仓库管理系统-软件工程实践报告

仓库管理系统-软件工程实践报告

ID:5630930

大小:330.11 KB

页数:16页

时间:2017-12-20

仓库管理系统-软件工程实践报告_第1页
仓库管理系统-软件工程实践报告_第2页
仓库管理系统-软件工程实践报告_第3页
仓库管理系统-软件工程实践报告_第4页
仓库管理系统-软件工程实践报告_第5页
资源描述:

《仓库管理系统-软件工程实践报告》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、软件学院软件工程实践报告142013年04月29日141.系统需求1.功能性需求1.1系统背景:众所周知,仓库管理是一种既麻烦又单调的工作,每天都是重复记录一些货物的存入与取出,而且货物的种类繁多,存取有很大的随机性,这样为工作人员带来了很大的不便,在操作过程中,由于人为的计算出错率很高,一旦出错改正也很困难,这样简单繁重的工作要很多人来做,为经营者增加了很多成本。所以开发一个可行的仓库管理系统是十分必要的。1.2开发系统的目的:开发仓库管理系统,主要为减轻仓库管理人员的负担,使货物的存入记录与取出记录相对完善,便于货物的增加与减少,降低出错率,使管理更加合理、科学,也为经营者节省开支。1

2、.3开发系统的目标:本系统完面考虑了仓库在管理中要解决的所有需求,最终向用户提供一套方便可行的系统,该系统具备以下特征:配置必要的数据库和应用服务程序,提供查询、统计货物的种类、数量及所属公司等所有信息的功能,操作人员使用的界面要清晰、美观,布局合理,内容尽量简单明了,提供的信息详细全面。客户端程序要求安全性高,可靠性高。1.4应用范围理论上能够实现于超市、仓库等部门的货物管理系统,其目的在于实现超市、仓库等部门的货物更有效的管理,使超市、仓库货物能够更方便、更有效率的完成日常工作,以期实现完善日常生活中货物管理的各种功能。2.工作量和成本估算1.序号项目人工(人·月)单价(元)合计(元)

3、141需求分析310003,0002总体设计415006,0003系统详细设计415006,0004编码实现510005,0005系统测试310003,0006合计23,000系统开发概算在工程设计中用本仓库管理系统可以代替大部分人力工作,每年可节省3万元。若软件生存期为5年,则5年可节省15万元。而开发此管理系统共投资4万元。具体的货币的时间价值如下:表5-2货币的时间价值年份将来值(万)(1+i)N现在值(万)累计的现在值(万)131.052.8572.857231.10252.7215.578331.15762.5918.169431.21552.46810.637531.27632

4、.35012.938引入系统之后,5年内工程的纯收入预计是12.938-2.3=10.638(万元)1.实施计划1.1开发进度1.需求分析(1-5)14(1)初步与甲方负责人沟通(1-2)(3)整理所获取的初步需求(2-3)(4)再次与甲方负责人沟通(3-4)(5)确定项目的要求和约束(4-5)(6)整合并建立系统的说明(5-5)2.制定计划(5-20)(1)制定项目详细计划(5-9)(2)制定项目各种规范(9-13)(3)详细安排项目进度(13-17)(4)项目计划最终审核(17-20)3.概念设计(20-30)(1)所获取的分类整理(20-22)(2)根据需求确定功能(22-25)(3

5、)分析功能的可行性(25-28)(4)确定最终功能模块(28-30)4.系统设计(30-43)(1)确定系统的开发模型(30-34)(2)将所有功能转为模块(35-37)(3)把各个模块进行分解(38-41)(4)重新对应模块和功能(42-43)5.编码实现(43-90)(1)功能实现:(43-83)(2)美工阶段:(84-90)6.系统测试(91-98)(1)测试系统的前台部分(91-93)14(2)测试系统的后台部分(93-96)(3)测试系统的安全程度(96-98)7.系统维护(98-100)1.1RMMM表风险类别概率影响RMMM规模估算可能非常低产品规模风险60%严重的用户数量大

6、大超出计划产品规模风险30%轻微的使用程度低于计划产品规模风险70%严重的最终用户抵制该系统商业风险40%轻微的交付期限将被紧缩商业风险50%严重的资金将会流失客户特征风险40%灾难的用户将改变需求产品规模风险80%严重的技术达不到预期的效果技术风险30%灾难的缺少对工具的培训开发环境风险80%轻微的人员缺乏经验人员与经验风险30%严重的人员流动不叫频繁人员与经验风险60%严重的1.2资源需求本应用系统是建立在windows操作系统平台,系统所承担的工作可以减少管理员的工作量,管理员可以使用友好的操作界面添加数据,删除数据,根据需要进行查询、统计,还可以通过网络和其他与之相关的系统相关联,

7、为系统的扩充也提供接口。数据库系统为SQLServer2005。之所以选择这种模式,主要是因为仓库管理完成的任务相对单一,在最近的几年里不会有本质的改变,没有必要为其添加复杂多样的功能,为其提供了接口便于将来扩充,这样既可以节省开发投资,也方便人员学习。开发这个系统使用VS2010工具来开发。VS2010是当前最流行的一款程序开发工具,利用它可以开发功能强大的、运行在windows平台上的,能够操作数据库sqlserve

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。