学生选课系统可行性分析报告Word格式.docx
- 文档编号:14420538
- 上传时间:2022-10-22
- 格式:DOCX
- 页数:10
- 大小:163.63KB
学生选课系统可行性分析报告Word格式.docx
《学生选课系统可行性分析报告Word格式.docx》由会员分享,可在线阅读,更多相关《学生选课系统可行性分析报告Word格式.docx(10页珍藏版)》请在冰豆网上搜索。
3.2局限性……………………………………………………………5
四.所开发的系统可行性分析……………………………………….5
4.1对所开发系统的说明……………………………………………6
4.2处理流程和数据流程……………………………………………8
4.3和现有系统比较的优越性………………………………………8
4.4影响………………………………………………………………8
五.项目支出及收益………………………………………………….9六.操作可行性分析……………………………………………………9
七.社会因素可行性分析………………………………………………9
九.结论意见…………………………………………………………9
一.引言
1.1编写目的
本文将对学生选课系统的可行性做出论述。
即从技术可行性,经济可行性,操作可行性,社会可行性几方面初步对系统后续的开发可能会遇到的问题进行定义,分析,并对解决方案进行评估,为今后系统的开发提出行动方针。
1.2背景
随着计算机,通信以及互联网技术的迅速发展和普及,信息化的脚步已经不可阻挡的席卷了我们生活中的各个领域,传统的运作模式由于不能满足人们的需求日渐式微,一场变革的暴风雨已然来临,在此之际,信息化的选课系统以其高效便捷灵活的优势对传统模式发起了冲击并迅速笼络了人心,逐渐占据了主导地位……
1.3参考资料
《软件工程导论(第5版)》张海潘
1.4选课系统开发的意义
选课作为高校教学环节不可或缺的重要组成部分,其重要性不言而喻。
然而面对逐年扩招的政策形势,越来越庞大的学生基数无疑对引导学生选课所要求的高效这一要求构成巨大威胁,信息化的选课系统作为解决这一问题的最佳方案应运而生。
选课系统,作为高校信息化建设的基石,第一,将有效的降低校方行政工作的比重,这意味着更少的行政支出;
第二,将教师学生从琐碎的步骤中解放出来减轻其负担,这意味着教学质量和听课质量的双重提高;
第三,有助于学生更灵活的规划自己的日程安排,增强学生的主动性,这意味着培养学生的自我意识。
下层基础决定上层建筑,一个设计合理功能强大的选课系统作为一所学校的基础建设无疑将促进一所高校的整体发展,而一所高质量高水准的大学无疑是对当地经济民生发展的重要推动力,教育既是命脉,其发展前景和市场需求不可不谓光明。
二.可行性研究的前提
2.1要求
A.功能:
①能实现学生选课,退课,查询个人课表,课程成绩,并具有选导
航功能。
②能实现跨专业选课,跨年级选课。
③能实现对课程项目及其相关属性的增加,修改,删除。
④能实现漏选课程的检测功能。
⑤能实现定期选课的功能。
⑥能实现根据专业分时段选课的功能。
⑦能实现自动排课功能。
B.性能:
①系统界面要求简洁,友好。
②面对学生大规模集中选课的情况要求系统有一定健壮性,不易瘫痪。
③自动排课功能有一定智能程度,合理安排课程时间和教室分配。
C.安全保密:
①系统要求具有一定保密功能以确保学生个人选课不会被他人更改。
2.2目标
新的选课系统应致力于:
1提高用户体验。
2更方便快捷的选课方式。
3提高系统的负载能力。
2.3选课系统的条件.假定.限制
A.硬件:
由于高校的经费限制,在考虑系统的性能的同时应将硬件的限制考虑在内。
B.运行环境:
鉴于选课系统主要面向学生,教师,因此系统应运行在使用较为广泛的windows系统下。
C.软件:
考虑到选课,查询课表等功能应不受地域,机器的影响,且方便快捷的性能要求,选课系统的客户端文件大小需要受到限制。
D.制度:
由于系统所倡导的全新选课方式可能会和校方的传统制度有所冲突,固在需求分析时应和甲方进行协商,对软件自身功能进行取舍和改进。
2.4选课系统可行性研究的方法
本次针对选课系统的可行性研究方法主要是从多个角度对系统的可行性进行分析,将整体的系统划分为各个层面,化整为零,分层分面对一个复杂的整体进行分析。
分析的角度主要包括:
系统的经济可行性,技术可行性,社会可行性,操作可行性。
其中又穿插运用了调查,比对,调查类似案例的方法。
2.5评价尺度
本系统的评价应优先考虑系统的选课,退课,课程项目的增删改等基本功能能否实现。
其次应考虑系统的附加功能和部分性能要求,例如选课导航,自动检测漏选课程等。
最后考虑剩余的功能需求和非功能性需求的完成程度。
我们采用基础分加附加分的评价方式,评分采取权重分配方式,具体评分细则见下。
基础分部分
共70分,每项10分
1系统能实现学生选课,退课,查询课表以及课程成绩
2系统能实现管理员对课程项目及其相关属性的添加,修改,删除
3系统能实现跨专业跨年级选课
4系统能实现定期选课的功能
5系统能实现分专业分时段选课的功能
6系统能实现用户名密码的保密机制
7系统能实现自动排课功能
附加分部分
无上限,在列项每项30分,非在列项根据系统目标酌情给分,最高为30分
1系统界面要求简洁,友好
2具有选课导航功能
3具有漏选课程检测系统
4面对学生大规模集中选课的情况要求系统有一定健壮性,不易瘫痪
5具有一定人工智能,能合理安排课程时间和教室分配
三.对现有的选课系统分析
3.1现有系统处理流程
教务处做出统一安排并制定教学计划。
由系统管理员将教学安排输入到系统内供学生选课,最后产生课表反馈给学生和教师。
其中学生的特殊选课要求例如增开重修班将由选课系统提交给教务处,并由教务处作出反馈。
学期末由教师将学生成绩提交教务处,教务处将成绩录入选课系统供学生查询。
现有的选课系统主要承担一学年两次的选课任务以及非选课期间学生查询课表以及成绩查询的任务。
3.2局限性
现有选课系统的不足主要表现在个方面。
第一,面对学生大规模选课的情况,系统会出现无法响应用户的现象,造成部分学生在规定时间内无法选课。
第二,课程安排这一较为繁重复杂的工作仍由人力完成,选课系统没有真正起到减轻人员负担的作用。
第三,选课系统提供的用户体验不够友好。
即选课系统的界面不够简洁,缺少导航系统导致经常有学生漏选错选课程。
四.所开发的系统可行性分析
4.1对所开发系统的说明
所建议的新系统是在原系统的基础之上加以改进而得到的,在实现原系统的基本功能之上,更注重软件的人性化,如前文所述,我们对新的选课系统有以下4条要求:
4减少人员数量,降低人工成本。
面对这些要求,我们准备:
为新系统增加智能导航功能,选课期间学生登陆选课系统时,系统便会自动引导学生进行选课,其运行模式可参照软件的自动引导安装;
为新系统简化用户界面,剔除无用的功能,以此实现第一二项要求。
为新系统增添分专业分时段选课功能,对专业课选课采取分专业分时段选取,对公共课和选修课采取分时段选取的方法,以此减轻系统负载。
为新系统增加智能排课模块,以此代替以往人力排课的模式,以此减少人员数量和人工成本,降低人员劳动强度。
4.2处理流程和数据流程图
①系统流程图
教师将课程申报表提交给教务处由教务处进行审批,审批通过后由选课系统进行排课,最后供学生选课,选课结束后教师学生通过选课系统查询个人课表。
学生的特殊选课要求如开设重修班,跨专业选课等交由选课系统呈递给教务处进行审批,审批通过后有选课系统将新开的重修班信息反馈给教师。
学期末教师将成绩单递交教务处审批,审批通过后录入选课系统供学生查询。
②数据流程构图
如图4-2所示,教师将自己的提交信息(课程申报表,成绩单)递交给系统由系统做初步筛选,将不合格的提交信息退还并要求修改(不合格的情况包括课程数目不足,种类有误等)。
合格的信息将由编排系统制成统一规格数据递交给下一级模块。
如图4-3所示,教务处工作人员可通过查询系统和执行系统对教师提交的课程申报信息和学生提交的跨专业选课等要求进行审批,将通过审批的信息传递给下一级模块。
如图4-4所示,
审批系统将已审批信息提交给处理系统,由处理系统将通过审批的课程信息进行排课并交给数据库,最终供学生查看并选择;
处理系统将执行许可交给执行系统,使学生的特殊需求如跨专业选课等得到实现。
学生由辅助系统引导进行选课,提交信息由筛选分类系统处理,将待审批信息交由审批系统,选课信息递交给执行系统,正常执行操作由执行操作加工,并将选课结果录入数据库。
4.3和现有系统比较的优越性
1.排课系统实现了自动化排课的操作,减轻了人员劳动强度,降低了人工成本。
2.选课系统中的辅助系统实现了对学生选课的智能化引导,大大降低了漏选错选课程的概率,降低了错误操作率。
3.学生的跨专业选课,跨年级选课等直接和教务处交互,省去了中间环节,提高了效率。
4.教师可以自主选择授课时间,增强了灵活性。
4.4影响
4.4.1对设备的影响
由于新的系统涉及到智能引导和自动筛选分类等操作,对硬件的要求有所提高,现有的设备需要一定程度升级。
4.4.2对软件的影响
对现有的选课系统中的成绩记录等修要做出格式修改以录入新的系统。
4.4.3对用户单位机构的影响
1.新的选课系统具备了自排课功能,降低了教务处人员的劳动强度,有可能导致校方教务处对冗余人员进行调动。
2.校方教务处人员和教师需通过计算机执行申报课程录入成绩和审批等操作,对校方人员的计算机水平要求有所提高,要求校方人员能对计算机独立的做出基本操作。
3由于选课综合系统提高了校方原工作中信息化作业的比重,网络对校园的覆盖显得更为重要,因此校方应加大网络对校园的覆盖范围。
4.4.4对系统运行过程的影响
源数据的处理,需要对课程的属性作出修改,以便系统实现自动排课功能,例如增加优先级,优先级低的课程对黄金时段的强夺权低于优先级高的课程。
4.4.5对系统开发的影响
校方需要对校园网络进行建设,增大校园网络覆盖面积。
4.4.6对地点和设施的影响
无
五.项目支出及收益
该项目投入机器及人力约50000元,后续投入约为每年5000元。
收益约为每年10000元。
六.操作可行性分析
6.1用户使用可行性
该系统可采用B/S模式开发,提供Web界面,操作简单。
●要求有基本的计算机使用技能,经过简单培训后将会熟练使用本软件
●系统管理员要求有一定计算机的专业知识,需要经过专业培训,以能够熟练管理本系统,使其正常运行
七.社会因素可行性分析
所有软件都选用正版;
所有技术资料都由提出方保管;
合同制定确定违约责任。
八.其他可供选择的方案
项目的另一种实现方案是直接购买现有的计算机管理系统。
但选课管理系统是个对
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 学生 选课 系统 可行性 分析 报告
![提示](https://static.bdocx.com/images/bang_tan.gif)