欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    博客系统开发项目管理方案.docx

    • 资源ID:44044715       资源大小:31.11KB        全文页数:11页
    • 资源格式: DOCX        下载积分:10金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要10金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    博客系统开发项目管理方案.docx

    编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第11页 共11页博客系统开发项目管理方案书拟稿人:项目经理:初拟日期:修改日期:目录1.项目计划·PROJECT PLANNING31.1开篇概述31.2系统性能-PRODUCT QUALITY31.3成本核算-COST32.项目建立·ESTABLISHING THE PROJECT42.1我们要做的是什么?42.2任务分配42.3进度计划53.编制技术·SCHEDULING TECHNIQUES63.1 硬件环境63.2 系统软件64.项目评估·PROJECT ESTIMATING74.1软件管理74.2软件体系结构75.资源评估·RESOURCE LEVELING75.1人员75.2硬件条件75.3资金76.团队·TEAMING86.1团队组成86.2关于团队87.组织·GET ORGANIZED87.1 职责分配87.2 团队交流88.项目实施·PROJECT PERFORMANCE98.1 规划98.2 设计98.3 编码98.4 测试98.5经费控制99.项目控制·PROJECT CONTROL99.1开发进度控制99.2过程控制99.3项目回顾1010.项目终止·PROJECT TERMINATION1010.1列出未完成的各项1010.2总结101. 项目计划·PROJECT PLANNING1.1 开篇概述博客是已为大家熟悉多年的流行传媒体了,随着网络时代的发展,博客已经越来越成为人们生活中不可或缺的的一个重要内容,从某种程度上来说,这也充分体现着一种现代化的生活方式。我们的目标是统筹规划和管理,组织开发出一个基于J2EE技术的多层结构Blog系统。并使其具有良好的可扩展性和移植性,在传统的博客基础上标新立异,打造一款更适合大众使用的网络交流、传媒、制作和展示的多功能平台。1.2 系统性能-PRODUCT QUALITY 根据广泛的调查与分析,我们的系统是以各个不同年龄阶段的网民作为主要用户,提供多方面的服务,满足不同人群的需求。1) 基本功能以传统博客为例,最基本的功能具体到注册、登录、发表日志、留言、回复、上传照片、添加好友、空间排版。2) “增值”功能a) 为不同年龄阶段的人设置各自富有特色的版式与模块,任其选择b) 音乐上传、在线编辑、搜索、播放器设置c) 多媒体播放、上传、d) 各类文本文件、压缩包等的上传e) 群体交流空间1.3 成本核算-COST1) 开发团队预计总人数10人,包括项目经理。2) 时间6个月3) 金钱a) 开发人员薪酬:¥25万 b) 物资(电费、房租、员工饮食补贴等)消耗:¥1万c) 其他费用:¥4万 2. 项目建立·ESTABLISHING THE PROJECT2.1 我们要做的是什么?开发一款符合大众网络群体的博客系统,为不同年龄阶段的人提供演绎自己独特魅力的平台,写出你的心情,展示你的创作,分享大众精品,为生活增光添彩。在这里,让所有的人都走在时代的最前面。2.2 任务分配角色职责项目经理负责分配资源,确定优先级,协调开发人员之间以及与用户的交往。构架设计师负责在整个项目中对技术活动和项目架构的设计与协调。需求分析员通过概括和界定作为建模对象的组织来领导和协调业务用例建模。软件设计师设计并定义系统各模块职责、操作、属性及关系,确定应如何根据实施环境对它们加以调整。编写部分模块设计文档和代码,检查软件工程师编写的模块代码。UI设计师领导和协调 Web 界面的原型设计和正式设计。软件工程师负责完成设计师的设计意图,根据设计文档编写代码;根据测试报告BUG记录修订BUG,完成包或子系统的开发。测试工程师负责根据设计文档编写单元测试代码,执行测试。实施工程师负责软件产品安装调试和部署,完成项目相关系统工程工作,负责客户技术支持,负责编写系统部署方案和使用手册、维护手册,负责系统实施计划和规划。2.3 进度计划说明:计划开发时间为6个月,以下计划时间统一以MM-DD的表达方式,如第一个月15号表示为:1-15. 阶段主要工作应完成的文档计划起始时间计划终止时间系统需求调研用户需求及用户环境可行性报告1-011-21论证项目可行性项目初步开发计划1-221-23制定项目初步计划项目初步计划1-241-28开发计划进行评审评审会议结论1-291-30需求分析确定系统运行环境需求规格说明书2-012-07建立系统逻辑模型项目开发计划2-082-14确定系统功能及性能要求用户手册概要2-152-21编写需求规格说明、用户手册概要、测试计划测试计划2-222-29确认项目开发计划确认书2-302-30概要设计建立系统总体结构,划分功能模块概要设计说明书3-013-03定义各功能模块接口各功能模块接口说明书3-043-06数据库设计数据库设计说明书3-073-13制定组装测试计划组装测试计划3-143-16对已完成的文档进行评审评审结果3-173-17详细设计设计各模块具体实现算法详细设计说明书3-183-27确定模块间详细接口模块测试计划3-284-02制定模块测试方案对已完成的文档进行评审4-034-09实现编写程序源代码系统源程序清单4-104-30进行模块测试和调试测试与调试报告5-015-07编写用户手册用户手册5-085-10对实现过程及已完成的文档进行评审评审结果5-115-11单元测试撰写单元测试计划单元测试计划书5-015-07编写单元测试用例单元测试用例5-085-21集成测试撰写集成测试计划集成测试计划5-225-28编写集成测试报告集成测试报告5-296-15系统测试测试整个软件系统确认测试报告6-166-29试用用户手册用户手册6-166-29编写开发总结报告开发工作总结6-306-30维护为纠正错误,完善应用而进行修改故障报告后期工作对修改进行配置管理修改报告编写故障报告和修改报告配置管理修订用户手册3. 编制技术·SCHEDULING TECHNIQUES3.1 硬件环境 服务器端:P42.8E CUP,256M 内存,1G以上硬盘空间。 客户端: P3 以上 CPU,64M 内存,50 以上硬盘空间 3.2 系统软件 服务器端:操作系统 windows2000/XP Pro/2003/Vista,ODBC 数据库以及 JETDB数据库驱动,IIS。 客户端:Windows98Se 以上,IE6.0 以上版本 数据库:mysql-v5.0.214. 项目评估·PROJECT ESTIMATING根据上述的项目计划及其进度计划,此次项目是基于J2EE平台开发技术的架构与设计和开发。现在从两个方面来对该项目进行总体评估。4.1 软件管理 软件管理是保证软件开发工程化的手段。在进度开发计划表中已经罗列出了该系统整个开发流程的步骤和相关产出,而这些都是保证软件质量的关键因素。因此,首先在管理上就应该对这些阶段的细节部分做好充分的督促与保证,那么这一方面的有关软件质量的影响因素就相对减少了。再者,花“大把”的时间在做用户需求调研这一方面,需要开发人员将工作做到位,将需求做得透彻,才能保证开发出的软件能够满足用户的需求。另外就是软件的实现技术手段。各方面调查和搜索多年来众多的博客开发经验,基于J2EE技术的开发是可以实现的。4.2 软件体系结构 软件体系结构的合理程度是取决于集体智慧发挥的程度和经验的运用。   软件体系结构影响到软件的可伸缩行、可维护性和易用性。该系统的目标就是致力于朝可移植性强、灵活度高的方向开发,这样便能保证在软件后期质量的保证。5. 资源评估·RESOURCE LEVELING5.1 人员 整个开发团队共有10人,总的来说,人员的各方面素质都比较高,能够胜任各自负责的工作。希望能够在项目经理的管理与组织下,促进团队之间的合作与交流,以按期按质完成开发任务。5.2 硬件条件 此次项目将在厦门大学国家示范性软件实验室中进行,雄厚的硬件设备力量为该系统的开发提供了充分的保证。5.3 资金 根据初期计划,该系统的的预计投资为30万,包括开发人员工资、开发公费以及其他费用。6. 团队·TEAMING6.1 团队组成² 项目经理(1人)、² 构架设计师(1人)、² 需求分析员(1人)、² 软件设计师(1人)、² UI设计师(1人)、² 软件工程师(3人)、² 测试工程师(1人)、² 实施工程师(1人)6.2 关于团队 关于团队各个成员的职责在上面已经介绍了,关键在于整个团队的倾力合作,大家互相沟通与交流,朝着共同的目标前进,为该系统的成功完成全力以赴。7. 组织·GET ORGANIZED7.1 职责分配 团队成员的职责分配已经在2.2任务分配中描述。7.2 团队交流 文档及相关代码和资料统一由主机上的VSS或其他可行的代码管理工具,每个开发人员及时上传和更新自己的东西。 8. 项目实施·PROJECT PERFORMANCE 8.1 规划 主要是需求分析阶段的彻底调研与实施。8.2 设计 根据用户需求,采用最合理的架构、技术来进行整体到各个功能模块的设计。8.3 编码该项主要是关于项目开发的技术实施方面的问题。所用到的技术包括J2EE的13种核心技术:JDBC, JNDI, EJBs, RMI, JSP, Java servlets, XML, JMS, Java IDL, JTS, JTA, JavaMail 和 JAF等。8.4 测试严格把好测试关,按照软件测试的标准化流程进行测试,以达到最佳的软件的质量。8.5 经费控制 人员的工资基本保持不变,而开发工程中的费用则尽量按照预算来支出,必要时做出适当的调整。9. 项目控制·PROJECT CONTROL9.1 开发进度控制 根据进度计划表上的时间安排与任务安排来完成各个工作和任务,可根据实际的开发情况来进行又弹性的改动。9.2 过程控制 过程控制主要是能严格管理软件开发过程,保证软件的质量,同时也督促团队人员之间的合作和交流,力求达到和谐与发展。9.3 项目回顾 在项目开发的过程中,都需要经常对开发过的步骤进行回顾,找出漏洞,弥补缺陷,及时挽回损失,或是让损失达到最小化。以保证软件开发的顺利进行。10. 项目终止·PROJECT TERMINATION10.1 列出未完成的各项 罗列出此次软件开发过程中未能完成的任务,未使用完的各种资源,人力资源损耗,以及管理认可等。10.2 总结 评审并总结此次项目的开发成果,不足之处,吸取到的经验教训,产出项目总结报告。第 11 页 共 11 页

    注意事项

    本文(博客系统开发项目管理方案.docx)为本站会员(飞****)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开