项目:小型超市管理系统[1]

上传人:hjk****44 文档编号:155121351 上传时间:2022-09-22 格式:DOCX 页数:59 大小:940.64KB
返回 下载 相关 举报
项目:小型超市管理系统[1]_第1页
第1页 / 共59页
项目:小型超市管理系统[1]_第2页
第2页 / 共59页
项目:小型超市管理系统[1]_第3页
第3页 / 共59页
点击查看更多>>
资源描述
小型超市市管理系系统可行性分分析报告告1.引言言1.11编写目目的:可行性研研究的目目的是为为了对问问题进行行研究,以以最小的的代价在在最短的的时间内内确定问问题是否否可解经过对此此项目进进行详细细调查研研究,初初拟系统统实现报报告,对对软件开开发中将将要面临临的问题题及其解解决方案案进行初初步设计计及合理理安排。明明确开发发风险及及其所带带来的经经济效益益。本报报告经审审核后,交交软件经经理审查查。作为国内内市场的的一些中中小型超超市,它它们在信信息化过过程中的的步伐要要落后于于大中型型超市,而而对于这这些企业业的资源源管理,信信息的存存储和处处理也显显得迫切切需要,要要适应市市场竞争争,就需需要有高高效的处处理方式式和管理理方法,因因此加快快超市的的信息化化进程是是必可少少的。1.2项项目背景景:开发软件件名称:小型超超市管理理系统项目提出出任务者者:小型型超市管管理人员员项目开发发者:河河北软件件职业技技术学院院09嵌嵌入式班班第一小小组用户:小小型超市市管理人人员及工工作人员员实现软件件单位:小型超超市用户户与开发发小组1.3 定义:信息系统统:是指指利用计计算机、网网络、数数据库等等现代信信息技术术,处理理组织中中的数据据、业务务、管理理和决策策等问题题,并为为组织目目标服务务的综合合系统。1.4 参考资资料软件工工程概论论,卫卫红春,清清华大学学出版社社。2.可行行性研究究的前提提2.1要要求:主要功能能:为用用户提供供优质服服务,方方便超市市管理者者的管理理工作,提提高超市市的服务务质量和和服务效效率。性能要求求:为超超市物品品销售建建立数据据库及时时更新销销售信息息, Qv为库库存建立立数据库库使管理理者能够够时刻了了解超市市库存量量信息,总总结每日日经营的的物品数数量,反反映消费费者及市市场对物物品的需需求量。输出要求求:简捷捷,快速速,实时时,数据据完整,详详实。安全与保保密要求求:数据据资料有有些属内内部资料料,不能能为外人人所知,系系统须有有保密措措施,设设置密码码。不能能轻易被被破坏,不不能让管管理人员员以外的的人更改改数据。查查看资料料需输入入正确密密码。销销售人员员销售货货物需输输入代号号才能打打开收银银柜。万万一泄露露密码,应应设修改改密码的的程序,同同时密码码不能过过于简单单 。完成期限限:预计计三个月月。2.2目目标:提高超市市的运作作效率,节余财财力物力力资源。降低错误误发生率率,解决决超市管管理的紊紊乱。减少人力力和设备备费用提高处理理速度提高控制制精度及及生产能能力改进管理理信息服服务提高决策策科学性性提高人员员利用率率2.3条条件,假假定和限限制局限性:只限于于内部联联网,如如果发生生被盗、密密码丢失失等事故故处理会会比较麻麻烦,需需修改多多个文件件。经费费来源和和使用限限制;充分考察察市场,得得到相关关的一系系列信息息。2.4可可行性研研究方法法通过调查查分析开开发小型型超市管管理系统统所具备备的能力力及实现现的方法法。确定定总体结结构, 利用用SQLL Seerveer数据据库所具具有的能能力,以以最简洁洁最容易易的方法法,使用用VB(Viisuaal bbasiic)开开 发出出界面友友好、简简单易懂懂、易操操作、功功能完备备的进销销存系统统软件。系统的的开发采采用快速速原型法法(RPPP-Raapidd Prrotootyppe PPingg)。即即在总体体设计思思想的指指导下,根根据用户户提出的的基本需需求,选选择一些些关键的的子系统统作为基基本原型型,并加加以实现现,然后后逐步扩扩大原型型向整个个系统的的其它方方面延伸伸,最终终达到系系统的开开发目标标,以得得到整个个系统。这这种方法法强调了了用户至至上的原原则,要要求用户户的高层层管理人人员参加加,对用用户现行行的组织织结构,管管理方式式及管理理方法的的冲突较较少,而而且用户户逐步得得到系统统,易于于接受,故故成功率率较高。这种方法法的主要要优点在在于:系统开发发效益高高。运用用快速原原型法可可以使系系统开发发的周期期短,速速度快,费费用低,获获得较高高的综合合开发效效益。系统的可可维护性性。由于于用户参参与了系系统开发发的全过过程,对对系统的的功能容容易接受受和理解解,使得得移交工工作比较较顺利,而而且有利利于系统统的运行行,管理理与维护护。系统适用用性强。由由于快速速原型法法是以用用户为中中心的,系系统的开开发符合合用户的的实际需需要,所所以系统统开发的的成功率率高,容容易被用用户接受受。系统的可可扩展性性。由于于快速原原型法开开始并不不考虑许许多细节节问题,系系统是在在原型应应用中不不断修改改完善的的。所以以系统具具有较强强的可扩扩展性,功功能的增增减都比比较灵活活方便。2.5决决定可行行性的主主要因素素超市规模模、设备备状况、操操作人员员技术技术术可行性性分析3.1系系统简要要描述新系统在在原有系系统的基基础上加加入了新新的数据据库的支支持,使使用了先先进的数数据库技技术与数数据管理理技术,使使数据的的准确性性与安全全性得到到了很大大的提高高,且在在用户的的并行操操作与用用户管理理方面也也有了极极大地改改善。3.2处处理流程程和数据据流验证信息超市管理员管理员信息修改商品入库信息处理商品库存信息处理商品销售信息处理密码信息处理结果处理结果商品入库信息商品库存信息商品销售信息商品销售信息处理结果处理结果管理员信息销售信息库存信息入库信息打印商品信息商品销售信息顾客身份验证管理员信息验证信息工作人员商品销售信息身份验证工作人员信息工作人员信息管理员信息修改密码信息处理结果4经济可可行性研研究设备费:本系统统所需的的硬件设设备费用用为2万元。其他一次次性支出出不可预见见费: 80000015%=1220000元经常性支支出人员费用用:本系系统开发发期为三三个月,试试运行一一周。开开发期需需要开发发人员44人,试试运行期期需要开开发人员员2人。人人员费用用为6万元。(44450003+2220000=66万元)系统维护护费:需需要1人/年年进行系系统维护护,维护护费为11.5万万元(如如当年系系统无故故障,则则不需支支付维护护费用)设备维护护费:设设备更新新费为55万元。设设备维护护费为22万元。消耗材料料费:每每年按11万元计计算。效益一次性收收益 出出售系统统的适用用权的收收入:11000000元元。经常性收收益每月的销销售收入入200000元元。社会会因素可可行性分分析5.1法法律因素素该项目为为独立开开发,在在技术上上没有使使用任何何现有的的软件与与方法。所所以在法法律方面面不会存在在侵犯专专利权、侵侵犯版权权等问题题,完全全按照合合同规定定的责任任履行。.5.2用用户使用用可行性性使用本软软件人员员要求有有一定计计算机基基础的人人员,系系统管理理员要求求由计算算机的专专业知识识,所有有人员都都要经过过本公司司培训。管理人员员也需经经一般培培训。经经过培训训人员将将会熟练练使用本本软件。还有就是是提高用用户使用用的可行行性,适适用于更更多的用用户,更更多的用用户可使使用该系系统,提提高运行行效率,减减少工作作时间。小型超市市管理系系统需求分析析说明书书开发目标标在计算机机网络,数数据库和和先进的的开发平平台上,利利用现有有的软件件,配置置一定的的硬件,开开发一个个具有开开放体系系结构的的、易扩扩充的、易易维护的的、具有有良好人人机交互互界面的的小型超超市管理理系统,为为超市的的提供准准确、精精细、迅迅速的超超市管理理以及销销售信息息。通过过本管理理系统软软件,帮帮助超市市工作人人员利用用计算机机,极为为方便的的对超市市的有关关数据进进行管理理、输入入、输出出、查找找等有关关操作,使使杂乱的的超市数数据能够够具体化化、直观观化、合合理化等等。功能要求求主要完成成的功能能有:系系统设置置、商品品供应商商信息管管理、员员工档案案管理、商商品信息息管理、商商品入库库管理、销销售管理理、销售售数据查查询,以以及这一一系列过过程中涉涉及商品品的数据据修改与与查询统统计等多多种操作作1)系统统设置(1) 添加加删除用用户:只只限于管管理员操操作。管管理员可可以向里里面添加加和删除除用户信信息,也也可修改改用户密密码。(2) 退出出登录:返回到到登录界界面,重重新登录录.2)商品品供应商商信息管管理(1) 供应应商信息息的录入入;(2) 供应应商信息息的修改改;(3) 供应应商信息息的删除除;(4) 供应应商信息息的查询询;3)员工工档案管管理实现员工工档案的的添加、删删除、修修改、查查询的功功能 。 4)商品品信息管管理(1) 商品品信息的的录入。对对商品的的基本信信息进行行录入并并保存。(2) 商品品信息的的修改:在有商商品进入入时,修修改商品品的基本本信息,更更新商品品的信息息,使商商品信息息始终是是最新的的商品信信息。(3) 商品品信息的的删除:当商品品没货时时,又不不准备再再进相同同的货时时,可以以将该商商品的信信息删除除,保证证信息库库中无冗冗余的数数据。5)商品品入库管管理 及时录录入商品品的入库库信息,保保证每种种商品再再入库信信息种都都有登记记,做到到商品的的实际的的量、种种类和记记录的量量和种类类相匹配配。6)销售售管理及及销售数数据查询询数据流图图超市管理员超市管理系统数据查询登录信息查询结果顶层数据流图查询条件供应商进货单入库单顾客购买的商品凭条小型超市市管理系系统的性性能需求求为了保证证系统能能够长期期、安全全、稳定定、可靠靠、高效效的运行行,小型型超市管管理系统统应该满满足以下下的性能能需求:1系系统处理理的准确确性和及及时性系统处理理的准确确性和及及时性是是系统的的必要性性能。在在系统设设计和开开发过程程中,要要充分考考虑系统统当前和和将来可可能承受受的工作作量,使使系统的的处理能能力和响响应时间间能够满满足企业业对信息息处理的的需求。2系系统的易易用性和和易维护护性小型超市市管理系系统是直直接面对对使用人人员的,而而使用人人员往往往对计算算机并不不时非常常熟悉。这这就要求求系统能能够提供供良好的的用户接接口,易易用的人人机交互互界面。要要实现这这一点,就就要求系系统应该该尽量使使用用户户熟悉的的术语和和中文信信息的界界面;针针对用户户可能出出现的使使用问题题,要提提供足够够的在线线帮助,缩缩短用户户对系统统熟悉的的过程。小型超市市管理系系统中涉涉及到的的数据是是超市相相当重要要的信息息,系统统要提供供方便的的手段供供系统维维护人员员进行数数据的备备份,日日常的安安全管理理,系统统意外崩崩溃时数数据的恢恢复等工工作。3系统统的标准准性系统在设设计开发发使用过过程中都都要涉及及到很多多计算机机硬件、软软件。所所有这些些都要符符合主流流国际、国国家和行行业标准准。例如如在开发发中使用用的操作作系统、网网络系统统、开发发工具都都必须符符合通用用标准。如如规范的的数据库库操纵界界面、作作为业界界标准的的TCPP/IPP网络协协议及IISO990022标准所所要求的的质量规规范等;同时,在在自主开开发本系系统时,要要进行良良好的设设计工作作,制订订行之有有效的软软件工程程规范,保保证代码码的易读读性、可可操作性性和可移移植性。4系统统的响应应速度 小小型超市市管理系系统在日日常处理理中的响响应速度度为秒级级,达到到实时要要求,以以及时 反馈信息息。在进进行统计计分析时时,根据据所需数数据量的的不同而而从秒级级到分钟钟级, 原则是保保证操作作人员不不会因为为速度问问题而影影响工作作效率。超市管理理系统的的数据需需求超市管理理系统的的数据需需求包括括如下几几点:1 数据录入入和处理理的准确确性和实实时性数据的输输入是否否准确是是数据处处理的前前提,错错误的输输入会导导致系统统输出的的不正确确和不可可用,从从而使系系统的工工作失去去意义。数数据的输输入来源源是手工工输入。手手工输入入要通过过系统界界面上的的安排系系统具有有容错性性,并且且对操作作人员要要进行系系统的培培训。在系统中中,数据据的输入入往往是是大量的的,因此此系统要要有一定定的处理理能力,以以保证迅迅速的处处理数据据。2 数据的一一致性与与完整性性由于超市市产品销销售管理理的系统统化、规规范化、网网络化和和自动化化,实现现对商品品入库和和销售信信息的集集中统一一的管理理,所以以如何保保证这些些数据的的一致性性,是系系统必须须解决的的问题。要要解决这这一问题题,要有有一定的的人员维维护数据据的一致致性,在在数据录录入处控控制数据据的去向向,并且且要求对对数据库库的数据据完整性性进行严严格的约约束。对于输入入的数据据,要为为其定义义完整性性规则,如如果不能能符合完完整性约约束,系系统应该该拒绝该该数据。3 数据的共共享与独独立性 整个超超市管理理系统的的数据是是共享的的。然而而,从系系统开发发的角度度上看,共共享会给给设计和和调试带带来困难难。因此此,应该该提供灵灵活的配配置,使使各个分分系统能能够独立立运行,而而通过人人工干预预的手段段进行系系统数据据的交换换。这样样,也能能提供系系统的强强壮性。数据字典典1、数据据流条目目(1)进进货信息息=进货货单号+供应商商号+商商品号+进货价价+进货货数量+进货日日期+进进货员工工(2)销销售信息息=销售售单号+供应商商号+商商品编号号+销售售数量+销售日日期2、文件件条目(1)文文件名:职工清清单组成:职工编编号+姓姓名+性性别+联联系电话话+联系系地址+邮箱地地址组织:按按职工编编号递增增排列(2)文文件名:商品清清单组成:商品编编号+供供应商+商品名名称+批批号+批批准文号号+计量量单位+产地+单价+备注组织:按按商品编编号递增增排列(3)文文件名:供货商商清单组成:供货商商号+名名称+联联系人+联系电电话+联联系地址址+邮政政地址+开户银银行+邮邮箱地址址+银行行帐号+备注组织:按按供货商商编号递递增排列列(3)文文件名:进货清清单组成:进货单单号+商商品编号号+供货货商号+进货价价+数量量+金额额+进货货日期+备注组织:按按进货单单编号递递增排列列(4)文文件名:销售清清单组成:销售单单号+商商品编号号+销售售数量+销售日日期组织:按按销售单单编号递递增排列列(5)文文件名:库存清清单组成:商品编编号+库库存数量量组织:按按商品编编号递增增排列3、加工工说明(1)加加工名:1:查查询加工逻辑辑:根据据要查询询的库存存信息,检检索出库库存信息息明细表表输入流:库存信信息查询询,发出出库存信信息请求求输出流:库存信信息清单单,进货货信息请请求(2)加加工名:1:更更新根据进货货信息或或销售信信息更新新库存信信息输入流:已进货货信息,销销售信息息输出流:发出库库存检索索请求(3)加加工名:2:查查询根据要查查询的销销售信息息,检索索出销售售信息明明细表输入流:销售信信息查询询输出流:销售清清单,销销售单(4)加加工名:2:更更新加工逻辑辑:根据据销售信信息更细细销售清清单输入流:前台销销售信息息,库存存信息输出流:更新库库存清单单小型超市市管理系系统的逻逻辑模型型小型超市市管理系系统的逻逻辑模型型如下图图所示:名称职工/用户职工编号籍贯供货日期进货日期电话地址供货商编号供货商进货进货单号商品编号名称价格商品姓名性别条形码mnmn开户行银行帐号工资身份证号客户供货销售单号销售日期数量mn销售小型超市市管理系系统的运运行要求求(1)用用户界面面本系统采采用Miicroosofft VVisuual Stuudioo .NNet 20003设计计,用户户交互界界面采用用的是基基于Wiindoows的的窗口界界面。(2)硬硬件接口口运行本系系统的硬硬件基本本要求如如下:CPU:Inttel P3及及以上;内存:2256MMB及以以上;硬盘:110GBB及以上上。(3)软软件接口口.NETT框架:Miccrossoftt .NNet Fraamewworkk V11.1版版本及以以上。数据库服服务器:Miccrossoftt SQQL SServver 20000及以以上。其它要求求1)系统统的功能能实现情情况: 用户可可在本系系统下实实现各种种用户要要求的功功能。2)系统统的安全全性: 对于系系统的重重要数据据都有密密码保护护,具有有一定的的安全性性。3)系统统的容错错性: 用户输输错数据据都有提提示信息息,具有有较好的的容错性性能。4)系统统的封闭闭性: 用户的的封闭性性较好,用用户基本本上在提提示信息息下输数数据。小型超市市管理系系统概要设计计说明书书1.引言言1.1编编写目的的在本超市市管理系系统项目目的前一一阶段,也也就是需需求分析析阶段中中,已经经将系统统用户对对本系统统的需求求做了详详细的阐阐述,这这些用户户需求已已经在上上一阶段段中对一一些中小小型超市市的实地地调研中中获得,并并在需求求规格说说明书中中得到详详尽得叙叙述及阐阐明。本本阶段已已在系统统的需求求分析的的基础上上,对超超市管理理系统做做概要设设计。从从该阶段段开发正正式进入入软件的的实际开开发阶段段,本阶阶段完成成系统的的大致设设计并明明确系统统的数据据结构与与软件结结构。在在软件设设计阶段段主要是是把一个个软件需需求转化化为软件件表示的的过程,这这种表示示只是描描绘出软软件的总总的概貌貌。本概概要设计计说明书书的目的的就是进进一步细细化软件件设计阶阶段得出出的软件件总体概概貌,把把它加工工成在程程序细节节上非常常接近于于源程序序的软件件表示。1.2项项目背景景a. 待开发软软件系统统的名称称:超市市管理系系统b. 任务的提提出者:小型超超市管理理人员c. 开发者:河北软软件职业业技术学学院099嵌入式式班第一一小组d. 用户:中中小型超超市用户户1.3参参考资料料陶宏才.数据据库原理理及设计计.第第1版.北京.清华大大学出版版社.220044年范立南SSQL Serrverr 20000 实用教教程第第2版.北京.清华大大学出版版社.220055年卲良彬 刘好好增 马海军军assp.nnet(cc#)实实践教程程清华华大学出出版社齐治昌 谭庆平平 宁宁洪软软件工程程第22版.高高等教育育出版社社.20004年年2. 任任务概述述2.1目目标2.2运运行环境境(1)硬硬件环境境:建议议配制PPIV以上的的处理器器,2556M以上内内存。 (22)软件件环境:Winndowws 220000/XPP ,SSQL Seerveer 220000,Miicroosofft VVisuual 20005 (33)使用用人员:会Wiindoows操操作的超超市管理理人员2.3 需求概概述提高超市市的运作作效率,节余财财力物力力资生率率,解决决超市管管理的紊紊乱。降低错误误发源。减少人力力和设备备费用提高处理理速度改进管理理信息服服务提高决策策科学性性提高人员员利用率率3.总体体设计3.1处处理流程程下面将使使用(结结构化设设计)面面向数据据流的方方法对机机票预定定系统的的处理流流程进行行分析超市管理系统供应商信息管理商品信息管理库存管理销售管理系统登录系统设置员工档案管理用户管理新用户注册密码管理改、删除供应商添加、修修改、删除商品信息添加、除加、修改、删员工信息添、修改商品库存查询商品入库查询、修改商品销售信息图4-22 超市市管理系系统顶层层图图4-33 超市市管理系系统第00层图图4-44 库存存管理部部分第1层图图图4-55 销售售管理部部分第1层图图图4-66 进货货管理部部分第1层图图图4-77 人事事管理部部分第1层图图4.接口口设计4.1用用户接口口命令语法信息正确确信息错误误提交If eelsee进入系统统提示重新新输入取消closse退出登录录界面无4.2外外部接口口用户界面面在用户界界面部分分,根据据需求分分析的结结果,用用户需要要一个用用户友善善界面。在在界面设设计上,应应做到简简单明了了,易于于操作,并并且要注注意到界界面的布布局,应应突出的的显示重重要以及及出错信信息。外外观上也也要做到到合理化化,考虑虑到用户户多对WWINDDOW 风格较较熟悉,应应尽量向向这一方方向靠拢拢。在设设计语言言上,已已决定使使用 MMS VVISUUAL C+ 进行行编程,在在界面上上可使用用VISSUALL C+ 所所提供的的可视化化组件,向向WINNDOWWS 风风格靠近近。 其其中服务务器程序序界面要要做到操操作简单单,易于于管理。在在设计上上采用下下拉式菜菜单方式式,在出出错显示示上可调调用VIISUAAL CC+ 库中的的错误提提示函数数。总的来说说,系统统的用户户界面应应作到可可靠性、简单性性、易学习习和使用用硬件接口软件接口键盘鼠标扫描仪Sql 20000IIS 5.00Winddowss xpp spp2本系统4.3内内部接口口模块名称称登录模块块查询模块块销售模块块管理模块块管理员模模块员工模块块5.数据据结构设设计1)管理理员信息息表字段数据类型型字段长度度说明userrIDVarccharr20UserrnammeVarccharr20passsworrdVarccharr16密码为66至166位2)商品品信息表表字段数据类型型字段长度度说明prodducttIDVarccharr30prodducttNammeVarccharr40prodducttDattaDataatimme8AddrresssVarccharr100Sortt coodeVarccharr503)员工工信息表表字段数据类型型字段长度度说明EmpIIdVarccharr20EmpNNameeVarccharr20PasssworrdVarccharr16密码必需需6至116位SexCharr2AgeInt4perssonIIDVarccharr18身份证号号码为118位BirtthDataatimme8PhonneInt4AddrresssVarccharr1004)销销售信息息表字段数据类型型字段长度度说明prodducttIDVarccharr30prodducttNammeVarccharr40PricceDeciimall9QuanntittyInt45)订单单信息表表字段数据类型型字段长度度说明OrdeerIDDVarccharr4prodducttNammeVarccharr40custtomeerNaameVarccharr60OrdeerDaataDataa8Phonneint4AddrresssVarccharr100QuanntittyInt4PricceDeciimall9sPriiceDeciimall9总金额6)供应应商信息息表字段数据类型型字段长度度说明custtomeerIDDVarccharr4custtomeerNaameVarccharr60PhonneInt4AdrrresssVarccharr100E-maailVarccharr30MemooVarccharr100 备注7)商品品库存表表字段数据类型型字段长度度说明prodducttIDVarccharr30prodducttNammeVarccharr40custtomeerIDDVarccharr4custtomeerNaameVarccharr60In_nnumInt4商品入库库数量In_ppricceInt4商品入库库单价In_ssumInt4商品入库库总金额额Out_nummInt4商品出库库数量Out_priiceInt4商品出库库单价Out_summInt4商品出库库总金额额Now_nummInt4库存数量量Now_monneyInt4现金流6.物理理结构设设计要点点数据结构构与程序序的关系系由于数据据的存取取是通过过界面的的接口和和数据库库进行连连接的,所所以在实实现过程程中必不不可少的的是应用用程序实实现它们们的连接接。常用用的访问问有:查查询、添添加、删删除、修修改等,所所以用到到的程序序见下表表(为需用用到的程程序)A:管理理员登录模块块超市信息息管理系系统模块块Emplloyeee_(员工信信息)表Admiin(管管理员)表ISP(供应商商)表Goodds(商商品信息息)表Selll_innfo(销售)表Stroore(商品库库存)表Ordeer fformm(订单单)表A:管理理员程序名称数据表名Seleect * ffromm Inseert inttoUpdaate sett Deleete ffrommEmplloyeee_(员工信信息)表Admiin(管管理员)表ISP(供应商商)表Goodds(商商品信息息)表Selll_innfo(销售)表Stroore(商品库库存)表Ordeer fformm(订单单)表B:超市市员工程序名称数据表名Seleect * ffromm Inseert inttoUpdaate sett Deleete ffrommEmplloyeee_(员工信信息)表Admiin(管管理员)表ISP(供应商商)表Goodds(商商品信息息)表Selll_innfo(销售)表Stroore(商品库库存)表Ordeer fformm(订单单)表7.运行行设计7.1运运行模块块组合 1.系系统管理理员进入入系统后后的窗口口为管理理系统的的界面,可以查查询商口口供应商商、商品品信息、员员工信息息销售情情况、库库存信息息等。管管理员对对员工信信息进行行修改不不会影响响其他模模块;对对商品供供商修改改将影响响商口信信息模块块,管理员员对各个个模块的的操作将将连接至至数据库库。2.员工工进入系系统后只只能对商商口库存存信息查查询。员员工销售售的产品品记录会会进入数数据库进进行记录录,同时时销售模模块、库库存模块块的数据据会进行行自动更更新,员员工对各各个模块块的操作作将连接接至数据据库。3系统统管理员员在服务务器登录录,需要要SQLL SEERVEER 220000数据库库的支持持;本系系统的运运行需IIIS55.0架架设Weeb服务务器。4查询询模块管理员对对数据查查询时通通系统与与数据库库的连接接就可查查询.员员工查询询时,会会通过WWeb服服务器,再由WWeb服服务器查查询数据据库。7.2 运行控控制1.管理理员登录录系统时时,登录录界面的的登录响响应事件件会根据据用户名名给予管管理员的的权限; 员工工是以普普通用户户登录系系统的,所以数数据库会会以用户户名自动动识别,并给予予不同的的权限。2.系统统需要先先启动数数据库服服务器,然然后启动动中间的的Webb服务器器,然后后各个用用户才能能登录到到系统。73 运行时时间1后台台DB服服务器和和WEBB服务器器占用一一台PCC服务器器。前端端用户对对系统的的需求很很小,普普通PCC就可以以。正常常情况下下后台的的DB和和WEBB服务器器是一直直运行的的。考虑虑到此系系统为小小型超市市开发的的,所以以一般停停业时间间服务器器是关闭闭的。其其中销售售模块占占用的资资源较其其他模块块要多得得多,因因为它在在时刻将将与服务务器交换换数据。7系统出出错处理理设计7.1出出错信息息出错输出出信息:在用户户使用错错误的数数据或访访问没有有权限的的数据后后,系统统给出提提示:“对不起起,你使使用的数数据是非非法的”。用户户的可以以对自已已的密码码进行管管理,不不允许用用户匿名名登录。7.2补补救措施施对于数据据库中的的数据会会随时进进行备份份的,所所以故在在系统出出错后可可以依靠靠数据库库的恢复复功能,并并且依靠靠日志文文件使系系统再启启动,就就算系统统崩溃数数据也不不会丢失失。8.维护护设计对于系统统较小,所所以没有有外加维维护模块块,因为为维护工工作比较较简单,仅仅靠数据据库的一一些基本本维护措措施就可可。但为为便于维维护,应应该设计计了三种种日志:系统运运行日志志、操作作日志、出出错日志志。三种种日志根根据不同同的重要要程度采采取存放放在文件件和数据据库的方方式,系系统管理理员可以以很轻松松地监控控系统运运行情况况。数据据表的建建立和删删除有数数据库系系统管理理员予以以维护。小型超市市管理系系统详细设计计说明书书1.引言言1.1编编写目的的根据需需求规格格说明书书、概概要设计计说明书书,在在仔细考考虑讨论论之后,我我对超超市理货货系统商商品进货货及主要要界面子子系统软软件的功功能划分分、数据据结构、软软件总体体结构的的实现有有了进一一步的想想法。我我们将这这些想法法记录下下来,作作为详细细设计说说明书,为为进一步步设计软软件、编编写代码码打下基基础。在前一阶阶段(概概要设计计说明书书)中,已已解决了了实现该该系统需需求的程程序模块块设计问问题。包包括如何何把该系系统划分分成若干干个模块块、决定各各个模块块之间的的接口、模块之之间传递递的信息息,以及及数据结结构、模块结结构的设设计等。在在以下的的详细设设计报告告中将对对在本阶阶段中对对系统所所做的所所有详细细设计进进行说明明。在本阶段段中,确确定应该该如何具具体地实实现所要要求的系系统,从从而在编编码阶段段可以把把这个描描述直接接翻译成成用具体体的 程程序语言言书写的的程序。主主要的工工作有:根据在在需求求分析说说明书中中所描述述的数据据、功能能、运行行、性能能需求,并并依照概概要设计计说明书书所确确定的处处理流程程、总体体结构和和模块外外部设计计,设计计软件系系统的结结构设计计、逐个个模块的的程序描描述(包包括各模模块的功功能、性性能、输输入、输输出、算算法、程程序逻辑辑、接口口等等)1.2背背景a. 待开发系系统:超超市理货货系统商商品进货货及主要要界面子子系统 b. 项目任务务提出者者: 小型超超市管理理人员c. 开发者:河北软软件职业业技术学学院软件件工程学学院099嵌入式式第一小小组d. 最终终用户:小型超超市各收收银员e. 小型超市市零售管管理系统统是小型型超市商商品销售售及货物物管理的的主要控控制部分分,直接接影响销销售的方方便性及及管理的的规范性性。随着着信息时时代的发发展,对对效率的的要求日日益提高高,因而而软件控控制销售售和管理理已经取取代了传传统全手手工方式式。小型型超市具具有自身身的特点点:商品品要求一一般齐全全,进出出货关系系较为简简单,员员工人数数种类不不多;在在软件角角度看,数数据较少少,对存存储和速速度要求求不高。但但正由于于员工较较少,使使用软件件控制成成为必须须。1.3定定义 无1.4参参考资料料1DDataabasse SSysttem Connceppts(Fourth Edition) Abraham Silberschatz Henry F.Korth S.Sudarshan Higher Education Press2王王珊.数数据库系系统概论论(第四四版). 高等等教育出出版社,220077.3罗罗运模.完全掌掌握SQQL SServver 20000.人人民邮电电出版社社,20001.4白白尚旺等等.PoowerrDessignner软软件工程程技术.电子工工业出版版社,20004.5张张海藩.软件工工程概论论(第五五版).清华大大学出版版社,220077.6赵赵松涛.Vissuall Baasicc+SQQL SServver 20000系统统开发实实录. 电子工工业出版版社,220077.7陈陈燕峰等等.Viisuaal BBasiic数据据库项目目案例导导航. 清华大大学出版版社,220044.8需需求规格格说明书书9概概要设计计说明书书2. 系系统的结结构图5-11 超市市管理系系统功能能结构图图3数据据库模块块设计说说明E-R图图:4. 系系统登录录模块功能:本本模块的的主要功功能是对对用户身身份进行行,验验证只有有系统的的合法用用户才能能进入系系统。其其窗体如如图5-3所示示:图5-33 系统统登录模模块在进行系系统登录录过程中中,登录录模块将将调用数数据库里里的用户户清单,并并对账号号和密码码进行验验证,只只有输入入了正确确的账号号和密码码后,系系统登录录才会成成功。在在登录模模块中,对对系统的的尝试登登录次数数进行了了限制,禁禁止用户户无终止止的进行行系统登登录尝试试,在本本系统中中,当用用户对系系统的三三次登录录失败后后,系统统将自动动机制登登录,突突出登录录模块。并并在输入入了错误误的或者者是不存存在的账账户和密密码时,系系统会给给出出错错信息提提示,指指明登录录过程中中的错误误输入或或者错误误操作,以以便用户户进行正正确的登登录。输入项、输输出项:输入项项为账号号和密码码。账号号和密码码均为字字符串,长长度各为为6个字字符,密密码回显显字符是是“*”。5. 进进货管理理模块模块描述述 商品进进货子系系统是超超市理货货系统的的重要组组成部分分,其中中的进货货信息有有管理员员进行更更新。5.1功功能建立与数数据库连连接;获获取数据据库中的的信息;增加进货货商品的的信息;修改进进货商品品的信息息;删除一条条进货商商品的信信息记录录;退出出子系统统时断开开与数据据库的连连接。5.2性性能 查询数数据库响响应时间间2ss;更新新数据库库运行时时间11s;5.3输输入项进货IDD(P_ID):整数(唯唯一标识识符)进货名称称(P_Namme):变长字字符串条形码(PP_BaarCoode):变长字字符串进货数量量(P_Numm):整整数进货日期期(P_Datte):日期型型制造商(PP_Faactoory):变长字字符串供应商(PP_Prroviide):变长字字符串类别号(TTypee_IDD):整整数5.4输输出项 商品进进货信息息(同输输入项)5.5设设计方法法(算法法)使用的是是顺序的的数据结结构,对对于商品品信息也也使用的的是基础础的计算算方式。包包含的具具体设计计思想如如下:1)添加加按钮设设计(ccmdAAdd):在添加加时,添添加、修修改和删删除按钮钮处于不不可用状状态,保保存和取取消按钮钮处于可可用状态态,每个个文本框框都对应应了数据据库中的的相应属属性列。2)修改改按钮设设计(ccmdEEditt):在在修改时时,先判判断数据据库中是是否有数数据,如如果有,则则添加、修修改和删删除按钮钮处于不不可用状状态,保保存和取取消按钮钮处于可可用状态态,每个个文本框框都对应应了数据据库中的的相应属属性列;如果没没有,则则显示“没有要要修改的的数据”。3)删除除按钮设设计(ccmdDDel):在删除除时,先先判断数数据库中中的数据据总数是是否大于于零,如如果是,则则首先提提示一下下,然后后添加、修修改按钮钮处于不不可用状状态,保保存和取取消按钮钮处于可可用状态态,然后后数据库库刷新;如果不不是,则则显示“没有可可删除的的数据”。4)保存存按钮设设计(ccmdSSavee):首首先要判判断是否否每个文文本框都都填写了了数据,然然后将数数据库更更新,将将保存按按钮设为为不可用用,将取取消、增增加、修修改和删删除按钮钮设置为为可用,之之后再将将数据保保存进数数据库中中。5)取消消按钮设设计(ccmdCCanccel):在取消消时,添添加、修修改和删删除按钮钮处于可可用状态态,保存存和取消消按钮处处于不可可用状态态,并将将每个文文本框置置空。5.6流流程逻辑辑5.7接接口与主模块块的逻辑辑联系方方式:通通过主模模块上的的单击按按钮触发发事件,弹弹出进货货子系统统对话框框。与主模块块的参数数传递方方式:数数据库连连接控件件。5.8存存储分配配内部数据据:数据库库Adoodc11.CoonneectiionSStriing:数据库库连接字字符串 用用户界面面进货IID(PP_IDD):整整数(唯唯一标识识符)进货名称称(P_Namme):变长字字符串条形码(PP_BaarCoode):变长字字符串进货数量量(P_Numm):整整数进货日期期(P_Datte):日期型型制造商(PP_Faactoory):变长字字符串供应商(PP_Prroviide):变长字字符串类别号(TTypee_IDD):整整数5.9注注释设计计 在每一一个具体体的按钮钮功能旁旁都要有有注释,解解释每个个按钮的的具体设设计思想想。5.100限制条条件必须连接接数据库库,否则则会出现现无法连连接数据据库错误误。必须登录录,否则则无法进进入到系系统。6. 销销售管理理模块功能:本本模块的的主要功功能是把把销售信信息写入入销售清清单,同同时对库库存清单单进行更更新,以以备用户户将来对对库存信信息进行行查询和和打印,此此外还可可以对销销售信息息进行查查询和盘盘点功能能。销售信息息查询:根据商商品销售售情况,按按需要对对销售情情况进行行查询。在在该查询询模块中中,可以以按照商商品的编编号、销销售日期期等多种种方式进进行商品品销售信信息查询询。销售信息息盘点:可以按按照需要要对在一一定时期期内的销销售情况况进行盘盘点。输入项、输输出项:本模块块的数据据输入项项主要是是商品的的销售单单号和商商品编号号。其中中还包括括销售数数量和销销售日期期。(1)该该销售模模块的用用例图,如如图5-8所示示:图5-88 销售售管理模模块用例例图(2)该该销售管管理模块块的活动动图,如如图5-9所示示:图5-99 销售售管理模模块活动动图(3)销销售信息息查询时时序图,如如图5-10所所示:图5-110 销销售信息息查询时时序图(4)销销售盘点点时序图图,如图图5-111所示示:图5-111 销销售盘点点时序图图7. 库库存管理理模块功能:本本模块的的主要功功能是商商品信息息的查询询和更新新,库存存信息的的查询和和更新。查询商品品信息:主要功功能查询询商品的的明细信信息,和和它的库库存信息息。添加商品品信息:主要功功能添加加新进的的商品。修改商品品信息:主要功功能是修修改商品品的信息息,包括括他的库库存数量量。删除商品品信息:主要功功能是删删除不再再销售的的商品信信息。输入项、输输出项:本模块块的数据据输入项项主要是是商品编编号。(1)该该库存管管理模块块的用例例图,如如图5-12所所示:图5-112 库库存管理理用例图图(2)库库存管理理模块活活动图,如如图5-13所所示:图5-113 库库存管理理模块活活动图(3)库库存管理理查询时时序图,如如图5-14所所示:图5-114 库库存管理理查询时时序图(4)库库存管理理添加时时序图,如如图5-15所所示:图5-115 库库存管理理添加时时序图(5)库库存管理理修改时时序图,如如图5-16所所示:图5-116 商商品管理理修改时时序图(6)库库存管理理删除时时序图,如如图5-17所所示:图5-117 库库存管理理删除时时序图8.系统统管理模模块系统用户户管理:在系统统实行多多用户管管理时,本本模块将将为系统统开辟多多个系统统用户,并并能对其其进行简简单的信信息维护护,用户户名变更更和密码码修改。退出:选选择退出出系统,将将关闭整整个系统统,结束束本次使使用。小型超市市管理系系统测试计划划分析报报告1引言1.1 编写目目的1)这份份测试计计划报告告书时为为了测试试本系统统是否可可行。当输入入商品的的信息时时,测试试其信息息能不能能被完整整地保存存在数据据库中以以备日后后查询用用。当输输入的数数据不符符合要求求时,看看系统能能不能给给出提示示。当价价格信息息修改后后看修改改后的信信息能不不能被系系统接受受并保存存到数据据库。2)本报报告由*合作完完成。1.2 项目背背景e. 待开发软软件系统统的名称称:超市市管理系系统f. 任务的提提出者:小型超超市管理理人员g. 开发者:河北软软件职业业技术学学院099嵌入式式班第一一小组h. 用户:中中小型超超市用户户1.3 定义为了便于于阅读理理解本文文,在此此解释一一些在本本文中用用到的简简写和专专业术语语:超市市管理系系统以下下简称SSMS。1.4 参考资资料1梁梁冰,陈丹丹丹,苏宇. SQLL语言参参考大全全.人民邮邮电出版版社, 200082陶陶宏才编编.用数据库库原理及及设计.人民邮邮电出版版社, 200073WWattts SS.Huumphhreyy编.软件件工程规规范.清华大大学出版版社,2200664SSharri LLawrrencce PPfleeegeer编.软件件工程理理论与实实践.电子工工业出版版社,2200995SSwappna Kisshorre编.软件件需求分分析.机械工工业出版版社,2200772、任务务概述2.1 目标1. 用户登陆陆测试:前台用用户登陆陆系统安安全管理理模块,用用户输入入用户名名和密码码,模块块通过连连接到数数据库查查找用户户信息进进行检验验。2. 商品录入入测试:录入商商品信息息3. 商品查询询:输入商商品编号号,查询询商品信信息4. 快速输入入测试:商品手手动输入入模块,通通过输入入商品编编号,查查询数据据库中商商品信息息表,并并显示出出信息5. 收银业务务测试:对输入入商品进进行计价价,输入入所收取取金额,并并计算出出找回金金额数2.2 运行环环境Winddowss 20000/XP2.3 需求概概述为了确定定完全涵涵盖测试试需求构构建一个个“需求树树” ,为为“需求树树”中的每一一个需求求话题建建立了一一个详细细的目录录,描述述每一个个需求,给给它分配配一个优优先级,如如果需要要的话还还可以加加上附件件。这些些产生的的报告和和图表可可以帮助助分析测测试需求求,检查查需求以以确保它它们在测测试范围围内。 2.4 条件与与限制条件:有有测试总总体计划划书和书写测测试用例例(计划划)和测测试手册册限制:目目前我们们的使用用范围非非常狭窄窄,且本本软件是是我们的的初次版版本,如如果该软软件提高高版本,本本软件需需要大量量的修改改和更新新23、计划划3.1测测试方案案说明确定定测试方方法和选选取测试试用例的的原则测试工件件为四个个阶段:单元测测试、组组装测试试、确认认测试、系系统测试试单元测试试:采用用白盒法法和黑盒盒法相结结合的方方法,对对于逻辑辑结构复复杂的模模块采用用白盒法法,对于于以输入入、输出出为主的的模块采采用黑盒盒法测试试,以提提高测试试的效率率。组装测试试:混合合法(对对软件结结构中较较上层使使用的自自顶向下下与对软软件结构构中较下下层使用用的自底底
展开阅读全文
相关资源
相关搜索

最新文档


当前位置:首页 > 商业管理 > 市场营销


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!