1、大学生公寓城网上考勤系统 1 .net 应用课程设计报告 大大学生学生公寓城公寓城网上考勤网上考勤系统系统 摘 要 大学生公寓城网上考勤系统作为一个高校的基本管理系统, 是学校对学生公寓工 作管理的基本依据。开发公寓考勤管理系统,正是完善高校信息化管理的重要环节。 人工考勤已很难满足学校规范化管理的要求, 面对庞大的信息量,该方式现存在很多 弊端。因此,建立现代化的智能考勤管理系统势在必行。这样也大大减轻了考勤工作 人员的工作量,提高了工作效率,使原本复杂和枯燥无味的工作变得简单而轻松。 本文以“大学生公寓城网上考勤系统”的设计和开发为例,系统地阐述了考勤系 统的设计开发的全过程,包括系统整体
2、设计,逻辑框架与数据流程,各个功能模块划 分,系统功能模块的设计与具体实现等部分。该系统侧重于学生考勤信息查询和数据 库的维护和实用二维码识别进行考勤,通过已编制好的程序,完成对用户的登录、考 勤信息的添加、查询、统计等,本系统使用的开发工具是.NET 开发程序,采用 SQLserver 数据库。实现学生考勤数据采集、数据统计和信息查询过程的自动化,完 善学生管理现代化, 方便管理人员统计、 考核学生出勤情况, 方便学生管理部门查询、 考核学生的出勤率,准确地掌握学生出勤情况和相关资料,有效地管理、掌握学生各 项情况。 大学生公寓城网上考勤系统 2 一、课程设计概况 1.1 主要任务 针对系统
3、来说主要任务是设计一个大学生公寓城考勤管理系统, 实现学生考勤的 录入、查询/维护学生信息等功能。具体的设计任务如下: 1、实现用户登录及修改密码及创建用户帐户; 2、能查看、查询、输入、添加、修改、删除学生基本信息. 3、能查看、查询、输入、添加、修改、删除考勤信息 4、能按学号、姓名查询学生考勤信息; 5、能整体浏览学生考勤信息,并可以在里面进行按学号或姓名的查询等。 二、需求分析 大学生公寓城考勤管理系统是高校对考勤实行了信息化管理, 考勤管理中主要涉 及的管理任务有 4 个方面:学生基本信息管理、考勤信息管理、考勤查询浏览管理以 及系统数据维护,实现学生考勤的录入、浏览、查询某学生考勤
4、功能。因此,该系统 使用 Visual C#.NET 及 SQLserver 数据库开发系统作了大学生公寓城考勤管理系统。 学生的基本信息、学生考勤、系统用户管理,适用于各高等学校大学生公寓城。考勤 系统的目的是为实现学生考勤数据采集、数据统计和信息查询过程的自动化,完善学 生管理现代化,方便管理人员统计、考核学生出勤情况,方便学生管理部门查询、考 核学生的出勤率;准确地掌握学生出勤情况,有效地管理、掌握学生流动情况。 2.1 功能需求 2.1.1 基本功能需求 本课题要实现的是大学生公寓城考勤管理系统, 在设计时应该有友好的用户界面, 便于考勤管理员的操作,系统应有基本功能如下: 1. 考勤
5、管理员用户登录功能; 2. 学生考勤管理相关信息的管理功能; 3. 统计功能; 大学生公寓城网上考勤系统 3 4. 查询功能; 2.1.2 用户界面需求 对于一个好的软件有一个友好的用户界面是很重要的。 用户界面应尽量做的简单、 层次清晰明了,以最大限度为用户提供操作方便。如尽量减少用户输入次数,多使用 快捷按扭等。 2.1.3 开发环境介绍 本系统使用的开发语言是 Visual C# .net,数据库采用的是 SQLserver,以 Windows 7 系统为操作平台。 2.2 系统需求分析 大学生公寓城考勤管理系统能够提供学生考勤的情况记录, 方便地对学生考勤进 行评定。需要设置人工添加的
6、功能,如出勤记录、考勤统计、学生信息等,已备特殊 情况的处理,并实现查询、添加、修改、删除、浏览等处理功能;能具有一定的安全 性、协调性和完整性。 考勤管理者可直接操作各考勤情况,考勤管理人员功能的信息量大,数据安全性 和保密性要求最高,本系统考勤管理人员全部开放. 大学生公寓城考勤管理系统通过考勤信息判断并记录学生出勤信息, 可以保证考 勤数据的准确、公正、安全,减少考勤人员的工作负担,避免人为因素的干扰和弄虚 作假现象;各管理用计算机及管理软件用 Windows 环境下的全中文界面平台,能灵 活处理各种特殊情况,方便的修改各种基本信息,提供丰富的统计信息,查询方便, 管理安全,操作简便易学。 经过开发人员的讨论,对考勤管理系统应实现的功能描述如下: (1)用户信息管理 用户信息管理的基本功能是添加、修改、删除和浏览用户详细信息。管理考勤人 员使用系统自己创建用户帐号,用户的具体属性包括用户帐号、用户密码。 (2)信息管理 学生信息/考勤信息,管理人员可以对其进行添加、修改、删除和浏览等。 (3)学生考勤的录入功能 考勤人员能够把学生的考勤记录(请假、销假等)输入到相应的数据库,也可