WEB课程设计报告
web课程设计报告总结

Web课程设计报告总结背景在当前数字化时代,Web课程的设计和开发逐渐成为教育领域的一个重要组成部分。
Web课程不仅为学生提供了便捷的学习体验,而且为教师提供了更多的教学机会和资源。
本次Web课程设计报告总结主要聚焦于一个特定的Web课程设计案例,旨在分析该课程的设计方案、评估实施结果,并提出改进建议,以进一步提高Web课程的质量和教育效果。
分析1. 课程设计方案本次课程设计案例是一个在线学习平台上的编程课程。
该课程的设计包括以下几个方面: - 目标学习群体:本课程适合初学者,没有编程经验的学生。
- 课程内容:课程内容包括基础的编程概念、常用编程语言的语法和应用、编程实践项目等。
- 学习资源:学生可以通过在线视频、教材、练习题和项目来进行学习和实践。
-学习评估:学生通过完成小测验、练习题和项目来进行学习评估,获得课程证书。
2. 实施结果评估在实施课程设计方案后,我们进行了对学生学习成果和教学效果的评估。
学生学习成果评估•通过小测验的成绩我们可以评估学生对于编程概念的掌握程度。
•通过练习题和项目的提交情况和质量,我们可以评估学生对于编程语言的应用能力和实践能力。
教学效果评估•学生参与度:我们通过统计学生的在线学习时间、讨论区的活跃度等指标来评估学生的参与度。
•课程满意度调查:我们开展了学生满意度调查,以了解学生对于课程内容、学习资源和教学方法的满意度。
通过以上评估手段,我们得出了一些初步的评估结果。
3. 结果分析根据学生学习成果和教学效果的评估结果,我们得出以下结论: - 学生学习成果较好:大部分学生在小测验中取得了不错的成绩,表明他们掌握了编程概念。
同时,练习题和项目的提交质量也较高,学生的编程应用能力和实践能力有所提升。
-学生参与度有待提高:部分学生的在线学习时间较短,参与讨论的活跃度也不高,这可能影响他们的学习效果和学习成果。
- 学生满意度较高:学生对于课程内容和学习资源的满意度较高,认为课程内容丰富、教材易懂,并能够通过练习和项目来提升编程能力。
课程设计报告javaweb

课程设计报告javaweb一、教学目标本课程旨在通过JavaWeb的学习,让学生掌握JavaWeb的基本概念、技术和应用,培养学生具备JavaWeb程序设计的能力。
具体的教学目标如下:1.理解JavaWeb的基本概念和架构。
2.掌握JavaWeb的核心技术,如HTML、CSS、JavaScript、Servlet、JSP等。
3.了解JavaWeb的应用领域和前景。
4.能够使用HTML、CSS、JavaScript编写网页。
5.能够使用Servlet、JSP技术进行Web应用程序的开发。
6.能够运用JavaWeb技术解决实际问题。
情感态度价值观目标:1.培养学生对JavaWeb技术的兴趣和热情,提高学生的学习积极性。
2.培养学生具备良好的团队合作意识和能力,提高学生的沟通协作能力。
3.培养学生具备创新精神和责任感,提高学生对社会、环境的责任意识。
二、教学内容根据课程目标,本课程的教学内容主要包括以下几个部分:1.JavaWeb基本概念:介绍JavaWeb的定义、发展历程、应用领域和基本架构。
2.HTML、CSS、JavaScript技术:讲解HTML标签、CSS样式、JavaScript脚本的使用方法和应用实例。
3.Servlet技术:讲解Servlet的概念、生命周期、运行原理以及如何编写和部署Servlet。
4.JSP技术:讲解JSP的概念、原理、基本语法以及如何使用JSP实现动态网页。
5.JavaWeb应用实例:分析并实现一些典型的JavaWeb应用案例,如在线、博客系统等。
三、教学方法为了提高教学效果,本课程将采用多种教学方法相结合的方式进行教学:1.讲授法:通过讲解JavaWeb的基本概念、技术和应用,使学生掌握相关知识。
2.案例分析法:分析并实现一些典型的JavaWeb应用案例,让学生学会将理论知识应用于实际问题。
3.实验法:安排实验室实践环节,让学生动手编写代码,培养学生的实际操作能力。
课程设计报告(web前端开发)

课程设计报告(web前端开发)一、课程目标知识目标:1. 学生能理解并掌握HTML5、CSS3和JavaScript的基础知识,了解网页的基本结构和常见的前端开发技术。
2. 学生能了解并运用响应式设计原理,实现不同设备上的网页适配。
3. 学生掌握DOM操作,能实现动态交互效果和数据绑定。
4. 学生了解前端框架Vue.js的基本使用,能运用其进行组件化和模块化开发。
技能目标:1. 学生能运用所学知识独立完成静态网页的设计与制作,具备基本的网页布局能力。
2. 学生能通过JavaScript和框架实现简单的网页交互功能,提高用户体验。
3. 学生具备团队协作能力,能在项目中发挥自己的专长,与他人共同完成项目开发。
情感态度价值观目标:1. 培养学生对前端开发的兴趣和热情,激发其主动学习和探索的精神。
2. 培养学生具备良好的编程习惯,注重代码规范和性能优化。
3. 培养学生面对困难和挑战时,保持积极心态,善于寻求解决方案。
4. 培养学生具备合作精神,尊重他人意见,学会倾听和沟通。
课程性质:本课程为实践性较强的课程,注重培养学生的动手能力和实际项目经验。
学生特点:学生具备一定的计算机基础,对前端开发有一定了解,学习积极性较高。
教学要求:结合实际项目案例,以任务驱动的方式进行教学,注重理论与实践相结合,提高学生的实际操作能力。
同时,关注学生的个体差异,进行差异化教学,确保每个学生都能在课程中取得进步。
在教学过程中,及时评估学生的学习成果,调整教学策略,以达到课程目标。
二、教学内容1. 网页基础知识- HTML5基本标签、属性和文档结构- CSS3选择器、样式属性、盒模型和布局- 网页色彩、字体和图标设计2. 响应式设计- 媒体查询和设备适配- 弹性布局和网格布局- 移动端和桌面端页面优化3. JavaScript基础- 数据类型、运算符、流程控制- 函数、对象和数组- DOM操作、事件处理和表单验证4. 前端框架Vue.js- Vue.js基本概念、生命周期和指令- 组件化开发和模块化设计- 数据绑定、计算属性和侦听器5. 项目实战- 网页设计与制作:静态页面布局、样式设计、交互功能实现- 前端工程化:版本控制、构建工具、性能优化- 团队协作:项目分工、沟通与协作、代码审查教学内容安排与进度:第一周:网页基础知识学习第二周:响应式设计原理与实践第三周:JavaScript基础及DOM操作第四周:Vue.js框架学习第五周:项目实战与前端工程化第六周:团队协作与项目总结教材章节关联:《HTML5与CSS3权威指南》第1-5章、第7-9章《JavaScript高级程序设计》第1-6章、第13章《Vue.js实战》第1-7章教学内容确保科学性和系统性,结合实际案例,使学生掌握前端开发的核心知识,培养其解决实际问题的能力。
web技术课程设计报告

web技术课程设计报告一、课程目标知识目标:1. 让学生掌握Web技术的基本概念,包括HTML、CSS和JavaScript的使用。
2. 使学生了解Web开发的流程,理解网页的结构、样式和行为之间的相互关系。
3. 帮助学生掌握浏览器与服务器之间的通信原理,了解HTTP协议的基本概念。
技能目标:1. 培养学生运用HTML编写结构化网页的能力,能正确使用标签组织内容。
2. 培养学生运用CSS设计美观、兼容性强的网页样式,掌握基本的布局方法。
3. 培养学生运用JavaScript实现网页动态效果,能编写简单的交互功能。
4. 培养学生运用Web技术解决实际问题的能力,具备基本的网页制作与调试技能。
情感态度价值观目标:1. 激发学生对Web技术的兴趣,培养其主动探究、自主学习的精神。
2. 培养学生良好的团队协作意识,学会与他人分享、交流、合作解决问题。
3. 培养学生具备网络安全意识,了解网络道德规范,树立正确的网络价值观。
课程性质分析:本课程为信息技术课程,旨在帮助学生掌握Web技术的基本知识和技能,提高其信息技术素养。
学生特点分析:1. 学生具备一定的计算机操作能力,但对Web技术了解有限。
2. 学生好奇心强,对新事物充满兴趣,但注意力容易分散。
3. 学生在团队协作、沟通表达方面有待提高。
教学要求:1. 教师应以学生为主体,注重启发式教学,引导学生主动探究。
2. 教学内容要贴近实际,注重实践操作,提高学生的动手能力。
3. 教师应关注学生的个体差异,实施分层教学,使每位学生都能在课程中取得进步。
4. 教师要关注学生的情感态度价值观培养,将德育融入教学过程中。
二、教学内容根据课程目标,本课程教学内容主要包括以下几部分:1. Web技术基本概念- 网络基础知识- HTML、CSS、JavaScript简介- 网页的结构、样式和行为2. HTML- 标签及其属性- 网页结构化元素- 表单与表格- 多媒体与语义化标签3. CSS- 选择器- 文本与字体样式- 盒模型与布局- 响应式设计- CSS3新特性4. JavaScript- 基本语法与数据类型- 函数与对象- DOM操作- 事件处理- 常用库与框架简介5. 网络通信与HTTP协议- 请求与响应- 状态码与RESTful API - 数据提交方式- 网络安全与隐私6. 实践项目- 简单网页制作- 网站布局与样式设计- 动态交互效果实现- 前端工程化与模块化教学内容安排与进度:1. 第1周:Web技术基本概念2. 第2-3周:HTML3. 第4-6周:CSS4. 第7-9周:JavaScript5. 第10周:网络通信与HTTP协议6. 第11-12周:实践项目教材章节与内容对应:1. 教材第1章:Web技术基本概念2. 教材第2章:HTML3. 教材第3章:CSS4. 教材第4章:JavaScript5. 教材第5章:网络通信与HTTP协议6. 教材第6章:实践项目三、教学方法为了提高教学效果,激发学生的学习兴趣和主动性,本课程将采用以下多样化的教学方法:1. 讲授法:教师以讲解为主,系统地传授Web技术的基本知识和概念,如HTML、CSS、JavaScript等。
web网页设计课程设计报告

web网页设计课程设计报告一、教学目标本课程旨在通过学习,使学生掌握Web网页设计的基本原理和方法,能够使用HTML、CSS等工具进行网页设计与制作,培养学生的创新意识和实践能力,提高学生运用信息技术解决实际问题的能力。
知识目标:理解Web网页设计的基本概念,掌握HTML、CSS等网页设计工具的使用方法。
技能目标:能够独立完成简单的网页设计与制作,具备一定的网页美工能力。
情感态度价值观目标:培养学生对信息技术的好奇心和创新意识,提高学生运用信息技术解决实际问题的能力,使学生认识到Web网页设计在现代社会的重要性。
二、教学内容本课程的教学内容主要包括HTML、CSS和网页设计的基本原理。
1.HTML:介绍HTML的基本结构,标签的使用,图片、链接和音频视频嵌入等。
2.CSS:介绍CSS的基本语法,选择器,盒模型,布局和样式。
3.网页设计:介绍网页设计的基本原则,色彩、字体和布局的设计方法。
三、教学方法本课程采用讲授法、案例分析法和实验法相结合的教学方法。
1.讲授法:用于讲解基本概念、原理和工具的使用方法。
2.案例分析法:通过分析实际案例,使学生更好地理解和掌握网页设计的方法和技巧。
3.实验法:通过实际操作,使学生掌握HTML、CSS等工具的使用,培养学生的实践能力。
四、教学资源1.教材:选用权威、实用的教材,如《Web网页设计基础》等。
2.参考书:提供相关的参考书籍,如《HTML与CSS入门经典》等。
3.多媒体资料:制作精美的PPT,提供视频教程、在线案例等。
4.实验设备:提供足够的计算机设备,安装有相关的软件,如SublimeText、Visual Studio Code等。
五、教学评估本课程的评估方式包括平时表现、作业和考试三个部分,各部分所占比例分别为40%、30%和30%。
1.平时表现:通过课堂参与、提问、小组讨论等方式评估学生的学习态度和积极性。
2.作业:布置适量的作业,评估学生的理解和应用能力。
简单web课程设计项目报告

简单web课程设计项目报告一、课程目标知识目标:1. 了解Web的基本概念,掌握HTML、CSS和JavaScript的基础知识;2. 学会使用Web技术进行页面布局和样式设计;3. 掌握基本的JavaScript编程,实现简单的交互功能;4. 了解网站开发的流程和规范。
技能目标:1. 能够运用HTML和CSS编写结构清晰、样式美观的网页;2. 能够使用JavaScript实现简单的前端交互功能;3. 能够运用Web技术进行项目实践,完成一个简单的Web页面设计;4. 能够遵循网站开发规范,进行团队协作和沟通。
情感态度价值观目标:1. 培养学生对Web技术的兴趣,激发学习热情;2. 培养学生的创新意识和审美观念,注重页面设计的美观与实用性;3. 培养学生团队协作精神,提高沟通与协作能力;4. 培养学生严谨、细致的学习态度,养成良好的编程习惯。
课程性质:本课程为信息技术课程,结合实际操作,注重理论与实践相结合。
学生特点:六年级学生,具备一定的计算机操作基础,对新鲜事物充满好奇,喜欢动手实践。
教学要求:教师应关注学生的个体差异,因材施教,注重培养学生的实际操作能力和团队协作精神。
教学过程中,以学生为主体,教师为主导,引导学生主动探究、积极实践,提高学生的综合素养。
通过本课程的学习,使学生能够掌握Web技术的基本知识,具备一定的网页设计与制作能力,为后续学习打下坚实基础。
二、教学内容1. Web基础知识:介绍Web的概念、发展历程和基本原理,引导学生了解互联网的基本构成和运行机制。
- 教材章节:第一章 Web概述2. HTML基础:讲解HTML的基本语法、常用标签及其作用,使学生能够编写结构清晰的网页。
- 教材章节:第二章 HTML基础3. CSS样式设计:介绍CSS的基本概念、选择器和属性,教授如何使用CSS 进行页面布局和样式设计。
- 教材章节:第三章 CSS样式设计4. JavaScript编程:讲解JavaScript的基本语法、函数、事件处理等,使学生能够实现简单的前端交互功能。
web课程设计报告附源码

web课程设计报告附源码一、课程目标知识目标:1. 学生理解Web开发的基本概念,掌握HTML、CSS和JavaScript的基础知识;2. 学生能运用所学知识,设计并实现一个简单的静态网页;3. 学生了解Web前端框架的作用,学会使用至少一种常见框架进行页面布局和样式设计;4. 学生掌握基本的网站发布流程,了解网站优化的基本方法。
技能目标:1. 学生能够独立完成网页的编写和调试,具备基本的Web开发能力;2. 学生通过实践操作,提高问题解决能力和团队协作能力;3. 学生学会运用网络资源进行自主学习,提高学习效率。
情感态度价值观目标:1. 学生培养对Web开发的兴趣,激发学习编程的热情;2. 学生在团队合作中,学会相互尊重、沟通和协作,培养团队精神;3. 学生了解网络安全和知识产权的重要性,树立正确的网络道德观念。
课程性质:本课程为实践性较强的学科,注重培养学生的动手能力和实际问题解决能力。
学生特点:学生在本年级已具备一定的计算机操作能力,对新鲜事物充满好奇,但编程基础薄弱。
教学要求:结合学生特点,采用案例教学和项目驱动教学法,使学生在实践中掌握Web开发技术,提高实际操作能力。
同时,注重培养学生的自主学习能力和团队协作精神,提高学生的综合素质。
通过分解课程目标为具体的学习成果,为后续的教学设计和评估提供依据。
二、教学内容1. 基础知识模块:- HTML:文本、链接、图片、列表、表格、表单等基本标签的用法;- CSS:选择器、字体样式、文本样式、颜色、背景、盒模型、浮动、定位等基本属性;- JavaScript:变量、数据类型、运算符、流程控制、函数、事件处理、DOM 操作等基本概念。
2. 实践操作模块:- 使用HTML和CSS设计静态网页;- 应用JavaScript实现简单的交互效果;- 利用Web前端框架(如Bootstrap)进行页面布局和样式设计;- 网站发布和优化。
3. 教学内容安排与进度:- 第一周:HTML基础,完成基本页面结构设计;- 第二周:CSS基础,实现页面样式设计;- 第三周:JavaScript基础,实现简单的交互效果;- 第四周:Web前端框架的应用,进行页面布局和样式设计;- 第五周:网站发布和优化,总结与评价。
javaweb课程设计报告(一)

javaweb课程设计报告(一)javaweb课程设计报告本文将介绍本人在javaweb课程设计中所选题目、设计思路、实现方法和收获。
选题背景本人的javaweb课程设计选题为在线选座系统。
此系统旨在解决学校图书馆选座难的问题,提高学生选座效率。
功能需求根据选题背景,本系统需要实现以下功能:•录入图书馆座位信息;•学生可以查询座位信息并进行预定;•学生可以取消预定;•图书馆管理员可以查看座位使用情况。
设计思路本系统采用基于B/S架构的模式,采用MVC模式进行设计。
•Model层:采用JavaBean实现数据存取操作;•View层:使用JSP、HTML、CSS和JavaScript实现数据呈现和用户交互;•Controller层:采用Servlet进行中介,实现请求的响应和转发。
实现方法在具体实现上,本系统采用了JavaEE技术,运行环境为Tomcat服务器和MySQL数据库。
具体实现步骤如下:1.数据库设计:设计数据库表结构,用于存储座位信息和用户信息;2.JavaBean编写:编写JavaBean,实现对数据库表的增删改查操作;3.Servlet编写:编写Servlet,实现请求的响应和转发;4.JSP编写:编写JSP页面,实现数据的呈现和用户交互;5.前端页面设计:使用HTML、CSS和JavaScript实现前端页面的设计;6.部署到服务器:将程序部署到Tomcat服务器上,测试运行。
收获和总结通过本次实践,我不仅深入了解了JavaEE技术,掌握了使用JSP、Servlet、JavaBean、HTML、CSS和JavaScript进行Web应用开发的方法,还提高了解决问题的能力和独立思考能力。
在今后的学习和工作中,我将继续学习新技术,不断提高自己的技能和实践能力。
问题和解决方式在实践过程中,遇到了一些问题,例如:•如何处理用户的登录和注册功能;•如何进行数据传递和验证;•如何实现管理员的身份验证等。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Web开发技术课程设计题目:学生信息管理系统院系:软件工程班级学号:软件13 -1(21,19)姓名:唐波同组成员:史伟良指导教师:王双利2014 年12 月12 日Web开发技术课程设计任务书一、题目:学生信息管理系统二、设计要求(1)史伟良负责设计与实现管理系统登陆界面;唐波负责设计与实现管理系统增删改查界面。
(2)查阅相关资料,自学具体课题中涉及到的新知识。
(3)采用结构化、模块化程序设计方法,功能要完善,具有一定的创新。
(4)所设计的程序有输入、输出。
(5)按要求写出了课程设计报告,于设计结束后2天提交了。
其主要内容包括:封皮、课程设计任务书,指导教师评语与成绩、目录、概述、软件总体设计、详细设计、软件的调试、总结、致谢、附录(带中文注释的程序清单)、参考文献。
总体设计应配合软件总体模块结构图来说明软件应具有的功能;详细设计应用传统或N-S流程图和屏幕抓图说明;调试的叙述应配合出错场景的抓图来说明出现了哪些错误,如何解决的。
三、课程设计工作量一般每人的程序量在200行有效程序行左右,不得抄袭。
四、课程设计工作计划2014年12月8日,指导教师讲解布置题目,学生根据题目准备资料;2014年12月8日,进行总体方案设计;2014年12月8日~2014年12月10日,完成程序模块并通过独立编译;2014年12月10日~2014年12月11日,将各模块集成为一完整的系统,并录入足够数据进行调试运行;2014年12月11日~2014年12月12日,验收、撰写课程设计报告。
指导教师签章:专业主任签章:Web开发技术课程设计指导教师评语与成绩目录一概述 (1)二总体方案设计 (2)三详细设计 (3)四程序的调试与运行结果说明 (5)五课程设计总结 (12)六致谢 (13)参考文献 (14)一、概述学生信息管理系统是一个典型的信息管理系统。
作为计算机应用的一部分,使用计算机对学生档案进行管理,具有手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。
这些优点能够极大地提高的效率,也是学校科学化、正规化管理的重要条件。
现代人事工作的信息量越来越大,而且信息的密度不断提高,靠传统的管理方法和人工操作手段已经无法搞好人事管理工作。
而计算机作为数据处理系统,已逐渐成为人事管理现代化的重要手段,在人事管理中正在发挥着重要的作用。
并能使学校学生信息管理更加方便。
一方面对学校的众多学生的信息进行动态地管理、修改、添加、删除等操作十分方便快捷,不必再像原来一样准备一个巨大的档案库,节约了成本,提高了实效性,并减少了出错率.二、总体方案设计(1) 学生信息录入模块.对新增的学生信息进行录入操作。
(2) 学生信息查询模块.为使用者提供各种不同的查询途径,可根据个人需要进行查询。
(3) 学生信息删除和修改模块.先对需要进行操作的学生信息进行查询,然后对已存的学生信息进行删除或者修改操作。
三、详细设计四、数据库设计登陆信息数据库学生信息数据库五、界面及代码1.登陆界面using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.UI;using System.Web.UI.WebControls;using System.Data.OleDb;public partial class_Default : System.Web.UI.Page{protected void Page_Load(object sender, EventArgs e){}protected void Button1_Click(object sender, EventArgs e){if(TextBox1.Text==""){Response.Write("<script>alert('账户不能为空')</script>");}else{OleDbConnection con = new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Users\Administrator\Desktop\WebSite11\App_Data\123.mdb;Persist Security Info=True");con.Open();string sel = "select admin from admininfo where admin='" + TextBox1.Text + "'";OleDbCommand cmd = new OleDbCommand(sel, con);OleDbDataReader da = cmd.ExecuteReader();if(da.Read()){string a = da["admin"].ToString();Session["admin"] = a;if(TextBox2.Text==""){Response.Write("<script>alert('密码不能为空')</script>");}else{sel = "select pass from admininfo where pass='" + TextBox2.Text + "' ";OleDbCommand cmd1=new OleDbCommand(sel,con);OleDbDataReader da1=cmd1.ExecuteReader();if(da1.Read()){Response.Redirect("~/Default.aspx");con.Close();}else{Response.Write("<script>alert('密码错误')</script>");con.Close();}}}else{Response.Write("<script>alert('账户不存在')</script>");}}}}2.学生信息管理界面using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.UI;using System.Web.UI.WebControls;using System.Data.OleDb;using System.Data;public partial class_Default : System.Web.UI.Page{private void data(string a, string b){OleDbConnection con = new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Users\Administrator\Desktop\WebSite11\App_Data\123.mdb;Persist Security Info=True");con.Open();if(a!="0"){OleDbCommand cmd = new OleDbCommand(a, con);cmd.ExecuteNonQuery();}if (b != "0"){OleDbDataAdapter da = new OleDbDataAdapter(b,con);DataSet ds = new DataSet();da.Fill(ds, "1");GridView1.DataSource = ds.Tables["1"].DefaultView;GridView1.DataBind();}con.Close();}protected void Page_Load(object sender, EventArgs e){Panel1.Enabled = Panel1.Visible = false;注册日期.Text = DateTime.Now.ToShortDateString();string a="select * from 学生信息";if (!IsPostBack){data("0", a);}}protected void Button1_Click(object sender, EventArgs e){string a = "insert into 学生信息(学号,,性别,出生日期,专业,注册日期,住址) values ('" + 学号.Text + "','" + .Text + "','" + 性别.SelectedValue.ToString() + "','" + 出生日期.Text + "','" + 专业.Text + "','" + 注册日期.Text + "','" + 住址.Text + "')";string b = "select * from 学生信息";data(a,b);}protected void Button2_Click(object sender, EventArgs e){学号.Text = .Text = 出生日期.Text = 专业.Text = 住址.Text = string.Empty;string a = "delete from 学生信息where 学号='"+学号.Text+"'";string b = "select * from 学生信息";data(a,b);}protected void Button4_Click(object sender, EventArgs e){if(DropDownList2.SelectedValue.ToString()=="学号"){string a = "0";string b = "select * from 学生信息where 学号='"+TextBox7.Text+"'";data(a, b);}if (DropDownList2.SelectedValue.ToString() == ""){string a = "0";string b = "select * from 学生信息where ='" +TextBox7.Text+ "' ";data(a, b);}if (TextBox7.Text == ""){string a = "0";string b = "select * from 学生信息";data(a, b);}}protected void GridView1_RowDeleting1(object sender, GridViewDeleteEventArgs e){string a=GridView1.Rows[e.RowIndex].Cells[0].Text;string b="delete from 学生信息where 学号='"+a+"'";string c = "select * from 学生信息";data(b, c);}protected void GridView1_SelectedIndexChanging(object sender, GridViewSelectEventArgs e){string b = GridView1.Rows[e.NewSelectedIndex].Cells[0].Text;string a = "select * from 学生信息where 学号='"+b+"'";OleDbConnection con = new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Users\Administrator\Desktop\WebSite11\App_Data\123.mdb;Persist Security Info=True");con.Open();OleDbCommand cmd = new OleDbCommand(a, con);OleDbDataReader da = cmd.ExecuteReader();if (da.Read()){Panel1.Enabled = Panel1.Visible = true;Label1.Text = da["学号"].ToString();Label2.Text = da[""].ToString();Label3.Text = da["性别"].ToString();Label4.Text = da["出生日期"].ToString();Label5.Text = da["专业"].ToString();Label6.Text = da["注册日期"].ToString();Label7.Text = da["住址"].ToString();}}protected void GridView1_RowCancelingEdit(object sender, GridViewCancelEditEventArgs e){GridView1.EditIndex = -1;string a="select * from 学生信息";data("0",a);}protected void GridView1_RowUpdating(object sender, GridViewUpdateEventArgs e){string a1 = GridView1.DataKeys[e.RowIndex].Value.ToString();string b1 = ((TextBox)(GridView1.Rows[e.RowIndex].Cells[1].Controls[0])).Text.ToString();string c1 = ((TextBox)(GridView1.Rows[e.RowIndex].Cells[2].Controls[0])).Text.ToString();string b = "update 学生信息set ='" + b1 + "',性别='" + c1 + "' where 学号='" + a1 + "'";string c = "select * from 学生信息";data(b, "0");GridView1.EditIndex = -1;data("0", c);}protected void GridView1_RowEditing(object sender, GridViewEditEventArgs e){GridView1.EditIndex = e.NewEditIndex;string a="select * from 学生信息";data("0",a);}protected void GridView1_PageIndexChanging(object sender, GridViewPageEventArgs e) {GridView1.PageIndex = e.NewPageIndex;string a = "select * from 学生信息";data("0", a);}}六、程序的调试与运行结果说明1.密码输入错误时2.用户名输入错误时七、课程设计总结在这次设计中遇到了很多实际性的问题,在实际设计中才发现,书本上理论性的东西与在实际运用中的还是有一定的出入的,所以有些问题不但要深入地理解,而且要不断地更正以前的错误思维。