专业综合设计报告——08级B

上传人:亦*** 文档编号:324073950 上传时间:2022-07-12 格式:DOCX 页数:9 大小:75.83KB
返回 下载 相关 举报
专业综合设计报告——08级B_第1页
第1页 / 共9页
专业综合设计报告——08级B_第2页
第2页 / 共9页
专业综合设计报告——08级B_第3页
第3页 / 共9页
专业综合设计报告——08级B_第4页
第4页 / 共9页
专业综合设计报告——08级B_第5页
第5页 / 共9页
点击查看更多>>
资源描述

《专业综合设计报告——08级B》由会员分享,可在线阅读,更多相关《专业综合设计报告——08级B(9页珍藏版)》请在金锄头文库上搜索。

1、上海建桥学院信息技术学院专业综合设计报告成绩(2011 - 2012 )学年第1学期)专 业:计算机科学与技术班级: 08级3班学生姓名:张爱民学号:08B01010309指导教师:徐国定完成日期:起始日期结束日期地点校内及校外实践单位上海爱信诺普陀航天信息联系人宫彩芝课题名称超市商品销售系统(pos机)的设计与实现课题的目 的与要求1 .通过考察和阅读文章了解超市信息系统的基本系统数据需求.2 .在基本系统需求明确的前提下,设计出超市信息系统的后台数据库3 .在合适的DBMS上,实施上述超市信息系统的后台数据库4 .分析超市信息系统用户需求,根据分析结果,确定系统的总体功能架构5 .根据系统

2、的总体功能架构,所得到系统的模块,确定每一模块功能,从而进行详 细设计.6 .用合适的程序设计语言实现超市信息系统的基本功能.设计所需 环境及工具硬件环境服务器端:高性能的计算机一台,WIN XP系统软件环境:安装SQL Server 2008的服务器版本,本系统采用C/S模式作为开发模式,安 装 visual studio 2010。课题主要 内容为超市提供一套运行稳定、平安可靠、操作简便的管理系统。以商品库存为管理核 心,动态跟踪库存的变化,实现采购、入库、销售、出库一体化的管理。对商品进 行入库记账和销售记账,并提供综合查询、统计、分析、打印各种报表等功能,能 够准确及时地为决策者提供第

3、一手信息。按照管理信息系统的管理和开发方法,结 合网络技术,运用相关的软件和知识进行系统开发,解决学生超市运营业务中存在 的问题及增添新功能、优化系统提高效益,为教育超市提供一套运行稳定、平安可 靠、经济高效、操作简便的管理系统希望通过管理降低本钱,减少商品价格,让 学生得到实惠。帮助教育超市处理日常工作业务,规范管理各项工作和操作流程。 系统应具备以下基本特点:1、易操作性:考虑到超市系统操作要求简便的实际情况,系统设计要贯穿“简便实用” 的原那么,确保非专业人员容易操作。在进货,销售,库存等重要环节,一个普通的 员工也能看懂,简单地培训就能够操作。2、平安可靠性高:要通过对各级操作员进行有

4、效的权限控制,对不同岗位人员要有不 同的权限限制,保证数据的平安性和保密性。并且还应具备数据备份和恢复等功能, 防止因意外情况丧失系统数据。3、数据要全面:系统应提供各种经营分析,保证使管理者能在第一时间准确掌握各种 营业数据,为企业经营决策提供有效的数据参考和理论支持。4、扩充性好:要考虑到系统在长期使用过程中会不断涌现出新技术和新的管理模式, 因此要采用标准的开发工具和技术,提供开放的数据接口,保证能同其它软件交流 数据。理论分析法 上网搜索查阅和收集相关参考资料和学习资料,包括超市的开展历程, 现状和开展趋势,整理专家学者和企业界人士对超市开展的探讨,分析来自不同方面 的观点,完成前言局

5、部;绘制业务流程图、数据流程图、ER图等对系统进行需求分析、进行可行性分析,追 问超市进销存管理信息系统的开发关系到超市开展此业务的效率和效益,关系到广 大学子的消费质量,更关系到学校服务面貌和学校形象的情况,所以可行性分析至 关重要。可行性分析将对系统技术、经济、管理等方面的考察与系统目标相结合, 指出是否可以立即开发的最终决策。深入了解和熟悉选题范围内的组织结构、业务 功能、业务数据、管理要求、管理决策模型;采用的技 术路线采用的技 术路线实证调研法先后了解几家开展较好的超市零售业如家乐福,大润发,易初莲花,迪亚天 天,伍缘等实地调研,了解这些企业逐步壮大的过程,获取大量实用的信息,充分借

6、鉴现 有的研究成果与实践经验,进行数据整理收集,为构建数据库做准备; 撰写可行性分析报告。阅读的参考文献目录及综合概述:社会生活的现代化,使得市场的走向发生巨大变化,由于经济的开展,人们对生活的需求已经不 再满足于丰衣足食的低度要求,许多人们往往不是单纯为满足生活必需去购买,而是凭着喜欢、 意欲和感观去购买。如果一个商店能够打动顾客、吸引顾客,自然会顾客盈门,而近几年新兴产 业中超级市场(SUPERMARKET)的现代化管理方式和便捷的购物方式,尤其是它轻松的购物 环境,往往是打动顾客,吸引顾客的最主要的原因,且良好的周密的销售服务更是赢得信誉、吸引 顾客的优势所在。商品经济的高速现代化开展也

7、促进了竞争,使一切不甘落后的商家都争先恐后 地采用最新的管理方法来加强自己的竞争地位。因此,超市经营者如果不掌握当今市场开展的这 一走向,不能将超市现代化经营作为努力开拓的目标,就无法使经营活络、财源茂盛。随着计算机网络技术以及数据库技术的迅速开展,管理信息系统得到了广泛应用。对于一个超市 来讲:货品数量少那么数以百计,多那么数以万计;另外,不同超市的实际情况也有所不同。要对这 些货品进行统一、高效的管理,靠人工完成工作量庞大、难免有错漏之处。为此,一个自动化的 超市货品管理系统的开发非常必要。该系统由以下模块组成:登录系统管理;商品类型管理;商品统计管理模块;进货管理;销售管 理;报损管理等

8、功能模块。本系统是一个典型的数据库管理系统,包括数据库管理系统的基本功 能。设计主界面要求采用Microsoft SQL2008数据库技术进行开发的,大局部逻辑是由visual studio 2010环境开发的。visual studio 2010是经典的一个版本。而且它可以自定义开始页;新功能包括: (1).C# 4.0中的动态类型和动态编程;(2)多显示器支持;(3)使用Visual Studio 2010的特性支持 TDD; (4)支持 Office; (5)Quick Search 特性; (6)C+0x 新特性;(7)IDE 增强;(8)使用 Visual C+2010创立Ribbo

9、n界面;(9)新增基于.NET平台的语言F#.开发过程中,是按每个功能模块 进行的,具有一定的层次性,整个系统的完成时一个个功能模块垒起来的,能为以后系统的功能 的扩展打下良好的基础。数据库管理系统(database management system)是一种操纵和管理数据库的大型软件,用于建立、 使用和维护数据库,简称DBMS。它对数据库进行统一的管理和控制,以保证数据库的平安性和 完整性。用户通过dbms访问数据库中的数据,数据库管理员也通过DBMS进行数据库的维护工 作。它可使多个应用程序和用户用不同的方法在同时或不同时刻去建立,修改和询问数据库。DBMS提供数据定义语言DDL (Dat

10、a Definition Language)与数据操作语言DML (Data Manipulation Language),供用户定义数据库的模式结构与权限约束,实现对数据的追加、删除等 操作。数据库管理系统(DBMS)是指数据库系统中管理数据的软件系统。DBMS是数据库系统 的核心组成局部。对数据库的一切操作,包括定义、更新及各种控制,都是通过DBMS进行的。 DBMS总是基于某种数据模型,可以把DBMS看成是某种数据模型在计算机系统上的具体实现。 根据数据模型的不同,DBMS可以分成层次型、网状型、关系型、面向对象型等。目前有许多数 据库产品,如 MS SQL SYBASE DB2 ORA

11、CLE My SQL ACCESS VF 等产品各以 自己的特有功能在数据库市场上占有一席之地.SQL(Structured Query Language,结构查询语言)是 一个功能强大的数据库语言。SQL通常使用于数据库的通讯。ANSI (美国国家标准学会)声称, SQL是关系数据库管理系统的标准语言。SQL语句通常用于完成一些数据库的操作任务,比方在 数据库中更新数据,或者从数据库中检索数据。使用SQL的常见关系数据库管理系统有:Oracle. Sybase Microsoft SQL Server Access Ingres等等。虽然绝大多数的数据库系统使用SQL, 但是它们同样有它们自

12、立另外的专有扩展功能用于它们的系统。但是,标准的SQL命令,比方 “Select”、“Insert、“Update、“Delete、“Create”和 “Drop”常常被用于完成绝大多数数据库的 操作。虽然很多数据库都对SQL语句进行了再开发和扩展,但是包括Select、Insert、Update Delete Create以及Drop在内的标准的SQL命令仍然可以被用来完成几乎所有的数据库操作。 在使用数据库时用得最多的是数据操纵语言,其中以Select语句使用最为频繁。Select语句主要 被用来对数据库进行查询并返回符合用户查询标准的结果数据。Select语句中位于Select关键词 之

13、后的列名用来决定哪些列将作为查询结果返回。Select语句中位于From关键词之后的表格名 称用来决定将要进行查询操作的目标数据表。用户可以按照自己的需要按照条件进行查询,条件 在WHERE之后,还可以使用通配符来设定返回表格中的所有列。LIKE运算符的功能非 常强大,通过使用LIKE运算符可以设定只选择与用户规定格式相同的记录,称为模糊查询。除 了上面所提到的之外,用户还可以使用运算符,按顺序显示数据,对结果进行分组计算,限制结 果集以及汇总数据等。MS SQL Server就是用的Transact-SQL。SQL语言有着非常突出的优点,主要是:n非过程化语言n统一的语言n是所有关系数据库的

14、公共语言非过程化语言:SQL是一个非过程化的语言,因为它一次处理一个记录,对数据提供自动导航。 SQL允许用户在高层的数据结构上工作,而不对单个记录进行操作,可操作记录集,所有SQL语 句接受集合作为输入,返回集合作为输出。SQL的集合特性允许一条SQL语句的结果作为另一 条SQL语句的输入。SQL不要求用户指定对数据的存放方法,这种特性使用户更易集中精力于要得到的结果;所有 SQL语句使用查询优化器,它是RDBMS的一局部,由它决定对指定数据存取的最快速度的手段, 查询优化器知道存在什么索引,在哪儿使用索引合适,而用户那么从不需要知道表是否有索引、有 什么类型的索引。统一的语言:SQL可用于

15、所有用户的DB活动模型,包括系统管理员、数据库管理员、应用程 序员、决策支持系统人员及许多其它类型的终端用户。SQL为许多任务提供了命令,其中包括:n查询数据n在表中插入、修改和删除记录n建立、修改和删除数据对象n控制对数据和数据对象的存取n保证数据库一致性和完整性以前的数据库管理系统为上述各类操作提供单独的语言,而SQL将全部任务统一在一种语言中。 所有关系数据库的公共语言:由于所有主要的关系数据库管理系统都支持SQL语言,用户可将 使用SQL的技能从一个RDBMS(关系数据库管理系统)转到另一个,所有用SQL编写的程序都是 可以移植的。SQL Server 2008是一个重大的产品版本,它

16、推出了许多新的特性和关键的改进,使得它成为至今 为止的最强大和最全面的SQL Server版本。 可信任的使得公司可以以很高的平安性、可靠性和可扩展性来运行他们最关键任务的应用 程序。 高效的使得公司可以降低开发和管理他们的数据基础设施的时间和本钱。 智能的提供了一个全面的平台,可以在你的用户需要的时候给他发送观察和信息。SQL Server 2008提供了公司可依靠的技术和能力来接受不断开展的对于管理数据和给用户发送 全面的洞察的挑战。具有在关键领域方面的显著的优势,SQL Server 2008是一个可信任的、高效 的、智能的数据平台。SQLServer 2008是微软数据平台愿景中的一个主要局部,旨在满足目前和 将来管理和使用数据的需求。数据库设计主要是

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 其它办公文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号