收藏 分销(赏)

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

上传人:鼓*** 文档编号:9874409 上传时间:2025-04-11 格式:DOC 页数:31 大小:1.09MB 下载积分:8 金币
下载 相关 举报
基于ASP-ACCESS数据库的企业网站构建毕业设计.doc_第1页
第1页 / 共31页
基于ASP-ACCESS数据库的企业网站构建毕业设计.doc_第2页
第2页 / 共31页


点击查看更多>>
资源描述
摘 要 随着计算机技术的不断更新,网络技术的不断完善,科技的不断发展,Web建站技术的提高,用以网站建设的软件种类日益繁多。其中以ASP技术使用最为广泛,ASP是活动服务器页面(Active Server Pages)的缩写,是微软公司开发的服务器端的脚本编写环境。使用ASP可以创建动态交互的web页面和基于web的应用程序,具有开发速度快、语法简单易学、开发环境简洁灵活等特点。ASP应用程序支持VBScrip、Javascript等多种脚本语言,并且可以运行在不同的操作系统平台上,可以与大型数据库进行有效的链接,已成为世界上使用最广泛的web开发工具之一。而对企业来说,在现在及未来的资讯社会要提升企业的附加价值,网络环境将成为不可缺少的企业识别标志之一。除了提供给客户一个有效咨询沟通通道,它既是一个即时资讯的看板,也可以是一个购物中心,还可以当作网络技术客户服务中心。它是区别于一般宣传媒体的企业展示窗口。而建立一个好的企业网站才能更好的体现出企业的能力,从而发挥出重要的企业信息广告作用,使其得到更多的关注。本文将着重介绍基于ASP+ACCESS数据库的企业网站构建。 关键词 ASP;数据库;企业网站构建 Abstract As computer technology continues to update the network technology 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 Microsoft's server-side scripting environment. 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 system platforms, with a large database for effective link has become the world's 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 addition 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. While establishing a good corporate website to better reflect the business's 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 construction 目 录 1.引言 5 1.1电子商务网站建站的必要性 5 1.2网站开发的环境及技术准备 5 2. 系统分析和设计 7 2.1功能结构分析 7 2.2 系统流程概述 8 2.3 数据库设计 9 3.网站的详细设计 11 3.1网站前台设计 11 3.1.1设计分析 11 3.1.2 前台首页 11 3.1.3 用户注册 12 3.1.4 用户登录 13 3.1.5 商品展示 15 3.1.6 购物车 17 3.1.7 收银台 18 3.2 网站后台设计 19 3.2.1 后台设计分析 19 3.2.2 后台首页 19 3.2.3 后台登录 21 3.2.4 后台基本信息管理 22 3.2.5 后台商品信息管理 23 3.2.3 后台订单信息管理 25 4. 系统测试 28 4.1 测试方案及测试用例 28 4.1.1 测试方法介绍 28 4.1.2 测试用例 29 4.2 测试总结 29 5. 总结与讨论 30 5.1 总结经验 30 5.2讨论不足 30 致谢 31 参考文献 31 1.引言 1.1电子商务网站建站的必要性 在信息飞速发展的时代,网络信息化管理系统以信息量大、数据准确、速度快、管理全面等优点,在现实生活中得到广泛的应用并不断的更新。互联网行业发展迅猛,电子商务也越来越成熟,通过网上购物,不但给人们的生活带来很多便利,而且这种灵活的商业模式也提供了很多就业机会,近年来,网上商城也应运而生,在国内比较知名的购物网站有当当网、卓越网、淘宝网等。 理论上,电子商务的范围很大,概括起来主要有两类,一类是B2B,另一类是B2C。B2B的全称是business to business,主要是为企业与企业,或是大型的商业买卖提供交易平台,公司企业通过这个平台来进行采购、销售和结算等,可降低成本,提高效率。但这种平台对性能、安全和服务要求比较高。B2C的全称是business to customer,它直接面向终端的大众消费者,其经营也有两种形式:一种是类似大型超市,里面提供大量的货物商品,消费者可以浏览挑选商品,直接在线结账付款,如同前面所提到的当当网上书店、卓越网上商城等,都是采用B2C的这种形式;另一种是类似城市里面的大商场,如华联等,在这个商城里面有许多柜台或专柜,都在卖自己的东西,消费者可以根据自己的需求直接到相应柜台上购买商品,然后去商城服务台结账。在电子商城中柜台是按类别或经营范围来划分的,如新浪网的电子商城,就是采用B2C的这种形式。不管是B2B还是B2C,其基本模式是相同的,即浏览查看商品,然后下订单,双方确认后付款交货,完成交易。 电子商务在互联网的基础上,突破传统的时空观念,缩小了生产、流通、分配、消费之间的距离,大大提高了物流、资金流和信息流的有效传输和处理,开辟了世界范围内更为公平、公正、广泛、竞争的大市场,为制造者、销售者和消费者提供了能更好地满足各自需求的极好的机会。电子商务与传统商业方式相比,具有如下特点: 1)精减流通环节。电子商务不需要批发商,专卖店和商场,客户通过网络直接从厂家定购产品。 2)节省购物时间,增加客户选择余地。电子商务通过网络为各种消费需求提供广泛的选择余地,可以使客户足不出户便能购买到满意的商品。 3)加速资金流通。电子商务中的资金周转无须在银行以外的客户、批发商、商场等之间进行,而直接通过网络在银行内部帐户上进行,大大加快了资金周转速度,同时减少了商业纠纷。 4)增强客户和厂商的交流。客户可以通过网络说明自己的需求,定购自己喜欢的产品,厂商则可以很快地了解用户需求,避免生产上的浪费。 1.2网站开发的环境及技术准备 由于开发的是一个动态网站,运用到的ASP动态技术来开发,因此我们要阐述一下ASP所开发的环境。ASP运行环境的配置非常方便,只要在Windows平台上安装了PWS或IIS,Web服务器与ASP应用服务器的配置上基本上完成了。使用ASP技术进行开发时,可以通过建立自己的com组件,将应用程序的商业逻辑封装在可重用的模块中,以便在脚本、其他组件或其他程序中调用。Dreamweaver是集网页制作和网站管理于一身的所见即所得网页编辑器。 ASP因为运行是在服务器端的,所以要求要有一定的运行环境,现在一般用的都是Windows 2000/XP,所以只需安装IIS。若是Windows 98则安装PWS。但是现在相对出现许多开发工具,如net box等。而现在开发的网页编辑器一般都是运用Dreamweaver。硬件要求:装有Windows 2000/XP或Windows98系统的计算机。 软件要求:IIS或PWS,Dreamweaver 8。 技术准备:开发者需要熟悉HTML语言和CSS样式表,掌握VBScript和JAVAScript脚本语言,熟悉ACCESS 2003数据库的基本操作及SQL查询语句,熟悉IIS的配置。 2. 系统分析和设计 2.1功能结构分析 此次电子商务网站是建立在企业和消费者之间的电子商务交易网站,用户在电子商务网站上可以方便快捷地浏览商品,并且可以足不出户地购买到商品。在开发一个项目之前,首先要对所开发的项目进行系统分析,然后规划系统设计。 可行性分析 在制定项目方向和功能结构时,一定要考虑项目的可行性。项目的可行性从以下两点考虑: 1、经济型 电子商务网站的宗旨是根据用户需求和市场形势,提供商品的详细信息,并对商品进行详细分类,方便用户查找和购买所需商品。 2、技术性 电子商务网站提供购物车和收银台功能,用户选择商品并可以在线提交订单。网站信息管理系统实现对商品信息、用户信息、订单信息等的管理,使网站具有友好的交易界面和良好的管理平台。 项目规划 电子商务网站是一个典型的数据库开发用用程序,由前台展示区和后台管理组成。本网站的规划系统模块如下: 1、前台功能模块 网站整体设计以红、绿、蓝三基色为主色,搭配白色及黄色,整体效果舒适、和谐。前台展示区主要功能包括会员中心、商品分类展示、商品详情查看、购物车、在线订单。其中会员中心包括用户注册、找回密码、用户登录;商品分类展示包括IT数码产品、鞋服产品、家居用品、美容化妆等,用户可以分类查看所需产品;商品详情模块用户可查看商品价格、产地、经销商、销售量等可以使用户对商品有更详细的了解;购物车里包含用户点击购买的所有商品,可以继续购物或选择结账;在线订单要求用户填写收货信息,也可以给卖家留言。 2、后台管理模块 后台功能管理的主要功能包括用户基本信息管理、商品信息管理、订单信息管理、友情链接管理。其中用户信息管理包括管理管理员信息和管理用户信息。 2.2 系统流程概述 用户在浏览电子商务网站时首先看到的是网站首页。在首页上用户可以快速浏览最新商品,了解商品信息。如果用户想要购买商品,就必须先注册成为网站会员,在查看完商品的详细信息后就可以把自己想要购买的商品放入购物车中,同时还可以修改或删除购物车里的商品。确定购物车里的商品后,用户就可以去收银台结账下订单。这时相关的程序模块会将用户所提交的信息都记录在数据库里,以便商城的管理人员核对信息并在收款后准备发货。电子商城的后台管理还包括添加、修改、删除商品,对用户信息的管理、对订单的处理等。流程图如图2. 2所示。 图2. 1 搜诶 图2. 2 土地 2.3 数据库设计 电子商务网站是一个数据库开发应用程序。WEB应用程序可以使用Session或Cookie来保存用户活跃期间的信息,但是这些信息在会话结束后将不再存在。对于需要持久保存的信息(例如商品信息、用户的注册资料、订单信息等),通常是选择数据库进行存储。数据库允许用户进行查询、插入、修改和删除数据等操作。 面向桌面的小型数据库系统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 用户信息表:User 字段名称 数据类型 长度 默认值 必填字段 允许为空 字段描述 Id Uname Upass Upass2 Uquestion Uanswer 自动编号 文本 文本 文本 文本 文本 50 50 50 50 50 是 是 是 是 是 否 否 否 否 否 唯一标识 用户名称 密码 密码确认 密保问题 问题答案 表2.2 商品信息表:Goods 字段名称 数据类型 长度 默认值 必填字段 允许为空 字段描述 Id Gname Gclass Gmprice Ggprice Gprovider Gaddress Gpicture Gintro Gdate Gstore Gsale 自动编号 文本 数字 货币 货币 文本 文本 文本 文本 日期/时间 数字 数字 50 4 8 8 50 50 50 200 8 4 4 1 0 0 Date() 0 0 是 是 是 是 是 是 是 是 是 是 是 否 否 否 唯一标识 商品名称 所属大类 市场价 会员价 提供商 所在地 图片资料 商品简介 上架时间 库存量 销售量 表2.3 购物信息表:Shopping 字段名称 数据类型 长度 默认值 必填字段 允许为空 字段描述 Id Goodid Dt 自动编号 数字 时间/日期 4 8 Now() 是 否 交易编号 商品编号 交易时间 表 2.4 订单信息表:Dingdan 字段名称 数据类型 长度 默认值 必填字段 允许为空 字段描述 Id Oname Otel Oaddress Opcode Otransport Opay Ointro Odate Ostate 自动编号 文本 文本 文本 文本 数字 数字 文本 时间/日期 文本 50 30 100 10 4 4 100 8 50 1 1 Now() 是 是 是 是 是 是 否 是 是 否 否 否 否 是 否 唯一标识 收货人姓名 收货人电话 收货人地址 邮编 运输方式 付款方式 买家留言 提交时间 执行状态 表 2.5 管理员表:Manger 字段名称 数据类型 长度 默认值 必填字段 允许为空 字段描述 Id Mname Mpass Mpass1 自动编号 文本 文本 文本 1 50 50 50 1 是 是 是 1 否 否 否 唯一标识 管理员名称 管理员密码 密码确认 3.网站的详细设计 3.1网站前台设计 3.1.1设计分析 根据前面的分析及客户的需求,电子商务网站前台系统主要包括以下功能模块: (1)网站导航:主要包括网站的旗帜广告条、主功能导航两部分。 (2)最新商品模块:主要用于展示最新商品信息。 (3)会员登录模块:主要包括用户注册、找回密码、会员登录。会员登录后可以购买商品或者查看资料。 (4)商品展示模块:主要功能是显示热卖商品、分类商品的信息以及商品的详细信息。 (5)购物车的实现:购物车的主要功能是保留用户选择的商品信息,显示选购商品的总金额,还可以删除所选商品。 (6)收银台的实现:收银台的主要功能是根据用户在购物车页面提交的商品信息,为用户提供填写订单的平台,然后将用户选购的商品信息以及订单信息存储在数据库中。 3.1.2 前台首页 前台首页承载并显示网站前台所包含的模块,是浏览者能够了解网站的内容和特点。下面介绍电子商务网站前台首页面的设计和功能实现。 1、页面设计 为了保证页面的整洁和增强页面的可维护性,在前台首页面中使用#include指令来包含主要的功能页面。前台首页的设计效果如3.1所示: 图3.1 2、功能实现 要保证网站前台首页的正常运行,首先应该考虑的是与ACCESS数据库的连接。此次设计中将连接数据库的语句写入到conn.asp文件中,需要连接数据库的其他文件使用#include指令包含conn.asp即可。 在一个网站中,前台首页被访问的频率最高。为了加快页面的运行速度、提高访问量,本网站前台首页使用#include指令包含主要功能模块,主要代码如下: <!--#include file="../Connections/conn_reg.asp" --> <!--#include file="conn/index_top.asp" --> 前台各部分说明如表3.1所示 表3.1 名称 说明 对应文件 网站导航 用户注册 密码找回 新品推荐 主要用于显示网站的标题及为用户提供前台功能导航。 将新注册用户的信息添加到数据库中。 在注册用户忘记登录密码时通过密码找回程序找回密码。 展示网站推荐的最新商品和推荐商品信息。 Index_top.asp Reg.asp Find.asp Index.asp 3.1.3 用户注册 会员注册页面的主要功能是将新注册的用户信息添加到数据库中。在页面中建立多行两列的表格,用于显示注册条目名称以及放置对应控件。会员注册页面的设计效果如图3.2所示: 图3.2 会员注册页面设计的流程如下: (1)为表格设置背景图片,用于显示页面导航。 (2)制作表格,并在表格中放置文本框、按钮控件。 会员注册页面涉及到的表单的重要元素如表3.2所示: 表3.2 名称 类型 含义 重要属性 Form1 Uname Upass Upass1 Uquestion Uanswer Subbmit Form Input Input Input Input Input Input 用户注册表单 用户名称 用户密码 确认密码 密保问题 问题答案 提交按钮 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=“提交注册信息” 会员注册页面首先获取用户填写的表单信息,并限制表单各项目的值不能为空值,然后通过ADORecordset对象向数据库中添加新的数据。 3.1.4 用户登录 会员登录页面时会员登录电子商务网站中心进行操作的入口。会员登录页面设计的流程如下: (1)在表格中插入图片,用于页面导航。 (2)为表格设置背景图片,代码如下: <table align="right" width="400" border="0" cellpadding="2" cellspacing="0" background="../图片和视频/main_mainimg01.jpg"> (3)建立表单,在表单中包含文本框和按钮控件。 会员登录页面涉及到的HTML表单的重要元素如表3.3所示 表3.3 名称 类型 含义 重要属性 Form2 Uname Upass Submit1 Submit2 form Input Input Input Input 用户登录表单 用户名称 用户密码 登录按钮 重置按钮 Method=“post”action=“” Type=“text” Type=“password” Type=“submit”value=“会员登录“ Type=“reset“ value=“重新设置” 设置链接会员注册和密码找回页面的超链接,代码如下: <a href="reg.asp" ><font size="+1"> 免费注册?</font></a> <a href="find.asp"><font size="+1"> 忘记密码?</font></a> 会员登录页面首先接收表单传递的参数,判断用户名是否正确,再核实用户密码是否正确。 另外,会员密码找回是会员登录模块的一部分。会员密码找回页面的主要功能是在注册用户忘记登录密码时,根据用户注册时记录的密码找回信息来获取该用户的密码,并返回给客户浏览器。会员密码找回页面的设计效果图如图3.3、3.4所示。 图3.3 图3.4 会员密码找回页面设计的流程如下: (1)为表格设置背景图片,用于标识页面导航。 (2)建立表单,在表单中包含文本框和按钮控件。 会员密码找回页面涉及到的表单的重要元素如表3.4、表3.5所示。 表3.4 名称 类型 含义 重要属性 Form1 Uname Submit Form Input Input 会员密码找回表单1 用户名 提交用户名按钮 Method=“post”action=“” Type=“text” Type=“submit”value=“提交” 表3.5 名称 类型 含义 重要属性 Form2 Uquestion Uanswer Submit1 Form Input Input Submit 密码找回表单2 密码提示问题 问题答案 提交答案按钮 Method=“post”action=“” Type=“hidden” Type=“text” Type=“submit”value=“提交” 会员密码找回页面通过用户输入的用户名称、密码提示问题和答案,查找数据库中与条件符合的记录,并将查找到的该用户密码信息返回给客户浏览器,实现密码找回的功能。 3.1.5 商品展示 商品展示模块的主要功能是显示最新商品、分类商品的信息以及商品的详细信息。 1、商品展示 商品展示页面的主要功能是根据获取到的不同参数值,显示最新商品或者分类商品的信息,页面设计效果如图3.5所示 图3.5 商品展示页面设计的流程如下: (1)为表格添加背景图片和导航文字。 (2)添加<img>标记,在页面中显示商品图片,代码如下: <img src="<%=(rs.Fields.Item("Gpicture").Value)%>" /> (3)在表格中添加“立刻购买”图片,用于执行“购买”商品信息的操作,代码如下: <a href="buy.asp?id=<%=(rs.Fields.Item("id").Value)%>"><img src="../图片和视频/go.gif" width="176" height="45" border="0" /></a> (4)在表格中添加“点击查看详情”并建立超级链接,代码如下: <a href="xiangxi.asp?id=<%=(rs.Fields.Item("id").Value)%>">点击查看详情</a> 商品展示页面,主要是根据传递的参数不同确定相应的SQL查询语句,显示商品基本信息以及图片信息。 2、商品详细信息展示 商品详细信息展示页面的主要功能是根据获取到的商品id编号显示此商品的详细信息,包括商品名称、市场价、会员价、提供商、商品简介、库存量、销售量等,设计效果如图3.6所示 图3.6 商品详细信息展示页面设计的流程如下: (1)制作表格显示商品的具体信息。 (2)添加<img>标记,在页面中显示商品图片。 (3)在表格中添加“立刻购买”,用于执行“购买”商品的操作。 应用程序根据获取到的参数值,确定SQL查询语句,通过调用connection对象的execute方法创建recordset记录集,以获取数据库中的数据信息。 3.1.6 购物车 购物车的主要功能是保留用户选择的商品信息,显示选购商品的总金额。用户可以删除所选商品以重新选择,还可以选择去收银台结账,为了使用户明确购物车中的商品信息,购物车页面中的信息应清晰简明以便于用户查看。页面主要使用表格来展现添加到购物车中的商品信息。购物车页面设计效果如图3.7所示: 图3.7 购物车页面设计的流程如下: (1)使用表格来展现商品信息,为表格设置表头文字。 (2)在表格中分别添加删除、继续购物、去收银台按钮,分别用于执行删除商品、继续购买商品、去收银台结账操作。相关代码如下: <input type="submit" name="Submit" value="删除" /> <a href="loginok.asp"><img src="../图片和视频/cart01.gif" width="115" height="36" border="0" /></a> <a href="pay.asp"><img src="../图片和视频/cart04.gif" width="115" height="36" border="0" /></a> 在购物车中设置session变量以存储用户选择的商品id编号,根据商品id编号以列表形式显示选择的商品信息。 3.1.7 收银台 收银台的主要功能是根据用户在购物车页面提交的商品信息,为用户提供填写订单的平台,然后将用户订单信息存储在数据库中并生成订单号。收银台页面的设计效果如图3.8、图3.9所示。 图3.8 图3.9 收银台页面设计的流程如下: (1)制作表单。 (2)建立表单,表单中包含文本框、列表菜单和按钮控件。 收银台页面涉及到的表单重要元素如表3.6所示: 表3.6 名称 类型 含义 重要属性 Form1 Oname Oaddress Opcode Otel Otransport Opay Ointro submit Submit1 Form Input input input input select select textarea input input 用于提交订单的表单 收货人姓名 收货人地址 邮编 收货人电话 送货方式 付款方式 买家留言 提交按钮 返回按钮 Method=“post”action=“” Type=”text” value=”<%=rs(“Uname”)” Type=”text” value=”<%=rs(“Uaddres”)” Type=”text” value=”<%=rs(“Upcode”) Type=”text” value=”<%=rs(“Utel”) <option value=1>普通平邮</option> <option value=2>特快专递</option> <option value=3>送货上门</option> <option value=1>中国银行</option> <option value=2>工商银行</option> <option value=3>建设银行</option> Cols=”40” rows=”5” type=”submit” value=”提交订单” onclick=”return Mycheck(this.form)” Type=”submit” value=”返回” onClick=”javascript:wondows.close()” 在该页面中用户通过填写表单信息提交本次订单信息,订单信息由网站后台系统管理员进行处理。 3.2 网站后台设计 3.2.1 后台设计分析 根据需求分析,电子商务网站的后台系统包括以下功能模块。 (1)基本信息管理模块:主要包括管理员信息管理和会员信息管理。 (2)商品信息管理模块:主要包括商品信息的添加、修改和删除。 (3)订单信息管理模块:主要包括查看所有用户提交的订单信息,并在执行阶段对订单进行标记处理。 (4)网站友情链接模块:主要包括开发商信息和添加友情链接。 3.2.2 后台首页 后台首页承载并显示网站后台所包含的模块,使管理员能够清楚其管理权限。下面介绍电子商务网站后台首页页面设计和功能实现。 1、页面设计 在后台管理系统的首页面中使用框架来规划页面布局。框架的作用是把浏览器窗口划分为若干个区域,每个区域内可以显示不同的页面,并且各个页面之间不会相互影响,可以为框架内每个页面取不同的名字,作为彼此互动的依据。在后台页面首页中先使用“上方和下方框架”,再嵌套使用“左侧框架”进行页面布局。这样就可以在上方放置网站的导航图片,在页面的左侧放置后台系统的导航菜单,在页面的右侧显示主要的信息内容。后台首页的设计效果如图3.10所示. 图3.10 2、功能实现 后台首页的主要功能是列出管理模块,以便管理员对各个模块进行相关操作。各部分说明以列表形式给出,如表3.7所示: 表3.7 区域 名称 说明 对应文件 上 左 右 后台系统导航 后台管理导航 后台功能管理区 显示网站导航图片 主要用于选择各种后台管理操作 主要用于进行各种后台管理操作 admin/admin_top.asp admin/admin_left.asp admin/admin_login.asp admin/admin_index.asp admin/admin.asp admin/admin_tianjia.asp admin/admin_xiugai.asp admin/user.asp admin/goods.asp admin/goods_add.asp admin/goods_xiugai.asp admin/order.asp admin/friendlink.asp admin/tianjia_ok.asp admin/tianjia_bad.asp admin/error.asp 3.2.3 后台登录 后台登录作为后台管理系统的入口,主要用于验证管理员的身份。下面介绍后台登录页面的设计和功能实现。 1、页面设计 在设计后台登陆页面时,不仅要提供用于用户输入登录信息的表单,还要体现出网站的标识。后台登录页面的设计效果如图3.11所示: 图3.11 后台登陆页面的设计流程如下: (1)在表格插入图片用于展现网站的标识。 (2)建立表单,在表单中放置文本框和按钮控件。 后台登陆页面涉及到的HTML表单的重要元素如表3.8所示。 表3.8 名称 类型 含义 重要属性 Form name pass login Submit2 Form input input input Input 后台登录表单 用户名 密码 登录按钮 重置按钮 Method=”post” action=”” Type=”text” Type=”password” Type=”submit” value=”登录” Type=”reset” value=”重置” 2、功能实现 页面中为了防止非法用户进入后台管理系统,可以通过设置ASP的response对象的相关属性禁止该登陆页面被浏览器缓存。表单提交后判断用户名和密码是否正确,如果为合法用户,则将用户信息存于session变量中,进入后台管理系统的主页面。 3.2.4 后台基本信息管理 基本信息管理模块的主要功能是对网站的相关信息进行管理,包括管理员信息管理和会员信息管理。下面主要介绍管理管理员模块的页面设计和功能实现。 1、页面设计 管理员信息管理页面的主要功能是对网站的管理员信息进行设计,包括添加新管理员、修改管理员信息、删除管理员。页面设计效果如图3.12、图3.13、图3.14所示. 图3.12 添加管理员: 图3.13 修改管理员信息: 图3.14 2、功能实现 添加管理员页面将新管理员信息数据通过提交表单信息的方式追加到数据库中,并同时显示数据库中的数据信息。修改管理员页面将所修改管理员信息数据通过提交表单信息的方式更新数据库中相应数据,并同时显示数据库中的数据信息。 3.2.5 后台商品信息管理 商品信息管理模块的主要功能是以列表形式分页显示商品信息并完成商品的添加、修改、删除操作。效果如图3.15. 图3.15 下面主要介绍商品信息添加页面。 商品信息添加页面的主要功能是完成商品基本信息和商品图片信息的添加。商品添加页面的设计效果如图3.16所示。 图3.16 商品信息添加页面的设计流程如下: (1)建立表格并输入导航文字。 (2)建立表单,在表单中设置列表菜单、文本框、按钮控件。 商品信息添加页面涉及的HTML表单的重要元素如表3.9所示。 表3.9 名称 类型 含义 重要属性 Form1 Gclass gname gmprice ggprice Gprovider Gaddress Gpicture Gintro gdate Gstore Gsale Gadd Form Select input input input input input input textarea in
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 学术论文 > 毕业论文/毕业设计

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4009-655-100  投诉/维权电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服