以下是学生选课系统的系统分析模型文档
系统分析模型
项目名称: XXXX大学学生选课系统
班 级: 软件工程XX X班
组 长:
组 员:
目 录
1系统分析模型…….....................................................................................................1
1.1用例图…............................................................................................................1
1.2类图……............................................................................................................2
1系统分析模型
1.1用例图
本系统为XXXX大学学生选课系统,系统中用户分为4类,分别是:学生、教师、教务处课程管理员以及外部排课系统。
(1)学生通过身份验证后进入主界面。主界面为学生提供5种选择:查看课程总览、查看课表(其中包括个人课表和推荐课表)、选择课程、退选课程、成绩查询、查看个人信息、退出登录。
(2)教师通过身份验证后进入主界面,主界面为教师提供5种选择:查看课程、查看学生名单、成绩录入、个人信息查看、退出登录。
(3)教务处课程管理员通过身份验证后进入主界面,主界面为管理员提供4种选择:学生信息管理、教师信息管理、课程信息管理、退出登录。
(4)外部排课系统生成推荐课表。
系统用例图,如图1-1
1.2类图
本系统中实体类共有7种,分别是:学生类、教师类、教务处课程管理员类、课程类、个人课表类、推荐课表类、成绩类。
各个类的属性如图1-2,类图如图1-3。