企业网站建设与实践上机指导教程 第3章_第1页
企业网站建设与实践上机指导教程 第3章_第2页
企业网站建设与实践上机指导教程 第3章_第3页
企业网站建设与实践上机指导教程 第3章_第4页
企业网站建设与实践上机指导教程 第3章_第5页
已阅读5页,还剩45页未读 继续免费阅读

下载本文档

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

文档简介

1、 第三章电子商务网站设计与开发1学习要点 了解ASP.NET的特点 掌握ASP.NET的运行环境的设置 熟练掌握静态网页的制作 掌握开发和调试ASP.NET程序的方法。 掌握如何建立数据库和数据表 掌握在ASP.NET中访问数据库的方法 2电子商务网站建设与实践 上机指导教程实验1 创建一个静态页面网站首页 1综合实例设置相对安全的Windows 2003 Server系统主要内容综合实例设置相对安全的Windows 2003 Server系统实验2 ASP.NET运行环境与配置 2实验3 制作用户登录的ASP.net动态网页3实验4 创建ACCESS数据库和数据表 4实验5 数据库存取操作

2、53电子商务网站建设与实践 上机指导教程实验1 创建一个静态页面网站首页1实验目的 熟练掌握静态网页的制作 掌握简单的表单制作方法 2实验要求环境准备 : 计算机中装有IIS、网页制作工具(如Dreamweaver或Frontpage等)软件、网页制作相关的素材和资料。 知识准备:熟练掌握网页制作工具的使用方法。 4电子商务网站建设与实践 上机指导教程实验1 创建一个静态页面网站首页3实验目标 创建如下图所示的“叮当网上书店”网站首页。5电子商务网站建设与实践 上机指导教程实验1 创建一个静态页面网站首页4问题分析网页设计容易出现下列问题:乱网页内容太庞杂。无吸引力太简单,显得单调。打开速度太

3、慢网页中使用了过多的多媒体元素。重要信息不容易找到原因是缺乏规划,没有对浏览者需 求进行深入分析。6电子商务网站建设与实践 上机指导教程实验1 创建一个静态页面网站首页5解决方法乱网站首页布局要合理,分类清晰。无吸引力网站首页要提供足够的信息。打开速度太慢首页上图片的大小和使用数量要适当。 重要信息不容易找到从网站浏览者的角度分析进行分析,确定内容安排。7电子商务网站建设与实践 上机指导教程启动网页制作工具Dreamweaver软件 1综合实例设置相对安全的Windows 2003 Server系统实验1 创建一个静态页面网站首页综合实例设置相对安全的Windows 2003 Server系统

4、建立本地站点2建立网站首页index.htm文件3设置页面属性 4插入一个表格 5设置表格对齐方式为“居中对齐” 6在表格中插入一其他嵌套表格 76实验步骤8电子商务网站建设与实践 上机指导教程对表格属性进行设置8综合实例设置相对安全的Windows 2003 Server系统实验1 创建一个静态页面网站首页 综合实例设置相对安全的Windows 2003 Server系统插入图片9插入文字10设置链接11调整有关内容 12预览网页效果 13保存网页 146实验步骤9电子商务网站建设与实践 上机指导教程实验2 ASP.NET运行环境与配置 1实验目的 (1)了解ASP.NET的特点。(2)掌握

5、设置ASP.NET运行环境的方法。2实验要求环境准备 : 硬件:Pentium 4以上的装有网卡的计算机,内存至少为256MB,硬盘至少为10GB。 软件:操作系统是Windows sevver 2003,安装IIS 6。知识准备: 掌握动态网页设计的方法,了解HTML和ASP.NET程序的创建方法。 10电子商务网站建设与实践 上机指导教程实验2 ASP.NET运行环境与配置3实验目标 通过安装IIS和.NET Framework 1.1,设置好运行ASP.NET程序的环境。安装完成11电子商务网站建设与实践 上机指导教程实验2 ASP.NET运行环境与配置4问题分析不知特点不知内容不知顺序

6、不知原因1234 不了解ASP.NET动态网页的特点,不知道怎样制作ASP.NET网页。不了解IIS 和NET Framework 1.1的安装顺序。(在Windows 2000 或Windows XP系统下容易出现此问题)。 不知道需要安装哪些与ASP.NET有关的文件。无法在浏览器中预览ASP.NET动态网页。12电子商务网站建设与实践 上机指导教程实验2 ASP.NET运行环境与配置5解决方法(1)通过学习第3章和第7章的有关内容,增加对ASP.NET的了解。(2)查看Dreamweaver软件帮助信息中有关ASP.NET动态网页运行环境的内容。(3)检查IIS设置是否正确,检查虚拟目录

7、设置是否正确。(4)检查ASP.NET有关组件是否按要求正确安装。(5)如系统设置完成后,仍不能正常运行ASP.NET程序,可以在Windows命令模式下运行,执行以下操作:C:WINNTMicrosoft.NETFrameworkv1.1.4322aspnet_regiis -i 13电子商务网站建设与实践 上机指导教程实验2 ASP.NET运行环境与配置5解决方法说明:各操作系统下该文件位置有所不同,可以用搜索功能查找aspnet_regiis.exe文件,确定正确的路径。Aspnet_regiis.exe可以用于安装和卸载链接的 ASP.NET 版本。使用-I 选项可安装 ASP.NET

8、,并更新所有现有 ASP.NET 应用程序的脚本映射。使用-ir 选项可安装 ASP.NET,但不更新脚本映射。若要卸载与该工具关联的 ASP.NET版本,请使用-u选项。 Aspnet_regiis.exe还有许多其它的参数,可以从网上搜索找到中文说明,了解更详细的用法。14电子商务网站建设与实践 上机指导教程配置ASP.NET运行环境。1综合实例设置相对安全的Windows 2003 Server系统实验2 ASP.NET运行环境与配置6实验步骤要使用ASP.NET创建动态网页,首先要从硬件和软件方面配置好ASP.NET的运行环境。在硬件方面,必须在计算机上安装网卡,并接好网线。在软件方面

9、,必须安装TCP/IP、服务器软件及浏览器软件,并指定本机的IP地址。在满足了以上条件后,还要安装6.0以上版本的IIS,如果操作系统是Windows 2000或Windows XP,还要下载并安装.NET Framework 1.1.exe文件。15电子商务网站建设与实践 上机指导教程安装IIS (1)实验2 ASP.NET运行环境与配置6实验步骤单击 “控制面板”中的“添加或删除程序”命令,打开“添加或删除程序”对话框,单击“安装/删除Windows组件”按钮,在“Windows组件向导”对话框中勾选“应用程序服务器”复选框,如下面左图所示,并单击“详细信息”按钮,打开“应用程序服务器”对

10、话框,勾选前两项内容,如下面右图所示,安装Internet 信息服务组件和ASP.NET组件 。16电子商务网站建设与实践 上机指导教程安装NET Framework 1.1 (2)实验2 ASP.NET运行环境与配置6实验步骤如果用户的计算机操作系统不是Windows 2003 Server,安装IIS时没有ASP.NET组件选项。要想正常运行ASP.NET程序,还要下载和安装.NET Framework 1.1.exe文件。该文件可以从微软中国网站上下载。要在安装完IIS后且服务器能正常运行的情况下,才能接着安装NET Framework 1.1。17电子商务网站建设与实践 上机指导教程安

11、装NET Framework 1.1 (2)实验2 ASP.NET运行环境与配置6实验步骤.NET Framework 1.1的安装步骤如下: 双击dotnetfx.exe程序图标 ,出现下图后点击“是” 安装程序将提示选择安装选项、安装路径等信息 18电子商务网站建设与实践 上机指导教程安装NET Framework 1.1 (2)实验2 ASP.NET运行环境与配置6实验步骤19电子商务网站建设与实践 上机指导教程安装NET Framework 1.1 (2)实验2 ASP.NET运行环境与配置6实验步骤 当.NET框架的所有组件都复制或生成后,.NET框架即安装完成,此时将出现如下图 的

12、提示界面 。 当.NET框架的所有组件都复制或生成后,.NET框架即安装完成 当.NET框架的所有组件都复制或生成后,.NET框架即安装完成 20电子商务网站建设与实践 上机指导教程创建虚拟目录(3)实验2 ASP.NET运行环境与配置6实验步骤打开D盘,找到“叮当网上书店”本地站点的文件夹ding-dang,通过设置文件夹属性中的“Web共享”选项卡将其设为虚拟目录。 21电子商务网站建设与实践 上机指导教程实验3 制作用户登录的ASP.net动态网页 1实验目的 (1)学习开发ASP.NET程序的方法。(2)掌握ASP.NET网页调用数据库的方法。(3)学会调试ASP.NET程序。2实验要

13、求环境准备 : 计算机中装有IIS 6.0、.NET Framework 1.1或更高版本,装有Dreamweaver 设计软件。知识准备: 能熟练使用Access 2000建立数据库和数据表;会使用Dreamweaver软件,设置远程站点和ASP.NET连接数据库的方法。22电子商务网站建设与实践 上机指导教程实验3 制作用户登录的ASP.net动态网页3实验目标 (1)建立一个储存注册用户信息的数据库。(2)制作一个用户登录的动态网页。23电子商务网站建设与实践 上机指导教程实验3 制作用户登录的ASP.net动态网页4问题分析不知要求不知原因不知方法不知原因1234不了解ASP.NET程

14、序的开发环境要求。 不了解怎样建立Web页和数据库的连接。 程序运行时出现登录界面,但输入正确信息后没有反应。 程序运行时提示“System.Data.OleDb.OleDbException:不能使用;文件已在使用中。”的异常信息。 24电子商务网站建设与实践 上机指导教程实验3 制作用户登录的ASP.net动态网页5解决方法(1)了解ASP.NET程序的各种开发环境有的特点,根据需要选择一种开发环境。(2)ASP.NET网页和数据库的连接,可以在站点的根目录下通过编写Web.config文件建立,这样可以减少网站中各个页面连接数据库都需要手工输入连接数据库连接串,将来修改起来更是方便。(3

15、)程序运行时出现登录界面,输入正确信息后没有反应,可能是程序需要的控件没有被激活,可以执行AspNET_regiis.exe c 命令(参考本章实验的介绍),然后再重启IIS,就可以正常运行了。(4)出现“System.Data.OleDb.OleDbException:不能使用”;文件已在使用中。”的异常信息。是因为Access数据库是单用户单线程的数据库,在Access里面打开编辑数据库文件时,其实是以当前Windows用户(比如Administrator)身份打开数据库,而ASP.NET默认使用的是ASP.NET虚拟用户(隶属于Users组),级别低于Administrator,无法和A

16、dministrator“抢夺”权限,所以出现冲突错误。 解决办法是把Access数据库所在的站点根目录的文件夹设置共享权限全部选中。25电子商务网站建设与实践 上机指导教程建立一个存储注册用户信息的数据库1实验3 制作用户登录的ASP.net动态网页6实验步骤打开Access程序,在网站根目录下建立一个名为UserInfo.mdb的数据库文件,在UserInfo.mdb中建立一个名为Usersheet的数据表,表的结构如下图所示。26电子商务网站建设与实践 上机指导教程建立一个存储注册用户信息的数据库1实验3 制作用户登录的ASP.net动态网页6实验步骤字 段 名 称类 型长 度允 许 空

17、说 明code自动编号4否用户编号,应为自动编号,设为主键loginname文本16否用户名userpass文本8否密码username备注10是用户真实姓名Birth日期/时间8是出生日期Email文本32是E-mail passQuestion文本20是找回密码时提问的问题PassAnswer文本20是答案Address文本20是联系地址Telephone文本32是联系电话Zipcode文本32是邮政编码 收货人地址Sex文本2是性别27电子商务网站建设与实践 上机指导教程编写一个网页配置文件web.config2实验3 制作用户登录的ASP.net动态网页6实验步骤用记事本编写一个网页配

18、置文件web.config,并保存在网站站点的根目录下。 编写用户登录页面程序default.aspx3编写用户登录页面程序default.aspx,程序编写完成后,将其保存在网站站点根目录下。28电子商务网站建设与实践 上机指导教程编写显示登录成功信息的程序main.aspx4实验3 制作用户登录的ASP.net动态网页6实验步骤编写显示登录成功信息的程序main.aspx,程序编写完成后,将其保存在网站站点根目录下。 在站点中运行程序 (I)5default.aspx程序正常运行后, 将显示用户登录界面。29电子商务网站建设与实践 上机指导教程实验3 制作用户登录的ASP.net动态网页6

19、实验步骤5在站点中运行程序 (II)30电子商务网站建设与实践 上机指导教程实验3 制作用户登录的ASP.net动态网页6实验步骤5在站点中运行程序 (III)31电子商务网站建设与实践 上机指导教程实验4 创建数据库和数据表 1实验目的 (1)培养规划数据库的能力。(2)掌握如何建立数据库和数据表。(3)掌握数据库的链接方法。2实验要求环境准备 : 具有相应的数据库管理系统,系统安装有Access数据库系统。 知识准备: 熟悉Access的开发环境及窗口,了解数据库有关的基本知识。32电子商务网站建设与实践 上机指导教程实验4 创建数据库和数据表3实验目标 根据网站的实际需求,为便于管理,首

20、先建立一个简单的网上书店数据库,然后规划数据库,主要包括确定数据表,确定每个表的字段,确定数据表之间的关系。 根据分析,建成的简单数据库包括如下4个表: 管理员表客户表商品表订单表booksotre数据库33电子商务网站建设与实践 上机指导教程实验4 创建数据库和数据表4问题分析(1)不清楚要建几张表。(2)不能确定每张表应该有哪些字段。(3)不能确定字段的确切数据类型。(4)不清楚哪个字段应该设为表的关键字。(5)数据冗余问题与数据访问速度问题。34电子商务网站建设与实践 上机指导教程实验4 创建数据库和数据表5解决方法(1)确定数据库的用途。分析功能需求,根据需求描述,确定数据库中需要的表

21、,这是数据库应用设计过程中最重要的一个环节。 (2)确定表中的字段,每个表都包含同一实体的信息,而表中的每个字段包含关于该实体的各个属性。 (3)数据类型的确定主要依靠常识和数据的实际内容,但精确的数据类型有时不能确定时,可以扩大数据类型的范围,如不能确认商品数量是短整型还是长整型时,选择整型就可以。(4)数据类型的确定主要依靠常识和数据的实际内容,但精确的数据类型有时不能确定时,可以扩大数据类型的范围,如不能确认商品数量是短整型还是长整型时,选择整型就可以。(5)数据冗余问题与数据访问速度问题是数据库设计的难点问题,也是难以避免的,两者对立又统一。选择适当的数据冗余还是可以接受的。 分组讨论

22、分析建库方案 35电子商务网站建设与实践 上机指导教程建立一个名为bookstore的Access数据库 1实验4 创建数据库和数据表6实验步骤建立一个空的Access数据库,选择好保存路径,给数据库取名booksotre并保存 。设计数据表 2 分析需求 确定数据表 确定字段 确定主键优化设计 36电子商务网站建设与实践 上机指导教程实验4 创建数据库和数据表6实验步骤创建数据表 3打开数据库输入内容 设置属性 保存数据表 37电子商务网站建设与实践 上机指导教程实验4 创建数据库和数据表6实验步骤录入和编辑数据记录 4打开数据库输入内容 编辑记录 删除记录 38电子商务网站建设与实践 上机

23、指导教程实验5 数据库存取操作 1实验目的 (1)熟悉并掌握在ASP.NET中利用ADO.NET实现对数据库访问的方法。(2)掌握ADO.NET对象结构。(3)掌握使用Connection对象建立数据库连接,打开和关闭连接的数据库。(4)掌握使用Command对象对数据库进行查询、删除、更新等操作。(5)掌握使用DataGrid控件用表格布局方式显示数据。39电子商务网站建设与实践 上机指导教程实验5 数据库存取操作 2实验要求 2实验要求环境准备 : 计算机中装有5.0以上版本的IIS,安装有.NET Framework和数据库Access 2000。知识准备: ASP.NET访问数据库的知

24、识、数据库的知识、HTML的知识。 ADO.NET的有关知识可以参考本书第7章的有关介绍。 40电子商务网站建设与实践 上机指导教程实验5 数据库存取操作3实验目标 浏览会员信息 修改会员信息 删除会员信息 叮当网站会员管理 41电子商务网站建设与实践 上机指导教程实验5 数据库存取操作4问题分析(1)不能正常浏览ASP.NET网页。可能有多种原因,主要应检查IIS安装和设置是否正确,服务器扩展功能中与ASP.NET网页有关的项目是否设置为“允许”。(2)检查.NET Framework是否安装正确,版本与运行的ASP.NET程序是否一致。(3)因为运行的网页要修改数据库,检查数据库和网站站点是否设置了共享权限。42电子商务网站建设与实践 上机指导教程实验5 数据库存取操作5解决方法(1)最好是选择Windows sevver 2003作为操作系统,安装IIS组件。(2)先安装IIS,后安装ASP.NET框架文件,如此前安装的顺序不对,可选

温馨提示

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

评论

0/150

提交评论