软件项目开发文档

上传人:桔**** 文档编号:490208547 上传时间:2023-01-05 格式:DOCX 页数:35 大小:660.10KB
返回 下载 相关 举报
软件项目开发文档_第1页
第1页 / 共35页
软件项目开发文档_第2页
第2页 / 共35页
软件项目开发文档_第3页
第3页 / 共35页
软件项目开发文档_第4页
第4页 / 共35页
软件项目开发文档_第5页
第5页 / 共35页
点击查看更多>>
资源描述

《软件项目开发文档》由会员分享,可在线阅读,更多相关《软件项目开发文档(35页珍藏版)》请在金锄头文库上搜索。

1、-可编辑版软件工程开发文档工程名称后勤资产管理系统工程委托或下达单位XX信息技术职业学院工程负责人蒋朝伟工程组成员高才、X宁、金学成所属院系软件一系专业班级06 级软件技术六班指导教师黎红星起止日期2021年 9月 16 日至2021年 12月 23日XX信息技术职业学院软件学院制2021年 12 月-Word 完美格式-可编辑版文档修订历史记录日期说明版本号修订者蒋朝伟9 月 20 日明确自己的职责以及了解整个工程进度安排V1.01高才9 月 22 日至 27 日把用户需求转化为软件需求V1.02X宁10 月 01 日至 10 日概要设计文档V1.03金学成10月 15日 -10月 20日在

2、概要设计的根底上对各个功能模块的进一V1.04步细化10月 22日 -10月 23高才日修改设计系统V1.0510月 24日 -10月 25X宁日修改数据库设计V1.0612月 22蒋朝伟日对整个工程的总结V1.1-Word 完美格式-可编辑版文档目录1. 工程论证- 1 -1.1 工程概述目标任务- 1 -1.2工程背景及必要性- 1 -1.3工程开发的可行性- 1 -2. 工程开发方案书- 3 - 2.1 工程组织- 3 -2.2工程资源- 3 -2.3实施方案- 3 -3. 需求分析- 5 -3.1 软件描述- 5 -3.2功能需求- 6 -3.3性能需求- 9 -3.4运行环境及外部接

3、口需求-10 -3.5设计约束* -10 -4. 概要设计-11 -4.1 软件体系构造-11 -4.2可复用资源-13 -5. 详细设计-14 -5.1 系统管理-14 -5.2仓库管理-16 -5.3财产管理-18 -Word 完美格式-可编辑版5.4房屋管理-20 -6. 数据库设计-23 -6.1外部设计* -23 -6.2支持软件-23 -6.3数据库表设计格式说明-23 -6.4数据库模型图* -27 -Word 完美格式-可编辑版1. 工程论证1.1 工程概述目标任务物资管理是企业管理非常重要的一环,它对企业的开展起着非常举足轻重的作用。由于物资的种类繁多,在各部门进出频繁,使得

4、物资管理变得十分复杂。开发一套完善的物资管理系统不但可以使物资的管理者能够对物资的整个流程状态、库存状况了如指掌,并为决策管理提供科学依据,从而提高了管理水平和工作效率,而且可以使工作人员甩掉手工记账方式,从而最大限度地减少了手工操作带来的失误,到达事半功倍的效果。物资管理系统作为企业管理自动化、标准化的一局部,对提高企业管理效率、提高企业经济效益发挥不可替代的作用。本系统开发目标是写一套完整的后勤资产管理系统, 涵盖资产管理中的系统管理, 权限管理 , 资产信息管理 , 物资采购管理 , 库存管理 , 入库、出库管理 , 借用、调用、领用管理 , 信息查询统计管理等主要模块 , 整个系统要求

5、操作方便简单 , 功能完善 , 具备商业化气息 , 除了提供软件程序外还需提供比较完整的开发文档。1.2 工程背景及必要性后勤资产管理系统 B/S 体系架构,需要实现当前各大后勤资产管理系统所提供的各种主要功能。目前国内各大后勤资产管理系统所提供的主要功能有,用户注册,删除用户,修改用户,仓库管理,物资采购,修改物资信息,删除物资信息,物资入库,物资出库,物资盘点,财产管理,房屋管理,耗材管理,数据备份,系统初始化。但考虑到开发时间和人力资源的具体情况,后勤资产管理系统只是初步实现其中的核心功能,去除了一些超出自己能力X围的一些内容。后勤资产管理系统是企业内部很重要的一个管理事项,但目前企业内

6、的管理,根本上是手工操作或是基于dos 下的应用,这样对信息的管理者有诸多不便,有的系统对网络功能的支持程度不是很强,为以后软件升级到互联网带来了麻烦。因此有必要开发一个完全基于网络的管理系统,能在网络环境下实现数据的录入、插入、删除、查询、统计、更新、等功能。实现数字化管理。1.3 工程开发的可行性本系统采用JSP, Struts , Hibernate等技术开发,实现一次编写,到处运行。系统的多平台支持。根本上可以在所有平台上的任意环境中开发,在任意环境中进展系统部署,在任意环境中扩展。强大的可伸缩性。从只有一个小的Jar 文件就可以Servlet/JSP,到由多台效劳器进展集群和负载均衡

7、,到多台Application进展事务处理,多样化和功能强大的开发工具支持。这一点与ASP很像, Java 已经有了许多非常优秀的开发工具,而且许多可以免费得到,并且其中许多已经可以顺利的运行于多种平台之下。Struts是实现 MVC模式的通用框架,它由四个主要局部组成,模型、视图、控制器和XML文件。模型通常由Java Bean 或 E组件实现,负责处理业务逻辑;视图包括一组JSP 文件,这些文件主要由JSP 标签或客户化标签构成,它简化了JSP 页面的编码工作Hibernate是一-Word 完美格式-可编辑版种实现对象和关系之间映射Object Relation Mapping的框架。它

8、对 JDBC 进展了轻量级的对象封装框架 Struts+hibernat应用于 Web页面开发,有着很强的优势;而Mysql对于中小型的系统来说,是个很好的选择, 对一些企业或单位不需要大型的数据库系统就可以用我们的系统。我们结合MVC和本系统的具体特点,把系统分为四个层次:页面表示层,业务逻辑层,数据处理层。Hibernate用来处理数据库的连接,Struts 用于逻辑处理。完整的开发技术给系统带来了很大可使用性。结合在乔不斯软件公司培训的经历和技术加强实现后勤管理系统的开发工作可行。随着计算机的开展与普及,以及互联网技术的扩展,日常劳资人事管理必将实现无纸化办公,并且参加到公司内部的Int

9、ranet或者是 Internet上去,实现数据的共享,这样有管理信息在单位内部的查询,提高了管理的公正和客观性,并且能及时的得到更新,不需要象过去那样浪费大量的人力物力去进展抄写,提高了工作的效率。-Word 完美格式-可编辑版2. 工程开发方案书2.1 工程组织蒋朝伟工程组长项需分编目求析码计小小划组组全组全全全成组组组员成成成员员员2.2 工程资源2.2.1人力资源姓名性别部门班级在本工程中承担的工作蒋朝伟男重信院 06 级软技六班组长高才男重信院 06 级软技六班成员X宁男重信院 06 级软技六班成员金学成男重信院 06 级软技六班成员2.2.2已有开发设施开发地点:XX信息技术职业学院使用硬件:电脑4 台、 U盘一个使用软件: Myeclipse 、MySQL、SVN、Tomcat6.02.2.3需获取的设施打印机2.3 实施方案2.3.1工程开发过程阶段划分-Word 完美格式-可编辑版-阶段名称起止时间工作内容工程开发2021年 9 月 20日让各成员明确自己的职责以及方案了解整个工程进度的安排需求分析2021年 9 月 22日至把用户需求转化为软件需求27 日以构造化的设计设计为主,画出

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 习题/试题

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号