ImageVerifierCode 换一换
格式:DOCX , 页数:13 ,大小:121.52KB ,
资源ID:7852081      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/7852081.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(学生考勤系统设计报告.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

学生考勤系统设计报告.docx

1、学生考勤系统设计报告 Prepared on 22 November 2020学生考勤系统设计报告摘要学生考勤管理系统作为一个高校的基本管理,是学校对学生工作管理的基本依据。开发考勤管理系统,正是完善高校信息化管理的重要环节。人工考勤已很难满足学校规范化管理的要求,面对庞大的信息量,该方式现存在很多弊端。因此,建立现代化的智能考勤管理系统势在必行。这样也大大减轻了考勤工作人员的工作量,提高了工作效率,使原本复杂和枯燥无味的工作变得简单而轻松。本文以“学生考勤信息管理系统”的设计和开发为例,阐述了学生考勤系统的设计开发的全过程,包括系统整体设计,逻辑框架与数据流程,各个功能模块划分,系统功能模块

2、的设计与具体实现等部分。该系统侧重于学生考勤信息查询和数据库的维护,通过已编制好的程序,完成对用户的登录、考勤信息的添加、查询、统计,学生请假和销假等,本系统使用的开发工具是开发程序,采用VB和Access数据库。实现学生考勤数据采集、数据统计和信息查询过程的自动化,完善学生管理现代化,方便管理人员统计、考核学生出勤情况,方便学生管理部门查询、考核学生的出勤率,准确地掌握学生出勤情况和相关资料,有效地管理、掌握学生各项情况。关键词:学生考勤管理;查询快捷;录入方便;操作简单;Access数据库概述20世纪末,随着计算机科学的发展,数据库技术在Internet中的应用越来越广泛,为广大网络用户提

3、供了更加周到和人性化的服务。考勤管理系统是高校对考勤实行了信息化管理,考勤管理中主要涉及的管理任务有4个方面:学生基本信息管理、考勤信息管理、考勤查询浏览管理以及系统管理,实现学生考勤的录入、按班级统计、浏览、查询某学生全部考勤、请假、销假等功能。本系统的主要任务是设计一个学生考勤管理系统,实现学生考勤的录入、按班级统计、浏览、查询某学生全部考勤、请假、销假等功能。整个考勤系统能够提供请假、休学和退学等情况的记录,并实现等处理功能。因此,该系统使用VB及Access数据库开发系统作了考勤管理系统。学生的基本信息、学生考勤、系统用户管理,适用于各高等学校单位。考勤系统的目的是为实现学生考勤数据采

4、集、数据统计和信息查询过程的自动化,完善学生管理现代化,方便管理人员统计、考核学生出勤情况,方便学生管理部门查询、考核学生的出勤率;准确地掌握学生出勤情况,有效地管理、掌握学生流动情况。1.系统分析用户需求目前高校校园信息化逐步完善,能有效地借助网络才能提高办事效率。如今各大高校针对师生的成绩查询系统、教务管理系统、招生就业系统、BBS、校园网站等系统在各大高校纷纷出现,对全校师生的学习、生活、管理、办公带来了便利。因此学生考勤管理系统能进一步加强高校学风建设,维护正常的教学秩序,给学生创造一个优良的学习环境。目前高校学生上课考勤管理都是以任课老师上课点名,记录学生上课情况,对于时间比较长的请

5、假,需要通过递交请假申请让班主任、院系领导都批准方能生效。这种的模式在目前高校管理中暴露了不可避免的弊端:一、学生请假不方便;二、学生请假对任课老师不透明;三、学生对自己整个学期的上课出勤情况没有整体的统计信息;四、班主任对本班学生整个学期的上课出勤情况不易查看;五、院系领导、学校领导不容易把握学生上课的出勤情况。因此一个好的学生考勤管理系统在一定程度上可以解决这些弊端,本系统主要针对目前高校学生在线请假以及学生上课出勤管理而设计的信息系统。本系统涉及到高校六大类用户:学生、任课老师、班主任、院系领导、学校领导、教务管理员。可行性研究建设管理信息系统的必要性取决与需求的迫切性和实现的可行性。因

6、此在进行系统调查之后就应该进行可行性分析。可行性分析的主要目标是:进一步明确系统的目标、规模和功能,对系统开发的背景、必要性和意义进行调查分析并根据需求提出开发系统地初步方案和计划。它对初步调查进行复审,重新明确问题,对所提系统大致规模和目标及约束进行论证。本系统具备较完备的信息管理功能,通过使用本系统,在上课前五分钟老师登入考勤系统开始考勤,老师能够在很短的时间内完成学生的考勤任务,并将考勤信息存入数据库,即有效的保存了数据,方便以后对学生的评定,又节省了考勤所耗费的时间,使之能够更好的完成教学任务。同时学校领导可以通过在线察看某班级同学的在线情况。因此本案例中对于学生考勤系统的方案也要从技

7、术可行性、使用可行性这两个方面进行分析,并论证学生考勤系统建设的必要性和可能性。社会可行性分析随着社会的反展和信息技术的进步,全球信息化的趋势越来越明显。几乎没有一个学校不在走信息化的路子,都在用自己的智慧将工作效率一步一步的提升。在现在的高校中,由于学生的分布式教学,造成了教学管理的不严谨性,使得一些学生产生了逃课旷课的侥幸心理。所以教师的任务不仅仅是教学,还要同时负担考勤等烦杂的日常事务,这样就会严重影响到教师的授课时间,同时也影响了学生的听课时间。因此,信息化给这样的一个状况带来了一个契机,基于信息化的考勤系统就在这种情况下变的越来越受欢迎,它给教师带来了更加高效的处理考勤的方法,使得教

8、学能够比较顺利的进行下去,不会再因为考勤等烦杂事务影响教学。本学生考勤管理系统的设计目的在于研究利用计算机自动化实现考勤管理系统方案设计,主要对教务处工作人员的工作内容及工作方式进行分析研究,以实现计算机自动化办公软件系统。为教育管理者提供了一种新的学生管理方式。这种方式可以大大减轻管理员的工作负担,提高工作效率,为学校减少人力与物质资源的消耗,使管理过程便利、快捷,大大缩短了管理时间以及流程。对于教职工及学生的考勤如果仍使用传统的手工方式录入将是一项复杂的工作。面对庞大的信息量,该方式现主要存在以下弊端:(1)浪费人力、效率低下。(2)难避免考勤中的弄虚作假现象。(3)手工录入使考勤数据易丢

9、失。(4)考勤统计工作复杂繁重,难以保证统计结果的正确性、及时性。因此,人工考勤已很难满足学校规范化管理的要求。建立现代化的智能考勤管理系统势在必行。技术可行性分析高校学生考勤管理系统在目前的高校中使用还不普遍,但也有许多类似的成功案例:如教务管理系统、排课系统等。本系统使用的开发语言是VB,数据库采用的是Access,以WindowsXP系统为操作平台。考勤管理系统能够提供学生考勤的情况记录,方便地对学生考勤进行评定。考勤情况主要由考勤班干部记录然后上交到考勤管理员,需要设置人工添加的功能,如出勤记录、考勤统计、学生信息等,已备特殊情况的处理;还能够提供请假、休学和退学等情况的记录,并实现查

10、询、添加、修改、删除、浏览等处理功能;能具有一定的安全性、协调性和完整性。经济可行性分析学生考勤系统需要投资费用和未来的运行维护费用,其中投资费用主要包括设备费用、购买软件费用、技术人员的费用及其他费用(如由于工作方式改变需要增加的其他开支)。本产品是使用vb语言在环境下开发,因此购买者只需要装Microsoftaccess即可进行使用。通常为了保证新系统运行的可靠性,要求手工和计算机处理在一定时间并存,系统的收益主要通过新系统提高工作效率,知道经营管理策略来实现,还有其他难以计算的指标。1、考勤管理中节省的人力,减少了手工考勤的相关人员,同时减轻了管理人员的劳动强度。2、降低成本及其其他费用

11、,学校只需购买本产品在购买套Microsoftaccess数据库即可投入使用。3、改进薄弱环节,提高了工作效率,同时让相关人对数据的统计查询所使用的时间大大缩短。4、提高数据处理的及时性和正确性。5、考勤系统考勤的效率得到了明显的改善,使老师有更多的精力教学生。数据现状调查学生管理信息系统随着计算机技术的发展而产生的专门用于学生各类信息管理的系统,他是计算机技术管理科学与分析技术相结合的产物,普遍采用了统一的浏览器界面客户端为中心的分布式管理体系,使用极其方便,数据的共享和发布更为简单功能更为全面软件的更为容易,这些最新的计算机网络技术在LIMS系统中的应用,代表了今后LIMS技术的发展方向。

12、产品具有更良好的用户界面,操作更简单,功能更全面,性能价格比更好,从而吸引了越来越多的户。我国高校传统的学生管理主要是以人工方式进行的,存在着工作繁重查询统计不方便等不便,这种人工管理往往耗费了很多的人力物力。虽然现有的学生管理信息系统样式比较多,但真正功能比较完备而且耐用、适合于高校教学型学生的成型系统却非常难找。所以结合以上国内外研究概况,得出比较真实的现状-高校学生管理信息系统仍有很大的空间需要大量的人员来进行深入地研究与广泛的探索,来发掘出它应有的价值。信息系统分析图E-R图分析的目的是确定系统中所有实体、实体的属性及实体之间的联系,为设计数据库表结构打下基础。画E-R图通常使用自底向

13、上的设计方法,首先对局部视图进行分析设计,然后再将局部视图合并,消除冲突和冗余,得到系统的总体E-R图。这里不再对局部视图进行设计,直接给出总体E-R图,如图1-1所示。实体及其属性整个系统各实体可用以下关系来表示(其中主键已用下划线标识):学生(学号,姓名,性别,出生日期,联系方式)班级(学号,班级编号,班级,专业名称,班主任,班长,人数)课程(课程编号,课程名称,任课老师)考勤(学号,课程编号,考勤日期,考勤记录)请销假(学号,请假记录,请假日期,销假记录,销假日期)帐户(帐户,密码)班级人数图1-1学生考勤管理系统实体联系图2系统设计总体设计(考勤信息系统体系结构图)(1)登录表数据流图

14、(2)查询表数据流图(3)考勤数据流图通过考勤人选着用户类型登入考系统给学生考勤,之后相关记录被记录到数据库中。(4)管理员流图详细设计基于以上的功能分析,可为考勤系统创建6个Access数据表。应用和维护都比较方便。将其中的数据表设计如下表:表2-1考勤表字段数据类型长度是否为主键学号文本10是课程编号文本10否考勤日期日期/时间短日期否考勤情况是/否1否请加是/否1否表2-2请销假表字段数据类型长度是否为主键学号文本10是请假记录文本10否请假日期日期/时间短日期否销假记录文本4否销假日期日期/时间短日期否表2-3班级简况表字段数据类型长度是否为主键学号文本10是班级编号文本6否专业名称文

15、本6否班级文本6否班主任文本6否班长文本6否人数数字整型否表2-4课程表字段数据类型长度是否为主键课程编号文本10是课程名称文本10否任课老师文本10否表2-5学生简况表字段数据类型长度是否为主键学号文本10是姓名文本6否性别文本1否出生日期日期/时间短日期否联系方式文本11否表2-6帐户表字段数据类型长度是否为主键帐户文本10是密码文本16否:本管理系统共用到六个表:考勤表、请销假表、班级简况表、课程表、学生简况表、帐户表,各表之间均有一定的关系,可以进行关联。考勤表、班级简况表、学生简况表、请销假表,这四个表里面都有一个相同的字段:学号,通过学号这个字段就可以将系统的这四个表关联了起来,当

16、某个表发生插入、修改、删除等方面的改动时,相联的表之间也要进行相应的改动。考勤表、课程表通过相同字段:课程编号,将两表相关联。各表间的关系图如图所示:(1)输出模块学生查询考勤信息窗体学号课程编号考勤日期出勤情况请假老师查看学生请假信息窗体学号学生姓名请假天数请假日期请假原因销假记录销假日期(2)输入模块学生请销假窗体学号学生姓名请假天数请假原因请假日期销假记录销假日期申请取消教师考勤记录的窗体学号课程编号考勤日期出勤情况请假3系统实现数据库表结构的建立与数据输入3-1班级简况3-2考勤表3-3课程表3-4请销假表3-5学生简况输入数据3-6班级简况表3-7考勤表3-8课程表3-9请销假表3-

17、10学生简况表3-11欢迎界面3-12学生主控界面(请销假申请)3-13教师主控界面(查看学生请假情况)应用程序设计与测试3-14用户界面(欢迎页面)代码3-15学生主控界面的代码3-16教师主控界面代码在整个开发学生考勤系统的过程中,面对着极其错综复杂的问题,人的主观认识不可能完全符合客观现实,因此,设计系统时,往往要考虑使用者的操作感受,而考虑到这些时,总是觉得系统有许多的不完美,我只有尽力发现错误并加以修改。目前的主要问题是系统查询资料时不够便捷,运行时总有差错,只能跟着错误提示去纠正。逐步使系统完整。4系统运行系统操作使用的简要说明(1)输入:用户名和密码(2)进入主控画面进行操作教师

18、的主控画面有查看学生请假申请和课程考勤这两部分的操作学生的主控画面有查看考勤记录和请销假申请的操作(3)退出系统(4)(5)(6)(7)(8)(9)(10)(11)(12)(13)(14)(15)(16)(17)(18)(19)(20)(21)(22)(23)(24)(25)运行系统与打印的运行结果系统评价:该系统采用了Microsoftaccess数据库进行系统的设计,使其能够提供学生考勤的情况记录,方便对学生考勤进行评定。考勤情况主要由考勤班干部记录然后上交到考勤管理员,需要设置人工添加的功能,如出勤记录、考勤统计、学生信息等,已备特殊情况的处理;还能够提供请假、休学和退学等情况的记录,并

19、实现查询、添加、修改、删除、浏览等处理功能;能具有一定的安全性、协调性和完整性。考勤管理者可直接操作各考勤情况,考勤管理人员功能的信息量大,数据安全性和保密性要求最高,本系统考勤管理人员全部开放,对非管理员不需密码,可直接进入进行查阅。管理员可以浏览、查询、添加、删除、修改、统计学生考勤的基本信息;浏览、查询、统计、添加、删除和修改学生的基本信息,这部分功能由学生处管理人员执行。考勤管理系统通过考勤信息判断并记录学生出勤信息,可以保证考勤数据的准确、公正、安全,减少考勤人员的工作负担,避免人为因素的干扰和弄虚作假现象;各管理用计算机及管理软件用Windows环境下的全中文界面平台,能灵活处理各

20、种特殊情况,方便的修改各种基本信息,提供丰富的统计信息,查询方便,管理安全,操作简便易学。该系统主要包括三个模块:教师模块、学生模块、管理员模块。对于管理员模块,主要实现了对教师、学生的信息管理,可以对其进行添加、删除、修改及删除等功能。对于教师模块就是查看学生请假信息与上课考勤的操作。对于学生模块,便是对考勤的查看与请销假的申请。为教师提供便捷考勤记录模式,为学生提供方便的请假申请途径。为方便查询,不仅要考虑按学生学号、姓名的确定查询方式,还要考虑满足考勤管理人员的不确定查询方式等。为此,我们采取模块化设计思想,通过各模块的不同组合以实现不同的查询功能。最终,使系统能够具有内容规范、信息完整

21、、查询便捷等特点。经过以上的详细说明,我基本实现了大纲里的具体要求,达到了原定的目标。使系统的查询途径更便捷和系统的维护。通过本次对学生考勤系统的设计,我感到自己应用基础知识及专业知识解决问题的能力有了很大的提高,同时,也体会到创造数据库的乐趣与满足,使我懂得数据库不仅是数据的保留,还要为企业为单位提供便利与快捷,从而提高工作的效率。而且这次设计的选题,是一个实际的软件产品,因此,是在我的大学生涯里也是一次重要演练。在开始这次设计课时,真是束手无策。对软件系统的陌生,老师的深奥讲说,一切都让我感觉茫然,我要重新对系统进行学习与探究,慢慢着手去完成。在刚开始绘制E-R图,总会丢三落四,考虑不周到

22、,但是因为有老师的提点,我的E-R图开始成型,并且有些课上落下的知识也得到了很好的巩固,在此,十分感谢老师。在之后的分析规划中,我努力加倍努力地学习,四处搜集资料,讨教问题,希望能好好完善这个学生考勤管理系统。当然,希望越大,失望越大,在实施过程中还是不断出现问题,我也曾失望过,也曾气馁过,但不曾放弃。在这些错误中,我逐渐成长,对软件也逐渐熟悉,然而系统也逐渐得以实现。这个系统以及这篇系统报告蕴含着我的心血,在这个系统以及报告成型时候的那一瞬间的喜悦真的无法用语言来形容,这种喜悦不仅仅包括了完成这个任务之后的轻松心情,还包括着我们所有组员付出的努力得到了回报。参考文献1赵文涛,数据库系统原理,中国矿业大学出版社,20062罗坚,高志标Access数据库应用技术教程北京:理工大学出版社,3Access项目案例导航郑小玲、王学军编着科学出版社4向隅编数据库基础及应用邮电大学出版社20085程序设计视频教程高等教育出版社(第2版)

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1