超市管理系统需求分析说明书(共31页).docx
《超市管理系统需求分析说明书(共31页).docx》由会员分享,可在线阅读,更多相关《超市管理系统需求分析说明书(共31页).docx(31页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上超市管理系统需求分析目 录1.引言随着信息社会的高速发展,得益于软件工程技术的发展和逐渐普及,各种软件系统及其开发的产品逐渐在普及我们生活的各个领域。各种管理系统MIS(Manager Information System)受到人们的广泛关注。在人们日益关注时间和效益的今天,传统手工录入数据的方式极大地影响了工作效率、录入数据的准确性、完整性、安全性,落后于时代发展的需求。利用先进的超市管理系统替代传统手工录入数据,对超市日常活动信息进行管理,将极大地提高超市工作效率,节约人力物力成本。1.1 编写目的 本需求分析说明书主要是向超市员工及管理人员详细说明系统主要构造。
2、对系统的功能及模块进行分析介绍,在此基础上架构系统主要功能区域,并对系统将要用到的数据资源进行详细设计。1.2 背景 我国超市发展始于20世纪90年代,现已成为我国零售业的一种重要形态。随着国民经济的发展,我国超市行业也得到史无前例的发展,超市管理条目日益增加,管理活动日益复杂。早期售货员柜台式的管理模式已经不能满足需求,这样就迫切需要引入新的管理技术。 日前,超市零售业普遍存在的问题有:不能有效地管理各种商品,收款结算速度较慢,不易对商品价格进行调整,盘点效率低等。目前,超市日常管理中,商品的进、销、存等决策多以经验为主,缺乏实时分析功能,管理人员对及时传递资料的要求难以得到满足。随着超市形
3、态的高速发展,其经营管理也变得愈加复杂,日常所需要处理的数据量也逐渐增大,商业运转的中间环节也越来越多,原始的人工管理已无法应对这复杂的市场。 本超市管理系统主要针对日前超市零售业存在的问题,利用现代化的计算机处理技术来管理超市日常事务:进货管理、销售管理、人事管理、库存管理等。从而可以节省大量的人力、物力,善了员工的工作条件,减轻了劳动强度,并且能够快速反映出商品的进、销、存等状况和各种反馈信息分析,使管理人员能够快速对市场的变化做出相应的决策,加快超市经营管理效率。1.3 定义 用户介绍:User Synopsis项目的目的与目标:Purpose and Aim of ProjectE-R
4、图:即实体-联系图(Entity Relationship Diagram),提供了表示实体型、属性和联系的方法,用来描述现实世界的概念模型。状态迁移图(State Transition Diagram):用来描述系统或对象的状态,以及导致系统或对象的状态改变的事件,从而描述系统的行为.属于结构化分析方法使用工具。数据字典(Data dictionary):一种用户可以访问的记录数据库和应用程序元数据的目录。2.任务概括2.1目标本超市管理系统主要针对日前超市零售业存在的不能有效地管理各种商品,收款结算速度较慢,不易对商品价格进行调整,盘点效率低等问题,利用现代化的计算机处理技术来管理超市日常
5、事务:进货管理、销售管理、人事管理、库存管理等活动。从而节省大量的人力、物力,善了员工的工作条件,减轻了劳动强度,并且能够快速反映出商品的进、销、存等状况和各种反馈信息分析,使管理人员能够快速对市场的变化做出相应的决策,提高超市经营管理效率。2.2用户特点随着计算机技术日益融入我们的生活,越来越多的人开始使用计算机。具备一定的计算机操作技术已经成为很多公司应聘员工的基本要求,超市行业也不例外。此外,有的超市对自己的员工的计算机操作技术要求较高,从上层管理人员到底层销售人员,都要求具备一定的计算机基础。同时,在新员工试用期内很多超市都对员工进行必要的培训,合格之后才能上岗,这样新的系统投入使用只
6、需要对员工进行简单的培训,就可以使他们熟练使用本系统,系统的投入使用能够顺利进行。2.3假定和限制2.3.1开发技术可行性 在IT行业中从业的工作人员一般都要求掌握计算机技术,具有一定的软硬件基础,会使用各种管理软件,熟悉IT产品。本系统采用ASP.NET技术,依托于Visual Studio 2005开发平台,结合SQL Server 2005进行开发。 ASP.NET技术是微软公司推出的新一代网站程序开发架构,该架构凌驾于.NET Framework基础之上,现在已发展至ASP.NET 2.0版本,技术较为成熟。Visual Studio 2005是基于.NET 2.0一起推出的新一代的开
7、发平台,是一套完整的开发工具集,可以用于生成ASP.NET Web应用成语、XML Web Services、传统的客户端/服务器端应用程序和移动应用程序。.NET支持多种语言使用相同的集成开发环境进行开发,为不同语言的程序员提供了便利。SQL Server 2005是微软公司于2005年末发布的一款数据库平台产品,该产品不仅包含了丰富的企业级数据管理功能,还集成了商业智能等特性。它突破了传统意义的数据库产品,将功能延伸到数据库管理之外的开发和商务智慧,为企业计算提供了完整的解决方案。从这Visual Studio 2005和SQL Server 2005的功能特性上看,它们无疑是开发本超市管
8、理系统的最佳工具。并且这两款软件技术现已发展较为成熟,从技术上完全是可行的。2.3.2 经济可行性 通过网络传递销售信息可以不受距离的限制,因此可以借阅许多的人力和物力,方便管理,由此减少不必要的开支,同时该系统可以提高超市的销售效率,即提高了超市的经济效益,所以从经济上完全是可行的。(1)超市有能力承担系统开发费用 开发新系统的工作是一项间距复杂的工作,它的投资主要是人力和物力的投资。对于本系统的开发者来说,其主要投资还是在人力和物力两个方面。如果是企业自己安排人手开发系统的话,其主要的投资还是在人力资源上,从系统的业务需求调查到系统的分析编码制作都是需要巨大的人力投入的。软件企业作为一个简
9、短的高科技产业,其员工要求都比一般企业的要求要高,而且对系统开发及软件产业了解比较多,所以在自我开发管理系统的过程中,企业自己比较容易安排人手,这样就可以为企业借阅大部分的额外开支。同时软件就其它产品来说,属于高端行业,无论是产品的价格还是质量都比较高,而经营产品的经销商或者是商家都要求有雄厚的资金支持。所以,在系统的开发过程中,企业完全有能力承担开发费用。 (2)新系统将为企业带来经济效益管理系统是一个信息化、智能化和先进管理理念的集合体。而管理是一个动态过程,在其运行过程中要采取多项措施。所以在管理中获得经济效益是一个综合效益,要对它进行直接定量的分析是比较困难的。一般新系统带来的经济效益
10、是简介的,其最主要的表现就是减少了企业管理费用和人力开支。而其它一些繁琐的食物都通过新系统来加以分析解决,不仅节省了大量的时间,还为企业的各项决策提供了宝贵的资料,为企业带来巨大的经济效益。2.3.3 操作可行性本系统采用基于Windows的图形用户界面,而该系统是大家熟悉的操作系统,对于那些有一般的计算机知识的人员就可以轻松上手。而整个超市管理系统采用最友好的交互界面,简介明了,不需要对数据库进行深入的了解。由此,该系统的操作是可行的,有必要开发该系统。综合以上三方面,该系统具有很高的开发可行性,无论是从技术上或者经济上还是操作上。3.需求规定3.1 信息与功能描述3.1.1 用户流程分析
11、超市管理中主要包括对进货流程和销售流程的管理。 (1)进货流程 负责进货的人员从仓库人员那里获得货物需求信息,查询该货物信息,然后联系该货物的供应商,并向供应商提供所需货物清单及数目。供应商接收需求信息,向超市配送货物。超市人员在货物到达时负责清算核实货物信息,并将每件货物的信息录入本系统的库存子系统。 (2)销售流程 客户进入超市购物后,结算时,由销售人员合适该商品信息,将客户所购商品信息录入到本系统的销售子系统中,并从库存子系统中删除该商品相关信息。3.1.2 用户业务需求分析 (1)库存信息管理 对超市库存信息的管理主要是对商品数量的管理。用户在使用本系统时可以对库存中的商品进行录入、查
12、询、统计、修改信息等操作。并可将查询和统计结果打印出来。 (2)商品信息管理 对超市商品信息的管理主要是对单个商品信息的管理。用户在使用本系统时可以对商品的名称、生产商、生产日期等详细信息进行查询等管理。 (3)销售信息管理 对超市销售信息的管理主要是对超市具体时间段内的销售量进行管理。用户在使用本系统时可以对具体时间段内超市销售商品数量、金额、某一商品的销售情况进行查询。 (4)人事信息管理 对超市人事信息的管理主要是对超市员工信息进行分类管理。用户在使用本系统时可以进行人事信息录入、修改、删除等操作。 (5)账号信息管理 本系统将根据用户身份为用户提供不同的账号管理工具,以便用户对账号进行
13、管理,具体为添加用户、删除用户、修改用户密码。 整个超市管理系统的功能结构如下图所示:超市管理系统进货管理系统库存管理系统人事管理系统销售管理系统供货商信息管理员工信息管理销售信息盘点销售信息维护销售信息盘点销售信息维护销售信息查询进货信息维护进货信息查询3.1.2超市系统功能结构图3.2 系统概要分析3.2.1业务流程分析超市管理系统主要是是以先进的管理理念和科学的计算机技术来取代原始的手工操作。在新系统开发前,我们对这个超市管理系统业务流程进行了系统的调查,得出了下面的业务流程图,如图3.2.1所示: 超市经理与供货商商谈供货新供货商新产品引入流程旧供货商旧商品引入流程退货管理流程采购部门
14、处理解决超市销售管理收货工作流程订货管理流程供应商分析淘汰流程新商品转正流程结算流程 是否需要新供货商是 否 采购与销售人员共同分析 有问题是否有滞销或质量 无采购部门分析经营 有是否有问题 无新商品试销是否到期 是是 是否增加新供应商 图3.2.1 超市业务流程图系统主要业务分析:(1)进货业务进货管理是企业生产经营活动中及其重要的一个环节,它关系到产品质量能否得到保证,生产是否能够顺利进行,采购成本能否得到有效控制等问题。企业现代管理理念中对企业的进货管理提出新的要求;企业进货时对供货商的选择更见慎重,双方不再是讨价还价的买卖关系,而是一种相互依存的合作伙伴关系,并且还需要认识到企业产品质
15、量要从采购抓起,这就关系到供方的供货、服务质量。下面是进货业务程序的主要内容:供货商的情况调查:在实施采购之前,超市首先就要对市场上各大商品供货商进行详细的调查,了解公司的具体情况,评定企业的信誉级别和公司的市场口碑,做到准确无误,采购顺利。采购计划的编制:超市根据自身的资金条件和销售状况,综合分析市场规律,拟定采购计划表。实施进货计划:根据供货商档案及评审结果,选定供货商;生成订货单给选定的供货商;双方就价格、数量、质量等方面洽谈磋商,直至签订合同;跟踪合同执行,安排供货进度和货物运输,做好验收入库工作。(2)库存业务库存管理是指在经营中为销售和耗用而存储的各种资产。企业存货不当都会增加不必
16、要的费用:存货过多将导致物资的积压、存储费用增加、流动资金周转不利,并且过量的库存会掩盖管理不善的问题。存货不足则影响企业的正常销售活动。库存管理的目标是需求最佳存货数量,使库存的成本总额最小化。其主要业务如下:产品入库、出库、盘库等日常处理。科学合理地确定某库存物资的库存控制参数。如:最佳订货批量、最大库存量、最佳缺货量、最佳订购周期等,进行严格的库存控制工作。汇总统计各类库存数据,反应和监督储备资金占用及采购资金使用情况。(3)销售业务销售对一个企业的生存和发展是至关重要的,它不再是传统意义上的“卖东西”,它对外关系到企业产品、服务和企业形象等多方面因素,对内涉及到销售、库存、财务等信息。
17、此外信息化的高速发展为企业的销售工作提出了新的挑战,封闭意味着落后,超市要抓住时机,引入现代化的销售管理模式,实施企业的信息化、智能化销售管理,才能使超市在激烈的市场竞争中立于不败之地。3.2.2系统数据流分析图3.2.2.1超市管理系统顶层图图3.2.2.2超市管理系统第0层图图3.2.2.3 库存管理部分第1层图图3.2.2.4 销售管理部分第1层图图3.2.2.5 人事管理部分第1层图3.2.3数据字典 数据流条目(1)已进货信息=进货单号+供货商号+商品名称+进货价+进货数量+进货日期+备注(2)销售信息=销售单号+商品编号+销售数量+销售日期文件条目(1)文件名:职工清单组成:职工编
18、号+姓名+性别+籍贯+学历+类别+工资+联系电话+联系地址+身份证号+聘用日期+编制日期+备注组织:按职工编号递增排列(2)文件名:商品清单组成:商品编号+供货商号+名称+条形码+计量单位+类别+产地+单价+备注组织:按商品编号递增排列(3)文件名:供货商清单组成:供货商号+名称+联系人+联系电话+联系地址+开户行+银行帐号+备注组织:按供货商编号递增排列(4)文件名:进货清单组成:进货单号+商品编号+供货商号+进货价+数量+金额+进货日期+备注组织:按进货单编号递增排列(5)文件名:销售清单组成:销售单号+商品编号+销售数量+销售日期组织:按销售单编号递增排列(6)文件名:库存清单组成:商品
19、编号+库存数量组织:按商品编号递增排列加工说明(1)加工名:1:查询加工逻辑:根据要查询的库存信息,检索出库存信息明细表输入流:库存信息查询,发出库存信息请求输出流:库存信息清单,进货信息请求(2)加工名:1:更新根据进货信息或销售信息更新库存信息输入流:已进货信息,销售信息输出流:发出库存检索请求(3)加工名:2:查询根据要查询的销售信息,检索出销售信息明细表输入流:销售信息查询输出流:销售清单,销售单(4)加工名:2:更新加工逻辑:根据销售信息更细销售清单输入流:前台销售信息,库存信息输出流:更新库存清单(5)加工名:3:查询加工逻辑:根据要查询的进货信息,检索出进货信息明细表输入流:进货
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 超市 管理 系统 需求 分析 说明书 31
限制150内