




已阅读5页,还剩7页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
一实训目的与要求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 培养分析问题和解决问题的能力;7 培养理论联系实际,实事求是的科学态度;8 培养严肃认真、踏实细致的工作作风,和团结互助的思想品德;9 在实验前要认真预习,阅读实验指导书,复习理论知识。二实验仪器设备微型计算机,WINDOWS2000,IIS5.0,.NET Framk(.NET框架),ACCESS2000,DreamWeaver 2004,Microsoft Visual S 2005,IE6.0三系统分析及设计3.1 系统预期用户本系统的预期用户是任何想了解学生在校的考勤情况的用户。3.2 功能说明学生晚归与考勤管理系统是目前广西机电职业技术校园网在线系统之一。本软件将各个学院各个部门联系到一起,便于学生晚归、考勤的管理,同时,还可以让学生通过查询自己的晚归与考勤记录,了解到自己的纪律情况。在线图书销售系统要实现的功能模块主要有:该系统分为晚归情况管理、考勤情况管理与后台管理三大功能模块。 系统功能模块的划分图1 系统功能架构图 (2) 基本处理流程下图是系统基本处理流程图。图2 系统基本处理流程3.3 数据库设计本系统采用Microsoft ACEESS作为后台数据库。根据以上功能,新建一名为Attendance的数据库,其中共包括9个数据表,分别是:部门表(department):专业信息表(special):班级信息表(class):学生信息表(users):区/门信息表(region):晚归情况表(late):考勤情况表(attendance):考勤类型表(attendtype):考勤类型说明如下图:用户信息表(admin):3.4 数据库连接1、建议将数据库拷入网站内的App_Data目录内,然后将数据库连接字符串写入到Web.config,如下:2、将常用数据库操作代码写入公共类DB中,其中包含以下各自定义方法,参考代码如下:四页面设计1Login.aspx(登录页面)2Index.aspx(主页页面)1)导航区域按登录权限动态装载不同的导航内容:a)普通用户b)登记员用户c)管理员用户2)操作及显示的主区域建议使用标签(一种内嵌网页的框架形式),其基本使用方法如下举例:其部分属性简介如下name:内嵌帧名称width:内嵌帧宽度(可用像素值或百分比)height:内嵌帧高度(可用像素值或百分比)frameborder:内嵌帧边框marginwidth:帧内文本的左右页边距marginheight:帧内文本的上下页边距scrolling:是否出现滚动条(“auto”为自动,“yes”为显示,“no”为不显示)src:内嵌入文件的地址点击导航栏内的链接,要求在主区域中显示对应网页的方法:设置超链接的target属性值为标签里的name属性值即可。3latecheck.aspx(晚归查询页面)4lateview.aspx(晚归记录页面)点击晚归查询页面当中的“查看”链接,实现跳转到“lateview.aspx”(晚归记录页面)显示详细晚归信息,如下图所示:5latecount.aspx(晚归汇总页面)6latewrite.aspx(晚归登记页面)7attendcheck.aspx(考勤查询页面)说明:页面中的事件对应着考勤类型名称,如迟到、早退、旷课等事件。8attendview.aspx(考勤记录页面)9attendcount.aspx(考勤汇总页面)10attendwrite.aspx(考勤登记页面)11updatedept.aspx(系/专业/班级维护页面)12updateregion.aspx(区/门维护页面)13updateadmin.aspx(用户管理页面)14exit.aspx(注销页面)代码实现清除所有Session信息,并实现跳转回主页即可。五代码示例请参考教材ASP.NET程序设计中的相关例子。六实训要求读懂以上全部内容,完成所有网页的制作。在此基础上,根据以下要求使其更加完善。1、普通用户登录时提供更完善的身份验证机制,首先验证用户名或密码是否为空,然后验证用户名是否存在,最后验证密码是否正确,并给出明确的提示信息。2、本方案只是实现了网站的前台页面,还有后台的考勤记录维护、部门维护等等。3、本系统只是在线查询和记录考勤系统的一个简单模型,请仔细研究程序,找出系统分析、程序设计和数据库设计中不完善的地方,并提出解决思路或修改程序代码。七实训报告书写的格式要求1、实训报告封面要依次填写设计的科目、题目、专业、班级、姓名、日期、指导教师等项目。2、 报告内页书写的具体内容应包含以下几个方面l 本次设计的主要内容及目的l 为达到设计目的,分成了多少个功能模块,详细说明各功能模块的作用(功能)。l 工整地书写各模块的核心源程序(主要是实现功能的ASP脚本代码,HTML静态标记可省略)。l 书写本次设计的体会(小结)。八实训报告的答辩及评分评分内容包括平时考核、现场答辩、实训报告书评分。其
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- (2025年标准)国际项目融资协议书
- 高尔夫球技巧提升手册
- 卫生院卫生监督协管个人工作总结
- 2026届甘肃省镇原县第二中学化学高二第一学期期中质量跟踪监视模拟试题含解析
- 游戏公司游戏体验优化及用户留存策略研究
- 电子商务支付与结算作业指导书
- 农村环境治理项目合作协议
- 家庭与婚姻咨询服务认证认可作业指导书
- 2025年电力工程设计与实施初级模拟题集及解析
- 2025年小学资助信息公开与监督计划
- 乏力诊治与管理专家共识解读 2
- 2025亚洲杯男篮+《热血征程砥砺前行》课件-2025-2026学年高中励志主题班会
- 2025-2030牛结核病防控技术进展与行业影响分析报告
- 2024年泰州市靖江市公安局招聘警务辅助人员真题
- 国际快递基本知识培训课件
- 2025年四川省高考生物试卷(含答案与解析)
- 塔吊拆除安全操作方案模板
- 虚拟健康咨询接受度分析-洞察及研究
- 多发性周围神经病护理查房
- 2025年河北省廊坊市三河市小升初数学试卷
- 2025年高警示药品管理试题(附答案)
评论
0/150
提交评论