(软件项目(文档共享平台》.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
(软件项目(文档共享平台》

软件项目计划书 1. 项目概述 1.1 编写目的 本文档是“99度”项目小组根据《文档共享平台》项目的初步需求,并对《文档共享平台》项目的各项需求进行全面分析之后,做出的软件开发计划,可供支持项目组内部及信息技术部内部的研发工作。 1.2 项目需求 随着网络的发展,越来越多的人开始通过来了解和获得各种自己需要的信息,特别是一些专业人员对专业信息的需要。为此建立一个基于的文共享平台,以满足人们对信息的需求最终实现信息共享。该平台是采用现在流行的MVC模式,利用STRUTS框架,通过JAVA实现的B/S结构的信息平台。平台信息资源通SQL数据库管理系统进行管理,通过TOMCAT服务器对外发布。开发工具使用。通过本平台,用户可以查看最新上传的文档,查找下载自己需要的文档,还可以将自己的文档上传,同别人共享信息资源。 1.3 项目背景 系统名称: 《文档共享平台》 英文名称:Document sharing platform 开发单位:“99度”项目小组 开发日期: 2009.12.01 ---- 2010.04.19 版权信息: Version 1.0 1.4 定义 文档共享平台(Document sharing platform) 1.5 参考资料 《网上购物功能规格说明书》 苏州安博软件(曾在此实习) 2. 项目过程定义 2 .1软件开发生命周期模型 快速原型模型 快速原型的优点是它可以使用户集中精力参与到需求的讨论中来。即使客户缺乏技术知识用软件工程术语来描述需求,客户也能够谈论用户界面,它是怎么样组织的,它提供了什么功能等等。如果开发者能够创建一个将要被开发系统的工作模型,将会得到很多的用户反馈。另一个快速原型的优点是它可以帮助减轻技术风险。通过快速开发一个基础版本的软件,开发者可以揭示任何使用被提议的技术所不能预见的问题。 3. 项目产出 3.1 项目文档 规格说明书,数据定义说明书,需求分析说明书,用户字典,功能划分和用例视图等 3.2 软件和硬件坏境 本软件是在WIN XP操作系统下开发的基于J2EE的web应用软件。 开发工具如下:jdk6.0,MyEclipse6.0,TomCat6.0,Mysql5.15,SVN。 4 .实施方案 4.1 设计方法 基于MVC的设计模式,并采用SSH框架实现系统架构 4.2 技术路线 文档的上传和下载; 文档的解析及在浏览器上的打开; 用户的积分管理及权限控制; 4.2 可行性分析 现在用户对网络资源的依赖性很强,但网络资源的混乱性并不能使用户得到他们想要得到的。通过实现在网页上的打开可以减少用户下载资源时的盲目性。 5. 人事组织安排计划 5.1 人员与角色 项目组长: 黄波 配置经理: 黄波 需求分析: 黄波,许英杰,罗葳 需求设计: 黄波,许英杰 数据库设计:黄波,许英杰 测试: 罗葳 技术支持: 黄波,许英杰 5.2 具体分工 项目组长:黄波。项目立项到交付,需要了解项目的整个流程,并能合理安排和带领项目组成员完成项目任务。 配置经理:黄波。项目开始之前,完成项目所需开发环境的基本配置。 需求分析:黄波,许英杰,罗葳。需求分析阶段,完成需求分析以及相关文档的编写。 需求设计:黄波,许英杰。需求设计阶段,完成需求设计以及相关文档的编写。 数据库设计:黄波,许英杰。数据库设计阶段,完成数据库设计以及相关文档的编写。 测试:罗葳。 软件测试阶段,完成软件的测试工作以及相关文档的编写。 技术支持:黄波,许英杰。项目开发的各个阶段,对相关技术提供支持。 6. 资金预算 6.1 基础设施 项目小组成员 3个; 开发机器 4台; 相应的网络资源等。 6.2 关键计算机资源估计 共4台计算机,配置为: Intel cpu 1.80GHz 1G内存 相应的显示器,鼠键等 6.3 项目花费 无 6.4 其他费用 无 7. 项目管理 7.1 风险管理 可能出现项目开发结果与预定需求不一直的情况,所以采用快速原型模型使用户集中精力参与到需求的讨论中来。即使客户缺乏技术知识用软件工程术语来描述需求,客户也能够谈论用户界面,它是怎么样组织的,它提供了什么功能等等。先制作一个将要被开发系统的工

文档评论(0)

lunwen1978 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档