欢迎来到冰点文库! | 帮助中心 分享价值,成长自我!
冰点文库
全部分类
  • 临时分类>
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • ImageVerifierCode 换一换
    首页 冰点文库 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    基于ASP ACCESS数据库的企业网站构建毕业设计.docx

    • 资源ID:15109818       资源大小:804.65KB        全文页数:38页
    • 资源格式: DOCX        下载积分:5金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要5金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    基于ASP ACCESS数据库的企业网站构建毕业设计.docx

    1、基于ASP ACCESS数据库的企业网站构建毕业设计摘 要随着计算机技术的不断更新,网络技术的不断完善,科技的不断发展,Web建站技术的提高,用以网站建设的软件种类日益繁多。其中以ASP技术使用最为广泛,ASP是活动服务器页面(Active Server Pages)的缩写,是微软公司开发的服务器端的脚本编写环境。使用ASP可以创建动态交互的web页面和基于web的应用程序,具有开发速度快、语法简单易学、开发环境简洁灵活等特点。ASP应用程序支持VBScrip、Javascript等多种脚本语言,并且可以运行在不同的操作系统平台上,可以与大型数据库进行有效的链接,已成为世界上使用最广泛的web

    2、开发工具之一。而对企业来说,在现在及未来的资讯社会要提升企业的附加价值,网络环境将成为不可缺少的企业识别标志之一。除了提供给客户一个有效咨询沟通通道,它既是一个即时资讯的看板,也可以是一个购物中心,还可以当作网络技术客户服务中心。它是区别于一般宣传媒体的企业展示窗口。而建立一个好的企业网站才能更好的体现出企业的能力,从而发挥出重要的企业信息广告作用,使其得到更多的关注。本文将着重介绍基于ASP+ACCESS数据库的企业网站构建。 关键词 ASP;数据库;企业网站构建AbstractAs computer technology continues to update the network te

    3、chnology continues to improve, technology continues to develop, Web Build improvements in technology, website building software for the increasing variety. Among the most widely used technology ASP, ASP is Active Server Pages (Active Server Pages) acronym, is Microsofts server-side scripting environ

    4、ment. Using ASP to create dynamic and interactive web pages and web-based applications, has developed fast, easy to learn grammar development environment simple and flexible features. ASP applications support VBScrip, Javascript and other scripting languages, and can run on different operating syste

    5、m platforms, with a large database for effective link has become the worlds most widely used web development tools. And the enterprise, in the present and future information society is to enhance the added value of the network environment will become an indispensable corporate identity signs. In add

    6、ition to providing customers with an effective consultation and communication channels, it is both a real-time information signage, it can be a shopping center, but also can be used as network technology customer service center. It is different from the general corporate media propaganda showcase. W

    7、hile establishing a good corporate website to better reflect the businesss ability to play an important role in enterprise information advertising to get more attention. This article will focus on ASP + ACCESS database to build corporate websites.Key Words: ASP; database; enterprise website construc

    8、tion1.引言1.1电子商务网站建站的必要性在信息飞速发展的时代,网络信息化管理系统以信息量大、数据准确、速度快、管理全面等优点,在现实生活中得到广泛的应用并不断的更新。互联网行业发展迅猛,电子商务也越来越成熟,通过网上购物,不但给人们的生活带来很多便利,而且这种灵活的商业模式也提供了很多就业机会,近年来,网上商城也应运而生,在国内比较知名的购物网站有当当网、卓越网、淘宝网等。理论上,电子商务的范围很大,概括起来主要有两类,一类是B2B,另一类是B2C。B2B的全称是business to business,主要是为企业与企业,或是大型的商业买卖提供交易平台,公司企业通过这个平台来进行采购、

    9、销售和结算等,可降低成本,提高效率。但这种平台对性能、安全和服务要求比较高。B2C的全称是business to customer,它直接面向终端的大众消费者,其经营也有两种形式:一种是类似大型超市,里面提供大量的货物商品,消费者可以浏览挑选商品,直接在线结账付款,如同前面所提到的当当网上书店、卓越网上商城等,都是采用B2C的这种形式;另一种是类似城市里面的大商场,如华联等,在这个商城里面有许多柜台或专柜,都在卖自己的东西,消费者可以根据自己的需求直接到相应柜台上购买商品,然后去商城服务台结账。在电子商城中柜台是按类别或经营范围来划分的,如新浪网的电子商城,就是采用B2C的这种形式。不管是B2

    10、B还是B2C,其基本模式是相同的,即浏览查看商品,然后下订单,双方确认后付款交货,完成交易。 电子商务在互联网的基础上,突破传统的时空观念,缩小了生产、流通、分配、消费之间的距离,大大提高了物流、资金流和信息流的有效传输和处理,开辟了世界范围内更为公平、公正、广泛、竞争的大市场,为制造者、销售者和消费者提供了能更好地满足各自需求的极好的机会。电子商务与传统商业方式相比,具有如下特点:1)精减流通环节。电子商务不需要批发商,专卖店和商场,客户通过网络直接从厂家定购产品。2)节省购物时间,增加客户选择余地。电子商务通过网络为各种消费需求提供广泛的选择余地,可以使客户足不出户便能购买到满意的商品。3

    11、)加速资金流通。电子商务中的资金周转无须在银行以外的客户、批发商、商场等之间进行,而直接通过网络在银行内部帐户上进行,大大加快了资金周转速度,同时减少了商业纠纷。4)增强客户和厂商的交流。客户可以通过网络说明自己的需求,定购自己喜欢的产品,厂商则可以很快地了解用户需求,避免生产上的浪费。1.2网站开发的环境及技术准备由于开发的是一个动态网站,运用到的ASP动态技术来开发,因此我们要阐述一下ASP所开发的环境。ASP运行环境的配置非常方便,只要在Windows平台上安装了PWS或IIS,Web服务器与ASP应用服务器的配置上基本上完成了。使用ASP技术进行开发时,可以通过建立自己的com组件,将

    12、应用程序的商业逻辑封装在可重用的模块中,以便在脚本、其他组件或其他程序中调用。Dreamweaver是集网页制作和网站管理于一身的所见即所得网页编辑器。ASP因为运行是在服务器端的,所以要求要有一定的运行环境,现在一般用的都是Windows 2000/XP,所以只需安装IIS。若是Windows 98则安装PWS。但是现在相对出现许多开发工具,如net box等。而现在开发的网页编辑器一般都是运用Dreamweaver。硬件要求:装有Windows 2000/XP或Windows98系统的计算机。软件要求:IIS或PWS,Dreamweaver 8。技术准备:开发者需要熟悉HTML语言和CSS

    13、样式表,掌握VBScript和JAVAScript脚本语言,熟悉ACCESS 2003数据库的基本操作及SQL查询语句,熟悉IIS的配置。2. 系统分析和设计2.1功能结构分析 此次电子商务网站是建立在企业和消费者之间的电子商务交易网站,用户在电子商务网站上可以方便快捷地浏览商品,并且可以足不出户地购买到商品。在开发一个项目之前,首先要对所开发的项目进行系统分析,然后规划系统设计。可行性分析在制定项目方向和功能结构时,一定要考虑项目的可行性。项目的可行性从以下两点考虑:1、经济型 电子商务网站的宗旨是根据用户需求和市场形势,提供商品的详细信息,并对商品进行详细分类,方便用户查找和购买所需商品。

    14、2、技术性 电子商务网站提供购物车和收银台功能,用户选择商品并可以在线提交订单。网站信息管理系统实现对商品信息、用户信息、订单信息等的管理,使网站具有友好的交易界面和良好的管理平台。项目规划电子商务网站是一个典型的数据库开发用用程序,由前台展示区和后台管理组成。本网站的规划系统模块如下:1、前台功能模块 网站整体设计以红、绿、蓝三基色为主色,搭配白色及黄色,整体效果舒适、和谐。前台展示区主要功能包括会员中心、商品分类展示、商品详情查看、购物车、在线订单。其中会员中心包括用户注册、找回密码、用户登录;商品分类展示包括IT数码产品、鞋服产品、家居用品、美容化妆等,用户可以分类查看所需产品;商品详情

    15、模块用户可查看商品价格、产地、经销商、销售量等可以使用户对商品有更详细的了解;购物车里包含用户点击购买的所有商品,可以继续购物或选择结账;在线订单要求用户填写收货信息,也可以给卖家留言。2、后台管理模块后台功能管理的主要功能包括用户基本信息管理、商品信息管理、订单信息管理、友情链接管理。其中用户信息管理包括管理管理员信息和管理用户信息。2.2 系统流程概述用户在浏览电子商务网站时首先看到的是网站首页。在首页上用户可以快速浏览最新商品,了解商品信息。如果用户想要购买商品,就必须先注册成为网站会员,在查看完商品的详细信息后就可以把自己想要购买的商品放入购物车中,同时还可以修改或删除购物车里的商品。

    16、确定购物车里的商品后,用户就可以去收银台结账下订单。这时相关的程序模块会将用户所提交的信息都记录在数据库里,以便商城的管理人员核对信息并在收款后准备发货。电子商城的后台管理还包括添加、修改、删除商品,对用户信息的管理、对订单的处理等。流程图如图2. 2所示。图2. 1 搜诶图2. 2 土地2.3 数据库设计电子商务网站是一个数据库开发应用程序。WEB应用程序可以使用Session或Cookie来保存用户活跃期间的信息,但是这些信息在会话结束后将不再存在。对于需要持久保存的信息(例如商品信息、用户的注册资料、订单信息等),通常是选择数据库进行存储。数据库允许用户进行查询、插入、修改和删除数据等操

    17、作。面向桌面的小型数据库系统Microsoft Access是Microsoft Office组件之一,具有基本的数据库功能,不仅可以用于小型数据库管理,供单机使用,还可以与工作站、数据库服务器以及主机上的各种数据库相互连接。本系统使用Access 2003数据库。仿淘宝电子商务网站创建的数据库名称为db.mdb。数据库db.mdb中共包含5张表:1. 用户信息表 User 如表2.1所示2. 商品信息表 Goods 如表2.2所示3. 购物信息表 Shopping 如表2.3所示4. 订单信息表 Dingdan 如表2.4所示5. 管理员表 Manger 如表2.5所示表2.1 用户信息表:

    18、User字段名称数据类型长度默认值必填字段允许为空字段描述IdUnameUpassUpass2UquestionUanswer自动编号文本文本文本文本文本5050505050是是是是是否否否否否唯一标识用户名称密码密码确认密保问题问题答案表2.2 商品信息表:Goods字段名称数据类型长度默认值必填字段允许为空字段描述IdGnameGclassGmpriceGgpriceGproviderGaddressGpictureGintroGdateGstoreGsale自动编号文本数字货币货币文本文本文本文本日期/时间数字数字50488505050200844100Date()00是是是是是是是是是

    19、是是否否否唯一标识商品名称所属大类市场价会员价提供商所在地图片资料商品简介上架时间库存量销售量 表2.3 购物信息表:Shopping字段名称数据类型长度默认值必填字段允许为空字段描述IdGoodidDt自动编号数字时间/日期48Now()是否交易编号商品编号交易时间 表 2.4 订单信息表:Dingdan字段名称数据类型长度默认值必填字段允许为空字段描述IdOnameOtelOaddressOpcodeOtransportOpayOintroOdateOstate自动编号文本文本文本文本数字数字文本时间/日期文本5030100104410085011Now()是是是是是是否是是否否否否是否唯

    20、一标识收货人姓名收货人电话收货人地址邮编运输方式付款方式买家留言提交时间执行状态 表 2.5 管理员表:Manger字段名称数据类型长度默认值必填字段允许为空字段描述IdMnameMpassMpass1自动编号文本文本文本15050501是是是1否否否唯一标识管理员名称管理员密码密码确认3网站的详细设计3.1网站前台设计 3.1.1设计分析根据前面的分析及客户的需求,电子商务网站前台系统主要包括以下功能模块:(1)网站导航:主要包括网站的旗帜广告条、主功能导航两部分。(2)最新商品模块:主要用于展示最新商品信息。(3)会员登录模块:主要包括用户注册、找回密码、会员登录。会员登录后可以购买商品或

    21、者查看资料。(4)商品展示模块:主要功能是显示热卖商品、分类商品的信息以及商品的详细信息。(5)购物车的实现:购物车的主要功能是保留用户选择的商品信息,显示选购商品的总金额,还可以删除所选商品。(6)收银台的实现:收银台的主要功能是根据用户在购物车页面提交的商品信息,为用户提供填写订单的平台,然后将用户选购的商品信息以及订单信息存储在数据库中。3.1.2 前台首页 前台首页承载并显示网站前台所包含的模块,是浏览者能够了解网站的内容和特点。下面介绍电子商务网站前台首页面的设计和功能实现。1、页面设计为了保证页面的整洁和增强页面的可维护性,在前台首页面中使用#include指令来包含主要的功能页面

    22、。前台首页的设计效果如3.1所示:图3.12、功能实现要保证网站前台首页的正常运行,首先应该考虑的是与ACCESS数据库的连接。此次设计中将连接数据库的语句写入到conn.asp文件中,需要连接数据库的其他文件使用#include指令包含conn.asp即可。在一个网站中,前台首页被访问的频率最高。为了加快页面的运行速度、提高访问量,本网站前台首页使用#include指令包含主要功能模块,主要代码如下:前台各部分说明如表3.1所示表3.1名称说明对应文件网站导航用户注册密码找回新品推荐主要用于显示网站的标题及为用户提供前台功能导航。将新注册用户的信息添加到数据库中。在注册用户忘记登录密码时通过

    23、密码找回程序找回密码。展示网站推荐的最新商品和推荐商品信息。Index_top.aspReg.aspFind.aspIndex.asp3.1.3 用户注册会员注册页面的主要功能是将新注册的用户信息添加到数据库中。在页面中建立多行两列的表格,用于显示注册条目名称以及放置对应控件。会员注册页面的设计效果如图3.2所示:图3.2会员注册页面设计的流程如下:(1)为表格设置背景图片,用于显示页面导航。(2)制作表格,并在表格中放置文本框、按钮控件。 会员注册页面涉及到的表单的重要元素如表3.2所示:表3.2名称类型含义重要属性Form1UnameUpassUpass1UquestionUanswerS

    24、ubbmitFormInputInputInputInputInputInput用户注册表单用户名称用户密码确认密码密保问题问题答案提交按钮Method=“post”action=“add.asp”Type=“text” class=“textbox”Type=“password” class=“textbox”Type=“password” class=“textbox”Type=“text” class=“textbox”Type=“text” class=“textbox”Type=“submit” onclic=”return Mycheck(this.form)” value=“提交

    25、注册信息” 会员注册页面首先获取用户填写的表单信息,并限制表单各项目的值不能为空值,然后通过ADORecordset对象向数据库中添加新的数据。3.1.4 用户登录会员登录页面时会员登录电子商务网站中心进行操作的入口。会员登录页面设计的流程如下:(1)在表格中插入图片,用于页面导航。(2)为表格设置背景图片,代码如下:(3)建立表单,在表单中包含文本框和按钮控件。会员登录页面涉及到的HTML表单的重要元素如表3.3所示表3.3名称类型含义重要属性Form2UnameUpassSubmit1Submit2formInputInputInputInput用户登录表单用户名称用户密码登录按钮重置按钮

    26、Method=“post”action=“”Type=“text”Type=“password”Type=“submit”value=“会员登录“Type=“reset“ value=“重新设置”设置链接会员注册和密码找回页面的超链接,代码如下: 免费注册? 忘记密码?会员登录页面首先接收表单传递的参数,判断用户名是否正确,再核实用户密码是否正确。另外,会员密码找回是会员登录模块的一部分。会员密码找回页面的主要功能是在注册用户忘记登录密码时,根据用户注册时记录的密码找回信息来获取该用户的密码,并返回给客户浏览器。会员密码找回页面的设计效果图如图3.3、3.4所示。图3.3图3.4会员密码找回页

    27、面设计的流程如下:(1)为表格设置背景图片,用于标识页面导航。(2)建立表单,在表单中包含文本框和按钮控件。会员密码找回页面涉及到的表单的重要元素如表3.4、表3.5所示。表3.4名称类型含义重要属性Form1 UnameSubmitFormInputInput会员密码找回表单1用户名提交用户名按钮Method=“post”action=“”Type=“text”Type=“submit”value=“提交”表3.5名称类型含义重要属性Form2UquestionUanswerSubmit1FormInputInputSubmit密码找回表单2密码提示问题问题答案提交答案按钮Method=“p

    28、ost”action=“”Type=“hidden”Type=“text”Type=“submit”value=“提交”会员密码找回页面通过用户输入的用户名称、密码提示问题和答案,查找数据库中与条件符合的记录,并将查找到的该用户密码信息返回给客户浏览器,实现密码找回的功能。3.1.5 商品展示商品展示模块的主要功能是显示最新商品、分类商品的信息以及商品的详细信息。1、商品展示商品展示页面的主要功能是根据获取到的不同参数值,显示最新商品或者分类商品的信息,页面设计效果如图3.5所示图3.5商品展示页面设计的流程如下:(1)为表格添加背景图片和导航文字。(2)添加标记,在页面中显示商品图片,代码如下: img src= /(3)在表格中添加“立刻购买”图片,用于执行“购买”商品信息的操作,代码如下:a href=buy.asp?id=img src=./图片和视频/go.gif width=176 height=


    注意事项

    本文(基于ASP ACCESS数据库的企业网站构建毕业设计.docx)为本站会员主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

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

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


    收起
    展开