动态网站的设计与实现--李满莲_第1页
动态网站的设计与实现--李满莲_第2页
动态网站的设计与实现--李满莲_第3页
动态网站的设计与实现--李满莲_第4页
动态网站的设计与实现--李满莲_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

课程设计报告课程设计题目: 动态网站的设计与实现 学生学号:4学生姓名:李 满 莲 专 业:通信工程班 级:通信一班 指导教师:涂 其 远 2014年 06 月 13 日目 录摘要2引 言31.工具和运行环境41.1.开发工具41.2.编程环境42.动态网站运行原理53.网站实现的功能54.建立ASP运行环境54.1.安装IIS54.2.配置IIS55.access数据库的建立56.站点的建立67.Dreamweaver与access数据库的连接67.1 .DSN定义67.2 .DSN连接78.网站功能实现78.1.网页主页78.2.信息的插入88.3.信息的查询88.4.信息的删除99.心得910.参考文献10摘要 人类已进入21世纪,科学突飞猛进,知识经济初见端倪,特别信息技术和网络技术的迅载发展和广泛应用,对社会、经济、军事、科学和文化等领域产生越来越深刻的影响,也在正在改变着人们的工作、生活、学习和交流方式。随着信息的迅猛发展,越来越的多人们通过Web来获取所需要的信息,越来越多的企业建立了自己的WWW网站,也有许多人也制做了自己的个人网站。当今的互联网已经从第一代静态网页过渡到了动态网页,所有的客户端通过web服务器便能查询到想要的信息,而所有的处理过程都在服务器断进行,这和静态网页有着巨大的不同。动态网页页面的制作主要由Dreamweaver软件和ASP技术完成,其服务器使用的是IIS Web服务器,数据库选择的是Access版本。关键词 Dreamweaver、ASP、access、iis引 言网页是网站信息发布与表现的一种主要形式。因此要实现一个网站,必须了解网页制作的相关知识。较流行的开发工具有:Dreamweaver,Php,PhpMyAdmin。 网页制作要能充分吸引访问者的注意力,让访问者产生视觉上的愉悦感。因此在网页创作的时候就必须将网站的整体设计与网页设计的相关原理紧密结合起来。网站设计是将策划案中的内容、网站的主题模式,以及结合自己的认识通过艺术的手法表现出来;网页制作通常就是将网页设计师所设计出来的设计稿,按照W3C规范用html语言将其制作成网页格式。1.工具和运行环境11 1.1.开发工具本网站是在Windows XP下开发的,使用ACCESS作为后台数据库,采用ASP (active server pages)技术编写服务器端应用程序,利用辅助开发工具、可视化网页编辑器Dreamweaver 8来进行前台页面的设计。1.2.编程环境在Windows xp下利用 IIS 5.0服务器可以在个人电脑上发布自己的主页,并可以用浏览器预览站点,以查看外观和网页所提供的各项功能。另外,要想在数据库建造完成后能透过 web 服务器呈现数据库内容至客户端眼前,最重要的动作就是在 ODBC(Open Database Connectivity)内加入该数据库文件的 DSN 作为辨别该数据库的记号。而且,在设置 ODBC 数据源时,要将加入的 DSN 摆在“系统数据来源名称”中,只有这样才能使链接上该服务器的用户都可以取用该数据库。2.动态网站运行原理动态网站的工作原理为浏览器发出请求,Web服务器接收请求后便执行asp程序同时对数据库进行操作,等待返回请求的数据后,由asp程序动态产生html文件,最后再由Web服务器向客户端传送相应文件页面。 3.网站实现的功能 本简单网站希望通过服务器技术、asp技术、数据库技术实现通讯录的功能,并能完成通讯录相关信息的录入、查询、删除等简单实用功能,最后成功组建“通讯录”。4.建立ASP运行环境4.1.安装IIS在Windows XP(专业版)上将Windows XP安装光盘放入光驱,点击开始设置控制面版添加或删除程序添加或删除windows组件在internet信息服务(IIS)项前面打钩,单击下一步进行安装,直至完成internet信息服务(IIS)的安装。如图所示:4.2.配置IIS点击开始设置控制面版管理工具internet信息服务(IIS),在弹出的窗口单击本地计算机、网站,在默认网站单击鼠标右键,在弹出的窗口选择主目录、在本地面路径选择浏览按钮,选择你建立的网站目录(如:E:我的网站),选择文档项,按添加按钮,添加index.asp文档完成IIS的配置。5.access数据库的建立 本系统使用的是Access 2003创建了一个名为db.mdb的数据库。系统对数据的读取,存储都是对该数据库进行操作。在Access 2003数据库中,所有的数据存储都是围绕表进行的,数据不会存储在数据库的其他位置。虽然可以有许多方法访问数据,但是它们全部来自表。可以说,表示一个数据库的灵魂。执行开始-程序-Mccrosoft Office - Mccrosoft Office Access 2003(安装Mccrosoft Office 2003时,把Office Access 2003也打钩进行安装) ,执行文件-新建,在弹出窗口右边选择空数据库,文件名保持默认,单击按钮,从弹出窗口选择“使用设计器创建表”,填写相应的字段,具体如下表所示:字段名称数据类型字段大小ID自动编号 姓名文本20性别文本30年龄数字10家庭住址文本50电话号码数字录入时间日期/时间 6.站点的建立 Macromedia Dreamweaver MX 是一个站点创建和管理工具,使用它不仅可以创建单独的文档,还可以创建完整的 Web 站点。开始使用Dreamweaver MX 2004来创建数据库网站的第一件事,就是定义网站,必须告诉Dreamweaver MX 2004网站根目录在哪里,以及服务器位置、类型等相关信息。启动Dreamweaver MX 2004后,从主菜单选择站点/管理站点/新建定义一个新站点。在弹出菜单中的本地信息栏-站点名称中输入“我的网站”,本地根文件夹中选择“E:我的网站”,其余各项保持不变。在“分类”处选择“测试服务器”,在服务器模型处选择“ASP VBScript”,“访问”处选择“本地/网络”,单击确定完成站点的定义。这时网站管理窗口中就可以看到网站根目录的中文件了。7.Dreamweaver与access数据库的连接7.1 .DSN定义(1) 在控制面板中,双击管理工具,双击ODBC数据库源图标,出现ODBC数据源管理器窗口,选择系统DSN标记。(2) 单击“添加“,接着选择数据库驱动程序,本系统使用Access数据库,所以Microsoft Access Driver(*.mdb),单击“完成“按钮。(3) 出现ODBC Microsoft Access安装窗口,在数据源名一栏给连接取个名字conn,说明一栏不是必填项。(4) 单击窗口中“选择“按钮,找到数据库的所在路径(“E:我的网站”)并选中相应数据库文件,选中db1.mdb,此时ODBC Access安装窗口中数据库一栏就会出现刚才选定的数据库文件7.2 .DSN连接建立了数据库名(DSN)之后,就可以创建网络应用程序和数据库之间的ODBC连接,DSN被定义后,就能用它来调用各种参数了。(1) 启动Dreamweaver MX 2004,打开已经定义好的站点“我的网站”,在站点-我的网站窗口中点击鼠标右键,点新击建文件,文件名改为index.asp,双击文件index.asp使其处于编辑状态。(2) 单击“窗口”中的“数据库”,从“数据库”菜单中。在窗口中点击“+”,选择数据源名称,从弹出窗口“连接名称”一栏键入连接的名字conn;在数据源名称(DSN)一栏从下拉菜单中挑选数据库源名conn;Dreamweaver连接一栏选择使用本地DSN即可。8.网站功能实现 8.1.网页主页以上步骤完成后,便将服务器、数据库、网站网页搭建起来了,便可以开始进行后续的开发和设计,先从网站首页开始。在Dreamweaver软件下,建立动态网页index.asp文件,并插入一个2行七列的表格。之后完成其他相应的设计,进行一些列美化和完善后主页首页效果如下图所示:8.2.信息的插入 设计完基本首页后,为实现通讯录的录入功能,在首页中加入链接按钮添加通讯录,命名为“edit.asp”,点击该链接后,页面跳转到录入页,见下图 信息输入完成后,点击按钮,通讯录信息便存在了数据库中。至此,数据录入完成,点击主页按钮,页面跳转到网站主页。 8.3.信息的查询 为方便使用者查询通讯录,在主页中加入记录集分页,使得通讯录分页显示,点击记录集导航条便可以实现上一页、下一页、最后一页、第一页跳转,如下图: 8.4.信息的删除 在对数据库“通讯录”进行维护时,要对“通讯录”进行删除功能,因此在主页(查询页)中添加删除链接,点击该链接便可以对当前信息进行删除操作,点击后页面跳转如下:点击提交确认,本条信息便得以删除,页面自动跳转为主页,可以继续进行其他的操作。9.心得通过这一次的课程设计我学到了很多的关于编程的知识和关于网站设计的知识。这次设计让我对于网站设计有了一个全新认识。网站设计这一模块通过让我们自己实践制作个人网站,学会规划、设计、发布、管理简单的网站。在实际的学习中存在我们对网站主题、内容选择的困惑;对网站设计的布局、色彩搭配等审美评价的差异。动态网页可以是纯文字内容的,也可以是包含各种动画的内容,这些只是网页具体内容的表现形式,无论网页是否具有动态效果,采用动态网站技术生成的网页都称为动态网页。从网站浏览者的角度来看,无论是动态网页还是静态网页,都可以展示基本的文字和图片信息,但从网站开发、管理、维护的角度来看就有很大的差别。10.参考文献1 卢坚 Dreamweaver MX 2004 标准教程 海洋出版社 20004.7.2 宣小平 但正刚 张文毅 编著 ASP数据库系统开发实例导航 第一版 北京人民邮电出版社 2003.01.3 苏治中 编著 Dreamweaver MX 2004 入门与提高 中国铁道出版社 2004.54 萨师煊 王珊 编著数据库系统概论(第三版)M。北京:高等教育出版社,2000.5 鲍哥 邓文渊等 ASP与网页数据库设计 中国铁道出版社 2004.12.6 扬国才王建峰 王玉昆编著基于Web的远程自学型教学系统设计及实现计算机应用,2000.2.7 张微 刘任凭编著 Dreamweaver完美网页设计.东华理工学院课程设计评分表学生姓名:李满莲 班级: 学号:4课程设计题目:动态网站的设计与实现项目内容满分实 评选题能结合所学课程知识、有一定的能力训练。符合选题要求(5人一题)10工作量适中,难易度合理10能力水平能熟练应用所学知识,有一定查阅文献及运用文献资料能力10理论依据充分,数据准确,公式推导

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论