学生选课系统可行性分析报告(共11页)

上传人:公**** 文档编号:487981396 上传时间:2023-09-07 格式:DOC 页数:12 大小:67.50KB
返回 下载 相关 举报
学生选课系统可行性分析报告(共11页)_第1页
第1页 / 共12页
学生选课系统可行性分析报告(共11页)_第2页
第2页 / 共12页
学生选课系统可行性分析报告(共11页)_第3页
第3页 / 共12页
学生选课系统可行性分析报告(共11页)_第4页
第4页 / 共12页
学生选课系统可行性分析报告(共11页)_第5页
第5页 / 共12页
点击查看更多>>
资源描述

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

1、精选优质文档-倾情为你奉上学生选课系统可行性分析报告 目录一引言 .11.1编写目的 .11.2背景 .11.3参考资料 .11.4选课开发系统的意义 .1二可行性研究的前提 .2 2.1要求 2 2.2目标 2 2.3选课系统的条件假定限制 32.4选课系统可行性研究的方法 32.5选课系统的评价尺度 4三对现有的选课系统分析 .4 3.1现有系统处理流程 53.2局限性 5四所开发的系统可行性分析. 5 4.1对所开发系统的说明 6 4.2处理流程和数据流程 8 4.3与现有系统比较的优越性 84.4影响 8五项目支出及收益. 9六操作可行性分析9七社会因素可行性分析99 一引言1.1编写

2、目的本文将对学生选课系统的可行性做出论述。即从技术可行性,经济可行性,操作可行性,社会可行性几方面初步对系统后续的开发可能会遇到的问题进行定义,分析,并对解决方案进行评估,为今后系统的开发提出行动方针。1.2背景随着计算机,通信以及互联网技术的迅速发展与普及,信息化的脚步已经不可阻挡的席卷了我们生活中的各个领域,传统的运作模式由于不能满足人们的需求日渐式微,一场变革的暴风雨已然来临,在此之际,信息化的选课系统以其高效便捷灵活的优势对传统模式发起了冲击并迅速笼络了人心,逐渐占据了主导地位1.3参考资料软件工程导论(第5版) 张海潘1.4选课系统开发的意义选课作为高校教学环节不可或缺的重要组成部分

3、,其重要性不言而喻。然而面对逐年扩招的政策形势,越来越庞大的学生基数无疑对引导学生选课所要求的高效这一要求构成巨大威胁,信息化的选课系统作为解决这一问题的最佳方案应运而生。选课系统,作为高校信息化建设的基石,第一,将有效的降低校方行政工作的比重,这意味着更少的行政支出;第二,将教师学生从琐碎的步骤中解放出来减轻其负担,这意味着教学质量与听课质量的双重提高;第三,有助于学生更灵活的规划自己的日程安排,增强学生的主动性,这意味着培养学生的自我意识。下层基础决定上层建筑,一个设计合理功能强大的选课系统作为一所学校的基础建设无疑将促进一所高校的整体发展,而一所高质量高水准的大学无疑是对当地经济民生发展

4、的重要推动力,教育既是命脉,其发展前景与市场需求不可不谓光明。二 可行性研究的前提2.1要求A.功能:能实现学生选课,退课,查询个人课表,课程成绩,并具有选导航功能。能实现跨专业选课,跨年级选课。能实现对课程项目及其相关属性的增加,修改,删除。能实现漏选课程的检测功能。能实现定期选课的功能。能实现根据专业分时段选课的功能。能实现自动排课功能。B.性能:系统界面要求简洁,友好。面对学生大规模集中选课的情况要求系统有一定健壮性,不易瘫痪。自动排课功能有一定智能程度,合理安排课程时间与教室分配。C.安全保密:系统要求具有一定保密功能以确保学生个人选课不会被他人更改。2.2目标新的选课系统应致力于:

5、提高用户体验。 更方便快捷的选课方式。 提高系统的负载能力。2.3选课系统的条件.假定.限制A.硬件:由于高校的经费限制,在考虑系统的性能的同时应将硬件的限制考虑在内。B.运行环境:鉴于选课系统主要面向学生,教师,因此系统应运行在使用较为广泛的windows系统下。C.软件:考虑到选课,查询课表等功能应不受地域,机器的影响,且方便快捷的性能要求,选课系统的客户端文件大小需要受到限制。D.制度:由于系统所倡导的全新选课方式可能会与校方的传统制度有所冲突,固在需求分析时应与甲方进行协商,对软件自身功能进行取舍与改进。2.4选课系统可行性研究的方法 本次针对选课系统的可行性研究方法主要是从多个角度对

6、系统的可行性进行分析,将整体的系统划分为各个层面,化整为零,分层分面对一个复杂的整体进行分析。分析的角度主要包括:系统的经济可行性,技术可行性,社会可行性,操作可行性。其中又穿插运用了调查,比对,调查类似案例的方法。2.5评价尺度 本系统的评价应优先考虑系统的选课,退课,课程项目的增删改等基本功能能否实现。其次应考虑系统的附加功能与部分性能要求,例如选课导航,自动检测漏选课程等。最后考虑剩余的功能需求和非功能性需求的完成程度。我们采用基础分加附加分的评价方式,评分采取权重分配方式,具体评分细则见下。基础分部分共70分,每项10分1系统能实现学生选课,退课,查询课表以及课程成绩2系统能实现管理员

7、对课程项目及其相关属性的添加,修改,删除3系统能实现跨专业跨年级选课4系统能实现定期选课的功能5系统能实现分专业分时段选课的功能6系统能实现用户名密码的保密机制7系统能实现自动排课功能附加分部分无上限,在列项每项30分,非在列项根据系统目标酌情给分,最高为30分1系统界面要求简洁,友好2具有选课导航功能3具有漏选课程检测系统4面对学生大规模集中选课的情况要求系统有一定健壮性,不易瘫痪5具有一定人工智能,能合理安排课程时间与教室分配三 对现有的选课系统分析3.1 现有系统处理流程 教务处做出统一安排并制定教学计划。由系统管理员将教学安排输入到系统内供学生选课,最后产生课表反馈给学生与教师。其中学

8、生的特殊选课要求例如增开重修班将由选课系统提交给教务处,并由教务处作出反馈。学期末由教师将学生成绩提交教务处,教务处将成绩录入选课系统供学生查询。现有的选课系统主要承担一学年两次的选课任务以及非选课期间学生查询课表以及成绩查询的任务。3.2局限性现有选课系统的不足主要表现在个方面。第一,面对学生大规模选课的情况,系统会出现无法响应用户的现象,造成部分学生在规定时间内无法选课。第二,课程安排这一较为繁重复杂的工作仍由人力完成,选课系统没有真正起到减轻人员负担的作用。第三,选课系统提供的用户体验不够友好。即选课系统的界面不够简洁,缺少导航系统导致经常有学生漏选错选课程。四 所开发的系统可行性分析4

9、.1对所开发系统的说明 所建议的新系统是在原系统的基础之上加以改进而得到的,在实现原系统的基本功能之上,更注重软件的人性化,如前文所述,我们对新的选课系统有以下4条要求:1提高用户体验。2更方便快捷的选课方式。3提高系统的负载能力。4减少人员数量,降低人工成本。面对这些要求,我们准备:为 新系统增加智能导航功能,选课期间学生登陆选课系统时,系统便会自动引导学生进行选课,其运行模式可参照软件的自动引导安装;为新系统简化用户界面,剔除无用的功能,以此实现第一二项要求。为新系统增添分专业分时段选课功能,对专业课选课采取分专业分时段选取,对公共课与选修课采取分时段选取的方法,以此减轻系统负载。为新系统

10、增加智能排课模块,以此代替以往人力排课的模式,以此减少人员数量与人工成本,降低人员劳动强度。4.2处理流程和数据流程图系统流程图教务处教师学生选课系统课表图4-0 业务流程图 教师将课程申报表提交给教务处由教务处进行审批,审批通过后由选课系统进行排课,最后供学生选课,选课结束后教师学生通过选课系统查询个人课表。学生的特殊选课要求如开设重修班,跨专业选课等交由选课系统呈递给教务处进行审批,审批通过后有选课系统将新开的重修班信息反馈给教师。学期末教师将成绩单递交教务处审批,审批通过后录入选课系统供学生查询。审批表查询信息教务处数据流程构图学生提交信息教师信息反馈学生教师综合系统1学生查询信息教师提

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

12、)学生待批信息教师待批信息待审批信息(学生)执行系统 待审批信息(教师)待审批信息(学生)待审批课程1.2.2已审批信息图4-3 第3层DFD图 审批表1.3.3筛选分类系统学生待批信息执行许可有效选课信息选课信息表课程信息选课信息处理系统已审批信息执行系统 如图4-3 所示,教务处工作人员可通过查询系统与执行系统对教师提交的课程申报信息与学生提交的跨专业选课等要求进行审批,将通过审批的信息传递给下一级模块。学生提交信息辅助系统有效选课信息1.3.41.3.1处理的课程信息1.3.2课程信息 图4-4 第4层DFD图如图4-4所示,审批系统将已审批信息提交给处理系统,由处理系统将通过审批的课程信息进行排课并交给数据库,最终供学生查看并选择;处理系统将执行许可交给执行系统,使学生的特殊需求如跨专业选课等得到实现。学生由辅助系统引导进行选课,提交信息由筛选分类系统处理,将待审批信息交由审批系统,选课信息递交给执行系统,正常执行操作由执行操作加工,并将选课结果录入数据库。4.3与现有系统比较的优越性1.排课系统实现了自动化排课的操作,减轻了人员劳动强度,降低了人工成本。2.选课系统中的辅助系统实现了对学生选课的智能化引导,大大降低了漏选错选课

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 教学/培训

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号