仓库管理系统项目开发总结
一. 实际开发结果
1. 产品:
最终制成的产品为仓库信息管理系统,包括:
2.主要功能和性能:
仓库信息管理系统包含系统管理、产品信息管理、入库管理、出库管理、库存信息管理、系统背景及背景音乐管理、系统帮助等功能。
系统管理主要是为了方便系统管理员管理系统的操作人员以及系统用户登录。
产品信息管理主要用于新产品信息的添加、旧产品信息的删除以及部分产品信息的更新。
入库管理主要是完成对数据库中入库信息表和库存信息表中产品相关信息添加、删除以及更新操作。
出库管理主要是完成对数据库中出库信息表和库存信息表中产品相关信息添加删除以及更新操作。
库存信息管理主要完成对数据库库存信息表中产品相关信息添加删除以及更新操作。
系统背景及背景音乐管理主要是为了调节系统使用者心情的。
系统帮助主要列出一些项目开发的信息。包括开发时间、相关人员以及系统版本号。
2. 基本流程:
3.开发工作评价:
⑴对生产效率的评价
给出实际生产效率,包括:
a.程序的平均生产效率,即每人天生产的300行数;
b.文件的平均生产效率,即每人月生产的2千字数
⑵对产品质量的评价
说明在测试中检查出来的程序编制中的错误发生率,即每千条指令(或语句)中的错误指令数1条
⑶对技术方法的评价
本项目运用Visual Studio和SQLserver2000开发。此系统使用的是框架结构,此框架在开发一些中小软件是比较实用的。但是我们要是可以开发出自己的框架,把一些通用的功能开发到框架中。这样以来,在以后的系统开发中,针对系统中一些通用的功能就不需要再开发,从而也可以很好的提高我们的开发效率;减少很多维护费用。使我们的技术不断的更加成熟
⑷出错原因的分析
主要由于误操作引起的
⑸经验与教训
通过本次课程设计,加深了对软件开发流程的深入理解。这是第一次严格的按照软件工程开发的标准开发项目。在课程设计过程中,认真编写软件开发文档和程序代码。代码编写完后,再认真测试,检查系统的不足之处。由于之前开发系统都没有编写软件开发文档的习惯,因此,在编写软件开发文档的过程中遇到了一些问题,但是通过查阅资料等途径解决了。
通过本次课程设计,深刻体会到软件工程文档编写的重要性,软件工程文档是指导我们进行项目开发的指挥棒。编写好一份高效可行的软件工程文档对软件开发非常重要。还有,对系统的需求分析非常重要,需求的变成直接影响项目的开发进度。这次课程设计首先对系统的需求理解不透彻,走了一点弯路,浪费了一些时间。在以后的软件开发过程中尽量吸取本次课程设计的经验教训,提高项目开发效率。
第二篇:0仓库管理系统 项目开发计划书
仓库管理系统
项目开发计划书
目录
1引言.... 3
1.1编写目的... 3
1.2背景... 3
1.3定义... 3
1.4参考资料... 3
2项目概述.... 3
2.1工作内容... 3
2.2主要参加人员... 4
2.3产品... 4
2.3.1程序... 4
2.3.2文件... 4
2.3.3服务... 4
2.4完成项目的最迟期限... 5
3实施计划.... 5
3.1工作任务的分解与人员分工... 5
3.2进度... 5
3.3预算... 5
4支持条件.... 5
4.1计算机系统支持... 5
4.2需由用户承担的工作... 6
1引言
随着信息技术的发展,各行各业都已步入了信息化的时代。而有些小中型的企业中的仓库任用原始的人工管理,本系统是为此而开发的,旨在节约公司成本,提高企业中的仓库的效率。本系统可完成仓库中货物的进,出库管理,以及各种查询等。
1.1编写目的
编写本文档的目的主要是为了给开发《仓库管理系统》做主要的规划和整合,对用户需求进行了全面细致的分析,深入描述软件的功能和性能与界面,确定该软件设计的限制和定义软件的其他有效性需求,对开发计划进行了总体的规划 ,以及给使用者提供简要的说明。
1.2背景
随着计算机技术的不断发展,很多的大型仓库开始实行信息化的管理。而一些小型的仓库人在实行原始的人工管理。而对这些小型仓库实行信息化的管理,能为企业降低成本,扩大市场,增加价值。
本系统主要是为了实现仓库的实现信息化的管理,快速,准确的进行货物的管理,为货物的管理员提供高效的管理平台。
该系统采用功能强大的java 和SQL Server 2005进行开发设计。
1.3定义
文档中采用的专门术语的定义及缩略词简要如下:
Java:是一种可以撰写跨平台应用软件的面向对象的程序设计语言。
SQL Server 2005:是功能强大的关系数据库管理系统。
本系统:不做特殊说明,本系统指仓库管理系统。
1.4参考资料
《JAVA2程序设计基础教程》 计算机职业教育联盟 主编 清华大学出版社 出版
《SQL Server数据库基础教程》计算机职业教育联盟 主编 清华大学出版社 出版
2项目概述
2.1工作内容
《仓库管理系统》针对进行人工管理的小中型仓库开发的
1、系统功能:货物信息管理、客户信息管理、采购入库管理、销售出库管理、综合查询、登录管理及打印
2.2主要参加人员
参加本项目开发的主要人员:马小奎。
2.3产品
2.3.1程序
程序名称:仓库管理系统.基于Web,使用SQLServer2005数据库,实现系统各项功能。
实现基本功能:货物信息的管理、客户信息管理、货物的出入库管理、货物及客户信息的查询和其他查询、管理员的登录及密码的修改、打印所需的信息
2.3.2
2.3.2文件
2.3.3服务
本系统为用户提供售后服务,根据用户反馈定期对系统进行更新。
2.4完成项目的最迟期限
本项目完成最后期限:20##年07月01日
3实施计划
3.1工作任务的分解与人员分工
组长:马小奎,货物信息管理、客户信息管理、采购入库管理、销售出库管理、综合查询、登录管理及打印。
3.2进度
3.3预算
考虑到不需要再添加开发设备及软件,开发周期短,开发风险低,所以支出费用不高。
4支持条件
4.1计算机系统支持
Web服务器:操作系统Windows XP/Windows 7,或者Linux/Unix;Web应用服务器:Tomcat 6.0。
数据库服务器:操作系统Windows XP/Windows 7,或者Linux/Unix;数据库:SQL Server 2005。
4.2需由用户承担的工作
用户具备一定的计算机知识,对互联网有一定的认识,商家负责系统的日常维护。