学生选课系统可行性报告

2018-11-28 19:33

可行性研究报告

学生选课系统的可行性分析

1引言

1.1编写目的

开发一个学生选课系统, 采用计算机对学生成绩进行管理, 进一步提高了办学效益和现代化水平。为广大教师和学生提高工作效率, 实现学生成绩信息管理工作流程的系统化、规范化和自动化。一个高校的学生成绩管理系统可以存储历届的学生成绩档案, 不需要大量的人力, 只需要几名专门录入员即可操作系统, 节省大量人力, 可以迅速查到所需信息、高效、安全, 学生也能方便的查看自己的成绩。

1.2项目背景

(1)ASP的动态网页和SQL Server大型的数据库建立一个学生选课系统。

(2)以Windows XP作为学生选课管理系统的后台操作系统,后台数据库系统采用SQL Server 2000。

系统的名称:学生选课系统; 工程组织者:数学与计算机学院; 产品所有权:学生选课系统开发小组拥有 任务的详细信息: a) 任务提出人:张阳 b) 需求分析人:张阳

c) 用户:使用该软件且具有一定特权的管理人员(老师)和学生。

1.3 定义

(1)Active Server Pages (ASP) 是服务器端脚本编写环境,是由Server端脚本、对象以及组件拓展过的标准主页使用它可以创建和运行动态、交互的Web 页和基于 Web 的功能强大的应用程序。ASP程序是由文本、HTML标记和脚本组合而成的。在ASP程序中,脚本通过分隔符与文本和HTML标记区分开来。ASP用分隔符〈%和%〉包括脚本命令。由分隔符括起的命令称为主脚本命令,这些命令由主脚本语言进行处理。在ASP分隔符〈%和%〉内,可以包括主脚本语言允许的任何语句、表达式和操作符等。

(2)SQL Server 是一个具备完全 Web 支持的数据库产品,提供了对可扩展标记语言 (XML) 的核心支持以及在 Internet 上和防火墙外进行查询的能力,提供了以 Web 标准为基础的扩展数据库编程功能。丰富的 XML 和 Internet 标准支持允许使用内置的存储过程以 XML 格式轻松存储和检索数据。

1.4参考资料

【1】Karl E.Wiegers 著.陆丽娜 王忠民 王志敏译.软件需求.机械工业出版社.2000 【2】Roger S. Pressman.软件工程-实践者之路 第五版.影印.清华大学出版社.2001

【3】《软件工程导论》 张海藩 编著 清华大学出版社 2000

1

可行性研究报告

2.可行性研究的前提

2.1基本要求

(1)功能该软件的功能为:学生选课信息更新、选课查询、成绩查询、密码管理、以及

学生选课信息的导入/导出。

学生选课信息更新:添加选课学生、删除选课学生、修改选课学生信息。 查询功能:记录浏览和条件查询。

密码管理功能允许合法用户对密码进行修改。 (2)性能

方便数据的录入,使查询速度大大提高。 (3)系统的输入

选课学生所包含的信息。 (4)系统的输出

查询结果和各类报表。 (5)数据安全和保密

系统对不同权限的用户提供不同的功能模块,有一定权限的用户可以进行操作,一般的用户只能进行查询的操作。

2.2开发目标

(1)开发此学生选课管理系统软件,使教学人员及操作者进行选课管理,方便操作者随时添 加、查询、修改,使工作人员从繁琐的填表,查表工作中解放出来,使得人力和设备减少; (2)使供需双方都获得满意的结果; (3)促进报表、统计数字的规范化; (4)处理速度高,提高工作效率;

(5)降低选课管理维护费用,提高行政工作效率,改善服务质量,为学校领导决策提供支持 ,该软件的设计目标尽量达到人力与设备的节省,并且处理数据的速度提高。

2.3条件、假定和限制

(1)开发环境方面条件:可在现有的实验室所提供的运行环境下开发。

(2)开发时间:开发的整个过程必须在四周内完成。 (3)经费问题:经费少,适合学生开发的简单系统。

2.4 进行可行性研究的方法

(1)学生信息模块完成学生的登陆,然后根据各位同学所在的系不同,调用相应的选课

模块。其中学生登录模块的功能是验证登录人员确实是本院的学生,学生启动本系统后,系统提示输入学生学号码和密码,验证后进入主控操作界面。 (2)教师信息模块完成教师的登陆,然后根据各位教师所在的系不同,教师所教的课程不同,

调用所选的课程.其中教师登陆模块的功能是验证登录人员确实是本院的教师,教师启动本系统后,系统提示输入教师工号和密码,验证后进入主控操作界面。

(3)课程信息管理包括必修课程和选修课程,学生必需先登陆才能进行对课程的选课否则

不能进入选课系统.

(4)系信息管理中学生必需选重所在的系号和系名才能进行选课,否则并不能进行选课.

2

可行性研究报告

2.5评价尺度

学生选课系统应该简单易操作,方便同学选课,能让初次使用的人就能够轻 弄懂,方便操作。

3.对现有系统的分析

3.1处理流程和数据流程

现有系统的数据处理与流程基本为学生数据的录入与查询等操作,系统的安全性不高。

3.2工作负荷

由于数据量越来越大,现有的系统已明显不能适应目前的庞大数据量,系统工作负荷过大,数据处理缓慢,而且对计算机硬件的要求比较高。

3.3费用支出

在系统上投入的人力,设备,空间,材料,等等与其他的一系列支持性服务越来越大,导致开发费用支出巨大,严重影响系统的可用性,急需改进。

3.4人员、设备

鉴于原有系统的技术性含量比较低,故不需要多少高技术人员的操作,只是由于数据量的日益扩大,所需要的操作人员数量不断增大。这一点已不再适应目前信息化时代的步伐。设备的科技含量也比较低,没有达到大量的计算机普及程度,更难以实现网络化办公。

3.5局限性

经过严谨的分析,可知原有的系统存在很大的局限性,比如技术的过于陈旧,人员工作负荷大,系统维护及费用支出巨大,人员与设备技术含量低等等一系列缺点,所有这些都明确了需要一个新的适应新的信息化时代的高科技的系统。所以开发这样一个系统还是很有必要的。

4.所建议系统

4.1对系统的简要说明

根据学生选课信息的特点对数据库进行操作,使用了先进的数据库技术与数据管理技术,使数据的准确性与安全性得到了很大的提高,比如对数据的增加、删除修改等给予了优化,且在用户的并行操作与用户管理方面也有了极大地改善。学生选课管理系统可大致分大致实现以下功能:

4.1.1选课异动管理

对每一学期的有关选课异动情况进行登记。

4.1.2成绩管理

课程情况,对课程有关信息进行录入、增加、修改、编码,提供课程及成绩的查询;

3

可行性研究报告

4.2处理流程和数据流程

学生选课管理系统 学生信息 选课管理信息 学生信息输入学生信息更新学生信息查询教师教务处学生 成绩登记课程管理教学安排批课程设置审成绩查询 步。

学生信息 选课信息 修改课程的学分 4.3改进之处

在以上几点中已可以看出新系统的性能与功能上与现有系统的差别:

(1)新系统克服了原来系统的资金投入大,人员设备技术含量低,系统工作负担重等缺点。 (2)查询方面能高效实现组合查询。

(3)与手动管理相比占据空间小,易更新,易备份。

(4)加入了对数据的安全性保护的功能,使原有系统在可用性与稳健性方面有了很大的进

4.4采用建议系统可能带来的影响

采用建议系统与现有系统的差别在上面已所过,在此从不同方面具体说一下: (1)设备:采用建议系统后,虽然改进了原有系统的性能但对设备要求不是很高,在现有软硬件设备完全可以实现。

4

输入

选课 处理 校验学生信息 校验选课信息 更新选课信息

输出

选课方案 有效选课信息 更新后的选课信息 还需修的学分 可行性研究报告

(2)现有软件:由于建议系统采用了较先进的数据库技术以及一系列较高技术软件,使得原来系统上的一些软件无法继续使用,不过在新系统开发过程中将尽量考虑到,对现有软件的兼容性。

(3)用户:建议系统使用的新技术是完全基于原有的系统上的,故用户不必考虑新系统带来的人员培训等等。

(4)经费支出:建议系统是为了改善原有系统在经费支出过高的缺点的,所以新系统一经使用在经费支出方面一定会得到很好的改善,用户在使用了新系统后只需要花一定资金购买一部分计算机与软件就能实现自动化。

4.5所建议技术可行性评价

当前开发小组成员以前都有过相类似系统的开发,对其一般性的软件和操作环境,编译环境都比较的熟悉,开发小组曾经也有过合作经验,在沟通上不是问题,所以当前这个系统从技术上来说是可行的。

5、可选择的其他系统方案

无其它可选方案。

6、投资及效益分析

6.1 支出

6.1.1 基本建设投资

基础投资:学校在实施网上选课系统的时候,已经配备了各硬件设备、数据通信设备、数据库管理软件和系统开发的工具等。因此,基础建设投资不大。

6.1.2 其他一次性支出

本系统运行所需要的服务器软件和客户软件学校均已具备,无须再进行购买。

6.1.3 非一次性支出

1)人员费用:本系统开发期为三周,试运行一周。开发期需要开发人员3人,试运行期需要开发人员2人。人员费用为 万元。

2)系统维护费:需要 人/年进行系统维护,维护费为 万元 3)服务器维护费:每年按 元计算。

4)设备维护费:设备更新费为 万元。设备维护费为 万元。

6.2 收益

本系统非收益性质开发,重要是为解决学校现行网上选课的需要。 6.2.1 一次性收益 6.2.2 非一次性收益 6.2.3 不可定量的收益 6.3 收益/投资比 6.4 投资回收周期

5

可行性研究报告

7.社会因素可行性分析

7.1法律方面的可行性

该系统的开发和研制,将不会侵犯他人、集体和国家的利益,不会违犯国家政策和法律。

7.2使用方面的可行性

该系统操做简单,不需要专业培训,一般人员即可胜任。

8.结论

开发一个学生选课系统, 采用计算机对学生成绩进行管理, 进一步提高了办学效益和现代化水平。为广大教师和学生提高工作效率, 实现学生成绩信息管理工作流程的系统化、规范化和自动化。一个高校的学生成绩管理系统可以存储历届的学生成绩档案, 不需要大量的人力, 只需要几名专门录入员即可操作系统, 节省大量人力, 可以迅速查到所需信息、高效、安全, 学生也能方便的查看自己的成绩。

6


学生选课系统可行性报告.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:【精编完整版】电力企业财务风险的分析和防范研究毕业论文设计

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: