学生选课系统可行性分析报告_第1页
学生选课系统可行性分析报告_第2页
学生选课系统可行性分析报告_第3页
学生选课系统可行性分析报告_第4页
学生选课系统可行性分析报告_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

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七社会因素可行性分析9八. 其他可供选择的方案 9 九. 结论意见

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

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

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

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

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

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

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

9、的系统可行性分析4.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

12、.1待批信息(教师)学生待批信息教师待批信息待审批信息(学生)执行系统 待审批信息(教师)待审批信息(学生)待审批课程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所示,审批系统将已审批信息提交给处理系统,由处理系

13、统将通过审批的课程信息进行排课并交给数据库,最终供学生查看并选择;处理系统将执行许可交给执行系统,使学生的特殊需求如跨专业选课等得到实现。学生由辅助系统引导进行选课,提交信息由筛选分类系统处理,将待审批信息交由审批系统,选课信息递交给执行系统,正常执行操作由执行操作加工,并将选课结果录入数据库。4.3与现有系统比较的优越性1.排课系统实现了自动化排课的操作,减轻了人员劳动强度,降低了人工成本。2.选课系统中的辅助系统实现了对学生选课的智能化引导,大大降低了漏选错选课程的概率,降低了错误操作率。3.学生的跨专业选课,跨年级选课等直接与教务处交互,省去了中间环节,提高了效率。4.教师可以自主选择授

14、课时间,增强了灵活性。4.4影响4.4.1对设备的影响 由于新的系统涉及到智能引导与自动筛选分类等操作,对硬件的要求有所提高,现有的设备需要一定程度升级。4.4.2对软件的影响对现有的选课系统中的成绩记录等修要做出格式修改以录入新的系统。4.4.3对用户单位机构的影响1.新的选课系统具备了自排课功能,降低了教务处人员的劳动强度,有可能导致校方教务处对冗余人员进行调动。2.校方教务处人员与教师需通过计算机执行申报课程录入成绩与审批等操作,对校方人员的计算机水平要求有所提高,要求校方人员能对计算机独立的做出基本操作。3由于选课综合系统提高了校方原工作中信息化作业的比重,网络对校园的覆盖显得更为重要

15、,因此校方应加大网络对校园的覆盖范围。4.4.4对系统运行过程的影响 源数据的处理,需要对课程的属性作出修改,以便系统实现自动排课功能,例如增加优先级,优先级低的课程对黄金时段的强夺权低于优先级高的课程。4.4.5对系统开发的影响 校方需要对校园网络进行建设,增大校园网络覆盖面积。4.4.6对地点和设施的影响 无5 项目支出及收益 该项目投入机器及人力约50000元,后续投入约为每年5000元。收益约为每年10000元。6 操作可行性分析6.1用户使用可行性该系统可采用B/S模式开发,提供Web界面,操作简单。l 要求有基本的计算机使用技能,经过简单培训后将会熟练使用本软件l 系统管理员要求有一定计算机的专业知识,需要经过专业培训,以能够熟练管理本系统,使其正常运行七社会因素可行性分析 所有软件都选用正

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论