




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
.PAGE.>软件工程方案书题目:学生信息管理系统方案书学院:计算机科学与技术学院专业:软件工程〔2+2〕班级:2012级2班、**:吴斐斐9夏炜0徐洁雯1许秀丽2指导教师:马建平提交日期:2013年8月26日..>目录一、范围方案3二、进度方案6关于进度估算6任务定义7任务关联关系7进度管理图7甘特图7网络图9里程碑图102.4.4E-R图11三、本钱方案11签订合同前11合同签署后12四、人力资源方案15工程管理15软件开发部16资源管理部门16质量评审部16用户17五、沟通方案19六、风险方案21一、范围方案针对本工程的特点,参考企业的生存期模型说明和软件过程体系,决定采用增量模型,理由如下:学生选课系统可以先基于通用功能作出一个最小的使用版本,再逐步添加其他的功能。如此一来,用户可以先试用最小版本的同时,提出更多明确的需求,这有助于下一阶段的开发,大大减小了开发的风险。在学生选课系统中,要求系统有可扩大性,假设使用增量模型,可以确保系统的可扩大性。用户明确了需求的大局部,但由于用户根本没有专业的知识,这导致不详尽之处,只有等到一个可用的产品出来,通过用户使用,然后进展评估,评估结果作为下一个增量的开发方案,下一个增量发布一些新增的功能和特性,直至产生最终完善的产品。"系统要求有可扩大性,可以在现有系统的根底上,通过前台就可加挂其他功能模块〞——也说明用户可能会增加新的需求。从底层做起,把最根底的功能实现,逐步扩大其应用,所以选择增量模型来开发学生选课系统。如下列图:任务分解当解决问题过于复杂时,可以将问题进展分解,直到分解后的子问题容易解决,然后分别解决这些子问题。规划工程时,也应该从任务分解开场,将一个工程分解为更多的工作细目或子工程,使工程变得更小、更易管理、更易操作。这样不仅可以使工作变得更易操作,责任分工更加明确,还可以提高估算本钱、时间和资源的准确性。完成工程本身是一个复杂的过程,必须采取分解的手段把主要的可交付成果分成更容易查询的单元才能一目了然,最终得出工程的分解构造〔WBS〕。我们做的学生选课系统采用了清单类型的任务分解方式。二、进度方案一般来说,开场一个工程,需要对工程的规模、本钱和进度进展估算,而且根本上是同时进展的,工程的规模和进度估算有一定的关系。进度估算是从时间的角度对工程进展规划,而本钱估算则是从费用的角度对工程进展规划。这里的费用应理解为一个抽象的概念,它可以是工时、材料或人员等。其实,时间方案和本钱方案都是估算的过程。在工程的进展过程中,会有更多新的信息,可能需要不断地重复进展估算。在工程的不同阶段可以采用不同的的估算方法,开场估算的结果可能误差比较大,随着工程的进展,会逐步的准确。进度是对执行的活动和里程碑制定的工作方案日期表,它决定是否到达预期的目的,是跟踪和沟通工程的进展状状态的依据,也是跟踪变更最工程影响的依据。。按时完成工程是对工程经理最大的挑战,因为时间是工程规划中灵活性最小的因素,进度问题又是工程冲突的主要原因,尤其是在工程的后期。为了编制进度,首先需要定义任务。任务定义后,接下来需要确定任务之间的关系。为了进一步制定切实可行的进度方案,必须对活动〔任务〕进展适当的顺序安排、它是通过分析所有的任务、工程的范围说明以及里程碑等信息的来确定各任务之间的关系。甘特图〔Gantt图〕具有历史悠久、直接简明、容易学习、容易绘制等优点。甘特图可以显示任务的根本信息,使用甘特图能方便地查看任务的工期、开场和完毕时间以及资源的信息。利用甘特图可以很方便的进展工程方案和工程方案控制,由于其简单易用而且容易理解,所以,被广泛的应用到工程管理中,尤其被软件工程方案管理所普遍使用。网络图是活动排序的一个输出,它展示工程中的各个活动以及活动之间的逻辑关系,说明工程任务将如何和按什么顺序进展。里程碑图是有一系列的里程碑事件组成的。所谓"里程碑事件〞,往往是一个事件要求为零的任务,就说它并非是一个要实实在在完成的任务,而是一个标志性的事件。里程碑图显示工程进展中的重大工作完成,里程碑不同于活动,活动需要消耗资源并且需要花时间来完成,里程碑仅仅是时间的标记。工程方案以里程碑为界限,将整个开发周期划分为假设干阶段。对工程里程碑阶段点的设置必须符合实际,它必须有明确的内容并且通过努力能到达,要具有可达性和挑战性,只有这样才能在抵达里程碑时开发人员产生喜悦感和成就感,激发大家向下一个里程碑前进。2.4.4E-R图三、本钱方案包括本钱估算和本钱预算,要求采用两种或两种以上本钱估算法。签订合同前,根据以往类似工程的经历,采用类比估算方法,进展粗略的估算:根据用户的需求采用B/C构造,公司JSP+SqlServer的技术比较成熟,以前成功完成过类似的工程,根据Sow的说明,根本上需要2个开发人员,3个月左右的开发时间,这个阶段只需要一个粗略的量级的本钱估算,可以不进展详细的本钱预算。合同签署之后,根据现有的资源和WBS分解的结果,进一步细化工作,由于WBS分解时针对工程的功能进展的分解,在本钱估算的时候,首先估算每一个任务的开发规模,然后通过系数获得相应的质量、管理任务的规模,从而计算直接本钱,再计算间接本钱,最后计算总本钱,具体过程如下。首先分析资源:2个开发人员1个工程管理人员1个工程质量人员1个配置管理人员设置配置:4台电脑估算步骤如下:获取工程分解结果WBS任务分解是根据工程功能进展分解的计算开放本钱由于分解的结果主要是针对开放任务的分解,管理任务和质量任务可以通过计算开放任务得到,管理任务和质量任务=20%*开发任务。从表中得知工程规模是100人天,开发人员本钱参数=480元/天,则内部的开发本钱=100天×480元/天=48000元。计算管理、质量本钱工程的管理和质量本钱=48000元×20%=9600元直接本钱=48000+9600=57600元计算间接本钱。间接本钱包括前期合同费、房租水电、培训、员工福利、客户效劳等。根据以往经历,采取公式:间接本钱=25%直接本钱=25%×57600=14400元计算总估算本钱工程总估算本钱=57600+14400=72000元重新评估工程的报价重新估算一下工程的报价准确性,当然这个时候,工程的合同已经签署,报价是不能更改的,但是通过再次的评估可以进一步明确企业的工程运作和;利润情况等。如果工程的利润是30%,其中风险金10%,利润15%,税费5%。则工程的总报价=72000×1.3=93600元,应该说报价还是比较适宜的。另外,可以进展简便的算法进展估算,企业的报价可以通过开发规模的估算直接得出。本钱预算在编制学生管理系统工程方案中考虑,2个开发人员是全职在这个工程中,而工程经理、质量保证和配置人员不是全职在这个工程中,他们同时还在管理其他的工程,进展本钱估算的时候,应该根据工程人员付出的时间以及各项任务的具体情况进展本钱预算,最后可以得到比较详细的本钱配置情况,即本钱基准。根据每个任务的资源费分配和时间安排,确定工程的预算,如下表,预算总本钱为68320元,与估算的本钱根本持平,这样68320元可以作为工程的本钱控制参考。四、人力资源方案负责工程的组织和规划负责工程方案制定与维护负责工程的跟踪与管理负责资源的分配和协调活动负责各部门和方案之间的协调活动负责各部门之间的协调活动负责工程的软件开发,包括设计,编码,单元测试和集成测试负责产品质量控制工作负责配合质量保证的活动,如系统测试,文档编制等配合产品验收的相关工作负责工程的配置管理活动负责软件产品的提交人力资源的安排资金的协调等后勤工作负责与用户的协调工作负责工程相关的商务活动负责用户需求的借口配合工程经理的资源协调活动负责工程过程和产品标准的制定负责工程过程的质量保证活动过程评审产品审计确保相关责任的实施参与工程的组织和规划负责产品的验收工作软件规划工程规划执行者参加方案评审执行者评审需求分析用户界面设计执行者评审用户需求评审执行者评审修改需求、修改用户界面执行者编写需求规格说明说执行者需求验证执行者工程设计概要设计执行者数据库ER图编制、建库执行者设计评审执行者评审工程实施学生登陆——增量1登陆**、密码执行者平安退出执行者增量1——评审执行者评审信息维护——增量2个人信息执行者密码修改执行者增量2—评审执行者评审信息查询——增量3学生个人课表执行者成绩查询执行者等级考试查询执行者课程介绍查询执行者学生选课情况查询执行者五、沟通方案沟通管理是对传递工程信息的内容、传递工程信息的方法、传递工程信息的过程等几个方面的综合管理,是对工程干系人的信息交流和沟通需要,确定谁需要信息,需要什么信息,适宜需要信息,以及如何将信息分发给他们。沟通管理的根本原则是及时性、准确性、完整性、可理解性。沟通管理的目标是及时的并适当的创立、收集、发送、存储和处理工程的信息。沟通是应该占据工程组成员很多时间的工作,他们与客户沟通,与销售人员、开发人员、测试人员等沟通,还需要工程组内的信息交换。获得的信息量越大,工程现状就越透明,对后续工作的把握就越大。沟通是一种人与人的之间的信息交流活动,所采用的范式应该是双向的都可以理解的通用符号和技巧,这样可以保证信息的传送与接收畅通。团队中的人越多,存在的沟通渠道就越多,管理者的管理难度也加大,为了保证沟通的良好效果,必须保持沟通渠道的畅通和单一,例如,作为客户工程经理,应该是唯一的客户借口,多有针对客户的信息也只能通过客户工程经理来传递,多有跟客户相关的会议,客户工程经理必须在场,这样才能保证客户需求和客户信息的一致性。沟通方案是对工程全过程的沟通内容、沟通方法的、沟通渠道等各个方面的方案与安排。就大对数工程而言,沟通方案的内容是作为工程初期阶段工作的一局部。由于工程相关人员有不同的沟通需求,所以应该在工程的早期,与工程相关人员一同确定沟通管理方案,并且评审这个方案,可以预防和减少工程进展过程中存在的沟通问题。同时,工程沟通方案还需要根据方案实施的结果进展定期检查,必要时还需要加以修订,所以工程沟通方案管理工作是贯穿于工程全过程的一项工作。制定统一的沟通方案和沟通方式,有利于工程的顺利进展。工程有统一的报告格式,有统一的技术文档格式,有统一的问题解决渠道。为保证工程开发过程的顺利进展和信息的有效沟通,学生选课系统工程要求如下的沟通方案:1、工程进展过程中,工程开发人员〔王茜、郁俊贤、邵李昱、陆娴雷〕修要及时的了解工程中的各种技术信息,以及相关的管理信息;工程经理(赵晓凤)需要全面了解工程所有信息;高层领导需要了解工程管理中的进度信息、本钱信息、质量信息;客户需要了解工程管理中的进展和提交情况。2、工程信息实时查询:通过给定的权限实时查询配置管理系统的工程信息,由配置管理员〔赵
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 富氧燃烧施工方案
- 室内艺术漆施工方案
- 2025年地理试题及答案
- 6年级下册语文园地5日积月累朗读
- 5年级下册书人教版英语书
- centos中多线程压缩命令
- 的田字格书写格式
- arcgis开始编辑的代码
- 广东减震支架施工方案
- 登山台阶开挖施工方案
- 血透室护理交接班制度
- 2025陕西省地方电力(集团)限公司招聘210人高频重点模拟试卷提升(共500题附带答案详解)
- 工程成本预算与实际对比表
- 2025年阜阳幼儿师范高等专科学校单招职业技能测试题库审定版
- 2025年黑龙江职业学院单招职业适应性测试题库附答案
- 2025年四川三江招商集团有限公司招聘笔试参考题库含答案解析
- 2024年西安电力高等专科学校高职单招职业技能测验历年参考题库(频考版)含答案解析
- 2024年牡丹江大学单招职业适应性测试题库带答案
- 统编版(2024新版)七年级下册道德与法治期末复习背诵知识点提纲
- GB/T 44679-2024叉车禁用与报废技术规范
- 你进步-我高兴
评论
0/150
提交评论