学籍管理系统项目计划书.docx

上传人:b****4 文档编号:24125410 上传时间:2023-05-24 格式:DOCX 页数:18 大小:26.94KB
下载 相关 举报
学籍管理系统项目计划书.docx_第1页
第1页 / 共18页
学籍管理系统项目计划书.docx_第2页
第2页 / 共18页
学籍管理系统项目计划书.docx_第3页
第3页 / 共18页
学籍管理系统项目计划书.docx_第4页
第4页 / 共18页
学籍管理系统项目计划书.docx_第5页
第5页 / 共18页
点击查看更多>>
下载资源
资源描述

学籍管理系统项目计划书.docx

《学籍管理系统项目计划书.docx》由会员分享,可在线阅读,更多相关《学籍管理系统项目计划书.docx(18页珍藏版)》请在冰豆网上搜索。

学籍管理系统项目计划书.docx

学籍管理系统项目计划书

学籍管理系统项目计划书

成绩管理系统项目计划书学院软件学院班级12

级软件工程学号姓名全文结束》》年7月4日目录1引言一-

21、1前期准备

21、1、1目的

21、1、2背景

21、、2参考资料

22项目概述

32、1目标

32、2产品

52、3运行环境

62、4服务

63可行性研究的前提

13、1要求

1

13、2目标

1

23、3可行性研究的方法

1

43、3评价尺度

1

43、3对现有系统的分析

144功能1

44、1功能定义

1

44、2模块功能介绍

165对所建议系统的说明18

5、1说明18

5、2处理流程和数据流程

19

5、3对设备的影响

——20

5、4技术条件方面的可行性

206投资及效益分析21

6、1支出

—21

6、2收益

—21

6、3收益与投资比

21

6、4敏感性分析

22

7、具体需求分析

21

7、1具体需求分析

21

7、2工作分解结构(WBS)

21

7、3项目进度计划

21

——21

7、4预算

7、5关键问题21

7、6支持需求21

8、项目跟踪计划

21

8、1任务跟踪

——21

8、2问题跟踪21

8、3项目进度报告

——219质量计划

——21

9、1质量目标

——21

9、2质量策略21

9、3质量保证活动

----10配置管理计划

21

10、1组织及职责

21

10、2配置管理环境

—21

8、1任务跟踪

——21

10、3配置管理活动

—21

1、引言

1、1前期准备

1、1、1目的为了保证项目团队按时保质地完成项目目标,便于项目团队成员更好地了解项目情况,使项目工作开展的各个过程合理有序,因此以文件化的形式,把开发过程中各项工作的人员、分工、经费、系统资源条件等问题的安排记录下来,作为项目团队成员以及项目干系人之间的共识与约定,项目团队开展和检查项目工作的依据,以便计划开展和确保项目开发成功。

现今是一个追求高效率的时代,人们有很强的时间观念。

如果仍然使用手工操作或使用繁琐的软件对一些数据进行管理,既浪费人力物力又分低效。

为此针对学校的学生信息开发在线查询学生信息管理系统软件,使学校的学生信息管理工作实现高效的管理体系。

该系统软件分容易被接受,简单易学,便于管理,界面友好,是对学校学生信息管理的一种分高效的工具。

1、1、2背景随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能以为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。

作为计算机应用的一部分,使用计算机对学生成绩管理信息进行管理,具有手工管理所无法比拟的有点。

例如,检索迅速、查找方便、可靠性高、存储量高、保密性好、寿命长、成本低等。

这些有点能够极大地提髙学生档案管理的效率,也是企业科学化、正规化管理,与世界接轨的重要条件。

因此,开发大学成绩管理系统很有必要。

学生成绩管理系统是一个学校不可缺少的重要部分,它的内容对于学校的决策者和管理者来说都至关重要,所以学生成绩管理系统应该为用户提供充足的信息和快捷的查询手段。

同时,学生成绩管理是各大学的主要日常管理工作之一,涉及到校、系、师、生的诸多方面,随着教学体制的不断改革,尤其是学分制、选课制的展开和深入,学生成绩日常管理工作及保存管理日趋繁重、复杂。

高校都迫切需要研制开发一款属于自己的功能强大,操作简单,具有人性化的学生成绩管理系统。

1、1、2、1工程名称:

长春师范大学学生成绩管理系统产品名称:

学生成绩管理系统

1、1、2、2工程组织者:

长春师范大学软件学院产品用户:

学校教职员工,及在校学生产品设计者:

软件学院产品开发者:

软件学院

1、1、2、3产品所有权:

软件学院

1、2参考资料

【1】

王珊、萨师熄编著《数据库系统概论》第四版高等教育出版社出版

[21

徐国智、汪孝宜编著,《sqlseveral数据库开发实例精粹》电子工业出版社出版

[3]

张志明编著《C++语言与面向对象的设计》(第二版)重庆大学出版社出版

【4】

辛明海潘孝铭王晋隆连灿红编写《软件文档写作教程》高等教育出版2项目概述

2、1目标在我国,各大中小学校的各类信息管理系统并非一个新的课题,但也有的学校根本就没有信息任何管理系统,所有的工作几乎还是手工操作来完成。

计算机技术在日新月异的发展,信息化是社会进程的必然趋势,学校管理只有只有快,准,精才能发挥其价值。

本系统是将现代化的计算机技术和传统的教学、教务工作相结合,按照学院的工作流程设计完成的。

为了使系统在学院的管理中发挥更大的作用,实现工作过程的计算机化,提高工作效率和工作质量,现提出如下的系统开发目标:

1、系统应具有实用性、可靠性和适用性,同时注意到先进性。

2、对各个数据库进行动态管理,防止混乱。

3、能够按照用户选择的不同的条件进行简单查询和复合查询。

4、能够对查询结果进行分类汇总。

5、注意数据的安全性,具有数据备份和恢复的功能。

6、方便用户的操作,尽量减少用户的操作。

2、2产品程序:

学生成绩管理系统(包括登陆界面和主界面)VC++程序和数据库文件:

1软件项目开发计划2可行性研究报告3软件需求规格说明书4概要设计说明书5用例规约

2、3运行环境软件环境:

操作系统:

Windows2000Professional及以上数据库:

SQLServer2000硬件环境:

处理器:

Inter(R)on(R)

CPU

2、66GHz内存:

2G

2、4服务所提供服务:

A、管理员能够实现对整个学生信息的添加、修改、删除、查询等操作;对教师用户及其信息的添加、修改、删除、查询等操作。

B、可以将学生成绩的数据发布到网上,教师的信息发布发到网上,方便学生教师进行查询,达到资源共享的目的。

C、教师能够在一定的权限内对所有学生成绩的查询,所有教师信息的查询。

对自己的联系等信息进行更新,登录密码的修改,教师可以给学生所选课程打分。

D、学生可以在自己的权限内对自己的成绩查询,可以进行选课,以及个人信息的查询,登录密码的修改。

2、5验收标准此软件由于是一个初级产品,于制定日期之内,完成预定的各项功能,达到基本目标。

3可行性研究的前提

3、1要求

3、1、1功能对于学生该软件具有查询该学生信息及各门功课成绩的功能。

对于教师该软件具有查询所有学生信息及修改学生某门课的成绩等功能。

对于软件管理人员具有添加、删除、修改学生信息的功能。

3、1、2性能每次查询时间不得超过5秒

3、1、3输入输出由系统管理人员进行学生信息的输入工作,数据输入至数据库中并且保存、备份。

学生信息可以以文本文件的形式导出进行打印等。

3、1、4安全及保密性要求各个级别的访问权限严格控制,数据库系统具有故障及时恢复或报警等功能,保证数据的安全性。

3、1、5完成期限xx年8月1日前

3、2目标开发此在线查询学生信息管理软件,以供教学人员及操作者进行学生信息管理,方便操作者随时添加、查询、修改等。

减少学生信息管理工作的工作量及工作人员,充分利用现代化技术实现高效高速的管理体系。

3、3条件、假定和限制该系统运行寿命的最小值为年,经费待定,投资为6台电脑,可利用的信息由本组成员自使行在因特网中搜索。

系统投入使用的最晚时间为xx年1月。

3、4进行可行性研究的方法通过调查分析开发在线查询学生信息管理系统所具备的能力及实现的方法。

确定总体结构,利用数据库所具有的能力,以最简洁最容易的方法,使其成为一个初级的系统软件。

3、5评价尺度此软件由于只是一个初级产品,只要能构建一个结构,达到一些帮助查询、索引等基本功能和要求即可。

3、6对现有系统的分析工作负荷。

对在校学生的信息进行管理,如插入、删除、修改、查询等功能。

对软件的使用者及时提供信息的输出。

4功能

4、1功能定义

(1)登录管理:

为了保证系统的安全性,可以根据不同的用户权限来提供不同的服务。

分为管理员登录和用户

(教师、学生)登录两个子模块。

(2)账户管理:

分为用户管理和修改密码两个子模块。

其中用户管理子模块又包含了添加用户、修改用户和删除用户两部分。

(3)信息查询:

在各基本表的基础上进行信息查询。

分为学生资料查询和学生成绩查询两个子模块。

4、2模块功能介绍一、登录管理模块:

管理员登录:

实现管理员登录教师登录:

实现教师登录学生登录:

实现学生登录二、账户管理模块:

教师账户管理:

管理员对教师账户进行添加或删除学生账户管理:

管理员对学生账户进行添加或删除三、信息查询与修改模块:

学生个人信息查询:

学生查看自己的基本信息学生个人信息修改:

学生对自己非必要的个人信息修改学生成绩查询:

学生对自己成绩的查询教师对学生的信息查询:

教师查询所教班级的所有人的信息教师对学生的成绩查询:

教师查询所教班级的所有人的成绩教师个人信息修改:

教师查看自己的基本信息与修改图1用例图图2用例图

5、对所建议系统的说明

5、1说明本系统主要是实现学生信息的在线查询功能,其中包括老师对所有学生信息的查询,学生对个人信息的查询以及管理员对所有学生信息的查询、插入、删除、修改这些功能、其中,对学生信息的管理可以通过建立一个学生信息数据库来实现、通过对权限的设计,使管理员可以在数据库中增添删除学生的信息等、而教师和学生只有浏览数据库内容的权限,而不能对内容等做出修改、本系统的开发可以利用MicrosoftSQLServer2000作为本系统的数据库,它是一个支持多用户的新型数据库,适用于大中规模的数据量需求。

学校校园网的建设也为新系统服务器/客户端的结构提供了硬件的支持。

使用VisualC++

6、0作为系统开发的开发环境,它作为一种现代的编程语言,提供完善的指令控制语句、类与对象的支持及丰富的数据类型,给开发高性能系统提供的保障为开发满足客户要求的系统,保证了代码的模块化要求,而代码模块化的提高,非常有利于以后对新系统的扩展与修改。

5、2处理流程和数据流程处理流程:

1、启动系统,激活登陆口令界面。

2、通过验证后,对系统进行初始化。

3、系统进入消息循环,通过事件驱动机制激活相应的功能模块,并执行相应的功能;

4、通过关闭系统事件,激活关闭系统模块,退出系统。

数据流程:

系统总体规划由管理员在学生学籍信息管理系统中完成对运行教务处所需的基本数据的维护,包括这些信息的增加、修改及对各项信息的变动都将在这进行操作。

在每年学期末,管理员可以根据情况,对教师的权限进行安排,以完成学生成绩的录入、然后可以安排各教务处组长对成绩进行查询和修改,学生可以根据自己的学号和密码访问自己的主页进行自己成绩的查询、5、3对设备的影响鉴于计算机现在已经分普及,学校校园网的建设也为新系统服务器/客户端的结构提供了硬件的支持。

在当前的硬件环境下完全可以实现目前的系统需求、5、

3、2对软件的影响本系统的开发我利用MicrosoftSQLServer2000作为本系统的数据库,它是一个支持多用户的新型数据库,适用于大中规模的数据量需求。

使用VisualBasic

6、0作为系统开发的开发环境,在WINDOUSNT/2000或者更髙的版本下都可以运行,这些都是学校目前的软件系统可以满足的、5、3、2对用户单位机构的影响这个系统的使用可以有效的精简学校的人员,为学校节省很大的人力和物理,但也要求普通管理员,例如教师等负责对学生成绩的录入这些人员对计算机的操作必须分熟悉,而管理员必须要比较熟悉MicrosoftSQLServer2000以便完成对学生信息的维护和管理、5、3、3对系统运行过程的影响出错处理设计出错输出信息:

本系统采用人-机对话模式,若操作失误则弹出对话框(如:

身份验证、输错信息等)出错处理对策:

用户可根据弹出对话框中的提示信息进行操作。

安全保密设计:

系统进入时设计了登录界面,并且对用户进行了权限区分。

分为一般用户、管理员,对一般用户只可以进行查询,只有管理员才可以对信息进行删除与修改。

另外还设计对数据的备份及还原,从而实现了数据可移植性。

5、4技术条件方面的可行性本系统的开发我利用MicrosoftSQLServer2000作为本系统的数据库,它是一个支持多用户的新型数据库,适用于大中规模的数据量需求。

学校校园网的建设也为新系统服务器/客户端的结构提供了硬件的支持。

使用VisualC++

6、0作为系统开发的开发环境,它作为一种现代的编程语言,提供完善的指令控制语句、类与对象的支持及丰富的数据类型,给开发高性能系统提供的保障为开发满足客户要求的系统,保证了代码的模块化要求,而代码模块化的提高,非常有利于以后对新系统的扩展与修改。

综上所述,本系统的设计与开发在技术上和硬件设备上的条件都是满足的,因此,它在技术上是可行的。

6、投资及效益分析

6、1支出包括开发该方案的费用,具体为人力,物力等,还囊括了开发以后的运行费用及维护费用。

6、1、1基础设备投资

1、电子设备设施

2、数据库管理软件

3、安全和保密设施

4、相关的应用软件

6、1、2其他一次性支出包括如下所需费用,如:

1、研究(需求的研究和设计的研究)

2、制定开发计划

3、建立数据库

4、设备的费用

6、1、3非一次性支出

1、在该系统生命期内按月或按季或按年支出的用于运行和维护的费用,包括:

设备的租金和维护费用

2、软件的租金和维护费用

3、数据通讯方面的租金和维护费用

4、空间的使用开支

5、保密安全方面的开支

6、其他经常性的支出等

6、2收益对于该方案,说明出能够带来的成果,用户的满意度,以及开发过程中所带来的技术上的提高,开支费用减少了,出现的错误减少了,方案的灵活性增加了,运行及管理该方案的计划完善了,包括:

6、2、1一次性收益能够学习到很多知识,包括数据库方面的,c语言的,管理方面的能力提高了。

6、2、2非一次性收益随着系统的运行,在运行过程当中所获得的收益,包括按年按月按日所带来的综合性的收益,功能的提高和系统的完善所带来的额外收益等等。

6、2、3不可定量的收益包括有别于现有方案中的功能的提升的多少所获的收益,操作上失误减少了给用户所带来的益处,以及非可预知的因素的收益等等。

6、3收益与投资比求出整个系统生命期的收益/投资比值。

6、4敏感性分析敏感性分析是指对该方案所能遇到的影响整个方案的不定因素找出来,避免方案遇到不可挽回的因素,对这些相关的因素做一个划范围的估计,使系统更加安全和可行。

7、具体需求分析

7、1具体需求分析学校需求:

1、具有可操作性;

2、具有一定的安全性;

3、较为齐全的功能。

学生需求:

1、简单易上手的操作;

2、满足学生日常需求;

3、较为亲和的操作界面

7、2工作分解结构(WBS)学生成绩管理系统项目启动系统分析系统设计系统测试系统实施系统调查可行性研究总体设计分布设计单元测试组装测试确认测试组建工作组需求分析系统安装人员培训系统启用

7、3项目进度计划

1、项目总进度分为以下几个阶段:

Q、项目启动b、系统分析(提供可行性分析报告)c、系统设计(完成系统总体及各个模块设计与开发)d、系统测试(完成系统个单元及总体测试)e、系统实施(完成系统安装,并培训用户)编制项目进度计划,可利用Project软件进行编制,编制步骤如下:

a、选择模板,在Project中选择适合本项目的模板b、根据项目工作分解图在项目甘特图中输入项目任务和工期c、建立任务之间的逻辑联系根据以上编制步骤可以得到关于项目进度计划的各项报表。

7、3、1项目进度项目开始日期20014/4/25项目结束日期20014/5/31阶段最早开工时间最早结束时间最晚开工时间最晚结束时间可行性研究

4、2

54、3

14、2

75、4需求分析

5、

15、

55、

35、7初步程序

5、

85、1

55、105、17操作手册

5、1

65、1

85、1

75、19修改程序

5、1

95、205、205、21调试运行

5、205、2

35、2

45、26完善

5、2

45、2

65、2

85、29提交报告

5、2

95、305、305、3

17、3、2工作列表:

序号工作名称工作编码紧后工作持续时间(工作日)1定义工作组角色1111111

20、83d2确定所需技能1112111

30、83d3确定资源1113111

40、83d4将角色赋予资源1114111

50、83d5工作组成立111512000d6总体调查1211121

20、67d7功能调查121

20、25d8确定系统规模和目标1221122

21、5d9研究目前的系统1222122

30、25dl0导出新系统模型1223122

40、22dll导出被选方案1224122

50、lldl2方案论证122

50、25dl3草拟开发方案122

60、63dl4确定需求1231123

20、33dl5分析与综合1232123

31、33dl6编制文档123312341dl7需求分析论证

123413003、33dl8划分模块1311131

20、67dl9确定模块间的关系1312131

30、56d20信息系统平台设计13132d21编码设计132

13、57d22数据库设计132

21、25d23输入输出设计132

30、25d24用户界面设计132

40、67d25安全性设计1325132

60、5d26文档编写132614000、75d27单元测试141014201d28组装测试14xx301d29确认测试143014401d30系统测试144015001d31服务器安装15111d32各单位安装1512151

30、5d33各单位安装验收151315302d34系统管理员152

15、02d35系统使用人员152215300、67d36系统启用15300d

7、3、3项目甘特图

7、4、预算此项目属于课程设计,预期完成需时:

一个月。

7、4、1成本管理计划

7、4、1、1、人员成本人员成本包括人员的伙食费,交通费,人工费以及其他费用。

7、4、1、2、设备成本设备成本包括:

原材料费,设备购置及使用费。

7、4、1、3、其它经费预算本项目所需要的各项经费,包括差旅费、资料费、交通费、培训费等,包括:

(1)差旅费(旅费、出租)(含补贴)

(2)资料费(图书费、资料费、复印费、出版费)(3)通信费(市话长话费、移动通信费、上网费、邮资)(4)协作费(业务协作招待费、项目团队加班伙食费)(5)培训费(培训资料编写费、资料印刷费、产地费、设备费)其他(检测、外加工费、维修费、消耗品、低易品、茶话会等)

7、4、1、4、成本预算表

7、5关键问题参与人员的团结精神和积极态度,此项目的风险系数不大,主要是小组成员的团结合作精神以及工作态度,将对项目取决定性作用。

7、6支持需求

7、6、1、1计算机系统支持本管理系统的开发需要工作平台:

PC主机;开发环境:

Windows2000及以上操作系统、已安装VC++

6、0及SQL2000软件;运行环境:

Windows2000及以上操作系统。

8、项目跟踪计划

8、1任务跟踪项目负责人需对完成的每一个文档的内容进行跟踪和监督,而小组成员需对每日完成的内容进行总结。

8、2问题跟踪项目负责人负责跟踪在软件项目执行过程中出现的各种问题并记录。

所有的问题应在小组会上讨论并跟踪至解决。

8、3项目进度报告小组成员每天完成的任务需向小组负责人报告进度。

9质量计划

9、1质量目标学生成绩管理系统主要提供成绩查询,方便管理网上的信息查阅平台,学生可以通过该系统查阅和自己相关的信息。

教室可以通过该系统查阅学生成绩信息,教师信息。

系统管理员可以实现以上的所有功能,还有对学生及其成绩的添加、删除、查询、修改,对教师信息的添加、删除、查询、修改,对数据库的备份、还原等相关操作。

A、管理员能够实现对整个学生信息的添加、修改、删除、查询等操作;对教师用户及其信息的添加、修改、删除、查询等操作。

B、可以将学生成绩的数据发布到网上,教师的信息发布发到网上,方便学生教师进行查询,达到资源共享的目的。

C、教师能够在一定的权限内对所有学生成绩的查询,所有教师信息的查询。

对自己的联系等信息进行更新,登录密码的修改,教师可以给学生所选课程打分。

D、学生可以在自己的权限内对自己的成绩查询,可以进行选课,以及个人信息的查询,登录密码的修改。

9、2质量策略为了保证提交给用户的产品是高质量的,实施过程中采取的质量保证措施包括:

1)将质量贯彻到日常的项目进展过程中,2)应该特别注意项目工作产品质量的早期评审工作,无论是质量保证还是质量控制,采取的策略都是早期预防和早期排除缺陷。

9、3质量保证活动质量保证的主要活动包括过程评审和产品审计。

过程评审和产品审计的目的是确保在项目进展过程的各个阶段和各个方面采取各项措施来保护和提高提交给用户的产品质量。

每一次过程评审和产品审计都应该填写相应的报告或活动记录。

9、3、1产品审计产品审计由质量保证人员来进行,检查项目产品是否达到质量目标。

质量保证人员可以有选择性的审计项目生存期中创建的工作产品,以检验是否符合适当的标准,是否进行了质量检查。

质量审计一览表项审计对象审计阶段参照的标准1软件项目计划计划结束企业质量体系2软件配置管理计划计划结束企业质量体系3软件质量保证计划计划结束企业质量体系4概要设计文档设计结束企业质量体系和项目计划5详细设计文档设计结束企业质量体系和项目计划6数据库表和编码规范设计结束企业质量体系和项目计划7产品程序每个阶段实施结束企业质量体系和项目计划8测试报告测试结束企业质量体系和项目计划9测试计划设计结束企业质量体系和项目计划

9、3、2过程评审项目严格按照组织定义的软件过程进行开发,过程评审的具体依据参照企业的过程规范,保证项目中的所有过程活动都在实施范围内。

在每次评审之后,要对评审结果做出明确的决策并形成评审记录。

评审可采取文件传阅,评审会等形式。

质量保证人员负责对项目过程进行监督,将发现的问题和解决情况在每周的例会上通报,对没有解决的问题进行讨论,对不能解决的问题提交高级管理者处理。

每个周末,进行一次配置管理审核,确定配置管理工作是否正常进行。

9、3、3项目执行过程

1、项目规划过程及产品标准。

2、项目跟踪管理过程。

3、需求分析过程及产品标准。

4、系统设计过程及产品标准。

5、详细设计过程及产品标准。

6、调试运行过程及产品标准。

7、代码走查过程及代码编写标准。

8、产品集成测试过程及产品标准。

9、开发环境中的执行规则。

10、测试环境中的执行规则。

11、质量保证过程及其标准。

10配置管理计划

10、1组织及职责

(1)根据《项目计划》中的人员配置,确定配置管理者,SCCB(配置控制委员会成员。

(2)项目组长是SCCB的负责人。

(3)

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

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

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1