adder    nvarchar    50    否    教师档案数据录入人
changer
nvarchar    50    否    教师档案数据修改人
yearInfo    int    4    否    数据操作年份
5.主要功能模块设计与实现
    教师档案管理系统共设计的模块包括登录界面模块、教师基本档案模块、学科建设管理模块、科研信息管理模块、教研信息管理模块、文件管理模块、系统设置管理模块、用户管理模块等模块。下面就对重点模块进行详细分析。
5.1教师基本档案模块设计
通过此模块对教师的基本信息进行管理,它全面描述教师基本信息,包括姓名,性别,籍贯,身份证号,所属学院,出生日期,政治面貌,毕业院校,职称,职务等。对教师基本信息可以添加,编辑,即在教师基本信息列表中选择对教师的操作,可删除和修改。
(1)功能描述
        管理员在基本档案界面上有两个子模块,分别是教育背景、工作背景子模块,并可以实现增删改查功能,它全面描述教师基本信息,包括姓名,性别,籍贯,身份证号,所属学院,出生日期,政治面貌,毕业院校,职称,职务等。
(2)实现算法描述
        管理员在基本档案界面上可点击按钮或链接按钮来进行增删改查的操作,程序将进行如下逻辑处理:
    1、判断教师名称是否为空?如果为空,点击添加按钮时则出现提示信息:教师名称不能为空!如果非空,转2;
    2、判断起止时间是否为空?如果为空,点击添加按钮时则出现提示信息:起止时间不能为空!如果非空,转3;
    3、判断毕业院校是否为空?如果为空,点击添加按钮时则出现提示信息:毕业院校不能为空!如果非空,转4;
    4、点击按钮如果成功就弹出“添加成功!”的窗口。
5.2科研信息模块设计
(1)功能描述:
    此模块有在研课题、发表论文、论著情况、获奖情况四个子模块,对教师所参与的科研项目的管理。包括添加研究方向,时间,类别,科研经费,委托单位等信息。还可以对某条科研记录进行修改和删除。教师可以查询到自己的科研项目信息。
(2)实现算法描述:
    管理员在科研工作界面上可点击按钮或链接按钮来进行增删改查的操作,程序将进行如下逻辑处理:
1、判断教师名称是否为空?如果为空,点击添加按钮时则出现提示信息:教师名称不能为空!如果非空,转2;
2、判断起止年月是否为空?如果为空,点击添加按钮时则出现提示信息:起止年月不能为空!如果非空,转3;
3、判断资助金额是否为空?如果为空,点击添加按钮时则出现提示信息:资助金额不能为空!如果非空,转4;
4、点击按钮如果成功就弹出“添加成功!”的窗口。
5.3文件管理模块导出子模块设计
(1)功能描述:
导入导出文件时是给定教师一个特定的模版,让教师按照要求的格式填写,否则就提示错误信息,数据库也是通过获得定义的Excel表中的列名来获取新添加的信息。这样有利于大批量信息的快速传送,方便了管理员的操作,也方便了教师更快的获得最新信息,在网站直接下载自己需要的资料,给工作增加了很多的便利。
(2)实现算法描述:
管理员在文件导入界面选择制定的Excel格式进行导入,点击导入按钮后进行如下逻辑处理:
上一篇:ASP.NET+Ajax技术在Web聊天室中的应用
下一篇:ASP.net网上售书系统设计与实现+需求分析+数据库设计

Android手机考勤平台的设计与实现

基于android的环境信息管理系统设计

java+mysql班级评优系统的设计实现

Python+mysql宠物领养平台的设计与实现

ASP.NET飞翔租贷汽车公司信...

基于激光超声检测金属材...

多频激励下典型非线性系统的振动特性研究

浅论职工思想政治工作茬...

浅谈高校行政管理人员的...

STC89C52单片机NRF24L01的无线病房呼叫系统设计

压疮高危人群的标准化中...

基于Joomla平台的计算机学院网站设计与开发

上海居民的社会参与研究

提高教育质量,构建大學生...

酵母菌发酵生产天然香料...

从政策角度谈黑龙江對俄...

AES算法GPU协处理下分组加...