教务管理系统分析与设计.docx
- 文档编号:23507350
- 上传时间:2023-05-17
- 格式:DOCX
- 页数:19
- 大小:445.75KB
教务管理系统分析与设计.docx
《教务管理系统分析与设计.docx》由会员分享,可在线阅读,更多相关《教务管理系统分析与设计.docx(19页珍藏版)》请在冰豆网上搜索。
教务管理系统分析与设计
教务管理系统分析与设计
系统规划
系统名称:
教务管理系统
系统简述:
高等学校的教务管理系统是一项重要的工作,它主要为学生提供选修课的选修,记录学生的成绩等。
项目目标:
在预定时间内开发出一个界面友好、功能较完整的教务管理系统。
系统分析
系统功能:
该教务管理系统主要包括课程选修、用户管理、成绩管理和课表管理四大功能,
具体如下:
系统业务流程:
该教务管理系统的使用者为学生、教师和教务员,根据他们之间的数据传递关系可画出系统业务流程图,如下图所示:
图2教务管理系统业务流程图
系统数据流程:
根据系统的功能层次图,可得该教务管理系统的数据流程图(
DFD)如下:
选课信息
图3教务管理系统顶层DFD
选课请求’学生L选修课信息
选课信息
课程
选修
课表查询请求
亍人新信思
用户
管理
DJ
课程
1)1
选课表
[帖
用户
选修课信息
选课信息
新信息
课我
P4
课表
课表
管理
课表直询请求
课表
D2成绩
成绩
管理
成绩单
个人新信息
图4教务管理系统第一层DFD
选耀请求
选懺课信息
P1J
可选
选储课信息
选修课宿息
D3
课程
课稈名
P1-2
选课
--、査课请求孚生)选课貉果
剧课请求
P1.4善
一选课结果
逸课结果
IF
P1.3
删除
课程
选课表
选遛表更新
图5教务管理系统第二层课程选修功能之DFD
P2.1
用户信息
登录
P2J
新信息
P2J
改人息修手信
用户宿息
D5用户
图6学籍管理系统第二层用户管理功能之DFD
成绩单
P3J
新成续
成绩
成绩
杳询请求
成续
!
D2
成绩
P3.2[卞厂新成坝-成绩
图7学籍管理系统第二层成绩管理功能之DFD
图8学籍管理系统第二层课表管理功能之DFD
数据字典:
现对该系统数据流程图各元素定义如下:
数据流条目
编号:
F-02
名称:
成绩单
简述:
学期结束时,任课教师填写的咸绩单
来源;教呻
去向;PX1
组成:
科目名称,性质,任课教师,
学生成绩少
学号”姓名”平时成绩,期末咸绩,总评成绩
流宝=200份/学期
图9数据字典之数据流定义
数据存储条目
编号;D—05
名称:
用户
简述:
教务管理系统的使用若.
组成:
用户名,帝码,职业
相关数据流:
P12-D5f05—P23
图10数据字典之数据存储定义
数据项条目
编号:
1-001
名称乂
用户名
别名:
User-No
简远
系统中用户的编号
类型;
字符
长度;
8
图11数据字典之数据项定义
魅理逻辑条冃
编号tF-3.1
名称:
成绩录入
简述:
教师根据成绩单将成绩录入系统中亠
输入;教师一P埜1
输出;P3.1-D2(成绩表)
飪理:
教师在成绩求入界面中根据成绩单将学生的成绩录入系统中,并保存提交.
图12数据字典之处理逻辑定义
外部实体条目
编号:
s—01
名称;学生
简述:
索统的使用者之一・主鉴进荷课程的选修。
输入数据流:
F1.1-学生,F1.4-学生,比L学生,
F2.3f学生,F3.3->学生
输出数据谎:
学生一P1儿学生一即2学生亠P1.3,学生
*P1.4r学生-P2.1,学生—P2^,学生--P2.3,学生
-P2.4,学生-P3.3
图13数据字典之外部实体定义
(说明:
要求从系统底层数据流程图中分别选出一个数据流、数据存储、数据项、处理逻辑以及外部实体,对其进行数据字典的定义。
)
处理逻辑描述:
系统中的“登录”功能需要分类处理,现用决策树表示其处理过程,如下:
处理方案
用户名
提示“用户念不存在”
-不正埔
/3次以内
——提示“密码错误”
及密码
用户念
/密码错误
3次以上
提示*令夭不能再登录m
'密码正确-
提示“登录成功”并转至主页面
图14“登录”功能之决策树
系统数据库概念模型
该系统数据库中的主要实体有:
用户:
用户名,密码,姓名,班级,性别,年龄,职业课程:
课程号,课程名,性质,学时,学分,学期,专业实体之间的联系为:
用户与课程(选修):
m:
n联系
用户与课程(考试):
p:
q联系
该系统数据库概念模型E-R图为:
系统设计
系统数据库关系模型
该系统数据库中的关系表有:
用户(用户名,密码,姓名,班级,性别,年龄,职业)
用户名
密码
姓名
班级
性别
年龄
职业
090921(11
1432143
王朝
091)911
男
11
学生
09093101
090931
女
11
学生
07095103
584956
赵一平
070951
男
23
学生
05090316
22153465
张远
050903
女
36
教师
课程(课程号,课程名,性质,学时,学分,学期,专业)
谍程号
课程名
性质
学时
学分
学期
专业
高等数学
S
64
3
1
经挤学
OlksOS
大学英语
S
64
3
1
工商骨理
OSkcOl
HTML
C
40
2
5
荷息管理
选课(用户名,课程号,姓名,课程名,学分,学期)
成绩(用户名,课程号,姓名,课程名,平时成绩,期末成绩,总评成绩)
姓名
课程名
平时成绩
期末咸绩
总评成绩
09092101
01ks02
王明
高等数学
so
90
87
09092101
Oiks03
王明
大学英语
80
90
87
09091101
OSksOl
王明
HTML
90
90
90
09093102
OSksOl
李真
HTML
85
95
92
(说明:
关系表中的关键字要如上以其它颜色标出,并加上下划线。
)
系统界面设计
图16“系统登录”界面
页面布局:
封面型结构布局
页面配色:
主色调-深蓝色;辅色调-灰色;背景色-深蓝色
输入校验:
用户名为8位数字;用户名和密码都不能为空
功能简介:
学生或老师在界面中输入用户名和密码,当用户名和密码一致时,成功登录系统。
图17“查看校历”界面
页面布局:
“T”型结构布局
页面配色:
主色调-深蓝色;辅色调-灰色;点晴色-黄色;背景色-白色
输入校验:
无
功能简介:
用户可查看校历
图18“查看个人信息”界面
页面布局:
“T”型结构布局
页面配色:
主色调-深蓝色;辅色调-灰色;点晴色-黄色;背景色-白色
输入校验:
密码为数字和字母的组合;姓名为汉字或字母;年龄在16-26岁之间;班级为6
位数字;所有的输入选项都不能为空
功能简介:
用户可查看个人信息并进行修改,当点击“保存修改”时,系统保存新信息并提示"保存成功!
”。
图19“查询课表”界面
页面布局:
“T”型结构布局
页面配色:
主色调-深蓝色;辅色调-灰色;点晴色-黄色;背景色-白色
输入校验:
无
功能简介:
用户可查询某学院某专业某班的课表并打印
图20“课程选修”界面
页面布局:
“T”型结构布局
页面配色:
主色调-深蓝色;辅色调-灰色;点晴色-黄色;背景色-白色
输入校验:
无
,系统保存选课信
功能简介:
学生可查看选修课信息并选修自己喜欢的课程,当点击“提交”息并提示“选课成功!
”。
图21“查看选课结果”界面
页面布局:
“T”型结构布局
页面配色:
主色调-深蓝色;辅色调-灰色;点晴色-黄色;背景色-白色
输入校验:
无
功能简介:
学生可查看自己已选修的选修课的信息,当点击“保存修改”时,系统更新选课信息并提示“修改成功!
”。
图22“录入成绩"界面
页面布局:
“T"型结构布局
页面配色:
主色调-深蓝色;辅色调-灰色;点晴色-黄色;背景色-白色
输入校验:
平时成绩、期末成绩和总评成绩为0-100之间的数字且不能为空
功能简介:
老师可通过此界面录入某课程的学生成绩,当点击“提交”时,系统保存学生成绩并提示"提交成功!
”。
图23“查询成绩”界面
页面布局:
“T”型结构布局
页面配色:
主色调-深蓝色;辅色调-灰色;点晴色-黄色;背景色-白色
输入校验:
无
功能简介:
用户可查看某门课程的成绩并打印
图24“申请调/代课”界面
页面布局:
“T”型结构布局
页面配色:
主色调-深蓝色;辅色调-灰色;点晴色-黄色;背景色-白色
输入校验:
申请人、原上课教师、拟代课老师和课程名为汉字、字母或汉字与字母的组合;上课班级为6位数字;所有的输入选项都不能为空
功能简介:
老师可填写调/代课申请表并传送至教务员,同时还可打印出来
系统物理配置设计
数据库管理系统:
SQLServer2000
开发工具:
Dreamweaver、JCreator
计算机硬件:
服务器(酷睿双核、2G内存、80G磁盘),个人电脑(鼠标键盘,显示器)
打印机
计算机网络:
局域网,星型,交换机和路由器,双绞线,Windows系统
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 教务 管理 系统分析 设计