收藏 分销(赏)

软件项目管理之教务管理系统.doc

上传人:精*** 文档编号:3900231 上传时间:2024-07-23 格式:DOC 页数:13 大小:192.50KB
下载 相关 举报
软件项目管理之教务管理系统.doc_第1页
第1页 / 共13页
软件项目管理之教务管理系统.doc_第2页
第2页 / 共13页
软件项目管理之教务管理系统.doc_第3页
第3页 / 共13页
软件项目管理之教务管理系统.doc_第4页
第4页 / 共13页
软件项目管理之教务管理系统.doc_第5页
第5页 / 共13页
点击查看更多>>
资源描述

1、软件项目管理 学院:XXXXXXXXXXX 班级:XXXXX 姓名:XXXXXXXX 学号:XXXXXXX 一、项目名称- 1 -二、 项目背景- 1 -三 项目目标- 1 -1、确定项目目标和目标的衡量方法- 1 -2、项目责任人- 2 -3、项目涉及人员- 2 -4、建立各方通信渠道- 3 -四、 确定项目结构- 3 -1、项目和策略计划的关系(如确定各个项目的顺序)- 3 -2、新旧系统的通信- 4 -3、定义开发过程- 5 -五、 确定项目产品和活动- 5 -1、 技术产品、文档产品等- 5 -2、 采用PBS方法定义- 5 -3、 画出一般性的产品流程图- 6 -4、 确定项目活动-

2、 6 -5、 活动网络图- 7 -六、 确定和分配资源- 7 -七、 风险分析- 8 -1、 确认风险- 8 -2、风险可能性和影响- 8 -3、风险排队- 9 -4、降低风险措施- 9 -八、结论- 10 -一、项目名称教务管理系统二、 项目背景教务管理系统是各个学校都具备的进行日常教学管理的系统。由于部分高校学院的教务及档案管理水平还停留在纸质的阶段上,这样的机制已经不能适应时代的发展,因为它浪费了许多的人力和物力,在信息时代这种传统的管理方法必然被计算机信息管理所取代。教务管理是大学的主要日常管理工作之一,涉及到校、系、师、生的诸多方面,随着教学体制的不断改革,尤其是学分制、选课制的展开

3、和深入,教务日常管理工作日趋繁重、复杂。如何把教务工作信息化,模块化,便捷化是我们要考虑的问题。三 项目目标1、 确定项目目标和目标的衡量方法本计划书的编写目的在于建设高校教务教学的数字化管理,提高教务管理人员、工作人员以及各院系教学负责人的工作效率,并且与“数字化校园”中的其它系统相配合,共同实现无冗余的、统一的信息管理。(1)项目情况分析 对教务管理系统的整个环境进行有效分析,包括外部环境、上层组织系统、学校情况、相关关系人(教师、学生、管理员等)、社会经济和政治/法律环境等。 (2)项目问题界定 对教务管理系统情况分析后,发现是否存在影响项目开展和发展的因素和问题,并对问题分类、界定。分

4、析得出项目问题产生的原因、背景和界限。 (3)确定项目目标因素 根据教务管理系统当前问题的分析和定义,确定可能影响项目发展和成败的明确、具体、可量化的目标因素,如项目风险大小、资金成本、项目涉及领域、通货膨胀、回收期等。具体应该体现在项目论证和可行性分析中。 (4)建立项目目标体系 通过教务管理系统因素,确定项目相关各方面的目标和各层次的目标,并对项目目标的具体内容和重要性进行表述。(5)各目标的关系确认 选课模块、学籍管理模块是必然(强制性)目标,留言板模块是期望目标,管理员增删改查是阶段性目标,这些目标间互相联系。2、项目责任人(1)项目经理项目经理是在整个项目开发过程中项目组内对所有非技

5、术性重要事情做出最终决定的人。(2)系统架构师(技术总监)系统架构师是在部门内所有软件项目中,对技术上所有重要的事情做出决定的人。(3)需求分析师需求分析师是项目前期与客户方打交道最多的人,对于客户来说,他可以代表整个项目组,对与项目组成员来说他的意见可以代表客户方的意见,项目组内所有与客户需求相关的事情必需得到他的认可。(4)系统分析师系统分析师是项目组中的首席执行官,他涉及项目的所有方面,是项目进度的推动者,也是项目成功的关键。(5)数据库设计师软件设计师又称模块设计师,协助系统分析师对分模块进行详细设计,并直接管控该模块的进度,对于本模块中所有重要的事做最终决定的人。(6)软件工程师软件

6、工程师是最终实现代码的成员。(7)测试经理测试经理其实应该是整个项目中最关心项目质量的人,他的主要工作就是找到项目中存在的不合理、不合格的部份,并要求项目其它成员按其给定的项目质量完成项目。(8)测试工程师测试工程师是项目质量的保证,是最终进行项目测试的成员。(9)实施经理负责制定项目实施计划,在项目实施阶段,跟踪、检查实施人员的工作质量;(10)实施工程师在实施经理安排和指导下,执行项目用户现场实施任务;(11)美术工程师负责完成软件设计师安排的功能界面设计,对项目整体色彩的调配。3、 项目涉及人员 一般情况下,软件项目经理会优先考虑应聘者专业知识和经验因素。比较个人性格,团结协作与沟通能力

7、分配,使得在软件开发生命周期和预算内,高效的进行项目开发。需求 :善于沟通,倾听;设计 :思路广,有经验;代码 :逻辑能力强,有专注力;测试 :严谨的对待事物。4、 建立各方通信渠道例如,手机、Email、U盘、工作内部交流群组四、 确定项目结构1、 项目和策略计划的关系(如确定各个项目的顺序)工作包及说明项目经理系统分析员程序员测试工程师文档工程师C1:需求调查SPPAC2:编写需求文档PAC3:项目初步评估和初步安排会议APPPPC4:项目正式启动会议APPPPD1:计划会议、项目专题讨论APPPD2:汇总和编写项目计划SPD3:项目计划的审核和分发执行AD4:系统的总体设计相关内容APD

8、5:数据库设计相关内容APD6:模块设计:数据库实现、访问控制脚本APD7:模块设计:页面逻辑和页面样式PAPPD8:模块设计:个人数据管理PAPD9:模块设计:数据查询PAPD10:整理和编制详细设计,作为编码的依据APPD11:设计评审API1:模块实现:编码实现D6PAI2:模块实现:编码实现D7PAI3:模块实现:编码实现D8AI4:模块实现:编码实现D9PAI5:准备数据库和测试数据PPAI6:单元测试和调试:I1PAI7:单元测试和调试:I2PAI8:单元测试和调试:I3PAI9:单元测试和调试:I4PAI10:I6、I7、I8、I9之间的接口测试APPPI11:系统的组合和系统测

9、试APPPI12:系统测试报告和反馈PPPAI13:帮助工程和帮助文件制作PPAI14:安装工程和安装配置PPAI15:安装包测试APPI16:编写配置指南PPAI17:编写功能和操作说明PPAI18:中期评估API19:后期评估APT1:文件归档AT2:运行测试APT3:B测试和峰值测试PAT4:程序、界面、手册的反馈和修订PPAT5:功能讲解、管理员培训PAPT6:项目总结APPPPT7:项目结束和团队解散AP 参与人员;A 负责人员;S 确认审核人员;2、新旧系统的通信新旧系统间的通信主要为数据之间的通信,即数据库的通信。在旧系统中导出数据库(教师数据库、学生数据库、成绩数据库、课程数据

10、库),之后在新系统中附加原数据库即可。3、定义开发过程(1)调研、可行性分析和项目开发计划(2)需求分析(3)概要设计(4)详细设计(5)编写代码(6)软件测试(7)软件维护五、 确定项目产品和活动1、 技术产品、文档产品等数据库设计书、模块开发说明书、可行性报告、需求分析报告、概要设计报告、详细设计报告、技术文档、测试分析报告、测试计划文档、项目开发总结报告书、系统问题报告、变更控制与配置管理标准、质量标准和过程手册、度量程序、项目计划和控制标准、用户手册、使用培训。2、 采用PBS方法定义3、 画出一般性的产品流程图4、 确定项目活动A:登录B:教师C:管理员D:学生E:学籍管理模块F:选

11、课模块G:完成选课5、 活动网络图 关键路径:ADEFG六、 确定和分配资源1、 预算(1)人员成本:员工工资、社保金、津贴等,并且员工的工资是按月支付 (根据项目实施确切的具体人员,人数来制定)(2)一般管理费用:场地租金、利息、服务部门成本 (根据公司、与公司签订合同的院校提供的资金范围决定)2、进度(1)需求分析 (2天 )(2)概要设计 (5天 )(3)详细设计 (8天 )(4)编码实现与测试 (15天)七、 风险分析1、 确认风险(1)教务管理网站进度风险(2)教务管理网站需求风险(3)技术开发风险(4)教务管理网站质量体系风险(5)教务管理网站设计风险(6)设计人员流失风险2、风险

12、可能性和影响(1)教务管理网站进度风险: 即教务网站是否能够按工期的要求完成。网站构建是一个大型的开发项目,涉及到网站的前端和后台开发,也涉及到整个网站的工作运行流程,而该项目的上线时间是不能改变的,所以项目进度是一个签字的风险。如果,不能按时完成,则大量需要文档进行协调的工作时,致使开发进度越来越慢。教务网站的开发不同于其他的工程,在不同的工程阶段,需要的人员不同,需要配合的方面也不同,所有这些都需要行之有效的软件管理的保证。(2) 教务管理网站需求风险: 是以合作院校的需求开始,在大多数情况下,院校需求要靠网站开发方诱导才能保证需求的完整,再以书面的形式形成用户需求这一重要的文档。需求分析

13、更多的是开发方确认需求的可行性和一致性的过程,在此阶段需要和用户进行广泛的交流和确认。需求和需求分析的任何疏漏造成的损失会在软件系统的后续阶段被一级一级地放大,因此本阶段的风险很大。(3) 技术开发风险: 本教务网站的开发主要用到了javascript作为前台开发和servelet后台相结合的结构体系,并设计到了Orcle的数据库部分。组件和构件技术都是为了提高网站的可靠性和网站的友好性而采用的技术手段。从技术成熟度上说不存在风险,但为了实现良好的网站构架和客户体验度,与传统开发方法比较,有相当的多的额外工作需要做,这会给项目工期带来一定的风险,但影响较小。(4) 教务管理网站质量体系风险:

14、任何网站管理忽略软件质量监督环节都将对网站的生产构成巨大的风险。网站的质量体系集中在开发中的测试阶段和最后的维护阶段。随着网站系统的不断扩大,需要不断的对网站的体系进行维护和改进,如果监督不到位,技术支持体系将会无效运转,造成损失。(5) 教务管理网站设计风险: 本身的风险主要来自于系统分析人员。分析人员在设计网站结构时过于定制,教务网站的友好型和实用性较弱,会给后期维护带来巨大的负担,和维护成本的激增。对用户来说不便同学们访问,甚至造成访问量急剧减少。反之,网站结构的过于灵活和通用,必然引起网站开发的难度增加,网站的复杂度会上升,这又会在实现和测试阶段带来风险,网站的稳定性也会受到影响。所以

15、,该风险巨大。(6) 设计人员流失风险: 在教务网站开发过程中,有两种可能导致人员流失:一是工作乏味且压力过大,二是积累了开发经验,寻求更高发展。过程中,项目人员流动会对项目开发造成很大的影响,因为每一块的内容都是分配下去的,一环出现空缺,会导致后续开发无法进行下去,即使替补,也是因为两者理念不同,而增加理解过程,导致网站开发进度变慢,影响严重。3、风险排队风险投票影响规模估计太低84严重交付期限紧张65不严重用户需求变化频繁64严重技术达不到预期效果33不严重质量体系实施不到位43严重网站结构体系不合理30非常严重人员流动37严重4、降低风险措施序列风险描述可能性降低风险措施1对需求不明确,

16、不完整中派有经验的员工去了解2需求不被识别高让对网站开发流程熟悉的人员参与调研3因不被重视,进度无法按时完成,实施成本增大高制定开发计划,明确各阶段完成时间4因客观原因导致实施时间推后高双方即使沟通,调整时间5需求变更,导致不能按时完成中初期需求调研充分,作多方论证6资源不到位,导致不能按时完成中与用户签订供货合同7由于安全策略不到位,导致数据丢失,无法恢复中对数据进行多样备份8由于权限设置不到位,导致信息泄漏中对教务权限按照职责设置严格访问权限9技术不合适,导致后期数据交换和协作出现问题中进行技术可行性分析10新技术应用,漏洞没发现中对该技术应用部分进行多方测试11教务网布局友好性差,访问量

17、少高发布前,进行用户体验调查。12教务网信息传递,反应慢,访问量少高开发前,详细规范网站构架,使用合理结构13教务网配色不协调,不美观中要求美工人员有一定审美14产品模块版本存在故障(BUG)高做好测试、升级、替换、备份工作15运行环境、系统不兼容低与用户做好沟通16由于文件访问权限设置不到位,导致项目重要信息泄露中严谨的设计数据库各表的关系及接口八、结论这次期末作业,我拿出了大三学年的课程设计教务管理系统,在此基础上编写了软件项目管理的计划书,并学到了很多知识。认识到软件开发不仅仅是敲代码,测试。首先应该有一个好的规划,包括对人力,财力,时间的合理有效利用。这样才能在软件设计开发过程中稳定的

18、,定点定量有效的完成计划。触类旁通,我们在生活中也应该发扬软件工程的这种严谨有序的规划精神。同时,我也发现了一些自己的不足,由于实践过少,导致自己对软件管理过程中各项资源的安排没有一个清晰的概念,相信在以后的实践中,我会慢慢熟悉这些细节内容。 3、通过活动,使学生养成博览群书的好习惯。B比率分析法和比较分析法不能测算出各因素的影响程度。C采用约当产量比例法,分配原材料费用与分配加工费用所用的完工率都是一致的。C采用直接分配法分配辅助生产费用时,应考虑各辅助生产车间之间相互提供产品或劳务的情况。错 C产品的实际生产成本包括废品损失和停工损失。C成本报表是对外报告的会计报表。C成本分析的首要程序是

19、发现问题、分析原因。C成本会计的对象是指成本核算。C成本计算的辅助方法一般应与基本方法结合使用而不单独使用。C成本计算方法中的最基本的方法是分步法。XD当车间生产多种产品时,“废品损失”、“停工损失”的借方余额,月末均直接记入该产品的产品成本 中。D定额法是为了简化成本计算而采用的一种成本计算方法。F“废品损失”账户月末没有余额。F废品损失是指在生产过程中发现和入库后发现的不可修复废品的生产成本和可修复废品的修复费用。F分步法的一个重要特点是各步骤之间要进行成本结转。()G各月末在产品数量变化不大的产品,可不计算月末在产品成本。错G工资费用就是成本项目。()G归集在基本生产车间的制造费用最后均

20、应分配计入产品成本中。对J计算计时工资费用,应以考勤记录中的工作时间记录为依据。()J简化的分批法就是不计算在产品成本的分批法。()J简化分批法是不分批计算在产品成本的方法。对 J加班加点工资既可能是直接计人费用,又可能是间接计人费用。J接生产工艺过程的特点,工业企业的生产可分为大量生产、成批生产和单件生产三种,XK可修复废品是指技术上可以修复使用的废品。错K可修复废品是指经过修理可以使用,而不管修复费用在经济上是否合算的废品。P品种法只适用于大量大批的单步骤生产的企业。Q企业的制造费用一定要通过“制造费用”科目核算。Q企业职工的医药费、医务部门、职工浴室等部门职工的工资,均应通过“应付工资”

21、科目核算。 S生产车间耗用的材料,全部计入“直接材料”成本项目。 S适应生产特点和管理要求,采用适当的成本计算方法,是成本核算的基础工作。()W完工产品费用等于月初在产品费用加本月生产费用减月末在产品费用。对Y“预提费用”可能出现借方余额,其性质属于资产,实际上是待摊费用。对 Y引起资产和负债同时减少的支出是费用性支出。XY以应付票据去偿付购买材料的费用,是成本性支出。XY原材料分工序一次投入与原材料在每道工序陆续投入,其完工率的计算方法是完全一致的。Y运用连环替代法进行分析,即使随意改变各构成因素的替换顺序,各因素的影响结果加总后仍等于指标的总差异,因此更换各因索替换顺序,不会影响分析的结果。()Z在产品品种规格繁多的情况下,应该采用分类法计算产品成本。对Z直接生产费用就是直接计人费用。XZ逐步结转分步法也称为计列半成品分步法。A按年度计划分配率分配制造费用,“制造费用”账户月末(可能有月末余额/可能有借方余额/可能有贷方余额/可能无月末余额)。A按年度计划分配率分配制造费用的方法适用于(季节性生产企业)

展开阅读全文
相似文档                                   自信AI助手自信AI助手
猜你喜欢                                   自信AI导航自信AI导航
搜索标签

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服