下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
超市管理信息系统设计一、超市管理系统设计的目的和意义为了更好、更方便地管理该超市,我设计了该管理系统。该系统主要是利用了SQLSERVER2000数据库来开发的一套小型超市管理系统。该系统主要包括一个登录模块和五个子模块〔管理员管理模块、客户管理模块、采购员管理模块、经理管理模块、销售员管理模块〕功能。通过不同的用户权限让不同的用户进入不同的界面,用户权限主要有系统管理员、顾客、经理、采购员、销售员。系统管理员具有查看进货信息、销售信息、用户信息以及对用户信息可进行添加、修改、删除等功能;顾客可以浏览全部的商品信息或者根据商品名或商品ID浏览某一种商品信息,并且可以购买某种商品,商品购买成功后商品信息表中的商品数量也会相对地减少其数量,销售表中将增加销售出的商品记录;经理可查看进货和销售商品的信息;采购员可以查看全部订单、增加订单、修改订单、删除订单等功能;销售员可以查看销售信息。二.超市管理系统设计1.问题定义针对目前农村中杂货店向中小型超市发展趋势以及农村超市管理技术比较落后这一问题,开发一个适用于农村中小型超市的管理系统显得越来越有必要。超市管理系统是要达到方便管理员和消费者的目的,我们就得解决以下问题:开发a)超市的商品信息管理;b)超市的仓库管理;c)超市员工管理;d)商品的销售管理;e)超市会员的管理;f)日常数据的统计;2.可行性研究经过上面对超市管理系统的问题定义,从技术方面来看,超市的商品信息管理,仓库管理,员工管理,销售管理,会员管理以及日常的数据统计实现起来并不难,这些功能都是一些经常遇到的;经济方面由于自身属于没资本的人,投入的只能是简单的开发设备。3.需求分析3.1系统概述背景:随着我国信息技术和经济的发展,计算机已经被广泛的应用到各个领域。计算机给人们的生活带来方便的同时也需要开发相应的管理系统。根据目前农村现状来看,很多杂货店向中小型超市发展的趋势越来越明显,但是现实农村中很多超市的管理都依靠原始的人力管理,没有与其相对应的管理系统,给日常的超市管理带来了很多不必要的麻烦。3.2目的通过实现超市管理系统,达到超市管理者能够方便地对超市中商品的管理,同时让消费者享受到购物的快捷。3.3系统功能需求
a〕超市的员工能够对商品的信息和超市会员信息实现添加,删除,更新,查询操作,能够对商品的信息按不同种类的查询;b〕超市的管理员能够对超市仓库中各种商品信息的查询,能够及时地了解仓库中各种商品的库存信息;c〕超市的管理员通过超市管理系统实现对超市员工的管理,能够对员工信息的查询,添加,删除,更新操作;d〕管理员能够简单地查询超市的部门信息;e〕超市管理系统中能够对超市中的员工分类,对不同类型的员工,赋予不同的权限对超市进行管理;3.4系统运行环境要求硬件:内存256MB以上,硬盘60GB以上;软件:windows操作系统,mysql数据库,myeclipse。4.分析与综合外部实体:商品,顾客数据流:商品信息,账单a)建立当前系统的具体模型,如下列图所示b)抽象当前系统的逻辑模型,如下列图所示c)建立目标系统的逻辑模型,如下列图所示DFD图说明:在顾客进行购物进行结账时,超市员工通过整理顾客所购买的商品的商品号在数据库中进行查询,得到商品的价格,同时通过整理能得到某种商品的购物数量,之后通过判断顾客的身份采取不同的结账算法,把账单给顾客,顾客付款之后即可把商品带走。5.总体设计1.通过对DFD图的转换,得出超市管理系统的软件结构图,如下列图所示2.通过对软件结构图的进一部分析得到超市管理系统的框架图,如下列图所示6.详细设计1.a)模块设计及功能说明登陆模块:登陆模块主要用于超市员工的登陆。通过登陆模块实现不同类型的员工登陆到不同的界面,这样能更容易地达到不同类型的员工在超市管理系统中有不同的操作权限。b)员工管理模块:员工管理模块主要是方便超市的管理员对超市的员工的管理。通过员工管理模块主要是对员工信息的增,删,改,查操作。
c)仓库管理模块:仓库管理模块主要是用于商品库存信息的查询以及商品入库,出库查询。通过仓库管理模块超市管理系统的管理员能够查询库存信息,商品入库以及出库的信息。d)销售管理模块:销售管理模块主要是商品的结账计算。通过销售管理模块能够方便商品的结账。e)部门管理模块:部门管理模块主要用于部门的管理。部门管理模块主要是实现部门信息的增加,删除和更新。f)会员管理模块:会员管理模块主要是用于会员的管理。通过会员管理模块可以实现会员的增,删,改,查操作。2.数据库设计数据库E-R图7.数据结构设计:(1)用户表的结构字段名userIDIntuserNameuserPassworduserAddressuserAuthorityuserGenderuserAgeInt字段类型字段大小说明4用户IDVarchar50Varchar50Varchar50Varchar50Varchar10用户名称用户密码用户住址用户类型〔权限〕用户性别4用户年龄(2)商品信息表字段名数据类型长度主键说明GoodsIDInt4GoodsNameVarchar50商品名称商品数量商品生产地商品价格商品大小GoodsNumberInt4Varchar50GoodsProductGoodsPriceGoodsSizeFloat8Varchar50(3)销售商品表字段名数据类型长度主键说明VenditionIDGoodsNamebigint4varchar50商品名称GoodsCustomNumbervarchar50商品销售数量CustomerNamevarchar50顾客姓名销售日期商品大小商品价格VenditionDateGoodsSizevarchar50varchar50GoodsPriceFloat8(4)订货表字段名数据类型长度说明
BuyerIDInt4主键BuyerGoods
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 承包地块确权更改协议书
- 车辆责任合同
- 二零二四年度大连市二手房交易资金监管合同
- 五年级数学(小数乘法)计算题专项练习及答案汇编
- 二零二四年度游戏开发合同
- 2024年度生物科技研究与临床试验合同
- 一年期购销合同
- 二零二四年度股权转让涉及的技术秘密保密合同
- 二零二四年度东莞技术开发合作合同
- 烟酒进货合同范本
- 小米创始人雷军的创业经历
- 数学四年级上册 含有中括号的混合运算说课稿
- 口腔颌面外科学-麻醉试题(有重点)
- 基本公共卫生服务项目工作存在问题整改情况范文(通用6篇)
- 广州起义烈士陵园英文导游词
- 医联体合作协议书(全文)
- 形容词比较级与最高级通用课件
- 高考焦虑调查分析报告
- 压力传感器教学课件
- 2024年上海外服招聘笔试参考题库附带答案详解
- DLT 1051-2019电力技术监督导则
评论
0/150
提交评论