学籍管理系统项目计划书docWord格式.docx
- 文档编号:18316210
- 上传时间:2022-12-15
- 格式:DOCX
- 页数:13
- 大小:180.97KB
学籍管理系统项目计划书docWord格式.docx
《学籍管理系统项目计划书docWord格式.docx》由会员分享,可在线阅读,更多相关《学籍管理系统项目计划书docWord格式.docx(13页珍藏版)》请在冰豆网上搜索。
VisualC++6.0:
程序开发环境
2可行性研究的前提
2.1要求
2.1.1功能
对于学生该软件具有查询该学生信息及各门功课成绩的功能。
对于教师该软件具有查询所有学生信息及修改学生某门课的成绩等功能。
对于软件管理人员具有添加、删除、修改学生信息的功能。
2.1.2性能
每次查询时间不得超过5秒
2.1.3输入输出
由系统管理人员进行学生信息的输入工作,数据输入至数据库中并且保存、备份。
学生信息可以以文本文件的形式导出进行打印等。
2.1.4安全及保密性
要求各个级别的访问权限严格控制,数据库系统具有故障及时恢复或报警等功能,保证数据的安全性。
2.1.5完成期限
2010年8月1日前
2.2目标
开发此在线查询学生信息管理软件,以供教学人员及操作者进行学生信息管理,方便操作者随时添加、查询、修改等。
减少学生信息管理工作的工作量及工作人员,充分利用现代化技术实现高效高速的管理体系。
2.3条件、假定和限制
该系统运行寿命的最小值为十年,经费待定,投资为6台电脑,可利用的信息由本组成员自使行在因特网中搜索。
系统投入使用的最晚时间为2011年1月。
2.4进行可行性研究的方法
通过调查分析开发在线查询学生信息管理系统所具备的能力及实现的方法。
确定总体结构,利用数据库所具有的能力,以最简洁最容易的方法,使其成为一个初级的系统软件。
2.5评价尺度
此软件由于只是一个初级产品,只要能构建一个结构,达到一些帮助查询、索引等基本功能和要求即可。
3对现有系统的分析
3.1工作负荷
对在校学生的信息进行管理,如插入、删除、修改、查询等功能。
对软件的使用者及时提供信息的输出。
3.2费用开支
小组成员6人,电脑6台,开发室一间。
3.3系统所需设备
电脑6台
4.1对所建议系统的说明
本系统主要是实现学生信息的在线查询功能,其中包括老师对所有学生信息的查询,学生对个人信息的查询以及管理员对所有学生信息的查询.插入.删除.修改这些功能.
其中,对学生信息的管理可以通过建立一个学生信息数据库来实现.通过对权限的设计,使管理员可以在数据库中增添删除学生的信息等.而教师和学生只有浏览数据库内容的权限,而不能对内容等做出修改.
本系统的开发可以利用MicrosoftSQLServer2000作为本系统的数据库,它是一个支持多用户的新型数据库,适用于大中规模的数据量需求。
学校校园网的建设也为新系统服务器/客户端的结构提供了硬件的支持。
使用VisualC++6.0作为系统开发的开发环境,它作为一种现代的编程语言,提供完善的指令控制语句、类与对象的支持及丰富的数据类型,给开发高性能系统提供的保障为开发满足客户要求的系统,保证了代码的模块化要求,而代码模块化的提高,非常有利于以后对新系统的扩展与修改。
4.2处理流程和数据流程
处理流程:
1.启动系统,激活登陆口令界面。
2.通过验证后,对系统进行初始化。
3.系统进入消息循环,通过事件驱动机制激活相应的功能模块,并执行相应的功能;
4.通过关闭系统事件,激活关闭系统模块,退出系统。
数据流程:
系统总体规划由管理员在学生学籍信息管理系统中完成对运行教务处所需的基本数据的维护,包括这些信息的增加、修改及对各项信息的变动都将在这进行操作。
在每年学期末,管理员可以根据情况,对教师的权限进行安排,以完成学生成绩的录入.然后可以安排各教务处组长对成绩进行查询和修改,学生可以根据自己的学号和密码访问自己的主页进行自己成绩的查询.
4.3.1对设备的影响
鉴于计算机现在已经十分普及,学校校园网的建设也为新系统服务器/客户端的结构提供了硬件的支持。
在当前的硬件环境下完全可以实现目前的系统需求.
4.3.2对软件的影响
本系统的开发我利用MicrosoftSQLServer2000作为本系统的数据库,它是一个支持多用户的新型数据库,适用于大中规模的数据量需求。
使用VisualBasic6.0作为系统开发的开发环境,在WINDOUSNT/2000或者更高的版本下都可以运行,这些都是学校目前的软件系统可以满足的.
4.3.3对用户单位机构的影响
这个系统的使用可以有效的精简学校的人员,为学校节省很大的人力和物理,但也要求普通管理员,例如教师等负责对学生成绩的录入这些人员对计算机的操作必须十分熟悉,而管理员必须要比较熟悉MicrosoftSQLServer2000以便完成对学生信息的维护和管理.
4.3.4对系统运行过程的影响
出错处理设计
出错输出信息:
本系统采用人-机对话模式,若操作失误则弹出对话框(如:
身份验证、输错信息等)
出错处理对策:
用户可根据弹出对话框中的提示信息进行操作。
安全保密设计:
系统进入时设计了登录界面,并且对用户进行了权限区分。
分为一般用户、管理员,对一般用户只可以进行查询,只有管理员才可以对信息进行删除与修改。
另外还设计对数据的备份及还原,从而实现了数据可移植性。
4.4技术条件方面的可行性
使用VisualC++6.0作为系统开发的开发环境,它作为一种现代的编程语言,提供完善的指令控制语句、类与对象的支持及丰富的数据类型,给开发高性能系统提供的保障为开发满足客户要求的系统,保证了代码的模块化要求,而代码模块化的提高,非常有利于以后对新系统的扩展与修改。
综上所述,本系统的设计与开发在技术上和硬件设备上的条件都是满足的,因此,它在技术上是可行的。
5.投资及效益分析
5.1支出
包括开发该方案的费用,具体为人力,物力等,还囊括了开发以后的运行费用及维护费用。
5.1.1基础设备投资
1、电子设备设施
2、数据库管理软件
3、安全和保密设施
4、相关的应用软件
5.1.2其他一次性支出
包括如下所需费用,如:
1、研究(需求的研究和设计的研究)
2、制定开发计划
3、建立数据库
4、设备的费用
5.1.3非一次性支出
1、在该系统生命期内按月或按季或按年支出的用于运行和维护的费用,包括:
设备的租金和维护费用
2、软件的租金和维护费用
3、数据通讯方面的租金和维护费用
4、空间的使用开支
5、保密安全方面的开支
6、其他经常性的支出等
5.2收益
对于该方案,说明出能够带来的成果,用户的满意度,以及开发过程中所带来的技术上的提高,开支费用减少了,出现的错误减少了,方案的灵活性增加了,运行及管理该方案的计划完善了,包括:
5.2.1一次性收益
能够学习到很多知识,包括数据库方面的,c语言的,管理方面的能力提高了。
5.2.2非一次性收益
随着系统的运行,在运行过程当中所获得的收益,包括按年按月按日所带来的综合性的收益,功能的提高和系统的完善所带来的额外收益等等。
5.2.3不可定量的收益
包括有别于现有方案中的功能的提升的多少所获的收益,操作上失误减少了给用户所带来的益处,以及非可预知的因素的收益等等。
5.3收益与投资比
求出整个系统生命期的收益/投资比值。
5.4敏感性分析
敏感性分析是指对该方案所能遇到的影响整个方案的不定因素找出来,避免方案遇到不可挽回的因素,对这些相关的因素做一个划范围的估计,使系统更加安全和可行。
6.社会因素方面的可行性
6.1法律方面的可行性
法律方面的可行性问题很多,如合同责任、侵犯专利权、侵犯版权等方面的陷阱,软件人员通常是不熟悉的,有可能陷入,务必要注意研究。
通过查询相关的法律文献来保障方案的安全性和可行性。
6.2使用方面的可行性
做个调查或是访谈了解该用户是否有可以使用该软件系统的条件,比如说设备方面的条件,工作人员素质方面的条件,操作上可行性方面的条件等等,这些都是要考虑的问题。
7.可行性研究结论与建议
经过对各个方面的分析与研究,我们认为这个项目具有可行性,对于开发人员来说,可以得到一次实践机会,以检验自己所学知识是否扎实,同时,对于广大师生来说,也方便了他们的工作和学习。
当然,在开发过程中也会遇到很多问题,诸如法律问题及技术问题,在遇到问题时,可以请教老师或查阅资料,以期在计划时间内完成任务。
具体需求分析
学校需求:
1.具有可操作性;
2.具有一定的安全性;
3.较为齐全的功能。
学生需求:
1.简单易上手的操作;
2.满足学生日常需求;
3.较为亲和的操作界面
工作分解结构(WBS)
项目进度计划
1.项目总进度分为以下几个阶段:
a.项目启动
b.系统分析(提供可行性分析报告)
c.系统设计(完成系统总体及各个模块设计与开发)
d.系统测试(完成系统个单元及总体测试)
e.系统实施(完成系统安装,并培训用户)
编制项目进度计划,可利用Project软件进行编制,编制步骤如下:
a.选择模板,在Project中选择适合本项目的模板
b.根据项目工作分解图在项目甘特图中输入项目任务和工期
c.建立任务之间的逻辑联系
根据以上编制步骤可以得到关于项目进度计划的各项报表
。
工作列表:
序号
工作名称
工作编码
紧后工作
持续时间(工作日)
1
定义工作组角色
1111
1112
0.83d
2
确定所需技能
1113
3
确定资源
1114
4
将角色赋予资源
1115
5
工作组成立
1200
0d
6
总体调查
1211
1212
0.67d
7
功能调查
0.25d
8
确定系统规模和目标
1221
1222
1.5d
9
研究目前的系统
1223
10
导出新系统模型
1224
0.22d
11
导出被选方案
1225
0.11d
12
方案论证
13
草拟开发方案
1226
0.63d
14
确定需求
1231
1232
0.33d
15
分析与综合
1233
1.33d
16
编制文档
1234
1d
17
需求分析论证
1300
3.33d
18
划分模块
1311
1312
19
确定模块间的关系
1313
0.56d
20
信息系统平台设计
2d
21
编码设计
1321
3.57d
22
数据库设计
1322
1.25d
23
输入输出设计
1323
24
用户界面设计
1324
25
安全性设计
1325
1326
0.5d
26
文档编写
1400
0.75d
27
单元测试
1410
1420
28
组装测试
1430
29
确认测试
1440
30
系统测试
1500
31
服务器安装
1511
32
各单位安装
1512
1513
33
各单位安装验收
1530
34
系统管理员
1521
5.02d
35
系统使用人员
1522
36
系统启用
项目甘特图
项目里程碑
1.项目启动(第1工作日)
2.组建工作组(第2工作日)
3.工作组成立(第3工作日)
4.系统分析(第4至第7工作日)
5.需求分析(第8至第14工作日)
6.系统实施(第15至第45工作日)
7.系统验收(第46至第50工作日)
8.人员培训(第50至第55工作日)
9.系统启用(第56工作日)
成本管理计划
1.人员成本
人员成本包括人员的伙食费,交通费,人工费以及其他费用。
2.设备成本
设备成本包括:
原材料费,设备购置及使用费。
3.其它经费预算
本项目所需要的各项经费,包括差旅费、资料费、交通费、培训费等,包括:
(1)差旅费(旅费、出租)(含补贴)
(2)资料费(图书费、资料费、复印费、出版费)
(3)通信费(市话长话费、移动通信费、上网费、邮资)
(4)协作费(业务协作招待费、项目团队加班伙食费)
(5)培训费(培训资料编写费、资料印刷费、产地费、设备费)
其他(检测、外加工费、维修费、消耗品、低易品、茶话会等)
4.成本预算表
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 学籍 管理 系统 项目 计划书 doc
![提示](https://static.bdocx.com/images/bang_tan.gif)