4.3数据库逻辑结构设计
数据库的概念结构设计完毕后,现在可以将上面的数据库概念结构转化为某种数据库系统所支持的实际数据库模型,也就是数据库的逻辑结构。
超市管理系统数据库中各个表的设计结果如表所示。每个表格表示在数据库中的一个表。
表1为管理员信息表,存储系统中的管理员信息。
表1 管理员信息表
表2为商品类别信息表,记录系统中商品分类的详细信息。
表2 商品分类信息表
表3为货物信息表,记录系统中已有货物的信息。
表3 货物信息表
17
表4为货物入库信息表,记录货物入库的信息。
表4 货物入库信息表
表5为销售记录信息表,记录在销售记录的信息。
表5 销售记录信息表
18
表6为库存信息表,记录在库存的信息。
表5 库存信息表
第5章 界面设计
用户界面的大部分功能都是以管理模块为前提的,因为客户模块所显示的数据大部分需要通过管理模块来添加。因此,我们首先要来介绍管理模块的设计与开发。管理模块相对客户模块要复杂一些,因为在这里需要对所有信息进行维护,包括浏览、增加、修改和删除等操作。为了便于系统维护,页面的命名才用“模块名+功能名”的方式。概括起来,管理模块具有以下功能:
* 管理员管理。 * 货物维护。 * 货物入库维护。 * 销售记录维护。
19
* 库存信息维护。 5.1系统登录界面设计
图5-1 超市管理系统登录界面
打开系统首页,看到如图5-1的界面,界面实现的功能是核查系统管理员的身份,以保证系统的安全。
20
5.2系统主操作设计
图5-2 系统主操作界面
管理员对系统可进行的所有操作功能都可在此进行选择。 5.3商品信息管理页面
图 5-3为商品信息操作界面
21