软件工程大作业

上传人:新** 文档编号:507810151 上传时间:2023-07-20 格式:DOC 页数:30 大小:731KB
返回 下载 相关 举报
软件工程大作业_第1页
第1页 / 共30页
软件工程大作业_第2页
第2页 / 共30页
软件工程大作业_第3页
第3页 / 共30页
软件工程大作业_第4页
第4页 / 共30页
软件工程大作业_第5页
第5页 / 共30页
点击查看更多>>
资源描述

《软件工程大作业》由会员分享,可在线阅读,更多相关《软件工程大作业(30页珍藏版)》请在金锄头文库上搜索。

1、版本号日期软件工程大作业“超市管理系统”软件设计说明书 姓名: 陈明龙 陈豪 刘光虎 班级: 计算机0805 学号:0909082103 0909082101 0909082113完成日期: 2011.6.4 指导老师: 熊永华 中南大学信息科学与工程学院目录 1引言11.1 编写目的11.2 范围11.3 定义11.4 参考资料12 项目概述22.1 产品描述22.2 产品功能32.3 用户特点42.4 一般约束53 具体需求63.1 功能需求6 3.1.1 数据字典103.2 行为需求103.3 数据需求113.4 外部接口需求123.4.1硬件接口123.5设计约束133.5.1 硬件的

2、限制133.6安全性133.7可维护性133.8可扩展性144 总体设计144.1运行环境14 4.11 软件环境144.2基本设计概念和处理流程14 4.21基本设计原则144.3系统结构15 4.3.1 系统功能模块设计15 4.3.2 系统层次结构图17 4.3.3 系统网络结构175 详细设计185.1系统数据结构设计185.1.1逻辑结构设计要点185.2模块设计说明225.2.1模块描述235.2.2功能235.2.3设计方法(算法)231引言1.1 编写目的随着我国经济的不断发展,许多零售企业在发展过程中面临着业务不断增长,而管理水平相对滞后的困境。尤其是许多企业在逐年经营过程中

3、,积累了大量历史数据,但是信息比较分散、相互独立。在信息技术迅猛发展的今天,处于竞争性行业的中小型零售企业如何在未来的市场竞争中借助信息化实时掌握营销动态,不断提升服务水平,提高资源配置水平和核心竞争力,成为他们不得不面对的问题。在零售企业中引入超市信息管理系统,利用收银机将超市中各种商品的进货、退货、销售等信息输入电脑,使得经营管理者能够及时掌控经营信息,作出合适的各种采购及货物库存决策。超市信息管理系统,可完成商品采购订货、销售、盘点库存、财务分析等管理功能,并对商品的购销存状态实时跟踪记录。本论文主要介绍超市信息管理系统中的系统登录、商品录入、库存管理、商品销售等部分内容,以展现设计一个

4、完整信息管理系统的思路和步骤。1.2 范围a 软件名称:超市信息管理系统。b 软件功能:该软件用来对超市商品采购订货、销售、库存、财务分析,以及工作员工和超市会员信息的管理。1.3 定义 列出本文件中用到的专门术语的定义和缩写词的原词组。1.4 参考资料1 薛华成管理信息系统M北京:清华大学出版社,19932 张珍宝,刘升超市管理系统的分析与设计J高等函授学报(自然科版),2002,15(3):49-513 萨师煊,王珊数据库系统概论M北京:高校教育出版社,19854 袁作为小型超市管理系统分析J时代经贸(中旬刊)2008,6:2435 张鼎武小型超市管理信息系统J财经界(中旬刊)2007,1

5、2:2442456 张海潘软件工程导论(第四版)北京:清华大学出版社,20007 夏天大型超市管理系统的方案设计J华中农业大学学报:社会科学版,2000,3:29-338 吴川中小型连锁超市管理信息系统分析与设计J商场现代化,2005,1:149-1509 求实科技SOL Server2000数据库管理与开发技术大全M北京:人民邮电出版社,200410 史济民软件工程原理、方法与应用(第二版)M北京:高等教育出版社,19902 项目概述2.1 产品描述超市管理系统是针对超级市场的销售而开发的。应用超市管理系统能够转变超市的工作方式,有效提高销售速度和服务水平,提高客户对超市的信任度和满意度,改

6、善客户关系。运用超市管理系统,在销售商品时实行出口一次性付款,可以实现超市内部现代化管理,能够准确把握每一种商品的销售动态,防止商品断档或过量储备,商品开发方向、进货的适时化都可通过超市管理系统来完成。超市管理系统将手工编制好的销售账目或根据原始超市销售记录直接在系统内制作超市销售信息,同时可对输入的超市销售信息进行修改、查询等操作。这种集约化的销售管理模式既便于对超市销售信息的收集、整理和加工,又便于操作员的需求信息在最短的时间内得到反馈,同时超市管理系统可自动分析各种商品销售变化规律,商品销售结构、居民消费变化等,从而为合理进货、经营、加工、库存、销售等提供科学的决策依据。小型超市便利店的

7、发展水平关系到人民生活水平的提高,它为居民生活提供了便利,同时由于超市货物、员工的多样性和复杂性,使得市场、人事管理、物品供需关系、设备管理显得更为复杂,所以商场超市更应该象其他企业一样,应用信息管理技术完善自己的市场、管理、供需关系等等。超市管理系统实现了对超市的进货、销售和库存的科学管理。该系统主要包括以下几大模块:输入单据、查询、销售、进退货、打印报表、用户登录管理。2.2 产品功能(1)前台功能用户登录时,若用户输入的用户名不存在时,提示用户重新填写,并重新回到登录界面;用户登录时,若用户输入的密码错误时,提示用户重新填写,返回登录界面。如果输入的信息不全,则要求正确填写必须输入的表项

8、。如果输入信息正确,将提示注册完成,用户可以正常登录,进行不同权限的数据管理。用户登录时,所有输入信息正确,将出现“X X X,欢迎您!”。用户能够根据不同权限添加、修改和删除系统不同级别的数据。(2)后台功能管理员登录,进入后台管理系统。可以从事以下操作:员工管理,可以查看登录次数和时间,并可以删除。添加新用户功能,可以修改用户权限。对用户进行修改、删除。管理员工信息,可以对信息进行查询、添加、修改。折扣与VIP客户管理。查看供货商数据,并可以对数据进行管理。修改管理员密码,保证安全性。添加新商品功能,可增加删改商品信息。添加新商品,首先选择商品大类,再选择商品小类,输入商品名称,进行商品说

9、明。商品类别管理,可以更改类别名称,可以添加和删除类别。管理销售单,可以销售单进行条件查询,并进行管理。商品统计报表,输入条件,得到报表。管理统计报表,可进行日统计报表浏览和审核。查看库存数据,并可以对数据进行管理。产品硬件软件网络设备:Pos机器/终端数据库服务器输入:键盘、鼠标、扫描仪、条码扫描器系统软件超市销售系统Windows2000 ServerSQL Server 2000基本信息管理货物管理销售管理统计报表员工信息管理商品信息管理供货商信息管理会员信息管理进货入库管理退货管理缺货管理商品调价管理销售单管理销售单查询销售单变更日营业管理进货单销售详细表商品销售排行表缺货商品单输出:

10、显示器、打印机、条码标签打印机显图2.1 小型超市管理系统层次方框图2.3 用户特点超市管理系统的使用者,即超市的员工主要由超市经理、信息管理员、采购员、收银员组成。超市经理:超市管理系统的所有者,主管主要事务,是超市管理系统系统的投入者和管理者,可以对后台根据需要随时进行管理。信息管理员:超市管理系统的系统管理者,进行系统的日常管理维护,并按照超市管理者的意愿,负责单据录入、采购计划、发货计划的编制,对商品进行各种管理,比如添加、修改、删除、更新等。采购员:根据采购计划进行商品的采购。收银员:根据顾客选购的商品进行销售数据的输入,超市管理系统的客户端使用者。通过上网查阅资料,超市管理系统的客

11、户具有以下特征:主要是超市工作人员,在超市工作;在工作地点或家里有电脑,能登录超市管理系统。2.4 一般约束(a)系统界面需求界面设计的原则要求,如:方便、简洁、美观、一致等。整个界面要保持友好、简易的风格。输入设备:键盘、鼠标、扫描仪、条码扫描器输出设备:显示器、打印机、条码标签打印机显示风格:Windows应用程序界面(b)硬件需求为了能够更好地运行SQL Server 2000,并且满足数据库的存储及处理速度要求。硬件需求为:CPU Intel奔腾双核,运行速度2600MHz或以上内存:1024MB或以上硬盘:160G或以上显示器:19英寸宽频LCD,分辨率为1440900(c)开发和运

12、行境需求:安装SQL Server 2000,如果是更高的版本需要对数据库进行升级(d)操作系统:Windows2000 Server的任何版本或Windows NT Server 40,IE浏览器:8O版本或以上。3 具体需求3.1 功能需求根据通过上一节的系统需求分析,了解和分析现有的系统,并以概括的形式表达对现在系统的认识,进入设计阶段以后,应该把设想的新系统的逻辑模型转变成物理模型,因此需要描绘未来的物理系统的概貌。而系统流程图是概括地描绘物理系统的传统工具,它表达了数据在超市管理系统各部件之间流动的情况。通过上一节的系统需求分析以及第一章中提出的系统设计的目标,这一节主要对超市销售系

13、统的系统工作流程进行分析。在超市销售系统中,管理员添加和修改基本信息将基本信息保存在系统中,并在数据库中的查询相关信息。超市管理系统的后台流程图如图3.1所示,超市管理系统的前台流程图系统流程图如图3.2所示:管理员退出超市后台管理员工信息管理会员信息管理商品库存管理查询统计产生报表登陆判断结束失败成功 图3.1 超市管理系统后台流程图收银员退出超市前台管理 密码管理销售管理销售查询登陆判断结束失败成功 图3.2 超市管理系统前台流程图该超市管理系统主要有商品信息管理,超市员工及会员信息管理,销售管理,统计报表打印出所需要的报表单。系统所具有的功能描述如下:首先是用户登录,进过密码验证后,如果登录成功则进行下一步的操作,如果不成功,则提示输入错误。登录成功后,用户可以进行查询信息,包括商品信息的查询,员工信息的查询,会员信息的查询,供货商信息的查询等,其中管理员还可以对信息进行增加和删改操作。如果用户进行了商品信息的查询,系统就会去数据库中相应的商品信息表和商品分类表进行查询,并把查询结果以视图或表的形式返回给用户,进行其它的操作时,系统会根据请求去数据库中查询相应的文件,然后将结果返回给用户。顾客购物过后,在收银台结账后

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 资格认证/考试 > 自考

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号