学生管理系统可行性分析.docx
- 文档编号:12791680
- 上传时间:2023-04-22
- 格式:DOCX
- 页数:14
- 大小:81.75KB
学生管理系统可行性分析.docx
《学生管理系统可行性分析.docx》由会员分享,可在线阅读,更多相关《学生管理系统可行性分析.docx(14页珍藏版)》请在冰豆网上搜索。
学生管理系统可行性分析
学生管理系统的可行性研究报告
学院:
信息科学与工程学院
班级:
计信1202
人员:
任胜男刘丽红 张红霞 席晓迪 孙雪蕾郑玮玉
1.引言4
1.1项目背景ﻩ4
1.2编写目的4
1.3定义4
2.可行性研究的前提5
2.1要求ﻩ5
2.2目标5
2.4 进行可行性研究的方法6
2.5评价尺度6
3.ﻩ对现有系统的分析6
3.1处理流程和数据流程6
3.2工作负荷9
3.3费用开支ﻩ9
3.4人员10
3.5设备ﻩ10
3.6局限性10
4.ﻩ所建议的系统ﻩ10
4.1技术可行性ﻩ10
4.2产品功能ﻩ11
4.3影响11
5.可选择的其他系统方案ﻩ12
6.1必要性ﻩ12
6.3社会可行性分析ﻩ14
6.4 效益分析ﻩ14
7.ﻩ结论15
1.引言
1.1项目背景
随着学校规模的不断扩大,学生数量急剧增加,有关学生的各种信息也成倍增加。
面对庞大的信息量,就需要有学生信息管理系统来提高学生管理工作的效率。
通过这样的系统,可以做到信息的规范管理、科学统计和快速的查询,从而减少管理方面的工作量。
1.2编写目的
随着高校招生规模的逐步扩大和人事制度的改革,在校学生人数将不断增加,而学生管理人员则相对减少。
加上我国高等学校基层学生管理工作的头绪多,内容杂,管理细,要求高,传统管理办法已基本不适应新形势的要求。
如在校生的学籍、奖惩、困贷、干部、党团、毕业生管理,以及有关记录计算等,稍有不慎就会出现错误。
同时学生成绩的手工登录与查询,是一项非常繁重而枯燥的劳动,每年课程的变化都需要重新刻章,耗费许多人才和物力,而且会因人的情绪烦燥而出现失误。
因此在计算机飞速发展的今天,应用数据库技术实现学生成绩的计算机管理是可行而必要的工作。
实现高校学生管理信息系统,既能够提高工作效率,又可以提高工作水平。
1.3定义
学生信息管理系统是校园网络中一个重要应用系统,它大大改善了学校教学,科研与管理的基础环境,在一定程度上反映出学校管理的现代化水平。
本文对学生信息管理系统的若干基本问题进行研究,主要包括学校信息管理系统的功能组成,系统开发条件,步骤及其总体规划等内容。
1.4参考资料
《软件工程导论(第六版)》张海藩
《数据库系统概论(第四版)》王珊
2.可行性研究的前提
2.1要求
(1)功能:
本系统应该实现学生信息的管理与查询,具体包括学生信息查询,同时可以对信息进行修改、删除和添加,以及各种信息统计,奖惩管理,学籍管理,新生注册等功能。
做到可以对学生信息查询和维护并且能方便导入数据,防止因意外原因导致的数据丢失。
(2)性能:
查询效率尽可能做到精准,保持全校数据的一致性、准确性、实时性,信息维护功能做到简单易用。
(3)输出:
学生基本信息和学籍各种处理的结果表格文档形式。
(4)输入:
数据来源主要是来源于日常工作中存放的大量文件,如学生基本信息的输入和学籍的变动修改的文档。
文件类型主要包括word文档、Excel文档。
(5)处理流程和数据流程图用图表的方式表示出最基本的数据流程和处理流程,并辅之以叙述。
(6)安全保密方面的要求:
对该软件系统设置不同级别的访问权限,通过对不同权限的管理,实现对学生学籍的管理的安全性与保密方面的要求。
2.2目标
该软件的设计目标必须尽量达到人力与设备费用的节省,并且使软件处理数据的速度提高,软件的整个设计过程必须通过生产能力的提高,人员工作效率的提高等等使软件开发成本最小化。
实现保证软件质量的前提下的资金投入最小化。
2.3条件、假定和限制
(1)所建议系统运行寿命的最小值1年
所建议系统运行寿命5年
(2)进行系统方案选择比较的时间:
无
(3)经费、投资方面的来源:
无
(4)软件环境
1)服务器:
ASP.NET、SQL Server2000数据库、Win7
2)客户机:
IE7.0以上浏览器即可
2.4进行可行性研究的方法
(1)客户调查
(2)专家咨询
(3)市场相关产品同类产品的调查
系统进行是所使用的主要尺度为各项功能的优先次序,开发时间的长短及使用中的难易程度。
2.5 评价尺度
基于对本系统操作要求实现操作简便,能大幅度提高工作效率,本系统对开发过程中需要的软件、硬件都有一定的要求。
总计价格约6000元左右,对于一个可实现方便操作的系统来说,此费用正恰到好处。
对于学生信息的录入、查询、删除等操作而言,大大满足了学生以及管理员的需求和方便。
开发时间加之实地考察时间总共一个半月,时间可满足开发。
3.对现有系统的分析
3.1处理流程和数据流程
系统流程图:
数据流图:
ﻩﻩﻩﻩ新生报表ﻩﻩﻩﻩ报表
ﻩﻩﻩﻩﻩﻩ毕业生
ﻩﻩﻩﻩﻩ 登记表
可进一步分析学生管理系统
ﻩﻩ 新生报表ﻩﻩﻩﻩﻩﻩ 报表
ﻩﻩﻩﻩﻩﻩ学生注册
ﻩﻩﻩﻩﻩ
ﻩﻩﻩ 成绩
ﻩﻩﻩ成绩单ﻩﻩﻩﻩﻩ
ﻩﻩ奖惩报告ﻩﻩﻩﻩ奖惩结论
报到填各种各样的表,做各种各样的数据记录。
同样的数据要不止一次的重复记录,费时费工。
奖惩通人工对大量成绩单,报表及文件进行查找,并进行汇总及评比。
耗费大量的时间,并且容易产生错误。
学生信息查询及统计通过人工走n多程序,并对从大量数据中检索选出信息。
耗费大量时间,并且过程复杂,不容易实现。
3.2工作负荷
需要翻阅大量资料,工作繁琐并且劳累,易疲劳,因此出错的可能性比较大。
3.3费用开支
需要数台计算机作为终端
硬件:
(1)需要一台小型服务器,或者直接以一台配置比较好的P4电脑作为服务器
人力:
有一定基础的教师和学生,经过一定的培训,自己制作一个小型的系统。
软件:
(1)操作系统使用Windows7。
(2)数据库可以购买IBM等大公司推荐的数据库。
这些数据库从安全性到易用性及可靠性都是最好的。
(3)应用软件我们依然使用officexp,同时可以在终端机中安装如foxpro、 photoshop、mathmatic等软件,以备不时之须。
这软件对处理数据及图表时是很有用的。
管理系统是从外面购买的软件包。
总价格约6000元。
3.4人员
鉴于原有系统的技术含量较低,故不需要多少高技术人员的操作,但数据量的日益扩大,所需要的操作人员数量不断扩大,影响了系统的使用。
这一点已不再适应目前信息化时代的步伐。
3.5设备
运用ASP.NET等所需运用的软件的计算机。
现有六台计算机,基本上都处于可运行状态。
3.6局限性
处理事务需要大量的时间,办事效率低,并且数据存储环节薄弱。
若登录访问人次多,会引起系统繁忙,系统响应时间差。
对访问权限以及数据的加密处理,数据的维护方面可能会有很大的考验。
目前我们的使用范围非常狭窄,且本软件是我们的初次版本,如果该软件提高版本,本软件需要大量的修改和更新。
4.所建议的系统
4.1技术可行性
学生信息管理系统的开发需要对管理的需求进行分析,最终通过简单的界面按钮操作实现对学生数据的增、删、改和查询操作,并将这些操作反应到数据库的操作。
完成以上功能需要采用以下几个关键的技术:
(1)数据库数据显示技术
通过什么方式和形式把数据库中的学生数据显示到界面上供管理者查阅,目前的基本技术都是基于Sql语言的混合编程实现遍历数据库,对数据的提取,然后通过GUI编程在界面上显示。
目前的界面编程和Sql语言的混合编程已经比较成熟,比如用于界面编程的有C、Java、C++等等,并且他们基本都是开源的,不会存在侵权和成本的问题。
(2)数据库数据修改技术
对数据库的操作基本的还是离不开Sql语言的混合编程,主要是通过对按钮事件的捕捉,通过对应的Sql代码实现对数据库相关操作。
(3)系统在运行和维护面临的问题
系统在运行过程中,系统的用户主要是学校的信息管理人员,用户对系统使用的熟练程度会影响系统应用的效果,增加系统维护的压力。
这个问题可以通过一份简单的管理人员使用说明文档来解决。
在系统运行的初级阶段,可以由开发方的系统维护人员提供现场的使用指导。
系统维护面临的主要问题是系统存储的学生数据量比较大,数据备份和数据安全十分重要。
数据备份与恢复需要程序化、智能化。
由于数据涉及到学生个人信息秘密,数据备份与恢复工作需要有信息管理人员专职负责。
系统现阶段的发展过程中,利用现有人力和物力是完全具备的能力开发出来的,作为阶段性产品,日后的发展空间大,实现方法逐步简单容易,所以学籍管理系统的技术上是完全可行的。
4.2产品功能
a. 用户可以用该软件对所用库资料进行查找;
b. 用户可以对该软件中的库资料进行添加;
c. 用户可以了解应用一些简单的数据库系统;
4.3影响
a. 随着计算机的发展,所有的开发人员要发现在此过程中本产品出的问题和不足,及时更新。
b. 与此同时也要准备好人力和设备资源做紧急事件的更新。
c. 申请专利,使用法律的手段对本产品进行系统保护。
5.可选择的其他系统方案
目前还没有其他的系统方案,介于.NET技术的成熟,系统操作简单,因此不对其他系统做选择。
6.系统的可行性研究
6.1必要性
随着社会信息化的脚步加快,个人的信息也呈现出多样性,这便给信息管理者造成了巨大的压力和难度,也给传统的文件信息管理模式提出了挑战。
为了提高学校学生信息管理的效率和准确性,我们团队决定开发一个学生信息管理系统,希望通过信息化手段管理学生信息,实现提高效率和准确性的目的。
现有的学生信息管理模式存在以下问题:
(1)学生信息管理缺乏安全、便捷性。
对学校学生的信息管理一般都是使用MicrosoftExcel进行管理,缺乏安全保障,而且操作复杂,需要事先对软件有一定的熟悉才行。
(2)工作效率低
由于Excel的操作复杂,需要一定的软件知识,所以导致学生信息管理者的软件知识存在要求,工作效率不高。
(3)无法实现不同学院数据的复合使用
由于各各学院所选用的学生信息管理软件不同,或是使用的Excel的版本不一样,可能会导致当要把各院系的学生信息汇总时出现数据没法整合使用的问题,给信息管理带来不便。
准备开发的学生信息管理系统能够解决哪些问题:
(1)实现简单的学生信息操作方式,提高工作效率
能够为管理者提供一个简单的数据管理界面,管理者只需要通过按键便可实现对学生数据的所有操作并保存,提高了信息管理的工作效率。
(2)为今后各院系学生信息整合提供支持
由于系统采用的是数据库存储数据,到时只需要将各学院的数据库中数据导入到一个大的数据库中存储即可,为各院系的学生信息整合提供了支持。
另外,学生信息管理的智能、信息化是未来发展的必然趋势,目前各大中城市都已基本实现学校学生信息管理的智能化系统,取得了较好的经济效益和社会效益,为当地学校学生信息管理提供了便利和高效的服务。
6.2SWOT分析
(1)优势客户方:
1)面临日益增加的学生信息种类和管理的难度,管理者面临着巨大的压
力,有着强烈的采用信息技术实现信息管理的智能化、便捷化的愿望,对开发学生信息管理系统的动力很足。
2)学生信息管理人员对学生信息管理的工作熟悉,能够帮助开发方了解管理工作的需求、明确开发的功能。
3)开发方有专人负责这个项目,表明了开发方队这个项目的重视。
4)开发方是有着相关技术知识的学生开发团队,这是项目开发成功的重要保证。
开发方:
1)有较高的积极性,能按照管理者的要求完成开发工作,满足信息管理者的要求。
2)完善的分工协同合作体系,开发的产品在质量一定能符合用户的要求。
3)在软件开发中拥有资深的指导老师,可以拥有指导、分析、设计、开发和测试的全套技术工作力量的支持。
(2)劣势
客户方:
1)和开发方不能及时沟通交流,不能和好的表达出自己想要的功能。
开发方:
1) 对学生信息管理不熟悉,功能理解需求上存在困难。
2)缺乏具有开发经验的学生,不能和好的把握开发进度。
3)学生开发团队对有些知识理解不透彻,导致开发过程中问题不断,延长了开发周期。
(3)机会开发方:
1)加强需求调研,加强与管理者的沟通,使开发人员尽快熟悉学生信息管理工作。
2)加强相关知识的学习,提高团队的技能。
6.3社会可行性分析
法律可行性:
该项目为独立开发,开发环境和开发工具是使用开源的免费合法的工具,在法律方面不会存在侵犯专利权、侵犯版权等问题。
用户使用可行性:
用户单位的行政管理和工作制度对本系统的使用没有影响。
而且本系统的用户以及管理人员素质均能满足要求,可以熟练操作该学生信息管理系统。
故具有可使用性。
6.4 效益分析
投资估计:
本系统完全按开发计划进行估算,办公用品的消耗,办公设备的消耗,开发人员生活与维护(包括水、电、房、工作餐)等。
本系统大约总体耗费为6000元。
收益估计:
(1)经济效益
1)提高管理者的工作效率后,使得信息管理人员需求的减少,减少了额外的开支。
2)提高信息管理的便捷性,降低信息管理的要求。
(2)社会效益
1)节省了管理者的时间,降低了劳动输出量。
2)提高了学校信息化程度的形象。
7. 结论
经过一系列的各个不同方面的可行性分析,分析员和用户及使用部门的负责人对需要解决的问题取得基本的一致看法,开发小组的开发方案的到批准,使用部门负责人同意开发工程继续进行下去。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 学生 管理 系统 可行性 分析