学生选课信息管理系统(可行性分析报告)

附录A

                           可行性研究报告的编写提示
                                 
 
A.1引言
A.1.1编写目的
    利用现代计算机和数据库开发技术,在网络环境下创建学生信息管理系统对于减轻学生信息管理人员的劳动强度、提升工做质量和效率、方便管理人员对信息的查询、提升信息资源的利用率和管理水平。
A.1.2背景
     说明:
     a.学生选课信息管理系统;
     b. 任务提出者:学校管理人员c++

项目开发者:武汉晴川计科秀就完事了小组数据库

用户单位:武汉晴川学院windows

本系统用Windows界面进入系统,对操做人员的要求也不是很高,操做简单明了,能够直接经过键盘和鼠标来完成全部的功能:包括选课,成绩查询,删除,修改以及文件的保存。进一步提升办学效益和现代化水平。本系统是以菜单及窗口的形式展示,选项清晰,按照用户所选择的各项功能进行处理。能完美全面的完成用户的要求。
     C.用于辅助学籍管理系统,成绩管理系统等等。。。
A.1.3定义
     列出本文件中用到的专门术语的定义和外文首字母组词的原词组。
 A.1.4参考资料
    《软件工程导论》 张海潘 牟永敏 清华大学出版社,2013
A.2可行性研究的前提
A.2.1要求
    a.功能:学生选课信息更新、选课查询、成绩查询密码管理、以及学生选课信息的导入/导出;
    b.性能:方便数据的录入,使查询速度大大提升;
    C·输出:查询结果和各种报表;     
    d.输入:选课学生所包含的信息;
    e.数据安全和保密:系统对不一样权限的用户提供不一样的功能模块,有必定权限的用户能够进行操做,通常的用户只能进行查询的操做。
A.2.2目标
    a.开发此软件,使教学人员及操做者进行选课管理,方便操做者随时添加、查询、修改,使工做人员从繁琐的填表工做中解放出来,使得人力与设备费用的减小;
    b.处理速度及精确性的提升;
    C.促进报表、统计数学的规范化;
    d.管理信息服务的改进,提升工资效率;
    e.自动决策系统的改进;
    f.下降选课管理维护费用,改善服务质量,提升人员利用率。
  A.2.3条件、假定和限制
    a.硬件条件:PC机;
    b.运行环境:Windows XP;
    c.开发环境:SQL sever、eclipse、Dev C++等;
    d.限制条件:设备简单,人员少,时间紧,并且对信息的来源不充分,经费不足;
  A.2.4进行可行性研究的方法
    (1)学生信息模块完成学生的登录,而后根据各位同窗所在的系不一样,调用相应的选课模块,其中学生登陆模块的功能是验证登陆人员确实是本院的学生,学生启动本系统后,系统提示输入学生学号码和密码,验证后进入主控操做界面。安全

(2)教师信息模块完成教师的登录,而后根据各位教师所在的系不一样,教师所教的课程不一样,调用所选的课程.其中教师登录模块的功能是验证登陆人员确实是本院的教师,教师启动本系统后,系统提示输入教师工号和密码,验证后进入主控操做界面。网络

(3)课程信息管理包括必修课程和选修课程,学生必需先登录才能进行对课程的选课不然不能进入选课系统。eclipse

(4)系信息管理中学生必需选重所在的系号和系名才能进行选课,不然并不能进行选课
  A.2.5评价尺度
    学生选课系统应该简单易操做,方便同窗选课,能让初次使用的人就可以轻易弄懂,方便操做。
A.3 对现有系统的分析
 A.3.1处理流程和数据流程
    现有系统的数据处理与流程基本为学生数据的录入与查询等操做,系统的安全性不高。
 A.3.2工做负荷
    因为数据量愈来愈大,现有的系统已明显不能适应目前的庞大数据量,系统工做负荷过大,数据处理缓慢,并且对计算机硬件的要求比较高。
 A.3.3费用开支
    管理人员的工资,软件维护人员费用,设备的电费和网费等。
 A.3.4人员
    管理员:2人     维护人员:2人 开发人员:4   检查员:2。
 A.3.5设备
    计算机。
 A.3.6局限性
   在此以前,进行选课和成绩查询有不少不方便之处,管理员须要对学生选课信息进行手写保存,任务量大,学生人数多,不利于统计,有可能会登记学生信息时有错误而不能及时发现,也不能即时限制学生选课数目,也不方便查看已剩名额,不容易发现冲突课程;对学生来讲:选课须要去教务处,须要排队,会浪费很长时间,有时由于报错课程而又要面临因更改而排队的苦恼,或者报过选课课程后,本身没法及时查看已选课程;成绩只有在公布时才能查看。
A.4 所建议的系统
 A.4.1对所建议系统的说明
    本建议方案的学生教务管理系统,实现了教务管理人员对课程的管理和学生成绩的录入,学生能够查询我的成绩,教师能够经过系统核对学生成绩。
 A.4.2处理流程和数据流程
   
 A.4.3改进之处
    该选课系统,使用c++语言编写,改变了以往的手写习惯,减轻了管理员的工做负担;对学生选课的操做方便,管理员管理简单。该系统,界面简单大方,符合当代大学生所喜欢的潮流,摆脱了以往的呆板界面。
 A.4.4影响
    该系统可能在未来出现不稳定现象,这种现象不会影响到存储的信息,可修复。
 A.4.4.1对设备的影响
      该系统无需更改原设备配置,对原设备只占少量内存。
 A.4.4.2对软件的影响
    不会对其它软件产生影响。
 A.4.4.3对用户单位机构的影响
    至少须要两名管理人员,一名维护人员,根据用户单位的须要,可适量增长。
 A. 4. 4. 4对系统运行过程的影响
    说明所建议系统对运行过程的影响,如:
    a. 学生的操做规程:学生只需按照界面提示就行。分布式

b.运行中心的操做规程:根据提示便可,不要随意修改源代码。 性能

c. 运行中心与用户之间的关系:管理关系。 大数据

d.对数据保存的要求,对数据存储、恢复的处理:只要符合要求便可保存,数据的删除恢复只有管理员经过数据库能够调回。    spa

e.数据进入系统的过程;
 A.4.4.5对开发的影响
    说明对开发的影响,如:
    a.为了支持所建议系统的开发,用户需进行的工做;
    b.为了创建一个数据库所要求的数据资源;
    c.为了开发和测验所建议系统而须要的计算机资源;
    d.所涉及的保密与安全问题。
  A.4.4.6对地点和设施的影响
    只需一间简单的办公室便可。
  A.4.4.7对经费开支的影响
    设计大约3万,维护运行大约2万。
  A.4.5局限性
    数据的存储处理方面,当不少学生在同一时间进行选课和信息查询时,会致使系统任务加剧,处理变慢,可能致使页面打不开。这种状况只有在同一时刻有一万人时进行操做,才会出现上面那种状况,在学校几率很低。
  A.4.6技术条件方面的可行性
    本节应说明技术条件方面的可行性,如:
    a.在当前的限制条件下,该系统的功能目标可否达到;
    b.利用现有的技术,该系统的功能可否实现;
    C.对开发人员的数量和质量的要求并说明这些要求可否知足;
    d.在规定的期限内,本系统的开发可否完成。
A.5可选择的其余系统方案
 A.5.1可选择的系统方案1
   从技术上说,使用统一的数据中心,全部的数据都要通过数据中心,使数据中心的信息处理量太多,对数据中心的处理能力要求较高,并且维护难度大。
 A.5.2可选择的系统方案2
   采用分布式,各个产品的信息处理对应在各自的操做下就能够完成,只有须要各类产品信息交换时才经过交换机进行工做,利于局域网的平稳运行

A.6投资及效益分析
 A.6.1支出
   对于所选择的方案,说明所需的费用。若是已有一个现存系统,则包括该系统继续运行期间所需的费用。
 A.6.1.1基本建设投资
   1)基础投资: 终端PC机5台:8000*5 = 4万 辅助配置:2 万 Microsoft SQL Server 2005:1 万 Windows NT:1 万 2)不可知额外支出:约2万
 A.6.1.2其余一次性支出
   研究费用:3万
 A.6.1.3非一次性支出
   a. 软件维护费用:1000/年 b.人员的工资:3000/月 c. 公用设施方面的开支:2000/年 5年共计:0.3*12*5+0.2*5+0.1*5+13=32.5万
 A.6.2收益
   对于所选择的方案,说明可以带来的收益,这里所说的收益,表现为开支费用的减小或避免、差错的减小、灵活性的增长、动做速度的提升和管理计划方面的改进等,包括;
 A.6.2.1一次性收益

a. 多余设备出售回收的收入:8000元
   A.6.2.2非一次性收益
  假设投入本系统,效率能够提升50%,以现有的工做人员10人计算,可减小5人,每人每个月平均工资按3000元计算,每一年节约人员工资5×12×0.3=21万元/年。按年利率5%计算,效益计算以下表。 系统收益总额为:447.5142万元。
 A.6.2.3不可定量的收益
   逐项列出没法直接用人民币表示的收益,如服务的改进,由操做失误引发的风险的减小,信息掌握状况的改进,组织机构给外界形象的改善等。有些不可捉摸的收益只能大概估计或进行极值估计(按最好和最差状况估计)。
 A.6.3收益/投资比
   447.5142/32.5=13.7696
 A.6.4投资回收周期
   大约一年
 A.6.5敏感性分析
   设计系统周期为五年, 估计最长可达10年 处理速度: 通常查询速度<4秒 关键数据查询速度: <2秒
A.7 社会因素方面的可行性
   本章用来讲明对社会因素方面的可行性分析的结果,包括:
 A.7.1法律方面的可行性
   本身开发的软件由本组人员研发,无任何侵权违法行为。 开发此系统用到的软件Microsoft Server 2003,windows7均为官方正版软件。 全部技术资料都由提出方保管。编写软件用到的设计思想和使用的技术符合法律和道德的要求,不会形成任何不良影响。 系统功能目的严格遵照中华人民共和国的相关法律规定,不涉及违法的相关问题,合同制定肯定违约责任。
 A.7.2使用方面的可行性
   提升用户使用的可行性,适用更多用户,提升运行效率,减小选课时间,易操做,无需培训,按界面提示便可。使用本软件管理人员要求有职业道德,有必定计算机基础,有处理突发事件的能力,系统管理员要求由计算机的专业知识系统管理员须要通过培训。两名系统管理员将进行专业培训,他们将熟练管理本系统。
A.8 结论   本项目具备方便快捷等优点,投资回报利益大, 技术、经济、操做、法律方面都是可行的,能够当即开始进行。

相关文章
相关标签/搜索