教务管理系统概要设计说明.docx

上传人:b****3 文档编号:24745168 上传时间:2023-06-01 格式:DOCX 页数:11 大小:21.76KB
下载 相关 举报
教务管理系统概要设计说明.docx_第1页
第1页 / 共11页
教务管理系统概要设计说明.docx_第2页
第2页 / 共11页
教务管理系统概要设计说明.docx_第3页
第3页 / 共11页
教务管理系统概要设计说明.docx_第4页
第4页 / 共11页
教务管理系统概要设计说明.docx_第5页
第5页 / 共11页
点击查看更多>>
下载资源
资源描述

教务管理系统概要设计说明.docx

《教务管理系统概要设计说明.docx》由会员分享,可在线阅读,更多相关《教务管理系统概要设计说明.docx(11页珍藏版)》请在冰豆网上搜索。

教务管理系统概要设计说明.docx

教务管理系统概要设计说明

教务处管理系统

概要设计说明书

文件标识:

教务处管理系统概要分析说明书

当前版本:

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

其它

主流浏览器

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 医药卫生 > 药学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1