资源说明:一、需求分析
1、本项目的名称:超市管理系统开发软件。
2、目的和意义
超市是当今社会日常生活必不可少的场所,如何让它能更好的服务大众,如何让它能有条不紊地执行其各项功能,是我们必须要解决的问题,计算机飞速发展并介入超市管理,不仅可以使超市对商品库存和销售的管理更方便,并且能够减轻工作人员的工作负担。
超市管理软件将要实现对超市日常工作的信息的录入、查询、修改、统计。对商品销售和商品库存进行管理。
3、根据目标定方案,分析方案的可行性
1)、从技术角度来分析:课本里面提供的学习用户界面技术和数据库原理的知识对于本系统而言,是满足需求的;
2)、从困难得程度来分析:程序的功能我设计的只是满足基本功能,困难指数一般;
3)、从时间要求来分析:两个星期应该足够;
4、系统管理功能模块
功能模块一:登陆验证模块
功能模块二:销售管理模块
子功能:销售功能、查询商品功能
功能模块三:库存管理模块
子功能:进货入库功能、查询商品功能、删除商品功能、修改商品功能、禁售商品功能、打印商品信息功能、统计今日销售情况功能
功能模块四:供货商管理模块
子功能:修改供货商信息功能、删除供货商信息功能、查询供货商信息功能、添加供货商信息功能、打印供货商信息功能
功能图:
销售功能模块:
收银员管理系统:收银小票、收银员表、商品库存表
收银小票
二、概念设计
1 实体及其属性
(1)超市E-R图:
(2)收银员E-R图:
(3)收银小票E-R图:
(4)商品库存E-R图:
2 综合ER图
三、逻辑结构设计
超市表(企业编号,店名,地址),主键为企业编号,符合三范式。
收银员表(收银员编号,姓名,性别,工资),主键为收银员编号号,符合三范式。
收银小票表(小票编号,商品编号,收银员编号,商品名称,单价,个数,总价)主键
为小票编号,符合三范式。
商品库存表(商品编号,商品名称,单价,库存量,供货商名)主键为商品编号号,符
合三范式。
表3-1 超市表SHOP
列名 含义 长度 类型 NULL DEFAULT
ENO 企业编号 10 Char() no no
SNAME 店名 30 Char() no no
ADDRESS 地址 30 Char() no no
表3-2 收银员表ASSISTANT
列名 含义 长度 类型 NULL DEFAULT
ANO 收银员编号 10 Char() no no
ANAME 姓名 6 Char() no no
SEX 性别 2 Char() no no
SALARY 工资 8 INT no no
表3-3收银小票 表BILL
列名 含义 长度 类型 NULL DEFAULT
BNO 小票编号 20 Char() no no
CNO 商品编号 8 Char() no no
ANO 收银员编号 8 Char() no no
CNAME 商品名称 8 Char() no no
PRICE 单价 8 Float() no no
QUANTITY 个数 3 Int no no
TOTAL 总价 10 Float () no no
表3-4 商品库存信息表RESERVR
列名 含义 长度 类型 NULL DEFAULT
CNO 商品编号 8 Char() no no
CNAME 商品名称 8 Char() no no
PRICE 单价 8 Float() no no
LIST 库存量 8 Int no no
PROFESSINAL 供货商名 20 Char() yes no
本源码包内暂不包含可直接显示的源代码文件,请下载源码包。