简易POS超市系统 - 图文 联系客服

发布时间 : 星期三 文章简易POS超市系统 - 图文更新完毕开始阅读

第5页

开始登录 输入用户名及密码错误 检测信息 正确 登录 用户资料管理 商品销售 系统管理 退出 结束

图3-3 后台流程图

第6页

第四章 数据库设计

4.1数据库选择方案论证

建立一个数据库我们有多种选择,现在市场上有各种各样的数据库,而且每一种数据库都有其自身的特点,不能说哪一种更好,只是在其中寻找一种能更好地适应系统需求、更好地满足用户的要求以及适应开发人员的习惯。在本系统中,作为小型超市的收费系统是一个比较小的应用系统,它所产生和处理的数据量也比较小。因此,没有必要使用像SQL Server和Oracle这样的大型数据库。我首先想到的数据库是Microsoft Office中的Access数据库,因为它在计算机上的应用比较普及,是开发小型数据库系统的比较理想的选择,所以,在本系统中我选择了Access数据库。

Access作为一个数据库管理系统,它被集成在Microsoft Office中。Access数据库处理的基本结构,采取关系型数据库模式。与其他的数据库系统相比,Access更加简单易学,一个普通的计算机用户可以很快地掌握它。Access 的功能十分强大,利用它可以方便地实现对信息保存、维护、查询、统计、打印、交流、发布,而且它可以十分方便地与Office其他组件交流数据,这些功能对一个一般用户而言已经足够了。

4.2 E-R图和关系图

1.商品与销售关系模型E-R图,如图4-1::

第7页

销售数量 销售总计 会员ID 操作员ID 账单ID 销售 商品价格 m 商品ID ID 厂家 进货日期 价格 商品 提供 商品名 数量 n 生产日期

图4-1商品与销售关系模型E-R图

2.用户权限图如图4-2:

用户编号 经理 用户姓名 用户权限 仓库员 用户密码 收银员

如图4-2 用户权限图

各个表之间的关系图如图4-3:

第8页

图4-3 数据库表关系图

4.3数据库表设计

由数据模型利用Access进行数据库的详细设计,其基本表的设计如4.3-1: