教务管理系统概要设计说明.docx
- 文档编号:24745168
- 上传时间:2023-06-01
- 格式:DOCX
- 页数:11
- 大小:21.76KB
教务管理系统概要设计说明.docx
《教务管理系统概要设计说明.docx》由会员分享,可在线阅读,更多相关《教务管理系统概要设计说明.docx(11页珍藏版)》请在冰豆网上搜索。
教务管理系统概要设计说明
教务处管理系统
概要设计说明书
文件标识:
教务处管理系统概要分析说明书
当前版本:
1.0
作者:
完成日期:
1概述(设计思想)
教务管理系统是一个面向学校教务管理人员、教师和学生,为其提供服务的综合管理系统,随着教学体制的不断改革,尤其是学分制、选课制的展开和深入,使得教务日常管理工作日趋繁重、复杂,而现有的教务管理软件基本上都是单机版本的,已满足不了现在教务工作需要。
因此迫切需要研制开发基于互联网的综合网上教务管理软件。
该教务管理系统总体设计思想:
面向学校各部门以及各层次用户的多模块综合信息管理系统为了充分利用高校现已有的网络资源。
实现教务各上下级之间迅速便捷的沟通,在系统的架构上采用了当前流行的B/S结构与CZS结构及
Internet网络相结合的技术突破了系统使用地域的局限性,使整个校园网甚至Internet上的用户都可访问本教务系统并进入相应的教务信息查询,如查询课程表、教学进程等等.为了体现分散操作、统一管理的思想,实现教务信息的集中管理、分散操作、信息共享,使传统的教务管理朝数字化、无纸化、智能化、综合化的方向发展,实现教务各上下级之间迅速便捷的沟通,形成充满活力的新型的教务管理机制。
教务管理系统由两部分组成:
前台和后台。
前台客户层采用了最新的webstart工具,使得客户端可以自动升级、即时更新,减轻了系性;后台数据层采用了对象关系型数据库,它将数据进行统一管理,所有的客户端都从后台捌用数据,实现了资源共享、保证了数据的一致性并且后台数据还具有自动备份功能,来保证数据库中数据的安全性与可靠性.后台主要有系统管理员,前台则主要面对在校学生和教务处人员和各院系教务员及任课教师使用,教务网的管理员分初级管理员和高级管理员:
初级管理员是各科室的负责人,提交本科室的待发布教学通知、公告等信息,管理本科室的上传文件并接受高级管理员的管理;高级管理员管理所有上传的文件,审核并发布各科室提交的信息,管理教务信箱和教务网界面等。
教务处长属于高级管理员。
2系统策略
系统性
该教务管理系统实时更新,系统比较完善可靠,技术成熟,可以按照不同学校对于教务的不同需求进行更改,满足用户需求。
先进性
该教务管理系统技术先进,系统先进,比较完善。
安全性
数据库考虑到安全性问题,对文件进行加密,提高了安全度,保证了系统的安全。
可维护性
该教务管理系统界面可以再后台管理前台显示的界面,模块化程度高,可维护性强。
正确性
该教务管理系统可以正确反映教务的信息,实时更新数据,保证信息正确和可靠
简单性
该教务管理系统操作简单,界面简洁,后台管理易学,维护复杂度比较小适应性
该教务管理系统可以在多平台下使用,对浏览器的兼容性强,适用性强。
3系统模块设计
1)模块这个概念解释说明
2)系统模块框架
第一:
简要叙述前台功能
第二:
说明管理员功能模块任务(总框架)和总框架图)画一个总体框架图,包含以下八个模块:
1.网站界面风格的管理
2.部门管理(科室的管理)
3.用户管理:
学生,教师,互联网用户,管理员
4,权限管理:
普通用户、初级管理员、高级管理员
5.文件信息管理(下载专区块)
6.公告信息管理:
教学动态、通知、新闻动态
7.流言板块信息的管理:
信箱留言(校内人员才可以)和普
通留言
8.基础数据管理
第三:
各子模块简要说明和画框架图
3)优势
4系统模块功能描述
根据系统模块设计,详细说明系统各功能
1.网站界面风格的管理
2.部门管理(科室的管理)
3.用户管理:
学生,教师,互联网用户,管理员
4.权限管理:
普通用户、初级管理员、高级管理员
5.文件信息管理(下载专区块)
6.公告信息管理:
教学动态、通知、新闻动态
7.留言板块信息的管理:
信箱留言(校内人员才可以)和普通留言
8.基础数据管理
5数据库设计
5.1概念模型设计
5.1.1
概念模型描述
图中的图形符号说明
概念模
5.1.2E-R图
实体:
用矩形表示,矩形框内写明实体名称
属性:
用椭圆表示,并用无向边将其与相应的实体连接起来
有关实体连接起来,同时在无向边旁标上联系的类型
(1:
1,1:
n,m:
n)
5.1.3系统中实体的E-R图
5.2数据库逻辑结构设计
1,所用数据库特性
数据字典设计,数据字典采用如下的格式:
.01数据库设计资料
.02储存的SQL程序
.03用户权限
.04用户的名字
.05用户统计
.06数据库增长统计
.07列的缺省值
.08约束信息的完整性
.09用户及角色被授予的权限。
.11分配多少空间,当前使用了多少空间等
.12其它产生的数据库信息。
安全保密设计
使用者在使用此数据库时,由于不同的访问者的登陆号码不同,且增加了密码设置,故相当于对于数据的访问设置了权限,所以数据可以说是安全的。
管理
员的权限最大,可以控制所有的数据,教师和学生只能够看到与他们自己有关的信息,而不能随便修改他人信息。
本系统的数据库主要包括如下几个表:
根据数据库结构设计图,可知在数据库中需建立8张表。
本系统创建的数据库为education,该数据库由学生信息表单(stuinfo)、教师信息表单
(teachinfo)、管理员表单(manainfo)、教学实施计划表单(teachingplan)、教学班表单(teachclassinfo)、留言板表单(leavewordinfo)、课程信息表单
(courseinfo)、选课信息表单(selectcourseinfo)组成,在设计中所用到的关系表及其结构分别如下所示。
1、学生信息表单(stuinfo),如表3.1所示
表3.1学生信息表单
列值
数据类型
数据长度
可否为空
描述
主键
stu」d
varchar
30
否
学号
name
varchar
10
否
姓名
password
varchar
30
否
密码
sex
varchar
2
否
性别
speciality
varchar
30
否
专业
academe
varchar
30
否
学院
grade
varchar
30
否
年级
overcourse
varchar
30
否
已学课程
achievement
varchar
30
否
成绩
status
varchar
30
否
学籍状态
2、教师信息表单(teachinfo),如表3.2所示
表3.2教师信息表单
列值
数据类型
数据长度
可否为空
描述
主键
teach」d
varchar
30
否
教师工号
name
varchar
30
否
姓名
password
varchar
30
否
密码
speciality
varchar
30
否
所在专业
post
varchar
30
否
职称
teachcourse
varchar
30
否
所授课程
3、管理员表单(manainfo),如表3.3所示
表3.3管理员表单
列值
数据类型
数据长度
可否为空
描述
主键
mana_id
varchar
30
否
编号
username
varchar
30
否
管理员名
password
varchar
30
否
密码
popedom
varchar
30
否
权限
4、教学实施计划表单(teachingplan),如表3.4所示。
表3.4教学实施计划表单
列值
数据类型
数据长度
可否为空
描述
主键
id
int
11
否
编号
是
course_name
varchar
30
否
课程名
course_kind
varchar
30
否
课程性质
begin_term
varchar
30
否
开课学期
begin_speciality
varchar
30
否
开课专业
period
varchar
30
否
学时
5、教学班表单(teachclassinfo),如表3.5所示。
表3.5教学班表单
列值
数据类型
数据长度
可否为空
描述
主键
id
int
11
否
编号
是
specility
varchar
30
否
专业
grade
varchar
30
否
年级
stu_num
varchar
30
否
学生人数
course_name
varchar
30
否
课程名
6留言板表单(leavewordinfo),如表3.6所示。
表3.6留言板表单
列值
数据类型
数据长度
可否为空
描述
主键
leave_id
int
11
否
田言编号
是
leave_date
date
0
否
留言日期
leave_name
varchar
30
否
留言人姓名
leave_content
varchar
2000
否
留言内容
7、课程信息表单(courseinfo),如表3.7所示。
表3.7课程信息表单
列值
数据类型
数据长度
可否为空
描述
主键
course_id
varchar
30
否
课程编号
是
course_name
varchar
30
否
课程名称
8、选课信息表单(selectcourseinfo),如表3.8所示。
表3.8选课信息表单
列值
数据类型
数据长度
可否为空
描述
主键
course_id
varchar
30
否
】田千口i=r.课程号
stu_id
varchar
30
否
选修学生学号
teacher
varchar
30
否
授课教师
achievement
varchar
30
否
成绩
6系统接口
6.1
软件接口
6.2
硬件接口
6.3
内部接口
6.4
登录用户的安全性设计
7、开发环境的配置
类别
标准配置
计算机硬件
4CPU3.2GHz,2G内存,320G硬盘
软件
操作系统:
Windows7
开发平台:
MyEclipse10.0
测试服务器:
Tomcat6.0
网络通信
TCP/IP协议,HTTP
其它
主流浏览器
&运行环境的配置
类别
标准配置
计算机硬件
软件
操作系统:
Windowsxp、Windows2000、Windows7等
应用服务器:
Tomcat6.0
数据库服务器:
Mysql
网络通信
TCP/IP协议,HTTP
其它
主流浏览器
9、测试环境的配置
类别
标准配置
计算机硬件
4CPU3.2GHz,2G内存,320G硬盘
软件
操作系统:
Windows7
开发平台:
MyEclipse10.0
测试服务器:
Tomcat6.0
网络通信
TCP/IP协议,HTTP
其它
主流浏览器
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 教务 管理 系统 概要 设计 说明
![提示](https://static.bdocx.com/images/bang_tan.gif)