1.学生选课系统可行性分析报告
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
学生选课系统可行性分析报告
目录
1.2 项目背景------------------------------------------------------------------------------------------------------- 3
1.3 定义 ------------------------------------------------------------------------------------------------------------- 3
2.1 要求 ------------------------------------------------------------------------------------------------------------- 3
2.2目标-------------------------------------------------------------------------------------------------------------- 4
3.2工作负荷-------------------------------------------------------------------------------------------------------- 4 3.3人员-------------------------------------------------------------------------------------------------------------- 4 3.4设备-------------------------------------------------------------------------------------------------------------- 4
3.5局限性----------------------------------------------------------------------------------------------------------- 5
4.技术可行性------------------------------------------------------------------------------------------------------- 5
5.经济可行性------------------------------------------------------------------------------------------------------- 5
6.社会可行性------------------------------------------------------------------------------------------------------- 5 1.引言
1.1编写目的
每学期的课程都是学校安排的,学生没有选择的自由,而且课程的安排由于各方面诸多的原因经常有不适之处,尤其是先行课的问题。另外,每学期考完试,同学们都要一次又一次的往系里跑,大家挤在一个小小的布告栏前面,在几张A4纸上寻找自己的名字和成绩。虽然从去年开始,全学校也改成了“学分制”,但整个选课过程的管理从我们学生的角度来看,变得更加混乱。同学们不知道每学期有什么课可以选,哪些是选修,哪些是必修,哪些是专业课;也不确定每门课多少学分,自己已经修了多少学分;更不用说考虑一下哪门课要先学,哪门课要后学,哪些课属于一系列。所以说,大部分同学都是为了“选课”而选课,完全没有实现鼓励同学发展个性,学各自之所爱的效果。不仅如此,每当选课的时候,同学们忙,老师更忙,学校和系里都需要投入大量的人力、物力对整个选课过程进行管理。
随着科学技术的发展,计算机已经是日常生活中不可或缺的工具,将学生选课系统从人工管理方式转变成为计算机软件控制。具有检索迅速、查找方便、可靠性高、存储量达、保密性好、寿命长、成本低等巨大优点。如今,学生选课系统已成为日常教学工作中必不可少的管理软件,可对学生信息、选修课程、科目成绩进行各方面的管理,为用户提供充足的信息和快捷的查询、修改手段。选课管理系统。既面向教务处,又面向教师和学生。不同的人,不同的身份操作的权限也不同。作为教师,他可以向教务处申请增加、删除、修改课程信息,并随时了解选修本课的学生名单,还可以输入并分析考试成绩。作为教务处管理员,它的权限是最宽的。他可以对教师提出的课程设置申请进行审批,同时对教学进行安排(包括时间和教室分配、选课结果管理)。作为学生,他可以查询可以选什么课,已有多少学分,还差多少学分。最后进行选课,在学期末还可以随时进行成绩查询。现筹划一学生选课系统管理软件以代替人工管理方式,最大程度的满足各方面用户的需求。
1.2 项目背景
项目名称:学生选课系统软件。
项目提出者:
项目开发者:
用户:
1.3 定义
SQL:结构化查询语言
Vs2010:开发源代码的、基于c#的可扩展开发平台。
1.4 参考资料
《软件工程》
2.可行性研究的前提
2.1 要求
主要功能:教师对学生资料、成绩以及所选课程进行修改管理;学生可通过查询自身
成绩,自主选择相关课程;管理员(教务处)统管所有学生、教师的相关信息。
性能要求:所有数据实时更新保持同步,且定时备份。
输出要求:简单、快捷、实时。
输入要求:及时的修改和更新学生、教师和课程的信息。
安全与保密要求:系统本身配备一定的安全机制,保证各项数据的完整、正确。
每类用户进入系统时,均需输入唯一的用户名和密码;教师有权对学生所选课程成绩进行录入、查询和修改;学生有权对选修课程进行修改;管理员有权对学生信息、所选课程、科目成绩进行管理、修改。
2.2目标
近几年来,我们XX大学一直都在扩招学生,外地生源的比例也比以前大了许多,而且还有日益增多的外国留学生,在管理上更增加了管理人员的劳动量,如此多的档案资料,以原有的工作人员数量要管理好实在不容易,但如果增加工作人员,管理成本必然也会增加,得不偿失,而我们这套系统这时就会发挥出它大大的作用,让实用这领会到它的优越之处,帮助老师轻轻松松管理好学生各方面的资料,无论学生是多是少,一切都会被管理得井井有条。节省更多的人力与设备,让学生选课管理成为一项很直接人性化的管理。
2.3条件、假定何限制
运行环境:Windows98/2000/XP/Vista/7,与Windows office软件高度兼容。
硬件环境:奔4以上计算机。
开发环境:SQL Server、Microsoft Visual Studio2010等。
该系统预期寿命五年。
2.4决定可行性的主要因素
学生选课系统软件满足各方用户需求。
成本/效益分析结果:效益>成本。
3.对现有系统的分析
3.1处理流程和数据流程
教师登录:可上传、修改、管理学生选课和成绩的查询。
学生登录:;学生可通过查询自身成绩,自主选择相关课程,查询各科成绩。
学校登录:可查询、管理所有信息。
3.2工作负荷
当前系统负担全校教师、学生的日常选课管理工作。
3.3人员
当前系统需要多位管理员,对其专业技术要求不高,熟悉基本的电脑操作即可。
3.4设备