超市管理系统概要设计说明书Word文档下载推荐.docx
- 文档编号:15396862
- 上传时间:2022-10-30
- 格式:DOCX
- 页数:16
- 大小:150.78KB
超市管理系统概要设计说明书Word文档下载推荐.docx
《超市管理系统概要设计说明书Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《超市管理系统概要设计说明书Word文档下载推荐.docx(16页珍藏版)》请在冰豆网上搜索。
6.1出错信息14
6.2补救措施14
6.3系统维护设计15
概要设计说明书
1引言
1.1编写目的
随着小超市规模的发展不断扩大,商品数量急剧增加,有关商品的各种信息量也成倍增长。
超市时时刻刻都需要对商品各种信息进行统计分析。
而大型的超市管理系统功能过于强大而造成操作繁琐降低了小超市的工作效率。
超市管理系统是市场上最流行的超市上常用的系统之一,它主要包含以下几个模块:
系统权限的设定、原始数据录入、数据的汇总及查询等。
从而,实现对进货、销售及员工信息等实现全面、动态、及时的管理。
本文系统的分析了软件开发的背景以过程;
首先介绍了软件的开发环境,其次介绍了本软件的详细设计过程:
数据库的设计、各个模块的设计和实现,以及具体界面的设计和功能。
1.2背景
在我国超市形成在20世纪90年代初期,现在已经成为我国零售业的一种重要形态,为国民经济的发展发挥了重要的作用。
随着超市高速的发展,其经营管理也变得愈加复杂,早期的售货员站柜台的形式早已不能满足现有销售也的发展,这样就迫切地需要引入新的管理技术。
超市形态具有种种优点,但在目前状况下,它仍存在零售业企业所共有的落后的一面,如:
不能有效地管理每种商品,收款结算速度慢,容易出现营业差错,不宜进行商品调价,盘点效率低等,而且在超市日常管理中,商品的进、销、存等决策以经验为主,缺乏实时分析功能,管理人员对及时传递资料的要求始终得不到满足。
苏辙超市形态的高速发展,其经营管理也变得愈加复杂,日常所需要处理的数据量也逐渐增大,商业运转的中间环节也越来越多,原始的人工管理已无法应对这复杂的市场。
为此,在选题过程中,我选择了超市管理系统设计题目,依靠现代化的计算机信息处理技术来管理超市,从而节省了大量的人力、物力,改善了员工的工作条件,减轻了劳动强度,并且能够快速反映出商品的进、销、存等状况和各种反馈信息分析,使管理人员快速对市场的变化做出相应的决策,加快超市经营管理效率。
1.3定义
SQLSever2000:
数据库管理软件
DBMS:
数据库管理系统
Windows2000/2003/XP:
运行环境
C++:
软件开发语言
1.4参考资料
[1]萨师煊、王珊.数据库系统概论.北京:
高校教育出版社1985;
[2]王勇领.计算机数据处理系统分析与设计.北京:
清华大学出版社,1986;
[3]张基温.信息系统开发案例.北京;
清华大学出版社,1999;
[4]党建武.管理信息系统,兰州大学出版社,2001;
[5]毕庶伟.管理信息系统分析与设计.北京:
机械工业出版社,1992;
[6]黄梯云.企业管理模型及微型机应用程序,石家庄:
河北人民出版社,1985;
[7]黄梯云.管理信息系统导论,北京:
机械工业出版社,1986。
2总体设计
2.1需求规定
(1)该管理软件将对库存茶品进行资料管理和统计,对产品的进货单和产品的销售单进行录入管理和统计;
(2)该管理软件将根据用户的需要对进货、销售、库存情况进行查询,并能打印详细信息;
(3)该管理软件将为用户提供账号管理工具,以便用户对账号进行管理,具体为添加用户、删除用户、修改用户密码;
(4)该管理软件提供企业人员管理,能够对企业员工的分类管理,新员工的加入以及员工删除,修改进本信息等功能。
2.2运行环境
运行平台:
Windows2000/xp及以上操作系统。
数据库管理软件:
MicrosoftSQLServer2000及以上。
分辨率:
最佳效果1024×
768像素。
2.3基本设计概念和处理流程
图4-2超市管理系统顶层图
图4-3超市管理系统第0层图
图4-4库存管理部分
第1层图
图4-5销售管理部分
图4-6进货管理部分
职工/供货商清单检索结果
图4-7人事管理部分
2.4结构
2.5功能需求与程序的关系
本系统采用自定向下方法开发,其功能模块主要有如下几个部分:
进货管理模块、库存管理模块、销售管理模块、员工管理模块和系统模块。
具体的功能描述如下:
进货管理:
其功能是对手机供应商信息进行管理,并根据企业情况制定进货计划,实施产品采购,并进行进货查询。
库存管理:
其功能是对采购来的产品进行企业内部编码入库,产品分类等活动,同时能够根据销售清单进行出货管理,以及库存统计。
销售管理:
其功能是提供一般的销售管理,能够进行销售明细查询和打印销售报表。
人事管理:
其功能是对超市的员工和供货商信息进行管理,包括查询,更新等。
2.6人工处理过程
无
2.7尚未问决的问题
3接口设计
3.1用户接口
本系统采用MicrosoftVisualStudio.Net2003设计,用户交互界面采用的是基于Windows的窗口界面
3.2外部接口
1硬件接口:
CPU:
IntelP3及以上;
内存:
256MB及以上;
输入设备:
扫描器,键盘,鼠标;
硬盘:
10GB及以上。
2软件接口:
.NET框架:
Microsoft.NetFrameworkV1.1版本及以上。
数据库服务器:
3.3内部接口
为了方便的实现多线程及Socket通信等功能,以及个人熟悉程度的因素,选择了VC6.0的开发平台。
而在Windows平台上为数不多的DBMS产品中,Oracle过于庞大,不利于在低配置的机器上运行;
Access又过于小型,不能负载大量的数据访问请求,所以选择了适中的MSSQLServer。
为了弥补VC做界面困难的缺陷,软件用了一个换肤的共享库Skin++,以dll形式附带在程序包中。
4运行设计
4.1运行模块组合
(1)系统分成几个相对独立的模块,但这些模块都进行集中式管理。
(2)分层的模块化程序设计思想,整个系统采用模块化结构设计。
作为应用程序有较强的可操作性和扩展性。
(3)合理的数据流设计,在应用系统设计中,相对独立的模块间以数据流相互连接,使各模块间的耦合性较低,方便系统运行,提高系统安全性。
4.2运行控制
用户按照软件说明书正常操作即可。
4.3运行时间
该管理系统软件从启动到进入系统登录界面的时间正常情况下应少于5秒,录入并更新数据的时间正常情况下少于2秒5系统数据结构设计。
5.1逻辑结构设计要点
(1)文件名:
职工清单(StaffBill)
组成:
{职工编号+姓名+性别+籍贯+学历+类别+工资+联系电话+联系地址+身份证号+聘用日期+编制日期+备注}
组织:
按职工编号递增排列
(2)文件名:
用户清单(UserBill)
{账号+密码}
按用户账号递增排列
(3)文件名:
商品清单(MerchBill)
{商品编号+供货商号+名称+条形码+计量单位+类别+产地+单价+备注}
按商品编号递增排列
(4)文件名:
供货商清单(ProfferBill)
{供货商号+名称+联系人+联系电话+联系地址+开户行+银行帐号+备注}
按供货商编号递增排列
(5)文件名:
进货清单(ImportBill)
{进货单号+商品编号+供货商号+进货价+数量+金额+进货日期+备注}
按进货单编号递增排列
(6)文件名:
销售清单(SaleBill)
{销售单号+商品编号+销售数量+销售日期}
按销售单编号递增排列
(7)文件名:
库存清单(StoreBill)
{商品编号+库存数量}
5.2物理结构设计要点
(1)职工清单(StaffBill)
中文字段名
英文字段名
字段类型
长度
主键/外键
字段值约束
职工编号
staffed
char
6
P
NOTNULL
姓名
Name
nvarchar
8
性别
Sex
nchar
2
籍贯
Home
4
NULL
学历
Diploma
类别
Kind
10
工资
Salary
int
联系电话
Phone
varchar
12
联系地址
Address
50
身份证号
idCard
18
聘用日期
beginDate
datetime
编制日期
enactTime
备注
Others
ntext
说明:
此表存放员工信息。
(2)用户清单(UserBill)
帐号
loginID
P/F
密码
password
此表存放系统用户信息。
(3)商品清单(MerchBill)
商品编号
merchID
供货商号
proffered
F
名称
fullName
80
条形码
barcode
15
计量单位
metricUnit
产地
birthplace
单价
unitCost
money
此表存放商品信息。
(4)供货商清单(ProfferBill)
联系人
contactPerson
开户行
openingBank
银行帐号
accounted
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 超市 管理 系统 概要 设计 说明书
![提示](https://static.bdocx.com/images/bang_tan.gif)