课程管理系统

阅读: 评论:0

高校课程管理系统
分析与设计
1确定系统的目标和范围…………………………………… 2
1.1、开发背景………………………………………… 2
潮州人才网
1.2、目的和意义……………………………………… 2
1.3、范围……………………………………………… 2
2、需求获取、建立系统功能视图………………………… 2
2.1、确定课程系统在高校各系统中的位置………… 2
2.2识别和定义系统角…………………………… 3
2.3、分析角和系统的交互过程、识别系统用例… 3
2.4、建立系统用例图………………………………… 4
    2.5、对每个用例进行简要分析……………………… 4
      2.6、主要用例的详细描述……………………………  5
3、发现对象和类,建立类图………………………………… 7
3.1、发现对象类……………………………………… 8
3.2、定义类属性和服务……………………………… 8
3.3、定义对象类的关系…………………………… 8
3.4、系统进一步设计………………………………… 9
4、建立系统动态模型视图…………………………………… 10
4.1、建立各对象时序图……………………………… 10
4.2、建立各对象状态图…………………………… 12
5、进行用户界面设计模拟用户进入系统后的操作……… 14
1、确定系统的目标和范围
1.1开发背景
随着规模逐渐扩大学生数量增多人为课程管理任务繁重工作繁多。课程管理系统成为学生以及老师和学校必备的系统,主要完成教师发布课程上传成绩学生选课、查看成绩以及生成课表的全过程
1.2目的和意义
因为高校学生人数过多,手动青岛酒店排名前10位操作各项数据和管理极易出错,为了提高办公效率,节省人力,加快高校信息化发展速度,需要开发课程管理系统,已达到协同高效办公的目的
1.3范围
课程管理系统主要为教务处服务,管理课程学生、教师及教室之间的关系,并起到统计学生成绩分发课表的作用,学生可以通过系统得到需要的课程信息,教师可以通过系统得到需要的学生信息以及查看课程安排等。教务处可以从系统中得到全成绩单,并可以看学生对教师的评价情况、以及各教室的占用情况得以安排教师的意外借出等工作。
2、需求获取、建立系统功能视图
2.1确定课程系统在高校各系统中的位置
由于高校系统是一个庞大的系统想要建立课程信息系统需要与其他系统相互协调,所以首先就要明确课程管理系统高校系统中的地位,经过大概分析可以得出高校信息系统应该有以下几个部分:基本信息录入课程管理学生管理教师管理教务管理信息发布系统管理等系统,课程管理系统依赖于信息录入系统、学生管理系统及教务管理等系统于发杂系统进行细化为如图简单模型:
由图可知课程管理系统是高效管理系统的子系统且依赖其他子系统
2.2识别和定义系统角
通过对系统范围的分析可知,教务处管理员、学生和教师是系统的角。课程管理系统作为一个多用户的网络数据库应用系统,必须设立系统管理员角来负责日常的数据维护和用户管理工作。课程管理系统学生管理系统、教师管理系统、有着密切关系他要从学生管理处获得学生信息,从教师管理处得到教师信息。并需借助西双版纳景点游玩攻略信息录入系统得到选课记
以及方案成绩并为教务管理系统提供学生成绩等信息因此课程管理系统应包括课程管理员、学生、教系统管理员
2.3分析角和系统的交互过程、识别系统用例
通过种角使用系统的目的和方式以及他们与系统交互过程的认真分析,发现各个角在系统中所起到的作用以及借助系统要完成的功能得到每个角需要借助系统所要完成的功能概述如下,其中每一项功能都是一个用例
(1)学生。通过课程管理系统选课、查询课表、查看成绩、评教。
(2)教师。通过课程管理系统发布课程信息、查看学生成绩、录入成绩、查看确定的课程信息
(3)课程管理员。教务处日常课程管理工作,进行信息维护以及信息发布工作。
(4)系统管理员。主要负责系统用户管理和数据管理。进行数据的备份恢复等操作。
2.4建立系统用例
分析角交互过程、得到课程管理系统包含的用例:课程信息维护、课发布选课、成绩录入与查询、评教系统公告。有以上用例可以做出例图如下:
课程管理系统用例图
2.5对每个用例进行简要分析
分析系统角与系统进行交互的详细过程对每一个用例进行分析结果如下。
    用例名:      课程发布与选课
    用例目标    获得教师输入的课程信息,查询教室安排情况,安排相应教室,将安排好的课程信息选课界面,学生进入选课界面,选取自己要学的课程,将学生信息录入课程已选学生中,并将该课程信息加入学生课表。储存课程信息其中包括发布课程的教室信息、选取课程的学生信息以及教师信息
    用例名  成绩录入与查询
    用例目标      教根据学生相应课程的成绩,将成绩录入,将相应成绩保存到相应学
生的成绩单中,学生通过用例查询相应科目的成绩。课程管理员同样可以通过该用例查看全专业乃至全学院的各科成绩,以便汇总成绩单
    用例名    评教
    用例目标    学生根据教师一学期教学情况对教师进行评价,将评价信息录入,系统将某一教师的所有评价进行汇总,然后提供给课程管理员查看,课程管理员可以查看任意教师的相应评价信息。
    用例名    系统公告
    用例目标:    课程管理员发布关于课程的相关公告到主界面,提醒使用者即将要做的相关工作。例如选课信息等
    用例名    课程信息维护
    用例目标:      课程管理员对课程信息的相关性,临时调整等进行相关维护。系统管理员对课程信息内相关内容进行及时备份以及数据多伦路文化名人街介绍维护。
    2.6主要用例的详细描述
(1发布课程用例的用例详细描述:
旅游团购网站哪个好
用例名
发布课程
方案
教师发布课程
触发事件
新学年,教师发布新课程
简单描述
教师进入选课系统,选择空白教室,录入课程信息。
对象
教师
相关用例
西安大雁塔夜景图片选修课程
前提条件
教师信息确定正确
课程信息确定存在
后置条件
发布的课程进入可选课的数据库中
课程信息完善
系列活动
    对象
          系统
1.教师登陆网页中的选课系统
2.查看可安排节次时间
3.发布课程
1.确认教师身份
2.提供相关专业可安排课程
3.收录教师及课程信息
意外条件
1、教师登陆出错
2、课程时间重复
3、课程信息录入出错
(2选择可成用例的用例详细描述:

本文发布于:2023-07-24 02:37:05,感谢您对本站的认可!

本文链接:http://www.035400.com/whly/1/545735.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:系统   课程   信息   学生   教师   成绩   录入   角色
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2024-2030 Comsenz Inc.Powered by © 文化旅游网 滇ICP备2022007236号-403 联系QQ:1103060800网站地图