当前位置:首页 > 免费毕业设计

asp.net教师电子化信息库的设计与实现(源代码+论文)免费下载

asp.net教师电子化信息库的设计与实现(源代码+论文)免费下载

  • 网站价格: 1
  • 特殊技术: ASP.NET
  • 作品类型: 免费毕业设计
  • 售后服务:

联系方式: 微信:biyebang QQ: 629001810

作品详情

 

摘要

随着互联网的迅速发展,基于互联网的各种应用日益受到人们的重视,基于Web的教师档案信息管理系统在这种形势下应运而生,它是伴随着网络技术和数据库技术而逐渐发展起来的。它可以利用网络,很方便地对教师信息进行管理,是传统资料管理的延伸。
系统在基于信息管理系统的设计与实现技术上,结合高校教师信息管理的特点,进行总体结构设计、数据库表的设计以及前台界面和后台功能的具体实现,最终完成了一个以ASP.NET 2.0技术和SQL Server2005为基础的基于B/S架构的教师电子化信息库的设计与实现。系统基本实现了用户角色管理、用户密码管理、用户名/口令认证、教师基本信息、教师详细信息、科研论文信息、获奖信息、证书信息的管理及报表统计等功能。



关键词: 

 

档案管理;用户名/口令认证ASP.NETSQL Server 2005



 

目录:

免费毕业设计



系统分析与设计:

 

 

 

 

 

 

3.1 需求分析

随着信息网络化的发展及院校办公自动化的提高,传统的人工建档管理方法和纸质保存方式在处理庞大的教师信息时已显得力不从心。而且,在院校的教师信息管理工作中,时常会遇到对教师各项信息(例如教师论文发表情况)统计的工作。因此,为了适应新的发展形势需要,充分利用现有的院校网络资源,软件提出了一种利用ASP.NET和SQL Server2005开发的基于B/S模式的教师信息管理系统,并以教师信息的实际情况为依据开发而成,包括教师基本信息、教师详细信息、证书信息、论文信息、奖励信息等的管理,使院校对教师信息的管理、统计以及各种报表的生成和打印等,实现了完全网络化、自动化、管理规范化的目标。

3.2 系统功能模块

经过分析,为了提高系统的安全性,将系统的用户划分成不同的等级,不同等级的用户具有不同的权限。从不同用户权限的角度可将整个系统分成以下四个功能模块:用户登录模块、系统管理员模块、院系领导模块、教师用户模块。图3-1是系统的总体功能模块图。

免费毕业设计


图3-1 系统总体功能模块图
对于不同的用户,系统将会有不同的工作流程。
(1) 系统管理员用户
该类型的用户可以使用以下功能。
1.登录
2.修改个人密码
3.用户信息管理(添加用户、删除用户、用户密码管理、用户权限管理等操作)
功能结构如图3-2所示:



免费毕业设计

图3-2系统管理员用户功能结构图
(2) 院系领导用户
1.添加个人信息
2.修改、删除个人信息
3.查看个人信息
4.查看所有教师信息
5.报表统计
功能结构如图3-3所示:

免费毕业设计

图3-3院系领导用户功能结构图
 
(3) 教师用户
1.添加个人信息
2.修改、删除个人信息
3.查看个人信息
4.查看所有教师信息
功能结构如图3-4所示:

免费毕业设计

图3-4教师用户功能结构图
注:个人信息包括基本信息、详细信息、证书信息、论文信息、奖励信息,如查看个人信息包括如图3-5所示,修改个人信息、添加个人信息类似。

免费毕业设计

图3-5 个人信息结构图

3.3 数据库系统设计

本系统所涉及的数据库表主要有:用户表(User表)、教师基本信息表(Teacher表)、教师详细表(Infor表)、证书表(Certificate表)、论文表(Paper表)、奖励表(Encourage表)。其数据库表结构如下:

表3-1 用户表(User表)

数据字段

数据类型

是否为空

数据名称

UID

int

not null

用户ID(主键)

UName

vchar(50)

not null

用户名字

UPwd

vchar(50)

not null

用户密码

UPower

int

not null

用户权限

 

表3-2 教师基本信息表(Teacher表)

数据字段

数据类型

是否为空

数据名称

TeachID

Int

not null

教师ID(主键)

UID

Int

not null

用户ID(外键)

Name

 vchar(50)

not null

姓名

Sex

Int

null

性别

BirthDate

vchar(50)

null

出生日期

BirthAddress

vchar(100)

null

出生地址

Nation

vchar(50)

null

国籍

 

表3-3 教师详细表(Infor表)

数据字段

数据类型

是否为空

数据名称

DetailID

Int

not null

信息ID(主键)

UID

Int

not null

用户ID(外键)

GraduateSchool

vchar(50)

null

毕业院校

GraduateDepart

vchar(50)

null

毕业系别

Degree

vchar(50)

null

学位

CurrentDepart

vchar(50)

null

当前所在系别

ResearchRoom

vchar(50)

null

当前所在教研室

Address

vchar(100)

null

当前住址

PhoneNum

vchar(20)

null

电话号码

Status

vchar(10)

null

政治面貌

Principalship

vchar(50)

null

行政职务

Others

vchar(5000)

null

其他相关信息

 

表3-4 证书表(Certificate表)

数据字段

数据类型

是否为空

数据名称

CertID

Int

not null

证书ID(主键)

UID

Int

not null

用户ID(外键)

CertName

vchar(50)

not null

证书名字

CertTime

Datetime

null

获得时间

CertPicture

vchar(200)

null

证书照片

 

表3-5论文表(Paper表)

数据字段

数据类型

是否为空

数据名称

PaperID

Int

not null

论文ID(主键)

UID

Int

not null

用户ID(外键)

PaperTitle

vchar(100)

not null

论文题目

PaperLevel

vchar(10)

null

论文级别

PaperTime

Datetime

null

发表时间

 

表3-6奖励表(Encourage表)

数据字段

数据类型

是否为空

数据名称

EncID

Int

not null

奖励ID(主键)

UID

Int

not null

用户ID(外键)

EncName

vchar(50)

not null

奖励名称

EncLevel

vchar(10)

null

奖励级别

EncTime

vchar(50)

null

奖励时间

EncRank

vchar(10)

null

排名




系统页面展示:

图片

图片

图片

图片

 

帮我毕业网微信

版权所有© 帮我毕业网 并保留所有权利

QQ 1370405256 微信 biyebang

QQ:629001810微信:biyebang

收缩