欢迎来到天天文库
浏览记录
ID:8325014
大小:423.50 KB
页数:7页
时间:2018-03-19
《教务管理系统需求分析》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、教务管理系统一、系统功能分析:1、功能分析:负责教务工作的教师的日常工作包括:(1)每学期开始时打印每个系的每个班级的基本信息及学生的基本状况报表。(2)每学期重新打印一份教师名单,包含教师的基本信息,以及便于联系等方面的信息。(3)采用友好的界面对系、班级、学生、教师、课程等内容进行增、删、改。(4)具有方便的查询功能,例如,对于学生,可以按照学生的学号、姓名、年龄、性别、系别等属性的任意组合条件进行查询。同样为课程以及选课等内容进行查询。(5)具有丰富的报表统计功能,例如,对于学生课程信息,可以进行如下报表2、汇总操作:1)打印出某学生某学期所选修的全部课程的学分、学时以及成绩。
2、2)打印出某教师所讲授的全部课程的信息。3)打印出某班某学期所有学生按总成绩降序列出的学号、姓名以及总绩报表。4)打印出该学院所开设的各门课程的名称、学时以及先修课的名称和学时。二、需求分析:二、系统设计:1、开发及运行环境:系统开发平台:VisualC++6.0数据库管理系统软件:SQLServer2000运行平台:WindowsXP项目规划(模块说明):l学生信息管理模块:学生信息管理模块主要包括:班级基本信息、学生基本信息、课程基本信息l教师信息管理模块:教师信息管理模块主要包括:教师基本信息、授课信息l系统管理模块:系统管理模块主要包括:院信息、登陆管理1.数据流图:点击进入
3、数据流图1.数据字典:点击进入数据字典1.系统总体结构设计(图):教务管理系统教师信息管理系统信息管理学生信息管理登录基本信息学院基本信息授课基本信息教师基本信息课程基本信息学生基本信息班级基本信息三、数据库设计:1.E-R图:1.数据表结构设计:(1)、班级基本信息表(ClassTab)字段名称数据类型可否为空说明班号(ClassID)char(20)主键(唯一)入学年份后两位+两位班级自由编码班名(StuClass)char(20)外键所在班级名称班主任(ClassMaster)char(20)notnull班主任姓名班长(ClassMoniter)char(20)notnull
4、班长姓名所在院系名称(CollegeID)char(20)外键所在院系名称(2)、学生基本信息表(studentTab)字段名称数据类型可否为空说明学号(StuID)Char(10)主键班号+学生随机号姓名(StuName)Char(10)notNull姓名班号(StuClass)Char(10)notNull所在班级班号性别(StuSex)Char(2)notNull性别(男,女)出生日期(StuBirthday)Datetime(8)notNull出生日期籍贯(StuNativeplace)Char(10)notNull出生地点联系方式(StuTele)Nvarchar(50)n
5、otNull手机号或宿舍号宿舍号(StuDomit)Nvarchar(50)notNull宿舍楼号(2)+房间号(4)入学日期(StuToschool)Datetime(8)notNull入学日期政治面貌(StuSpolity)Nvarchar(50)notNull现阶段政治面貌所在学院名称(CollegeID)char(20)notNull所在学院名称(3)、课程信息表:(CourseTab)字段名称数据类型可否为空说明课程号(CourseID)Char(10)主键4位院系代码+2位自由编码课程名称(CourseName)char(20)Notnull课程名称(中文或英文)课程类型
6、(CourseType)Char(10)Null课程类型(中文或英文)先修课程号(CoursePID)Char(10)Notnull4位院系代码+2位自由编码先修课程名称(CoursePName)char(20)Null课程名称(中文或英文)(选或必修)学时(CourseHours)Char(4)Null所学课时学分(CourseCredit)Char(4)Notnull学分开课学院(CollegeID)Char(20)外键所开课程学院的名称(4)、教师基本信息表:(TeacherTab)字段名称数据类型可否为空说明教师编号Char(10)主键(TeaID)4位院系代码+2位自由编码
7、姓名(TeaName)Char(10)Notnull教师姓名性别(Teasex)Char(2)Notnull性别:男,女出生日期(TeaBirthday)Datetime(8)Null出生日期职称(TeaPost)char(10)Null职称名称政治面貌(TeaSpolity)char(10)Null现在的政治面貌办公室房间号(TeaWorkpalce)Char(10)Null4位自由编码联系方式(TeaTele)Char(20)Null11位手机号码所授
此文档下载收益归作者所有