按关键词阅读: 系统 java 基于 实现 设计 管理 销售 烟草
22、修改的用户的信息 。
异常事件流无图2-8 用户管理活动图图2-9 用户管理时序图(5)商品类别:系统管理员可对烟草进行大类小类区分 , 且大类包括小类 , 对于新烟草 , 管理员可适当的增加大类项或小类项 。
如图2-10与2-11所示 。
表2.5 商品类别用例说明用例描述商品类别参与者系统管理员前置条件对新产品新增小类或大类项 。
后置条件数据库商品类别信息增加基本路径1. 批发一批新商品;2. 系统管理员通过商品类别添加界面 , 执行添加属于某大类 , 或设立新大类的操作;3. 数据库信息变更 , 添加成功 。
异常事件流无图2-11 商品类别管理时序图图 2-10 商品类别管理活动图(6)权限管理:系统管理员登录系统后 , 可以修 。
23、改其他两角色的权限 , 使得其他两角色的管理界面发生变化 。
如图2-12与图2-13所示 。
表2.6 权限管理用例说明用例描述权限管理参与者系统管理员前置条件数据库存在权限详细表后置条件成功根据不同用户设定不同的使用权限基本路径1. 系统管理员登入到权限修改及设定界面;2. 对不同用户勾选不一样的权限 , 保存到数据库中;3. 不同用户登入系统 , 由于权限限制 , 所出现的管理界面信息不同;4. 权限管理正确执行 。
异常事件流无图 2-13 权限管理时序图图2-12 权限管理活动图(7)供应商管理:系统管理员对烟草供应商资料的管理 , 可进行相关的增删改查操作 。
如图2-14与图2-15所示 。
图2-14 供应商管理活动 。
24、图表2.7 供应商管理用例说明用例描述供应商管理参与者系统管理员前置条件系统内存在供应商信息后置条件系统管理员通过增删改 , 数据库及时更新基本路径1.系统管理员添加供应商信息;2.通过查询数据库 , 找出新添加的供应商信息;3.在删除界面删除所要删除的供应商信息;4.在修改界面修改需要修改的供应商的信息 。
异常事件流无图2-15 供应商添加时序图2.4 性能需求分析根据用户对本系统的要求 , 确定系统在响应时间、可靠性、安全性等方面有较高的性能要求 。
(1)界面需求:系统的界面包括页面内容和艺术风格两个部分 。
页面内容:主体突出、栏目、菜单设置和布局合理 , 传递的信息准确、即时 。
艺术风格:界面、版面形象清新悦目 。
25、、布局合理 , 字号大小适宜、字体选择合理 , 前后一致 , 美观大方 。
(2)响应时间需求:无论是客户端还是管理端 , 当用户登录 , 进行任何操作的时候 , 系统应该即时地进行反应 。
(3)开放性需求:系统应具有较强的灵活性 , 以适应将来功能扩展的需求 。
(4)安全性需求:系统有严格的权限管理功能 , 各功能模块需要有相应的权限方能进入 。
系统能够防止各类误操作可能造成的数据丢失及破坏1郭建校 , 2008年数据库技术及应用教程:Oracle版 , 北京大学出版社 , 第22页 。
3 概要设计3.1 系统功能模块设计本烟草销售管理系统的功能模块根据用户权限不同来进行划分 , 具体系统功能结构图如图3-1所示 。
图3-1 系统功能结构图下面对各个功 。
26、能模块进行简述:(1)销售功能:主要负责销售员的收银工作;(2)销售查询:查询销售记录的相关信息;(3)退货:面向顾客的人性化功能; (4)商品信息:商品各项信息的查询;(5)会员:拥有特殊权限的顾客 , 享受一定的折扣;(6)定价及调价申请审核:管理员对入库商品的价格制定 , 价格协调和审核;(7)商品入库:对商品入库的详细信息的记录;(8)库存管理:库存管理的相关操作;(9)用户信息:用户信息的增删改查;(10)权限管理:用户权限的分配与管理;(11)供应商管理:供应商信息的增删改查;(12)商品类别:商品类别的添加与查询 。
3.2 数据库设计3.2.1 数据库概念设计本系统数据库的实体包括商品、会 。
27、员、用户、供应商、用户组 。
商品的实体属性包括:商品编号、商品名称、商品会员价、商品零售价、商品进价、条形码、商品大类、商品小类 。
实体属性图如图3-2所示 。
图3-2 商品实体属性图会员的属性包括:姓名、编号、电话、邮箱、注册时间、最后消费时间、消费总额 。
实体属性图如3-3所示 。
图3-3 会员实体属性图用户信息的属性包括:编号、姓名、密码、年龄、电话、住址、性别、组编号 , 实体属性图如图3-4所示 。
图3-4 用户信息实体属性图供应商信息的属性包括:编号、姓名、联系人、住址、邮件、电话 , 实体属性图如图3-5所示 。
稿源:(未知)
【傻大方】网址:/a/2021/0621/0022535977.html
标题:基于|基于java的烟草销售管理系统的设计与实现( 四 )