- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
目录
TOC \o 1-3 \h \z \u
1序言
系统简介
当今时代是飞速发展的信息时代。在各行各业中离不开信息处理,这正是计算机被广泛应用于信息管理系统的环境。计算机的最到好处在于运用它可以进行信息管理。使用计算机进行信息控制,不仅提高了工作效率,并且大大的提高了其安全性。
尤其对于复杂的信息管理,计算机可以充足发挥它的优越性。计算机进行信息管理与信息管理系统的开发亲密有关,系统的开发是系统管理的前提。本系统就是为了管理好学生选课信息而设计的。
学生选课作为一种信息资源的集散地,包括诸多的信息数据的管理。 由于数据繁多,轻易丢失,且不易查找。总的来说,缺乏系统,规范的信息管理手段。尽管有的学校有计算机,不过尚未用于信息管理,没有发挥它的效力,资源闲置比较突出,这就是管理信息系统的开发基本环境。
数据处理手工操作,工作量大,出错率高,出错后不易更改。导致了时间上的挥霍。基于这个问题,我认为有必要建立一种学生选课系统,使学生选课信息管理工作规范化、系统化、程序化,防止学生选课管理的随意性,提高信息处理的速度和精确性,可以及时、精确、有效的查询和修改选课状况。
开发目的??
系统的重要使用对象是需要选课的学生。学生在选课是要察看各个课程的详细信息,还要选择某些感爱好的课程,需要生成课表,在发现课程有冲突后可以修改先前选择的信息。需要随学生选课的变化,计算对应的总学分。在所有选定后,打印报表。系统还需要管理员来查看和修改学生的总体选课状况,课程信息和学生信息。
2.可行性分析
本系统的可行性分析包括如下几种方面的内容:
1.技术可行性。
由于校园网络的普遍应用,使得网上选课非常的以便,无需再进行网络的建设。通过校园网,学生可以在校园网的任何地方完毕选课过程。
数据库技术的使用,可以开发出实用、简便、高效的基于网络的信息管理系统,因此技术上是可以实现的。
2.经济可行性。
由于校园网已经普及,因此在网络设备上不需要进行大量的投入。加上学生选修课系统只规定客户端具有浏览器的基本功能,就能实现网上选课。因此在校园的计算机试验室、公共机房,或者是学生在寝室使用自己的电脑都无需安装专门的选课软件,就可实现网上选课功能。因此,从经济上来说,开发网上选课不需要很大量的投入,硬件上只需web服务器和数据库服务器即可。
3.系统分析
数据流图
系统需求分析
通过对系统需求进行分析,我们可以确定系统中有三类顾客:管理员、教师和学生。各类顾客的详细描述如下:
(1)管理员
描述:管理员维护整个系统,包括课程设置,选课时段设置,选课前学生不可登录;选课结束,学生只可查询,管理员对选课成果进行记录;查询选课状况,对学生的选课申请进行处理,进行顾客管理;限制最大选课人数;排课、公布选课信息;数据备份和恢复等。
(2)教师
描述:教师撰写教师反馈,反馈选课信息,对排课者提出反馈意见,供排课者在排课时参照使用。查询课程基本状况、学生状况。
(3) 学生
描述:在选课系统中查询课程、教室信息,查看教师反馈,提交选课申请,撤销申请,查询选课状况,登录系统,进行个人信息修改等与选课有关的活动。
根据上面所述,我们对该选课系统进行了划分,分为三个重要功能,即登录控制、排课和选课,分别对应三个子系统,即登录子系统、排课子系统和选课子系统。其中,登录子系统是前提,排课子系统是基础,选课子系统是关键。登录子系统辨别排课者(即系统管理员),教师和学生这三者的不一样身份,给出不一样的权限,在页面中根据身份判断其对应具有的权限,进行不一样的操作。排课子系统重要供排课者使用,其中设定选课时间段,进行排课并检测排课冲突,公布选课信息都是选课的前提和基础。选课子系统是本系统要实现的最终目的。选课子系统重要供学生选课使用,在这里可以进行与选课有关的活动,包括课程浏览查询、选课、退选课程。
4.系统设计
系统功能模块设计
数据库设计
4.2.1 数据字典
根据数据流程分析,对系统数据进行分析和汇总,建立系统数据字典。下面列出部分数据字典内容。
(1) 排课
数据流编号:A01
系统名:网上选课系统
条目名:排课
输入:课程信息表,教学楼信息表,教师信息表,院系信息表
输出:排课表,选课告知表
描述:
排课者按年级排课。排课表内容包括课程代号,课程名称,受课院系,专业代码,专业名称,教师代号,考察方式,学分,开课时间,上课时间,地点,开课院系,最大上课人数和课程选则限制(必修或选修)等。
在排课过程中,排课者可以查询教室使用状况和院系课程设置。
在排课者提交排课表后来,系统应当保证该排课方案中没有时间冲突和教室冲突。假如有冲突,系统应当提醒排课者详细冲突产生的原因。
(2) 选课
数据流编号:A02
系统名:网上选课系统
条目名:选课
输入:排课表,选课告知表,教师
您可能关注的文档
最近下载
- 2022年国家公务员考试行测试题(有答案)(地市级).pdf VIP
- CISA考试练习习题库(2025年第1部分).pdf VIP
- 基于核心素养的小学语文作业设计策略分析.docx VIP
- T_CGSS 014—2020_老年人跌倒风险综合评估规范.pdf VIP
- 选区激光熔化技术下成形件表面质量及残余应力预测方法.pdf VIP
- 机电设备安装应急处理预案.docx VIP
- 2025入党积极分子发展对象考试题库(含答案).docx VIP
- 个人简历——【标准模板】.doc VIP
- [富士康 索尼设备校正]SI-F209 Operation Manual (中文版).pdf
- 小学语文作业设计的有效策略.doc VIP
文档评论(0)