软件工程_选课系统_需求规格说明书33226138853.docx
《软件工程_选课系统_需求规格说明书33226138853.docx》由会员分享,可在线阅读,更多相关《软件工程_选课系统_需求规格说明书33226138853.docx(11页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、1.系统背景分析 全全校性选修修课的目的的在于扩大大学生知识识面,加强强学生素质质教育,培培养复合型型高级人才才,具有不不可替代的的重要性。随随着教育改改革的不断断深入和素素质教育的的加强,完完全全学分分制的实施施,选修课课在一个学学生的培养养计划中占占的比重将将越来越大大。网上选选课系统的的出现使同同学们能够够更加自主主、便捷、准准确的进行行选课。但但是,现行行的选课方方式也存在在着一些问问题。例如如,什么课课程容易拿拿学分选什什么,别人人选什么我我选什么,哪哪一类课程程还缺多少少学分不清清楚,甚至至有的为凑凑学分随便便选几门课课或者干脆脆让别人代代选,完全全不顾自己己的兴趣爱爱好,个人人所
2、长,完完全不顾自自己的专业业方向、有有无先修课课程等,造造成了选课课的混乱。这这种现象在在低年级比比较突出,在在高年级也也存在。而而且,随着着选修课比比重的加大大,这种情情况将越来来越严重。这这种情况主主要是由于于学生对自自己的专业业培养计、可可选课程等等信息了解解得不够造造成的。虽虽然学校也也刊发了相相关的手册册,网上也也可以查询询,但因为为范围太大大,科目太太多,看或或查的人并并不多。怎怎么样才能能解决这个个问题,使使大家能够够更合理的的进行选课课,也使得得选修课能能更好发挥挥其作用呢呢? 本“选课课指导系统统”就是针针对此目的的而开发的的一种软件件。该系统统放在学校校服务器上上,学生在在
3、选择选修修课前,可可以上网进进行查询。用用户(学生生)输入其其学号与密密码后,系系统便调出出其所有相相关信息,包包括已修课课程、已修修课程的成成绩、专业业培养计划划、全校性性可选课程程,系统进进行综合分分析后,得得到一些可可行的方案案,供用户户参考,并并提出合理理建议。2用户需求求分析 鉴鉴于上述分分析,我们们认为系统统应该从同同学们切实实利益出发发,为同学学们提供快快递,准确确的信息查查询服务,并并提帮助指指导功能。 用户户需求分为为信息需求求和功能需需求:2.1信息息需求分析析系统能够为为用户提供供的信息应应该包括:1. 选修课成绩绩信息:以以往各学期期所有选修修课的成绩绩,不及格格者应特
4、殊殊标记; 2. 选修课的类类别信息:以往各学学期所有选选修课应归归属哪一类类(共六大大类:自然然科学类、文文化素质类类、跨专业业类、计算算机类、专专业基础类类、专业类类。不同学学院可能有有些不同).3. 已修学分信信息:每一一类已修的的总学分; 4. 还需修学分分信息:每每一类还需需修的总学学分; 5. 专业培养计计划信息:各专业各各学期的教教学安排信信息; 6. 课程信息:包括课程程的学分、学学时、机时时、先修课课、教师、授授课内容、类类别、开课课单位等信信息; 选课范围信信息:提供供下学期每每类课可选选修的范围围,应注意意是否与必必修课冲突突,是否有有先修课等等细节。2.2功能能需求分析
5、析从功能上讲讲,系统应应该能够为为用户提供供以下几种种功能:1.成绩查查询功能:可以让用用户方便地地查询已修修课成绩;2.提供选选课范围:考虑到用用户可能对对专业培养养计划不甚甚了解,对对已修课程程归类不太太了解,系系统应该为为用户提供供每学期的的选课范围围;3.建议功功能:提供供选课方案案建议,供供用户参考考;4.保密功功能:为用用户保密个个人信息,并并提供密码码修改功能能。另外从系统统的性能上上考虑,查查询应该快快速、便捷捷,数据要要及时更新新。考虑到到多用户同同时操作,系系统应具备备用户浏览览自动排队队功能,避避免系统因因拥挤而崩崩溃。2.系统统目标分析鉴于现在学学生在选课课时存在不不少
6、误区,以以及由此产产生的选课课混乱。本本系统是面面向广大学学生的查询询系统分析析的系统,它它应该达到到以下几个个基本目标标:1.为学生生选课提供供辅助决策策依据(即即建议和指指导),帮帮助学生正正确地进行行选课;2.为选课课提供其他他相关信息息;3.系统设设计3.1 功功能设计(1) 为用户提供供选修课成成绩的查询询服务;(2) 为用户提供供下学期的的选修课的的选择范围围,避免学学生误选;(3) 为用户提供供按课程性性质分类的的已修课程程的学分总总数及还需需修学分数数,使学生生在选修下下学期课程程时作到心心中有数。(4) 根据用户兴兴趣爱好提提供多种选选课方案,供供用户参考考; (5) 为用户
7、保密密信息,并并提供密码码修改功能能; (6) 为用户提供供选修课程程的详细信信息; 3.2 数数据库设计计3.2.11数据库组组成本系统数据据包括四部部分:1. 学生成绩信信息数据库库:在这个个数据库中中,记录了了学生从入入学开始的的所有选修修课的成绩绩。数据库库结构为 表Scorre(学生生课程表)字段名称 数据类型 字段大小 索引 说明 ID 自动编号 长整型 有 记录序号 fStrSStudeentIDD 文本 8 无 学 号 fStrLLessoonNamme 文本 50 无 课程名称 fIntSScoree 数字 整型 无 课程成绩 fIntLLessoonID 数字 整型 无 课
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件工程 选课 系统 需求 规格 说明书 33226138853
限制150内