软件项目管理之学生管理系统.doc

上传人:wj 文档编号:4730546 上传时间:2023-05-07 格式:DOC 页数:17 大小:823.62KB
下载 相关 举报
软件项目管理之学生管理系统.doc_第1页
第1页 / 共17页
软件项目管理之学生管理系统.doc_第2页
第2页 / 共17页
软件项目管理之学生管理系统.doc_第3页
第3页 / 共17页
软件项目管理之学生管理系统.doc_第4页
第4页 / 共17页
软件项目管理之学生管理系统.doc_第5页
第5页 / 共17页
软件项目管理之学生管理系统.doc_第6页
第6页 / 共17页
软件项目管理之学生管理系统.doc_第7页
第7页 / 共17页
软件项目管理之学生管理系统.doc_第8页
第8页 / 共17页
软件项目管理之学生管理系统.doc_第9页
第9页 / 共17页
软件项目管理之学生管理系统.doc_第10页
第10页 / 共17页
软件项目管理之学生管理系统.doc_第11页
第11页 / 共17页
软件项目管理之学生管理系统.doc_第12页
第12页 / 共17页
软件项目管理之学生管理系统.doc_第13页
第13页 / 共17页
软件项目管理之学生管理系统.doc_第14页
第14页 / 共17页
软件项目管理之学生管理系统.doc_第15页
第15页 / 共17页
软件项目管理之学生管理系统.doc_第16页
第16页 / 共17页
软件项目管理之学生管理系统.doc_第17页
第17页 / 共17页
亲,该文档总共17页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

软件项目管理之学生管理系统.doc

《软件项目管理之学生管理系统.doc》由会员分享,可在线阅读,更多相关《软件项目管理之学生管理系统.doc(17页珍藏版)》请在冰点文库上搜索。

软件项目管理之学生管理系统.doc

课程设计

课程名称:

软件项目管理

设计题目:

学生管理系统项目工作计划

学院:

信息工程与自动化学院

专业:

计算机科学与技术

年级:

2008级

学生姓名:

指导教师:

日期:

2011-12-20

教务处制

昆明理工大学

摘要

为全面深入贯彻科学发展观,认真落实“十七大”精神,紧紧围绕昆明理工大学关于学生管理工作要点,坚持“明德任责,致知力行”的教育和工作理念,以学院建设为中心,以提高大学生综合素质为重点,以学生就业为落脚点,加强学生思想政治教育和日常管理,积极探索新时期学生工作的新途径、新方法,努力开创学生工作新局面,同时结合信自学院的实际情况,积极开展学生工作,突出重点,提高效率,使我院学生管理工作更加系统化、规范化,将我院学生管理工作向前推进。

目录

第一章前言 -3-

1.1项目开发背景 -3-

1.2项目开发目标 -4-

1.3项目开发意义 -4-

第二章范围计划 -4-

2.2软件规划 -5-

2.3软件结构设计 -5-

2.4软件维护 -6-

第三章进度计划 -7-

3.1进度计划表 -7-

3.2甘特图 -7-

3.3网络图 -8-

第四章成本计划 -9-

4.1项目报价预算 -9-

4.2成本预算 -10-

第五章人力资源计划 -11-

5.1矩阵组织结构图 -11-

5.2责任分配矩阵 -12-

5.2.1角色映射表 -12-

5.2.2项目人员具体职责角色 -13-

5.2.3项目部门具体责任分配 -13-

第六章收尾管理 -14-

第七章标准原则 -15-

参考文献 -16-

个人总结 -17-

第一章前言

1.1项目开发背景

信自学院的学生管理并不完善,没有根据学院具体情况而建立统一的规定准则,一旦出现学生留级、休学、转学等特殊情况,无法及时进行学生信息的更新和完善。

虽然目前学院有一套学生管理的办法,但随着时代的进步,学生数量的急剧增加,老得办法已经不能满足学生管理的需求,容易出现信息错误,管理效率低下的弊端。

1.2项目开发目标

为了更加方便更加有效的使学院进行学生日常管理工作,教师和学生本人更加方便地了解全院学生的具体情况,从而改善和建立全新的学生管理系统。

1.3项目开发意义

本学生管理系统的主要包括如下的主要功能:

查询学生信息,增加、删除、修改学生信息。

通过以上的功能,实现学院对学生的日常管理和学习管理,使学院老师及辅导员能及时方便的了解到全院各个学生的情况。

第二章范围计划

2.1画出WBS-项目工作分解图

图2.1项目工作分解图

2.2软件规划

软件的预期成果是建立一个机遇昆明理工大学校园网的网络软件,具有权限的老师和学生可以在任何地点登陆软件进行相关操作。

建立一个较为完善的学生管理系统,完成对学生基本信息(包括姓名、性别、专业、班级、宿舍号、家庭住址、联系电话、学生成绩、政治面貌、职务)的录入。

可以方便快捷的对学生各项信息进行查询、修改、删除。

2.3软件结构设计

软件结构设计和项目工作分解有着密切的关系,软件结构设计图和项目工作分解图一致,在此画出学生模块和辅导员模块。

图2.2学生模块结构设计

图2.3辅导员模块结构设计

2.4软件维护

后期阶段时刻关注软件的运行情况,记录关键信息。

对软件进行改正性维护,适应性维护,完善性维护和预防性维护。

第三章进度计划

利用MicrosoftProject设计软件的进度计划,得到如下图表。

3.1进度计划表

3.2甘特图

3.3网络图

第四章成本计划

4.1项目报价预算

根据项目的具体情况,以及自己掌握的信息,对成本做出如下估计。

项目采用JSP和SQLServer2008的开发技术,作为在校学生以一天工作4个小时计算,需要4个程序员。

WBS

名称

估计值(人时)

小计(人时)

总计(人时)

1

通用功能

50

140

1.1

个人信息管理

10

1.2

密码修改

8

1.3

问题反馈

8

2

日常业务管理功能

40

3

学生平台功能

10

4

教师平台功能

40

由于任务分解的结果主要是针对开发任务的分解,管理任务和质量任务可以通过计算开发任务得到,根据以往经验,管理任务和质量任务=20%*开发任务。

由表1-1可以看出规模是140,开发人员8小时成本参数=480元一天,而我们情况特殊,作为在校生不能8小时开发本项目,所以我们采用4小时一天的一天工作时间,所以成本参数就相应的变为480/2=240元,规模就是35天,也就相当于140的规模。

这个参数我们只做参考,则内部开发成本=240*35=8400管理、质量成本。

项目的管理和质量成本=开发成本*20%=1680元。

直接成本=8400+1680=10080元。

间接成本(我们的上网费用、耗材、团队互动的活动)

间接成本包括前期合同费用、房租水电、培训等。

根据以往经验,采用公式:

间接成本=25%直接成本=2520元。

项目总估算成本=10080+2520=12600元。

利润占50%,由于我们技术不是很熟练所以其中风险基金要高一点为30%、利润15%、税费5%。

则项目总报价=12600*1.5=18900元。

4.2成本预算

根据每个任务的资源分配和时间安排,确定项目的预算,如表1-3,预算总成本为10060元与估算的直接成本10800元基本持平,这样10800元可以作为项目的成本控制参考。

第五章人力资源计划

5.1矩阵组织结构图

说明:

①项目管理同学

·全面负责项目组织和规划

·全面负责项目计划制定和维护

·负责项目跟踪和管理

·负责项目资源的分配和协调

·负责组织和计划之间的协调

②软件开发同学

·全面负责项目的软件开发:

设计、编码、测试及配置。

·负责产品质量的控制

·配合负责质量保证的同学工作,如文档编写、测试

③质量保证同学

·全面负责项目过程及产品规范的制定

·负责过程的质量保证活动

·过程评审

·产品评审

④配置管理同学

·全面负责项目的配置活动

·负责软件产品的提交

⑤需求分析同学

·负责用户的需求接口

·配合项目经理的资源协调活动

·负责系统的维护活动

5.2责任分配矩阵

5.2.1角色映射表

项目管理

软件开发组

质量保证组

软件配置组

文档编写组

负责人

杨绍宏

张国勇

徐程

郭振海

李旭

组成人

杨绍宏、徐程、张国勇、郭振海、李旭

徐程、张国勇、杨绍宏、郭振海

郭振海、张国勇、徐程

李旭、郭振海

杨绍宏、李旭

5.2.2项目人员具体职责角色

项目经理

程序员

网络配置员

项目导师、专家

需求分析

R

P

创建应用软件

A

C

P

测试应用软件

A

P

P

打包应用软件

R

R

P

发布应用软件

R

R

C

配置并安装在工作站

A

P

C

字母说明:

A=批准(Approve);R=评审(Review);P=参加(Participate);C=创建(Create)

5.2.3项目部门具体责任分配

WBS任务责任矩阵

1

2

3

4

5

6

7

8

9

系统管理同学

RP

RP

RP

R

软件开发同学

P

P

RP

RP

P

硬件管理同学

P

软件测试同学

P

P

R

质量保证同学

P

R

软件配置同学

RP

P

其他

说明:

1:

软件规划;2:

需求开发;3:

软件结构设计;4:

数据库设计;5:

项目实施;

6:

系统集成;7:

质量保证8:

系统配置;9:

项目及文档提交;

R:

负责者P:

执行者

第六章收尾管理

随着机和信息产业的软件产品的规模也是越来越庞大,随着软件规模的扩大软件人员的增加软件项目管理的复杂性增大,各个软件都意识到将项目管理的理念引入到软件开发活动中开始对开发过程进行有效的管理又所谓“IT项目管理”或“软件项目管理’软件项目管理就是为了使软件项目能够按照预定的成本、进度、质量的顺利完成而对成本、人员、进度、质量、风险等进行分析和管理的活动。

此次学生管理系统的各个过程主要包括二需求管理范围管理任务分解规模估算成本管理进度计划质量计划配置管理计划,风险计划文档管理团队建设,跟踪控制收尾管理项目结束。

项目收尾管理作为项目结束前的最后管理工作也显得及其重要一般包括合同收尾和管理收尾两部分。

此次计划没有涉及到合同收尾在此便不加以说明。

管理收尾就是对于项目组内部把做好的项目文档、代码、与客户交流的文件等归档保存对项目中遇到的问题及解决方法、有效的创新技术进行及时地,对外宣称项目结束转入维护期把相关的产品说明及技术文档转到维护组。

第七章标准原则

目前,我国软件企业尽管在国际竞争中存在技术、人才等方面的不足,但管理能力,特别是项目管理能力的不足是我国软件企业面临的典型性成长障碍。

对于软件企业来说,大多数附加价值的产生是由项目产生的,没有足够的项目管理能力,企业的新产品研发、承揽海外软件开发业务、扩大软件企业规模等均缺乏基础保证。

我国软件从业人员有50多万人,在6000多家软件企业中有60%是50人以下的小企业,1000人以上的企业仅10余家,软件出口额不到印度的10%。

在印度的优秀软件企业如Wipro、Infosys、Tata中,软件开发项目的按时完成率高达95%以上,可以说是项目管理能力促进了印度软件企业承揽外包业务和规模化的发展。

据统计,目前我国软件企业项目的按时完成率平均为20%左右。

可见,我国软件企业在项目管理能力方面与印度软件企业相比还存在很大差距。

要提高我国软件企业项目管理的能力,需要坚持以下5项原则,即:

面向利益相关者的项目策划、基于统计数据的项目计划、基于专业分工的项目资源动态调度、基于可视化工具的项目监控、着眼于提高企业项目管理整体能力的知识管理。

参考文献

《软件项目管理案例教程》机械工业出版社2009韩万江

《软件项目管理》机械工业出版社2010休斯

《软件项目管理与案例分析》清华大学出版社2009肖来元

《软件开发与项目管理》上海交大出版社2005栾跃

《软件项目管理》第二版清华大学出版社2009覃征

个人总结

经过为期一个星期的艰苦奋斗,终于带着喜悦的心情完成软件项目管理课程的课程设计,在此次软件项目工作计划的撰写过程中,付出很多,学到很多,收获很多。

由于此前知识和经验的欠缺,刚刚拿到题目时可谓毫无头绪,不知从何下手进行,于是抓紧时间补功课,看相关书籍,算是在学习中设计,在设计中学习。

个人感觉一个成功的学生管理系统对于一个学校的日常管理工作时不可或缺的,它可以帮助老师进行管理,提高工作效率,处于此目的选取了学生管理系统的题材进行编写。

编写中主要用到的软件工具有Visio2003,MicrosoftProject,在编写工作计划过程中无意让自己对这两个软件更加熟练。

在工作计划编写过程中,个人感觉最容易的是进度计划一块,基本上对于整个系统有了思路,只要熟悉Project软件就可以顺利的完成该部分内容。

感觉最困难的是成本计划,成本计划牵涉的数据特别多,一不注意就会弄错。

总的来讲,此次学生系统项目管理计划让我收获颇多,它将为我以后从事相关方面的工作提供借鉴和做好铺垫。

-17-

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 幼儿教育 > 幼儿读物

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2