软件工程大作业-超市管理系统软件设计说明书
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
版本号
日期
<软件工程——大作业>
“超市管理系统”
软件设计说明书
姓名:
班级:计算机
学号:
完成日期:
指导老师:
信息科学与工程学院
目录
1引言 (1)
1.1 编写目的 (1)
1.2 范围 (1)
1.3 定义 (1)
1.4 参考资料 (1)
2 项目概述 (2)
2.1 产品描述 (2)
2.2 产品功能 (3)
2.3 用户特点 (4)
2.4 一般约束 (5)
3 具体需求 (6)
3.1 功能需求 (6)
3.1.1 数据字典 (10)
3.2 行为需求 (10)
3.3 数据需求 (11)
3.4 外部接口需求 (12)
3.4.1硬件接口 (12)
3.5设计约束 (13)
3.5.1 硬件的限制 (13)
3.6安全性 (13)
3.7可维护性 (13)
3.8可扩展性 (14)
4 总体设计 (14)
4.1运行环境 (14)
4.1.1 软件环境 (14)
4.2基本设计概念和处理流程 (14)
4.2.1基本设计原则 (14)
4.3系统结构 (15)
4.3.1 系统功能模块设计 (15)
4.3.2 系统层次结构图 (17)
4.3.3 系统网络结构 (17)
5 详细设计 (18)
5.1系统数据结构设计 (18)
5.1.1逻辑结构设计要点 (18)
5.2模块设计说明 (22)
5.2.1模块描述 (23)
5.2.2功能 (23)
5.2.3设计方法(算法) (24)
1引言
1.1 编写目的
随着我国经济的不断发展,许多零售企业在发展过程中面临着业务不断增长,而管理水平相对滞后的困境。尤其是许多企业在逐年经营过程中,积累了大量历史数据,但是信息比较分散、相互独立。在信息技术迅猛发展的今天,处于竞争性行业的中小型零售企业如何在未来的市场竞争中借助信息化实时掌握营销动态,不断提升服务水平,提高资源配置水平和核心竞争力,成为他们不得不面对的问题。
在零售企业中引入超市信息管理系统,利用收银机将超市中各种商品的进货、退货、销售等信息输入电脑,使得经营管理者能够及时掌控经营信息,作出合适的各种采购及货物库存决策。
超市信息管理系统,可完成商品采购订货、销售、盘点库存、财务分析等管理功能,并对商品的购销存状态实时跟踪记录。本论文主要介绍超市信息管理系统中的系统登录、商品录入、库存管理、商品销售等部分内容,以展现设计一个完整信息管理系统的思路和步骤。
1.2 范围
a.软件名称:超市信息管理系统。
b.软件功能:该软件用来对超市商品采购订货、销售、库存、财务分析,以及工作员工和超市会员信息的管理。
1.3 定义
列出本文件中用到的专门术语的定义和缩写词的原词组。
1.4 参考资料
[1] 薛华成.管理信息系统[M].北京:清华大学出版社,1993.
[2] 张珍宝,刘升.超市管理系统的分析与设计[J].高等函授学报(自然科版),
2002,15(3):49-51.
[3] 萨师煊,王珊.数据库系统概论[M].北京:高校教育出版社,1985.
[4] 袁作为.小型超市管理系统分析[J].时代经贸(中旬刊).2008,6:243.
[5] 张鼎武.小型超市管理信息系统[J].财经界(中旬刊).2007,12:244—
245.
[6] 张海潘.软件工程导论(第四版).北京:清华大学出版社,2000.
[7] 夏天.大型超市管理系统的方案设计[J].华中农业大学学报:社会科学版,
2000,3:29-33.
[8] 吴川.中小型连锁超市管理信息系统分析与设计[J].商场现代化,2005,
1:149-150.
[9] 求实科技.SOL Server2000数据库管理与开发技术大全[M].北京:人民邮
电出版社,2004.
[10] 史济民.软件工程——原理、方法与应用(第二版)[M].北京:高等教育
出版社,1990.
2 项目概述
2.1 产品描述
超市管理系统是针对超级市场的销售而开发的。应用超市管理系统能够转变超市的工作方式,有效提高销售速度和服务水平,提高客户对超市的信任度和满意度,改善客户关系。运用超市管理系统,在销售商品时实行出口一次性付款,可以实现超市内部现代化管理,能够准确把握每一种商品的销售动态,防止商品断档或过量储备,商品开发方向、进货的适时化都可通过超市管理系统来完成。
超市管理系统将手工编制好的销售账目或根据原始超市销售记录直接在系
统内制作超市销售信息,同时可对输入的超市销售信息进行修改、查询等操作。这种集约化的销售管理模式既便于对超市销售信息的收集、整理和加工,又便于操作员的需求信息在最短的时间内得到反馈,同时超市管理系统可自动分析各种商品销售变化规律,商品销售结构、居民消费变化等,从而为合理进货、经营、加工、库存、销售等提供科学的决策依据。
小型超市便利店的发展水平关系到人民生活水平的提高,它为居民生活提供了便利,同时由于超市货物、员工的多样性和复杂性,使得市场、人事管理、物品供需关系、设备管理显得更为复杂,所以商场超市更应该象其他企业一样,应用信息管理技术完善自己的市场、管理、供需关系等等。
超市管理系统实现了对超市的进货、销售和库存的科学管理。该系统主要包括以下几大模块:输入单据、查询、销售、进/退货、打印报表、用户登录管理。