221000109何焜鸣仓库管理系统.docx

上传人:b****5 文档编号:29744594 上传时间:2023-07-26 格式:DOCX 页数:15 大小:205.52KB
下载 相关 举报
221000109何焜鸣仓库管理系统.docx_第1页
第1页 / 共15页
221000109何焜鸣仓库管理系统.docx_第2页
第2页 / 共15页
221000109何焜鸣仓库管理系统.docx_第3页
第3页 / 共15页
221000109何焜鸣仓库管理系统.docx_第4页
第4页 / 共15页
221000109何焜鸣仓库管理系统.docx_第5页
第5页 / 共15页
点击查看更多>>
下载资源
资源描述

221000109何焜鸣仓库管理系统.docx

《221000109何焜鸣仓库管理系统.docx》由会员分享,可在线阅读,更多相关《221000109何焜鸣仓库管理系统.docx(15页珍藏版)》请在冰豆网上搜索。

221000109何焜鸣仓库管理系统.docx

221000109何焜鸣仓库管理系统

软件学院软件工程实践报告

 

2013年04月29日

1.系统需求

1.功能性需求

1.1系统背景:

众所周知,仓库管理是一种既麻烦又单调的工作,每天都是重复记录一些货物的存入与取出,而且货物的种类繁多,存取有很大的随机性,这样为工作人员带来了很大的不便,在操作过程中,由于人为的计算出错率很高,一旦出错改正也很困难,这样简单繁重的工作要很多人来做,为经营者增加了很多成本。

所以开发一个可行的仓库管理系统是十分必要的。

1.2开发系统的目的:

开发仓库管理系统,主要为减轻仓库管理人员的负担,使货物的存入记录与取出记录相对完善,便于货物的增加与减少,降低出错率,使管理更加合理、科学,也为经营者节省开支。

1.3开发系统的目标:

本系统完面考虑了仓库在管理中要解决的所有需求,最终向用户提供一套方便可行的系统,该系统具备以下特征:

配置必要的数据库和应用服务程序,提供查询、统计货物的种类、数量及所属公司等所有信息的功能,操作人员使用的界面要清晰、美观,布局合理,内容尽量简单明了,提供的信息详细全面。

客户端程序要求安全性高,可靠性高。

1.4应用范围

理论上能够实现于超市、仓库等部门的货物管理系统,其目的在于实现超市、仓库等部门的货物更有效的管理,使超市、仓库货物能够更方便、更有效率的完成日常工作,以期实现完善日常生活中货物管理的各种功能。

2.工作量和成本估算

1.序号

项目

人工(人·月)

单价(元)

合计(元)

1

需求分析

3

1000

3,000

2

总体设计

4

1500

6,000

3

系统详细设计

4

1500

6,000

4

编码实现

5

1000

5,000

5

系统测试

3

1000

3,000

6

合计

23,000

系统开发概算

在工程设计中用本仓库管理系统可以代替大部分人力工作,每年可节省3万元。

若软件生存期为5年,则5年可节省15万元。

而开发此管理系统共投资4万元。

具体的货币的时间价值如下:

表5-2货币的时间价值

年份

将来值(万)

(1+i)N

现在值(万)

累计的现在值(万)

1

3

1.05

2.857

2.857

2

3

1.1025

2.721

5.578

3

3

1.1576

2.591

8.169

4

3

1.2155

2.468

10.637

5

3

1.2763

2.350

12.938

引入系统之后,5年内工程的纯收入预计是

12.938-2.3=10.638(万元)

2.实施计划

2.1开发进度

1.需求分析(1-5)

(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)分析功能的可行性(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)

(2)测试系统的后台部分(93-96)

(3)测试系统的安全程度(96-98)

7.系统维护(98-100)

2.2RMMM表

风险

类别

概率

影响

RMMM

规模估算可能非常低

产品规模风险

60%

严重的

用户数量大大超出计划

产品规模风险

30%

轻微的

使用程度低于计划

产品规模风险

70%

严重的

最终用户抵制该系统

商业风险

40%

轻微的

交付期限将被紧缩

商业风险

50%

严重的

资金将会流失

客户特征风险

40%

灾难的

用户将改变需求

产品规模风险

80%

严重的

技术达不到预期的效果

技术风险

30%

灾难的

缺少对工具的培训

开发环境风险

80%

轻微的

人员缺乏经验

人员与经验风险

30%

严重的

人员流动不叫频繁

人员与经验风险

60%

严重的

2.3资源需求

本应用系统是建立在windows操作系统平台,系统所承担的工作可以减少管理员的工作量,管理员可以使用友好的操作界面添加数据,删除数据,根据需要进行查询、统计,还可以通过网络和其他与之相关的系统相关联,为系统的扩充也提供接口。

数据库系统为SQLServer2005。

之所以选择这种模式,主要是因为仓库管理完成的任务相对单一,在最近的几年里不会有本质的改变,没有必要为其添加复杂多样的功能,为其提供了接口便于将来扩充,这样既可以节省开发投资,也方便人员学习。

开发这个系统使用VS2010工具来开发。

VS2010是当前最流行的一款程序开发工具,利用它可以开发功能强大的、运行在windows平台上的,能够操作数据库sqlserver2005的应用系统,因此能够适应我们开发本系统的要求,并且简单易用,实现功能的代码量比其他语言缩少许多这样就缩短了软件开发周期,大大节约了软件开发成本。

3.E-R图

仓库管理系统全局E-R图如下:

数据库E-R图:

4.数据流图

顶层数据流图:

        入/出库信息      定货报告

  库存信息表

 

细化数据流图:

入库信息表

              入库、出库信息及库存信息

     入库信息

                      报告 出库信息             

                 库存信息表  

              出库信息表

5.UML建模

5.1用例图

5.2活动图

1.进货活动图

2.出货活动图

5.3时序图

1.查询时序图:

2.货物出入库时序图:

5.4设计类图

1.人员信息类图:

事物信息类图:

5.5系统体系结构

说明:

1.Po:

包含统一数据访问接口。

2.AllAction:

存放相关Action控制类等。

3.Until:

工具包。

4.Main:

存放系统的实体类及数据库映射文件,是对应数据表的持久化类。

5.Service:

存放Main包中各个实体类Service接口及其实体类,实现数据库的添加,查询,删除,更新。

6.Web:

展现业务数据和人机交互。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 幼儿教育 > 育儿知识

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1