仓库管理系统开发项目管理综合报告.docx
- 文档编号:29192831
- 上传时间:2023-07-21
- 格式:DOCX
- 页数:73
- 大小:225.05KB
仓库管理系统开发项目管理综合报告.docx
《仓库管理系统开发项目管理综合报告.docx》由会员分享,可在线阅读,更多相关《仓库管理系统开发项目管理综合报告.docx(73页珍藏版)》请在冰豆网上搜索。
仓库管理系统开发项目管理综合报告
课程报告
仓库管理系统开发项目管理综合报告
姓名:
所在学院:
商学院
所在系别:
管理科学与工程系_
所学专业:
信息管理与信息系统
班级:
学号:
指导教师:
完成时间:
2014-12-9
第一章可行性分析1
一、引言1
1.编写目的1
2.背景1
3.定义1
4.参考资料2
二、可行性研究的前提2
1•前提2
2.目标2
3.条件、假定和限制3
4.进行可行性研究的方法3
5.决定可行性分析的主要因素3
三、技术可行性分析3
1.系统简要概述3
2.处理流程和数据流程4
四、对现有系统的分析4
1.系统分析4
2.费用开支5
3.人员5
4.设备5
5.局限性5
五、所建议的系统5
1.处理流程和数据流程5
2.改进之处6
3.影响6
4.技术可行性评价7
5.技术条件方面的可能性7
六、经济可行性分析7
1.支出7
2.收益7
3.收益/投资比7
4.投资回收周期8
5.敏感性分析8
七、社会因素方面的可能性8
1.法律方面可行性8
2.用户使用可行性8
八、可选择的其他系统方案8
1.可选择的系统方案18
2.可选择的系统方案28
九、结论8
第二章需求分析9
一、引言10
1.编写目的10
2.读者对象10
3•软件项目概述10
4.文档概述11
5.定义11
6.参考资料11
二、一般性描述12
1.软件产品与其环境之间的关系12
2.用户特征12
3.限制与约束12
4.假设与前提条件12
三、功能需求描述12
四、其它需求描述13
1.性能要求14
2.设计约束14
3.进度要求14
4.交付要求15
5.验收要求15
五、附录15
第三章成本估算15
一、合同签订前的成本估算16
二、合同签订后成本估算16
1、资源估算16
2、项目成本估算16
3、项目成本预算17
第四章项目计划19
一、引言19
1.编写目的19
2.背景19
3.定义19
4、标准、条约和约定19
二、项目概述20
1.项目目标20
2.产品目标与范围20
3.假设与约束21
4.项目工作范围21
5.项目开发环境23
三、项目团队组织23
1.协作与沟通23
2.项目团队内部协作23
3.项目团队外部沟通与协作模式23
四、实施计划23
1.风险评估及对策23
2.项目时间管理24
3.质量管理计划25
4.成本管理计划25
5•配置管理计划25
6.采购计划25
五、文档历史26
第五章仓库管理系统设计说明书27
一、引言27
1.编写目的27
2.背景27
3.定义27
4.参考资料27
二、任务概述27
1.目标27
2.运行环境28
3.需求概述28
4.条件与限制28
三、总体设计28
1.处理流程28
2.总体结构和模块外部设计29
四、接口设计31
1.外部接口31
2.内部接口32
五、数据结构设计32
1.数据库数据结构设计32
2.数据结构与系统程序的关系33
六、运行设计33
1.运行模块组合33
2.运行控制33
七、出错处理设计34
1.出错输出信息34
2.补救措施34
八、安全保密设计34
1.数据安全性35
2.登陆用户安全性35
3.操作安全性35
九、系统维护设计35
第六章配置管理36
一、引言36
1.编写目的36
2.参考资料36
3.组织及职责37
4.配置管理活动39
第七章项目总结报告43
一、引言43
1.编写目的43
2.项目背景43
3.定义43
4.参考资料43
二、项目计划44
1.仓库系统44
2.主要功能及性能44
3.时间进度45
4.费用46
三、评价46
1.技术方案评价46
2.产品质量评价46
3.出错原因的分析46
四、经验与教训47
五、附录47
第一章可行性分析
一、引言
1.编写目的
项目需求规格说明书的编制是为了使用户和项目开发者双方对该项目的初始规定有一个共同的理解,使之成为整个开发工作的基础。
项目需求规格说明书将作为下一个阶段概要及详细设计工作的前提和依据。
本项目需求规格说明书的编写目标是使项目用户和项目开发商建立起沟通的基础,并
在说明书通过用户评审后成为项目设计的依据和系统建设的依据。
2.背景
随着经济的不断繁荣以及加入WTO后市场环境的变化,对企业的生产经营提出了更高
的要求,企业必须合理利用各种先进制造技术,在网络与信息技术的支持下,改进现在的生
产经营模式和组织结构,才能在市场竞争中赢得更多的份额。
随着企业规模的扩大,仓库管
理系统将发挥越来越重要的作用。
高效方便的仓库管理系统,可以为生产经营提供坚强的后盾和有力的支持。
仓库管理系统主要提供一个仓库业务及其作业管理的信息存储和检索系统。
通过入库管
理、出库管理、报表生成管理、仓库人员管理、仓库位置信息管理等功能模块来实现仓库的综合管理。
本论文以标准的仓库管理模式为蓝本,基于JavaEE开发出一个可以用于一般单
位的仓库管理系统,实现了仓库管理的高效性与安全性。
本系统可以方便快捷地实现库管理
中的货物登记、出库入库、库房管理等操作,使企业的仓库管理井井有条,为企业的健康发
展创造良好的条件。
3.定义
表1.1日常管理
列名
数据类型
是否允许为空
备注
日常管理
Char
否
主键
商品信息管理
Char
否
供应商信息管理
Char
否
名片信息管理
Char
否
表1.2查询管理
列名
数据类型
是否为空
备注
查询管理
Char
否
主键
库存查询
Char
否
出库查询
Char
否
入库查询
Char
否
紧俏商品查询
Char
否
滞销商品查询
Char
F否
表1.3打印管理
列名
数据类型
是否为空
备注
打印管理
Char
否
主键
出库单打印
Char
否
入库单打印
Char
否
库存单打印
Char
否
供应商打印
Char
否
业务信息打印
Char
否
4.参考资料
《软件工程导论》(第四版)——张海藩编著清华大学出版社
《数据库系统概论》萨师煊王珊主编高等教育出版社
《软件项目计划书》
二、可行性研究的前提
1•前提
极大提高仓库工作人员的工作效率,大大减少以往入货、出库流程繁琐,杂乱,周期
长的弊端;基于仓库管理的全面自动化,减少入库管理、出库管理及库存管理中的漏洞,节
约不少管理开支,增加企业收入;实现仓库的管理操作自动化和信息的电子化,全面提高仓
库的管理水平。
系统的存货信息必须保持更新状态,客户的产品出入库信息必须无差错,及
时的保存到仓库管理系统的服务器上,对服务器上的数据必须定时的检查并与仓库中存放的货物进行核对
2.目标
实现物资设备系统管理化、规范化和自动化,从而达到提高单位工作效率的目的。
主要
包括:
(1)库存管理的各种信息的输入,包括入库、出库、还库、需求信息的输入等
(2)库存管理的各种信息的查询、修改和维护和打印
(3)用户管理
(4)操作日志的管理
(5)库存管理系统的使用帮助
3•条件、假定和限制
(1)在必要时候应当对现有的业务流程进行合理的调整。
(2)保证本系统的软硬件需求,提供相当的仓库信息。
(3)对仓库的管理人员进行基本的操作培训,保证系统正常运行和维护。
(4)该软件要实现更信息化、合理化,要符合用户需求。
(5)法律方面可保证所用的一切信息皆来自正规渠道,保证信息的合法性,在法律方面完全可行;
4.进行可行性研究的方法
通过反复的访谈,可以得知该配送中心自身的情况,已经对各种可能方案的真实想法,并以此为依据,进行可行性分析。
在财务的分析上,可以通过走访市场确定各种设备的价格,根据现有的工作效率与工资
体系,可以计算出将来的效益提高的收入与工资节省额度。
5.决定可行性分析的主要因素
(1)技术可行性
此系统采用了成熟且完善的VisualStudio2010和SQLServer2008软件开发工具来进行后台数据库的管理操作和维护。
该软件功能强大,可用性强,完全可以满足我们开发项目的要求。
(2)经济可行性
经济方面,随着我国经济的飞速发展,中小工厂所占的市场份额越来越大,但是大多数工厂并不具备完善的仓库管理系统,也因此造成了许多不必要的浪费。
在此方面,若此项目投入使用,将给企业带来丰厚的经济效益社会效益。
并且,此项目开发成本低,占用资源少,在经济方面可行。
(3)操作可行性
本系统设计思路清晰,操作简捷,具有良好的用户界面,和较为完善的异常处理机制及信息处理机制,一般仓库管理者稍加培训即可使用。
在操作方面可行
三、技术可行性分析
1.系统简要概述
(1)登录功能要求必须具备合法身份且知道密码的人才能有资格登录到该系统,保证
系统的安全。
管理员为仓库所有者指定的管理仓库的管理人员,客户为在仓库管理员处注册
使用仓库存取货物的个人或公司。
(2)货物的存入与取出功能是将出入库货物的详细资料(包括:
出入库单号,货品名称,产品数量,产品类型,出入库时间,出入货客户等信息)存入数据库中。
(3)查询功能可以实现管理员按客户名称、货物名称、出入库时间等详细资料进行查询
并可查询客户的基本信息,客户可查询自己的出入货物的详细信息。
2.处理流程和数据流程
图1.1仓库管理系统数据流程图
四、对现有系统的分析
1.系统分析
现有系统主要为人工操作系统,对于仓库货物信息的整理,统计,货物的出库入库全部
都是由人工进行,花费的人力、物力很多,随着超市行业的日益发展,商品信息更是日益膨
胀,人们的工作压力也不断加大,出错率也越来越高。
在如今的信息化社会,生活步骤越来越快,传统的商品仓库管理方式显然已经不能满足人们的需求。
2.费用开支
现有系统的人力资源浪费严重,得不到合理利用,由于在人工管理仓库过程中工作人员
难免会出现纰漏,会给企业造成不必要的损失等等的因素,会给企业带来巨大的开销,资金
得不到合理应用。
3.人员
需要仓库管理人员具备基础的运营知识以及必须的仓库管理技能,需要2人对此系统进
行管理。
4.设备
现有系统的设备主要包括:
电话机、复印机、传真机等通讯设备;叉车等装卸设备;用于单据、数据处理的计算机及网络。
5.局限性
现有系统延续了以前的仓库管理机制,不能满足时代发展的需求。
开发新系统有利于实
现企业的电子信息化并能提高企业的经济效益。
五、所建议的系统
仓库管理系统是通过入库业务、出库业务、仓库调拨、库存调拨和仓库管理等功能,综合批次管理、物料对应、库存盘点、质检管理、仓库管理和即时库存管理等功能综合运用的管理系统。
1.处理流程和数据流程
(1)系统环境及工具
运行环境:
MicrosoftWindows2007以及其后继操作系统
编程语言:
c#
数据库:
SQLServer2005
(2)安全设置
登陆系统时,需验证身份和密码,只有通过验证的身份才能进入系统进行信息的操作,系统采用管理员ID密码登陆。
处理流程和数据流程:
图1.2处理流程图
2.改进之处
该系统可以独立执行库存操作,
全面的企业业务流程和财务管理信息
与其他系统的单据和凭证等结合使用,
可提供更为完整
3.影响
(1)对设备的影响
本系统需要扫描仪以及销售电脑终端以及服务器中心,为了防止突然掉电数据丢失,所
以最好配个小型发电机,以备不时之需,造成企业的损失。
(2)对现有软件的影响:
要运行本系统,需要首先配置好销售终端环境与中心服务器之间的网络连接,确保数据
传输的实时性和准确性,同时要保证各终端机之间是并行操作。
(3)对用户的影响:
要建立和运行本系统,首先要有技术人员把硬件和软件环境给搭建起来,需要有系统培
训人员对上岗操作的人员进行培训,让操作人员熟悉软件的使用方法。
(4)对运行环境的影响
该系统的数据主要是通过扫描商品条形码来输入商品信息,如果是从销售终端扫描入的
商品信息,会在商品总量上实行减1的操作,销售终端采取的是并行工作方式。
仓库管理中
心通过扫描商品供应商的供货单来往系统录入商品信息。
(5)对经费支出的影响:
因为此系统操作简单,除支付开发人员费用以外,每年只需支付少量的设备维护费用,对支出要求较低。
4.技术可行性评价
此系统采用了成熟且完善的VisualStudio2010和SQLServer2008软件开发工具来进行后台数据库的管、操作和维护。
该软件功能强大,可用性强,完全可以满足我们开发项目的要求。
要求开发人员为两个,能够满足对软件开发的需求。
10周内完全可以完成项目的开
发。
5.技术条件方面的可能性
本系统主要利用WindowsSQLserver2005作为本系统的数据库,在c#上做系统的开发。
小组人员已掌握面向过程和面向对象开发工具,对仓库管理系统也有一定的了解,对其中要
用到的技术能够满足需求,小组成员虽然没有开发系统的经验,但已经向相关技术人员请教
了系统开发的技术问题,也翻阅了不少书籍,因此技术上实现系统是可行的。
六、经济可行性分析
1.支出
该系统需要的支出包括软件和硬件支出,还有系统维护的费用。
软件支出的表现方式主
要是由软件开发人员的开销,开发环境所需要的水电支出等;硬件支出主要包括售货终端机、
中心服务器和网络配置等硬件设施;除此之外,系统投入使用后,由于环境、社会的不断变
化发展,系统维护费用的投入是必不可少的。
2.收益
(1)一次性收益
应用此系统后可减少设备购置费用。
若可减少购置3台设备,每台一万,则可减少支出
3万元。
(2)非一次性收益
应用此系统后可直接削减工厂仓库管理人员。
若按削减5人计算,每人每月工资3000,
则每年直接减少支出18万。
(3)不可定量的收益
主要为企业的经济效益和社会效益。
其中社会效益更是不可估计。
3.收益/投资比
若以五年为周期,则收入为93万,投资16万,则收益投资比为5:
1,由收入与投资的
预算可知,21/16=1.31即1.3年可收回成本。
4.投资回收周期
由收入与投资的预算可知,21/16=1.31即1.3年可收回成本。
5.敏感性分析
该系统操作简单,开发完善,预计使用年限为5年,对硬件有较低要求。
故只需要在操
作时注意保护硬件设备即可。
七、社会因素方面的可能性
1.法律方面可行性
本系统可保证所利用到的一切资源来源皆合法,不涉及任何侵权行为,更不设计合同纠
纷,法律方面完全可行。
2.用户使用可行性
系统对操作人员要求较低,只需具备基础的职业素质及操作技能即可。
操作简单,对人
员无太大要求。
八、可选择的其他系统方案
除本WMS系统以外,还有其他几种选择。
1.可选择的系统方案1
维持原系统不变,这是最简易的方案,但该配送中心如果要继续保持竞争力,就必须有
所改革,否则便会被市场所淘汰。
故不予考虑。
2.可选择的系统方案2
购买现有的WMS软件,这个方案成本不高,获得速度也快。
但标准化的WMS系统并
不开放源代码,所以在日后有个性化的更新升级需求时便无法满足。
故不予考虑。
九、结论
仓库管理是一种既麻烦又单调的工作,每天都是重复记录一些货物的存入与取出,而且
货物的种类繁多,存取有很大的随机性,这样为工作人员带来了很大的不便,在操作过程中,
由于人为的计算出错率很高,一旦出错改正也很困难,这样简单繁重的工作要很多人来做,为经营者增加了很多成本。
所以开发一个可行的仓库管理系统是十分必要的。
经分析可得,该系统具有开发周期短,开发成本低,简单易于操作,投资收益比低,并且收回成本周期短
的优点,建议开始组织开发。
文档变更历史记录
序号变更日期员
第二章需求分析
变更内容详情描述
版本
一、引言
1•编写目的
项目需求规格说明书的编制是为了使用户和项目开发者双方对该项目的初始规定有一
个共同的理解,使之成为整个开发工作的基础。
项目需求规格说明书将作为下一个阶段一一
概要及详细设计工作的前提和依据。
本项目需求规格说明书的编写目标是使项目用户和项目开发商建立起沟通的基础,并
在说明书通过用户评审后成为项目设计的依据和系统建设的依据。
2.读者对象
(1)项目经理:
项目经理可以根据该文档了解预期产品的功能,并据此进行系统设计、项目管理。
(2)设计员:
对需求进行分析,并设计出系统,包括数据库的设计。
(3)程序员:
配合《设计报告》,了解系统功能,编写《用户手册》。
(4)测试员:
根据本文档编写测试用例,并对软件产品进行功能性测试和非功能性测试。
(5)销售人员:
了解预期产品的功能和性能。
(6)用户:
了解预期产品的功能和性能,并与分析人员一起对整个需求进行讨论和协商。
3.软件项目概述
系统功能划分和描述如下:
(1)日常管理
商品信息管理、供应信息管理、名片信息管理
(2)入库管理
入库管理操作、出库管理、出库管理操作
(3)查询管理
出库查询、入库查询、库存查询、紧销商品查询、滞销商品查询
(4)退货管理
退货管理操作
(5)打印管理
出库单打印、入库单打印、库存单单打印、供应商打印、业务信息打印
4.文档概述
本文档按以下要求和约定进行书写:
(1)文档的上边距:
30mm;下边距:
20mm;左边距:
30mm;右边距:
20mm;行间距为20磅行距;装订线:
5mm(左侧装订)
(2)标题最多分三级,分别为黑体小四、黑体小四、黑体小四。
(3)正文中文字体为宋体五号,数字及英文为宋体,无特殊情况下,字体颜色均采用黑色。
(4)出现序号的段落不采用自动编号功能而采用人工编号,各级别的序号依次为1、
(1)等,特殊情况另作规定。
(5)正文的行间距为0.5行。
5.定义
数据字典:
(Datadictionary)是一种用户可访问的记录数据库和应用程式源数据的目录,帮助客户看的明白。
表2.1日常管理
列名
数据类型
是否允许为空
备注
日常管理
Char
否
主键
商品信息管理
Char
否
供应商信息管理
Char
否
名片信息管理
Char
否
表2.2查询管理:
列名
数据类型
是否为空
备注
查询管理
Char
否
主键
库存查询
Char
否
出库查询
Char
否
入库查询
Char
否
紧俏商品查询
Char
否
滞销商品查询
Char
F否
表2.3打印管理:
列名
数据类型
是否为空
备注
打印管理
Char
否
主键
出库单打印
Char
否
入库单打印
Char
否
库存单打印
Char
否
供应商打印
Char
否
业务信息打印
Char
否
6.参考资料
《软件工程导论》(第四版)——张海藩编著清华大学出版社
《数据库系统概论》萨师煊王珊主编高等教育出版社
《软件项目计划书》
二、一般性描述
为了方便对仓库的信息化管理,我们对仓库管理系统进行了软件可行性分析,认为这个
系统可以完成,并且具有很高的使用价值,值得开发。
该系统将代替传统仓库管理中手动数据处理,并且可以大大降低工作人员的工作量和提高工作效率,同时也相对于传统处理更具
有准确性,和实用性。
该系统软件目前定性为一款独立软件,所有内部模块或数据自含。
1•软件产品与其环境之间的关系
该系统为B/S三层结构,它的运行环境分客户端、应用服务器端和数据库服务器端三部分。
以下是系统的软件环境。
(1)客户端操作系统:
Windows/7/8
(2)应用服务器端操作系统:
Windows/7/8
(3)数据库服务器端操作系统:
Windows/7/8数据库系统:
SQLServer2005及更新版本
2•用户特征
该软件的用户需要具有计算机基本操作的能力。
3.限制与约束
此系统软件要求简单易学,操作容易,满足初学者的使用要求;
4.假设与前提条件
(1)在必要时候应当对现有的业务流程进行合理的调整。
(2)保证本系统的软硬件需求,提供相当的仓库信息。
(3)对仓库的管理人员进行基本的操作培训,保证系统正常运行和维护。
(4)该软件要实现更信息化、合理化,要符合用户需求。
三、功能需求描述
数据录入:
录入货品信息、供货商信息、入库、出库以及退货信息等。
数据修改:
可以对录入的信息进行更改。
统计数据:
统计仓库中货品的数量、价格、类别以及总价值等。
数据查询:
按要求输入查询条件,找到所需的信息。
数据备份:
对系统中的数据进行备份,以防止数据库因为意外故障而使重要数据丢失系统整体的简单关系图如下所示:
图1.1
客户
总障肯炜駆址
四、其它需求描述
数据库描述:
记录系统用户信息记录商品出库信息记录供货商信息记录商品库存信息记
录业务员信息记录商品入库信息记录商品信息记录商品退货信息记录商品退入信息
1.性能要求
(1)数据精确度:
由于采用数据库技术并且用户的应用领域对数据精确度的要求不是太高,所以这点在系统中表现得比较少,但是用户数据的安全性与正确性是
完全保证的,所以对用户的使用没有多大的障碍。
(2)时间特性:
本系统的数据库较小,所以程序在响应时间,数据更新处理时间上性
能是比较突出的。
而且也正由于数据量相对较少,故在数据传输时间和系
统运行时间上表现的较让人满意。
(3)适应性:
有较好的适应能力与兼容性。
而且应用户的特殊需求软件在完成后的维护阶段可以保持一个与其他类软件接口,随时满足用户的使用要求。
2.设计约束
(1)客户PC机:
Pentium级的处理芯片,内存建议520M以上。
(2)客户PC机:
WindowsXP/7/8
(3)服务器:
SQLServer2008及更新版本
(4)安全性:
安全性高与杀毒软件相链接,以便排除病毒,并且保护使用者的隐私;
(5)可靠性:
设计的软件版本符合仓库管理系统的需要,是使用者有计划地管理
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 仓库 管理 系统 开发 项目 综合 报告