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网上售书系统设计与实现+需求分析+数据库设计

基于Apriori算法的电影推荐

PHP+IOS的会议管理系统的设计+ER图

数据挖掘在电子商务中的应用

数据挖掘的主题标绘数据获取技术与实现

基于PageRank算法的网络数据分析

基于神经网络的验证码识别算法

基于网络的通用试题库系...

AT89C52单片机的超声波测距...

神经外科重症监护病房患...

医院财务风险因素分析及管理措施【2367字】

公寓空调设计任务书

国内外图像分割技术研究现状

中国学术生态细节考察《...

C#学校科研管理系统的设计

10万元能开儿童乐园吗,我...

承德市事业单位档案管理...

志愿者活动的调查问卷表