教师业务档案管理系统的设计与实现含代码Word下载.doc

上传人:wj 文档编号:1461401 上传时间:2023-04-30 格式:DOC 页数:15 大小:694KB
下载 相关 举报
教师业务档案管理系统的设计与实现含代码Word下载.doc_第1页
第1页 / 共15页
教师业务档案管理系统的设计与实现含代码Word下载.doc_第2页
第2页 / 共15页
教师业务档案管理系统的设计与实现含代码Word下载.doc_第3页
第3页 / 共15页
教师业务档案管理系统的设计与实现含代码Word下载.doc_第4页
第4页 / 共15页
教师业务档案管理系统的设计与实现含代码Word下载.doc_第5页
第5页 / 共15页
教师业务档案管理系统的设计与实现含代码Word下载.doc_第6页
第6页 / 共15页
教师业务档案管理系统的设计与实现含代码Word下载.doc_第7页
第7页 / 共15页
教师业务档案管理系统的设计与实现含代码Word下载.doc_第8页
第8页 / 共15页
教师业务档案管理系统的设计与实现含代码Word下载.doc_第9页
第9页 / 共15页
教师业务档案管理系统的设计与实现含代码Word下载.doc_第10页
第10页 / 共15页
教师业务档案管理系统的设计与实现含代码Word下载.doc_第11页
第11页 / 共15页
教师业务档案管理系统的设计与实现含代码Word下载.doc_第12页
第12页 / 共15页
教师业务档案管理系统的设计与实现含代码Word下载.doc_第13页
第13页 / 共15页
教师业务档案管理系统的设计与实现含代码Word下载.doc_第14页
第14页 / 共15页
教师业务档案管理系统的设计与实现含代码Word下载.doc_第15页
第15页 / 共15页
亲,该文档总共15页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

教师业务档案管理系统的设计与实现含代码Word下载.doc

《教师业务档案管理系统的设计与实现含代码Word下载.doc》由会员分享,可在线阅读,更多相关《教师业务档案管理系统的设计与实现含代码Word下载.doc(15页珍藏版)》请在冰点文库上搜索。

教师业务档案管理系统的设计与实现含代码Word下载.doc

1、管理员能对教师有关的各类数据进行输入、更新、添加、删除与查询,并且可以增加新的用户。

2、教师能对个人信息和他人信息进行查询。

3、教务人员能对教师所有的信息进行查询并可以打印教师档案报表。

4、用户可以修改自己的个人密码。

5、用户可以修改自己的个人信息。

1.1数据流程图

管理员信息

教师信息

用户

接受信息

更新系统

事务处理

信息

图1.1数据流程图

1.2数据字典表

名称:

课程信息表

描述:

对课程基本情况的描述

定义:

课程信息表=课程编号+课程名称+学时+人数+班级+时间

位置:

显示到屏幕保存到磁盘

名字:

课程编号

惟一地标识一门特定课程的关键域

课程名称=10{字符}

课程信息表教师课程表

教师信息表

对教师基本情况的描述

教师信息表=教师编号+姓名+性别+出生日期+职称+专业

显示到屏幕保存到磁盘

教师编号

惟一地标识一个特定教师的关键域

教师编号=10{字符}

教师信息表教师课程表

教师论文表教师项目表

管理员信息表

对管理员基本情况的描述

管理员信息表=管理员编号+名称+密码

管理员编号

惟一地标识一个特定的管理员

管理员信息表

1.3系统功能流程图

教师档案业务管理系统只允许有教师和管理员两种身份登录。

教师登陆后,当系统处于开放期,教师可以添加、查看、修改和删除自己所填写的资料,当系统处于关闭期,教师只能查看自己所添加的资料信息,不再具有任何的管理权限,如果此时需要对资料进行修改,必须联系管理员。

管理员登录后,不管系统处于开放期还是关闭期,都享有添加和管理的功能,并且管理对象使系统所有用户,同时还享有对用户权限进行设置的权利。

搜索功能默认只对管理员开放,管理员可以设置为对教师开放使用经分析给出该系统的系统流程图,如图1.3所示:

用户登录

开始

身份识别

管理员

教师

查询信息

录入信息

修改信息

删除信息

退出系统

图1.3系统功能流程图

2.概念结构设计

根据对数据流图和数据字典的分析,我们可以确定该应用中的实体,属性和联系之间的关系,并画出如下2.1所示的E-R图

论文

课程

项目

讲授

发表

开发

班级

编号

人数

类别

专业

性别

发表日期

排名

论文名称

学历

名称

项目排名

项目名称

课程名称

学时

期刊

图2.1教师及其相关信息实体关系图

3.逻辑结构设计

1.根据实体关系图得出关系模型如图3.1所示

教师(编号,姓名,性别,出生日期,职称,学历,专业)

课程(课程名称,学时,人数,班级,时间)

论文(论文名称,发表期刊,发表日期,期刊级别,获奖情况,排名)

项目(项目编号,项目名称,项目类别,开始时间,结束时间,排名)

教师课程表(教师编号,课程名称)

教师项目表(教师编号,项目编号)

教师论文表(教师编号,论文名称)

PK教师编号

姓名

职称

教师项目表PK教师编号

PK项目编号

教师论文

PK论文名称

论文表

发表期刊

期刊级别

项目表

PK项目编号

项目类型

开始时间

结束时间

教师课表

PK课程名称

课程表

学时

时间

图3.1数据库中各数据项关系图

2.根据关系模型导出系统的关系表,如表3-1~5所示:

(1)教师信息表(tcinfor)

教师信息表是管理员对教师信息的记录(编号,姓名,性别,籍贯,出生日期,学历,职称,取得资格时间,毕业学校,毕业时间,所学专业,参加工作时间,现从事专业等。

表3-1教师个人信息属性表

数据类型

主键

大小

是否允许为空

注释

tno

char

10

tame

10

教师名称

tsex

教师性别

hometowm

籍贯

birthday

datetime

出生日期

tedu

学历

tposion

职称

……

……

(2)课程表(Course)

课程表是对课程信息的一个记录,里边记录课程名称,学时,班级,人数,时间等等几项基本内容。

表3-2主讲课程信息属性表

cno

cname

class

renshu

ctimelong

time

开课时间

(3)论文信息表(lwxxb)

系统管理员通过此表完成对论文信息的操作,主要信息有论文名称,期刊/会议名称,时间,期刊级别,索引情况,排名等。

4.系统实现

详细设计阶段的根本目标是确定应该如何具体地实现所要求的系统,包括了用户界面设计、程序过程设计等步骤。

4.1系统的主要功能

1、管理员可以在本系统中对教师、论文按编查询,或者浏览在系统中登记的所有教师及关的信息。

2、在教师、课程息中可以进行插入、删除等功能的基本操作。

3、在管理员按编信息库中相关的查询。

4、在教师信息管理中插入、删除等功能的基本操作。

4.2主要功能的实现

(1)登录模块的实现:

该模块主要完成用户身份的验证和授权。

根据用户的不同角色,登录到不同的页面。

登录的角色有:

教师、系管理员,超级管理员。

不同的角色有不同的功能,如教师只能显示自己的信息,系管理员可以看到和修改自己所在系的教师的相关信息。

超级管理员则可以看到所有教师的信息。

模块设计流程如下图4.1所示:

密码错误

用户名不存在

登录成功

密码是否正确

用户是否存在

输入用户名和密码

图4.1登录模块处理流程图

(2)教师信息模块实现:

该模块对教师的基本信息进行显示,同时可添加、修改、查询教师的基本信息。

教师信息模块设计流程如下图4.2所示:

点击保存

点击添加

点击教师信息

显示操作界面

显示教师信息

添加界面

数据存数据库

图4.2教师信息模块处理流程图

(3)教师论文/项目信息模块的实现:

该模块对教师的发表的学术论文和项目查询以及录入,并可以对相关的信息进行浏览,修改删除,除此还可以打印相关的信息。

教师论文/项目信息模块设计流程图如下图4.3所示:

点击添加

点击查询

点击论文

点击项目

点击科研

显示项目界面

显示论文界面

查询界面

图4.3教师论文/项目信息模块处理流图

5.系统测试

5.1测试方法

由于该系统是一个小系统,可以把整个系统作为一个单独的实体来测试。

当然,在测试的过程中可以分模块、分阶段来进行。

大型软件系统通常是有若干个子系统组成,且每个子系统由由许多模块组成,因此,软件的测试过程基本上由以下步骤组成:

(1)模块测试

(2)子系统测试

(3)系统测试

5.2测试用例

1、登录测试

当用户文本框中不输入信息的时候,提示“用户名不能为空”。

当用户文本框中输入的信息不存在时,提示“输入有误”。

帐号

密码

身份类型

Chengyong

10240330

高级管理员

2、教师信息查询模块的窗体应显示某教师的所有信息,教师编号、姓名、性别

出生年月、职称、学历、专业。

当在教师编号中输入“0001”,按查询按钮,显示结果。

当查询文本框中输入的信息不存在时,提示“没有找到”。

当查询文本框中不输入信息时,提示“输入完整信息”

3、保存功能测试

将信息输入完整后,按保存按钮,提示“保存成功”。

4、删除功能的测试

选所要删除的行,按删除按钮提示是否确定要删除。

选择是后,将所要删除的行删除。

按保存按钮,保存此次操作。

5、教师信息浏览功能测试

6.软件使用说明书

(1)系统登陆界面:

系统登录主要用于对进入高校教师档案管理系统的用户进行安全性检查,以防止非法用户进入该系统。

在该模块中使用了验证码技术,可以有效的防止非法用户使用机器恶意登录破坏本系统。

用户点击可执行文件时打开的界面,可选管理员和一般用户,如图6.1所示:

图6.1系统登陆界面

(2)功能主界面:

用户登陆后可以选择不同的信息模块进行操作,界面如图6.2所示

图6.2功能主界面

(3)查询界面如图6.3所示:

图6.3查询界面

(4)信息录入界面如图6.4所示:

图6.4信息录入界面

参考文献

1.李明等.数据库原理及应用[M].西南交大出版社,2007.7

2.袁方(译).现代数据库管理(第7版)[M].电子工业出版社,2006.1

3.张瑜等(译).数据库系统设计实现与管理[M].清华大学出版社,2005.9

4.郑阿奇.SQLServer实用教程(第2版)[M].电子工业出版社,2007.11

5.熊拥军.数据库与应用实践教程—SQLServer2005.清华大学出版社,2010,4

6.周涛.SQLServer2005数据库基础应用[M].清华大学出版社,2007,12

7.陈磊等.PowerBuilder9数据库项目案例导航[M].清华大学出版社,2005,1

8.王珊.数据库系统概论.高等教育出版社,2006,5

9.刘启原.数据库与信息安全系统[J].北京:

科学出版社,1999,1

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

当前位置:首页 > PPT模板 > 商务科技

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2