基于BS结构的中型超市管理系统.ppt

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于BS结构的中型超市管理系统

基于B/S结构的中型超市 进销存系统设计 组长:皇甫飞波 组员:吕伟、刘什、熊鑫杰 系统功能设计 总体功能需求 系统的功能要求即用户对目标系统数据处理功能所提出的要求,主要考虑以下销售管理需求: ★系统分管理员和一般的销售人员(收银员)两种身份。 ★商品信息管理,可以添加商品类别信息,添加和管理所有商品信息。 ★员工信息管理,管理员可以添加和维护员工的信息。 ★进货信息管理,可以添加商品进货信息,商品进货退货信息,添加商品进货退货信息,查询商品进货退货信息。 ★销售信息管理,可以登记商品销售和销售退货信息,可以进行查询,可以查看某个时间段内的员工销售业绩。 ★库存管理,可以查询商品的库存,对库存过多或过少的商品进行报警,可以对某个时间段进行库存盘点(计算超市的收益)。 ★系统管理,可以添加和查看供应商信息,可以修改登陆密码信息。 系统总体功能结构 系统建立在B/S体系结构基础上,其结构如下图 可以看出本系统分为三个项目,其Webs项目是用户表示层,所有的操 作界面都在这一层展示,Common项目是业务逻辑层,存放系统中的各个业务流程,DBO 项目是数据访问层,存放系统数据库的基本操作。 数据库设计 针对一般销售管理信息系统的要求,通过对销售管理工作过程的内容和数据流程分析,设计如下面的主要数据项和数据结构: (1)商品信息:包括商品编号,商品类别,商品名称,商品单位,商品型号,商品规格,商品售价,商品产地。 (2)员工信息:包括员工编号,员工姓名,员工登陆密码,员工性别,员工生日,教育层次,家庭电话,移动电话,身份证号,邮件地址,居住地址。 (3)供应商信息:包括供应商公司名称,供应商法人代表,供应商电话和地址。 (4)商品进货信息:包括系统记录,进货编号,商品编号,供应商名称,进货单价,进货数量,进货总价格,进货日期。 (5)进货退货信息:包括系统记录编号,商品编号,供应商名称,退货单价,退货数量,退货总金额,退货日期,退货原因。 (6)商品销售信息:包括销售单据号,销售的商品,销售单价,销售数量,销售总价,销售时间,员工编号。 (7)销售退货信息:包括退货商品所在单据号,商品编号,退货单价,退货数量,退货总额,退货原因,退货时间。 (8)商品库存信息:包括商品编号,库存数量。 (9)商品购物车信息:包括商品编号,库存数量,员工编号(每个员工对应一个购物车,它保存的是顾客待购买的商品信息)。 (10)管理员信息:包括管理帐号和密码。 商品销售信息业务流程 进货退货业务流程 系统交互数据流图 优缺点 三层结构的优点: (1)提高开发效率:三层结构之间是相互独立的,程序员可以并行开发,提高了开发 的效率。 (2)提高系统的安全性:每层都有安全设置,即使表示层被攻破,下一层的安全还有 保障。 (3)提高系统的扩展性:三层结构之间是相互独立的,在系统需要增加或删除某一层 的部分功能时,不会影响到其他层。比如要更换系统的数据库类型,只需要修改数据访问 层就可以了,其他层保持不变。 (4)提高程序的可维护性:三层结构是一种严格的分层协作,有利于程序的后期维护 和更新。 三层结构的缺点: 三层结构开发模式的一个主要缺点就是其执行速度相对不够快,当然是相对于非分层的应用程序来说的。                                                                          

文档评论(0)

jiaoyuguanliji + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档