读者网上书店网站设计与制作毕业设计论文.docx

上传人:b****1 文档编号:13531090 上传时间:2023-06-15 格式:DOCX 页数:21 大小:1.35MB
下载 相关 举报
读者网上书店网站设计与制作毕业设计论文.docx_第1页
第1页 / 共21页
读者网上书店网站设计与制作毕业设计论文.docx_第2页
第2页 / 共21页
读者网上书店网站设计与制作毕业设计论文.docx_第3页
第3页 / 共21页
读者网上书店网站设计与制作毕业设计论文.docx_第4页
第4页 / 共21页
读者网上书店网站设计与制作毕业设计论文.docx_第5页
第5页 / 共21页
读者网上书店网站设计与制作毕业设计论文.docx_第6页
第6页 / 共21页
读者网上书店网站设计与制作毕业设计论文.docx_第7页
第7页 / 共21页
读者网上书店网站设计与制作毕业设计论文.docx_第8页
第8页 / 共21页
读者网上书店网站设计与制作毕业设计论文.docx_第9页
第9页 / 共21页
读者网上书店网站设计与制作毕业设计论文.docx_第10页
第10页 / 共21页
读者网上书店网站设计与制作毕业设计论文.docx_第11页
第11页 / 共21页
读者网上书店网站设计与制作毕业设计论文.docx_第12页
第12页 / 共21页
读者网上书店网站设计与制作毕业设计论文.docx_第13页
第13页 / 共21页
读者网上书店网站设计与制作毕业设计论文.docx_第14页
第14页 / 共21页
读者网上书店网站设计与制作毕业设计论文.docx_第15页
第15页 / 共21页
读者网上书店网站设计与制作毕业设计论文.docx_第16页
第16页 / 共21页
读者网上书店网站设计与制作毕业设计论文.docx_第17页
第17页 / 共21页
读者网上书店网站设计与制作毕业设计论文.docx_第18页
第18页 / 共21页
读者网上书店网站设计与制作毕业设计论文.docx_第19页
第19页 / 共21页
读者网上书店网站设计与制作毕业设计论文.docx_第20页
第20页 / 共21页
亲,该文档总共21页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

读者网上书店网站设计与制作毕业设计论文.docx

《读者网上书店网站设计与制作毕业设计论文.docx》由会员分享,可在线阅读,更多相关《读者网上书店网站设计与制作毕业设计论文.docx(21页珍藏版)》请在冰点文库上搜索。

读者网上书店网站设计与制作毕业设计论文.docx

读者网上书店网站设计与制作毕业设计论文

 

本科学生毕业论文(设计)

 

题  目 “读者网上书店”网站设计与制作

    姓  名        

学  号   

院、 系 信息学院

专  业  网络工程 

指导教师(职称/学历) 

 

“读者网上书店”网站设计与制作

摘要:

早在20世纪70年代电子商务实践就在美国诞生了,到现在电子商务已成为我们日常生活的一部分。

不管是淘宝购物还是京东商城都让我深刻的感受到了电子商务的方便快捷,也在一定程度上改变了我们的生活方式。

网上书店作为电子商务中的一种商务模式以其独特的运作方式已被大多数读者所喜爱,与传统书店相比网上书店具有超越时空、检索方便、价格便宜等优势。

“读者网上书店”的开发模式选择采用B/S结构,B/S结构即浏览器和服务器结构,是当今世界开发模式技术架构的主流技术。

开发工具采用Virsualstudio2010,ASP.NET(动态服务器网页平台)技术,内含InternetInformationServer(IIS)以及SQL2005。

关键词:

电子商务;网上书店;B/S结构

1电子商务的发展现状

电子商务活动是通过公共计算机通信网络进行商务活动的现代方式,该方式将突破传统商务在时间、地域上的限制,成为方便、快捷、安全可靠的新兴电子化商务活动模式[1]。

自从1997年7月美国政府正式发布“全球电子商务政策框架”以来,在全球范围内掀起了电子商务的热潮。

电子商务日益成为21世纪经济活动的核心。

在过去的数十年里,随着互联网环境的不断改善和各种电子商务技术不断提高,电子商务也已被广泛的应用到了经济和社会的各个领域中[2]。

在电子商务的发展中美国独占鳌头,国内的电子商务开始于1997年,随着网络技术的快速发展在国务院领导的高度重视下很多大中型企业走上了电子商务的道路,很多小型企业也搭上了便车。

我国的电子商务虽然相比于很多发达国家起步较晚,但是我国的电子商务发展更加强劲。

电子商务的快速发展,从根本上改变了传统的商业模式,很大程度上改变了我们的生活方式。

我相信在我国4.57亿的庞大网民基数下,我国的电子商务的未来会更加美好。

2系统设计的目的和意义

电子商务使得消费者处于主动地位,消费者可以任何时间足不出户的从网上购买到自己所需的商品。

通过大量的浏览商家的商品信息消费者还能以更便宜的价格买到商品,相对于传统的商业交易,电子商务更快捷、方便、省事,所以也越来越多的消费者愿意从网上购买商品。

对现在的书店销售,网上书店可以将图书详细分类,通过搜索查询功能可以使读者方便的检索出自己所需要的图书类型;网站内的购物车功能能让读者在大量购书的时候更加方便;通过首页图书的展示,比如“推荐图书”“热卖图书”功能,可以使顾客更好地了解图书的动态;读者所购的图书通过邮寄的方式送到家门,让读者更省事。

相对于传统书店的巨大优势,我相信网上书店必将成为主流,本系统的设计目的就在于为读者提供方便快捷,让读者能在家中就安心的购买到自己想要的图书。

3“读者网上书店”网站的功能模块

“读者网上书店”的开发模式选择采用B/S结构,B/S结构即浏览器和服务器结构。

B/S结构主要是利用了不断成熟的WWW浏览器技术,结合浏览器的多种Script语言(VBScriptJavaScript等)和ActiveX技术,用户通过浏览器就实现了原来需要复杂专用软件才能实现的强大功能,并节约了开发成本,是一种全新的软件系统构造技术[3]。

建立一个基于B/S架构的网站,实现企业信息网络化。

通过较丰富的功能将Web的技术特点体现出来。

登录者可以查询图书的基本信息,也可以通过此网站与管理员联系等。

系统对用户和图书管理为必不可少的模块项,主要是为了安全、有效地存储和管理登录网站的用户信息和将要发布到网上的图书信息。

赋予管理员特定的权限,可以对用户的基本信息进行管理,也可以对发布到网上的图书销售进行分类、添加、删除、修改等操作,方便网站的管理与维护[4]。

软件系统的改进和升级越来越频繁,B/S架构的产品明显体现其方便的特性。

无论用户的规模有多大,有多少分支机构都不会增加任何维护升级的工作量,所有的操作只需要针对服务器进行,如果是异地只需要把服务器连接上网即可立即进行维护和升级,这对人力、时间、费用的节省是相当惊人的[5]。

“读者网上书店”一共分为前台和后台两大部分,前台包含7个模块,后台包含14个模块,设计详细,结构上相互联系,所有模块都访问同一个数据库,但所访问的表不同。

前台管理包括:

会员登陆注册、基本信息修改、收藏夹信息、购物车信息、留言板信息、订单查询信息、图书评论信息。

后台管理包括:

管理员登陆与注册、管理员信息管理、会员管理、订单管理、订单查询信息、盈利计算、系统杂项管理、评论信息管理、留言版信息管理、图书信息添加、图书明细管理、图书类别管理、推荐图书管理、热卖图书管理。

读者网上书店功能结构图如图1。

图1“读者网上书店”功能图

Figure1"readersonlinebookstore"function

4系统界面的详细设计

4.1首页模块

首页包括图书列表、用户登陆、用户注册、图书检索、图书分类、热卖图书、推荐图书等等,点击便可展开相关功能。

读者通过注册登陆便可以通过检索功能购买自己想要的图书了,如图2所示。

图2首页界面

Figure2pageinterface

图书查询功能可以根据图书分类、关键字、价格范围进行图书的相关查询,能让读者快速找到所需图书。

如图3所示。

图3图书查询模块

Figure3booksquerymodule

左侧导航栏包括三大模块,图书分类,推荐图书,客户服务。

图书分类和推荐图书能让读者查找图书更加方便,客户服务提供了商家联系信息,能让读者快速与商家联系。

如图4所示。

图4 图书分类界面

Figure4booksclassificationinterface

后台登陆模块:

管理员可通过主页后进入后台进行管理操作,如图5所示。

图5 后台登录导航界面

Figure5backendloginnavigationinterface

4.2会员管理模块

用户管理模块分为用户登录和用户注册。

点击首页的“用户注册”按钮就可以进入用户注册界面。

填写用户基本信息,完成后点击“注册”按钮就可以注册并自动登陆。

用户名不可以与之前注册过的用户重名,如果输入一样的用户名,系统会自动提示“用户名已存在,请重新输入用户名”,如图6所示。

图6 用户注册界面

Figure6registereduserinterface

已经注册过的用户则可以点击用户登陆,输入用户名和密码,点击“登录”按钮,系统自动核实用户名和密码是否存在和是否正确,如果正确直接跳到首页界面,并在导航栏上显示“用户123456已经登录”字样,当用户登陆时,系统会自动分配一个不会重复的ID,用来标志每一个不同的用户;否则系统会自动提示信息“用户名或密码不正确,请重新输入”。

如图7所示。

图7 用户登录界面

Figure7userlogininterface

4.3填写订单模块

点击图书在线购买进入订单界面,填写订单信息后点击提交可进行购买,如果读者需要大量购买图书则可以在订单界面点击“放入购物车”按钮即可将选购的图书放入购物车中,如图8所示。

图8 订单界面

Figure8ordersinterface

4.4购物车界面

图书加入购物车后可以点击我的购物车进入购物车界面,查看已选图书信息,包括图书的名称、购买数量、金额等信息,然后在界面下方填写订单信息输入验证码点击提交则可以购买,如图9所示。

图9 购物车界面

Figure9shoppingcartinterface

4.5提交订单界面

提交订单后系统会跳出商品信息界面,包含商品的总价和商品的详细信息,如图10所示。

 

图10 确认订单界面

Figure10ordersbyinterface

4.6查看图书详情模块

点击图书可以进入图书详细信息界面,在图书详细信息界面点击收藏该图书则可以收藏该图书,点击在线购买则进入订单界面,点击评论该商品则可以填写评论信息,填写好后点击提交可在页面下方看到评论信息,如图11所示。

图11 查看图书详情界面

Figure11viewbooksinterfacefordetails

4.7订单查询模块

点击订单查询可进入订单查询界面,输入订单编号,姓名和电子邮件,点击订单查询按钮,即可看到订单的详细信息。

订单号可在我的订单界面中找到,如图12所示。

 

图12 订单查询界面

Figure12orderqueryinterface

4.8订单查询结果模块

点击“订单查询”按钮后,即可进入订单查询结果界面。

如图13所示。

图13 订单查询结果界面

Figure13orderqueryresultsinterface

4.9留言板界面

点击用户留言可进入留言板界面,如图14所示。

图14 留言板界面

Figure14messageboardinterface

4.10管理员登录界面

点击首页的“后台登录”链接即可进入网站后台管理员登录界面,管理员输入用户名和密码以及验证码后即进入管理首页。

验证码的设计可以提高网站后台管理的安全性,如图15所示。

图15 管理员登录界面

Figure15administratorlogininterface

4.11管理员管理界面

进入后台管理页面后,管理员可对管理员登陆与注册、管理员信息管理、会员管理、订单管理、订单查询信息、盈利计算、系统杂项管理、评论信息管理、留言版信息管理、图书信息添加、图书明细管理、图书类别管理、推荐图书管理、热卖图书管理14个模块进行管理,如图16所示。

图16 后台管理首页

Figure16backgroundmanagementpage

4.12分类管理功能

分类管理功能包含新增分类和对已有的分类进行修改和删除功能,如图5-17所示。

图17 分类管理界面

Figure17classificationmanagementinterface

4.13盈利分析功能

盈利分析功能能在指定的时间段内计算该时间段的盈利情况,是销售网站非常实用的一个功能,如图18所示。

图18 盈利分析界面

Figure18profitabilityanalysisinterface

4.14图书的订单管理功能

根据网站前台的购物情况网站后台自动生成订单,供管理员查看前台的交易情况。

在每一条订单信息的后面都有四个链接,包括详细信息、未处理、等待、完成。

管理员通过实际情况进行点击可让用户在我的订单中了解到相应的信息,如图19所示。

图19 订单管理界面

Figure19ordermanagementinterface

5数据库设计

数据库设计是建立数据库及应用系统的技术,是系统开发和建设中的核心技术,如果一个数据库的设计没有计划而全凭直觉,那最后设计出来的数据库很可能不能满足用户的要求[6]。

另外数据库设计不周详而导致的恶果是数据库中有大量冗余数据,不仅会产生数据异常,还会占用不必要的磁盘空间。

数据库设计是研究数据库及其应用的系统设计[7]。

数据设计是指对于一个给定的应用环境,构造最优数据库模式,建立数据库及其应用系统,使之能够有效地存储数据,满足各种用户的应用需求[8]。

软件系统经常使用各种长期保存的信息,这些信息通常以一定方式组织并存储在数据库或文件中,为减小数据冗余,避免出现插入异常或删除异常,简化修改数据的过程,通常需要把数据结构规范化[9]。

相对于SQLServer2000,SQLServer2005具有数据分区、可编程性、语音增强等特性,使得SQLServer2005更加受到欢迎,采用SQLServer2005能快速高效的完成系统的需求,所以本系统的数据库使用的SQLServer2005来实现的。

5.1数据表设计

根据读者网上书店的分析情况,该系统数据库共设计了13个表,分别如下

管理员信息(Admin)表,记录管理员账号和密码和管理员的登陆信息。

设置如下图20所示。

图20 管理员信息表

Figure20administratorinformationtable

会员信息(tblUser)表,记录用户的基本信息包括用户的登陆信息,设置如下图21所示。

图21会员信息表

Figure21membersinformationtable

图书类别(Category)表,记录图书类别,设置如下图22所示。

图22图书类别表

Figure22bookscategorytable

图书信息(Products)表,记录图书详细信息,设置如下图23所示。

图23图书信息表

Figure23booksinformationtable

系统杂项(Append)表,记录系统杂项信息,设置如下图24所示。

图24系统杂项表

Figure24systemmiscellaneoustable

图书批量信息(tblP_Order)表,记录图书批量信息,设置如下图25所示。

图25图书批量信息表

Figure25booksbatchinformationtable

订单(Order)表,记录订单信息,设置如下图26所示。

图26订单表

Figure26orderstable

购物车信息(tblBasket)表,记录购物车信息,设置如下图27所示。

图27购物车信息表

Figure27shoppingcartinformationtable

收藏夹信息(tblFav)表,记录收藏夹信息,设置如下图28所示。

图28收藏夹信息表

Figure28favoritesinformationtable

评论信息(tblLeaveWord)表,记录评论信息,设置如下图29所示。

图29评论信息表

Figure29commentsinformationtable

留言信息(Message)表,记录留言信息,设置如下图30所示。

图30留言信息表

Figure30messageinformationtable

图书入货数量统计(tblLog)表,记录图书入货数量,设置如下图31所示。

图31图书入货数量统计表

Figure31booksintothecargovolumetables

邮递方式(tblMode)表,记录邮递方式信息,设置如下图32所示。

图32邮递方式表

Figure32deliverytable

利用SQLServer2005数据库管理系统来建立及管理本网站的数据库c_net_sell。

6总结

在设计的一开始,我遇到了很多不懂的问题,感觉无处下手。

后来通过到图书馆查阅资料在老师和同学的帮助下我慢慢的开始了进展,并大大地提高了自己的动手能力。

使我充分体会到了在创造过程中的艰辛烦躁以及在完成后的喜悦。

在整个设计的过程中,我对数据库设计、C#语言、HTML语言、VS.NET开发工具等都进行了学习,巩固了自己在大学生涯中的所学知识。

深刻体会到了理论与实践相结合的重要性,万事开头难现在我对软件开发有了一定的基础知识,相信在以后的生活中我能更加容易的学习软件开发,并且熟练的掌握这门技能。

一个系统的开发,需求分析与设计分析是重中之重。

如果在一开始的时候这些都做的很好,那么我们做这个软件也很顺手而且做出来也很好;如果在一开始这些就存在问题,那么我们在做软件的时候就会花费更多的时间并且有可能最后做出来还是不实用的。

所以在今后的工作中我会认真完成开发前的需求分析和设计分析。

经过4个月的努力,毕业设计终于完成,在此期间我学到了许多课堂上和书本上无法学到的宝贵经验,提高了自己专业技术的水平,为今后从事本专业的工作打下了良好的基础。

虽然该系统的功能还很简单,但是在相信在不就的将来我能更加完善。

参考文献

[1]牛立成.动态网站开发技术项目教程[M]:

ASP.NET.北京:

中国人民大学出版社,2011,3,46~57.

[2]吴晨,张亮,张静.ASP.NET+SQLServer数据库开发与实例[M].北京:

清华大学出版社,2006,9,33~45.

[3]王俊伟,史创明.SQLServer2000中文版数据库管理与应用标准教程[M].北京:

清华大学出版社,2006,7,78~83.

[4]宋维堂,陈建红.动态网页设计:

ASP.NET[M].北京:

高等教育出版社,2011,6,93~99.

[5]畅利红.DIV+CSS3.0网页样式与布局全程揭秘[M].北京:

清华大学出版社,2012,3,22~25.

[6]狄加利.电子产品B2C电子商务网站规划和设计[D].吉林大学,2010,10,69~85.

[7]孟宪虎,马雪英,邓绪斌.大型数据库管理系统技术、应用与实例分析-SQLServer2005(第2版)[M].北京:

电子工业出版社,2011,5,14~15.

[8]JonGalloway,PhilHaask.ProfessionalASP.NETMVC4[J].Beijing:

tsinghuauniversitypress,2013,8,133~141.

[9]ChrisUllman,JohnKauffman.ASP.NET1.1introductionclassic.VB.NETprogrammingin2003[J].Beijing:

tsinghuauniversitypress,2004,79~98.

“Thereaderonlinebookstoreweb”sitedesignandproduction

LiteratureReview

Abstract:

thee-commercepracticeisintheearly1970swasbornintheUnitedStates,tothepresente-commercehasbecomeapartofoureverydaylife.WhethertaobaoshoppingorjingdongmallallletIdeeplyfeltthee-commerceconvenient,alsochangedourwayoflifetosomeextent.Onlinebookstoreasoneofthee-commercebusinessmodel,withitsuniquewayofoperationhasbeenlovedbymostreaders,comparedwiththetraditionalbookstoreonlinebookstoreisbeyondtimeandspace,convenientretrieval,aswellasthelowpriceadvantage."Readersonlinebookstore"thedevelopmentofmodelselectionadoptsB/Sstructure,B/Sstructure,namelythebrowserandserverstructureisoneofthemaintechnologyinthemodernworldarchitecturedevelopmentmodeandtechnology.DevelopmenttoolsusingVirsualstudio2010,ASP.NETplatform(dynamicServerpage)technology,embeddedInternetInformationServer(IIS)andSQL2005.

Keywords:

electroniccommerce;Onlinebookstore;B/Sstructure

 

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 临时分类 > 批量上传

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

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