学生选课系统可行性分析报告.pdf

上传人:tbuqq 文档编号:4950981 上传时间:2020-01-18 格式:PDF 页数:11 大小:88.68KB
返回 下载 相关 举报
学生选课系统可行性分析报告.pdf_第1页
第1页 / 共11页
学生选课系统可行性分析报告.pdf_第2页
第2页 / 共11页
学生选课系统可行性分析报告.pdf_第3页
第3页 / 共11页
学生选课系统可行性分析报告.pdf_第4页
第4页 / 共11页
学生选课系统可行性分析报告.pdf_第5页
第5页 / 共11页
点击查看更多>>
资源描述

《学生选课系统可行性分析报告.pdf》由会员分享,可在线阅读,更多相关《学生选课系统可行性分析报告.pdf(11页珍藏版)》请在三一文库上搜索。

1、学生选课系统可行性分析报告 目录 一 引言 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 七社会

2、因素可行性分析9 八. 其他可供选择的方案 9 九. 结论意见 9 一引言 1.1 编写目的 本文将对学生选课系统的可行性做出论述。即从技术可行性, 经济可 行性,操作可行性, 社会可行性几方面初步对系统后续的开发可能会 遇到的问题进行定义,分析,并对解决方案进行评估,为今后系统的 开发提出行动方针。 1.2 背景 随着计算机, 通信以及互联网技术的迅速发展与普及,信息化的脚步 已经不可阻挡的席卷了我们生活中的各个领域,传统的运作模式由于 不能满足人们的需求日渐式微,一场变革的暴风雨已然来临, 在此之 际,信息化的选课系统以其高效便捷灵活的优势对传统模式发起了冲 击并迅速笼络了人心,逐渐占据了

3、主导地位 1.3 参考资料 软件工程导论(第5 版) 张海潘 1.4 选课系统开发的意义 选课作为高校教学环节不可或缺的重要组成部分,其重要性不言而 喻。然而面对逐年扩招的政策形势,越来越庞大的学生基数无疑对引 导学生选课所要求的高效这一要求构成巨大威胁,信息化的选课系统 作为解决这一问题的最佳方案应运而生。选课系统,作为高校信息化 建设的基石,第一,将有效的降低校方行政工作的比重,这意味着更 少的行政支出; 第二,将教师学生从琐碎的步骤中解放出来减轻其负 担,这意味着教学质量与听课质量的双重提高;第三,有助于学生更 灵活的规划自己的日程安排, 增强学生的主动性, 这意味着培养学生 的自我意识

4、。 下层基础决定上层建筑, 一个设计合理功能强大的选课 系统作为一所学校的基础建设无疑将促进一所高校的整体发展,而一 所高质量高水准的大学无疑是对当地经济民生发展的重要推动力,教 育既是命脉,其发展前景与市场需求不可不谓光明。 二可行性研究的前提 2.1 要求 A.功能: 能实现学生选课,退课,查询个人课表,课程成绩,并具有选导 航功能。 能实现跨专业选课,跨年级选课。 能实现对课程项目及其相关属性的增加,修改,删除。 能实现漏选课程的检测功能。 能实现定期选课的功能。 能实现根据专业分时段选课的功能。 能实现自动排课功能。 B.性能: 系统界面要求简洁,友好。 面对学生大规模集中选课的情况要

5、求系统有一定健壮性,不易瘫 痪。 自动排课功能有一定智能程度,合理安排课程时间与教室分配。 C.安全保密: 系统要求具有一定保密功能以确保学生个人选课不会被他人更改。 2.2 目标 新的选课系统应致力于: 提高用户体验。 更方便快捷的选课方式。 提高系统的负载能力。 2.3 选课系统的条件 . 假定.限制 A.硬件: 由于高校的经费限制, 在考虑系统的性能的同时应将硬件的限制考虑 在内。 B.运行环境: 鉴于选课系统主要面向学生, 教师,因此系统应运行在使用较为广泛 的 windows 系统下。 C.软件: 考虑到选课,查询课表等功能应不受地域,机器的影响,且方便快捷 的性能要求,选课系统的客

6、户端文件大小需要受到限制。 D.制度: 由于系统所倡导的全新选课方式可能会与校方的传统制度有所冲突, 固在需求分析时应与甲方进行协商,对软件自身功能进行取舍与改 进。 2.4 选课系统可行性研究的方法 本次针对选课系统的可行性研究方法主要是从多个角度对系统 的可行性进行分析,将整体的系统划分为各个层面,化整为零,分层 分面对一个复杂的整体进行分析。分析的角度主要包括: 系统的经济 可行性,技术可行性,社会可行性,操作可行性。其中又穿插运用了 调查,比对,调查类似案例的方法。 2.5 评价尺度 本系统的评价应优先考虑系统的选课,退课,课程项目的增删改 等基本功能能否实现。其次应考虑系统的附加功能

7、与部分性能要求, 例如选课导航, 自动检测漏选课程等。 最后考虑剩余的功能需求和非 功能性需求的完成程度。 我们采用基础分加附加分的评价方式,评分 采取权重分配方式,具体评分细则见下。 基础分部分 共 70 分,每项 10 分 1 系统能实现学生选课,退课,查询课表以及课程成绩 2 系统能实现管理员对课程项目及其相关属性的添加,修改,删除 3 系统能实现跨专业跨年级选课 4 系统能实现定期选课的功能 5 系统能实现分专业分时段选课的功能 6 系统能实现用户名密码的保密机制 7 系统能实现自动排课功能 附加分部分 无上限,在列项每项30 分,非在列项根据系统目标酌情给分,最高 为 30 分 1

8、系统界面要求简洁,友好 2 具有选课导航功能 3 具有漏选课程检测系统 4 面对学生大规模集中选课的情况要求系统有一定健壮性,不易瘫痪 5 具有一定人工智能,能合理安排课程时间与教室分配 三对现有的选课系统分析 3.1 现有系统处理流程 教务处做出统一安排并制定教学计划。由系统管理员将教学安排 输入到系统内供学生选课, 最后产生课表反馈给学生与教师。其中学 生的特殊选课要求例如增开重修班将由选课系统提交给教务处,并由 教务处作出反馈。 学期末由教师将学生成绩提交教务处,教务处将成 绩录入选课系统供学生查询。 现有的选课系统主要承担一学年两次的 选课任务以及非选课期间学生查询课表以及成绩查询的任

9、务。 3.2 局限性 现有选课系统的不足主要表现在个方面。第一,面对学生大规模 选课的情况, 系统会出现无法响应用户的现象,造成部分学生在规定 时间内无法选课。 第二,课程安排这一较为繁重复杂的工作仍由人力 完成,选课系统没有真正起到减轻人员负担的作用。第三,选课系统 提供的用户体验不够友好。 即选课系统的界面不够简洁, 缺少导航系 统导致经常有学生漏选错选课程。 四所开发的系统可行性分析 4.1 对所开发系统的说明 所建议的新系统是在原系统的基础之上加以改进而得到的, 在实现原系统的基本功能之上,更注重软件的人性化,如前文所 述,我们对新的选课系统有以下4 条要求: 1 提高用户体验。 2

10、更方便快捷的选课方式。 3 提高系统的负载能力。 4 减少人员数量,降低人工成本。面对这些要求,我们准备: 1为 新系统增加智能导航功能,选课期间学生登陆选课系统时,系统 便会自动引导学生进行选课,其运行模式可参照软件的自动引导 安装;为新系统简化用户界面,剔除无用的功能,以此实现第一 二项要求。 2 为新系统增添分专业分时段选课功能,对专业课选 课采取分专业分时段选取,对公共课与选修课采取分时段选取的 方法,以此减轻系统负载。 3 为新系统增加智能排课模块,以此 代替以往人力排课的模式,以此减少人员数量与人工成本,降低 人员劳动强度。 4.2 处理流程和数据流程图 系统流程图 图 4-0 业

11、务流程图 教师 选课系统学生 课表 教务处 教师将课程申报表提交给教务处由教务处进行审批,审批通过后 由选课系统进行排课, 最后供学生选课, 选课结束后教师学生通过选 课系统查询个人课表。 学生的特殊选课要求如开设重修班,跨专业选 课等交由选课系统呈递给教务处进行审批,审批通过后有选课系统将 新开的重修班信息反馈给教师。学期末教师将成绩单递交教务处审 批,审批通过后录入选课系统供学生查询。 数据流程构图 1.1.2 1.1.1 教师提交信息 学生待批信息 1.3 学生提交 信息 教师待批 信息 1.1 学生查询信息 教师信息反馈 教师提 交信息 查 询 信 息 审 批 表 学生查询信息教师提交

12、信息 图 4-2 第 2 层 DFD图 教师待批信息有效教师提 交信息 图 4-2 第 1 层 DFD图 1.4 1.2 课程信息 选课信息 已审批信息 1 学生提交信息教师信息反馈 审批表 查询信息 图 4-1 第 0 层 DFD图 教务处 学生 查询 系统 教师 综合系 统 报课 系统 选课系 统 选课系 统 审查 系统 编排 系统 如图 4-2 所示,教师将自己的提交信息(课程申报表,成绩单) 递交给系统由系统做初步筛选, 将不合格的提交信息退还并要求修改 (不合格的情况包括课程数目不足,种类有误等)。合格的信息将由 编排系统制成统一规格数据递交给下一级模块。 如图 4-3 所示,教务处

13、工作人员可通过查询系统与执行系统对 教师提交的课程申报信息与学生提交的跨专业选课等要求进行审批, 将通过审批的信息传递给下一级模块。 如图 4-4 所示, 审批系统将已审批信息提交给处理系统,由处理系统将通过审批 的课程信息进行排课并交给数据库,最终供学生查看并选择; 处理系 统将执行许可交给执行系统, 使学生的特殊需求如跨专业选课等得到 实现。 学生由辅助系统引导进行选课, 提交信息由筛选分类系统处理, 将待审批信息交由审批系统, 选课信息递交给执行系统, 正常执行操 作由执行操作加工,并将选课结果录入数据库。 1.3.3 1.3.1 图 4-4 第 4 层 DFD图 有效选课信息 执行许可

14、 课程 信息 选课 信息 课程信息 已审批信息 选课信息表 学生待 批信息 1.2.2 1.2.1 已审批信息 待审批信息 (学生) 学生待批信息 待审批信息 (学生) 审 批 表 待审批课程 待审批信息(教师) 教师待批信息 1.3.4 学生提交信息 处理的课程信息 待批信 息(教 师) 有效 选课 待批 信息 (学 生) 执行 系统 查询 系统 图 4-3 第 3 层 DFD图 筛选分 类系统 执行系 统 处理 系统1.3.2 辅助 系统 4.3 与现有系统比较的优越性 1. 排课系统实现了自动化排课的操作,减轻了人员劳动强度, 降低了 人工成本。 2. 选课系统中的辅助系统实现了对学生选

15、课的智能化引导,大大降低 了漏选错选课程的概率,降低了错误操作率。 3. 学生的跨专业选课, 跨年级选课等直接与教务处交互,省去了中间 环节,提高了效率。 4. 教师可以自主选择授课时间,增强了灵活性。 4.4 影响 4.4.1 对设备的影响 由于新的系统涉及到智能引导与自动筛选分类等操作,对硬件的 要求有所提高,现有的设备需要一定程度升级。 4.4.2 对软件的影响 对现有的选课系统中的成绩记录等修要做出格式修改以录入新的系 统。 4.4.3 对用户单位机构的影响 1. 新的选课系统具备了自排课功能,降低了教务处人员的劳动强度, 有可能导致校方教务处对冗余人员进行调动。 2. 校方教务处人员

16、与教师需通过计算机执行申报课程录入成绩与审 批等操作,对校方人员的计算机水平要求有所提高,要求校方人员能 对计算机独立的做出基本操作。 3 由于选课综合系统提高了校方原工作中信息化作业的比重,网络对 校园的覆盖显得更为重要,因此校方应加大网络对校园的覆盖范围。 4.4.4 对系统运行过程的影响 源数据的处理, 需要对课程的属性作出修改, 以便系统实现自动 排课功能,例如增加优先级, 优先级低的课程对黄金时段的强夺权低 于优先级高的课程。 4.4.5 对系统开发的影响 校方需要对校园网络进行建设,增大校园网络覆盖面积。 4.4.6 对地点和设施的影响 无 五项目支出及收益 该项目投入机器及人力约

17、50000元,后续投入约为每年5000元。 收益约为每年 10000元。 六操作可行性分析 6.1 用户使用可行性 该系统可采用 B/S 模式开发,提供 Web界面,操作简单。 要求有基本的计算机使用技能, 经过简单培训后将会熟练使用 本软件 系统管理员要求有一定计算机的专业知识,需要经过专业培 训,以能够熟练管理本系统,使其正常运行 七社会因素可行性分析 所有软件都选用正版; 所有技术资料都由提出方保管; 合同制定确定违约责任。 八其他可供选择的方案 项目的另一种实现方案是直接购买现有的计算机管理系统。但选 课管理系统是个对准确性很高的行业,如果选用现有计算机管理系 统,有可能会使得错误率增加,需要承担更高的风险;为适应该系统 有可能需要更改现有的数据结构,转换成本高, 可能导致系统开销更 高。 九结论意见 通过对项目整体进行可行性分析,该项目无论在操作可行性、 技 术可行性、经济可行性及社会可行性上均满足要求,因此,开发此系 统的构想是可行的,可着手进行。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1