软件工程 超市管理系统概要设计说明书(19页).doc
《软件工程 超市管理系统概要设计说明书(19页).doc》由会员分享,可在线阅读,更多相关《软件工程 超市管理系统概要设计说明书(19页).doc(19页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、-软件工程 超市管理系统概要设计说明书概要设计说明书执笔人:韩劼男2015-5-14 项目组组员12101104韩劼男 12101105洪振 12101106籍孟云12101107荆德松 12101108李杨 12101109梁宏达学号:12101104目录 1引言11.1编写目的11.2项目背景21.3定义21.4参考资料32任务概述32.1目标32.2运行环境32.3需求概述42.4条件与限制43总体设计43.1处理流程43.2总体结构和模块外部设计84接口设计94.1外部接口94.2内部接口95数据结构设计105.1逻辑结构设计105.2物理结构设计105.3数据结构与程序的关系166运
2、行设计176.1运行模块的组合176.2运行控制176.3运行时间177出错处理设计177.1出错输出信息177.2出错处理对策188.安全保密设计189.维护设计181引言1.1编写目的随着小超市规模的发展不断扩大,商品数量急剧增加,有关商品的各种信息量也成倍增长。超市时时刻刻都需要对商品各种信息进行统计分析。而大型的超市管理系统功能过于强大而造成操作繁琐降低了小超市的工作效率。超市管理系统是市场上最流行的超市上常用的系统之一,它主要包含以下几个模块:系统权限的设定、原始数据录入、数据的汇总及查询等。从而,实现对进货、销售及员工信息等实现全面、动态、及时的管理。本文系统的分析了软件开发的背景
3、以过程;首先介绍了软件的开发环境,其次介绍了本软件的详细设计过程:数据库的设计、各个模块的设计和实现,以及具体界面的设计和功能。1.2项目背景在我国超市形成在20世纪90年代初期,现在已经成为我国零售业的一种重要形态,为国民经济的发展发挥了重要的作用。随着超市高速的发展,其经营管理也变得愈加复杂,早期的售货员站柜台的形式早已不能满足现有销售也的发展,这样就迫切地需要引入新的管理技术。超市形态具有种种优点,但在目前状况下,它仍存在零售业企业所共有的落后的一面,如:不能有效地管理每种商品,收款结算速度慢,容易出现营业差错,不宜进行商品调价,盘点效率低等,而且在超市日常管理中,商品的进、销、存等决策
4、以经验为主,缺乏实时分析功能,管理人员对及时传递资料的要求始终得不到满足。苏辙超市形态的高速发展,其经营管理也变得愈加复杂,日常所需要处理的数据量也逐渐增大,商业运转的中间环节也越来越多,原始的人工管理已无法应对这复杂的市场。为此,在选题过程中,我选择了超市管理系统设计题目,依靠现代化的计算机信息处理技术来管理超市,从而节省了大量的人力、物力,改善了员工的工作条件,减轻了劳动强度,并且能够快速反映出商品的进、销、存等状况和各种反馈信息分析,使管理人员快速对市场的变化做出相应的决策,加快超市经营管理效率。1.3定义Oracle:数据库管理软件DBMS:数据库管理系统Windows 2000/20
5、03/XP:运行环境C#:软件开发语言1.4参考资料a. 需求规格说明书;b. 可行性分析说明书;c. 软件工程2任务概述2.1目标(1)该管理软件将对超市进行资料管理和统计,对商品品的进货单和产品的销售单进行录入管理和统计;(2)该管理软件将根据用户的输入信息,进行进货、退货、销售、销售退货等基本的进销存管理。(3)该管理软件将根据用户的需要对进货、销售、库存情况进行查询,并能打印详细信息;(4)该管理软件将根据用户的需要对销售情况已图标方式进行显示以分析销售情况、方便管理人员灵活调整进货等。(5)该管理软件将为用户提供账号管理工具,以便用户对账号进行管理,不同的用户具有不同的权限,权限分配
6、由管理员分配,默认根据员工类型分配权限。(6)该管理软件将根据用户输入数据添加VIP、员工、供应商、商品等信息,同时可以修改各项信息。包括商品信息中的商品单位、商品类别等信息。其中商品类别包括三个层次,具有包容关系。2.2运行环境运行平台:Windows 2000/xp及以上操作系统。数据库管理软件:Oracle 9i及以上。分辨率:最佳效果1024768像素。2.3需求概述系统协助中小型超市工作人员实现各种日常事物的管理。其中,收银员具有销售管理的权限。进货人具有进货管理的权限。仓库管理员具有仓库管理的权限。一般工作人员具有查看自己信息和工作情况的权限。经理具有查看销售情况、进货情况、销售分
7、析、进货分析等权限。此外,对于系统本身的维护,系统具备一定的安全机制和信息备份机制,对用户分级管理,设置用户权限,保证系统安全性。2.4条件与限制由于3总体设计3.1处理流程超市总经理超市管理系统商品信息软件人事信息清单 人事信息操作人事信息清单顾客供货商职工1:库存管 理库存信息清单库存信息查询库存信息进货信息请求3:进货管 理已进货信息进货信息查询采购单进货信息清单进货单新供货商信息4:人事管 理已有供货商信息人事信息查询职工信息人事信息清单2:销售管 理销售信息销售信息查询前台销售信息销售单销售信息清单1:查询库存信息请求库存信息清单库存信息查询库存清单1:更新销售信息已进货信息库存信息
8、检索结果发出库存信息请求2:查询销售单销售清单销售信息查询销售清单2:更新库存信息前台销售信息3:查询进货信息清单 采购单进货信息请求已进货信息 新供货商信息进货信息查询库存信息清单进货清单 采购清单3:更新发出进货/采购清单查询进货单进货信息请求职工/供货商清单检索结果4:查询已有供货商信息 供货商信息清单职工信息查询供货商信息查询职工清单 供货商清单4:更新发出职工/供货商清单查询新供货商清单职工信息职工信息清单3.2总体结构和模块外部设计本系统采用自定向下方法开发,其功能模块主要有如下几个部分:进货管理模块、库存管理模块、销售管理模块、员工管理模块和系统模块。具体的功能描述如下: 进货管
9、理:其功能是对手机供应商信息进行管理,并根据企业情况制定进货计划,实施产品采购,并进行进货查询。库存管理:其功能是对采购来的产品进行企业内部编码入库,产品分类等活动,同时能够根据销售清单进行出货管理,以及库存统计。销售管理:其功能是提供一般的销售管理,能够进行销售明细查询和打印销售报表。4接口设计 4.1外部接口1 窗体接口本系统采用Microsoft Visual Studio .Net 2003设计,用户交互界面采用的是基于Windows的窗口界面2硬件接口:CPU:Intel P3及以上;内存:256MB及以上;输入设备:条形码扫描仪,键盘,鼠标;硬盘:10GB及以上。3软件接口:.NE
10、T框架:Microsoft .Net Framework V4.5版本及以上。数据库服务器:Oracle 9i及以上。4.2内部接口为了满足窗体模块间相互调用的数据传递。系统通过构造函数将数据传递到新的窗体。5数据结构设计5.1逻辑结构设计5.2物理结构设计UserInfo表存储登录信息列名描述功能USERID登录Id主键USERNO登录用户名USERPWD登录密码USERTYPEID登录用户类型外键(UserType表- USERTYPEID)USERSTATUS用户状态UserType表登录用户类型列名描述功能USERTYPEID登录用户Id主键USERTYPENAME用户类型Goodsu
11、nit_info表商品单位信息列名描述功能GOODSUNITID商品单位Id主键GOODSUNIT商品单位名字GoodsType_first表商品大类信息列名描述功能FIRST_TYPEID商品大类Id主键FIRST_TYPENAME商品大类名称GoodsType_second表商品小类信息列名描述功能SECOND_TYPEID商品小类Id主键SECOND_TYPENAME商品小类名称FIRST_TYPEID商品大类Id外键(GoodsType_first- FIRST_TYPEID)GoodsType_info表商品细类信息列名描述功能GOODSTYPEID商品细类Id主键GOODSTYPE
12、商品细类名称SECOND_TYPEID商品中类Id外键(GoodsType_second- SECOND_TYPEID)Goods_info表商品信息列名描述功能GOODSID商品Id主键GOODSNAME商品名称GOODSCODE商品条形码唯一约束GOODSMODEL商品类型GOODSUNITID商品单位id外键(Goodsunit_info- GOODSUNITID)GOODSUNITID_1辅助商品单位id外键(Goodsunit_info- GOODSUNITID)GOODSUNITRELATION辅助单位关系GOODSBID进价GOODSPRICE售价GOODSSHELFLIFE保质
13、期EARLYWARNING剩余数量警告GOODSTYPEID商品类型id外键(GoodsType_info- GOODSTYPEID)GOODSREMARK备注Employee_info表员工信息列名描述功能EMPLOYEEID员工Id主键EMPLOYEENAME员工姓名EMPLOYEESEX性别DATEOFBIRTH出生日期EMPLOYEEPHONE员工电话EMPLOYEEADRESS住址ASSISTNAME联系人姓名ASSISTPHONE联系人电话EMPLOYEESALARY工资EMPLOYEEBONUS奖金USERTYPEID用户类型id外键(UserType表- USERTYPEID)
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件工程 超市管理系统概要设计说明书19页 超市 管理 系统 概要 设计 说明书 19
限制150内