读者网上书店网站设计与制作.docx
- 文档编号:385431
- 上传时间:2022-10-09
- 格式:DOCX
- 页数:23
- 大小:1.35MB
读者网上书店网站设计与制作.docx
《读者网上书店网站设计与制作.docx》由会员分享,可在线阅读,更多相关《读者网上书店网站设计与制作.docx(23页珍藏版)》请在冰豆网上搜索。
读者网上书店网站设计与制作
本科学生毕业论文(设计)
题 目 “读者网上书店”网站设计与制作
姓 名
学 号
院、 系 信息学院
专 业 网络工程
指导教师(职称/学历)
“读者网上书店”网站设计与制作
摘要:
早在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]。
软件系统经常使用各种长期保存的信息,这些信息通常以一定方式组织并存储在数据库或文件中,为减小数据冗余,避免出现插入异常或删除异常,简化修改数据的过程,通
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 读者 网上 书店 网站 设计 制作