学生选课系统可行性分析报告
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
学生选课系统可行性分析报告
目录
一.引言 (1)
1.1编写目的 (1)
1.2背景 (1)
1.3参考资料 (1)
1.4选课开发系统的意义 (1)
二.可行性研究的前提 (2)
2.1要求 (2)
2.2目标 (2)
2.3选课系统的条件假定限制 (3)
2.4选课系统可行性研究的方法 (3)
2.5选课系统的评价尺度 (4)
三.对现有的选课系统分析 (4)
3.1现有系统处理流程 (5)
3.2局限性 (5)
四.所开发的系统可行性分析 (5)
4.1对所开发系统的说明 (6)
4.2处理流程和数据流程 (8)
4.3与现有系统比较的优越性 (8)
4.4影响 (8)
五.项目支出及收益 (9)
六.操作可行性分析 (9)
七.社会因素可行性分析 (9)
八. 其他可供选择的方案 (9)
九. 结论意见 (9)
一.引言
1.1编写目的
本文将对学生选课系统的可行性做出论述。即从技术可行性,经济可行性,操作可行性,社会可行性几方面初步对系统后续的开发可能会遇到的问题进行定义,分析,并对解决方案进行评估,为今后系统的开发提出行动方针。
1.2背景
随着计算机,通信以及互联网技术的迅速发展与普及,信息化的脚步已经不可阻挡的席卷了我们生活中的各个领域,传统的运作模式由于不能满足人们的需求日渐式微,一场变革的暴风雨已然来临,在此之际,信息化的选课系统以其高效便捷灵活的优势对传统模式发起了冲击并迅速笼络了人心,逐渐占据了主导地位……
1.3参考资料
《软件工程导论(第5版)》张海潘
1.4选课系统开发的意义
选课作为高校教学环节不可或缺的重要组成部分,其重要性不言而喻。然而面对逐年扩招的政策形势,越来越庞大的学生基数无疑对引导学生选课所要求的高效这一要求构成巨大威胁,信息化的选课系统作为解决这一问题的最佳方案应运而生。选课系统,作为高校信息化建设的基石,第一,将有效的降低校方行政工作的比重,这意味着更少的行政支出;第二,将教师学生从琐碎的步骤中解放出来减轻其负担,这意味着教学质量与听课质量的双重提高;第三,有助于学生更灵活的规划自己的日程安排,增强学生的主动性,这意味着培养学生的自我意识。下层基础决定上层建筑,一个设计合理功能强大的选课系统作为一所学校的基础建设无疑将促进一所高校的整体发展,而一所高质量高水准的大学无疑是对当地经济民生发展的重要推动力,教育既是命脉,其发展前景与市场需求不可不谓光明。
二.可行性研究的前提
2.1要求
A.功能:
①能实现学生选课,退课,查询个人课表,课程成绩,并具有选导航功能。
②能实现跨专业选课,跨年级选课。
③能实现对课程项目及其相关属性的增加,修改,删除。
④能实现漏选课程的检测功能。
⑤能实现定期选课的功能。
⑥能实现根据专业分时段选课的功能。
⑦能实现自动排课功能。
B.性能:
①系统界面要求简洁,友好。
②面对学生大规模集中选课的情况要求系统有一定健壮性,不易瘫痪。
③自动排课功能有一定智能程度,合理安排课程时间与教室分配。
C.安全保密:
①系统要求具有一定保密功能以确保学生个人选课不会被他人更改。
2.2目标
新的选课系统应致力于:
①提高用户体验。
②更方便快捷的选课方式。
③提高系统的负载能力。
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具有漏选课程检测系统