JG)、备注(BEIZHU)4员工信息管理员工信息:用户名(user)、口令(password)
第11页共35页
f超市销售管理系统
3.2数据库概念结构设计
概念模型是对信息世界的建模,所以概念模型应该能够方便、准确的表示出信息世界中的常用概念。实体关系模型(E
tityRelatio
shipModule简称ER图)是数据库结构设计常用的方法。ER图提供了表示实体、属性和联系的方法。实体型:用矩形表示,矩形框内写明实体名属性:用椭圆型表示,并用无向边与其相应实体连接起来联系:用菱形表示,菱形框内写明联系名,并用无向边与其有关实体连接起来,同时在边旁边标上联系的类型(1:1,1:
或m:
)。对象类型的组成成份可以抽象为实体的属性。组成成份与对象之间是“ispartof”的关系。实际上实体与属性是相对而言的,很难有截然划分的界限。同一事物,在一种应用环境中作为“属性”,在另一种环境中就必须作为“实体”。一般来说,在给定的应用环境中,属性不能再具有需要描述的性质。即属性必须是不可分的数据项,不能再由另一些属性组成。属性不能与其它实体具有联系。联系只发生在实体之间。
本系统中部分ER图如图所示:
本店库存量
安全存量
库存
第12页共35页
f超市销售管理系统
1:m
商品编号入库价格
包含1:m
商品名称
1:m
入库信息
入库
商品
查询
管理员
入库数量
1:m
销售
供应商编号
销售信息
销售数量
销售价格
3.3数据库结构实现
商品信息表(SPXXB)结构:
第13页
共35页
f超市销售管理系统
销售信息表(XSB)结构:
进货信息表(JHZB)结构:
第14页
共35页
f超市销售管理系统
供应商信息表(GYSB)结构:
第15页
共35页
f超市销售管理系统
第四章详细设计
4.1登录界面
为了提高系统的安全性,我们完全有理由相信,设置用户以及密码是必要的。用户登录界面很简单,首先在用户输入框输入用户名,再对应输入密码,程序将与用户数据库连接,确认用户是其中一员,并输入了正确的密码,然后进入主界面,否则警告出错,让用户重新输入。界面设置如下:
4.2主界面
主窗口界面主要是完成系统功能模块的划分。超市销售系统主窗口包括四个按纽,进货作业按纽、商品信息按纽、供应商信息按纽、销售作业按纽。界面设置如下:
4.3入库子系统
第16页共35页
f超市销售管理系统
商品入库是将购进的商品进行入库。在入库时由入库员将商品信息输入到入库信息表中,然后系统将入库的商品的代号与库存里的商品信息比r