小型购物网站的设计与实现 --毕业论文

上传人:飞*** 文档编号:35973207 上传时间:2018-03-23 格式:DOC 页数:8 大小:83.50KB
返回 下载 相关 举报
小型购物网站的设计与实现 --毕业论文_第1页
第1页 / 共8页
小型购物网站的设计与实现 --毕业论文_第2页
第2页 / 共8页
小型购物网站的设计与实现 --毕业论文_第3页
第3页 / 共8页
小型购物网站的设计与实现 --毕业论文_第4页
第4页 / 共8页
小型购物网站的设计与实现 --毕业论文_第5页
第5页 / 共8页
点击查看更多>>
资源描述

《小型购物网站的设计与实现 --毕业论文》由会员分享,可在线阅读,更多相关《小型购物网站的设计与实现 --毕业论文(8页珍藏版)》请在金锄头文库上搜索。

1、【标题】小型购物网站的设计与实现 【作者】李潇雅 【关键词】电子商务 购物网站 Internet ASP.NET 【指导老师】洪刚 【专业】计算机科学与技术 【正文】 引言 随着互联网的普及和发展,电子商务将是企业和商家的最终选择,它具有开放性、 国际性、实时性、互动性和低成本的特点,是“永不关门”的商场。经济的市场 化与全球化和互联网的普及使电子商务迅猛发展。互联网开放性、交互性的特性 不仅可以保证企业在互联网中查询到自己所需要的信息,还允许企业发布自己的 信息或进行网络经营。因此,制定和实施电子商务发展战略,已成为很多企业优 先考虑的目标,唯有这样才能站在未来企业发展的至高点,才能适应 W

2、TO 和全球 经济一体化的发展趋势,才能进一步提高企业核心竞争力。 电子商务作为一种独立的经济形态,已初具规模。特别是以 Yahoo、AOL、Amazon 为代表的最早一批网站的成功,标志着 Internet 所创造的巨大神话以及给人类生 活所带来的巨大影响。电子商务给企业带来的好处不言而喻,在市场上,电子商 务被炒得沸沸扬扬,但如何建立企业的电子商务,如何把企业业务建在 Internet 上,这涉及到建立电子商务网站、开发符合 Internet 特点的有效的业务应用、管 理网上的交易信息、保证网上数据安全、快速反应市场变化及充分满足 Internet 业务进一步发展的要求等等。 购物网站是基

3、于电子商务所建立的,它们不受店面空间的限制。哪怕只是街边小 店,在网上却可以拥有百货大楼那么大的店面,只要投资者愿意,可以摆上成千 上万种商品。目前国内最大的专业拍卖网站同时在线的商品要超过 10 万件已 超过一些大超市。 购物网站不受地理位置影响,不管客户离店有多远,也不管顾客是国内还是国外, 在网上,客户一样可以很方便地找到并购买商品。这令消费群体突破了地域的限 制,变得无限广阔了。 1.网站概述 本网站是一个小型的购物网站,用户注册后就可以在本网站购买商品,本网站提 供用户注册、登录,浏览、查询商品,浏览公告,留言,个人信息的管理,管理 员管理用户、订单、商品和留言等功能。购物网站主要是

4、让用户和供应商能利用 电子商务在网上进行交易,使用户不用出门也能买到想要的商品。 我在设计此网站时尽量做到界面友好,容易操作。我们采用了前台与后台兼可以 在浏览器中操作,但又分离的结构。此电子商务网站的结构的特点在于 1、安全性 好,只有用户注册成为正式会员才能购买商品,否则无法购买商品。2、界面友好 并容易使用,任何具有网络使用经验的用户都可以轻松上手。3、维护方便。只要 具有网站内部使用权限,在任何时候、任何地方只要能够进入网站就可以进行维 护。4、网站更新、信息发布快速,强大、简单的后台管理功能,不需要专业的管理人员就可以管理网站后台,进行公司新闻的发布,产品的推行,会员的管理, 留言的

5、管理。 1.1 网站可行性分析 当前,随着人们生活水平的提高,大大小小各种商店已布满了城市大街小巷,部 分商品价格大大降低,商店之间竞争相当激烈,利润减少。很多大型商店已转向 在互联网上购物业务,以节约成本,增加利润增长点,网络上的商店也是大量存 在。但是在本地区的电子商务网站不多,配送范围狭窄,电子商务功能应用不够, 因而知名度不高,所以网上购物还有很大的发展空间。建立小型购物网站,开展 商品网上交易、配送服务,主要有以下几个方面的作用: 1、降低成本。以电子商务开展业务,可以大量减少人力、物力资源;同时使得交 易活动突破了时间和空间的限制,可以在任何时间、任何地点进行,大大降低成 本,提高

6、效率。 2、有利于树立购物网站的形象。作为第四媒体的互联网,其特点就是可以跨越时 空,正常情况下,网站无时无刻不在工作,通过此购物网站,用户可以跨越时空 了解商店,利用多媒体技术,本网站可以向用户展示商品、经营理念、形象。 3、有利于拓展营销渠道,扩大市场,提高营销效率。许多商店都可通过网站来开 展电子营销,电子营销作为传统营销的补充;电子营销可以拓展新的空间,增加 销售渠道,接触更大的消费群体,获得更多的新顾客,扩大市场。 4、有利于了解顾客的意见,掌握顾客的需求,在不干扰顾客正常工作和生活的条 件下,通过本网站上的客户留言功能可以了解客户的意见和心声,加强与顾客间 的联系建立良好的顾客关系

7、,通过顾客的意见可以对网站进行补充,以便更好的 满足用户的需求。 5、有利于改善服务,提高服务质量。利用网站,通过电子沟通方式,开展在线服 务方式能够更加及时准确地掌握用户的需求,通过网站的交互式服务使得被动提 供和主动获得统一起来,从而实现售前、售中、售后的全过程和全方位的服务。 1.2 网站建立的目标 本购物网站为小型电子商务网站,具备简单小型网站的基本功能。建立本购物网 站,主要是运用电子商务,进一步开拓业务市场,使本地和外地的客户能通过本 网站非常简单、方便地选购各种商品。网站的整体设计注重实用性与观赏性的结 合,侧重实用性,突出新颖、简单的特点。具体设计目标分为以下几点: 1、商品选

8、取,充分考虑到当今网络快递发展的趋势,力求从新颖、方便、简洁方 面入手,确保商品的质量。 2、基本功能设计,功能设计简单合理,实用性较强。 3、内容编排,以简单、美观、合理为最终目标,特别是将合理、简单放在第一位, 注重合理性与观赏性的有机结合。 4、网页数量,至少为 10 页,每个页面可互相链接。2.整体方案设计 2.1 整体架构 采用 winXP 操作系统+ IIS 5. 0 站点管理器+ Access 2003 数据库, 此架构的主 要优点为操作简单、维护方便、界面友好。 2.2 开发工具 (1)、ASP.NET(VB.NET)(2)、Dreamweaver、Photoshop、Flas

9、h(3)、IIS(Internet Information Service)(4)、Access2003(5)、VS.NET 2.3 工作原理 在多数场合下,可以将 ASP.NET 页面简单地看成一般的 HTML 页面,页面包含标记 有特殊处理方式的一些代码段。当安装.NET 时,本地的 IIS Web 服务器自动配置 成查找扩展名为.aspx 的文件。 2.4 系统的运行环境即软硬件要求 服务器:PIII651/ 128M/ 10G/ 10/ 100 及以上配置(自备) 客户端:P166/ 64M/ 4G/ 10/ 100 及以上配置(自备) 服务器操作系统:Win XP Server (自

10、备) 服务器端数据库系统:Acess2003(自备) 客户端操作系统:Win9x 或 Win XP , IE5. 0 及以上浏览器(自备)3.网站分析和实现原理 3.1 B/S 模式的模型结构 B/S 模式,即浏览器服务器模式,是一种从传统的二层 C/S 模式发展起来的新的 网络结构模式,其本质是三层结构 C/S 模式。 3.2 B/S 模式的工作原理 在 B/S 模式中,客户端运行浏览器软件。浏览器以超文本形式向 Web 服务器提出 访问数据库的要求,Web 服务器接受客户端请求后,将这个请求转化为 SQL 语法, 并交给数据库服务器,数据库服务器得到请求后,验证其合法性,并进行数据处 理,

11、然后将处理后的结果返回给 Web 服务器,Web 服务器再一次将得到的所有结果 进行转化,变成 HTML 文档形式,转发给客户端浏览器以友好的 Web 页面形式显示 出来。 3.3 B/S 模式的特点 B/S 模式管理信息系统基本上克服了 C/S 模式管理信息系统的不足,其主要表现 在: 1.系统开发、维护和升级的经济性 2.B/S 模式提供了一致的用户界面 3.B/S 模式具有很强的开放性 在 B/S 模式下,外部的用户亦可通过通用的浏览器进行访问。 3.4 功能设计 本网站对用户提供新客户注册,老客户登录,浏览公告(包括最新商品、最优惠 商品信息等) 、客户登录后可浏览及查询商品信息(根据

12、关键字查询)、购买商 品、个人信息的管理(包括个人资料的查询及修改、订单查询、积分查询)以及 留言等功能,对管理员提供公告管理(发布,修改,删除),商品管理(包括添加、 更新和删除),管理(审核,删除),订单管理(包括更新和 删除),留言管理(包括对留言的删除和回复)等功能。 编号 功能名称 功能描述1 注册登陆 对未进行登陆的顾客给于登陆, 和未注册的顾客给于注册功能。 2 浏览公告 浏览网站新发布的信息方便知道商品的动态。 3 购买商品 会员可以对自己满意的商品进行购买。 4 个人信息管理 对个人资料的查询及修改、订单查询、积分查询等等。 5 管理员入口 对管理员身份的一个验证。 6 公告

13、管理 管理员对公告进行发布、更新、删除等等操作。 7 商品管理 可以添加、修改、删除商品类型和商品的详细信息。 8 折扣管理 根据商品的情况和季节以及积分对商品折扣进行修改。 9 客户管理 对新注册的用户进行审核和删除,但不能修改用户信息。 10 订单管理 对用户的订单进行管理。 11 留言管理 对留言进行审核,删除和回复。 表 313.5 功能上的亮点 1、页面模块化 本网站在界面设计上都采用了模块化处理思想,把很多页面的共有部分集成一个 模块,例如页面的头,尾和导航条,这样就避免了在每个页面都写同样的代码, 而只要以一句:重用这部分即可,大大提高了开发效率。 2、功能比较全面 网站整体的系

14、统功能模块图如图 1-1 所示。图 3-1 网站整体的功能模图 3、人性化设计: 本系统导航的另一个亮点就是导航明晰。这样不管用户位于本网站的哪个角落, 都不会迷路。都能根据导航找到方向。4.数据库结构设计 4.1 数据库的安全问题 Access 数据库作为微软推出的以标准 JET 为引擎的桌面型数据库系统,由于具有 操作简单、界面友好等特点,较多的用户群体使用它。因此 ASP.NETAccess 成 为许多中小型网上应用系统的首选方案。但 ASP.NETAccess 解决方案在为我们 带来便捷的同时,也带来了不容忽视的安全问题。 ASP.NETAccess 解决方案的主要安全隐患来自 Acc

15、ess 数据库的安全性,其次在 于 ASP.NET 网页设计过程中的安全漏洞。 4.2 数据库设计 本系统的主要数据库包括 7 张表: (1)、客户信息表:包括客户 ID、用户名、密码、真实姓名、性别、座机、手机号 码、地址、邮件等。 (2)、商品类型表:包括商品类型 ID、商品类型名称。(3)、商品信息表:包括商品 ID、商品名称、商品类型 ID、价格、折扣、图片、 商品介绍、供应商等。(4)、订单信息表:包括订单 ID、商品 ID、价格、购买数量、购买客户 ID、收货人姓名、收货人地址、收货人电话、订单处理状态等。(5)、公告信息表:包括公告 ID、标题、内容、发布时间等。(6)、管理员表

16、:包括用户名、密码。(7)、留言信息表:包括留言 ID、留言者用户名、性别、邮件、标题、内容、留 言时间、回复时间、回复内容等。 图 4-1 是本网站数据库的 E-R 图,表明了各个表之间的关系。图 4-1 数据库 E-R 图5.网站设计与实现 5.1 数据库的连接 本网站是连接数据库的动态网站,其开发过程中的关键技术就是动态网站数据库 的设计与编程,包括数据源的配置与连接、数据源的操作、数据的获取、SQL 查询 语句的使用。这里主要是用的 DataGrid 控件和相关代码建立与数据库的连接。具 体过程如下: (1)利用 Connection 对象建立和数据库的连接; (2)建立 Command 对象,执行查询语句命令; (3)建立 DataAdapter 对象; (4)建立 DataSet 对象的 Fill 方法填充 DataSet 对象; (5)将 DataSet 对象绑定到数据绑定控件。 具体实现代码如下:Dim conn As New OleDbConnection(“Provider=Microsoft.Jet.OLEDB.4.0;Da

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 企业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号