根据以上分析,本系统应该具有的功能如下
1、注册功能;
2、输入功能:主要是学生签到功能和老师输入或者修改功能;
3、查询功能:查看相关的考勤情况 ;
4、导出EXCEL表功能:根据考勤情况生成相关的EXCEL表;
5、系统应该有很好的可扩展性。
(三)系统设计
本系统包含的功能模块为:
1、学生功能模块:注册模块,每个学生学号密码注册;登录模块,进行具体的签到(包括迟到、早退、请假、旷课等),按照学生的签到,准确录入后台数据库,为之后的统计查询提供可靠的资料。
2、教师功能模块主要包括注册用户;查询学生考勤情况(包括迟到、早退、请假等)以及扇形考勤情况比例图;导出相关考勤情况EXCEL表,系统根据各个学生签到的情况统计生成EXCEL表。
 
图2.1  系统功能结构图
(四)软件编写
该章包括两部分:(1) 开发环境:所选择的操作系统平台(WINDOWS 7)、开发工具(Java、MYSQL)及硬件环境。(2)功能模块的编程实现。

2.    研究手段
利用学校的现有设备、图书条件、学术气氛等一切有利条件及自己的专业知识,对本课题采用Java语言 和 MYSQL作为开发工具,并对所开发系统进行综合分析,由此设计出合理的考勤系统,应用于学校考勤管理当中。
(一)采用Java技术
Java是SUN公司推出的完全面向对象的语言,它有很好跨平台性、安全性、重用性等特点。JSP的全称是Java Servlet Pages,它是SUN推出的一种动态网页技术标准。它在传统的静态页面文件(*.html,*htm)中加入Java程序片段和JSP标记,就构成了JSP页面。由Web服务器上的JSP引擎来处理JSP元素,生成调用Bean,并用JDBC访问数据库(或文件),最后以HTML或XML的形式返回浏览器。JSP在Servlet类中编译,编译一次后存入内存,以后再调用时,不用再编译,所以速度很快。
(二)MYSQL实现后台数据库设计
利用MYSQL自身提供的查询方法进行待售房屋信息操作。主要实现对用户信息跟签到情况等方面的统计、汇总、查询、分析等。
上一篇:国际小额信贷经验开题报告
下一篇:跨境电子商务外贸影响开题报告

南浔湿地公园规划设计开题报告

提高中学生解决数学问题的能力开题报告

数学课堂问题情境的创设开题报告

数形结合在中学数学教育中应用开题报告

不同词汇对初中生阅读英语开题报告

爱与欲望《傲慢与偏见》英语论文开题报告

江阴港联合铁钢码头工程设计开题报告

浅谈动画短片《天降好运》中的剧本创作

弹道修正弹实测弹道气象数据使用方法研究

大学生就业方向与专业关系的研究

适合宝妈开的实体店,适...

紫陵阁

小学《道德与法治》学习心得体会

林业机械作业中的安全性问题【2230字】

淮安市老漂族心理与休闲体育现状的研究

人事管理系统开题报告

组态王文献综述