计算机应用毕业设计(论文)-四友地板购物网站.doc
《计算机应用毕业设计(论文)-四友地板购物网站.doc》由会员分享,可在线阅读,更多相关《计算机应用毕业设计(论文)-四友地板购物网站.doc(22页珍藏版)》请在三一文库上搜索。
1、杭州科技职业技术学院信息电子系毕业设计(论文)杭州科技职业技术学院信息电子系毕业设计(论文) 毕毕业业 设设计计 (论论文文) 题题 目目 四友地板购物网站 专专 业业 计算机应用 班班 级级 计算机(2)班 学学 号号 姓姓 名名 指导教师指导教师 2010 年年 12 月月 26 日日 杭州科技职业技术学院信息电子系毕业设计(论文)杭州科技职业技术学院信息电子系毕业设计(论文) 四友地板购物网站 【摘要】 21 世纪,高新技术的超速发展和全球化的市场经济导致企业之间的竞争空 前激烈,本网站利用 Internet 网络电子商务新技术,采用 Microsoft ASP 网络数据库 解决方案,实
2、现电子商务管理。凭借 web 服务器和客户的浏览器,利用电子工具高效 率、低成本的特点,为客户提供交易平台,在 Internet 上发布商业信息,商品广告, 使用户可以查阅商品、搜索商品、订购商品,为客户提供全天候的、更好、更快的商 务活动空间,实现网上交易的基本功能。网站依据目前商业网站的设计原则,以网上 交易功能为主功能,是一个综合性电子商务网站。本文主要阐述了如何采用 ASP 网络 数据库解决方案来完成网站和后台数据库管理的设计,并介绍了其功能及实现技术。 【关键词】 电子商务,网站, 数据库,ASP 杭州科技职业技术学院信息电子系毕业设计(论文)杭州科技职业技术学院信息电子系毕业设计(
3、论文) Construction of Electronic Commerce Website Based On B/S Mode 【Abstract】 This website electronic commerce management based on b/s mode uti lizing new technology of Internet electronic commerce and resolve of Microsoft ASP network database. It provides client with transaction platform, issues bus
4、iness informati on and products advertisements in order that clients can conveniently order goods dep ending on B/S pattern, taking order advantage of electronic tools characteristic of high efficiency and low cast. Tt offers whole day,bette,more quick room of activities to rea lize the basis functi
5、ons of transaction in Internet. the Web, according to the current d esign principles of business Web, gives first place to transaction function in Internet, s econdly to entertainment,advertisement,leading shopping and so on, it is a synthesis ele ctronic commerce Web. This paper expounds how to des
6、ign the member community a nd datebase with taking resolution of ASP network database, and introduce its functio n and realize technology. 【Keywords】 electronic commerce ; Web ; database ; Active Server Pages ; Acti vex Data Object 杭州科技职业技术学院信息电子系毕业设计(论文)杭州科技职业技术学院信息电子系毕业设计(论文) 目 录 引 言.5 第一章 网站整体功能.
7、6 1.1 网上导购 .6 1.2 网上订购 .6 1.3 意见征询6 1.4 交易管理6 1.5 数据管理6 1.6 购物车 .6 第二章 购物广场功能.7 2.1 会员注册 .7 2.1.1 功能实现.7 2.2 会员登录 .7 2.2.1 功能实现.7 23 会员资料修改 .7 2.3.1 功能实现.7 2.3.2 简介部分.8 第三章 数据库管理系统.10 3.1 系统功能介绍 .10 3.1.1 管理员数据管理10 3.1.2 会员数据管理10 3.1.3 商品资料管理.10 3.1.4 订单资料管理11 3.1.5 网站消息管理11 3.1.6 类别数据管理11 3.2 数据库功能
8、实现 .11 第四章 系统的开发工具和运行环境.13 1)VISUAL STUDIO 2005 简介.13 结 论.17 致 谢.18 参考文献.19 杭州科技职业技术学院信息电子系毕业设计(论文)杭州科技职业技术学院信息电子系毕业设计(论文) 5 引 言 新的世纪,信息化的发展带动其他产业的发展,互联网将进入一个崭新的阶段,电子商务在 Internet 中的应用越来越大。各行各业都将与它进行更深入的融合和渗透。网上购物也随之迅速发 展,越来越多的人热衷于网上购物,并且这逐渐成为了一种生活时尚。相对于传统的实体店铺,网 上购物不但可以节约大量的经营成本,而且可以无限制的面对不同领域的顾客。因此
9、,越来越多的 企业想利用互联网所带来的有利条件,整合企业资源,改造传统业务,加强企业管理,降低运作成 本,增强市场竞争力,提高企业经济效益,从而促进企业的改革与发展。在以当今市场化程度很高 的情况下,随着信息化建设的发展,客户使用的应用系统会越来越多,各种应用系统可能是由不同 的开发商在不同的时期开发完成的,因为规划和应用系统的差异,各系统之间必然会存在数据交换 的接口问题。当然,通过在应用系统中开发专门的模块是能够解决这个问题的,但这样牵涉到产品 源代码的开放和应用的安全等问题,开发商一般也不愿意第三方介入自己的产品或项目的核心,所 以一个通用人事管理系统,对有多个系统对接需求的客户来说是非
10、常需要的产品,只要这个产品兼 容性好,可配置,免编程,方便应用系统的互联,产品的应用空间是非常广阔的。同时,杭州易和 工贸印刷品公司建立自己的企业电子商务网站,具有如下的深远意义: 1)提升企业形象、开拓更大的市场,紧跟时代的潮流,建立新型的商务管理模式,从而引领 企业进入电子商务领域 2)为企业客户提供更完善的服务 3)加强企业与社会之间的信息联系 4)改善内部管理,提高运营效率。 本网站分为购物广场、购物车、留言、数据管理四个大模块。客户首先进入本网站的首页,即 购物广场部分,查看商品,不能进行商品买卖。通过会员注册后,才可以交易。也可以在购物广场 选购商品,放入购物车,填写相关信息、选择
11、付款形式,经订单确定后,可以向本网站下购物单。 还可以在留言区进行对本网站的意见进行留言。这些模块的数据商品数据、登录数据、会员数 据、留言数据、订单数据等都存放在数据库管理系统中,由管理员操作数据库管理程序进行系统管 理。 杭州科技职业技术学院信息电子系毕业设计(论文)杭州科技职业技术学院信息电子系毕业设计(论文) 6 第一章 网站整体功能 本网站是以网上购物功能为重点而开发的电子商务购物网站,辅以导购功能。 1.1 网上导购 通过商品展示区对所展示的商品的产地、功能、价格等的详细说明,引导客户选购所需的商品。 通过站内商品搜索,可以轻易的让客户找到所需的商品。 1.2 网上订购 客户在对商
12、品有了解后,可以直接在网页中查阅价格、确定数量、选择付款形式来订购商品。 本网站会按照约定的方式交付货物,收取货款。 1.31.3 意见征询意见征询 通过网站中的留言板,客户可直接地发表对网站,对商品的意见,提出更多、更实际的建议和 意见。网站也可以在这得到更直接、快捷的反馈意见,更好,更快的改善网站,为客户服务。 1.4 交易管理 用数据库管理方式对交易中的订单进行查看。 1.5 数据管理 用网页的形式对网站中涉及的诸多数据表进行系统的管理,进行一些后台数据操作。 1.6 购物车 购物车模块主要实现帮助可以会员暂时把挑选商品放入购物车、删除或更改购买数量,并对多 个商品进行一次结款。 杭州科
13、技职业技术学院信息电子系毕业设计(论文)杭州科技职业技术学院信息电子系毕业设计(论文) 7 第二章 购物广场功能 2.1 会员注册 注册客户将个人资料,提交服务器检查其数据的完整性和合法性,之后,将数据写入数据库。 2.1.1 功能实现 a.字串长度检查:检查某字符的长度是否符合要求的长度。 b.空字段检查:若必填字段没有填写,例如昵称、家庭住址等必填字段空了,程序会提醒用户, 以确保数据的完整性。例如对昵称一栏的检查,若其长度小于 1 则判断客户没有输入昵称。 c. 数据检查 检查电话号码、邮政编码、手机号码、地址等字段的长度是否符合要求,从 而初步确定其内容的正确性。例如电话号码和手机号码
14、应为 11 位,若输入不足则提示输入错误。 2.2 会员登录 已经注册成为会员的客户,可以使用该功能登录社区网页,以昵称和网友交流。该功能也用在 填写购物单时进行身份确认。 2.2.1 功能实现 a.空字段检查:若必填字段没有填写,程序会提醒用户,以确保数据的完整性。 b.密码匹对:将登录时的密码和在数据库中注册时的密码相比较,只有完全匹配才允其进入。 23 会员资料修改 会员登录后可以在该网页上点击修改按钮重新修改自己的资料。 2.3.1 功能实现 a数据回显:将客户的资料从数据库中读出,并且显示出来,把其中不允许修改的属性定为 Read only,供客户浏览修改,之后,重新输入数据库。例如
15、文本框数据回显,只需将文本框的” value”付值为要显示的字符串就行了。 杭州科技职业技术学院信息电子系毕业设计(论文)杭州科技职业技术学院信息电子系毕业设计(论文) 8 2.3.2 简介部分 点击注册按钮调转到注册页面。 输入帐号和密码,选择会员权限,点击进入会员界面。 点击功能菜单下的“购买商品”进入商品展示页面。点击商品名称查看商品的描 述,也可通过搜索,搜索到你所需要的商品。点击加入购物车按钮,可把商品加入购 物车。购买商品的数量您可以自己输入,默认的情况下是一件商品。 图图 1 登录界面登录界面 图图 2 会员权限会员权限 杭州科技职业技术学院信息电子系毕业设计(论文)杭州科技职业
16、技术学院信息电子系毕业设计(论文) 9 购物车结算 在商品描述界面上点击查看购物车,进入会员界面。点击功能菜单下的“购买车 结算”进入商品结算页面。商品结算之前,请输入联系姓名、电话、地址。 确认一下您所购买的数量。您可在该界面对购物车内商品进行数量的添加和删除。最 后点击购物车结算按钮,进行对购物车内的商品结算。 会员界面的其他功能 您还可以更该自己的信息和密码,还能对您的余额进行查询。还能查看您最近的 销售记录。 管理员的登录操作跟会员相同。相关功能都在管理员界面的右侧说明里面。 图图 3 商品展示页面商品展示页面 图图 4 购物车结算页面购物车结算页面 图图 4 查询销售记录页面查询销售
17、记录页面 杭州科技职业技术学院信息电子系毕业设计(论文)杭州科技职业技术学院信息电子系毕业设计(论文) 10 第三章 数据库管理系统 一个真正的电子商务网站,需要用到上百张数据表来记录与网站相关的数据。如果没有一个很好的 系统来管理这些表,处理这些数据,这个网站根本无法生存下去。目前,网站的数据库管理系统主 要由专用软件如 FOXPRO、DEPHI、SQL SEVER 等来制作后台数据管理,也有直接用 HTML、ASP、SQL 等编程语言制作成网页形式对其进行管理,本系统即属于后一种。 3.1 系统功能介绍 根据需要, 我们将管理系统分为管理员数据管理、会员数据管理、商品资料管理、类别数据 管
18、理、留言数据管理、订单资料管理和网站消息管理七个功能模块。 3.1.1 管理员数据管理 管理员是数据库的操作人员,管理人员他们拥有自己的数据表。 1)管理员数据表浏览:把管理员的资料从数据库中读出,用表格的形式显示出来,以供查询,浏 览。 2)管理员数据表修改:对管理员密码、姓名、权限进行修改。 3)管理员数据表添加 :添加新的管理员数据。 4)管理员数据表删除:删除旧的管理员数据。 3.1.2 会员数据管理 在注册模块中注册成为会员后,数据就会添加到会员数据表中,对会员数据的管理,有利于查 看会员的基本情况,有利于提高网站的运行速度和制定优惠会员 1)会员数据浏览:把会员的资料从数据库中读出
19、,用表格的形式显示出来,以供查询,浏览。 2)会员数据删除:对一些会员进行有条件的删除,如太久没有登录,或除昵称外其它资料都一致, 或注册时必要数据丢失的会员,通过查询语句对其进行判断删除,减少数据库中数据的冗余, 加速网站运行速度 3)会员数据表修改:对会员的基本资料进行修改。 3.1.3 商品资料管理 1)商品资料浏览:把商品的资料从数据库中读出,用表格的形式显示出来,以供查询,浏览。 2)进货处理:将对新来的商品的各种资料填入表单,存入数据库。 3)下架处理:对不热销的或已过时的商品,删除其记录项,减少数据冗余。 4)商品数据表修改:对商品的基本资料进行修改。 杭州科技职业技术学院信息电
20、子系毕业设计(论文)杭州科技职业技术学院信息电子系毕业设计(论文) 11 3.1.4 订单资料管理 1)订单浏览:把订单的资料从数据库中读出,用表格的形式显示出来,以供浏览。 3.1.5 网站消息管理 1)网站浏览:把网站的资料从数据库中读出,用表格的形式显示出来,以供浏览。 2)网站基本消息表修改:对网站的名称等基本消息进行修改。 3.1.6 类别数据管理 1)类别浏览:把网站的资料从数据库中读出,用表格的形式显示出来,以供浏览。 2)类别表修改:对类别进行修改。 3)类别添加:对商品的类别进行添加。 3.2 数据库功能实现 3.2.1 数据库的连接 我们要存取数据时,首先要对数据库进行连接
21、。我们一般使用 ADO 对象来完成。 Set newconn=server.createobject(“ADODB.Connection“) 用 createobject 来创建一个连接对象。 dbpath = server.mappath(“dcdc.mdb“) 用 mappath 来取得数据库的实际路径。 newconn.open“driver=Microsoft Access Driver (*.mdb);dbq=“&DBPath 用 open 方法,以 Access 的数据源来打开一 dbpath 为路径的数据库。 3.2.2 数据浏览 将全部数据都列出来,也可以按某个条件来显示数据。
22、 sqlcmd=”select * from 数据表 where 条件 order by 索引” set rs=newconn.execute(sqlcmd) 选择数据表中符合条件的记录,然后按索引排列,用 execute 方法来执行,并将其赋予 rs 记录指 针。 3.2.3 数据添加 将新的数据添加到数据表中。 sqlcmd=“insert into 数据表 字段 values 值“ newconn.execute sqlcmd 在数据表中添加一条新记录,并将字段值添入相应字段。 3.2.4 数据删除 删除数据库中多余的数据记录。 sqlcmd=“delete from 数据表 where
23、 条件 “ newconn.execute sqlcmd 杭州科技职业技术学院信息电子系毕业设计(论文)杭州科技职业技术学院信息电子系毕业设计(论文) 12 删除数据表中符合条件的记录,并用 execute 来执行命令。 3.2.5 数据查询 检索数据库,查找所要查询的纪录。 sqlcmd=”select * from 数据表 where 条件 order by 索引” set rs=newconn.execute(sqlcmd) 选择数据表中符合条件的记录,然后按索引排列,用 execute 方法来执行,并将其赋予 rs 记录指 针。 3.2.6 数据修改 对数据进行更新,修改,之后再存入数
24、据库。 sqlcmd=“update 数据表 set 字段 = 新值 where 条件 “ newconn.execute sqlcmd 检索满足条件的记录,将其对应的字段赋予新值,用 execute 来执行命令。 杭州科技职业技术学院信息电子系毕业设计(论文)杭州科技职业技术学院信息电子系毕业设计(论文) 13 第四章第四章 系统的开发工具和运行环境系统的开发工具和运行环境 1 1)VisualVisual StudioStudio 20052005 简介简介 VS2005 是 Visual Studio 2005 的缩写。 Visual Studio 是微软公司推出的开发环境。是目前最流行
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 应用 毕业设计 论文 地板 购物 网站
链接地址:https://www.31doc.com/p-3292026.html