教务管理系统需求分析.doc
《教务管理系统需求分析.doc》由会员分享,可在线阅读,更多相关《教务管理系统需求分析.doc(7页珍藏版)》请在三一办公上搜索。
1、教务管理系统一、系统功能分析:1、功能分析:负责教务工作的教师的日常工作包括:(1)每学期开始时打印每个系的每个班级的基本信息及学生的基本状况报表。(2)每学期重新打印一份教师名单,包含教师的基本信息,以及便于联系等方面的信息。(3)采用友好的界面对系、班级、学生、教师、课程等内容进行增、删、改。(4)具有方便的查询功能,例如,对于学生,可以按照学生的学号、姓名、年龄、性别、系别等属性的任意组合条件进行查询。同样为课程以及选课等内容进行查询。(5)具有丰富的报表统计功能,例如,对于学生课程信息,可以进行如下报表2、汇总操作:1) 打印出某学生某学期所选修的全部课程的学分、学时以及成绩。2) 打
2、印出某教师所讲授的全部课程的信息。3) 打印出某班某学期所有学生按总成绩降序列出的学号、姓名以及总绩报表。4) 打印出该学院所开设的各门课程的名称、学时以及先修课的名称和学时。二、需求分析:二、系统设计:1、开发及运行环境:系统开发平台:Visual C+ 6.0数据库管理系统软件:SQL Server 2000运行平台:Windows XP项目规划(模块说明):l 学生信息管理模块:学生信息管理模块主要包括:班级基本信息、学生基本信息、课程基本信息l 教师信息管理模块:教师信息管理模块主要包括:教师基本信息、授课信息l 系统管理模块:系统管理模块主要包括:院信息、登陆管理1. 数据流图:点击
3、进入数据流图1. 数据字典:点击进入数据字典2. 系统总体结构设计(图):教务管理系统教师信息管理系统信息管理学生信息管理登录基本信息学院基本信息授课基本信息教师基本信息课程基本信息学生基本信息班级基本信息三、数据库设计:2. E-R图:3. 数据表结构设计:(1)、班级基本信息表(ClassTab)字段名称数据类型可否为空说明班号(ClassID)char(20)主键(唯一)入学年份后两位两位班级自由编码班名(StuClass)char(20)外键所在班级名称班主任(ClassMaster)char(20)not null班主任姓名班长(ClassMoniter)char(20)not nu
4、ll班长姓名所在院系名称(CollegeID)char(20)外键所在院系名称(2)、学生基本信息表(studentTab) 字段名称数据类型可否为空说明学号(StuID)Char(10)主键班号学生随机号姓名(StuName)Char(10)notNull姓名班号(StuClass)Char(10)not Null所在班级班号性别(StuSex)Char(2)not Null性别(男,女)出生日期(StuBirthday)Datetime(8)not Null出生日期籍贯(StuNativeplace)Char(10)not Null出生地点联系方式(StuTele)Nvarchar(50)
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 教务 管理 系统 需求 分析
链接地址:https://www.31ppt.com/p-3944042.html