资源预览内容
第1页 / 共14页
第2页 / 共14页
第3页 / 共14页
第4页 / 共14页
第5页 / 共14页
第6页 / 共14页
第7页 / 共14页
第8页 / 共14页
第9页 / 共14页
第10页 / 共14页
亲,该文档总共14页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
. . . .教务管理系统一、可行性研究报告1引言11.1编写目的11.2项目背景11.3定义11.4参考资料12可行性研究的前提22.1要求22.2目标22.3条件、假定和限制22.4可行性研究方法22.5决定可行性的主要因素2三、 对现有系统的分析23.1 处理流程和数据流程:34.1对系统的简要描述54.2处理流程和数据流程.54.3与现有系统比较的优越性84.4采用建议系统可能带来的影响94.5技术可行性评价95所建议系统经济可行性分析105.1支出105.2效益105.3收益/投资比115.4投资回收周期115.5敏感性分析116社会因素可行性分析116.1法律因素116.2用户使用可行性11学习好帮手1引言1.1编写目的教务管理系统是实施高等学校本科教学质量与教学改革工程的重要举措,通过信息系统的建设将教学建设的资源达到最大限度的共享。充分利用互联网络B/S管理系统模式,以网络为平台,为各个学校教务系统的管理提供一个平台,并在学生和教师之间建立一个互动平台,大大提高了教与学的效率。教务管理系统用来支持学校教学管理,包括教学资源管理,学籍管理,教学计划,开课 /排课管理,选课管理,竞赛管理,成绩管理,教师管理,教材管理,教学质量监控,开放性实验管理,毕业设计管理和毕业审核等功能。研制开发一种综合教务管理软件,建成一个完整统一、技术先进、高效稳定、安全可靠的教学信息管理系统是学校高效工作必不可少的辅助系统。1.2项目背景开发软件的名称:教务管理系统项目任务来 源:重庆交通大学信息与科学学院项 目 开 发 者:用 户: 重庆交通大学1.3定义.1专业术语介绍:SQL语言: SQL全称是“结构化查询语言(Structured Query Language)”,SQL是一个非过程化的语言,因为它一次处理一个记录,对数据提供自动导航。对象:object是一些相关的变量和方法的软件集。软件对象经常用于模仿现实世界中我们身边的一些对象。对象是理解面向对象技术的关键。控件:控件实际上是子窗口,在应用程序与用户进行交互的过程中,控件是主要角色。经济可行性-估计开发费用以及最终从开发成功的系统所获得的收入或利益,衡量比较支出的费用和收到的利益. 技术可行性-分析功能,性能以及限制条件,能否是一个技术上可实现的系统. 法律可行性-明确系统开发可能导致的责任,有无违法问题. 1.4参考资料可行性分析报告格式 来源网络软件工程软件工程的国家标准2可行性研究的前提2.1要求 软件开发的目标为便于学校的管理,方便查看有关学校及学生的情况。如教务处对学生成绩的修改、删除、查找、添加等。完成期限:一个半月2.2目标学生管理系统的开发和投入使用可以节省人力劳动,减少不必要的人力开支各个信息都保存在数据库中,查询速度可以大大提高。管理员修改信息也方便快捷。由于各个工作分工明确,人员的工作效率提高梳理上海商学院教务管理流程,吸收、借鉴先进的管理理念,再结合学院的具体情况,实现教务综合管理流程再造,使教务管理体系更加科学化和规范化。按照项目的总体目标,确立了“教务管理系统”应达到如下目标: (1)符合实际需求,使其成为教务管理人员的得力助手;(2)对系统所涉及的各类信息进行规范化建设;(3)实现数据共享,彻底解决数据安全问题;(4)自动处理各种统计数据,自动形成各种标准报表,最大限度的减轻工作人员负担;(5)运行可靠,具有较强的容错性能和异常处理功能;(6)界面友好,风格一致,操作简单,灵活方便;(7)具有可维护性和可扩充性;(8)使其具有通用性。2.3条件、假定和限制本管理系统的开发需要工作平台:PC 主机;开发环境:Windows XP及以上操作系统、已安装java及SQL2000 软件;运行环境:Windows XP及以上操作系统。2.4可行性研究方法调查问卷市场同类产品分析小组讨论2.5决定可行性的主要因素技术支持,无人员调动3、 对现有系统的分析(一)系统不稳定我校管理信息系统不稳定,这个问题在集中选课的时候特别明显。每到选课时间前后,教务系统总是会出现服务器连接不上等问题。基本上都要过很久才能恢复正常,耽误学生正常使用。(二)功能比较单一对于学生来说,教务系统的主要功能就只有选课,查成绩。学生一般很少主动上系统查询。建议多开发些功能,将该系统的优势发挥的更好3.1 处理流程和数据流程:教务管理系统所必备的功能归纳为如图1.1所示,其中每个功能都由若干相关联的子功能模块组成图1.1 教务管理系统的基本功能模块流程图可表示如下:3.2 工作负荷报到填各种各样的表,做各种各样的数据记录。同样的数据要不止一次的重复记录,费时费工。3.3 人员人工步骤太多导致需要翻阅大量资料,工作繁琐并且劳累,易疲劳,因此出错的可能性比较大,并且需要大量人手,查阅起来步骤繁琐。处理事务需要大量的时间,办事效率低,并且数据存储环节薄弱。3.4 费用 一次性投入+维护费用3.5 工作中存在的问题及局限性奖惩通人工对大量成绩单,报表及文件进行查找,并进行汇总及评比。耗费大量的时间,并且容易产生错误。学生信息查询及统计 通过人工走太多程序,并对从大量数据中检索选出信息。耗费大量时间,并且过程复杂,不容易实现。4所建议技术可行性分析4.1对系统的简要描述A.管理员能够实现对整个学生信息的添加、修改、删除、查询等操作;对教师用户及其信息的添加、修改、删除、查询等操作。B. 可以将学生选课的数据发布到网上,教师的信息发布发到网上,方便学生教师进行查询,达到资源共享的目的。C.教师能够在一定的权限内对所有学生成绩的查询,所有教师信息的查询。对自己的联系等信息进行更新,登录密码的修改,教师可以给学生所选课程打分。D.学生可以在自己的权限内对自己的成绩查询,可以进行选课,以及个人信息的查询,登录密码的修改。4.2处理流程和数据流程系统应该提供强大查询功能,各种信息的灵活组合统计,各种报表的自动化生成。可以方便添加查询修改学生信息包括,并且系统具有自动纠错的能力,避免人为操作失误。1)系统管理:系统授权,部门人员维护,基础代码维护,时间段维护,学科维护,考试维护,系统日志,修改单位名称,数据备份,数据恢复。2)学籍管理:学生注册,导入学生,学生查询,学生统计,学生毕业,学籍综合管理学生选课的活动图3)成绩管理:成绩录入,成绩查询,班级成绩统计,班级成绩明细,学生总分名次下面列出数据流程图: 教师录入成绩的活动图教师成绩管理的顺序图4.3与现有系统比较的优越性学生管理系统的开发和投入使用可以节省人力劳动,减少不必要的人力开支各个信息都保存在数据库中,查询速度可以大大提高。管理员修改信息也方便快捷。由于各个工作分工明确,人员的工作效率提高系统应该提供强大查询功能,各种信息的灵活组合统计,各种报表的自动化生成。可以方便添加查询修改学生信息包括,并且系统具有自动纠错的能力,避免人为操作失误。4.4采用建议系统可能带来的影响4.4.1对设备的影响 不需增设服务器4.4.2对现有软件的影响 使用IE等浏览器即可4.2.3对用户的影响 用户无需购买软件4.2.4对系统运行的影响 不增加系统负担,不额外占用CPU4.2.5对开发环境的影响 Java开发环境4.2.6对运行环境的影响 网络浏览器网页运行,4.2.7对经费支出的影响 减少人工经费支出,增加4.5技术可行性评价硬件:电脑一台软件:1 操作系统:Windows 7 2 开发系统:eclipse,SQL Server 的服务器版本。 系统本身对硬件和软件的要求都不高且系统兼容性很强, 平台的移植性也很好,因此无论在系统的硬件及软件上都满足 发的要求。 本系统涉及到的技术因素:1 管理系统的开发方法。使用面向对象开发方法开发软件系统2 java编程、数据库技术。开发小组能使用eclipse编程同时熟悉数据库相关知识 运行上的可行性:1 操作简单 简单的操作规则和清晰的设计及帮助文档使用户操作起来极其简单 。 2 查询方便 不仅可以查询成绩,基本信息等,还可以查询课程及任课老师信息。统计灵活 可以对学生成绩等进行灵活的统计。5所建议系统经济可行性分析5.1支出 学生管理系统的投入,能够提高教职工的工作效率,减少工作人员,从而减少人力资本的投入,根据核算,系统投入后不久,就能够基本收回开发系统的投资,从经济角度来说,本系统开发完全必要5.2效益5.2.1一次性收益说明能够用人民币数目表示的一次性收益,可按数据处理、用户、管理和支持等项分类叙述,如:4、 开支的缩减包括改进了的系统的运行所引起的开支缩减,如资源要求的减少,运行效率的改进,数据进入、存贮和恢复技术的改进,系统性能的可监控,软件的转换和优化,数据压缩技术的采用,处理的集中化分布化等;5、 价值的增升包括由于一个应用系统的使用价值的增升所引起的收益,如资源利用的改进,管理和运行效率的改进以及出错率的减少等;其他如从多余设备出售回收的收入等5.2.2经常性收益)由于系统加强了数据的安全方面的考虑,为本系统以后的数据库安全方面的维护节约开支总计:50 元/月;2)系统的设计比以前系统较规范,这样每月可为系统节约开支:10 元/月。5.2.3不可定量收益逐项列出无法直接用人民币表示的收益,如服务的改进,由操作失误引起的风险的减少,信息掌握情况的改进,组织机构给外界形象的改善等。有些不可捉摸的收益只能大概估计或进行极值估计(按最好和最差情况估计)。5.3收益/投资比整个系统生命期的收益=0;投资=0;5.4投资回收周期5.5敏感性分析所谓敏感性分析是指一些关键性因素如系统生命期长度、系统的工作负荷量、工作负荷的类型与这些不同类型之间的合理搭配、处理速度要求、设备和软件的配置等变化时,对开支和收益的影响最灵敏的范围的估计。在敏感性分析的基础上做出的选择当然会比单一选择的结果要好一些。6社会因素可行性分析6.1法律因素 该系统仅限于学校学生教师使用,无不良信息传播,不存在窃取他人个人信息的行为,无违法行为6.2用户使用可行性
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号