仓库管理系统设计与实现-软件工程课程设计任务书bhra.docx
《仓库管理系统设计与实现-软件工程课程设计任务书bhra.docx》由会员分享,可在线阅读,更多相关《仓库管理系统设计与实现-软件工程课程设计任务书bhra.docx(78页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、“仓库管理系统“设计与实现目录一、开发发计划111、引言言12、项目目概述113、实施施计划114、支持持条件225、专题题计划要要点2二、可行行性报告告21、项目目定义222、技术术可行性性33、市场场可行性性34、产品品策略335、成本本效益分分析(假假设)33三、需求求分析551、引言言52、任务务概述663、需求求规定664、用户户访谈77四、总体体设计991、实体体-关系图图设计(E-R图)92、数据据库设计计103、系统统数据流流图设计计144、系统统层次模模块图设设计155、模块块设计1156、接口口设计1158、出错错处理设设计169、安全全设计11610、维维护设计计16五、
2、详细细设计1161、界面面设计1162、系统统流程图图设计2203、程序序设计221六、测试试211、测试试环境2212、黑盒盒测试2213、白盒盒测试(基基本路经经测试法法)28(1)登登录模块块28(2)出出入库录录入模块块30七、调试试34八、开发发总结335九、用户户手册337一、开发发计划1、引言言(1)编编写目的的本系统设设计是在在winndowws环境境的支持持下运行行的,采采用窗口口式执行行文件,操操作实用用、简易易、方便便、直观观。本着着高效、全全面、安安全的设设计思想想,实现现公司仓仓库的有有效管理理。(2)项项目背景景开发系统统名称:仓库管管理系统统项目任务务提出者者:吴
3、景景晨开发者:吴景晨晨2、项目目概述(1)工工作内容容可行性研研究、需需求分析析、概要要设计、程程序设计计、系统统测试 。(2)主主要参加加人员吴景晨、马马晓庆、李李丹、杨杨宏霞、郭郭磊、任任沛轩(3)产产品仓库管理理系统(4)验验收标准准为了方方便用户户操作,该该系统提提供了部部分提示示窗口,使使用户能能够按照照提示语语句完成成各项操操作。为了实实现仓库库的安全全有效管管理,系系统设置置了用户户登陆的的首界面面,管理理员和员员工需要要正确的的用户名名和密码码。本系统统的查询询功能可可以按照照货物编编号、日日期、指指数等项项目进行行查询或或全部浏浏览。本系统统的修改改功能提提供了逐逐条察看看的
4、方式式修改删删除和以以货物编编号、日日期、指指数等方方式进行行查询的的功能,而而且本着着直观、方方便的原原则进行行设计窗窗口。本系统统包含“数据添添加”、“数据查查询”、“数据修修改”、 “用户管管理”、“退出”等功能能。本系系统包含含数据库库主要用用于存放放仓库管理理信息和和管理员员信息。(5)完完成项目目最迟期期限:220100.05.213、实施施计划(1)工工作任务务的分解解及人员员分工开发计划划吴景景晨可行性分分析李丹、郭郭磊(成成本-效益分分析)需求分析析马晓晓庆、任任沛轩(用用户访谈谈)概要设计计吴景景晨、杨杨宏霞(数数据字典典)详细设计计吴景景晨程序编写写吴景景晨测试用例例吴景
5、景晨(白白盒测试试)、马马晓庆(黑黑盒测试试)开发总结结杨宏宏霞用户手册册任沛沛轩、郭郭磊(2)接接口人员员吴景晨,负负责数据据库的连连接及数数据库的的建立。(3)进进度阶段人数工作量/人/日日时间/日日起止时间间可行性研研究3934.288-44.300需求分析析2845.15.44系统设计计2845.55.99程序设计计1555.1005.114系统测试试2845.1555.118系统试运运行51535.1995.221表1.11 详细细进度表表(4)预预算20元电费费以及文文档打印印费用。4、支持持条件计算机支支持硬件:CCPU型型号为PPenttiumm3以上上, 内内存5112M系统
6、:WWinddowss xxp /vissta/7软件:AAcceess220077,viisuaal bbasiic 66.05、专题题计划要要点操作的简简便易用用:无论论什么水水平的操操作人员员,简便便的操作作方法是是一致性性要求,同同时在系系统操作作的界面面的设计计中也应应尽可能能地把常常用子模模块添加加至主系系统窗口口中,实实现“一触即即开”窗口。适应性:应该明明确的是是,实际际操作人人员对计计算机的的了解程程度和实实际的操操作能力力各不相相同,因因此软件件应具有有一定的的适应能能力。透明性:在系统统设计中中,应充充分利用用计算机机在处理理数据方方面的能能力,从从而尽可可能减轻轻操作人
7、人员的工工作,实实现一定定意义上上的透明明操作,即即用户无无须知道道模块功功能实现现的具体体过程,只只需要设设置一定定的操作作选项,计计算机即即可按照照用户的的要求得得到所需需要的处处理结果果,具体体的操作作细节对对用户是是“透明”的。点面结合合:再数数据处理理方面,一一方面应应强调数数据的成成批处理理能力,以以尽可能能简化操操作人员员的处理理工作,另另一方面面也应十十分重视视对单独独数据的的处理能能力。二、 可行性报报告1、项目目定义仓库在企企业的整整个供应应链中起起着至关关重要的的作用,如果不不能保证证正确的的进货和和库存控控制及发发货将会会导致管管理费用用的增加加,服务务质量难难以得到到
8、保证,从而影影响企业业的竞争争力.传传统的简简单、静静态的仓仓库管理理已经无无法保证证企业各各种资源源的高效效利用。现现在的仓仓库作业业和库存存控制作作业十分分复杂化化、多样样化,仅仅靠人工工记忆和和手工录录入,不不但费时时费力,而且容容易出错错,给企企业带来来巨大损损失. 为了克服服以上问问题,必必须使仓仓储管理理和计算算机系统统相互结结合起来来,以使使仓库服服务得到到有效的的执行和和监督.仓库管管理系统统可以对对仓储各各环节实实施全过过程控制制管理,并可对对货物进进行入库库和出库库操作管管理,从从而实现现仓储作作业流程程全过程程的电子子化操作作.另外外还可以以根据客客户的需需求制作作多种合
9、合理的统统计报表表.2、技术术可行性性本系统产产品用VVisuual Bassic66.0编编程与数数据库的的相结合合的方法法进行开开发,而而仓库管管理系统统实现的的理论及及技术已已经日趋趋成熟,因因此仓库库管理系系统应用用软件的的开发手手段是完完全可行行的。3、市场场可行性性当下,市市场经济济迅速发发展,网网上购物物已成潮潮流,在在这种情情况下,物物流仓储储等行业业的发展展也在以以一种惊惊人的速速度发展展,要想想保证仓仓库出入入货物与与账目的的一致性性,必须须出现一一种专门门的、特特定意义义、特殊殊功用的的管理系系统出现现,即仓仓库管理理系统,在在网上调调查的过过程中,我我们发现现,很多多业
10、主和和个体经经营户也也急需一一种只适适合其专专门行业业的管理理系统。然然而,市市场中也也是存在在了很多多的十分分专业的的仓库管管理系统统,但是是介于其其收费特特征和内内容的广广泛应用用性,而而导致在在用户使使用的简简便性和和易用性性受到了了打击,所以在在这种社社会现状状的驱使使下,我我们小组组讨论决决定开发发一种简简单通用用的仅仅仅限于仓仓库管理理的管理理系统,而而不涉及及进货和和销售方方面的问问题,于于是仓库库管理系系统便应应运而生生。4、产品品策略在该项目目开发过过程中,全全部使用用实验室室及图书书馆现成成的设备备和资料料。因此此该系统统的开发发在经济济方面也也是可行行的。5、成本本效益分
11、分析(假假设)一般来说说,我们们的客户户开发这这个软件件系统是是一项投投资,所所以当然然期望获获得很大大的经济济效益。经经济效益益通常表表现为减减少运行行费用或或(和)增增加收入入。所以以我们进进行成本本/效益益分析来来从经济济角度分分析开发发我们的的设备管管理系统统是否划划算,从从而帮助助客户组组织的负负责人做做出是否否投资这这项开发发工程的的决定。下下面我们们从以下下几个方方面进行行分析。(1)成成本分析析软件开发发成本主主要表现现为人力力消耗(乘乘以平均均工资则则得到开开发费用用)。因因成本估估计不是是精确的的科学。因因此我采采用了两两种不同同的估计计技术以以便互相相校检。 代码行技技术
12、代码行技技术是比比较简单单的定量量估算方方法,把把开发每每个软件件功能的的成本和和实现这这个功能能需要用用的源代代码行数数联系起起来。通通常根据据经验和和历史数数据估计计实现一一个功能能需要的的源程序序行数。而而在我们们组的设设计下,初初步得出出设备管管理系统统的源代代码行数数。得出源代代码行数数以后,用用每行代代码的平平均成本本乘以行行数就可可以确定定软件的的成本,所所以我们们得出的的此软件件的成本本为成本=220000*100=2000000 任务分解解技术任务分解解技术是是首先把把我们的的设备管管理系统统分解为为若干个个相对独独立的任任务。在在分别估估计每个个单独的的开发任任务的成成本,
13、最最后累加加起来得得出软件件开发工工程的总总成本。估估计每个个任务的的成本时时,通常常先估计计完成该该项任务务需要用用的人力力(以人人月为单单位),再再乘以每每人每月月的平均均工资而而得出每每个任务务的成本本。下面是我我们按开开发阶段段划分任任务做出出的人力力成本。表1.22 各个个开发阶阶段需要要使用的的人力百百分比及及工资表表得出其总总成本=(12000*55+10000*10+8000*255+5000*220+110*6600)*(200/1000)*1.55=2110000(元)(2)运运行费用用分析运行费用用取决于于设备管管理系统统的日常常操作费费用(操操作员人人数,工工作时间间,
14、消耗耗的物资资等等)和和维护费费用。(3)效效益分析析我们设备备管理系系统的经经济效益益在于因因使用此此系统而而增加的的收入加加上使用用此系统统可以节节省的运运行费用用。(4)成成本/效效益分析析应该比较较新系统统的开发发成本和和经济效效益以便便从经济济角度判判断这个个系统是是否值得得投资,但但是,投投资是现现在进行行的,效效益是将将来获得得的,不不能简单单的比较较成本和和效益,应应该考虑虑货币的的时间价价值。货币的的时间价价值通常用利利率的形形式表示示货币的的时间价价值。假假设年利利率为ii,如果果现在存存入P元元,则nn年后可可以得到到的钱数数为F=P(11+i)n在我们的的软件分分析中假
15、假定年利利率为112%,预预计可帮帮助我们们的客户户每年节节省2550000元,则则利用货货币限制制计算公公式就可可以算出出每年预预计节省省的钱的的现在价价值表1.33 将将来的收收入折算算成现在在值表投资回回收期通常用投投资回收收期衡量量一向开开发工程程的价值值。所谓谓投资回回收期就就是使累累计的经经济效益益等于最最初投资资所需要要的时间间。显然然,投资资回收期期越短就就能越快快获得利利润,因因此这项项工程也也就越值值得投资资。在本软件件中,一一年以后后可以节节省2223211.4元元,和最最初的投投资(2200000元)比比较。因因此,投投资回收收期是00.988年纯收入入纯收入是是指在整
16、整个生命命周期值值内系统统的累计计经济效效益(折折合成现现在值)与与投资之之差。这这相当于于比较投投资开发发一个软软件系统统和把钱钱存在银银行这两两种方案案的优劣劣。如果果纯收入入为零,则则工程的的预期效效益和在在银行存存款一样样,如果果纯收入入小于零零,那么么这项工工程显然然不值得得投资。这本系统统开发中中工程的的纯收入入预计是是901119.44200000=701119.4(元元)投资回回收率把资金存存入银行行货代给给其他企企业能够够获得利利息,通通常用年年利率衡衡量利息息多少。类类似的也也可以计计算投资资回收率率,用它它衡量投投资效益益的大小小,并且且可以把把他和年年利率相相比较,在在
17、衡量工工程的经经济效益益时,它它是最重重要的才才靠数据据。以至现在在的投资资额,并并且已经经估计出出将来每每年可以以获得的的经济效效益,那那么,给给定软件件的使用用寿命之之后,我我们可以以计算其其投资回回收率为为P=F11/(11+j)+F22/(11+j)2+Fn/(1+j)n其中:PP是现在在的投资资额;FFi是第第i年底底的效益益(i=1,22,3,,nn),nn是系统统的使用用寿命;j是投投资回收收率。(假假设系统统寿命nn=5)高高阶代数数方程解解出投资资回收率率所以,经经过以上上成本效效益的分分析,得得出在经经济上,我我们的设设备管理理系统是是可行、值值得投资资的。三、需求求分析1
18、、引言言(1)编编写目的的开发本系系统的目目的在于于代替手手工管理理、统计计报表 等工工作,具具体要求求包括:数据录入入:录入入用户信信息、商商品信息息、供货货商信息息、入库库信息、出出库信息息、退货货信息、客客户信息息等信息息;数据修改改:修改改商品信信息、供供货商信信息、用用户信息息、客户户信息等等信息;数据统计计:统计计统计每每次仓库库的进货货和出货货时的商商品的数数量、种种类、总总价值;数据查询询:系统统提供三三种查询询条件:活物编编号、日日期、指指数,选选择不同同的查询询条件,会会的得到到不同的的查询结结果;数据备份份:定期期对数据据库做备备份,以以免数据据库在遇遇到意外外破坏的的时
19、候能能够恢复复数据库库,从而而减少破破坏造成成的损失失。(2)背背景说明明项目名名称:仓仓库管理理系统项目任任务开发发者:西西北师范范大学经经济管理理学院007级信信息管理理与信息息系统(11)班开开发小组组,软件件基本运运行环境境为Wiindoows环环境。本系统统采用人人工输入入与计算算机自动动化,能能准确、合合理、全全面的进进行仓库库管理系系统。(3)术术语定义义静态数据据系统统固化在在内的描描述系统统实现功功能的一一部分数数据。动态数据据在软软件运行行过程中中用户输输入后系系统输出出给用户户的一部部分数据据,也就就是系统统要处理理的数据据。数据字典典数据据字典的的名字都都是一些些属性与
20、与内容的的抽象与与概括,它它们的特特点是数数据表的的“严密性性”和“精确性性”。(4)参参考资料料软件工工程导论论(第第四版)张海藩 编著 清华大学出版社2、任务务概述(1)目目标目前市场场竞争日日趋激烈烈,数据据量比原原来要大大的多管管理不便便,在设设计过程程中,为为了满足足计算机机管理的的需求,采采取了下下面的一一些原则则:统一一各种原原始单据据的格式式,统一一帐目和和报表的的格式。删删除不必必要的管管理冗余余,实现现管理规规范化、科科学化。程程序代码码标准化化,软件件统一化化,确保保软件的的可维护护性和实实用性。界界面尽量量简单化化,做到到实用、方方便,尽尽量满足足企业中中不同层层次员工
21、工的需要要。建立立操作日日志,系系统自动动记录所所进行的的各种操操作。 (2)系系统特点点本系统采采用RFFID技技术来对对物资进进行出入入库管理理,提高高了物资资出入库库的效率率,减少少人力并并能在恶恶劣环境境下进行行有效的的工作,比比如冷库库人员不不能在里里面长时时间工作作。而基基于RFFID技技术的仓仓库管理理系统可可以,它它比其他他的一些些技术要要方便、高高效。例例如比条条形码要要快捷、不不需要人人工操作作。 高效的数数据组织织能力 快速录入入。在录录入数据据时,输输入货品品的前一一位或几几位后回回车,系系统会弹弹出以他他们开头头的所有有货品资资料供选选择, 加快数数据录入入速度。还还
22、可以使使用复制制与粘贴贴功能,使使当前数数据的内内容复制制上一条条数据的的内容,大大大加快快类似 内容的的数据录录入速度度。 筛选数据据。灵活活的查询询功能为为不同的的管理者者提供所所需的数数据,单单据、报报表的条条件查找找中都设设置了多多条件查查找。 数据排序序。单击击单据或或报表的的某一字字段即可可以该字字段进行行排序,方方便用户户从多角角度分析析查看报报表。 数据备份份与恢复复:可实实时将系系统中的的所有数数据进行行备份,操操作非常常安全简简单 支持多仓仓库管理理。 (3)约约束由于系统统较小,且且在Wiindoows系系统下开开发,故故在Wiindoows环环境下基基本没有有什么限限制
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 仓库 管理 系统 设计 实现 软件工程 课程设计 任务书 bhra
限制150内