宿舍晚归考勤系统的设计与实现
Abstract
Through this system can realize the management of students dormitory, the system can be operated in the dormitory administrator under the query requires information, query, statistic is the main content of this system development, a convenient curfew dormitory management system is helpful to the management of the school, with a clear understanding of the students work and rest, a more reasonable arrangement study time.
This system is based on VS2008. And SQL 2008 database as a development platform. Operating controls and written operating procedures, using c # design complete data input, modification, storage, call query, Form data tables, and use SQL 2008 database for data storage.
Keywords: Attendance management system; Visual Studio 2008. The data *51今日免费论文网|www.jxszl.com +Q: 3_5_1_9_1_6_0_7_2
base
一、 引言
宿舍晚归考勤系统可以极大方便学校的管理。一个现代化,科学的系统是非常必要的。查询工作将会越来越系统化、规范化、自动化,效率也会得到很大的提高。这套系统更给了学生更大的约束力。学校的工作,学生的日常,会得到更好的规范。也希望学校利用这套系统让宿舍能够管理的更好。
二、 开发工具和系统功能需求分析
(一)开发工具
系统使用的主要开发软件为c#,数据库使用的是SQL Server2008, 可实现数据的增加、删除、查询、修改等功能操作。如果在此基础上稍作修改就可以作为其他的类似系统比如管理系统等。
(二)功能需求分析
功能需求分析是管理信息系统开发的关键,要求在系统设计的基础上,对系统的功能进行详细的分析,并建立一个系统的逻辑模型。宿舍晚归考勤系统的功能需求主要有:请假录入管理功能、请假查询管理功能、请假统计管理功能、考勤查询功能、考勤录入管理功能、考勤统计、用户管理、基本信息管理,学生管教收集的,各个模块的功能如下:
请假录入管理功能:包括请假同学的学号、姓名、班级、专业、晚归时间、请假理由。
请假查询管理功能:可以根据系、日期、专业、姓名等条件进行请假信息的查询。
请假统计管理功能:可以根据系、日期、专业、姓名等条件进行请假信息的进行统计
考勤查询管理功能:能够按照系、日期、专业、姓名等前提进行考勤消息的查询。还可以删除过期的考勤信息。查看详细的考勤信息。
考勤录入管理功能:包括考勤同学的学号、姓名、班级、专业、晚归时间等信息的录入。
基本信息设置功能:每年由于新生入学,毕业生离校以及学期中间部分宿舍的调整,都需要处理大量的学生信息,这就需要系统能够实现对学生和系别班级等基本信息的添加、删除、更新,还能查询各个学生的系别、班级、宿舍号等情况。
学生宿舍调整功能:在宿舍管理中,调宿舍是常见的情况,因此系统设计了调宿舍的功能。宿管可以调整系统中学生所在的宿舍以适应实际情况。
访客信息管理:学生宿舍会经常遇到接待访客的情况,所以在这里设计了一个宿舍访客登记管理的功能。本模块主要功能是记录来访人员的信息,这些信息包括访客的姓名、年龄、身份证号码、访问宿舍、接待人员、来访目的、来访时间、离开时间等。来访信息管理包括来访信息登记、信息查询两个方面。即可以登记访客信息,也方便以后的统计查询。
系统用户权限管理:系统用户管理的主要功能就是管理晚归考勤系统的使用帐号。在用户管理模块中管理用户分为宿舍管理员和后台管理员(教务处管理人员)。后台管理员添加删除学生和宿管、查询宿舍考勤、访客信息。宿舍管理员可以给学生调宿舍,记录考勤和访客信息。
三、 系统总体设计方案
(一)系统的设计:
学生晚归考勤管理系统分为,用户信息管理,来访信息登记,晚归请假管理,基本信息管理,晚归考勤管理,学生信息管理。其中晚归请假系统又包括了请假信息的录入,请假信息查询,请假信息统计。晚归考勤管理包括了考勤信息录入和考勤信息查询,考勤信息统计。宿舍管理员包括了考勤信息录入,访客信息录入,宿舍信息调整。超级管理员包括了管理员信息录入,学生信息录入,考勤及访客信息统计。这些功能都为了方便宿舍管理员和后台管理员查询请假,晚归,考勤,和宿舍人员的增加和管理。
图3-1学生晚归考勤管理系统功能框图
经过严谨的设计考勤管理系统,设计系统流程图4-2所示。
图3-2 系统流程图
(二)数据库逻辑结构设计
数据库共包括以下几个表:
管理员表是记录系统管理员在登录系统时所填写的信息,主要包括用户名、密码等。
表3-1 管理员表(admin)
列名
数据类型
长度
主键
备注
AdminID
int
4
是
管理员ID
AdminName
varchar
50
管理员姓名
AdminPwd
varchar
50
管理员密码
AdminPower
varchar
50
管理员权力
考勤表主要是记录用户信息的增加和信息的类型,主要包括用户名,时间,简介等。
表3-2考勤表(Attendance)
列名
数据类型
长度
主键
备注
AttendID
int
4
是
增添ID
主键
备注
ClassID
int
4
是
班级ID
SpeciID
原文链接:http://www.jxszl.com/jsj/rjgc/31107.html
最新推荐
热门阅读