ImageVerifierCode 换一换
格式:DOCX , 页数:27 ,大小:1.06MB ,
资源ID:17787972      下载积分:5 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bingdoc.com/d-17787972.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(网站建设与规划综合练习实训.docx)为本站会员(b****0)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

网站建设与规划综合练习实训.docx

1、网站建设与规划综合练习实训网站建设与规划综合练习网上书城 班级: 电子商务1301 学号: * * 网站建设与规划综合练习任务书 设计题目:网上书城设计要求:1.按照网站开发的方法步骤开发给定题目对应的网站,并编写相应文档;2.使用DW完成网站开发,注意页面布局美观原则;3.要求设计的功能齐备,但界面和风格没有具体的要求,各人按照自己的思路去做,发挥自己的创造能力;4.将以上设计整理编写出综合练习说明书,字数不少于8000字,页数不少于15页。5.按期完成任务,时间为2周。 指导教师:*2015年5月6日摘 要该文档主要介绍了此次课程设计题目“网上书店”的开发背景及如何分析、设计和实现的。现在

2、绝大多数的人们购书都是通过去书店,在那里查找自己需要的书籍并进行购买。经过几年实践,我国电子商务发展迅猛,并且越来越走向务实,还有就是网络的发展与应用已经蓬勃发展起来。一类适合现代人网上购书的系统 网上书店是非常必要和可行的,并在我国已得到初步应用并有很广泛的市场需求前景。网上书店系统可以实现人们远程逛逛书店和购买图书的愿望。本系统主的功能是帮助经营实物书店的人们扩大市场和增加知名度。基本功能包括用户注册会员、登录、图书展示、图书查询、在线浏览图书、远程购买、远程交易等。系统开发工具是使用ASP及Access数据库,系统是基于出版社等用户背景开发的,可以有效的实现网上图书交易。首先介绍了电子商

3、务及网上书店的相关知识,并根据以上知识制作网站。文中主要包括需求分析、网站的总体设计、详细设计、数据库设计等,并通过流程图和文字加以解释说明。 在实训指导老师的指导下,使学生将所学基本理论、基本知识、与社会实践相结合,迅速转化为实际工作能力,增强适应市场需要的能力,在运用中学习,在运用中深化,初步具备职业和业人的素质。前 言网上书店已是现代传统书店必不可少的经营策略。目前,网上书店在国际互联网上可以实现的商务功能已经多样化,可以说从最基本的对外沟通展示功能、信息发布功能,在线图书展示功能、在线洽谈功能、在线交易功能、在线采购功能、在线客户服务功能、在线网站管理功能等等,几乎以往传统书店功能都可

4、以在互联网上进行电子化的高效运作。 技术的进步对传统书店上网解决方案提出更严格的要求和挑战。为了保护传统书店的投资,书店上网解决方案应切合传统书店实际的需求和发展的趋向,使投入回报和管理效益最大化,传统书店在实施上网方案的之前,必须对一系列问题进行科学的论证,如网上书店的需求分析、网上书店总体规划、网上书店系统的功能和实施方案、网上书店的传播与推广、运行网上书店系统的软件和硬件配置、网上书店的管理系统和管理方法等等。网上书店具体实施的质素直接影响传统书店在网络的实际效果和经济效益,这不仅是技术问题,同时也涉及到管理的因素。综上所述,网上书店已经成为互联网时代传统书店的必由之路。 关键词: 电子

5、商务,网站,网上书城,数据库 1 .创建文件夹和数据库 在发布目录D: ch10下创建database文件夹,作为保存数据库文件的文件夹。在Acess2003新建数据库并命名为shop_date.mdb,然后将其保存在D:ch10 database.mdb中. 1.1创建表 product_info1.2创建表order_list 1.3创建表user_info 1.4创建表cart 1.5创建表book_type 输入数据信息如下 1.6创建表tmpcart 2 .index.asp网上书城首页2.1记录集的定义2.1.1 【商品分类列表】添加动态字段,【绑定】控制面板,创建一个名称为【rs

6、_typelist】的记录集。如图所示2.1.2 【图书信息】添加动态字段。单击【绑定】控制面板,创建一个名称为“rs_list”的记录集。如图所示 2.2记录集的绑定2.3设置【购物车】图片的链接属性 选择图片buy.jpg,在属性面板的链接属性打开文件夹选择buy.asp。如图所示 2.4设置【重复区域】服务器行为2.4.1 【重复区域】服务器行为 2.4.2 择占位符数据“rs_typelist.book_type”,在【服务器行为】控制面板中打开“转到详细页面”设置窗口,设置参数。 2.4.3 同样方法,将动态数据“商品展示”选中,设置商品展示的“重复区域” 2.2.4 占位符数据“r

7、s_list.book_name”选中,设置“转到详细页面”的服务器行为。 2.5实现对分组数据的统计 2.5.1 “图书分类列表”添加类别统计。在【绑定】控制面板,双击【记录集】,打开【高级记录集】设置窗口。在SQL语句【Select book_type】后添加“,count(*) as num”。如图所示 2.5.2 录集的绑定。回到【绑定】控制面板,增加num字段,如图10-2-20所示。打开文档编辑窗口,在占位符数据“rs_typelist.book_type”后输入“()”,把num字段绑定到括号中。如图所示 2.6修改后台记录集中的SQL定义语句将记录集的SQL定义语句:rs_li

8、st_cmd.CommandText = SELECT * FROM product_info 替换为If Request.QueryString(book_type)=thenRs_list_cmd.CommandText = SELECT * FROM product_info ElseRs_list_cmd.CommandText = SELECT * FROM product_info WHERE book_type=&Request.QueryString(book_type)&End IF2.7完善网页链接在图片header.gif上描绘矩形热点工具。矩形热点网址购物车shoppi

9、ng_cart.asp我的订单checkout.asp新手上路new.asp3.商品介绍的详细页(product.asp) 3.1记录集的定义3.3.1 【商品分类列表】添加动态字段。单击【绑定】控制面板,创建一个名称为“rs_detail”的记录集。 3.3.2 记录集rs_detail下的字段依次绑定到页面对应的单元格 4. 购物车功能4.1 创建购物车模块功能4.1.1 建一个“ASP VBScript”类型的动态页文件,并保存文件名为buy.asp。4.1.2 建一个“ASP VBScript”类型的动态页文件,并保存文件名为tip.asp,“登录”链接到index.asp,“注册”链

10、接到reg.asp。 4.1.3 选择【服务器行为】【用户身份验证】【限制对页的访问】,出现“限制对页的访问”对话框 4.1.4 创建添加购物车代码。切换到【代码】视图,输入以下代码:if session(ddh)= then Randomize yy=Right(Year(Date),2) mm=Right(00&Month(Date),2) dd=Right(00&Day(Date),2)xiaoshi=Right(00&Hour(Time),2) fenzhong=Right(00&Minute(Time),2) miao=Right(00&Second(Time),2) d=Right

11、(00&Int(99*Rnd(),2) session(ddh)=yy&mm&dd&xiaoshi&fenzhong&miao&dend if4.2创建添加购物车页面(shopping_cart.asp)4.2.1 创建【ASP VBscript】类型的动态页文件shopping_cart.asp,完成页面的基本布局设计 4.2.2 定义记录集Recordset1,列出购物车中的商品清单。在服务器行为面板新建记录集,并切换到高级模式。 4.2.3 新购物数量功能的实现。选中 “修改”按钮,在服务器面板中新建“更新记录”。 4.2.4 记录集的定义。单击【绑定】面板,创建一个名称为“rs_lis

12、t”的记录集。4.2.5 点击“高级”按钮,切换到高级“记录集”设置窗口 4.2.6 置功能图像按钮的页面链接。按钮链接继续购物index.asp清空购物车delete_all.asp去结算checkout.asp4.2.7 加购物车代码。 详细代码如下:% If Session(MM_username) Then %的购物车购物车4.2.8 切换到代码视图,在上方输入以下代码:form ACTION= METHOD=POST name=cart id=cart onSubmit=return checkform(this)4.2.9 换到代码视图,在数据库连接语句的包含语句输入如下代码。用于

13、检查订购数量,要求输入的数值必须为整数且大于1。 /数据库连接语句minimum=1;function checkform(theform)if(isNaN(theform.number.value)|theform.number.value=)alert(订购数量必须输入整数。);theform.number.focus();return false;else if(theform.number.valueminimum)alert(订购数量必须大+(minimum-1)+。);theform.number.focus();return false;return true;4.2.10 记录

14、集的绑定。高级记录集的绑定。购物车中商品数量的更新对应唯一的商品编号,所以必须为每一个商品附加一个唯一的识别标志。在数据占位符【rs_list.book_name】的左侧插入一个隐藏域。具体方法为:选择【插入】【隐藏域】, 设置隐藏域的“名称”为“ID”,设置其“值”为“” 4.3 购物车模块(delete_cart.asp)4.3.1 新建ASP VBscript类型的动态页文件delete_cart.asp。4.3.2 换到代码视图% * Delete Record: construct a sql delete statement and execute itIf trim(Reques

15、t(ID) and IsNumeric(trim(Request(ID) Then判断是否有id传过来 Set MM_editCmd = Server.CreateObject (ADODB.Command) MM_editCmd.ActiveConnection = MM_conn_STRING MM_editCmd.CommandText = DELETE FROM tmpcart WHERE id = ? MM_editCmd.Parameters.Append MM_editCmd.CreateParameter(param1, 5, 1, -1, Request(ID) adDoub

16、le MM_editCmd.Executeend ifResponse.redirect(shopping_cart.asp)%4.3.3 URL参数变量【ID】的值是否为空,如果URL参数变量【ID】的值不为空,用服务器行为面板中的删除操作,删除tmpcart数据表中对应的数据,条件中IsNumeric(trim(Request(ID)是对传递过来的参数的数据类型作一下判断,看是否为数值型,因为ID号是长整型。 4 . 4 清空购物车模块(delete_all.asp)4.4.1 新建“ASP VBscript”类型的动态页文件delete_all.asp4.4.2 新建一个“ASP VBS

17、cript”类型的动态页文件,并保存文件名为delete_allbook.asp,输入文字,并链接到相应页面。其中“去书城再看看”链接到index.asp 4.4.3 换到代码视图If session(ddh) Then有订单号 Set MM_editCmd = Server.CreateObject (ADODB.Command) MM_editCmd.ActiveConnection = MM_conn_STRING MM_editCmd.CommandText = DELETE FROM tmpcart WHERE gwbs = ? MM_editCmd.Parameters.Appen

18、d MM_editCmd.CreateParameter(param1, 200, 1, 50, session(ddh) adVarChar MM_editCmd.Executeend ifResponse.redirect(delete_allbook.asp)%4 . 5 更新购物车模块4.5.1 运行站点“ch10”,打开动态网页shopping_cart.asp。切换到代码视图,将记录集“rs_list”所对应的代码块选中然后把剪切的代码粘贴在的上方。4.5.2 在这段代码上方插入以下代码,完成循环函数。其中,while循环语句用于输出购物车的物品清单。添加并设置用于修改商品数量的文

19、本框。切换到文档编辑窗口,添加“修改”按钮并在其左侧插入一个文本框。 4.5.3. 设置单件商品的“总价格”。打开【绑定】控制面板,并展开记录集【rs_list】。将记录集中的【book_price】字段绑定到【总价】下方的单元格中。在元的前方插入【ASP|代码块】,输入记录集的绑定效果。 4.5.4 将数据占位符【rs_list.book_price】选中,并切换到代码视图。将字段【book_price】的值与Recordset1.Fields.Item(cou).Value进行相乘 代码如下 在代码视图中,拖动滚动条到页面的底部,将定义记录集中生成数据库关闭的语句选中,将其剪切并粘贴到产品

20、展示信息所在行的行结束标签下方。 接着在该语句的头部键入:price=price+(rs_list.Fields.Item(book_price).Value)*Recordset1.Fields.Item(cou).Value最后输入步进循环函数的关闭语句,完整代码如下:4 . 6 建购物车订单页面(checkout.asp)4.6.1 新建“ASP VBscript”类型的动态页文件checkout.asp。4.6.2 记录集的定义,创建一个名称为【rs_info】的记录集创建一个名称为【rs_list】的记录集 在自动生成的SQL语句后添加:WHERE ID = “+list_MMCol

21、Param+”。 4.6.3 记录集的绑定 4.6.4 在【服务器行为】控制面板,选择【显示区域】子菜单中的【如果记录集不为空则显示区域】。 4.6.5 通过服务器行为面板新建记录集Recordset1,用于获得用户当前购物车的物品清单 4.6.6 在代码上方输入 : 当前无收货人信息! 4.6.7 选中表单,在【属性】面板中设置“动作”为“send.asp”5. 创建商品成功订购页(send.asp)5.1 新建一个空白文档send.asp5.2 切换到代码视图 5.3 将商品订单信息添加到订单表,在上面添加如下代码6. 图书管理6.1添加图书类别(add_type.asp)6.1.1 设计

22、基本页面。将光标定位在left.asp中,选中“添加类别”,在属性面板中,设置“链接”为add_type.asp,设置“目标”为mainFrame。新建一个空白文档add_type.asp。插入一个空白表单,将光标定位在表单内,插入一个2行1列的表格,调整表格属性,插入表单对象 。 6.1.2 插入记录。添加“插入记录”,弹出“插入记录”对话框,选择“连接”为conn,选择“插入到表格”为book_type,选择“插入后,转到”为manage_type.asp,单击“确定”按钮 6.1.3 添加服务器行为。添加服务器行为,设置限制对页的访问。6.2管理图书类别(manage_type.asp)

23、6.2.1 设计基本页面。将光标定位在left.asp中,选中“管理类别”,在【属性】面板中,设置“链接”为manage_type.asp,设置“目标”为mainFrame。新建一个空白文档manage_type.asp。插入一个3行3列的表格,调整表格属性,并输入相关内容。6.2.2 绑定记录集。绑定一个记录集,设置“名称”为rs_type,“连接”为conn,“表格”为book_type,“列”为全部,“排序”为“id”、“降序”,单击“确定”按钮 。 6.2.3 设置重复区域。展开记录集,将book_type拖放至类别名称下方,选中第3行,添加“重复区域”,设置“记录集”为rs_type

24、,设置“显示”为所有记录,单击“确定”按钮。 转到详细页面。选定“修改”,添加“转到详细页面”,设置“详细信息页:”为modify_type.asp,单击“确定”按钮。 6.2.4 重复上述操作,选定 “删除”,添加服务器行为,转到详细页面为del_type.asp。并添加服务器行为,限制对页的访问。修改类别(modify_type.asp)。新建一个空白文档modify_type.asp。插入一个空白表单,在表单内插入一个2行1列的表格,调整表格属性,插入表单对象。 更新记录。绑定一个记录集,设置“名称”为rs_type,“连接”为conn,“表格”为book_type,“列”为全部,“筛选”为“id”,单击“确定”按钮。展开记录集,将book_type拖放到“book_type”文本框中。添加“更新记录”,设置“连接”为conn,“要更新的表格”为book_type,“在更新后,转到”为manage_type.asp,单击“确定”按钮,并添加服务器行为,限制对页的访问。 删除类别(del_type.asp)。新建一个空白文档del_type.asp。插入一个表单,在表单内插入一个2行1列的表格,调整表格属性,输入相关

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2