校园超市管理系统(共22页)_第1页
校园超市管理系统(共22页)_第2页
校园超市管理系统(共22页)_第3页
校园超市管理系统(共22页)_第4页
校园超市管理系统(共22页)_第5页
已阅读5页,还剩19页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、软件工程(run jin n chn)导论综合实验报告校园(xioyun)超市管理系统 小组(xioz)成员:柳建聪 1409103031 帅焱 1409103032 华佳俊 1409103047 何进华 14091030192015年12月28日目录 TOC o 1-3 h z u HYPERLINK l _Toc439169145 PAGEREF _Toc439169145 h 1 HYPERLINK l _Toc439169146 第一章 问题定义 PAGEREF _Toc439169146 h 4 HYPERLINK l _Toc439169147 1.1开发背景 PAGEREF _T

2、oc439169147 h 4 HYPERLINK l _Toc439169148 1.2国内外同类型产品分析 PAGEREF _Toc439169148 h 4 HYPERLINK l _Toc439169149 1.5进度计划 PAGEREF _Toc439169149 h 4 HYPERLINK l _Toc439169150 第二章 可行性分析 PAGEREF _Toc439169150 h 5 HYPERLINK l _Toc439169151 2.1技术可行性 PAGEREF _Toc439169151 h 5 HYPERLINK l _Toc439169152 2.2经济可行性

3、PAGEREF _Toc439169152 h 6 HYPERLINK l _Toc439169153 2.3操作可行性 PAGEREF _Toc439169153 h 6 HYPERLINK l _Toc439169154 第三章 需求分析 PAGEREF _Toc439169154 h 6 HYPERLINK l _Toc439169155 3.1系统目标 PAGEREF _Toc439169155 h 6 HYPERLINK l _Toc439169156 3.2功能需求 PAGEREF _Toc439169156 h 6 HYPERLINK l _Toc439169157 1、前台管理

4、 PAGEREF _Toc439169157 h 6 HYPERLINK l _Toc439169158 2、后台管理 PAGEREF _Toc439169158 h 7 HYPERLINK l _Toc439169159 3、人事管理模块功能 PAGEREF _Toc439169159 h 7 HYPERLINK l _Toc439169160 4.销售管理模块功能 PAGEREF _Toc439169160 h 7 HYPERLINK l _Toc439169161 5.进货管理模块功能 PAGEREF _Toc439169161 h 7 HYPERLINK l _Toc439169162

5、 6.库存管理模块功能: PAGEREF _Toc439169162 h 7 HYPERLINK l _Toc439169163 3.3需求建模 PAGEREF _Toc439169163 h 8 HYPERLINK l _Toc439169164 4.1概要设计 PAGEREF _Toc439169164 h 12 HYPERLINK l _Toc439169165 4.1.1背景 PAGEREF _Toc439169165 h 12 HYPERLINK l _Toc439169166 4.1.2编写目的 PAGEREF _Toc439169166 h 12 HYPERLINK l _Toc

6、439169167 4.1.3概述 PAGEREF _Toc439169167 h 12 HYPERLINK l _Toc439169168 4.1.4定义 PAGEREF _Toc439169168 h 12 HYPERLINK l _Toc439169169 4.1.5总体设计 PAGEREF _Toc439169169 h 12 HYPERLINK l _Toc439169170 4.1.7基本设计概念及处理流程 PAGEREF _Toc439169170 h 13 HYPERLINK l _Toc439169171 4.1.8系统体系结构 PAGEREF _Toc439169171 h

7、 13 HYPERLINK l _Toc439169172 4.1.9功能需求与系统模块的关系 PAGEREF _Toc439169172 h 14 HYPERLINK l _Toc439169173 4.1.10人工处理过程 PAGEREF _Toc439169173 h 14 HYPERLINK l _Toc439169174 4.1.11接口设计 PAGEREF _Toc439169174 h 14 HYPERLINK l _Toc439169175 4.1.12运行设计 PAGEREF _Toc439169175 h 15 HYPERLINK l _Toc439169176 4.2详细

8、设计 PAGEREF _Toc439169176 h 16 HYPERLINK l _Toc439169177 4.2.1需求概述 PAGEREF _Toc439169177 h 16 HYPERLINK l _Toc439169179 4.2.2软件结构框架图 PAGEREF _Toc439169179 h 16 HYPERLINK l _Toc439169180 4.2.3登陆模块 PAGEREF _Toc439169180 h 17 HYPERLINK l _Toc439169181 4.2.4界面描述 PAGEREF _Toc439169181 h 18 HYPERLINK l _To

9、c439169182 4.2.5收银模块 PAGEREF _Toc439169182 h 18 HYPERLINK l _Toc439169183 4.2.6退换货业务 PAGEREF _Toc439169183 h 19 HYPERLINK l _Toc439169184 4.2.7查询业务 PAGEREF _Toc439169184 h 20第一章 问题(wnt)定义1.1开发(kif)背景21世纪(shj),超市的竞争也进入到了一个全新的领域,竞争已不再是规模的竞争,而是技术的竞争、管理的竞争、人才的竞争。零售领域目前呈多元发展趋势,多种业态:超市、仓储店、便利店、特许加盟店、专卖店、货

10、仓等相互并存。如何在激烈的竞争中扩大销售额、降低经营成本、扩大经营规模,成为小型超市努力追求的目标。便捷的校园超市,带来的不仅仅是利益的增加,还有优质便捷的服务。1.2国内外同类型产品分析纵观中国的校园超市,还只是局限于买家(学生、老师)直接到超市自己选购商品,既麻烦又浪费时间,可能还要排很长的队。在互联网越加发展迅速的今天,这种营销模式的弊端越发凸显。1.3本项目简介计算机信息化现已深入到我们的日常生活中的方方面面,各行各业的人都在使用计算机完成许许多多复杂的工作。而网络有着信息传送速度快、信息覆盖面广、成本低的特点。通过网络,选购您喜欢的物品,并由相关负责人员亲自送到您的手上,让您轻轻松松

11、购物。以低投入地进行广告宣传活动,可以提高超市的发展效率。“校园超市管理系统”它是网上商务活动的产物,代表了未来零售业的走向。学生可以以网络这个媒体,足不出户就可以搜索、查询到自己需要的信息、购买自己需要的食品,生活用品等,而超市也不必为了烦恼商品没有地方摆放,节省了昂贵的门面费。采用是最新的O2O,提高工作效率,降低以往需要人工对其进行一一的更改,节省了成本。该软件的设计目标尽量达到人力与设备的节省,并处理数据的速度高。该系统面向各大商品店,超市,以及广大学生消费者,实现对商品进行有序交易,并使消费者轻轻松松就可以买到自己所需物品1.4开发环境本校园超市管理系统主要由vs2013及sever

12、2014来开发完成。所选用的开发环境VS2013的界面灵活而友好,用户可以迅速的建立数据库;它支持客户机/服务器(CS)结构,能与其它软件实现数据共享和数据交换;它具有面向对象编程的能力,它既支持交互环境,又支持编程环境,且具有向下兼容性,对数据的完整性和一致性进行控制,以保证只对有效的数据进行处理。它提供了大量的控件,这些控件可用于设计界面和实现各种功能,减少了工作量,也简化了界面设计过程,从而有效的提高了应用程序的运行效率和可靠性。1.5进度(jnd)计划经小组(xioz)4个成员研究讨论,本管理系统进度(jnd)计划如下表校园超市管理系统进度计划表人/周项目1-4周5-7周8-11周12

13、-17周问题定义在前4周对项目的背景及开发环境进行确定可行性分析对项目进行可行性分析需求分析对项目进行需求分析软件设计进行概要设计和详细设计第二章 可行性分析2.1技术可行性 技术可行性要考虑现有的技术条件是否能够顺利完成开发工作,软硬件配置是否满足开发的需求等。网上超市购物系统所选用的开发环境VS2013的界面灵活而友好,用户可以迅速的建立数据库;它支持客户机/服务器(CS)结构,能与其它软件实现数据共享和数据交换;它具有面向对象编程的能力,它既支持交互环境,又支持编程环境,且具有向下兼容性,对数据的完整性和一致性进行控制,以保证只对有效的数据进行处理。它提供了大量的控件,这些控件可用于设计

14、界面和实现各种功能,减少了工作量,也简化了界面设计过程,从而有效的提高了应用程序的运行效率和可靠性。系统调试相对简单,当前的计算机硬件配置也完全能满足开发的需求,软件方面:由于目前模式相对发展成熟,故软件的开发平台成熟可行。因此系统在技术上是绝对可行的。2.2经济可行性主要从对项目的经济上进行分析评价,一方面是支出的费用,包括设备购置费、管理和维护费用、人员工资和培训费等,另一个是取得的收益。这是个小型的管理系统,从投入的人力,财力与物力来讲是非常之小的,从节省人力方面,可以让管理人员从繁与复杂的工作(gngzu)中解脱出来,做更多的工作,可以将管理提高一个层次。所以在经济上是可行的。2.3操

15、作(cozu)可行性随着科学技术的进步和社会(shhu)经济的发展,计算机在现实生活、工作中扮演越来越重要的角色,PC机和移动终端价格不断的下降,在大学校园里,越来越多的计算机已经进入同学们的宿舍,成为他们学习,生活中的一部分。由上可知,开发网上超市购物系统在学校中具有可行性。2.4法律可行性本校园超市管理系统为本小组人员共同开发完成,属于私人知识产权,不存在盗用他人文档或者成果。第三章 需求分析3.1系统目标1. 提高工作人员的正确性,省略了手工核对的工作量。2. 超市管理者从繁重的传统式经营管理中解脱出来,并且有更多的时间从事于管理工作,工作重心逐渐转到管理上来,进一步提高了工作效率。3.

16、 采购人员查询本系统,可以更直接、有效地获得商品情况,了解到商品是否畅销或滞销。4. 销售管理人员根据商品的销售情况进行分析,以进行下一次的销售计划。5. 财务人员能更加清楚地了解库存情况、帐款余额、毛利等财务数据,通过更好地控制成本和费用,提高资金周转率。6. 超市管理者把握住商品的进销存动态,对超市各种资源的流转进行更好的控制和发展。3.2功能(gngnng)需求1、前台(qinti)管理 (1)收银管理:主要(zhyo)包括收银及简单的收付结算、现金结算。 (2)交接管理:收银员是怎样做好日常交接又使得金额准确无误的完成的2、后台管理 (1)存货管理:主要是了解某一类商品的库存情况,并对

17、商品进行添加、修改、删除。 (2)销售信息管理:该系统主要让我们知道我们在哪一天对哪一产品的销售订单或是退单的综合管理情况例如销售的订单或退单的型号数量、单价结合折扣率。知道阶段性的实际销售情况。 (3) 基本资料管理:里面包含产品的概况、人员管理、商品管理等 (4) 折扣管理:主要包括限时折扣的折扣率、促销活动折扣率等等一系列的折扣率设置。 (5)每日提醒:通过自动提醒,对商品进行进货提醒、商品上下架提醒,所谓下架是指已过期产品等。3、人事管理模块功能 (1)实现职工信息的查询; (2)实现职工信息的更新,包括增加、删除、修改功能; (3)实现供货商信息的更新,包括增加、删除、修改功能。4.

18、销售管理模块功能 (1)实现销售信息的查询; (2)实现商品销售信息的盘点。5.进货管理模块功能 (1)实现进货信息的查询; (2)实现进货信息的更新,包括增加、删除、修改功能。6.库存(kcn)管理模块功能:(1)实现(shxin)商品信息的查询;(2)实现商品信息的更新,包括增加、删除、修改(xigi)功能;(3)实现库存信息的查询;(4)实现库存信息的更新,包括增加、删除、修改功能。3.3需求建模 功能(gngnng)模型数据流图行为(xngwi)模型状态(zhungti)转换图数据模型系统(xtng)E-R图 第四章 软件设计4.1概要(giyo)设计4.1.1背景(bijng)由于超

19、市信息系统的最终用户是对计算机技术并不十分精通(jngtng)的职能业务部门,从他们的应用需求出发,本着操作界面友好,清晰、易学易用、易于维护的原则来设计。本系统采用自定向下方法开发,其功能模块主要有如下几个部分:进货管理模块、库存管理模块、销售管理模块、员工管理模块和系统模块。社会生活的现代化,使得市场的走向发生巨大变化,由于经济的发展,人们对生活的需求已经不再满足于丰衣足食的低度要求,许多人们往往不是单纯为满足生活必需去购买,而是凭着喜欢、意欲和感观去购买。随着计算机网络技术以及数据库技术的迅速发展,管理信息系统得到了广泛应用。对于一个超市来讲:货品数量少则数以百计,多则数以万计;另外,不

20、同超市的实际情况也有所不同。要对这些货品进行统一、高效的管理,靠人工完成工作量庞大、难免有错漏之处。为此,一个自动化的超市货品管理系统的开发非常必要。4.1.2编写目的1)这份概要设计说明书是对校园小型超市管理系统的功能需求设计系统结构,供软件开发人员阅读。2)本报告由4位组员分工合作完成。4.1.3概述工程的名称:校园超市管理系统工程产品名称:校园超市管理系统产品用户:超市管理人员产品设计者:四组员4.1.4定义为了便于阅读理解本文,在此解释一些在本文中用到的简写和专业术语:超市管理系统以下简称MIS4.1.5总体设计4.1.6运行(ynxng)环境 1)硬件环境:建议配制PIV以上(ysh

21、ng)的处理器,256M以上内存。 2)软件(run jin)环境:Windows 7,SQL,Server2014 ,vs2013 3)使用人员:会Windows操作的超市管理人员4.1.7基本设计概念及处理流程 4.1.8系统(xtng)体系结构4.1.9功能需求(xqi)与系统模块的关系4.1.10人工(rngng)处理过程 商品的名字(mng zi)、编码等基本信息由管理人员手工输入。4.1.11接口(ji ku)设计 1.用户接口 包括商品基本信息管理、进货管理、销售管理和仓库管理界面,其中商品信息管理对商品信息的增,改,删除等设置;进货管理分供应商档案管理和供应商商品管理,增、改、

22、删除供应商及其商品信息;销售管理提供销售时对商品的信息显示及修改;仓库管理管理仓库库存商品。删除、增加、修改、查询等操作无单独界面。2.外部接口3.内部(nib)接口 该系统(xtng)适合windows操作系统,没有和其他软件的接口。4.1.12运行(ynxng)设计 1、运行模块组合 商品信息管理模块用来管理商品的一些基本信息,是本系统中数据管理的基本对象。管理超市的全部商品信息。销售管理模块提供销售时商品信息的确认与更新,是本系统的主要模块。销售模块提取数据库里商品的基本信息然后在销售成功时修改货架上商品的数量,当商品货架上的数量低于一定程度是,系统提示管理员,从仓库提取商品补充货架。仓

23、库管理系统负责管理仓库的货物信息,管理人员通过仓库管理模块将仓库的商品转移到货架上。当仓库的货物数量下降时,管理人员通过进货管理联系供应商以采集相应商品。为了用户方便快捷的使用本系统,可以参考系统说明模块。 商品信息的收集与修改功能:商品信息管理模块,仓库管理模块 商品数量更新功能:销售管理模块,仓库管理模块查询,打印功能:商品信息管理模块,销售管理模块,仓库管理模块2.运行时间 根据操作环境而定3.系统数据结构设计1)逻辑结构设计要点主要逻辑结构如下:商品信息管理: 属性:条形码编号、商品名称、生产日期、变质日期、生产厂家、商品进价、商品零售价、进货管理:属性:供应商名称、供应商商品、商品的

24、进价、供应商地址、供应商商品数量销售管理:属性:商品名称、条形码编号、商品数量、生产日期、变质日期、商品的单价、生产厂家仓库管理: 属性:商品名称、条形码编号、商品库存数量、商品货架上数量、生产日期、变质日期、 生产厂家2)物理结构设计要点管理人员查看的信息都以表格的形式显示3)数据结构与程序的关系 本系统不用考虑数据结构与程序之间的关4)系统出错处理设计5.出错信息 a.商品的编码输入不规范(gufn)或相同编码的商品出现其他不同信息,系统报错,提示管理员检查输入。 b.商品(shngpn)数量超出范围(小于零或大于仓库或货架的存放量)系统报错。 c.如果链接数据库失败,填出提示对话框,提醒

25、管理员没有连上数据库,以便管理员及时(jsh)检查故障。6.补救措施 1.当操作人员输入的信息不符导致出错时,提示操作人员输入有误,重新输入信息。 2.当商品数量超出范围时,提示操作人员相关信息,以便采购或转移适当数目的商品。 3.对数据库采取日记记录技术和海量转储技术,使数据库遇到硬件损坏或崩溃时能及时调用出原来的数据,尽量恢复到不久前的一次正常数据存储阶段。7.系统维护设计(1)可以查看已经录入商品信息的个数。(2)查看数据库的容量,包括剩余空容量和已经使用量。(3)对数据库采取回滚措施,即一次操作失败,回滚到最近一次正常操作状态。4.2详细设计 4.2.1需求概述按照需求分析文档中的规格

26、要求,使用条形码扫描器进货、售货、退货,使得信息传递准确、流畅。同时,系统最大限度地实现易安装,易维护性,易操作性,运行稳定,安全可靠。4.2.2软件结构框架图 4.2.3登陆(dng l)模块1.功能(gngnng)描述(1)功能(gngnng)类型 系统启动并登陆(2)功能描述1.用户输入帐号及密码并点击登陆。2.判断帐号是否存在,存在择进行密码判断;不存在返回警告用户名不存在并清空所有输入框,要求用户重新输入。3.判断账号密码,密码正确则进行权限判断,根据账号权限进入用户对应模块,密码错误则返回警告密码错误并清空密码框,要求用户重新输入。4.进入对应模块并清空临时文件(log.jsp)(3)使用权限店里所有人员4.2.4界面(jimin)描述界面(jimin)草图界面(jimin)要求(1)密码输入使用*回显(2)未登录点击关闭退出程序。(3)用户名输入错误弹出警告图二,点击警告框自动关闭并返回登陆界面。(4)用户密码输入错误弹出警告图三,点击警告框自动关闭返回登陆界面。4.2.5收银模块 界面流程图 收银流程图功能(gngnng)描述(1)商品录入:通过(tnggu)商品条码录入并储存在临时文件进行价格判断输出(shch)(2)价格判断:通过录入的商品条码以及会

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论