超市管理系统Word文档格式.docx
- 文档编号:21788429
- 上传时间:2023-02-01
- 格式:DOCX
- 页数:28
- 大小:26.57KB
超市管理系统Word文档格式.docx
《超市管理系统Word文档格式.docx》由会员分享,可在线阅读,更多相关《超市管理系统Word文档格式.docx(28页珍藏版)》请在冰豆网上搜索。
系统总体结构设计......................................................................................................................
3.3
系统数据库设计..........................................................................................................................
8
4系统详细设计及编码实现...................................................................................................................
13
4.1
公共模块的设计与实现............................................................................................................
4.1.1
公共模块的功能.............................................................................................................
4.1.2
员工管理模块.................................................................................................................
4.2
超市管理系统首页.....................................................................................................................
4.3
超市管理系统登录模块.............................................................................................................
14
4.4
商品管理.....................................................................................................................................
15
5系统测试.............................................................................................................................................
19
5.1
测试的目的及技术....................................................................................................................
测试概述...................................................................................................................................
5.2
系统测试...................................................................................................................................
1前言
1.1系统的背景及开发意义
(1)系统背景介绍
随着超市的出现,为实现超市管理的系统化、规范化和自动化,超市管理系统应
运而生.它依靠现代化的计算机信息处理技术来管理超市,这能够快速反映出商品的进
销存状况和各种反馈信息分析,使管理人员快速对市场的变化做出相应决策,加快超
市的系统建立的技术基础;
为超市提供方便,快捷的结账体系,准确,高效的库存和
财务管理系统等;
让顾客在超市购物更加快捷方便,让超市的管理和运行工作更加完
善,方便.
(2)系统开发的意义
使用最少的人力,来完成超市中的日常工作。
1.2系统的开发环境及工具
(1)系统开发的环境
硬件:
西数(1TB/7200转/分)硬盘、8GB(DDR31333MHz)内存软件:
Windows7旗舰版64位SP1
(2)系统开发的工具
系统采用myeclipse10、SQLServer2008数据库开发工具、C/S结构。
下面对开发
中采用的工具进行说明:
①MyEclipse简介
MyEclipse,是在eclipse基础上加上自己的插件开发而成的功能强大的企业级集成开发环
境,主要用于Java、JavaEE以及移动应用的开发。
MyEclipse的功能非常强大,支持也十分广
泛,尤其是对各种开源产品的支持相当不错。
②SQLServer2008数据库简介
SQLServer2008在Microsoft的数据平台上发布,可以组织管理任何数据。
可以
将各种文档的数据直接存储到数据库中。
可以对数据进行多种操作。
这个平台具有可
信任、高效、智能三大特点。
③B/S结构简介
B/S结构(Browser/Server,浏览器/服务器模式),是WEB兴起后的一种网络结构模式,WEB浏览器是客户端最主要的应用软件。
这种模式统一了客户端,将系统功能实现的核心部分集中到
服务器上,简化了系统的开发、维护和使用。
客户机上只要安装一个浏览器(Browser英['
bra?
z?
]美['
]),如NetscapeNavigator或InternetExplorer,服务器安装SQLServer、Oracle、MYSQL等数据库。
浏览器通过WebServer同数据库进行数据交互。
2系统需求分析
2.1系统功能需求分析
2.1.1用户分析需求描述
(1)该系统管理软件可以对库存食品进行资料管理和统计,对产品的进货和销售进行录入跟统
计。
(2)该系统管理软件可以对管理员密码进行修改。
(3)该系统管理软件可以对供应商进行添加,管理;
当库存不足是,可以即时的打电话,及时
的供货。
当库存过多时,可以显示出来。
2.1.2系统功能分析建模
本系统采用数据流图的模型工具建模。
(1)数据流图(DFD)的介绍
数据流图简称DFD图,是SA方法中用于表示系统逻辑模型的一种工具,它以
图形的方式描绘数据在系统中流动和处理的过程,它只反映系统必须完成的逻辑功
能,是一种功能模型。
本系统用自定向下方法,其模块功能主要有以下几个部分:
员工管理模块、库存管理模块、
进货管理模块、销售管理模块、商品信息管理模块和系统模块,具体功能如下:
员工管理:
是对超市的员工和供货商信息进行管理,包括查询、添加、删除和修改。
进货管理:
是根据超市的情况,进行进货,并可以查询。
库存管理:
是对进货和销售的商品,根据库存量进行记录。
销售管理:
是对销售的商品进行查询。
商品信息:
是对新商品进行添加,并查询。
系统管理:
能够对供货商的信息进行添加和查询。
2.2系统数据需求分析
2.2.1系统数据信息描述
本系统的数据信息有商品信息表、员工信息表、学历表、商品退货登记表、商品
进货登记表、员工销售业绩表。
商品信息表:
销售编号、销售流水号、商品编号、销售价格、销售数量、销售总
价、销售时间、售货员编号。
员工信息表:
员工编号、员工姓名、员工密码、员工性别、员工生日、员工学历、
员工电话、员工手机、员工身份证、员工邮箱、员工住址;
学历表:
学历编号、学历名称;
商品退货登记表:
退货编号、商品编号供货商名称、单价、数量、总价、退货日
期、退货原因、退货加入日期;
商品进货登记表:
进货编号、商品编号、供货商名称、单价、数量、总价、进
货日期、信息加入日期;
员工销售业绩表:
员工编号、员工姓名、销售业绩;
库存信息表:
商品编号、库存数量;
顾客退货信息表:
销售编号、销售流水号、商品编号、销售价格、销售数量、
销售总价、顾客退货原因、顾客退货时间;
供货商信息表:
供应商名称、供应商法人代表、供应商电话、供应商地址。
2.2.2系统数据分析建模
(1)实体-关系模型建立
实体-关系模型简记E-R图是指以实体、关系、属性三个基本概念概括数据的基本
结构,从而描述静态数据结构的概念模式。
编号
商品名称
性别
身份证号
姓名
销售单号
价格
籍贯
员工
销售
数量
生日
邮件地址
手机号码
销售日期
学历层次
居住地址
进货价
进货数量
进货总价
进货
退货
添加时间
进货日期
总价
日期
原因
公司名称
法人代表
类别
附加信息
名称
商品
供货商
商品产地
单位
规格
售价
型号
电话
地址
2.3其他需求分析
(1)系统性能需求分析
①数据精确度需求:
商品的进货和销售中,单价、金额都是保留至小数点后两
位
②响应时间需求:
无论是客户端和服务端,当用户登录进行操作时,系统反应的时间应在5秒以内。
系统应能及时反映各种非正常情况,避免用户出现长时间等待甚至系统无响应。
③用户使用性需求:
界面设计易于操作,在用户使用时在客户端服务器端进行验证,并提示用户输入正确数据和正确的操作系统。
④安全保密性需求:
每个用户都有权限设置,对用户的登录密码进行加密设置,非本系统用户不能登录使用。
⑤操作性需求:
支持Windows2000及以上的操作系统,设计连接SQLServer数据库。
(2)系统输入/输出需求分析
符合精度的设定,数据的输入输出都应该为数字、字母及汉字,不应该含有字符形式。
(3)系统错误处理需求分析
①数据库存储空间不够,引起数据库访问变慢等问题需要对磁盘进行扩展和维护。
②执行程序非正常退出,响应确实,修改源代码前应备份。
③数据库没启动引起访问问题,须启动数据库服务器。
6
3系统总体设计
3.1整体架构设计
根据系统所需功能,决定以Windows作为开发平台,采用B/S模式,选择
myeclipse10作为开发工具,利用软件工程思想和方法,用面向对象的语言Java开发,
数据库采用开源免费的Mysql。
本系统具有进货管理、销售管理、员工管理,并对超市销售情况智能给出建议。
模块功能主要有以下几个部分:
员工管理模块、库存管理模块、进货管理模块、销售管理模块、商品信息管理模块和系统模块
3.2系统总体结构设计
(1)系统分成几个独立的模块,并对其进行集中式管理,更能清晰的表现出超市管理的系统结构,使得系统一目了然,简便,便于员工的接受,对超市管理系统,增加了它的易操作性。
(2)分层的模块化程序设计思想,系统采用分层的模块化结构设计,具有较强的可操作性和扩展性,这样更具有逻辑性,分层以后,使得超市管理系统更加的简便,易
使用。
(3)系统功能结构图
商品信息管
理
添商
加品
商信
品息
类维
别护
添
加
商
品
信
息
员工信息管
添员
加工
员信
工息
信维
息护
供
应
管
商品进货管
进
货
查
询
商进
品货
进退
货货
登登
记记
询进
退
商品销售管商品库存管
理理
顾
客
销
库
售
存
办
报
警
员
工
业
绩
盘
点
3.3系统数据库设计
本系统的数据库名称是Csgl.mdf,里面包含8个表,下面将对这些表格一一介绍。
1.用户(admin)
中文字段英文字段名字段类型主键允许空
名
账号adminUsernaVarchar(2P/F否
me0)
密码adminPasswoVarchar(2否
rd0)
说明:
此表存放管理员用户信息。
2.供货商(supplierInfo)
中文字段
英文字段
字段类
主键/外
允许空
型
键
供应商公
SupplierN
Nvarcha
否
司名称
ame
r(50)
供应商法
supplierL
nvarcha
是
人代表
awyer
r(4)
供应商电
supplierT
Varchar
话
elephone
(11)
供应商地
supplierA
址
ddress
此表存放供货商信息。
3.员工(employeeInfo)
员工编号
employeeN
o
(20)
员工姓名
r(20)
登录密码
employeeP
assword
(30)
employeeS
Nchar(1
ex
)
employeeB
datetim
rithday
e
employeeE
int
ducationId
家庭电话
employeeH
omeTel
手机
employeeM
obile
身份证
employeeC
ard
9
employeeA
r(80)
此表存放员工信息。
4.供应商退货清单(buyBackInfo)
字段约
束值
输入商品
BuyBackId
P
退货价格
goodNo
number
(50)
totalPric
float
退货日期
buyBackDa
te
退货原因
buyBackRe
ason
退货当前
buyBackAd
dTime
说明:
此表存放供应商退货信息。
5.商品销售(sellInfo
字段类
单据号
sellInfoI
d
商品编号
sellNo
10
Price
Number
Int
出售时间
sellTime
此表存放销售信息。
6.商品(goodInfo)
GoodNo
商品类别
goodClass
Id
good
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 超市 管理 系统
![提示](https://static.bdocx.com/images/bang_tan.gif)