Web动态网页设计报告
- 格式:pdf
- 大小:462.45 KB
- 文档页数:15
Web 动态网页设计编程环境的熟悉实验日志实验题目:编程环境的熟悉实验目的:1、学会使用Macromedia Dreamweaver 软件,了解并掌握该软件的各种功能,为以后的网页设计打下基础。
2、重点学习使用“页面创建”和“设置服务器信息”功能。
实验要求:按照Macromedia Dreamweaver MX软件使用说明,练习使用Macromedia Dreamweaver MX软件。
实验主要步骤:1、起始页的打开和关闭:操作:(1)运行Dreamweaver,将显示起始页,单击“不再显示”。
(2)打开菜单栏“编辑”选项>“首选参数”>“常规”选项。
2、工作区布局常用两种:编码器和设计器。
操作:(1)运行Dreamweaver,可以进行编码器或设计器的选择。
(2)打开菜单栏“窗口”选项>“工作区布局”进行选择。
3、在本地站点中浏览网页的快捷键是F12。
4、创建本地站点:(1)可以使用“站点定义向导”设置Dreamweaver 站点,该向导会引领您完成设置过程。
(2)也可以使用“站点定义”的“高级”设置,根据需要分别设置本地文件夹、远程文件夹和测试文件夹。
5、安装IIS服务器(1)选择“开始”>“设置”>“控制面板”>“添加或删除程序”,或者选择“开始”>“控制面板”>“添加或删除程序”。
(2)选择“添加/删除Windows 组件”。
(3)选择“Internet 信息服务(IIS)”,然后单击“下一步”。
(4)按照安装说明进行操作。
6、配置IIS服务器(1)启动ASP的父路径。
(2)配置IIS的站点。
(3)设置网站端口。
(4)设置网站默认文档。
7、发布站点:1)设置远程文件夹:远程文件夹通常具有与本地文件夹相同的名称,因为远程站点通常完全就是本地站点的副本。
(1)在您的远程服务器上,在服务器的Web 根文件夹中创建一个空文件夹。
将新的空文件夹命名为cafe_townsend(与本地根文件夹的名称相同)。
动态网页课程设计报告一、课程目标知识目标:1. 理解动态网页的基本原理,掌握常用的动态网页技术,如HTML、CSS、JavaScript等;2. 学会使用至少一种服务器端脚本语言(如PHP、Python等)进行动态网页开发;3. 了解数据库的基本概念,学会使用SQL语句进行简单的数据查询和操作。
技能目标:1. 能够独立设计并实现具有交互功能的动态网页;2. 能够运用所学知识解决实际开发中遇到的问题;3. 能够对已有的动态网页进行分析和优化,提高网页性能。
情感态度价值观目标:1. 培养学生对动态网页开发的兴趣,激发其主动学习的积极性;2. 培养学生的团队协作意识,使其学会在项目中与他人合作共同完成任务;3. 培养学生的创新意识,鼓励其在网页设计中尝试新思路和新方法;4. 培养学生对网络安全和隐私保护的责任感,使其在开发过程中遵循相关法律法规。
课程性质:本课程为实践性较强的课程,旨在使学生掌握动态网页开发的基本知识和技能。
学生特点:本课程针对的是具有一定编程基础和网页设计基础的高中生,学生对新鲜事物充满好奇心,具备一定的自主学习能力。
教学要求:结合学生特点,注重理论与实践相结合,充分调动学生的主观能动性,培养其动手能力和解决问题的能力。
通过课程学习,使学生能够达到上述课程目标,为今后的学习和工作打下坚实基础。
二、教学内容1. 动态网页基本原理:介绍动态网页的概念、分类及其工作原理,对应教材第一章。
- HTML/CSS/JavaScript基础回顾;- 服务器端脚本语言概述;- 数据库基本概念与操作。
2. 服务器端脚本语言学习:以PHP为例,讲解其基本语法和常用功能,对应教材第二章。
- 变量、数据类型和运算符;- 控制结构(条件语句、循环语句);- 函数的定义与调用;- 文件操作与表单处理。
3. 数据库应用:学习MySQL数据库的使用,讲解SQL语句的编写和执行,对应教材第三章。
- 数据库的创建、删除和选择;- 表的创建、修改和删除;- 数据的插入、更新、删除和查询;- 数据库的备份与恢复。
动态网页设计课程设计报告一、课程目标知识目标:1. 让学生掌握动态网页设计的基本原理,理解服务器端脚本语言(如PHP)与客户端脚本语言(如JavaScript)的协作机制;2. 使学生了解数据库在动态网页中的作用,学会使用SQL语句进行数据查询和操作;3. 引导学生运用HTML、CSS和JavaScript等前端技术,实现与后端数据交互的动态网页效果。
技能目标:1. 培养学生独立设计并开发动态网页的能力,包括页面布局、数据处理和交互功能;2. 培养学生解决实际问题的能力,能够根据需求分析,编写相应的服务器端和客户端代码;3. 提高学生的团队协作能力,通过分组合作完成课程项目,培养学生的沟通、协调和分工合作能力。
情感态度价值观目标:1. 激发学生对计算机科学的兴趣,培养学生主动探索新知识的精神;2. 培养学生的创新意识,鼓励学生勇于尝试不同的解决方案,提高解决问题的能力;3. 培养学生的责任心和敬业精神,使学生认识到编程工作的重要性,为我国信息化建设贡献自己的力量。
课程性质:本课程为高年级信息技术课程,旨在帮助学生掌握动态网页设计技术,提高学生的编程实践能力和团队协作能力。
学生特点:学生已具备一定的编程基础,熟悉HTML、CSS和JavaScript等前端技术,但对服务器端编程和数据库知识掌握较少。
教学要求:结合学生特点,注重理论与实践相结合,通过案例分析和项目实践,使学生在掌握动态网页设计技术的同时,提高解决实际问题的能力。
同时,注重培养学生的团队协作能力和创新精神。
在教学过程中,将课程目标分解为具体的学习成果,便于后续教学设计和评估。
二、教学内容1. 动态网页设计原理及流程- 服务器端与客户端的交互机制- 数据库的基本操作与SQL语句编写2. 服务器端脚本编程- PHP基础语法和变量- 流程控制语句:条件语句、循环语句- 函数的定义与调用- 文件操作与数据处理3. 客户端脚本编程- JavaScript与DOM操作- 表单验证与事件处理- 跨域资源共享(CORS)与Ajax技术4. 数据库应用- 数据库设计原则与表结构设计- 数据库连接与操作:PDO与MySQLi- 常用SQL语句:SELECT、INSERT、UPDATE、DELETE 5. 动态网页综合应用- 网站用户注册、登录功能实现- 数据展示与分页功能- 文件上传与下载功能6. 项目实践- 分组合作,完成一个动态网页项目- 项目需求分析、设计、编码、测试与优化- 项目展示与评价教学内容安排与进度:第一周:动态网页设计原理及流程第二周:服务器端脚本编程(PHP基础语法与变量)第三周:服务器端脚本编程(流程控制语句与函数)第四周:客户端脚本编程(JavaScript与DOM操作)第五周:数据库应用(数据库设计与操作)第六周:动态网页综合应用(用户注册、登录功能)第七周:动态网页综合应用(数据展示与分页功能)第八周:项目实践(项目需求分析、设计、编码)第九周:项目实践(项目测试、优化与展示)教学内容与教材关联性:以上教学内容与教材《动态网页设计与开发》章节内容相对应,确保了科学性和系统性。
一、实验目的1. 熟悉动态网页设计的基本概念和原理。
2. 掌握动态网页设计的基本技术,如HTML、CSS、JavaScript等。
3. 熟悉数据库技术,如MySQL、SQL等。
4. 学会使用动态网页开发工具,如PHP、ASP等。
5. 培养动手实践能力和团队协作能力。
二、实验环境1. 操作系统:Windows 102. 浏览器:Chrome3. 开发工具:Dreamweaver CC4. 数据库:MySQL5.75. 服务器:XAMPP三、实验内容本次实验主要分为以下几个部分:1. 动态网页基本概念2. 动态网页技术3. 数据库设计4. 动态网页实现5. 测试与优化四、实验步骤1. 动态网页基本概念(1)动态网页定义:动态网页是指在服务器端运行,根据用户请求动态生成内容的网页。
它与传统静态网页相比,具有更好的交互性和个性化。
(2)动态网页特点:动态网页具有交互性、个性化、实时性等特点。
2. 动态网页技术(1)HTML:超文本标记语言,用于构建网页的基本结构。
(2)CSS:层叠样式表,用于设置网页的样式和布局。
(3)JavaScript:一种客户端脚本语言,用于实现网页的动态效果。
(4)PHP/ASP:服务器端脚本语言,用于处理数据库操作和业务逻辑。
3. 数据库设计(1)选择数据库:本次实验采用MySQL数据库。
(2)设计表结构:根据需求设计表结构,包括用户表、商品表、订单表等。
(3)创建数据库和表:使用SQL语句创建数据库和表。
4. 动态网页实现(1)设计网页界面:使用Dreamweaver CC设计网页界面,包括HTML、CSS和JavaScript代码。
(2)编写业务逻辑:使用PHP/ASP编写业务逻辑,如用户注册、登录、商品查询等。
(3)连接数据库:使用PHP/ASP连接MySQL数据库,实现数据查询、添加、修改、删除等操作。
5. 测试与优化(1)测试:使用浏览器测试动态网页,检查网页功能和性能。
一、前言随着互联网技术的飞速发展,动态网页设计已成为现代网页设计的主流趋势。
为了更好地适应这一趋势,提升自身的专业技能,我在此进行了动态网页设计的实训。
本次实训以技术为基础,通过实际操作,掌握了动态网页设计的基本流程、技巧以及相关工具的使用。
以下是本次实训的报告。
二、实训目的1. 熟悉和掌握动态网页设计的基本流程。
2. 掌握技术的应用,包括C#编程语言、数据库操作等。
3. 学会使用Dreamweaver、Visual Studio等工具进行动态网页设计。
4. 提高自身在网页设计领域的实际操作能力。
三、实训内容1. 动态网页设计基本流程(1)需求分析:明确网站的功能需求、用户需求等。
(2)设计阶段:包括页面布局、界面设计、交互设计等。
(3)开发阶段:使用技术进行页面开发,实现动态功能。
(4)测试阶段:对网站进行功能测试、性能测试等。
(5)部署阶段:将网站部署到服务器,供用户访问。
2. 技术学习(1)C#编程语言:学习C#的基本语法、面向对象编程等。
(2)数据库操作:学习SQL Server数据库的基本操作,包括创建数据库、表、索引等。
(3)框架:学习的核心组件,如控件、页面生命周期等。
3. 动态网页设计工具使用(1)Dreamweaver:学习使用Dreamweaver进行页面布局、界面设计等。
(2)Visual Studio:学习使用Visual Studio进行代码编写、调试等。
四、实训过程1. 需求分析本次实训以开发一个简单的在线图书管理系统为例,包括用户注册、登录、图书浏览、借阅等功能。
2. 设计阶段(1)页面布局:根据需求,设计网站的页面布局,包括首页、登录页、注册页、图书列表页等。
(2)界面设计:使用Dreamweaver设计页面界面,包括图片、文字、按钮等元素。
(3)交互设计:设计页面之间的跳转逻辑,如登录成功后跳转到图书列表页。
3. 开发阶段(1)C#编程:使用C#语言编写业务逻辑代码,实现用户注册、登录、图书浏览、借阅等功能。
动态网页设计实训报告总结标题:动态网页设计实训报告总结一、引言在这份报告中,我将对我进行的动态网页设计实训进行总结和说明。
本实训旨在掌握动态网页设计的基本概念、技巧和工具,并通过实践项目巩固所学内容。
在以下几个方面进行了总结和归纳。
二、理论基础1. 动态网页设计的概念和特点在实训开始之前,我们首先学习了动态网页设计的基本概念。
动态网页与静态网页相比,具有更高的交互性和实时性。
我们研究了各种技术和语言,如HTML、CSS、JavaScript等,以及它们在动态网页设计中的应用。
2. 动态网页设计的工具和技巧为了实现动态网页的设计,我们学习了一些常用的工具和技巧。
例如,我们使用了一些主流的集成开发环境(IDE),如Sublime Text、Visual Studio Code等,以便在编写代码时提高效率和精确度。
我们还学会了使用各种调试工具和浏览器开发者工具,以便在开发过程中排查和修复错误。
3. 数据库与动态网页的集成在动态网页设计中,数据库扮演着重要的角色。
我们学习了关系型数据库的基本知识,并熟悉了一些常用的数据库管理系统,如MySQL、Oracle等。
通过学习SQL语言,我们能够实现与数据库的交互,将数据动态地展示在网页上。
三、实践项目1. 项目需求和规划在实训过程中,我们接手了一个真实的动态网页设计项目。
我们首先分析了项目的需求,明确了项目的目标和功能。
接着,我们制定了项目的时间规划和任务分配,并与团队成员共同合作,执行项目计划。
2. 网页设计与开发在设计阶段,我们结合项目需求和用户体验,设计了一个符合现代网页设计趋势的用户界面。
我们注重页面的交互性和响应式设计,以确保用户能够流畅地浏览网页内容。
在开发阶段,我们根据设计稿,使用HTML、CSS和JavaScript等技术,实现了网页的动态效果和功能。
3. 数据库与网页的集成为了实现数据的动态展示,我们设计了合适的数据库模型,并编写了SQL语句来操作数据库。
一、实训背景随着互联网技术的飞速发展,网站已经成为企业、个人展示形象、交流信息的重要平台。
动态网页以其丰富的交互性和实时性,逐渐成为网站建设的主流。
为了提高学生的网页制作技能,增强实践能力,我们开展了动态网页制作的实训课程。
二、实训目的1. 熟悉动态网页制作的基本流程和技术规范;2. 掌握使用Dreamweaver、Flash等软件制作动态网页的方法;3. 学会使用数据库技术实现数据交互;4. 培养学生团队协作能力和沟通能力。
三、实训内容1. 动态网页制作基础知识(1)了解HTML、CSS、JavaScript等前端技术;(2)熟悉服务器端技术,如ASP、PHP、Java等;(3)掌握数据库技术,如MySQL、SQL Server等。
2. Dreamweaver软件的使用(1)创建站点,设置站点属性;(2)使用Dreamweaver制作静态网页;(3)插入动态效果,如滚动字幕、图片轮播等;(4)使用行为和事件实现页面交互。
3. 数据库技术(1)了解数据库的基本概念和原理;(2)掌握MySQL数据库的安装和配置;(3)使用SQL语句进行数据库操作,如创建、查询、修改和删除数据;(4)实现数据交互,如分页显示、搜索等。
4. 动态网页制作实践(1)设计并制作一个具有新闻发布、留言板、用户注册等功能的动态网站;(2)实现网站的前台页面和后台管理页面;(3)使用CSS进行页面美化,提高用户体验;(4)对网站进行测试和优化,确保网站稳定运行。
四、实训过程1. 实训前期,学生自学相关理论知识,为实训做好准备;2. 实训过程中,学生分组进行动态网页制作,互相交流学习;3. 教师对学生进行指导,解答学生在实训过程中遇到的问题;4. 实训结束后,学生提交实训报告,总结实训经验。
五、实训成果1. 学生掌握了动态网页制作的基本流程和技术规范;2. 学生能够熟练使用Dreamweaver、Flash等软件制作动态网页;3. 学生学会了使用数据库技术实现数据交互;4. 学生提高了团队协作能力和沟通能力。
《动态网页设计》实训报告2《动态网页设计》实训报告2《动态网页设计》实验报告2实验项目:ASP基础实验时间:201某年3月9日学生姓名班级成绩学号批阅教师一、实验基础知识:1、什么是客户端脚本,什么服务端脚本?所谓脚本是指嵌入到WEB页中的程序代码,在服务器端运行的脚本语言是服务器端脚本,在客户端运行的脚本是客户端脚本。
客户端脚本由一个配备了解释器的WEB浏览器处理,当一个浏览器的用户执行了一个操作时,不必通过网络对其作出响应,客户端程序就能完成任务,常见的客户端脚本语言有:javascript,VBScript。
服务端脚本则是在WEB服务器上执行生成代码,然后发送到浏览器,在浏览器上收到的只是执行后的标准HTML文件,常见的服务器端脚本语言有:PHP,jsp,asp二、实验内容:1、掌握用DW创建动态站点的方法:将IIS的网页发布主目录设在D盘,名为。
利用DW新建一个动态站点,站点的本地信息和测试服务器设置如下:2、新建一个ASP页面,用VBscript编写一段服务端脚本,在客户端浏览器中输出“Hello!World”,将该页面以inde某1.asp为名保存在d:\\中,然后访问inde某1.asp页面,将结果截图插入下面的空白文档中:3、新建一个ASP页面,用VBscript定义变量r,area,PI,然后给变量r,PI赋值,并计算出相对应的圆面积,保存文件为inde某2.asp,然后访问inde某2.asp 页面,将结果截图插入下面的空白文档中:4、新建一个ASP页面,其要求如下:写一个已知三角形三边长,求三角形面积的程序。
保存文件为inde某3.asp,然后访问inde某3.asp页面,将结果截图插入下面的空白文档中:5、利用DW在当前站点下新建一个文件,inde 某5.asp,其功能如下:用response输出如下图片:写出ASP程序,和运行结果截图扩展阅读:《动态网页设计》实训报告5-2《动态网页设计》实训报告5-2实验项目:VBScript基础:内部函数实验时间:201某年3月23日学生姓名班级成绩学号批阅教师一、实验基础知识:1、什么是VBscript 内部函数?VBscript内部函数是VB系统定义的函数,这些函数具有一定的功能,编程者都可以直接调用这些内部函数。
动态网页设计实验报告动态网页设计实验报告一、引言随着互联网的快速发展,动态网页设计在网页开发中扮演着重要的角色。
本实验旨在探索动态网页设计的原理和应用,通过实际操作和实验结果分析,深入了解动态网页设计的优势和挑战。
二、实验目的1. 理解动态网页设计的概念和原理;2. 学习使用HTML、CSS和JavaScript等工具和语言进行动态网页设计;3. 掌握动态网页设计的常见技术和应用;4. 分析动态网页设计的优势和挑战。
三、实验过程1. 实验环境搭建在实验开始前,我们搭建了一个本地的服务器环境,使用XAMPP软件来模拟服务器。
这样可以在本地进行网页开发和测试,方便调试和修改。
2. HTML和CSS设计我们首先使用HTML和CSS设计了一个简单的静态网页。
通过HTML标签和CSS样式,我们实现了页面的布局和美化。
这个静态网页作为后续动态网页设计的基础。
3. JavaScript编程接下来,我们使用JavaScript编写了一些脚本代码来实现动态效果。
通过JavaScript,我们可以实现用户交互、数据处理和动态更新等功能。
我们使用了一些常用的JavaScript库和框架,如jQuery和Bootstrap,来简化开发过程。
4. 服务器端编程为了实现更复杂的动态效果,我们还进行了服务器端编程。
我们使用PHP语言来处理用户请求和数据传输。
通过PHP,我们可以从数据库中获取数据,并将其动态地展示在网页上。
5. 测试和优化在完成动态网页设计后,我们进行了严格的测试和优化。
我们测试了网页的兼容性、性能和安全性等方面。
通过不断的优化和改进,我们使网页在各种设备和浏览器上都能正常运行,并提升了用户体验。
四、实验结果与分析通过实验,我们成功地设计了一个动态网页,并实现了一些常见的动态效果,如轮播图、表单验证和数据交互等。
这些动态效果使网页更加生动和交互性,提升了用户体验。
然而,动态网页设计也面临一些挑战。
首先,动态网页的开发难度相对较高,需要掌握多种技术和语言。
实验一编程环境的熟悉实验日志指导教师代宇实验时间:2014年10 月14 日学院计算机学院专业网络工程班级0431201 学号2012211666 唐言实验室s318实验题目:编程环境的熟悉实验目的:1.掌握IIS的配置和使用。
2.学会使用VS2010开发环境,了解并掌握该软件的各种功能。
实验要求:参照理论教材例题,利用VS2010完成一个简单的Web应用,并运行调试。
实验主要步骤:1.在VS2010开发环境中新建一个“ Web应用程序”,指定项目名称、存储位置和解决方案名称。
2.在解决方案管理器中使用右键单击项目,选择“添加”-“新建项”,建立一个新的Web 窗体,利用该新建窗体页面完善网页容。
3.完成页面容后,点击菜单栏“调试”-“启动调试”来观察运行的效果。
实验结果:心得体会:本次试验中我了解了VC2012的一些基本信息,调试应用了VS2012的基本功能。
实验二熟悉XHTML 实验日志指导教师代宇实验时间:2014年10 月21 日学院计算机学院专业网络工程班级0431201 学号2012211666 唐言实验室s318实验题目:熟悉XHTML实验目的:1.熟悉并掌握XHTML标记符的用法和功能2.掌握XHTML网页的基本结构3.学会利用XHTML标识符编写简单的网页,达到能编写和读懂XHTML网页源代码的目的实验要求:使用源代码编写功能模仿完成七彩桥简单页面的制作。
实验主要步骤:4.在VS2010开发环境中新建一个“ Web应用程序”,指定项目名称七彩桥、存储位置和解决方案名称。
5.在解决方案管理器中使用右键单击项目,选择“添加”-“新建项”,建立一个新的Home.html页面。
6.在Home.html页面中进行网页的编码。
7.完成页面容后,点击菜单栏“调试”-“启动调试”来观察运行的效果。
实验结果:心得体会:通过本次实验,了解并学会了用XHTML元素编写网页,在实验之中,掌握了很多XHTML 标记符的用法和功能,掌握了XHTML网页基本结构。
动态网页设计论文总结报告1. 引言随着互联网的快速发展和普及,网页的设计与开发也迎来了新的机遇和挑战。
传统的静态网页逐渐不能满足用户对于动态交互和个性化需求的期望,而动态网页的设计技术应运而生。
本论文旨在总结动态网页设计的相关理论和实践,并探讨其在改善用户体验和提升网站功能的作用。
2. 动态网页设计原理动态网页设计是通过使用脚本语言和数据库等技术实现网页内容的实时更新和交互效果的设计方法。
其核心原理包括前端技术、后端技术和数据库技术的综合应用。
前端技术负责页面的展示和交互操作,后端技术处理用户请求和业务逻辑,数据库技术存储和管理数据。
在动态网页设计中,前端技术起到了关键作用。
HTML、CSS和JavaScript是三项基本的前端技术,它们共同协作实现了网页的布局、样式和交互效果。
JavaScript特别重要,通过DOM操作可以动态修改页面内容,并且可以与后端进行交互,实现数据的传输和处理。
后端技术包括各种编程语言和框架,常用的有Java、Python、Ruby等。
后端技术负责接收和处理前端发送的请求,进行相关的业务处理,最后将处理结果返回给前端。
后端技术的选择应根据项目需求和开发人员的经验和技术熟练程度来进行。
数据库技术则用于存储和管理网页所需的数据。
常用的数据库类型有关系型数据库和非关系型数据库。
关系型数据库使用SQL语言进行数据操作,适合处理结构化数据。
非关系型数据库则具有更高的灵活性和扩展性,适合存储非结构化数据。
3. 动态网页设计实践动态网页设计的实践需要综合应用前端技术、后端技术和数据库技术。
下面以一个简单的用户留言板为例,介绍动态网页设计的实际应用。
3.1 前端设计前端设计包括网页布局、样式设计和交互操作的实现。
通过HTML和CSS进行页面布局和样式的定义,通过JavaScript添加交互效果。
在用户留言板中,我们可以使用HTML定义表单元素来输入和展示留言内容,使用CSS美化页面,使用JavaScript实现留言提交和展示的动态效果。
一、实训背景随着互联网技术的飞速发展,动态网页设计已成为网页设计领域的重要方向。
为了提高学生的实践能力和专业技能,我们学院开展了动态网页设计实训课程。
通过本次实训,旨在使学生深入了解动态网页设计的基本原理,掌握动态网页开发技术,并能够独立完成简单的动态网页设计。
二、实训目的1. 掌握动态网页设计的基本概念和原理。
2. 熟悉动态网页开发过程中常用的技术,如HTML、CSS、JavaScript等。
3. 熟练使用动态网页开发工具,如Dreamweaver、PHP、MySQL等。
4. 培养学生团队协作能力和项目实践能力。
三、实训内容本次实训主要包括以下内容:1. 动态网页设计概述:介绍动态网页设计的基本概念、发展历程和优势。
2. 动态网页开发技术:讲解HTML、CSS、JavaScript等前端技术,以及PHP、MySQL等后端技术。
3. 动态网页开发工具:学习使用Dreamweaver等开发工具进行动态网页设计。
4. 动态网页案例制作:通过实际案例,让学生掌握动态网页设计的方法和技巧。
5. 项目实践:分组完成一个简单的动态网页设计项目,培养学生的团队协作能力和项目实践能力。
四、实训过程1. 理论学习:在实训初期,教师通过讲解和演示,使学生了解动态网页设计的基本原理和开发技术。
2. 实践操作:在理论学习的基础上,学生开始使用Dreamweaver等工具进行动态网页设计。
3. 案例制作:学生按照教师提供的案例,进行动态网页的制作,巩固所学知识。
4. 项目实践:学生分组完成一个简单的动态网页设计项目,培养团队协作能力和项目实践能力。
五、实训成果1. 学生掌握了动态网页设计的基本原理和开发技术。
2. 学生能够熟练使用Dreamweaver等工具进行动态网页设计。
3. 学生具备了一定的团队协作能力和项目实践能力。
六、实训总结本次动态网页设计实训取得了良好的效果,以下是实训过程中的一些心得体会:1. 动态网页设计需要掌握多种技术,学生应注重理论与实践相结合。
实验题目:实验一编程环境的熟悉实验目的:1、掌握IIS的配置和使用。
2、学会使用Dreamweaver,了解并掌握该软件的各种功能。
实验步骤:参照Dreamweaver MX软件使用说明,练习使用Dreamweaver MX软件。
实验结果:心得体会:初步使用DW,对它有着浓厚的兴趣,相信有了兴趣就有了好的开始!实验题目:实验二熟悉HTML实验目的:1. 熟悉并掌握HTML标记符的用法和功能2. 掌握HTML网页的基本结构3. 学会利用HTML标识符编写简单的网页,达到能编写和读懂HTML网页源代码的目的实验步骤:使用Dreamweaver源代码编写功能完成如下页面,结合CSS控制页面的布局和显示效果。
代码:<html xmlns="/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>exp2</title><style type="text/css">body,td,th {color: #000;}</style></head><body><table><tr><td><p bgcolor="blue" text=red><input name=w1 type=button value=发表帖子 > </p></td><td> <p bgcolor="blue" text=red> <input name=w1 type=button value=精华帖></p></td><td> 共六页</td><td> <p>首页</p></td><td> <p>上一页</p></td><td> <p>下一页</p></td><td> <p>到第<input name=n1 type=text size=4></p></td><td> <p>页</p></td><td> <p>转到</p></td> </tr></table><table width="680" border="1"><tr> <td>标题</td><td>作者</td><td>回复/查看</td><td>更新时间</td></tr> <tr><td ><font color=red>春天,去看大海</font></td><td>红土</td><td>16/495</td><td>2011-4-21 08:47</td> </tr> <tr><td><font color=green>春天的龙脊梯田风光</font></td><td>语非</td><td>393/7735</td><td>2011-4-21 20:01</td> </tr> <tr><td><font color=green>美丽的青海湖<加载中></font></td><td>蔷儿</td><td>30671/402822</td><td>2011-4-21 20:00</td> </tr> <tr><td><font color=green>沧海一声笑</font></td><td>不是钟馗也打鬼</td><td>2103/24509</td><td>2011-4-21 19:53</td> </tr> <tr><td><font color=green>梦回长安赏樱青龙寺</font></td><td>canhw</td><td>25/2994</td><td>2011-4-21 19:40</td> </tr> <tr><td><font color=red>漫淡旅游</font></td><td>joe410100</td><td>2178/31438</td><td>2011-4-21 19:11</td> </tr> <tr><td><font color=red>初冬飞雪登长城(古风)</font></td><td>湘江评说</td><td>16/949</td><td>2011-4-21 18:45</td> </tr> <tr><td><font color=yellow>五一去北京体验精品胡同小酒店</font></td><td>jiayibingding19</td><td>1/46</td> <td>2011-4-21 18:36</td> </tr> <tr><td><font color=yellow>【原创】大海季:梦想就在海的那一边</font></td><td>yaoming0977</td><td>70/21369</td><td>2011-4-21 16:58</td> </tr> <tr><td><font <html xmlns="/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>web 实验二</title><style type="text/css">body,td,th {color: #000;}</style></head><body><form><p><input type="button" value="发表帖子"><input type="button" value="精华贴"> & nbsp; &nb sp; &nbs p; 共6页 首页 上一页 下一页 到第<input type="text"width="50">页 <input type="submit" value="转到"></p></form><table width="708" border="1"><tr> <td width="365">标题</td><td width="115">作者</td><td width="92">回复/查看</td><td width="108">更新时间</td></tr> <tr><td ><font color="purple">春天,去看大海</font></td><td>红土</td><td>16/495</td><td>2011-4-21 08:47</td> </tr> <tr><td><font color=green>春天的龙脊梯田风光</font></td><td>语非</td><td>393/7735</td><td>2011-4-21 20:01</td> </tr> <tr><td><font color=green>美丽的青海湖<加载中></font></td><td>蔷儿</td><td>30671/402822</td><td>2011-4-21 20:00</td> </tr> <tr><td><font color=green>沧海一声笑</font></td><td>不是钟馗也打鬼</td><td>2103/24509</td><td>2011-4-21 19:53</td> </tr> <tr><td><font color=green>梦回长安赏樱青龙寺</font></td><td>canhw</td><td>25/2994</td><td>2011-4-21 19:40</td> </tr> <tr><td><font color=purple><b>漫淡旅游</b></font></td><td>joe410100</td><td>2178/31438</td><td>2011-4-21 19:11</td> </tr> <tr><td><font color=purple>初冬飞雪登长城(古风)</font></td><td>湘江评说</td><td>16/949</td><td>2011-4-21 18:45</td> </tr> <tr><td><font color=blue>五一去北京体验精品胡同小酒店</font></td><td>jiayibingding19</td><td>1/46</td> <td>2011-4-21 18:36</td> </tr> <tr><td><font color=blue>【原创】大海季:梦想就在海的那一边</font></td><td>yaoming0977</td><td>70/21369</td><td>2011-4-21 16:58</td> </tr> <tr><td><font color=blue>崇武古城国家4A级旅游风景区(载自崇武鱼卷网)</font></td> <td>西沙鱼</td><td>17/4175</td><td>2011-4-21 16:54</td> </tr> <tr><td><font color=blue>动起来,一起踏春去哈</font></td><td>天空蓝燕子</td><td>0/41</td><td>2011-4-21 14:37</td> </tr></table></body></html>实验结果:心得体会:通过本次实验,加深了我对代码的印象,通过表单还有表格大部分完成实验,并且熟悉和掌握HTML标记符的用法和功能,掌握HTML网页的基本结构。
Web程序设计课程设计报告学生:学号:班级:专业:2014年5月目录工资管理系统的设计与实现 (3)课程设计总结 (15)参考文献 (15)工资管理系统的设计与实现一、实验目的及要求1、掌握Web网页常用的开发工具Frontpage2003或Deamweaver的使用;2、学会IIS的配置;3、学会Html、CSS、Javascript的简单开发和应用;4、学会B/S模式下,asp或与数据库的连接。
二、实验环境及相关情况(包含使用软件、实验设备、主要仪器等)操作系统为Windows XP,应用软件为Macromedia Dreamweaver 8、IIS 服务器和2005软件编辑器。
三、实验内容及步骤(一)、网站总体设计工资管理系统是一个ASP与数据库技术结合的典型应用程序由登录模块、前台员工浏览模块、后台管理员管理模块构成。
普通员工正确登录后进入前台员工浏览界面,管理员正确登录后进入后台管理员管理界面。
系统结构总图如图1、前台用户操作前台功能主要有员工查看个人信息、查看工资明细、查看考勤信息、申请假期、修改登录密码等。
前台页面设计如图:2、后台管理操作后台功能主要有员工信息管理(包括增加、删除、修改、查看员工信息)、员工工资管理(包括查看员工工资、设置岗位工资结构、工资结算等)、考勤记录管理(考勤内容有出差、加班、请假、迟到早退、旷工等)、部门信息管理(包括增加、删除、修改、查看员工信息)、岗位信息管理(包括增加、删除、修改、查看岗位信息)。
后台页面设计如图:(二)、数据库设计1、数据库E-R图分析系统数据流图:数据流图表达了数据和处理之间的关系,数据字典则是系统中各类数据描述的集合,是进行详细的数据收集和数据分析所获得的主要成果。
员工实体及属性:部门实体及属性:工资实体及属性:工资管理系统数据库ER图:2、数据表概要说明建立数据库employeemanage,包含的表如图:3、主要数据表的结构部门表如图所示:岗位表如图所示:员工表如图所示:岗位工资结构表如图所示:用户表如图所示:工资记录表如图所示:考勤记录表如图所示:考勤表如图所示:(四)、前台页面设计(普通用户模块)1、前台各个主要页面概述2、前台主页面的布局3、前台主页面的实现Dim WithEvents adoPrimaryRS As RecordsetPrivate Sub Command1_Click() If Text1.Text = "" ThenMsgBox "员工编号不能为空!", vbOKOnly + vbExclamation, "警告" Text1.SetFocus Exit Sub End IfIf Text2.Text = "" ThenMsgBox "姓名不能为空!", vbOKOnly + vbExclamation, "警告" Text2.SetFocus Exit Sub End IfIf Combo1.Text = "" ThenMsgBox "性别不能为空!", vbOKOnly + vbExclamation, "警告" Combo1.SetFocus Exit SubText11.SetFocus Exit Sub End IfDim db As Connection Set db = New Connectiondb.CursorLocation = adUseClientdb.Open "PROVIDER=Microsoft.Jet.OLEDB.3.51;Data Source=rsgz.mdb;"Set adoPrimaryRS = New Recordset a = Text1.TextadoPrimaryRS.Open "select * from ygInfo where 员工编号='" & a & "'", db, adOpenStatic, adLockOptimistic If Not adoPrimaryRS.EOF ThenMsgBox "该编号重复!", vbOKOnly + vbExclamation, "警告" Exit Sub ElseadoPrimaryRS.AddNewadoPrimaryRS.Fields("员工编号") = Text1.Text adoPrimaryRS.Fields("姓名") = Text2.Text adoPrimaryRS.Fields("性别") = Combo1.Text adoPrimaryRS.Fields("部门") = Combo2.Text adoPrimaryRS.Fields("民族") = Text3.Text adoPrimaryRS.Fields("出生年月") = Text4.Text adoPrimaryRS.Fields("政治面貌") = Combo3.Text adoPrimaryRS.Fields("家庭住址") = Text5.Text adoPrimaryRS.Fields("联系电话") = Text6.TextadoPrimaryRS.Fields("毕业学校") = Text7.Text adoPrimaryRS.Fields("最高学历") = Combo4.Text adoPrimaryRS.Fields("所学专业") = Text8.Text If Text9.Text = "" ThenadoPrimaryRS.Fields("职务") = "无" ElseadoPrimaryRS.Fields("职务") = Text9.Text End IfadoPrimaryRS.Fields("专业技术职称") = Combo5.Text adoPrimaryRS.Fields("职称时间") = Text10.Text adoPrimaryRS.Fields("基本工资") = Text11.Text If Text12.Text = "" ThenadoPrimaryRS.Fields("奖惩情况") = "无" ElseadoPrimaryRS.Fields("奖惩情况") = Text12.Text End If If Text13.Text = "" ThenadoPrimaryRS.Fields("个人简历") = "无" ElseadoPrimaryRS.Fields("个人简历") = Text13.Text End If adoPrimaryRS.UpdateMsgBox "记载成功!", vbOKOnly + vbExclamation, "提示"End IfText1.Text = ""Text2.Text = "" Text3.Text = "" Text4.Text = "" Text5.Text = "" Text6.Text = "" T ext7.Text = "" Text8.Text = "" Text9.Text = "" Text10.Text = "" Text11.Text = "" Text12.Text = "" Text13.Text = "" Combo1.Text = "" Combo2.Text = "" Combo3 .Text = "" Combo4.Text = "" Combo5.Text = "" End SubPrivate Sub Command2_Click() Unload Me End SubPrivate Sub Form_Load()Left = (Screen.Width - Width) \ 2 Top = (Screen.Height - Height) \ 2End Sub(五)、后台模块的设计与实现(管理员模块)1、后台各个主要页面概述2、后台主页面的布局3、后台主页面的实现a = Text14.TextadoPrimaryRS.MoveFirstDo While (adoPrimaryRS.EOF = False)If adoPrimaryRS.Fields("员工编号") <> a Then adoPrimaryRS.MoveNext Else Text1.Text = adoPrimaryRS.Fields("员工编号") Text2.Text = adoPrimaryRS.Fields("姓名") ……Exit Sub End If LoopIf adoPrimaryRS.EOF ThenMsgBox "员工基本信息表中没有该记录!", vbOKOnly + vbExclamation, "提示!" End IfDim WithEvents adoPrimaryRS As RecordsetPrivate Sub Command1_Click() If Text1.Text = "" ThenMsgBox "员工编号不能为空!", vbOKOnly + vbExclamation, "警告"Text1.SetFocus Exit Sub End IfIf Combo1.Text = "" ThenMsgBox "岗位编号不能为空!", vbOKOnly + vbExclamation, "警告"Text2.SetFocus Exit Sub End IfIf Text2.Text = "" ThenMsgBox "业务档案不能为空!", vbOKOnly + vbExclamation, "警告"Text2.SetFocus Exit Sub End IfSet adoPrimaryRS = New Recordseta = Text1.TextadoPrimaryRS.Open "select * from TBInfo where 员工编号='" & a & "'", db, adOpenStatic, adLockOptimisticIf Not adoPrimaryRS.EOF ThenMsgBox "该编号重复!", vbOKOnly + vbExclamation, "警告" Exit Sub ElseadoPrimaryRS.AddNewadoPrimaryRS.Fields("员工编号") = Text1.Text adoPrimaryRS.Fields("岗位编号") = Combo1.TextIf Text2.Text = "" ThenadoPrimaryRS.Fields("业务档案") = "无" ElseadoPrimaryRS.Fields("业务档案") = Text2.Text End IfadoPrimaryRS.UpdateMsgBox "记载成功!", vbOKOnly + vbExclamation, "提示"End IfText1.Text = "" Text2.Text = "" Combo1.Text = ""End SubPrivate Sub Command2_Click() Unload Me End SubPrivate Sub Form_Load()Left = (Screen.Width - Width) \ 2 Top = (Screen.Height - Height) \ 2Set adoPrimaryRS = New RecordsetadoPrimaryRS.Open "select * from gwxsinfo ", db, adOpenStatic, adLockOptimisti cWith Combo1For i = 1 To adoPrimaryRS.RecordCount .AddItem adoPrimaryRS.Fields("岗位编号") adoPrimaryRS.MoveNext Next iEnd WithadoPrimaryRS.Cancel End Sub课程设计总结通过这次集中上街,我掌握了Accesss数据库的编程方法,掌握了Visual FoxPro 数据库是一个关系型数据库,Visual FoxPro 需要很少编程就可以建立一个面向对象的数据库应用程序。
一、实训背景随着互联网技术的飞速发展,网页设计已成为信息时代的重要技能之一。
为了提高我的网页设计能力,我参加了本次网页动态实训。
通过本次实训,我将对网页动态技术有更深入的了解,并能够独立完成动态网页的设计与制作。
二、实训目的1. 熟悉网页动态技术的基本原理和常用方法。
2. 掌握网页动态开发工具的使用,如HTML、CSS、JavaScript等。
3. 学会使用数据库技术,实现数据交互。
4. 提高网页设计的审美能力和实际操作能力。
三、实训内容1. 网页动态技术概述网页动态技术是指通过编程实现网页内容的动态变化,使网页具有交互性。
主要包括HTML、CSS、JavaScript、服务器端编程语言(如PHP、ASP、Java等)和数据库技术。
2. 动态网页设计(1)HTMLHTML是网页内容的结构化标记语言,是动态网页设计的基础。
在实训中,我学习了HTML的基本语法,如标签、属性、注释等,并能够编写简单的静态网页。
(2)CSSCSS是网页样式的描述性语言,用于美化网页。
在实训中,我学习了CSS的语法和属性,如字体、颜色、布局等,并能够为网页添加样式。
(3)JavaScriptJavaScript是一种客户端脚本语言,可以实现网页的交互性。
在实训中,我学习了JavaScript的基本语法、函数、事件处理等,并能够编写简单的动态效果。
3. 数据库技术数据库技术是实现数据存储和检索的重要手段。
在实训中,我学习了MySQL数据库的基本操作,如创建数据库、表、插入、查询等。
4. 动态网页开发(1)服务器端编程服务器端编程是实现网页与数据库交互的关键。
在实训中,我学习了PHP的基本语法,并能够编写简单的PHP脚本,实现数据的增删改查。
(2)动态网页制作在实训过程中,我设计并制作了一个动态网页,包括以下功能:1. 首页:展示网站简介、最新动态、热门文章等。
2. 新闻中心:展示新闻列表,支持分页查看。
3. 产品展示:展示产品信息,支持搜索和筛选。
实验1 Web程序开发环境并运行一个简单ASP程序实验目的1.了解Web程序开发环境,学会独立使用FrontPage,Dreamweaver等网页工具。
2.了解IIS的安装和配置并运行一个简单的ASP程序。
实验内容1. 安装Web浏览器(如IE浏览器),在浏览器地址栏处输入URL地址(可以是域名或者IP地址)访问网站。
2. 安装Dreamweaver软件,创建ASP动态页面,并熟悉代码视图、拆分视图和设计视图。
3. 安装和配置IIS,并测试搭建的网站服务器是否成功。
4. 在IIS上的默认网站上设置虚拟目录,并进行测试。
5. 在IIS上,通过更改端口号创建网站,并进行测试。
6. 根据教材2.5节的介绍,开发并运行一个简单的ASP程序。
7. 完成第一章,第二章例题。
实验2 Web页面制作实验目的1.掌握HTML标记语言,熟悉常用的HTML标记、CSS样式表等。
2.掌握包含不同的多媒体效果。
3.学会使用制作表格、建立表单。
实验内容1. 使用<FONT>标记设置页面中的文本字体为“宋体”,字号为“12pt”,颜色为“蓝色”;同时,设置文本从页面的右边向左边滚动。
2. 在Web页面中应用<A>标记建立超链接,使链接的页面在一个新窗口中打开。
3. 在页面中插入一个用于用户登录的表单。
在表单中建立一个3行2列的表格,在第1行第2列和第2行第2列分别插入一个单行文本框和密码文本框,用于输入用户名和密码;合并第3行的单元格,并插入一个提交按钮和一个重置按钮。
4. 在页面中建立一个1行2列的表格。
在该表格的第1行第1列建立3个超链接,在第1行2列插入一个浮动框架,并设置单击超链接后在浮动框架中显示打开的页面。
5. 使用HTML5新增的主体结构元素与新增的非主体结构元素,制作一个Web网页,在该网页中实现一个导航功能、左侧公告栏、尾部的版权声明等。
6. 完成第三章例题。
实验3 ASP的简单开发实验目的1.掌握ASP基本语法、ASP指令的使用。
《动态网页设计》·实训报告6
2.编写一个动态页面index1.asp, 定义一个变量M, 用来存储学生的一门考试成绩, 并给M赋一个初值, 利用条件语句, 判断M的值大于60分的情况下输出“及格”, 小于60 分的情况下输出“不及格”。
按F12运行, 将运行结果截图, 插入下面的表格中
3.编写一个动态页面index2.asp, 定义一个变量M, 用来存储学生的一门考试成绩, 并给M赋一个初值, 利用条件语句, 判断M的值在60分~70分之间输出“及格”, M 的值在70分~80分之间输出“中”, M的值在80分~90分之间输出“良”, M的值在90分~100分之间输出“优”, 小于60 分的情况下输出“不及格”。
按F12运行, 将运行结果截图, 插入下面的表格中
4.编写一个动态页面index3.asp, 利用条件语句, 求出任意给定的三个数中的最大数按F12运行, 将运行结果截图, 插入下面的表格中
5.编写一个动态网页index4.asp, 如果浏览者是早晨0—11点打开这个网页, 将会看见“早上好!”的问侯语, 如果是11—2点打开这个网页, 页面中则显示“中午好!”, 如果是2—6点打开这个网页, 页面中则显示“下午好!”, 如果是6—24点打开这个网页, 页面中则会出现“晚上好!”。
更改web服务器的时间, 看输出结果有无变化?
按F12运行, 将运行结果截图, 插入下面的表格中
调整前后的对比:。
Web程序设计课程设计报告学 生:学 号:班 级:专 业:2014年5月目录工资管理系统的设计与实现 (3)课程设计总结 (15)参考文献 (15)工资管理系统的设计与实现一、实验目的及要求1、掌握Web网页常用的开发工具Frontpage2003或Deamweaver的使用;2、学会IIS的配置;3、学会Html、CSS、Javascript的简单开发和应用;4、学会B/S模式下,asp或与数据库的连接。
二、实验环境及相关情况(包含使用软件、实验设备、主要仪器等)操作系统为Windows XP,应用软件为Macromedia Dreamweaver 8、IIS 服务器和2005软件编辑器。
三、实验内容及步骤(一)、网站总体设计工资管理系统是一个ASP与数据库技术结合的典型应用程序由登录模块、前台员工浏览模块、后台管理员管理模块构成。
普通员工正确登录后进入前台员工浏览界面,管理员正确登录后进入后台管理员管理界面。
系统结构总图如图1、前台用户操作前台功能主要有员工查看个人信息、查看工资明细、查看考勤信息、申请假期、修改登录密码等。
前台页面设计如图:2、后台管理操作后台功能主要有员工信息管理(包括增加、删除、修改、查看员工信息)、员工工资管理(包括查看员工工资、设置岗位工资结构、工资结算等)、考勤记录管理(考勤内容有出差、加班、请假、迟到早退、旷工等)、部门信息管理(包括增加、删除、修改、查看员工信息)、岗位信息管理(包括增加、删除、修改、查看岗位信息)。
后台页面设计如图:(二) 、数据库设计1、数据库E-R图分析系统数据流图:数据流图表达了数据和处理之间的关系,数据字典则是系统中各类数据描述的集合,是进行详细的数据收集和数据分析所获得的主要成果。
员工实体及属性:部门实体及属性:工资实体及属性:工资管理系统数据库ER图:2、数据表概要说明建立数据库employeemanage,包含的表如图:3、主要数据表的结构部门表如图所示:岗位表如图所示:员工表如图所示:岗位工资结构表如图所示:用户表如图所示:工资记录表如图所示:考勤记录表如图所示:考勤表如图所示:(四)、前台页面设计(普通用户模块)1、前台各个主要页面概述2、前台主页面的布局上为标题内容3、前台主页面的实现Dim WithEvents adoPrimaryRS As RecordsetPrivate Sub Command1_Click() If Text1.Text = "" ThenMsgBox "员工编号不能为空!", vbOKOnly + vbExclamation, "警告" Text1.SetFocus Exit Sub End IfIf Text2.Text = "" ThenMsgBox "姓名不能为空!", vbOKOnly + vbExclamation, "警告" Text2.SetFocus Exit Sub End IfIf Combo1.Text = "" ThenMsgBox "性别不能为空!", vbOKOnly + vbExclamation, "警告" Combo1.SetFocus Exit SubText11.SetFocus Exit Sub End IfDim db As Connection Set db = New Connectiondb.CursorLocation = adUseClientdb.Open "PROVIDER=Microsoft.Jet.OLEDB.3.51;Data Source=rsgz.mdb;"Set adoPrimaryRS = New Recordset a = Text1.TextadoPrimaryRS.Open "select * from ygInfo where 员工编号='" & a & "'", db, adOpenStatic, adLockOptimistic If Not adoPrimaryRS.EOF ThenMsgBox "该编号重复!", vbOKOnly + vbExclamation, "警告" Exit Sub ElseadoPrimaryRS.AddNewadoPrimaryRS.Fields("员工编号") = Text1.Text adoPrimaryRS.Fields("姓名") = Text2.Text adoPrimaryRS.Fields("性别") = Combo1.Text adoPrimaryRS.Fields("部门") = Combo2.Text adoPrimaryRS.Fields("民族") = Text3.Text adoPrimaryRS.Fields("出生年月") = Text4.Text adoPrimaryRS.Fields("政治面貌") = Combo3.Text adoPrimaryRS.Fields("家庭住址") = Text5.Text adoPrimaryRS.Fields("联系电话") = Text6.TextadoPrimaryRS.Fields("毕业学校") = Text7.Text adoPrimaryRS.Fields("最高学历") = Combo4.Text adoPrimaryRS.Fields("所学专业") = Text8.Text If Text9.Text = "" ThenadoPrimaryRS.Fields("职务") = "无" ElseadoPrimaryRS.Fields("职务") = Text9.Text End IfadoPrimaryRS.Fields("专业技术职称") = Combo5.Text adoPrimaryRS.Fields("职称时间") = Text10.Text adoPrimaryRS.Fields("基本工资") = Text11.Text If Text12.Text = "" ThenadoPrimaryRS.Fields("奖惩情况") = "无" ElseadoPrimaryRS.Fields("奖惩情况") = Text12.Text End If If Text13.Text = "" ThenadoPrimaryRS.Fields("个人简历") = "无" ElseadoPrimaryRS.Fields("个人简历") = Text13.Text End If adoPrimaryRS.UpdateMsgBox "记载成功!", vbOKOnly + vbExclamation, "提示"End IfText1.Text = ""Text2.Text = "" Text3.Text = "" Text4.Text = "" Text5.Text = "" Text6.Text = "" T ext7.Text = "" Text8.Text = "" Text9.Text = "" Text10.Text = "" Text11.Text = "" Text12.Text = "" Text13.Text = "" Combo1.Text = "" Combo2.Text = "" Combo3 .Text = "" Combo4.Text = "" Combo5.Text = "" End SubPrivate Sub Command2_Click() Unload Me End SubPrivate Sub Form_Load()Left = (Screen.Width - Width) \ 2 Top = (Screen.Height - Height) \ 2End Sub(五)、后台模块的设计与实现(管理员模块)1、后台各个主要页面概述2、后台主页面的布局标题内容数字事项更改3、后台主页面的实现a = Text14.TextadoPrimaryRS.MoveFirstDo While (adoPrimaryRS.EOF = False)If adoPrimaryRS.Fields("员工编号") <> a Then adoPrimaryRS.MoveNext Else Text1.Text = adoPrimaryRS.Fields("员工编号") Text2.Text = adoPrimaryRS.Fields("姓名") ……Exit Sub End If LoopIf adoPrimaryRS.EOF ThenMsgBox "员工基本信息表中没有该记录!", vbOKOnly + vbExclamation, "提示!" End IfDim WithEvents adoPrimaryRS As RecordsetPrivate Sub Command1_Click() If Text1.Text = "" ThenMsgBox "员工编号不能为空!", vbOKOnly + vbExclamation, "警告"Text1.SetFocus Exit Sub End IfIf Combo1.Text = "" ThenMsgBox "岗位编号不能为空!", vbOKOnly + vbExclamation, "警告"Text2.SetFocus Exit Sub End IfIf Text2.Text = "" ThenMsgBox "业务档案不能为空!", vbOKOnly + vbExclamation, "警告"Text2.SetFocus Exit Sub End IfSet adoPrimaryRS = New Recordseta = Text1.TextadoPrimaryRS.Open "select * from TBInfo where 员工编号='" & a & "'", db, adOpenStatic, adLockOptimisticIf Not adoPrimaryRS.EOF ThenMsgBox "该编号重复!", vbOKOnly + vbExclamation, "警告" Exit Sub ElseadoPrimaryRS.AddNewadoPrimaryRS.Fields("员工编号") = Text1.Text adoPrimaryRS.Fields("岗位编号") = Combo1.TextIf Text2.Text = "" ThenadoPrimaryRS.Fields("业务档案") = "无" ElseadoPrimaryRS.Fields("业务档案") = Text2.Text End IfadoPrimaryRS.UpdateMsgBox "记载成功!", vbOKOnly + vbExclamation, "提示"End IfText1.Text = "" Text2.Text = "" Combo1.Text = ""End SubPrivate Sub Command2_Click() Unload Me End SubPrivate Sub Form_Load()Left = (Screen.Width - Width) \ 2 Top = (Screen.Height - Height) \ 2Set adoPrimaryRS = New RecordsetadoPrimaryRS.Open "select * from gwxsinfo ", db, adOpenStatic, adLockOptimisti cWith Combo1For i = 1 To adoPrimaryRS.RecordCount .AddItem adoPrimaryRS.Fields("岗位编号") adoPrimaryRS.MoveNext Next iEnd WithadoPrimaryRS.Cancel End Sub课程设计总结通过这次集中上街,我掌握了Accesss数据库的编程方法,掌握了Visual FoxPro 数据库是一个关系型数据库,Visual FoxPro 需要很少编程就可以建立一个面向对象的数据库应用程序。