欢迎来到天天文库
浏览记录
ID:21156536
大小:12.87 MB
页数:56页
时间:2018-10-20
《小型超市管理系统》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、山西大学计算机与信息技术学院《数据库系统》课程设计论文题目:小型超市管理系统数据库设计组长徐振超专业软件工程班级软件工程三班授课教师白鹤翔2014年5月14日小型超市管理系统数据库设计学生姓名:徐振超(2012242331)文博(2012242326)夏雨(2012242329)午泽鹏(2012242328)荀毅杰(2012242332)杨浩(2012242334)温博(2012242325)(按照贡献大小排序)授课教师:李茹、白鹤翔内容摘要目前随着小超市规模的发展不断扩大,商品数量急剧增加,有关商品的各种信息量也成倍增长。超市时时刻刻都需要对商品各种信息进行统计分析。但是现阶段
2、不少超市对于商品的管理还是以人力运作为主,缺乏标准化的管理。所以故设计了本超市管理系统利用数据库对信息的统一、集中、规范化的管理以实现提高超市的管理和运营效率以节省管理和运营的成本、减轻人员工作强度,并支持简单的决策辅助高层管理。首先对小型超市管理系统进行需求分析,确定了研究分析对象,以及要实现的基本功能,,将需求分析结果以系统流程图、数据流图、数据字典的方式表现出来,并对保持整个系统的安全性和完整性制订了方案方法。接着在概念设计阶段确定了总体的任务和目标,将抽象的用户需求转化为概念模型,分别对商品、员工、供货商、生产商、会员进行了详细分析,同时统筹系统,得到系统E-R图,为逻辑
3、设计阶段奠定基础。在逻辑设计阶段根据概念设计阶段得到的系统及分层E-R图的类型和一些实际需求转化为相应的关系模型,并通过分析关系模型中依赖关系,对关系模型进行了优化,确定了在数据库中存储所用的关系模式,定义了基本表和视图模式,,得到了数据库的关系图。在物理设计阶段,确定了系统各个功能模块并给出其活动图与时序图。根据以上得到的结果,构建出符合要求的数据库,系统也实现了以下主要功能:商品录入、收银业务、进货、销售、库存管理等。从而,实现对进货、销售及员工信息等实现管理。系统采用C++语言,MFC项目实现了功能界面。关键字:超市管理商品数据库系统设计目录1.引言52.需求分析阶段52.
4、1引言52.2需求分析阶段的目标与任务52.3安全性与完整性62.4需求分析阶段成果73.概念设计阶段173.1引言173.2目标与任务173.3阶段结果174.逻辑设计阶段224.1逻辑设计的任务和目标224.2数据组织224.2.1将E-R图转换为关系模型224.2.2模型优化234.2.3数据库模式定义244.2.4用户子模式定义254.3数据处理265.物理设计阶段275.1物理设计阶段的目标与任务275.2数据存储方面275.3系统功能模块275.3.1商品的查询、添加、修改、删除模块275.3.2员工的登入、查询、顾客购买商品模块295.3.3会员的查询、删除、修改、
5、添加305.3.4供货商的查询、删除、修改、添加315.3.5职工的查询、删除、修改、添加、密码修改326.数据库实施阶段336.1建立数据库、数据表、视图、索引336.1.1建立数据库336.1.2建立数据表346.1.3建立视图356.1.4建立索引366.1.5建立触发器366.2数据入库377.应用设计37408.系统调试和测试479.遇到的问题以及解决方案47各个学生贡献的说明48参考文献48附录1程序源代码(嵌入式SQL某模块读与写操作)48附录2数据查看和触发器功能的验证51附录3所有的SQL运行语句531.引言随着社会的不断发展,人们的生活水平越来越高,城市中的超
6、市越来越多,有的超市还出现了分店,因此需要一个超市管理系统来进行管理。经过需求分析,现在的超市含有很多功能,有商品管理、员工管理、会员管理、厂家管理等。为了完成功能,需要建立四个子数据库:商品、员工、会员、厂家、密码表,它们之间通过连接,访问来完成功能。2.需求分析阶段2.1引言如今,从我们的周围可以发现有各种类型的超市,为人们提供了许多方便的服务,为了进一步改善,提出了超市的管理系统,通过制定一系列服务流程,使管理人员能够按时定量的完成服务任务、保证超市食品与物品的质量安全,及时发现并添补缺少的商品,同时针对消费者,向其发送会员消费活动,不仅有效的实现了快捷服务,而且带来社会和
7、经济效益。数据库是长期存储在计算机内、有组织的、可共享的大量数据的集合,本系统在数据库设计时根据用户提出的要求和超市的前台、后台的运行管理需求,分为如下数据模块:顾客信息、管理人员信息、商品信息。2.2需求分析阶段的目标与任务2.2.1处理对象(1)商品:商品编号、商品大小、商品名称、生产日期、有效日期、生产地址、库存量、商品价格、单位、商品类型;(2)员工:员工编号、性别、员工姓名、联系方式、家庭住址、职位、身份证号、工资、入店时间、职工生日、年龄、注释;(3)会员:会员编号、
此文档下载收益归作者所有