大学生管理系统可行性分析报告.docx
《大学生管理系统可行性分析报告.docx》由会员分享,可在线阅读,更多相关《大学生管理系统可行性分析报告.docx(15页珍藏版)》请在冰点文库上搜索。
大学生管理系统可行性分析报告
大学生管理系统可行性分析报告
指导老师:
洪
中
组员:
邱
斌
王
—
陈
EB
八八
强
琳
杨文美陈瑶
一、引言4
1.1编写目的4
1.2背景4
1.3定义4
131专业术语介绍:
4
13.2相关技术与开发工具介绍5
1.4参考资料5
《可行性研究报告》(GB8567——88)5
《GB8567-2006计算机软件文档编制规范》5
二、可行性研究的前提6
2.1要求6
2.2目标6
2.3条件、假宦和限制:
6
2.4进行可行性研究的方法7
2.5评价尺度7
三、对现有系统的分析7
3」处理流程和数据流程:
7
3.2工作负荷8
3.3费用开支8
3.4人员8
3.5设备8
3.6局限性8
四、所建议的系统8
4.1对所建议系统的说明8
4.2处理流程和数据流程9
4.3改进之处10
4.4影响10
4.4.1对设备的影响:
11
4.4.2对软件的影响11
4.4.3对用户单位机构的影响11
4.4.4对系统运行过程的影响11
4.4.5对开发的影响11
4.4.6对地点和设施的影响11
4.5技术条件方而的可能性11
五、可选择的其他系统方案12
六、投资及效益分析12
6.1支岀12
6丄1基本建设投资12
6.1.2其他一次性支出12
6.1.3非一次性支出12
6.2收益12
6.2.1一次性收益12
6.2.2非一次性收益13
6.2.3不可定量的收益13
6.4投资回收周期13
6.5敏感性分析13
七、社会因素方面的可能性13
7.1法律方而的可行性13
7.2使用方而的可行性13
八、结论13
引言
1.1编写目的
学生信息管理作为学校管理的一个重要方面,其可变因素多,管理方面繁琐复杂,时间跨度大,再加上其固有的基数大,因而形成了巨大的数据量。
随着学校的规模逐渐扩大,学校的招生越来越多,新进来的学生和以前的学生档案管理规模也越来越大,以前的人工管理方式以人为方式处理这样大量的数据,不可避免地增加了管理的工作量及复杂程度,使学生处、教务处及各系学生科有关管理人员工作繁复、负担重、压力大。
并且人为方式固有的不严密性常常带来齐种工作中的疏漏,使得复杂度更甚,常常让工作人员感到头疼。
学校管理者需要对学生负责,要髙效的,安全的,真实的获取学生的信息。
为了解决这种状况,以计算机实现管理的科学化、严谨化,本系统旨在将学社个的信息有效的存储,方便学生管理者获取信息。
对学生信息将进行安全检测,包括真实性。
1.2背景
开发软件的飲称:
大学生信息管理系统
项目任务提出者:
福建师范大学
项目开发者:
邱斌王一陈熙强琳杨文美陈瑶
用户:
管理员,老师和学生
1.3定义
1.3.1专业术语介绍:
SQL语言:
SQL全称是"结构化查询语言(StructuredQueryLanguage)M,SQL是一个菲过程化的语•言,因为它一次处理一个记录,对数据提供自动导航。
对象:
object是一些相关的变量和方法的软件集。
软件对象经常用于模仿现实世界中我们身边的一些对象。
对象是理解而向对象技术的关键。
控件:
控件实际上是子窗口,在应用程序与用户进行交互的过程中,控件是主要角色。
经济可行性一-估讣开发费用以及最终从开发成功的系统所获得的收入或利益,衡虽比较支出的费用和收到的利益.
技术可行性--分析功能,性能以及限制条件,能否是一个技术上可实现的系统.
法律可行性一明确系统开发可能导致的责任,有无违法问题.
不同的方案一对系统开发的齐种方案进行评价.
1.3・2相关技术与开发工具介绍
ASP.NET(C#)是一种简单、现代.而向对象且类型安全的编程语言。
在C#环境中,可以用一种可视和直观的方式来创建应用程序的用户界而和数据库接口。
。
它在继承C和C卄强大功能的同时去掉了一些它们的复杂特性(例如没有宏和模版,不允许多重继承)。
C#综合了VB简单的可视化操作和C卄的高运行效率,以其强大的操作能力、优雅的语法风格、创新的语言特性和便捷的而向组件编程的支持成为.NET开发的首选语言。
浏览器一Web服务器的结构如图1-1所示
Web应用的执行过程如图1-2所示
图1-2Web应用的执行过程
1.4参考资料
参考资料:
《计算机软件文档编制规范》GB-T8567-2006《可行性研究报告》(GB8567——88)《GB8567-2006il•算机软件文档编制规范》
二、可行性研究的前提
2.1要求
功能:
本系统应该实现学生信息的管理与查询,具体包括学生信息查询,同时可以对信息进行修改,删除和添加,以及各种信息统计,奖惩管理,学籍笛理,新生注册等功能。
做到可以对学生信息查询和维护并且能方便导入数据,防止因意外原因导致的数据丢失。
性能:
査询效率尽可能做到精准,保持全校数据的一致性、准确性、实时性,信息维护功能做到简单易用。
输入:
对于查询功能,应做实用多个关键字组合查询。
输岀:
能按要求显示所需内容并能打印成报表。
安全与保密:
对于不同权限用户,设置不同权限,对重要数据可以考虑加密存储。
考虑到数拯保存,条件允许的情况下可以让系统泄是自动保存,省去手工保存的繁杂程序。
2.2目标
1)能够快速对学生信息查询、修改。
2)方便教务处对学生的管理。
3)人力与设备的费用减少。
4)录入大疑数据。
2.3条件、假定和限制:
1)所建议系统运行寿命的最小值1年
所建议系统运行寿命10年
2)进行系统方案选择比较的时间无
3)经费投资方面的来源无
4)软件环境
1.服务器:
visualstudioNET2010.SQLServer2008数据库、ASP.NET、windowsXP
2.客户机
IE7.0浏览器即可
2.4进行可行性研究的方法
1•客户调查
2.专家咨询
3.市场相关产品同类产品的调查
系统进行是所使用的主要尺度为各项功能的优先次序,开发时间的长短及使用中的难易程度。
2-5评价尺度
基于对本系统操作要求实现操作简便,能大幅度提高工作效率,本系统对开发过程中需要的软件、硬件都有一泄的要求。
总计价格约6000元左右,对于一个可实现方便操作的系统来说,此费用正恰到好处。
对于学生信息的录入、查询、删除等操作而言,大大满足了学生以及管理员的需求和方便。
开发时间加之实地考察时间总共一个半月,时间可满足开发。
三、对现有系统的分析
3.1处理流程和数据流程:
1)报到填各种各样的表,做各种备样的数据记录。
同样的数拯要不止一次的重复记录,费时费工。
2)奖惩通人工对大量成绩单,报表及文件进行査找,并进行汇总及评比。
耗费大量的时间,并且容易产生错误。
3)学生信息査询及统计通过人工走n多程序,并对从大量数据中检索选出信息。
耗费大量时间,并且过程复杂,不容易实现。
4)现有系统的数据处理与流程基本为学生数据的录入与查询,删除修改等操作。
3.2工作负荷
需要翻阅大虽资料,工作繁琐并且劳累,易疲劳,因此出错的可能性比较大。
3.3费用开支
需要数台计算机作为终端
硬件:
(1)需要一台小型服务器,或者直接以一台配置比较好的P4电脑作为服务器人力:
有一泄基础的教师和学生,经过一泄的培训,自己制作一个小型的系统。
软件:
<1)操作系统要使用最新的windowsxp,安全、可靠。
(2)数据库可以购买IBH等大公司推荐的数据库。
这些数据库从安全性到易用性及可靠性都是最好的。
(3)应用软件我们依然使用officexp,同时可以在终瑞机中安装如foxpro、photoshop、mathmatic等软件,以备不时之须。
这些软件对处理数据及图表时是很有用的。
3.4人员
因需要查阅大量资料,因此需要充足的人手。
3.5设备
运用ASP.NET等所需运用的软件的汁算机
3.6局限性
处理事务需要大量的时间,办事效率低,并且数据存储环肖薄弱。
四、所建议的系统
4.1对所建议系统的说明
我们提岀基于c/s结构的学生信息管理系统,实现网上查阅学生信息,以减轻教务处人员的工作量。
我们准备开发学生信息管理系统,完成学生基本信息维护、系部信息维护、学生成绩査询信息的维护、新生入学信息的管理、学生在校期间奖罚记录以及达标记录。
实现教务处对学生信息管理的需要,包括学生本人基本信息,毕业信息,每个学期的成绩记录,助学贷款等项目的管理。
学生信息管理系统是为了解决学生在校的所有相关信息管理的而设计的,目的是建立一个能够初步实现对学生信息管理系统的安全性、淸晰化管理,提高学校管理效率,而系统所需的工作人员的数量少,效率髙。
降低资源浪费,同时增强一些特殊项目管理的透明度。
我们需要的系统前期进行很好的构画,采用最合理的技术和引擎,达到最理想的效果。
采用ASP.NET和SQL数据库,并配备OFHCE操作工具。
4.2处理流程和数据流程
系统应该提供强大查询功能,各种信息的灵活组合统汁,各种报表的自动化生成。
可以方便添加査询修改学生信息包括,并且系统具有自动纠错的能力,避免人为操作失误。
1)系统管理:
系统授权,部门人员维护,基础代码维护,时间段维护,学科维护,考试维护,系统日志,修改单位名称,数据备份,数据恢复。
2)学籍管理:
学生注册,导入学生,学生査询,学生统计,学生毕业,学籍综合管理,修改学籍号
3)成绩管理:
成绩录入,成绩查询,班级成绩统汁,班级成绩明细,学生总分名次
4)收费管理:
收费标准维护,费用减免,学生缴费,学生缴费查询,未缴费学生,助学贷款
5)其他:
达标项目:
二四六级英语成绩,以及苴他自学考试成绩
6)下面列出数据流程图:
顶层:
1层:
4.3改进之处
通过把大量的数据检索操作转嫁给计算机从而提高数据的准确度,及办事的效率。
评优、评先只需一个简单的査询,节省大量的人力资源并且大大的节省时间成本。
能够快速对学生信息查询、修改。
方便教务处对学生的管理。
4,4影响
学生信息管理是学校管理工作的重要组成部分。
此学生信息系统采用大部分系统基于的c/s结构的,它增加了客户端的管理维护。
4.4.1对设备的影响:
C/S结构系统都是采用ASP实现的,微软新近提出的.NET架构是新一代互联网应用服务战略,它使微软现有的软件在网络时代不仅适用于传统的个人计算机而且能够满足各种新设备的要求。
对原电脑需要升级,配置髙性能独台服务器,髙速网络。
4.4.2对软件的影响
保留原系统的人员信息和%类文档并进行补充升级,去除现操作系统,更新为windowsXP,升级防护软件。
4.4.3对用户单位机构的影响
大大提高了办事效率,减少繁琐的纸质数据记载,减少空间利用率以及时间的耗费。
人员数疑减少,有基本计算机软件操作技术并对其进行一定的培训即可。
4.4.4对系统运行过程的影响
新系统要泄期进行维护和保养,并做数据备份处理。
学生对本人信息的每一次录入、査询、删除都需要输入用户统和密码,并经过验证码验证,做相应的操作。
管理员同样需要管理员的用户爼和密码。
当用户输入信息,经1台传输服务器到1台数据服务器进行记录,再有传输服务器反馈到用户电脑。
另外有一台数据备份服务器和备用服务器,用于系统出故障使用。
4.4.5对开发的影响
为了支持所建议系统的开发,管理员需对计算机技术操作有所了解,有一眾的计算机知识,新生则需要在开学的一立时间内输入本人的入学基本信息并由教务处对其学籍进行核实。
任开发期间,开发团队不得泄谿学校学生的个人情况。
数拯软件设备由开发方提供,各类硬件由开发团队所在学校提供
4.4.6对地点和设施的影响
需要安静整洁的工作环境,便于团队研讨开发。
4.5技术条件方面的可能性
本系统采用B/S开发方案,采用ASP.NET技术和SQLServer2000数据库,WindowsXP.
1)统上实现在技术上是可行的。
ASP.NET为基于WEB应用实现动态交互网页制作提
供的技术环境支持,实现网站的开发。
2)从技术和可扩展性来讲,是可行的。
随着Internet的飞速发展使得C/S模式已成为当前热门的系统架构方式,并且技术已经成熟,系统操作简单,不需要任何硬件设备,可以在任何地方进行操作而不用安装任何专门的软件。
只要有一台能上网的电脑就能使用,客户端零维护。
系统的扩展非常容易,只要能上网,再由系统管理员分配一个用户名和密码,就可以使用了。
3)操作上也是可行的,该系统不需要太大投入及太多的技术资源支持。
4)人员的数量可以满足,以小组讨论研究,互相分享想法,一起探讨研究,集思广益,可以满足技术条件。
在规左的期限内可以完成本系统的开发。
五、可选择的其他系统方案
目前还没有苴他的系统方案,介于NET技术的成熟,系统操作简单,因此不对其他系统做选择。
六、投资及效益分析
6.1支出
采用本系统,旨在解决学生信息管理,所需的软件硬件部分较少,计算机一台,软件需要安装ASP.NET,SQLServer2000,windows2000以上操作系统平台。
6.1.1基本建设投资
可以利用现有设备,不必进行另外的硬件设备投资
6.1.2其他一次性支出
开发测试使用计算机一台和一些正版软件费用约5000元
6.1.3非一次性支出
教务处管理员维护培训费用和开发过程中一些杂费
6.2收益
本系统运行可以提髙学生信息管理的效率,满足师生査询的需要,减少管理员的不必要的操作,方便快捷的有效完成学生管理的务项工作。
提高工作效率,减少纸张的使用,收益明显提高。
6.2.1一次性收益
系统运行效率提高,数据的进入、存储和恢复技术的改进,资源要求的减少,系统性
能的可监控便于实现,大大缩减了开支。
6.2.2非一次性收益
慢慢的可以减少一些没有必要的人员开支,减少纸张浪费。
6.2.3不可定量的收益
相对其它公交公司而言,采用我们系统的公交公司更具有竞争力,而赢得更多的市场。
6.4投资回收周期
大概两年后可以收回所有支岀的成本
6.5敏感性分析
系统需要很好的稳立性。
七、社会因素方面的可能性
7.1法律方面的可行性
安装学生信息管理系统,需要使用正版操作系统软件及应用软件平台,避免为此发生法律纠纷:
学生信息管理系统的开发完全为自主设讣,不存在任何侵权问题,因此可以放心使用。
7.2使用方面的可行性
学生信息管理第统使用简单,速度快,准确度高,现有人员只需经过简单培训即可熟练掌握其使用依法;系统管理人员可使用动手能力较强的人员,经过短期培训就能解决常见问题。
八、结论
本系统的技术成熟、完备,测试手段可靠,经过经济、技术、社会等方而的可行性分析,可以确泄本系统的开发完全必要,而且是可行的,为尽快实现校务办公现代化管理,提髙工作效率,省人力资源,减轻老师的工作负担,方便教务处对学生的管理,可以立项开发。