当前位置:首页 > 小型超市商品管理系统数据库实验报告
密码修改模块:其主要功能是用户登录界面以后,选择修改密码项,便可对本人的登录信息进行修改,但不可对别人的登录信息进行修改。
用户管理模块:增加、删除、修改用户信息,以及权限分配。
仓库管理模块:记录仓库基础信息,可进行增加、删除、修改信息表。
产品信息管理模块:记录产品的相关信息,可进行增加、删除、修改信息表。
系统主要功能:
⑴该管理系统将对库存商品进行资料管理和统计,对产品的进货单和产品的销售单进行录入管理和统计。
⑵该管理系统将根据用户的需要,对进货、销售、库存情况进行查询。
⑶该管理系统将为用户提供账号管理工具,以便用户对账号进行管理,具体为添加用户、删除用户、修改用户密码。
⑷该管理系统提供企业人员管理,能够实现对企业员工的分类管理,新员工的加入以及员工删除,修改本人信息等功能。
⑸该管理系统提供给查询的平台。
⑹该管理系统还能就一个星期、一个月、一个季度或一年等一段时间内的销售量进行统计,以方面管理者制定出下一阶段的进销存计划。
1.6系统运行需求
⑴用户界面
本系统采用NetBeans设计,用户交互界面采用的是基于Windows的窗口界面。 ⑵硬件接口
运行本系统的硬件基本要求如下: CPU:Intel P3及以上; 内存:256MB及以上; 硬盘:10GB及以上。
⑶软件接口
操作系统使用Windows 2000以上的版本或相应的Windows NT版本。 数据库系统采用:SQL Server 2000。 ⑷使用方法
本系统已生成可执行文件,使用时打开Record.jar即可。
⑸故障处理
正常使用时不应出错,对于用户的输入错误应给出适当的改正提示。若运行时遇到不可恢复的系统错误,也必须保证数据库完好无损。
1.7 数据分析
本论文使用结构化分析方法对系统的需求进行分析。结构化分析方法是面向数据流进行需求分析的方法。
结构化分析方法使用数据流图DFD与数据字典DD来描述,面向数据流问题的需求分析适合于数据处理类型软件的需求描述。其核心思想是分解化简问题,将物理与逻辑表示分开,对系统进行数据与逻辑的抽象。具体来说,结构化分析方法就是用抽象模型的概念,按照软件内部数据传递、变换的关系,自顶向下逐层分解,直到找到满足功能要求的所有可实现的软件为止。
小型超市管理系统顶层数据流图如下:
小型超市管理系统顶层数据流图
小型超市管理系统0层数据流图如下:
小型超市管理信息系统0层数据流图
进货管理模块第1层数据流图如下:
进货管理模块第1层数据流图
人事管理模块第1层数据流图如下:
人事管理模块第1层数据流图
(2) 实体和属性设计
本系统数据库使用JDBC-ODBC桥连接技术,可以跨平台使用。 实体与属性之间的关系
E-R模型的组成元素有:实体、属性、联系。E-R模型用E-R图表示。实体是用户工作环境中所涉及的事务,属性是对实体特征的描述。
⑴模型中的实体相当于实体集、一个表,而不是单个实体或表中的一行。实体用矩形框表示,实体名称标注在矩形框内。用菱形表示实体间的联系,菱形框内写上联系名,用无向边把菱形分别与有关实体相连接,在无向边旁标上联系的类型。
⑵属性是实体的性质。用椭圆框表示,与实体之间用一条线相连,表的主码是关键属性项,加下划线。
⑶各子系统模块中主键相同的字段之间存在着相互关联的关系。 ⑷在程序中实现对它们的完整性和一致性控制。
(3) 设计E-R图
数据库E-R模型图
共分享92篇相关文档