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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

课堂考勤信息系统.docx

1、课堂考勤信息系统 题 目 课堂考勤信息系统1 系统概况 12 系统需求分析 32.1 系统总体需求 32.2 系统整体功能介绍 42.3 数据流程图 52.4 软硬件平台介绍 63 概念结构设计 73.1 概念设计 73.1.1 ER图 73.1.2 班级与学生之间的联系 83.1.3 学生与请销假之间的联系 93.1.4 学生与课程之间的联系 93.1.5 学生与班主任之间的联系 103.2 系统总体功能 103.3 逻辑设计 114 根据E-R图建立数据库表 115 系统总结 136 心得与体会 131 系统概况1.1 系统设计的目的 课堂考勤信息系统作为一个高校的基本管理,是学校对学生工

2、作管理的基本依据。开发考勤信息系统,正是完善高校信息化管理的重要环节。人工考勤已很难满足学校规范化管理的要求,面对庞大的信息量,该方式现存在很多弊端。因此,建立现代化的智能考勤信息系统势在必行。这样也大大减轻了考勤工作人员的工作量,提高了工作效率,使原本复杂和枯燥无味的工作变得简单而轻松。实现学生考勤数据采集、数据统计和信息查询过程的自动化,完善学生管理现代化,方便管理人员统计、考核学生出勤情况,方便学生管理部门查询、考核学生的出勤率,准确地掌握学生出勤情况和相关资料,有效地管理、掌握学生各项情况。1.2 系统开发的背景与意义课堂考勤信息是学校管理工作中一个比较重要的任务,过多的学生考勤工作给

3、学校管理人员带来了很大麻烦的。虽然原始的记录方法在一定的程度上可以解决问题,可是现在计算机已经走到了我们的生活,它的不足之处就显而易见了。 课堂考勤信息系统,是一个对于学生考勤的管理系统,不仅大大减少了考勤管理人员的大量的工作,而且还方便了班级和学校对学生出课率的查询,只要通计算机登入本系统就能及时修改、更正学生的考勤信息,使信息真实、有效。这样节省了大量人力物力,节省了宝贵的时间,大大提高了工作效率.用C+语言进行了该系统的编写。操作上力争实现人性化、合理化,满足学校、老师、非计算机管理人员的使用和查看。1.3 系统实现的目标针对系统来说主要任务是设计一个课堂考勤信息系统,实现学生考勤的录入

4、、按班级统计、浏览、查询某学生全部考勤、请假、销假等功能。整个考勤系统能够提供请假、休学和退学等情况的记录,并实现等处理功能。2 系统需求分析2.1 系统总体需求课堂考勤信息系统能够提供学生考勤的情况记录,方便地对学生考勤进行评定。考勤情况主要由考勤班干部记录然后上交到考勤管理员,需要设置人工添加的功能,如出勤记录、考勤统计、学生信息等,已备特殊情况的处理;还能够提供请假、休学和退学等情况的记录,并实现查询、添加、修改、删除、浏览等处理功能;能具有一定的安全性、协调性和完整性。考勤管理者可直接操作各考勤情况,考勤管理人员功能的信息量大,数据安全性和保密性要求最高,本系统考勤管理人员全部开放,对

5、非管理员不需密码,可直接进入进行查阅。管理员可以浏览、查询、添加、删除、修改、统计学生考勤的基本信息;浏览、查询、统计、添加、删除和修改学生的基本信息,这部分功能由学生处管理人员执行。课堂考勤信息系统通过考勤信息判断并记录学生出勤信息,可以保证考勤数据的准确、公正、安全,减少考勤人员的工作负担,避免人为因素的干扰和弄虚作假现象;各管理用计算机及管理软件用Windows环境下的全中文界面平台,能灵活处理各种特殊情况,方便的修改各种基本信息,提供丰富的统计信息,查询方便,管理安全,操作简便易学。1、用户信息管理用户信息管理的基本功能是添加、修改、删除和浏览用户详细信息。管理考勤人员使用系统自己创建

6、用户帐号,用户的具体属性包括用户帐号、用户密码。2、信息管理学生信息、班级简况信息、班级成员信息、课程信息、考勤信息、请销假信息、班主任信息,管理人员可以对其进行添加、修改、删除和浏览等。3、学生考勤的录入功能考勤人员能够把学生的考勤记录(请假、销假等)输入到相应的数据库,也可对其进行添加、修改、删除。4、浏览功能考勤人员能够浏览学生考勤记录及历史考勤记录,能通过显示菜单浏览全部信息。5、查询功能考勤人员能够按学号、姓名查询某学生的考勤记录或按专业、班级查询某个班级的考勤记录。6、修改功能考勤人员具有修改学生的考勤记录,如请假、销假、旷课等记录。7、请销假功能考勤人员能够记录学生的请假、销假功

7、能。8、班主任功能 班主任可以在得知学生的考勤情况以及请销假情况,可以对学生所以情况了解查询。2.2 系统整体功能介绍课堂考勤信息系统是高校对考勤实行了信息化管理,考勤管理中主要涉及的管理任务有5个方面:学生基本信息管理、考勤信息管理、考勤查询浏览管理以及系统管理,实现学生考勤的录入、按班级统计、浏览、查询某学生全部考勤、请假、销假等功能和考勤与请销假班主任核对功能。因此,该系统使用Visual 及sql server数据库开发系统作了考勤管理系统。学生的基本信息、学生考勤、系统用户管理,适用于各高等学校单位。课堂考勤信息系统的目的是为实现学生考勤数据采集、数据统计和信息查询过程的自动化,完善

8、学生管理现代化,方便管理人员统计、考核学生出勤情况,方便学生管理部门查询、考核学生的出勤率;准确地掌握学生出勤情况,有效地管理、掌握学生流动情况。 本课题要实现的是课堂考勤信息系统,在设计时应该有友好的用户界面,便于考勤管理员的操作,系统应有基本功能如下:(1)考勤管理员用户登录功能;(2)学生考勤管理相关信息的管理功能;(3)查询功能;2. 用户界面需求用户界面简单、层次清晰明了,以最大限度为用户提供操作方便。尽量减少用户输入次数,多使用快捷按扭等。3.开发环境介绍本系统使用的开发语言是Visual,数据库采用的是sql server,以Windows 7系统为操作平台。图 2-22.3 数

9、据流程图图 2-32.4 软硬件平台介绍本系统为课堂考勤信息系统。该系统需一台windows系统计算机作为实施该课堂考勤信息系统的硬件,通过该系统,使学校的考勤制度系统化、规范化、信息化,从而达到提高学校考勤管理效率的目的。采用的开发工具是Microsoft Visual Studio 2008。有良好的兼容性和易于在该操作系统实现,针对学校考勤管理人员,流程相对简单和清晰明了,可以适用于各个院校方便学校考勤制度的实施。3 概念结构设计根据需求分析中的数据字典、数据流程图,设计概念结构3.1 概念设计3.1.1 ER图图3-1-1-1图3-1-1-2图3-1-1-3图3-1-1-4图 3-1-

10、1-53.1.2 班级与学生之间的联系图3-1-23.1.3 学生与请销假之间的联系图3-1-33.1.4 学生与课程之间的联系图3-1-43.1.5 学生与班主任之间的联系图3-1-53.2 系统总体功能图3-23.3 逻辑设计学 生(学号 ,姓名,性别,出生日期,联系方式,班级编号, 班主任ID)考 勤(考勤编号,学号,课程编号,考勤日期,考勤记录, 请销假编号)课 程(课程编号,课程名称,任课老师)请销假表(请销假编号,学号,请假日期,销假日期,请假原因)班 级(班级编号,班级名称,班长,人数)选课信息表(选课编号,学号,课程编号)班主任(班主任ID号,帐户名,密码)4 根据E-R图建立

11、数据库表表3-3-1 考勤表字段数据类型长度是否为主键考勤编号Varchar50是课程编号Varchar50否考勤日期Datatime否考勤记录Varchar50否学号Varchar50否请销假编号Varchar50否表3-3-2 请销假表字段数据类型长度是否为主键请销假编号varchar50是学号varchar50否请假日期datatime否销假原因varchar50否销假日期datatime否表3-3-3 班级简况表字段数据类型长度是否为主键班级编号varchar50是班级名称varchar50否班长varchar50否人数varchar50否表3-3-4 课程表字段数据类型长度是否为主键

12、课程编号varchar50是课程名称varchar50否任课老师varchar50否表3-3-5 学生简况表字段数据类型长度是否为主键学号varchar50是姓名varchar50否性别varchar50否出生日期datatime否联系方式varchar50否班级编号Varchar50否请销假编号Varchar50否表3-3-6 班主任表字段数据类型长度是否为主键班主任IDvarchar50是账户varchar50否密码varchar50否表3-3-7 选课信息表字段数据类型长度是否为主键选课编号varchar50是学号varchar50否课程编号varchar50否5 系统总结通过这次课程设

13、计,我才知道我的不足之处,以前觉得数据库就是简单建表设计联系之类的就完了,通过这次数据库课程设计才慢慢知道在数据库系统的基石是有一个系统性的逻辑,然后再考虑系统的总体功能以及它们的作用,最后才开始在sql中建立表格和关系,这次课程设计让我明白了数据库的建立过程中最核心的内容是什么。经过数据库课程的学习,我掌握了创建数据库以及对数据库的操作的基础知识。老师的教学耐心细致,课堂上我们有不理解的地方老师都反复讲解,不过那时我都在开小差,没有好好听,到现在才知道基础知识的掌握很重要、不过数据库这门课涉及到以前的知识不多,所以这次勉强做出了这次课程设计,现在我知道了数据库这是一门很值得学的课程,获益匪浅

14、。6 心得与体会两个星期的时间非常快就过去了,这两个星期不敢说自己有多大的进步,获得了多少知识,但起码是了解了项目开发的部分过程。虽说上过数据库上过管理信息系统等相关的课程,但是没有亲身经历过相关的设计工作细节。这次课程设计提供了一个很好的机会。通过这次课程设计发现这其中需要的很多知识我们没有接触过,去图书馆查资料的时候发现我之前可以学以致用的只有一点点,还有很多需要我们掌握的东西我们根本不知道。同时也发现有很多已经学过的东西我没有理解到位,不能灵活运用于实际,不能很好的用来解决实际问题,这就需要我们不断的大量的实践,通过不断的自学,不断地发现问题,思考问题,进而解决问题。在这个过程中我们将深刻理解所学知识,同时也可以学到不少很实用的东西。 总之,这次课程设计使我收获很多、学会很多、比以往更有耐心很多。感谢学校及老师给我们这次课程设计的机会。最后,真挚的感谢我的这次课程设计辅导老师杨斐老师以及数据库老师冯治东老师。

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

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