如下图4。1所示是浏览器端流程图:

             

图4。1 浏览器端流程图

如下图4-2所示的是服务器端的流程图:图4。2 服务器端流程图

4。1。2 功能设计

浏览器端模块功能结构如下图4。3所示

               

图4。3浏览器端功能模块

服务器端模块功能结构如下图4。4所示:图4。4服务器端功能模块

4。2 用户界面设计

根据需求分析可知,应用程序应包含六个主要的,接下来进一步分析每个身份界面中应该包含哪些显示内容。文献综述

(1)在“教师信息”模块中,包含教师信息录入模块,主要是用来记录教师的各种信息主要分为:基本情况、工作成绩等。基本情况需要填写姓名、性别、身份证号、入校时间、出身年月、所学专业、家庭住址等信息。这些是一个教师的最基本的情况,也是必须填写的。工作成绩包括三个部分:教学成果、科研成果、所著的学术著作等。教师信息修改模块,教师信息修改模块主要是对教师的进行修改、删除等操作。此模块以教师的姓名作为关键字对教师的整体信息一一列举。点击修改按钮就会跳到教师信息页面,教师的基本情况、工作成绩等信息可以任意做修改和补充。点击删除按钮就会弹出一个对话框让管理员确认是否真的删除,点击是就会删除信息,若选择否则信息不会被删除。此外该模块为了提高管理员修改信息的效率还提供了以姓名为关键字的检索,找到的教师信息会用黄色的长条突出显示出来,这样管理员就不必逐个查找了。信息打印模块,信息打印模块就是对教师的基本信息打印输出。基本信息包括基本情况、工作成绩等。打印输出就是将这些信息转化为Word文档,然后打印。另外这个模块中也可以查询,其实是为了方便打印某个教师而做的,如果要打印某个教师的信息,只要简单查询一下,用不了多少时间他的信息入口就可以找到很方便的就可以将信息打印出来。

(2)在“管理员”模块中,用于审核教师提交的培训信息、获奖信息、发表论文信息、发表书籍的信息等。并且负责完成超级管理员发布的采集任务。还包括帐户管理模块,帐户管理模块就是对各个帐户进行管理。主要有修改账号、添加账号、删除账号等几个功能

(3)在“超级管理员”模块中,用于发布采集任务并获得有管理员提交的数据进行审核。由管理员进行审核,通过则添加成功,审核不通过则添加失败。

(4)在“用户界面”模块中,是用户登录功能主要的显示页,只有有账号的用户才可以登录,登录之后才可以查看自己的个人信息以及自己的能做的操作。

上一篇:基于ARM平台的嵌入式多功能广告机开发+源代码
下一篇:AT89S52单片机数字温度计显示报警系统设计+程序+PCB电路图

AT89S52单片机电能表红外数...

STC89C51单片机多路数据采集系统设计+电路图

DSP高精度离线数据采集系统设计

机舱自动化数据采集PLC程序设计+梯形图

MSP430F5438单片物联网的数据...

MSP430单片物联网的数据采...

ARM7和uC/OS-II的分布式数据...

加速度存储测试技术国内外研究现状

不考虑应力历史的地基沉降程序任务书

移动机器人头部及上肢结构设计开题报告

學信息技术以后能做什么...

体育学院学生耐力素质的现状及对策研究

儿童玩具店加盟店排行榜...

党的群众路线教育实践活...

实施计划生育政策的背景...

干秸秆乳酸发酵物有机酸含量分析

基于小波变换的数字水印技术的研究+程序