欢迎来到天天文库
浏览记录
ID:41253857
大小:429.50 KB
页数:21页
时间:2019-08-20
《数据库应用案例设计要求》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、南湖学院设计题目:超市销售管理系统的设计与实现专业:计算机班级:计算机08-1F姓名:武祥瑞成绩姓名:钟俊成绩姓名:曹淑娟成绩指导老师:邱自华时间:2011年6月14日数据库应用案例设计------超市销售管理系统本软件的设计目的是为了超市管理人员提高效率提供方便和帮助同时力求做到界面人性化,功能齐全,数据存储安全。一系统分析与设计超市销售系统主要实现以下目标:1信息管理功能:能够及时浏览,添加,删除,修改和查询员工,商品,提供货商以及会员的相关信息,能进行会员卡的充值。2工作管理:对超市的进货进行管理与登记,同时
2、根据具体情况对超市商品的价格进行调整。3销售管理:包括客户结账,营业利润分析,销售查询和销售商品单,对整个超市的销售情况过程进行有效的分析和管理。4报表统计:整个超市的商品进货情况,销售情况以及商品库存情况以报表的形式打印出来,使信息更加直观,明了。5更新信息:由于商品信息的及时性很强,要求所有商品可以随时被更新,添加或者删除等6:提高服务满意度。设计主要有几个功能:查询功能;添加功能;修改功能;删除功能。本系统采用SQL和VISION作为数据库的编写方式,主要服务于超市销售管理人员的日常工作。主要有几大功能模块构
3、成;商品类型管理:添加商品类型,修改商品类型,删除商品类型商品管理:添加商品信息,修改商品信息,删除商品信息系统的性能1易用性:系统界面友好,操作简便,易学易用。2可靠性:系统采用SQLserver2000数据库,有严格的安全控制和数据备份机制,可以确保数据安全可靠。3安全性:具有周到细致的管理,做到所有操作都有据可查,确保数据不会被非法用户所获取。4集成性:系统充分考虑了与其他子系统之间的接口,可以满足各种平台,在技术上与其他应用系统的集成性。下面这个数据流程图:主要讲述了超市里面各部门各员工以及库存信息方面的记
4、录信息,简单明了的展示了整个超市销售系统的底层关系。流程图得出以下系统基本功能需求:基本信息管理:客户信息管理、商品信息管理、供应商信息管理、员工资料管理销售管理:商品销售、商品退货库存管理:采购管理、入库信息、库存查询、价格调整、入库退货查询统计:销售查询、商品查询系统管理:操作员管理、系统备份系统功能模块图有库存修改存货数据超市销售管理系统员工管理销售管理库存管理系统管理增加员工删除员工查看员工修改员工有订单无订单无存货销售记录信息2员工记录信息库存信息2数据库设计2.1概念结构设计用户商品供货商厂商销售供货商
5、消费用户姓名类型编号密码日期IDIDID商品名价格打折促销价允许销售购买日期生产ID名称地址电话电话地址名称ID金额日期消费金 2.2逻辑结构设计 模块用例活动图:商品销售(登陆时序图):商品销售(录入时序图):商品销售(打印时序图)必须有由E-R得到的数据库表的设计;视图的设计;索引的设计等。逻辑结构设计要点:本系统主要有个九数据表:销售信息表、库存信息表、进货信息表、财务报表、商品信息表、系统信息表、供应商信息表、业务员信息表、客户信息商品信息表结构表:字段名数据类型长度是否允许为空备注商品名称nvarcha
6、r255否主键,唯一标识产品记录商品编号int8否唯一类别编号int4否类别名称nvarchar40否产地nvarchar40是规格nvarchar50是包装nvarchar50是单位nvachar19是仓库编号int4是初始值为0分销价money8是超市库存信息结构表:字段名数据类型长度是否允许为空备注仓库编号int4否商品编号int8否外键,对应Product中的商品编号库存数量int5否数量低于一定量发出提醒进货消息单位nvarchar19是外键,对应Product中的单位供应商信息数据结构表:字段名数据类型
7、长度是否允许为空备注供应商名称nvarchar100否主键,唯一标识供应商记录供应商编号int8是地址nvarchar100是邮政编码nchar6是电话numeric9是传真int9是联系人nvarchar30是联系人电话numeric9是开户银行nvarchar100是银行帐号numeric13是企业网址nvarchar50是超市销售信息结构表:字段名数据类型长度是否允许为空备注商品名称nvarchar255否外键,对应Product表中商品名称数量int4否每笔交易记录必须有数量单价money8否每笔交易记录必
8、须有进价金额money8是由数量和进价计算得出备注nvarchar220是客户nvarchar10否外键,对应Customer表中客户简称日期date4否每笔采购记录必须有采购时间,默认为当天经手人nvarchar9否外键,对应User表中操作员票号nvarchar50否每笔采购记录必须有唯一的票号,系统自动生成超市财务报表(Finance):字段名数据类型
此文档下载收益归作者所有