资源预览内容
第1页 / 共11页
第2页 / 共11页
第3页 / 共11页
第4页 / 共11页
第5页 / 共11页
亲,该文档总共11页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
学生选课管理系统项目开发方案文件名称:项目开发方案编 制 人:编制日期:2009-05-19 审 核 人:版本:beta版名师资料总结-精品资料欢迎下载-名师精心整理-第 1 页,共 11 页 -项目描述:学生选课系统是一个学校不可缺少的部分,该系统可以快速方便的使学生完成课程的选修及选修课程的管理,让管理员方便的管理选修课和设置选修时间,教师也可以查看自己代的选修课和给学生录入成绩。本系统分为三个模块,分别是管理员模块,教师模块和学生模块。以下为各功能模块的详细信息:2.用例图2.1 用户登录用例图名师资料总结-精品资料欢迎下载-名师精心整理-第 2 页,共 11 页 -图(2.1)用户登录用例图2.2 学生管理用例图:名师资料总结-精品资料欢迎下载-名师精心整理-第 3 页,共 11 页 -图(2.2)学生管理用例图2.3 教师管理用例图:图(2.3)教师管理用例图名师资料总结-精品资料欢迎下载-名师精心整理-第 4 页,共 11 页 -2.4 管理员管理用例图:图(2.4)管理员管理用例图3.类图:名师资料总结-精品资料欢迎下载-名师精心整理-第 5 页,共 11 页 -3.1 实体类图Admin:管理员类Student:学生类Teacher:教师类Course:课程类Room:教室类ChooseCourseSchedule:选课计划类StudentScoreEntity:学生成绩实体类ChooseCourseEntity:选课实体类3.2 登录类图名师资料总结-精品资料欢迎下载-名师精心整理-第 6 页,共 11 页 -3.3 学生预选类图3.4 学生补选类图名师资料总结-精品资料欢迎下载-名师精心整理-第 7 页,共 11 页 -3.5 教师管理类图3.6 选修课管理类图名师资料总结-精品资料欢迎下载-名师精心整理-第 8 页,共 11 页 -3.7 选课时间安排类图4 数据字典学生表(student)序号字段含义类型1 ID 主键int(20)2 SID 学生号varchar(15)名师资料总结-精品资料欢迎下载-名师精心整理-第 9 页,共 11 页 -3 SNAME 学生名varchar(10)4 PASSWORD 登录密码varchar(20)5 DEPARTMENT 学生所在院系varchar(30)6 SPECIAL_FIELD 学生所学专业varchar(20)教师表(teacher)序号字段含义类型1 ID 主键int(20)2 TID 教师号varchar(15)3 TNAME 教师名varchar(10)4 PASSWORD 登录密码varchar(20)5 POSITION 教师职称varchar(50)管理员表(admin)序号字段含义类型1 ID 主键int(20)2 AID 班级号varchar(15)3 ANAME 班级名varchar(10)4 PASSWORD 登录密码varchar(20)教室表(room)序号字段含义类型1 ID 主键int(20)2 RNAME 教室名称varchar(100)3 CAPACITY 教室座位数int(4)课程表(course)名师资料总结-精品资料欢迎下载-名师精心整理-第 10 页,共 11 页 -序号字段含义类型1 ID 主键int(20)2 CID 课程号varchar(20)3 CNAME 课程名称varchar(50)4 START_DATE 开课日期date 5 END_DATE 结课日期date 6 CREDIT 该课学分int(2)7 SCHOOLTIME 上课时间段varchar(30)8 WEEK 上课时间星期几varchar(10)9 TEACHER_ID 关联教师 id int(20)10 ROOM_ID 所关联教室 id int(20)学生课程表(s_c_table)序号字段含义类型1 STUDENT_ID 所关联的学生 id int(20)2 COURSE_ID 所关联的课程 id int(20)3 SCORE 成绩double(5,2)4 STATUS 判断教师能否录入成绩int(1)学生课程临时表(s_c_temp_table)序号字段含义类型1 STUDENT_ID 所关联的学生 id int(20)2 COURSER_ID 所关联的课程 id int(20)名师资料总结-精品资料欢迎下载-名师精心整理-第 11 页,共 11 页 -
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号