本科毕业设计---致远书城网站设计

上传人:壹****1 文档编号:486208852 上传时间:2023-08-23 格式:DOC 页数:21 大小:665.50KB
返回 下载 相关 举报
本科毕业设计---致远书城网站设计_第1页
第1页 / 共21页
本科毕业设计---致远书城网站设计_第2页
第2页 / 共21页
本科毕业设计---致远书城网站设计_第3页
第3页 / 共21页
本科毕业设计---致远书城网站设计_第4页
第4页 / 共21页
本科毕业设计---致远书城网站设计_第5页
第5页 / 共21页
点击查看更多>>
资源描述

《本科毕业设计---致远书城网站设计》由会员分享,可在线阅读,更多相关《本科毕业设计---致远书城网站设计(21页珍藏版)》请在金锄头文库上搜索。

1、湖州职业技术学院电子商务专业毕业设计题目 致远书城网站设计 学生姓名: 韩金狄 学 号: 1130104230 指导教师: 陆国红 班 级: 电商1102 湖州职业技术学院毕业设计【摘要】本设计首先介绍了电子商务的基础知识和ASP的一些相关技术,并设计了一个网上书城系统,同时对书城的关键技术和分析方法也做了详细的介绍。网上书城主要包括前台客户操作和后台管理员两部分。基本实现了用户的注册和登录、查看购物车、下订单、查看订单、后台管理员对数据库中书籍信息和用户信息的维护等基本功能。【关键词】 电子商务,网上书城,面向对象,系统分析,系统设计目 录一、概述1(一)课题研究的背景1(二)课题研究的意义

2、2(三)课题研究的内容2二、相关技术综述2(一)电子商务介绍2(二)电子商务的基本流程3(三)ASP技术31. ASP的产生32. ASP内部6大对象33 利用ADO访问数据库4(四) IIS简介41 web与IIS52 有关IIS的配置步骤5三、网上书店系统功能需求分析7(一) 系统业务流程分7(二)功能模块划分71. 系统数据流图分析9四、系统设计10(一)数据库需求分析10(二) 数据库概念结构设计11五、系统的详细设计12(一) 进入系统12(二) 首页界面121.首页代码13(三) 用户注册141.用户注册代码15(四) 修改个人信息151. 修改个人信息代码16(五) 购物车161

3、. 购物车代码17(六) 会员管理171. 会员管理代码18六、结束语19致谢19引言随着网络技术的发展,越来越多的人喜欢在网上宣传自己的产品,喜欢网上购物。图书产品从其外部特征来看,品种繁多,实体书店或其它图书发行者无法有足够大的店面来展示所有品种;单价不高,在网络信用还存在缺失的环境下能造成的损失较小,读者也乐于尝试在线购买。所以网上书店网站也在互联网上纷纷出现。就网上书店而言,由于网络已经覆盖全球,信息量大而独具优势。售书的理念也很简单,就是读者可以自己寻找自己喜爱的书为替读者找寻他们想要的书。对于读者来说,网上书店近在咫尺,并且永不下班关门,读者可以随时随地自由地查询和订购图书,读者无

4、需亲临书店,一档一档地找,一本一本地翻,只要坐在电脑前,开机上网即可买到所需书籍,而且读者的挑选余地也大多了,检索也很方便,同时还减少了购书过程中的支出,另外应当看到图书选购必得翻阅详看,耗时费力,特别是热衷购书者,几乎都是奋力开拓事业者和苦心求学深造者,时间对他们而言无比宝贵,网上购书节省了大量时间,这对于那些没有时间经常逛传统书店或其住所离传统书店较远的读者来说,具有实际意义。因此网上售书必将有长足的发展。本系统的主要目的是实现图书的在线销售,包括管理库房中的图书,以及管理用户的购物车,从而实现结账等一系列功能,让用户足不出户就能够在网上书店购买到自己所需的图书,形成书店和用户双赢的局面。

5、这个网上书店系统的后台管理模块就是利用ASP技术实现对整个网上书店进行管理。此后台管理模块操作简单,无论有没有网页开发语言基础的书店管理员都可以对整个网站进行操作更新。一、概述(一)课题研究的背景传统书店分布广泛,在市场有很多传统书店。这类书店占据了87以上的图书市场;由于电子商务的迅速发展,网上书店国内目前并不少见,在百度搜索引擎中输入“网上书店”搜索就有100.000.000项结果。但是因为信誉度的问题,只有当当、亚马逊等少数几家网上书店真正实现全国范围的网上售书。因此,如果顾客想通过网络购书通常只有两种选择,当当、卓越或者是本地的网上书店;而其他购书方式,这类购书方式主要以出版社和书友会

6、邮购为主,大约占据市场份额的71。邮购通常是向出版社或者书友会,优点是图书种类齐全,缺点是速度慢,而且提高了购书成本。学校团购优点是因为集体购买可能图书的价格会较低,缺点是缺少自主性。传统书店分布广泛,符合顾客传统的消费习惯,信任度较高。但是对购买者来说需要花费很多交通以及挑选的时间,加上需要固定店铺,成本高,图书价格较高,另外如果店铺规模较小,书籍种类不能保证。这样就促使网上书店越来越成为可能。(二)课题研究的意义网络销售越来越受到重视,许多大型企业以及相关行业纷纷建立自己的网站,直接面向消费者开展销售业务和服务,来自全美国图书协会的数字显示,超过40%的经销商都建立自己的销售网站,其销售额

7、逐年增长,现有大部分网站的设计没有给企业和客户直接带来更多的业绩和便利。这也是我们要着手的问题:我们只有能够提供更人性化,更实用的销售网站才能够树立自己的特点。(三)课题研究的内容本设计主要研究网上书店系统,它实现了让用户选择图书、购买图书、查看购物车以及结账的功能。读者可以随意地在网上书店上浏览各种图书,也可以使用网站的搜索功能寻找所需要的图书。每种图书都有封面图片和内容简介。读者必须先注册成为网上书店的合法用户才能购买图书。读者看到合适的图书就可以向自己的购物车中添加图书商品。确认购物车内的图书商品正确无误之后,就可以提交订单并结账。本设计按软件工程的思想,讲解整个网上书店系统的购建过程,

8、即系统功能需求分析、模块设计、数据库设计及详细设计。本设计的功能模块包括图书管理、购物车管理、定单管理和用户管理等。二、相关技术综述(一)电子商务介绍电子商务的定义:电子商务虽然正已难以置信的速度渗透到人们的日常生活,但是至今也没有一个统一的定义。世人众说纷纭,各国政府、学者、企业界人事都根据自己所处的地位和对电子商务参与的程度,给出了许多不同的表述。但是,无论那种说法都认为电子商务是利用现有的计算机硬件设备、软件和网络基础设备,通过一定的协议连接起来的电子网络环境进行各种各样的商务活动的方式。因此,对于电子商务概念的科学理解应该包括以下几个方面:(1)电子商务是整个贸易活动的自动化和电子化。

9、 (2)电子商务是利用各种电子工具和电子技术从事各种商务活动的过程。 (3)电子商务渗透到贸易活动的各个阶段,因而内容广泛,包括信息交换、售前售后服务、销售、电子支付、运输、组建虚拟企业、共享资源等。 (4)电子商务的参与者包括消费者、销售商、供货商、企业雇员、银行或金融机构,以及政府等各种机构。 (5)电子商务的目的就是要实现企业乃至全社会的高效率、低成本的贸易活动。(二)电子商务的基本流程(1)消费者进入Internet,查看在线商店或企业的主页。(2)消费者通过购物对话框填写姓名,地址,商品种类,数量,价格。(3)消费者选择支付方式,如信用卡,借记卡,电子货币或电子支票等。(4)在线商店

10、或企业的客户服务器检查支付方服务器,确认汇款是否认可。(5)在线商店或企业的客户服务器确认消费者付款后,通知销售部门送货上门。(6)消费者的开户银行将支付款项传递到消费者的信用卡公司,信用卡公司负责发给消费者清单。比如淘宝:图1(三)ASP技术1. ASP的产生ASP是动态服务器页面的外语缩写。是微软公司开发的代替CGI脚本程序的一种应用,它可以与数据库和其它程序进行交互,是一种简单、方便的编程工具。ASP的网页文件的格式是 .asp。现在常用于各种动态网站中。2. ASP内部6大对象ASP提供了6个功能强大的内部对象,每个对象具有各自的属性(Property)、方法(Method),有的还拥

11、有数据集合(Collection)与事件(Event),它们共同完成Web中的一些重要工作。这6个对象及其功能描述如表2.1所示。表2.1 ASP 内部6大对象及其功能对象名称功能描述Request从客户端取得信息Response将信息送给客户端Server提供一些Web服务器工具Session储存在一个Session内的用户信息,该信息仅可被该用户访问Application在一个ASP-Application中让不同的客户端共享信息ObjectContext配合Microsoft Transaction服务器进行分布式事务处理 合理地运用这些对象可以使原本复杂,烦琐的工作变得简捷而条理清晰。

12、我们可以用以下的语法直接使用这些对象:对象/属性/方法/数据集合。3 利用ADO访问数据库ADO(ActiveX Data Objects)是一种操作Microsoft所支持的数据库的新技术。在ASP中,ADO可以看作是一个服务器组件(Server Component),更简单点说,是一系列的对象,应用这些功能强大的对象,即可轻松完成对数据库复杂的操作。本文中个性化页面的实现便大量地用到了ADO技术。具体的操作步骤可以归纳为以下几步:(1)创建数据库源名(DSN) (按照这样改)2创建数据库链接(Connection)3创建数据对象4操作数据库5关闭数据对象和链接(四) IIS简介Web服务器

13、是Web应用程序的心脏。IIS(Internet Information Server)是微软推出的Windows NT Option Pack的主要成员,作为Win2000server的扩展,自推出以来已经有了很大发展,其体系结构是当今市场上最受关注的Web服务器之一。新推出的IIS4.0版本增强了系统安全性,具有服务器端脚本开发调试,内容管理和站点分析,崩溃防护,内置JAVA虚拟机及全面支持ASP等强大功能。1web与IIS在过去,客户机/服务器结构的设计与Web的相关技术几乎处于平行线上,两者相互独立并无法作出集成性的设计。现在我们利用IIS+ASP构成三层式Web结构的中间一层,将客户

14、机/服务器结构与Web密切结合,完成前后端两者的集成输出功能,使得Web站点的开发更方便,实现的功能更强大。 2有关IIS的配置步骤(1)点击开始控制面板,然后再点击程序,然后在程序和功能下面,点击打开和关闭windows功能找到“Internet 信息服务”。 (2)在程序和功能下面,点击打开和关闭windows功能找到“Internet 信息服务”,进入Windows功能窗口,然后看到internet信息服务选项,然后按照图中设置 图2(3)安装成功后,回到控制面板,选择系统和安全,进入系统和安全窗口,选择左下角的管理工具,进入管理工具窗口,此时就可以看到internet信息服务。(4)点

15、击左边的倒三角,就会看到网站下面的default web site(默认网站),然后双击IIS下面的ASP,进入ASP设置窗口,行为下面的启用父路径,点击后面,修改为true,默认为false。 (5)然后再来设置高级设置,步骤:先点击default web site ,然后点击最下面的内容视图,再点击右边的高级设置。进入高级设置,需要修改的是物理路径,即本地文件程序存放的位置,(6)再来设置端口问题,步骤:点击default web site 再点击最下面的内容视图,然后点击右边的编辑绑定,进入网址绑定窗口,也就是端口设置窗口,这里我设置添加一个端口,是8080端口。IP地址是169.254.51.206,点击确定 图3(7)回到IIS,如果右侧显示停止,就选择启动,然后点击下面的浏览网站,就是我绑定文件夹里面的网站了三、网上书店系统功能需

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

当前位置:首页 > 建筑/环境 > 施工组织

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