BBS论坛项目管理集成计划

上传人:z****2 文档编号:102768227 上传时间:2022-06-07 格式:DOC 页数:18 大小:345.50KB
收藏 版权申诉 举报 下载
BBS论坛项目管理集成计划_第1页
第1页 / 共18页
BBS论坛项目管理集成计划_第2页
第2页 / 共18页
BBS论坛项目管理集成计划_第3页
第3页 / 共18页
资源描述:

《BBS论坛项目管理集成计划》由会员分享,可在线阅读,更多相关《BBS论坛项目管理集成计划(18页珍藏版)》请在装配图网上搜索。

1、BBS论坛管理系统项目集成计划目录第一章导言3第二章概述4第三章项目任务范围4第四章项目目标5第五章项目实施策略5第六章项目组织结构6第七章项目生命周期7第八章项目进度计划10第九章项目成本估算11第十章项目风险计划11第十一章项目沟通和评审12第一章导言1.1 项目开发背景BBS(BulletinBoardService,公告牌服务)是Internet上的一种电子信息服务系统,它提供一块公共电子白板,每个用户都可以在上面书写,并且可发布信息或提出看法。大部分BBS由教育机构、研究机构或商业机构管理,象日常生活中的黑板报一样,电子公告牌按不同的主题,分主题分成很多个布告栏。布告栏的设立的依据是

2、大多数BBS使用者的要求和喜好,使用者可以阅读他人关于某个主题的最新看法,也可以将自己的想法毫无保留地贴到公告栏中。同样地,别人对你的观点的回应也是很快的。如果需要独下的交流,也可以将想说的话直接发到某个人的电子信箱中,如果想与正在使用的某个人聊天,可以启动聊天程序加人闲谈者的行列。虽然谈话的双方素不相识,却可以亲近地交谈。在BBS里,人们之间的交流打破了空间、时间的限制。在与别人进行交往时,无须考虑自身的年龄、学历、知识、社会地位、财富、外貌、健康状况,而这些条件往往是人们在其他交流形式中无可回避的。同样地,也无从知道交谈的对方的真实社会身份。这样,参与BBS的人可以处于一个平等的位置与其他

3、人进行任何问题的探讨。这对于现有的所有其他交流方式来说是不可能的。目前国内的BBS已经十分普遍,可以说是不计其数,其中BBS大致可以分为5类:(1)校园BBSCERNET建立以来,校园BBS很快地发展了起来。目前很多大学都有了BBS,几乎遍及全国上下,像清华大学、北京大学等等都建立了自己的BBS系统。清华大学的水木清华很受学生和网民们的喜爱。(2)商业BBS站,这里主要是进行有关商业的商业宣传、产品推荐等等。目前手机的商业站、电脑的商业站、房地产的商业站比比皆是。(3) 专业BBS站,这里所说的专业BBS主要用于建立地域性的文件传输和信息发布系统。(4) 情感BBS,主要用于交流情感,是许多娱

4、乐网站的首选。个人BBS,有些个人主页的制作者们在自己的个人主页上建设了BBS,用于接受别人的想法,更有利于与好友进行沟通。1.2 文档编写目的读者范围:最终用户、软件设计人员本文档作为BBS论坛第一期的需求说明文档,用于与用户确定最终的目标,并成为协议文本的一部分,同时也是本系统设计人员的基础文档。第二章概述2.1 目标在本实训课结束时,使自己具有J2EEWeb开发网站的经历,并且懂得如何获取专业领域的知识的能力。用户的特点1、本软件的最终用户的特点:所有上网用户在无需培训的情况下,按照网站页面提示即可使用网站的相关服务和功能2、后台管理和维护人员的教育水平和技术专长:本软件的后台管理和维护

5、人员均是具有一定网络知识的人员。假定和约束假定本软件开发工作的开发期限为3个月。第三章项目任务范围3.1 项目任务范围BBS论坛管理系统项目需要完成的任务共有2个模块:用户的管理模块和帖子的管理模块。其中用户的管理模块主要需要实现的功能有普通的游客可以通过注册成为网站的会员。普通游客只能浏览帖子,不能发表和回复帖子。管理员可以对会员进行管理。帖子的模块主要的功能是有课可以发表和回复帖子。管理员可以对帖子管理。3.2 项目工作分解结构BBS论坛系统WBS_项目工作总的工作分解结果F面将进一步分解内部模块:帖子模块WBS用户模块_WBS第四章项目目标从项目背景可知,基于B/S架构的BBS论坛网站越

6、来越收到网名的青睐,本文提出了目前比较流行的,基于MVC模式的框架(Sturts+Spring+hibernate)的BBS论坛,本套论坛的优点在于它具有强大的可扩展性和可维护性,非常适合网民创建自己的中小型BBS论坛!第五章项目实施策略实施策略是确定如何实施项目,以达到项目目标的策略。根据BBS论坛系统特点和用户的战略要求,采取以下策略:项目管理策略1 )项目管理过程中遵行相关的法律法规以及社会主流的道德观,在开发过程中遵循软件开发的一系列规范。2 )根据项目计划中的评审点进行跟踪和管理,并根据结果对项目计划进行适当的调整。3 )评审按照定期评审,阶段评审,事件评审等相结合的方式,4 )安周

7、发布项目的进程文档,小组相关人员进行总结,以及着手进行下一周的开发。软件开发策略1 )采用面向对象的技术逐步开发和实现系统。2 )快速做出软件原型,逐步完善功能,采用敏捷式开发。)开发过程中采用复用技术,现在互联网充斥着很多优秀的BBS的论坛(比如百度的贴吧,chinajavaworld),我们可以借鉴它们成功的方案。1 质量保证策略)质量管理过程中遵守制作软件基本的规范和流程,同时可以参考相关软件企业的质量标准。2 )加强小组成员的综合实力,让队员明白软件质量的重要性以及提高软件质量的途径和方法3)做好需求,设计等详细的前期工作,然后在编码。3 )做好测试,尽可能多测试,发现为解决的bug。

8、5)完善整体的软件配置,提高硬件配置。第六章项目组织结构由于该项目仅仅是模拟的项目管理,实际过程中组员确实有明确的分工,但是并没有强调组织结构的划分。组员:许光明:主要负责软件的设计和编码的实现。张小波:主要负责需求的获取,文档的编写。张云:主要负责测试和协调其他组员。第七章项目生命周期7.1针对项目一一BBS论坛管理系统,特点的和我们团队自身的对网络应用软件技术的缺乏以及我没有开发过这么大系统的经验。经团队成员商讨后,我们决定用增量模型作为我们项目的开发方式!采用瀑布模型理由详情:1)自管会的工作流程比较稳定,但是比较繁琐。此特点正说明自管会急切需要自己的办公软件同时正适合用普瀑布模型开发。

9、2)我们团队成员有自管会的主要负责人,方便我们和自管会打交道,便于需求分析和需求确认。得到一个真实有用的需求,这正是瀑布模型开发所需的稳定的需求。3 )我们团队只开发过基于桌面的简单应用程序。对于基于网络的开发没有一点概念。所以我们需要时间来学习就网络开发的技术。瀑布模型的开发在前期不涉及编程实现,只要求做好需求分析。针对此特点,我(项目经理)将前期工作分成两组:一组做需求分析,一组学习JavaWeb技术。7.2软件生命周期模型(图示表示)单元测试模块接口测产品提交后期维护软件生命周期详细文档、软件规划阶段目标:根据计划和初步的需求分析项目的规模,时间,计划和资源需求。我们预期的成果是一个基于

10、互联网的网络软件。具有权限的管理员、会员,游客可以在任何地点登陆网站,进行相关的操作。鉴于系统的开发语言和数据库,采用如下的开发环境开发环境:硬件实现:InterCoreT66002.2GHZ2G内存320G硬盘开发语言:Java数据库:MySQL开发工具:MyEclipse8.5预期成果:一个可扩展的基于MVC模式的BBS论坛预计开发时间:2个月二、需求分许阶段确定客户的需求:对于访问论坛的用户,可分为注册会员和为注册的临时用户,这两种用户有着不同的权限,比如临时用户只能对帖子进行查看,而注册会员除了查看帖子之外,还可以发帖,回复,查找用户,并且可以对自己的注册资料进行修改等等。论坛的管理员

11、则可以对帖子和用户进行相应的管理。三、设计阶段:-1-2阶段目标:实现系统的结构设计输入:原型系统,需求规格过程:总体设计输出:系统设计说明书,数据库结构定义增量1实现阶段目标:实现用户模块功能输入:系统设计说明书,数据库结构定义过程:详细设计,编码,代码走查,代码评审输出:详细设计说明书,源代码,可运行版本增量2实现阶段目标:实现帖子模块功能输入:系统设计说明书,数据库结构定义过程:详细设计,编码,代码走查,代码评审输出:详细设计说明书,源代码,可运行版本增量3实现阶段目标:实现后台模块功能输入:系统设计说明书,数据库结构定义过程:详细设计,编码,代码走查,代码评审单元测试阶段目标:通过单元

12、下的软件测试输入:测试计划,测试案例过程:单元测试输出:系统软件包,测试报告模块接口测试阶段目标:模块接口测试是单元测试的基础。只有在数据能正确流入、流出模块的前提下,其他测试才有意义。确保通过模块接口测试。输入:测试计划,测试案例过程:单元测试输出:系统软件包,测试报告集成测试阶段目标:通过集成环境下的软件测试输入:测试计划,测试案例过程:单元测试输出:系统软件包,测试报告产品提交阶段目标:集成测试完成之后,产品可投入使用输入:系统软件包过程:产品提交输出:验收报告维护在后期,软件运行时,我们会时刻关注的。将对软件实施:改正性维护、适应性维护、完善性维护、预防性维护第八章进度计划我们团队使用

13、MicrosoftProject软件设计我们的进度计划。下面将其截图如下:8.1 甘特图任务名称工期开始时间完成时间-op卜lUEf111-H畤论丘管理56XftQ?2012年吐片3日刼坨年&月均日2-盂求阶屋分靳0.67工惟日爭20124月孑日ZD1Z年4月If日3需求萩取4工作日?2012年4月3吕2012634需求讨论0.67工作日您20124月9日旳增年4月g日5E需求分析工作申20124月3日E01E年4月垃日4&3工作目?20124月1龙日2012年4月H日57-療型谡讦酚邕13xita?2012年418H2012540e函原型设计工祚日?纳年专月応日烈12年斗月典日令原型开览,E

14、工作京別止年$月23甘201仝年4月24日610原型演示1工祚日?S3坨年4月25日20吃年4月25日911原型修改2工作审砂坨年4月対日和吃年4月幻日1012原型确认2工诈日?0坨年硯30日20125月1311U原型阶段:1工作申20125月E曰201252012K原型险段:2工作朋20125月3呂20125401315-系議设计阶段M工作日于ZV12#5片丁日Z(H畫年旨月貉日LS棚要设计3工作申旳吃年5月T吕2D1E年5号9日17详细遼计3工作日?20览年5月10日2012年5月14日1&13设计评审2工炸日?20125月15日20112年5月10日17190设计修改工作日?201252

15、1320125220200還i十确认1工作申创坨年5月23日恥年5月令日1921设计阶段!1工作田20125240201252432022-系统輪玛阶层51工作市年4目吕H2012年6月1占日23輪码规范:2lit3?E012年5月25日012年5月吒日24漏码檯块:2工注日宜20125290旳佢年5月和日5朋户模块!2工作日?別吃年5月31日20126月1日2426帖孑模块71工作日?20126月4吕如匹年5耳4日2527后合模块13工作日?2CHE年6月5吕2012年&月了日2&第O+齟員例盘51H作日2012(月5目24H2年&月1日405工性日02Q12年E月E1日2(H2年&14B4

16、10单元测试1工柞申如览年月g日ZQ第锌$月泪第九章项目成本估算9.1成本估算根据其他项目再结合我们掌握技术的熟练度我们进行这样的粗略估计:根据我们的用户自管会的要求我们的项目采用B/S结构,我们使用JSP和Mysql结合的开发技术,结合我们的熟练度我估计我们需要1-3个程序员,我们是在校生,不可能天8小时工作,所以我们打算一天用2小时的工作量来计算整个项目的规模。有甘特图知道我们整个项目的工作日是56天。按照南昌市的工资标准暂且设计每小时的成本为10元,这样项目的总成本=56*3*10=1680(元)第十章项目风险计划10.1风险计划排序风险事件可能性影响风险值风险应对措施1需求不明确,80

17、%50%40%1.采取加班设计完成之2.去掉一些后需要增加多余的任务需求,导致项目延期3.向老师求助2部分功能难6050%30%1.通过学习,以在指定时自己解决间内完成2.向老师和同学求教3自然灾害100%5%5%没法解决4测试没有引10%50%5%1.多次测试,起足够的重引入不同的视,导致后期测试方法维护的问题2。邀请专业人士测试5组员发生突40%50%20%1.平时加强发时间,导致沟通和交流,项目难以进遇到时间问行题要提前做好准备工作第章项目沟通计划和评审为了保证项目开发过程的顺利进行和信息的有效沟通,BBS论坛管理系统项目要求如下的沟通计划。11.1 沟通需求在项目开发的过程时,我们首先

18、要确定沟通的需求,即为什么要沟通。一个项目的开发,需要项目负责人要确定这个项目到底是要做什么的,应该怎样做。BBS论坛管理系统是针对管理宿舍所做的一个系统。项目组成人员有许光明,张云,张小波。我们需要沟通的就是项目组成人员要对宿舍管理这一方面的信息有所了解,以及学习项目开发过程中所要用到哪些技术知识。11.2 沟通内容1. 沟通项目具体工作的分配(1)讨论由谁负责整个项目的开发。由许光明负责整个项目开发。(2)确定软件开发时期的成员组成。由张云负责,组员有许光明,张小波。(3)确定项目测试时期的成员组成。由张云负责。(4)确定软件配置时期人员的成员组成。由张小波负责,组员有许光明。(5)确定文

19、档编写的成员组成。由张小波负责。(6)确定项目发布时期的成员组成。由许光明负责,组员有张云,张小波。2. 确定沟通的方式。3. 沟通团队交流的时间。11.3 沟通方法项目沟通的方式如:会议、电话、QQ、邮件等。项目成员之间的及时沟通,项目进行过程中,保证开发人员集中在一起开发,便于有问题及时交流沟通。小组以会议的形式进行讨论,及时了解小组之间的进度,便于问题及时解决。11.4 沟通时间安排表1.小组交流(1)每周例会每周例会时间由小组负责人自己拟定,因为要满足各成员在场,所以时间弹性比较大,但确定每周例会时必须的。(2)每天交流项目小组成员之间要每天进行交流,使用电话、QQ等进行讨论有问题及时解决。2.团队交流(1)每周例会(时间固定)每两周五下午14:0016:00进行整个团队的项目交流。(2)每天交流每天项目组成人员用电话或者QQ来进行讨论,了解项目的进度,交流所遇到的困难并及时解决。11.5 沟通计划维护(给出维护的策略沟通计划变更的应急计划)制定项目成员的联系方式。若在每周例会的时候有成员不能到场,就要改变例会的时间,有负责人通知到位。

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


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