学生成绩管理系统-可行性分析报告

1引言
  1.1编写目的

  21世纪是飞速发展的信息时代,信息社会的高科技,商品经济化的高效益,企业经营全球化,使计算机的应用已经普及到经济和生活当中的各个领域,这正是计算机被广泛的应用于信息管理的环境。尤其是对于复杂 的信息管理,计算机能充分的发挥其优越性,高效方便的进行信息管理。 为提高工作效率,同时摆脱成绩管理人员在工作中出现的一些弊端,所以 需要开发一个成绩管理系统。为此,本系统就是为更好的管理成绩而设计的。

  1.2背景

  待开发的软件系统的名称:宿舍管理系统;

  本项目的任务提出者:王进;

  开发者:王进;

  用户:管理员,学生,教师;

  实现该软件的计算中心或计算机网络是:校园网。

  1.3定义

  登录模块:对只有系统管理员才有权限对用户进行添加、修改、删除,使用输入用户名,密码实现登录

  系统管理员:对学生的基本信息进行添加、修改、删除、保存,对于学生,相应学生信息只能由学生本人进行登陆査看

   教师模块:成绩的录入、查询、维护功能。

  学生模块:学生对自己成绩的查询。

  1.4参考资料

  [1] 郭玉芝,周太宇.基于SSM框架的高校学生平时成绩管理系统的设计 与实现[J].现代信息科技,2019(23)

  [2] 朱华方.基于SSM框架轻量级的分布式高考成绩管理系统设计与实现 [D].山东师范大学,2016.

  [3] 杨桃."基于JAVA的学生成绩管理系统的设计.〃魅力中国 000. 018(2017) :203.

  [4] 田文涛,张钊,and张笑冰."基于SSH的学生成绩信息管理系统的设 计与分析软件 11(2017):212-215.

  [5] 黄俊勇.基于Spring框架的研究与设计[J].电脑知识与技术:学术 交流,2018 (IX) : 116-117.

  [6] 王倩,刘一梦,张晶.基于Spring框架的XML文件修改方法及装置:, CN107506190ACP], 2017.

  [7] 周燕玲.Spring MVC框架开发WEB应用程序的探索与研究[J].科技广 场,2016, 000(006) : 25-28.

  [8] 唐利红.基于Spring MVC及My Bat is的Web应用框架解析[J].课程 教育研究,2017(48).

  [9] 张继东.MySQL数据库基于JSP的访问技术[J].电子技术与软件工程, 2017(15) : 169-169.

  [10]乔岚.基于MyBatis和Spring的JavaEE数据持久层的研究与应用. 信息与电脑,2017.

  [11]《软件工程概论》(第三版)郑人杰 马素霞等编著

  [12]可行性研究报告(GB8567——88

2可行性研究的前提
  2.1要求

  功能:个人资料的增删改査,成绩的录入和査询,用户信息的后台综合管理,教学信息的后台综合管理;

  性能:管理员对所有学生进行管理,实现成绩的录入,查询,删除,提供快速成绩检索功能。;

  输出:输出学生学号,班级,选课情况,成绩信息;
  输入:学生信息(姓名,学号等);
  在安全与保密方面的要求:用户信息只有用户自己和管理员有可见与修改的权力;
  完成期限:1个月。

  2.2目标

  (1) 系统符合日常教学管理规定,满足学校教学要求。

  (2) 系统界面清晰美观,实用性强,方便系统用户在各自权限内进行相应管 理。

  (3) 系统安全系数高,运行稳定,避免发生信息篡改、丢失等情况。

  (4) 系统能够真正减轻各用户工作量,为成绩管理工作带来方便,提高学校 师生工作效率。

  (5)人力物力,财力的减少。

  2.3条件、假定和限制
  a.所建议系统的运行寿命的最小值:3年;

  b.经费来源:学校经费;

  c.硬件条件:ASUS灵耀S系列(商务本一台);

  d.运行环境:Windows7以上系统;

  e.开发环境:Visual Studio Code,IDEA,MYSQL;

  f.可利用的信息和资源:学生信息管理系统;

  g.系统投入使用的最晚时间:2022.12.20。

  2.4进行可行性研究的方法

  本次可行性研究主要通过调查研究法。对信息工程学院的学生使用成绩查询方式情况做了调查,为了提高方便大家查询成绩及选课等方便,以减少不必要的人力物力消耗。

  2.5评价尺度
  开发费用:开发经费预定在4000元,主要为餐饮;
  各项功能的优先次序:满足管理员和学生用户及教师用户的使用;
  开发时间:在两个月半内完成开发和测试工作;
  使用中的难易程度:尽量从简,方便使用。

3.对现有系统的分析
  3.1处理流程和数据流程

  学生通过基本信息查询成绩等信息,管理员对学生的基本信息进行添加、修改、删除、保存,教师成绩的录入、查询、维护功能
  3.2工作负荷
  需要处理开发中的小bug,人员不足等问题。

  3.3费用开支
  主要为餐饮3200元。

  3.4人员
  暂无。

  3.5设备
  版本在Window7以上的电脑一台。

  3.6局限性
  处理时间赶不上需要,响应不及时,数据存储能力不足,处理功能不够没有一个专业的系统管理来维护日常使用,使得学生成绩管理系统工作比较困难和复杂,人力物力消耗大,资源浪费严重。

4.所建议的系统
  4.1对所建议系统的说明
  学生成绩管理系统是信息管理系统,通过计算机管理学生的基本信息与日常事务,通过强大的查询和更新、删除来提高办事效率,编程软件:Visual Studio Code,IDEA2021。

  4.2处理流程和数据流程
  学生通过基本信息查询成绩等信息,管理员对学生的基本信息进行添加、修改、删除、保存,教师成绩的录入、查询、维护功能

  4.3改进之处
  a.实时更新学生基本信息,提高管理人员效率;
  b.加强用户账户安全管理。

  4.4影响
  4.4.1对设备的影响

  随着数据库学生人数的增加,需要更大的硬件设备支持。

  4.4.2对软件的影响

  必须保证操作系统在Windows7以上版本的电脑上运行,以适应宿舍管理系统的需求。

  4.4.3对用户单位机构的影响

  管理员要求掌握一定的计算机知识。

  4.4.4对系统运行过程的影响

   用户的操作规程: 提供个人信息;
  运行中心的操作规程:通过学号等各种途径来查询学生成绩信息;
  运行中心与用户之间的关系:通过学生宿舍信息可以查询学生的详细信息;
  源数据的处理:源数据保存在mysql数据库中,可随机进行查询;
  对数据保存的要求,对数据存储、恢复的处理:安全性、完整性、正确性;
  输出报告的处理过程、存储媒体和调度方法:每周打印报表管理人员进行核验检查;
  系统失效的后果及恢复的处理办法:重启系统。

  4.4.5对开发的影响

  用户需进行的工作:输入学生个人信息;
  为了建立一个数据库所要求的数据资源:使用Visual Studio Code完成对数据库的建设、更新、查询与删除工作,IEDA完成主体项目的搭建;
  为了开发和测验所建议系统而需要的计算机资源:系统打包,能够异地发布,完成在系统Windows7以上的电脑上进行测试工作;
  所涉及的保密与安全问题:系统对管理员权限进行相应的设置,防止非法登录。
  4.4.6对地点和设施的影响

  学校的教学机房。

  4.4.7对经费开支的影响

  软件的开发成本并不大,其他的投入也只是电脑。由于学校的电脑已经普及,所运行已经达到了要求,无需重新开发建设,所以系统开发、运行所需的费用是比较低的。

  4.5局限性
  由于第一次做比较正规的开发,所以难免还有些地方有所遗漏。

  4.6技术条件方面的可行性

  技术可行性是对系统构建所需的相关技术、进行分析,判断其构建过程中这 些技术都存在并对系统起到支持作用。成绩管理系统选择的是MySQL数据库、 JAVA编程语言及SSM (Spring. SpringMVC、Mybatis)等框架技术进行系统构建。 这些技术都是开发人员必须所掌握的,也适合学校的办公管理需求。在系统构建 后,由于其操作简单的界面,使得用户也无需花费较长时间来学习使用该系统, 在后期的过程中使用方便,并能提高工作人员以及相关査询人员的工作效率。因 此,分析可得,该系统的开发构建在技术上是可行的。

5.可选择的其他系统方案
  5.1可选择的系统方案1
    暂无

  5.2可选择的系统方案2
    暂无

6.投资及效益分析
  6.1支出
  对于所选择的方案,说明所需的费用。如果已有一个现存系统,则包括该系统继续运行期间所需的费用。

  6.1.1基本建设投资

  房屋和设施:寝室(1200/年);
  计算机一台:4200元;
  数据通讯设备:2000元;
  安全与保密设备:1000元。
  6.1.2其他一次性支出

  研究(需求的研究和设计的研究):800元;
  开发计划与测量基准的研究:600元;
  数据库的建立:1000元;
  餐饮费以及开发安装人员所需要的一次性支出:2000元。
  6.1.3非一次性支出

  设备的租金和维护费用:600元/年;
  软件的租金和维护费用:800元/年;
  数据通讯方面的租金和维护费用:600/年;
  房屋、空间的使用开支;1200元/年;
  公用设施方面的开支:800元/年;
  保密安全方面的开支:600元/年;
  其他经常性的支出:400元/年。

  6.2收益
  6.2.1一次性收益

  暂无。

  6.2.2非一次性收益

  节约了学校的人力、物力、财力,大大提升成绩管理效率。

  6.2.3不可定量的收益

  由于新系统服务使用方便,大量用户使用上机操作,平均每天收益20元,每年收益大概7000元。

  6.3收益/投资比
  由于在成绩管理系统正式投入运行之前,没有做具体的统计,但是人力物力财力消耗巨大,管理起来很不方便。成绩管理系统投入运行之后,预期会带来可观的收益,在管理上也会带来极大的便利,会节约许多不必要的资源浪费。

  6.4投资回收周期
  根据投资和收益的分析,两年内便可以收回投入成本,剩下两年年大概收益15000元。

  6.5敏感性分析
  a.该系统的使用寿命为:4年;

  b.该系统的工作负荷量:机房服务器;

  c.设备和软件的配置等待变化时,对开发和收益的影响最多不超过5000元。

  7社会因素方面的可行性
  7.1法律方面的可行性
  本系统作为软件工程这门课程的课程设计,没有签订任何合同,不存在合同责任。所用的东西都是自己的或者公共的,也没有挪用别人的成果,不存在侵犯专利权版权等问题。

  7.2使用方面的可行性
  使用可行性来看,我们设计的成绩管理系统可以应用,对此,我们认为,该系统具有相当的可行性,大大方便了成绩登记、查询等操作。学生、教师管理人员都可以使用,软件界面简洁,清晰明了。

8.结论

  在国家大力推进"互联网+”的时代背景下,随着科学技术的进步和社会经济 的发展,计算机在现实生活、工作中扮演越来越重要的角色,PC机价格不断的下降,学院从硬件到软件都投入了大量的人力、物力、财力,在教务上,给各个 办公室配置了计算机,并能联接到互联网,并且,学院领导对这方面比较重视, 在教务上配置了一定数目的能够熟练操作计算机的人员,可以快速、方便地使用计算机进行日常工作。与此同时,我们也己经注意到,在大学校园里,越来越多 的计算机已经进入同学们的宿舍,成为他们学习,生活中的一部分。

  再者从对项目的经济上进行分析评价,一方面是支出的费用,包括设备购置 费、管理和维护费用、人员工资和培训费等,另一个是取得的收益。这是个小型 的管理系统,从投入的人力,财力与物力来讲是非常之小的,从节省人力方面, 可以让管理人员从繁与复杂的工作中解脱出来,做更多的工作,可以给教学管理 提高一个层次。由上可知,开发学生成绩管理系统在学校中具有可行性。

 

  

posted @ 2022-10-14 11:50  小阿三  阅读(648)  评论(0编辑  收藏  举报