- 2.99 MB
- 2022-05-17 13:36:55 发布
- 1、本文档共5页,可阅读全部内容。
- 2、本文档内容版权归属内容提供方,所产生的收益全部归内容提供方所有。如果您对本文有版权争议,可选择认领,认领后既往收益都归您。
- 3、本文档由用户上传,本站不保证质量和数量令人满意,可能有诸多瑕疵,付费之前,请仔细先通过免费阅读内容等途径辨别内容交易风险。如存在严重挂羊头卖狗肉之情形,可联系本站下载客服投诉处理。
- 文档侵权举报电话:19940600175。
第16卷第2期第16卷第2期烟台职业学院学报烟台职业学院学报Vol.16No.2Vol.16No.22010年6月JournalofYantaiVocationalCollegeJournalofYantaiVocationalCollegeJun.2010Jun.2010基于ASP·NET和SQL2005的学生考勤管理系统12刘春梅,赵婷(1.烟台职业学院韩国语(技术)学院,山东烟台264003;2.北京邮电大学网络技术研究院,北京100876)摘要:主要介绍了基于ASP·NET和SQL2005的学生考勤管理系统的Web设计。通过本系统,教师可以直接登陆网站进行课堂点名、随机提问,同时教师和学校各级领导也可登陆网站实时查询学生上课出勤情况。关键词:考勤管理;ASP·NET;SQL2005中国分类号:G424.2文献标识码:B文章编号:1673-5382(2010)02-0079-05在课堂教学中,学生的考勤检查时一项很重要的内容。它能够实时的检查每一位学生的到课情况和听课情况,为学生的平时成绩做一个客观公正的参考。本论文就介绍了一种针对学生考勤检查的管理系统,教师可以通过它进行课堂的实时点名、随机提问等,方便的了解学生的出勤情况。1问题提出传统的学生出勤检查往往是教师拿着一张纸质名单逐一点名,或让学生上交课堂作业以便课后查询出勤情况。这些方法往往具有考勤效率低下,没有系统的记录和整理,容易丢失遗漏,耽误时间等缺点。针对以上问题,本论文介绍了一种针对学生考勤的网上管理系统,通过本系统,教师可以在课堂上直接登录考勤记录网站进行课堂点名,随机提问等。此外,在课余,任课教师、班主任及学校各级领导也可以登陆该网站查询学生某门课程的出勤情况。2相关功能介绍2.1系统整体功能在服务器端,管理员可以通过身份认证程序登陆系统。他可以对系统进行添加删除用户(该用户可以是教师或者学校领导),查看管理日志等功能。通常管理员可以由教务部门的负责人以及各学院负责教务的老师担任。在服务器端或者客户端,管理员或者教师用户可以进行如下操作:输入上课学生的学号,姓名,班级,所上课程,实时记录学生迟到、早退、请假、旷课等上课出勤情况。在客户端,领导用户可以通过登录系统查询所管辖范围内的课程出勤情况,包括教师所教课程,上课时间,上课地点,学生的出勤情况,迟到、早退、旷课、请假学生数量、学生姓名、学生学号等信息。收稿日期:2010-03-18作者简介:刘春梅(1964-),女,山东烟台人,烟台职业学院副教授,硕士.79
烟台职业烟台职业学院学报学院学报第16卷第16卷本系统最大的优势在于它是基于ASP.NET的服务器客户端系统,它可以实现服务器端的用户管理、选课学生录入等功能以及客户端的考勤录入,实现了多教师、多教室、多时段、分布式的录入和查询,能够及时录入学生出勤情况并实时查询;同时利用SQLSERVER2005实现数据库与服务器的结合,使系统使用起来更加方[1]便。2.2开发平台ASP.NET介绍在系统的开发上,采取目前比较流行的ASP.NET服务器端脚本编程环境。它是建立在.NETFrame之上,使用VisualBasic、C++这样模块化程序设计语言,并且它要第一次使用时进行编译,之后的执行不需要重新编译就可以直接运行,所以速度和效率比ASP提高很多。同时它还具有代码的可重用性、可维护性和代码量相对较少等诸多优点。ASP.NET不仅仅是下一版本的ActiveServerPage(ASP),它是统一的Web开发平台,[2]用来提供开发人员快速生成企业级web应用程序,所需的服务ASP.NET的语法在很大程度上与ASP兼容。由于ASP本身的局限性使得系统有一些不可克服的缺陷,而采取了ASP.NET技术的系统性能上有了很大的改善:(1)ASP.NET页面只需要一次编译后不需要重新编译,直到该页面被修改或WEB应用程序重新启动,极大提升多次访问时的速度;(2)ASP.NET通过ADO.NET提供的DataGrid等数据库元件可以直接和数据库联系;(3)ASP.NET采取“code—behind”方式编写代码使得代码易于编写,结构更清晰,降低了系统的开发与维[3]护的复杂度和费用。同时它还提供一种新的编程模型和结构,用于生成更安全,可伸缩和稳定的应用程序。2.3SQLSERVER2005介绍和数据库设计本系统采用的是SQLSEVER2005数据库,SQLServer是一个全面的、集成的、端到端的数据解决方案,它为企业中的用户提供了一个安全、可靠和高效的平台用于企业数据管理和商业智能应用。SQLServer2005为IT专家和信息工作者带来了强大的、熟悉的工具,同时减少了在从移动设备到企业数据系统的多平台[4]上创建、部署、管理及使用企业数据和分析应用程序的复杂度。本系统的数据库主要由登录表、学生信息表、教师信息表、在线点名表、查询出勤表组成。登录表包括用户名,用户密码,用户类型等。学生信息表主要保存学生的个人信息,包括姓名、学号、班级、所选课程等;教师信息表主要记录教师的个人信息,包括姓名、学院、所教课程等。在线点名表主要记录某门课程的选课人数,选课学生的姓名、性别,学号,所在学院等;查询出勤表主要记录各门课程的出勤信息,包括课程名称、选课人数、出勤人数、出勤率、未出勤人员名单等。表1登录表表2学生信息表80
第16卷第2期第16卷第2期烟台职业学院学报烟台职业学院学报Vol.16No.2Vol.16No.22010年6月第2期刘春梅,等:基于ASP·NET和SQL2005的学生考勤管理系统JournalofYantaiVocationalCollegeJournalofYantaiVocationalCollegeJun.2010Jun.2010表3教师信息表表4点名表表5查询考勤表3系统实现3.1模块划分本系统一共分为四个功能模块:系统登入模块:验证用户身份是老师还是管理员。选课信息导入模块:把学生的选课信息导入到数据库。点名模块:实时点名并记录出勤情况。出勤查询模块:查询各门课程出勤情况。3.2实现界面81
烟台职业烟台职业学院学报学院学报第16卷第16卷图1登录界面图2添加删除学生界面图3选择课程界面82
第16卷第2期第16卷第2期烟台职业学院学报烟台职业学院学报Vol.16No.2Vol.16No.22010年6月第2期刘春梅,等:基于ASP·NET和SQL2005的学生考勤管理系统JournalofYantaiVocationalCollegeJournalofYantaiVocationalCollegeJun.2010Jun.2010图4考勤录入界面4结论通过本论文介绍的学生考勤系统,教师能够方便、快捷的登陆系统进行考勤录入。同时,由于强大的数据库支持,教师能够查询到任意时间、任意课程的学成出勤情况,为学生的平时成绩提供了有力的参考。参考文献:[1]戴冰.基于VisualFoxPro平台的点名系统的设计[J]装备制造技术,2008(7).[2]江治.基于ASP·NET的学生考勤管理系统设计与实现[J].西安铁路职业技术学院学报,2008(3).[3]舒远仲,王菲茹,王宁生.基于ASP.NET技术的学生信息服务系统的设计与实现[J].计算机应用与软件,2004(9).[4]翁健红.基于Intraweb技术的WEB点名系统[J].电脑知识与技术,2005.StudentAttendanceManagementSystemBasedonASP.NETandSQL200512LIUChun-mei,ZHAOTing(1.SchoolofKorean(Technology),YantaiVocationalCollege,Yantai264003,China;2.InstituteofNetworkingTechnology,BUPT,Beijing100876,China)Abstract:ThisessayintroducesthewebdesignforstudentattendancemanagementsystembasedonASP.NETandSQL2005.Bythissystem,teacherscanvisitthiswebsitedirectlytotakeattendanceandaskrandomquestion,whileteachersandleadersatalllevelsoftheschoolcanalsotakeareal-timevisittoinquirestudentattendance.Keywords:attendancemanagement,ASP.NET,;SQL2005(责任编辑侯中岩)83
您可能关注的文档
- 基于C的企业考勤管理系统的设计代码.doc
- 生产制造型企业最全考勤管理办法.doc
- XC-MS-101-005考勤管理办法.doc
- 《考勤管理办法》表单(02-04).doc
- 学生考勤管理系统源代码.doc
- 考勤管理系统.doc
- 考勤管理及休假制度规定.pdf
- 项目部实名制考勤管理制度规定制度规定.doc
- A0考勤管理系统.pdf
- 考勤管理制度-OxT.doc
- 赛维思智能卡考勤管理系统.doc
- 考勤管理培训心得.doc
- 健康科技投资管理有限公司考勤管理制度.doc
- 关于打卡考勤管理与处罚规定.doc
- 考勤管理制度全.doc
- 考勤管理系统(补充1).docx
- 员工考勤管理制度.docx
- 公司员工考勤管理制度.doc