1 / 14
文档名称:

学生网上选课系统.docx

格式:docx   大小:121KB   页数:14页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

学生网上选课系统.docx

上传人:guoxiachuanyue 2022/9/5 文件大小:121 KB

下载得到文件列表

学生网上选课系统.docx

相关文档

文档介绍

文档介绍:学生网上选课系统
学生网上选课系统结构化分析与设计1、前言
学生选课管理系统是教学管理的重要组成部分,主要目的是利用软件实现选课的录入、查询、修改等功能,针对不同表的用户(学生、教师、管理员)提供不同的操作,使学生选课及对其的管理更加方学生网上选课系统
学生网上选课系统结构化分析与设计1、前言
学生选课管理系统是教学管理的重要组成部分,主要目的是利用软件实现选课的录入、查询、修改等功能,针对不同表的用户(学生、教师、管理员)提供不同的操作,使学生选课及对其的管理更加方便,提高工作效率,降低管理成本。该网上选课系统是依据大学的选修课的网上申请和管理需求而进行设计的,目的是实现选修课的网上设置、申请功能。该选课系统具备课程设置、课程查询、学生选课、教务处管理员管理等系统过程。选课系统的主要使用者有学校全体学生、课程任课教师以及教务处管理人员等。其开发主要包括后台、数据库的建立和维护以及前端应用程序的开发两个方面,前者要求建立起数据的一致性、完整性和安全性好的数据库而对于后者则要求应用程序功能完备、易使用及界面友好等特点。
这次主要运用了运用软件工程中的结构化分析对学生选课管理系统进行了建模与分析在此基础上实现了学生选课管理的功能。本系统是一个小型的学生选课管理系统,在本系统中,开发了一个面向管理员、学生和教师这三个对象的教务平台,对学生提供的服务有选课服务;对教师提供的服务有登录进行申请开课;对管理员提供的服务有学生选课管理模块、课程信息管理模块和用户管理模块。2、可行性分析
技术可行性
由于校园网络的普遍应用,使得网上选课非常的方便,无需再进行网络的建设。通过校园网学生可以在校园网的任何地方完成选课过程。数据库技术的使用,可以开发出实用、简便、高效的基于网络的信息管理系统因此技术上是可以实现的。
经济可行性
由于校园网已经普及,因此在网络设备上不需要进行大量的投入。加上学生选修课系统只要求客户端具备浏览器的基本功能就能实现网上选课。因此在校园的计算机实验室、公共机房或者是学生在寝室使用自己的电脑都无需安装专门的选课软件就可实现网上选课功能。因此从经济上来说开发网上选课不需要很大量的投入,硬件上只需web服务器和数据库服务器即可。
操作可行性
该选课系统的最大优势就是操作方便、如同浏览网页一样,而对于大学生这一文化水平的群体是人人都会进行这样的操作。因此,该网上选课系统在高校是可行的具有很强的课操作性。
3、系统分析
系统基本功能
该网上选课系统是依据大学的选修课的网上申请和管理需求而进行设计的,目的是为了方便的实现教师网上申请开课,学生网上选课的功能。这既方便学生选课,又方便学校对学生选修课的管理与控制。根据大学选修课管理的基本过程,网上选课系统应具备课程设置、课程查询、学生选课、管理员管理等基本功能要求。系统的主要使用者有学生、开课教师和教务管理人员。
系统需求分析通过对系统需求进行分析,我们可以确定系统中有三类用户:管理员、教师和学生。各类用户的具体描述如下:
管理员:管理员维护整个系统,包括课程设置、选课时段设置、选课结束,学生只可查询、管理员对选课结果进行统计、查询选课情况、对学生的选课申请进行处理、进行用户管理、限制最大选课人数、排课、发布选课信息、数据备份等。
教师:教师撰写教师反馈,反馈选课信息,对排课者提出反馈意见,供排课者在排课时参考使用。查询课程基本情况、学生情况。
学生:在选课系统中查询课程、教室信息,提交选课申请,撤销申请,查询选课情况,登录系统,进行个人信息修改等与选课有关的活动。
根据上面所述,我们对该选课系统进行了划分,分为三个主要功能,即教师申请开课、管理员排课和学生选课。其中选课是本系统要实现的最终目的。选课子系统主要供学生选课使用,在这里可以进行与选课有关的活动,包括课程浏览查询、选课、退选及在规定时限内改选课程。而管理员对教师申请的课程进行排课及发出选课公告还有老师的申请开课都只是给学生选课做了一个前提准备。4、功能需求图:
学生网上选课系统
学生选课模块教师开课模块管理员管理模块通用功能模块
查统个录询计浏人入课发用浏在修学学览信选程放户览线改生生课息课安通登课选选选选程修信排知录程课课课课改息情信
况息
5、业务流程分析
(1)登录业务流程图
系统
管理教师学生员
输入登录信系统用户信输入登录信输入登录信息息息息
学生信息验证登录信教师信息息
验证登录信验证登录信
息息
显示验证结

修改密码登录失败退进入系统出
退出系统
(2)排课业务流程图
系统管理

进入排课系
统教师信息
教学楼信息
选课时间段
课程信息设置选课时院系信息间
进行排课
检测排课冲

选课公告
排课信息
备份排课