《2022年学生晚归与考勤管理信息系 .pdf》由会员分享,可在线阅读,更多相关《2022年学生晚归与考勤管理信息系 .pdf(12页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、一实训目的与要求1以学生晚归与考勤管理系统 为模型,深入理解、 掌握、运用 ASP.NET 技术开发B/S 模型系统的开发技术;2通过实训获得在线查询技术开发的基本思路、了解基本原理与基本逻辑,验证和巩固 B/S 模型系统有关的基本理论,加强对基本概念的理解;3熟练掌握使用DreamWeaver 开发静态,使用VS.NET编写 ASP.NET 程序;4熟练掌握 ASP.NET 普通组件以及 ADO.NET 组件对数据库进行存取的技术;5熟 练 使 用 ASP.NET 平 台的 HTML服务 器控 件 、 WEB控 件 、DataList和DataRepeater 来设计页面。6培养分析问题和解
2、决问题的能力;7培养理论联系实际,实事求是的科学态度;8培养严肃认真、踏实细致的工作作风,和团结互助的思想品德;9在实验前要认真预习,阅读实验指导书,复习理论知识。二实验仪器设备微 型 计 算机 ,WINDOWS2000,IIS5.0,.NET Framk(.NET 框 架 ) , ACCESS2000,DreamWeaver 2004 ,Microsoft Visual S 2005,IE6.0 三系统分析及设计3.1 系统预期用户本系统的预期用户是任何想了解学生在校的考勤情况的用户。3.2 功能说明学生晚归与考勤管理系统是目前广西机电职业技术校园网在线系统之一。本软件将各个学院各个部门联系
3、到一起,便于学生晚归、考勤的管理,同时,名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 12 页 - - - - - - - - - 还可以让学生通过查询自己的晚归与考勤记录,了解到自己的纪律情况。在线图书销售系统要实现的功能模块主要有:该系统分 为 晚归 情况 管理、 考 勤情 况管 理 与后 台管 理 三大 功能 模块。系 统功 能模 块的 划分学生晚归与考勤管理系统晚归情况管理考勤情况管理后台管理晚归登记晚归查询晚归汇总考勤汇总考勤登记考勤查询系/专业/班级维护区/
4、门维护用户管理图 1 系统功能架构图(2) 基本处理流程下图是系统基本处理流程图。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 12 页 - - - - - - - - - 按身份选择登录系统管理员输入账号与密码进入系统单击需要更新的模块进入更新子系统退出系统或继续更新登记员输入账号与密码进入系统单击所需要登记的模块输入所需的信息退出系统或继续登记学生输入账号与密码进入系统单击所需要查询的模块输入所需的信息退出系统或继续查询图 2 系统基本处理流程3.3 数据库设计本系
5、统采用 Microsoft ACEESS 作为后台数据库。根据以上功能,新建一名为Attendance 的数据库,其中共包括9 个数据表,分别是:部门表 (department):专业信息表 (special): 班级信息表 (class): 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 12 页 - - - - - - - - - 学生信息表 (users): 区/ 门信息表( region ) :晚归情况表( late ): 考勤情况表( attendance ):
6、 考勤类型表( attendtype) :名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 12 页 - - - - - - - - - 考勤类型说明如下图:用户信息表( admin) :3.4 数据库连接1、建议将数据库拷入网站内的App_Data 目录内,然后将数据库连接字符串写入到 Web.config ,如下:2、将常用数据库操作代码写入公共类DB中,其中包含以下各自定义方法,参考代码如下:名师资料总结 - - -精品资料欢迎下载 - - - - - - - - -
7、 - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 12 页 - - - - - - - - - 四页面设计1Login.aspx(登录页面)名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 12 页 - - - - - - - - - 2Index.aspx(主页页面)1)导航区域名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - -
8、 - 第 7 页,共 12 页 - - - - - - - - - 按登录权限动态装载不同的导航内容:a)普通用户b)登记员用户c)管理员用户2)操作及显示的主区域建议使用 标签(一种内嵌网页的框架形式),其基本使用方法如下举例:其部分属性简介如下name:内嵌帧名称width:内嵌帧宽度 (可用像素值或百分比) height:内嵌帧高度 (可用像素值或百分比) frameborder:内嵌帧边框marginwidth :帧内文本的左右页边距marginheight:帧内文本的上下页边距scrolling:是否出现滚动条(“auto”为自动,“yes”为显示,“no”为不显示 ) src:内嵌
9、入文件的地址点击导航栏内的链接,要求在主区域中显示对应网页的方法:设置超链接的target 属性值为 标签里的name属性值即可。3latecheck.aspx(晚归查询页面)4lateview.aspx(晚归记录页面 ) 点击晚归查询页面当中的“查看”链接,实现跳转到“lateview.aspx”(晚归记录页面)显示详细晚归信息,如下图所示:名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 8 页,共 12 页 - - - - - - - - - 5latecount.aspx(晚归
10、汇总页面)6latewrite.aspx(晚归登记页面)7attendcheck.aspx(考勤查询页面 ) 说明:页面中的事件对应着考勤类型名称,如迟到、早退、旷课等事件。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 9 页,共 12 页 - - - - - - - - - 8attendview.aspx(考勤记录页面 ) 9attendcount.aspx(考勤汇总页面 ) 10 attendwrite.aspx( 考勤登记页面 ) 11 updatedept.aspx(系/
11、专业 /班级维护页面 ) 12 updateregion.aspx(区 /门维护页面 ) 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 10 页,共 12 页 - - - - - - - - - 13 updateadmin.aspx(用户管理页面) 14 exit.aspx(注销页面)代码实现清除所有Session信息,并实现跳转回主页即可。五代码示例请参考教材 ASP.NET程序设计中的相关例子。六实训要求读懂以上全部内容,完成所有网页的制作。在此基础上,根据以下要求使其更加完
12、善。1、普通用户登录时提供更完善的身份验证机制,首先验证用户名或密码是否为空,然后验证用户名是否存在,最后验证密码是否正确,并给出明确的提示信息。2、本方案只是实现了网站的前台页面,还有后台的考勤记录维护、部门维护等等。3、本系统只是在线查询和记录考勤系统的一个简单模型,请仔细研究程序,名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 11 页,共 12 页 - - - - - - - - - 找出系统分析、程序设计和数据库设计中不完善的地方,并提出解决思路或修改程序代码。七实训报告书
13、写的格式要求1、实训报告封面要依次填写设计的科目、题目、专业、班级、姓名、日期、指导教师等项目。2、报告内页书写的具体内容应包含以下几个方面本次设计的主要内容及目的为达到设计目的,分成了多少个功能模块,详细说明各功能模块的作用(功能) 。工整地书写各模块的核心源程序(主要是实现功能的ASP脚本代码,HTML 静态标记可省略)。书写本次设计的体会(小结) 。八实训报告的答辩及评分评分内容包括平时考核、现场答辩、实训报告书评分。其中平时考核包括考勤考核,不定时抽查项目进度的情况;现场答辩占分比例最高,是考核学生是否掌握本次实训应掌握技能和动手能力的一个重要环节。最后根据以上三项成绩给出成绩总评,总评分为不及格、及格、中、良、优等几种,并作为该实训课程的期评成绩上报成绩。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 12 页,共 12 页 - - - - - - - - -