




已阅读5页,还剩31页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
中国防卫科技学院本 科 毕 业 论 文 (设 计)题 目: 网上商店的网站建设姓 名:朱浩 学 号:05997617年 级:2005 专 业: 信息工程系导 师:李莹 职 称:讲师完成日期:2009 年 4 月目录摘要 .1Abstract .2一、 引言 .3(一)设计思想及设计工具 .3(二)基于 B/S 的三层体系结构 .4二、系统需求分析 .5(一)系统目标 .5(二)系统需求分析 .6(三)系统综合要求 .6(四)系统功能划分 .7三、 数据库设计 .8(一)数据库的基本理论 .8(二)网站数据库设计与实现 .9(三) 虚拟商场的总体设计 .14四、网站功能模块设计与实现 .22(一)功能模块 .22(二)商品展示 .22(三)会员注册与登录 .23(四)购物车及订单管理 .27五、系统实现和测试 .32六、结论 .32参考文献 .33致 谢 .341网上商店的网站建设【摘要】:随着计算机和网络的高速发展和日趋普及,越来越多的商家在网上开起商店,向消费者展示出一片不同传统购物的新颖天地。本文利用 Dreamweaver MX 和ASP 进行饮用水购物网站设计的开发过程,以 ACCESS 实现网站数据库,对网站的设计及网站的实现进行了详细的说明,即从 ASP 和 Dreamweaver MX 的开发环境的架设开始,一步步了解 ASP 和 Dreamweaver MX。本文的主要内容包括 Dreamweaver MX、ASP 语言的基本概念及高级应用,ASP 与数据库的连接。网站通常分为前台和后台,本系统也是如此。前台以查询数据库调用信息为主,后台则是向数据库添加、删除资料为主。这样把整个网站分为两个部分独立设计和实现,并通过数据库这个中介联系起来。本网站是使用 ASP 编写的动态网站,在编写时通过使用 HTML 标记语言来控制网站的外观显示。本网站遵循 WEB 应用程序的结构原则,即 B/S 体系结构,采用浏览器、WEB 服务器、数据库三层结构。本文设计工具主要为ASP、IIS、Dreamweaver MX 和 Access。【关键词】:Dreamweaver MX ,ASP ,Access2Online stores Web site building【Abstract】:With the high-speed computers and network development and the growing popularity, more and more businesses started in the online store to show consumers a different tradition to the new heaven and earth. In this paper, the use of drinking water Dreamweaver MX and ASP to website design to the development process in order to achieve the ACCESS Web site database, site design and web site to achieve a detailed description of Dreamweaver MX from the ASP and the development environment set up to start a step-by-step understanding of ASP and Dreamweaver MX. This article includes Dreamweaver MX, ASP language and basic concepts of advanced applications, ASP and database connectivity. Site is usually divided into front and back-office, the system is also true. Front desk to make inquiries, call the information-based database, the background is added to the database, delete the information-based. This entire site is divided into two parts and to achieve independent design, and through a database linked to the intermediary. This site is prepared to use dynamic ASP Web site, in the time of the preparation through the use of HTML markup language to control the appearance of the site shows. Follow this web site applications the structure of WEB principle that B / S architecture, the use of the browser, WEB server, three-tier structure of the database. In this paper, the main design tools for ASP, IIS, Dreamweaver MX and Access. 【Key word】:Dreamweaver MX ,ASP ,Access1一、 引言随着计算机和网络的高速发展和日趋普及,越来越多的商家在网上开起商店,向消费者展示出一片不同传统购物的新颖天地。在美国、日本等信息化程度较高的国家和地区,网络商店发展速度迅猛,美国的世界级超一流的零售商,如沃尔玛、凯玛特 、科罗格、JC 培尼等纷纷挤身于网络经商的行列。调查表明:美国的家庭已越来越习惯于在家中从网上购物。电子产品网络营销不同于传统营销,但同传统营销有着很深的联系。在从事电子产品网络营销过程中,企业可能会出现两个极端:一种是单独强调电子产品网络营销,忽视本企业市场营销工作的实际特点;另一种是将电子产品网络营销附属于传统营销,仅将其视为一种网上宣传工具。继续进行网络购物;有 637没有购物经历的网民表示今后会尝试网络购物。这些数据表明我国网上购物巨大的市场和发展潜力。(一) 设计思想及设计工具可视化的网页设计和网站管理工具,支持最新的 Web 技术,包含 HTML 检查、HTML 格式控制、HTML 格式化选项、HomeSite/BBEdit 捆绑、可视化网页设计、图像编辑、全局查找替换、全 FTP 功能、处理 Flash 和 Shockwave 等富媒体格式和动态 HTML、基于团队的 Web 创作。本文利用 Dreamweaver MX 和 ASP 进行饮用水购物网站设计的开发过程,以 ACCESS 实现网站数据库,对网站的设计及网站的实现进行了详细的说明,即从 ASP 和 Dreamweaver MX 的开发环境的架设开始,一步步了解 ASP 和 Dreamweaver MX。本文的主要内容包括 Dreamweaver MX、ASP 语言的基本概念及高级应用,ASP 与数据库的连接。 使用 Dreamweaver MX 和 ASP 开发网站,是经过调查研究,并参考相关的系统资料,学习中外大型优秀网站的优点和特点进行开发设计的,具有一定的技术性。在不远的将来势必完全走向电子商务的现实,使本文采用 Dreamweaver MX 和 ASP 来研究网站的设计和实现具有一定的可行性。网站通常分为前台和后台,本系统也是如此。前台以查询数据库调用信息为主,后台则是向数据库添加、删除资料为主。这样把整个网站分为两个部分独立设计和实现,并通过数据库这个中介联系起来。它们的联系如图 1-1 所示:2客户端服务器端ASP EngineAccess数据库请求 asp 页面接受 HTML 文件把ASP网页送给ASP引擎传回HTML文件生成 SQL 语句操作数据库返回操作结果图 1-1 网站运行原理本网站是使用 ASP 编写的动态网站,在编写时通过使用 HTML 标记语言来控制网站的外观显示。本网站遵循 WEB 应用程序的结构原则,即 B/S 体系结构,采用浏览器、WEB 服务器、数据库三层结构,该结构的核心是 WEB 服务器,它负责接受本地或远程的 HTTP 请求,根据查询条件到数据库获取相关数据,同时只查询结果以 HTML 文档的形式返给浏览器。为了网站内容丰富多彩可以使用图像处理软件例如 Photoshop 来制作或者修改图片。最后通过 DAO(Data Access Objects)接口实现与数据库的交互。本文设计工具主要为 ASP、IIS、Dreamweaver MX 和 Access。ASP 是 Active Server Pages 的简称,是服务器端脚本编写环境,使用它可以创建和运行动态、交互的 Web 服务器应用程序。ASP 内含于 IIS 当中,目前 IIS 最高版本为 6.0 版本。使用 ASP 可以组合 HTML 页、脚本命令和 Activex 组件以创建交互的 Web 页和基于 Web 的功能强大的应用程序。ASP 应用程序很容易开发和修改,用它创建动态 Web 页或生成功能强大的 Web 应用程序。ASP 是经过服务器解析之后再向浏览器返回数据,所以就不必担心客户的浏览器是否能运行设计者所编写的代码,在客户端看到的只能是经过解析之后的数据,而无法获得源代码,这样也提高了代码的安全性。IIS 是 Internet Information Server 的缩写,即 Internet 信息服务。它是一种 Web 服务,主要包括 WWW 服务器、FTP 服务器和 SMTP 服务器等。Dreamweaver MX 是 Macromedia 公司出品的网页设计软件,是建立 Web 站点和应用程序的专业工具。Dreamweaver MX 能开发不同技术标准的应用程序软件,例如微软的 ASP 等。可以说Dreamweaver MX 是当前最优秀、最强大的网页设计和开发软件之一,能够开发出丰富多彩、美观大方同时功能齐全的网站。开发人员可以将其选择的服务器技术与 Dreamweaver MX 配合使用,建立将用户连接到数据库、Web 服务和旧式系统的强大 Internet 应用程序。(二)基于 B/S 的三层体系结构3BROWSER/SERVER 结构是由传统的两层 CLIENT/SERVER 体系结构发展而来。它从根本上改变了C/S 结构的缺陷。传统的 C/S 模式主要应用于局域网环境下,受到地域的限制,并且它的安装和维护比较麻烦,在客户端集中了用户界面和事物处理逻辑模块,数据访问和计算等任务都由客户端担负。而 B/S 模式大大简化了客户机的工作,客户机只需安装和配置少量的客户端软件即可,服务器担负了更多的工作,对数据库的访问和应用程序的执行都在服务器上完成。B/S 模式更为适应通过 INTERNET 进行通信,大大降低了对客户端的要求,可以不受地域的限制。B/S 体系结构的优点是,只要增加相应的程序模块就可以扩展系统功能,具有高扩展性,安装维护简单方便,用户界面简单易懂,数据集中管理,便于分散用户使用。Internet 信息服务器二、系统需求分析(一)系统目标利用 INTERNET 互联网络构件一套基于 WEB 技术的女装销售系统和管理系统,使之为饮用水零售商,特别是中小零售商提供快速、高效、灵活的网上女装销售活动,尽可能合理合法的为零售商降低成本,减少费用支出,提升赢利能力,增强竞争力。同时为广大消费者提供了一个更为经济、实惠的饮用水购物平台。ASP 实现访问界面Internet浏览器浏览器浏览器浏览器Access数据源数据源4(二)系统需求分析 需求分析的任务是通过详细调查现实世界要处理的对象(组织、部门、企业等) ,充分了解原系统工作概况,明确用户的各种需求,然后在此基础上确定新系统的功能。新系统必须充分考虑今后可能的扩充和改变,不能仅仅按当前应用需求来设计数据库。本网站是一个网上购物网站。顾客要选购商品,设计者为顾客提供方便和清晰的商品选购环境,所以一个有结构性的界面设计是必须的,在商品展示和介绍上要力求突出商品的特点,还要突显会员在商品价格上的优惠,而且在适当的地方要给顾客适当的购物提示。网站需求分析,包括饮用水浏览者、饮用水购买者、网站管理人员三方面。饮用水浏览者的需求是查询该网站的饮用水,要想购买,则需要注册登录,成为饮用水购买者;饮用水购买者的需求是查询该网站的饮用水、个人购买情况及个人信息的修改;网站管理人员对饮用水、会员进行管理和对在线支付信息的管理。网站管理人员的功能最为复杂,包括对购买者、饮用水进行管理和维护。饮用水浏览者可直接查看饮用水情况,如果饮用水浏览者注册个人信息并根据本人用户名和密码登录网站,成为饮用水购买者还可以在购物车进行本人购买情况的查询和维护部分个人信息。为了保护饮用水购买者的个人隐私,只有在浏览者帐号和密码相匹配时才可以查询和维护本人的购买情况和个人信息。饮用水网站管理人员功能的信息量大,数据安全性和保密性要求最高。本功能实现对饮用水信息、购买者信息管理和统计查看及维护。网站管理员可以浏览、查询、添加、删除、修改、统计饮用水的基本信息;浏览、查询、统计饮用水信息,但不能添加、删除和修改购买信息,但是,删除饮用水购买者的某条基本信息记录时,应实现对该饮用水定单记录的级联删除。(三)系统综合要求前台要实现的功能:由于在商场进行购物的顾客是来自不同的群体,如何帮助他们正确使用购物过程中的操作和技巧,尽快投入到购物中,必须在这个设计中体现出来3。1 界面友好,操作简单,提供大量的使用和提示说明。2 提供会员制:只有注册的顾客才能够买本商场的商品,但对未注册的顾客允许浏览页面。3 提供最新、推荐、促销商品信息的浏览。4 对站内所有的商品能够进行分类,或无条件的模糊查询。5 显示商品的具体信息时,要详细显示商品的大部分信息,并注明不同用户和不同产品价格区别,并能够提供对同类相关产品的显示。6 允许登录用户对商品进行评论,并能够对已发表的评论进行回复。未注册顾客可以浏览评5论内容。7 为了更好与用户进行沟通,在首页要显示商场公告,并给注册用户提供发送站内短信的功能,以利于用户之间和用户与商场管理员之间的交流。8 对于用户购买物品到提交订单整个流程要做到简单明了、安全,尽量模拟现实购物的习惯。对于购物车内的物品要用列表一一显示出来,并提供删除功能,对于重复够买的物品要累加计算。在用户提交订单时要提供多种运送方式,并对信息提供重复审核的功能。9 为了增加商场的吸引力兼顾商场以后的发展方向和更贴近顾客,要为他们提供娱乐购物广场,使他们看到的不再是单调的图片和文字,而是要享受虚拟现实中购物场景。充分发挥三维世界给用户生活带来感观上的享受。10 整个界面以蓝、绿色为主色调,布局统一,用 CSS 统一整个版面的样式。后台管理功能:要能够对网站绝大部分的动态信息直接操作,尽量不改动页面。提供订单管理,商品管理,会员管理,订单管理,管理员管理等。安全性:提供数据备份和系统日志查看和管理。系统性能要求:数据处理速度要快,并能够在短时间内响应顾客的请求。运行要求:为了使系统安全、稳定的运行,操作系统和数据库要采用服务器版,WEB 服务器要能够允许多人在线同时访问。可靠性:系统运行数据要一致,如果遇到系统不能正常运行要提供快捷恢复方式。可用性:系统要能够为以后商场不同业务的发展提供扩展功能。出错处理:对于用户输入的错误数据或非法数据,要尽量在程序中进行检验并提示相关预定义的错误。对于可能出现的系统错误要尽量隐蔽其细节,并转向相应的出错处理程序进行重新处理。(四) 系统功能划分1 用户注册登录系统用户通过此系统的注册成为本网站的一个会员,系统记录客户的详细资料,只有成为本网站的会员后才能参加购物活动,会员可以享受比市场价格低廉的会员价格来购买商品。2 用户浏览订购系统通过此系统用户可以浏览商品的详细信息,分类查询赶兴趣的商品,并将欲购买的商品放入购物车,购物结束后系统生成购物订单,用户通过订单号可以查询所购买商品的详细信息。3 网站后台管理系统为了保证后台数据的安全,管理员需要输入密码和帐号才可进入此系统。在本系统中,管理员可以把商品分类,增加和删除各种商品,查询和处理用户的订单,管理商品的库存情况。另外还可6以对用户和管理员进行不同的管理。三、 数据库设计(一)数据库的基本理论1 数据库的数值查询方法所有的数据库通常都支持数值型、字符
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年全球食品创新大赛专用展示平台合作协议
- 2025年社区食堂食材绿色采购与配送服务合同
- 2025年城市公共交通燃油供应与维护服务合同
- 2025年现代农业园区建设投资入股协议书
- 2025学年度校园戏剧舞台设施升级与日常维护合同
- 2025年数据中心机房通风设备采购、安装及维护服务合同
- 2025年离婚后子女抚养权执行保障与婚姻关系终结服务协议
- 2025年企业年鉴定制印刷及宣传物料一站式采购合作协议
- 2025年度绿色印刷产品生产与销售合作协议
- 2025年智能电网设备代理销售合作协议
- 个人简历模板(空白简历表格)
- 医学影像科年月三基三严考试附有答案
- 新生儿俯卧位通气的护理课件
- 医院安保突发治安事件应急预案
- 2023年宁波市慈溪市人民法院招聘编外人员考试真题及答案
- 高速公路服务区升级转型商业计划书
- 常见行政案件笔录模版
- 手术室甲状腺切除术手术配合护理查房
- 国家电网电力中级职称考试题
- 数据库设计规范说明
- 肾内科临床技术操作规范2022版
评论
0/150
提交评论