计算机毕业论文定稿.doc_第1页
计算机毕业论文定稿.doc_第2页
计算机毕业论文定稿.doc_第3页
计算机毕业论文定稿.doc_第4页
计算机毕业论文定稿.doc_第5页
已阅读5页,还剩35页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

河北工业大学2011届本科毕业设计说明书河北工业大学 毕业设计说明书 作 者: 学 号: 学 院: 计算机 系(专业): 计算机科学与技术 题 目: 基于B/S结构的网上书店的设计与实现 (网页制作及用户管理子模块) 指导者: 肖国玺 副教授 评阅者: 2011 年 6 月 5日36毕业设计中文摘要 网上书店的设计与实现摘要:随着网络信息的发展,网络在人们生活中的应用越来越广泛。人们越来越想在最短的时间内购买到自己所需的图书。但书目的繁多,给人们在繁忙的工作生活中购书带来了很大的麻烦,于是网上购书便成了人们向往的事情,此系统的开发为人们带来了很大的方便,使他们足不出户就可以轻轻松松地买到自己想要的书,既省时又省力。 在电子商务网站中,网上书店是目前应用最广、最成功的典范之一。通过它用户可以在网络上通过Internet,突破时间和空间的限制而实现网上购书。网上书店的崛起对传统的图书流通体系产生了强烈的冲击,有效地缩短了图书流通发行环节,将广大读者、图书、出版者、发行者紧密地结合在一起,大大提高了图书流通率。它有着经营成本低、库存是虚拟的、用户检索方便、地域限制少等特点。本系统以ASP为主要制作工具,实现了用户注册、登陆、验证身份及用户数据的采集、书籍的预览查询、对书籍的购买通过购物车实现、可进入留言本留言从而实现了网站与客户之间的交流和沟通等。关键词: 网上书店 电子商务 购物车 ASP 毕业设计外文摘要Title The design and implementation of online bookstore Abstract:With the development of information networks, network in peoples lives of more and more extensive. People increasingly want to within the shortest time necessary to buy their own books. However, many of the programs, to the people in a busy working life in the acquisition brought a lot of trouble, then purchase books online has become the peoples longing for things, the development of this system to bring a lot of convenience, so that they foot Households can not easily you want to buy the book, when the effort of both. In e-commerce sites, online bookstore is the most widely applied, one of the most successful example. The rise of online bookstore of the traditional book circulation system have a strong impact, publishers, distributors closer together, thereby greatly increasing the circulation rate. It has a low operating costs, inventory is virtual, the user retrieval convenient, less geographical restrictions and so on. This system to ASP as the main tool to achieve a user registration, landing, verify identity and user data collection, books for a preview of the books purchased by Cart achieve, to be able to enter the post messages to achieve the site and The exchange between the customer and communication.Keywords: online bookstores e-commerce shopping cart ASP目 录1.引言11.1 网上书店设计与实现的选题意义21.2 网上书店目前国内外研究现状21.3 网上购书的优势32.相关技术介绍与环境的配置 42.1 ASP技术综述42.2 ASP与IIS5 2.3 ASP的运行环境 63.需求分析63.1 系统分析63.2 设计目标63.3 可行性分析73.4 设计的总体规则 73.5 设计功能 73.6 性能需求 83.7 E-R图 9 4总体设计 114.1 网站功能概述 124.2 系统功能模块划分 124.3 系统功能流程图 145.数据库设计165.1 数据库需求分析175.2 数据库逻辑设计176.详细设计206.1 用户界面设计207.其他主要界面设计 218.结论309.致谢311 引言1.1 网上书店设计与实现的选题意义书籍教会人们读书,写字是人变得睿智。从各种各样的书店可以挑选各种各样的书籍报刊,或许你正在期待某本刊物的更新,某本期待已久的杂志,可是呢?往往是发刊了两天后才能从书籍上找到,新鲜感少了许多。传统的书店受限于与发刊地的地域限制通常不能第一时间的拿到图书,从而及时更新书刊。Internet,随之科学技术的发展 ,越来越深入人们的生活,1994年4月随着中国与Internet的完全连接,Internet它以其独有的特点不断的改变着大家的生活。网络书店出现了!打破国家与地区有形无形的壁垒,大大减少图书销售中的中间环节,节省大量的人力、物力,并且能够提供更多的书目信息。各大出版社纷纷有了自己的网站,自己的网络编辑,图书直接上架。这大大方便了读者,广大书虫可以第一时间品味到书香。通过网上书店的设计与实现,学生通过在校学习的专业知识,基于B/S架构JSP技术和数据库技术将所学知识应用到实际当中去,通过毕业设计使学生理解与掌握软件设计过程,提高分析问题解决问难题的能力。培养学生文献检索的能力及研究方案的制定、论证、分析与比较的能力。1.2 网上书店目前国内外研究现状 美国亚马逊书店自1995年成立以来,一直是全球商务的成功代表。杰夫贝索斯,时代周刊1999年风云人物,第一位成功的网上零售业者。随着国外网上书店竞争日趋白热化,价格不仅仅是唯一因素,消费者讲求的范围扩大至涵盖货品样色的提供、产品品质的保证、网络的交易条件、送货及其它售后服务等,即全方位的购物经验。书店的经营项目也不仅仅是图书而是通过图书的客户资源映射到个个商务角落,绝大多数国外网络书店不光致力于丰富图书种类,增加图书介绍书评,简化购书流畅,精简送书环节等而且兼营电子音像商品,家用电子电器,使经营项目趋向多元化。国内随着电子商务的发展,网上书店也如雨后春笋般出现。各大书店纷纷出现,目前网络上有名的网上书店,比如当当网,卓越网,淘宝网我都有浏览过,还是集中体现了一些问题。部分网站图书种类丰富,但是质量良莠不齐,过度强调图书数量从而忽略了书评,不能使消费者买书前更详细的了解图书;网站广告过于繁多,频繁跳出广告窗口令消费者头疼;一些网上书店不从丰富图书信息,提高服务质量着手提高书店信誉,而是通过请水军抢手增加网站访问量,论坛宣传;交易方式过于繁琐,送货周期长等。虽然目前国内网上书店存在部分问题,但是相信在不久的将来网上书店会越来越成熟,体现其优点。1.3 网上购书的优势(1)网上书店挤压盗版空间如今发展最快的,最时髦的,恐怕就是网络了。网络给人们带来了实惠、虚拟、幻化,也给文学和图书带来了广阔的生存空间。盗版者利用科学技术,瞄准正版书与盗版书的差价牟取暴利。网络书店的兴起无疑给盗版商以有力的打击,因为发达的网络可以直接疏通图书的发行渠道,缩短了网上购书者与出版社的距离,给图书消费者以清新、便宜的享受。(2)网上书店浓缩了图书的库存空间传统图书店内的图书摆放面积是有限的,每增加一本书其成本都在以一定比例增加,而网络书店解决了存储空间问题,每增加一本书成本增长几乎为零。(3)数量、种类多,出版时间跨度大综合性的网上书店涉及各种各类内容的图书,提供订购的书目信息达上万、几十万条,而图书出版的时间有最新出版的,也有几十年前的,这是传统书店难以做到的。(4)不受时间、地域限制网上书店是24小时向全球各地的用户提供网上服务的,用户借助网络可以漫游于世界各地的图书海洋中,随时选书、下订单。中国人不出国可以去到美国最大的Amazon网上书店;广东人可以不出省去到北京图书大厦(http:www.BJBB.com),进行异地购书。(5)信息丰富网上书店的栏目丰富:特价书、书业视窗、销售排行、新品上架、最新推荐等,动态地向用户提供各种信息,让用户了解书市的最新情况。另外,每种被检索出来的图书也有详尽的介绍,如基本书目信息、封面、目次、内容提要、书评等,这些信息都有助于用户选书。(6)多途径综合检索网上书店主要提供分类和自定义搜索的方式对图书或其它商品(音像制品、电脑软件等)进行查找。分类一般是结合中图法按用户的阅读习惯或兴趣分类,同一类的图书相对集中在一起,方便用户在同类图书中挑选出高质量的图书。自定义搜索是用户根据自己所需的图书以主题、书名、著者、出版社等信息作为检索点对图书或其它商品进行一般搜索,如果希望检索结果更准确就使用高级检索同时使用几个检索点查找。这种方法相对于其它购书方式来说找书更快捷。(7)价格低廉一般来讲,网上书店买书,要比普通书店便宜。由于抛弃了传统书店运作的所需的服务设施和多重环节,绝对的成本低廉。由于网上书店运营方式是有订购需要时直接到出版社取效性强,除了一部分有收藏价值的外,绝大多数图书都会“掉价”。(8)个性服务网上书店不只单纯销售图书,还充分发挥网络优势,提供丰富多彩的个性化服务,满足读者特定的需求。网上书店开设的如新书推荐、畅销书排行、读者评论、作者访谈、专家点评等栏目,即使读者把握全方位的图书信息,又可使其利用网络公告版同图书的作者及其他读者进行在线讨论、交流心得体会,并根据他人的书评来协助选书。(9)配送较及时网上书店一般根据不同的地区提供不同的配送方式,有的提供短时间内的免费上门送书,书到后付款,有的在收到汇款单后立刻将书寄出。这样相对于个人或图书馆在新华书店订书来说,就缩短了到书时间。2 相关技术介绍与环境的配置2.1 ASP技术综述 2.1.1 ASP的发展 ASP1.0作为IIS(Internet Information Server, Internet 信息服务器)的附属产品免费发送,并且不久就在Windows平台上广泛使用。ASP与ADO的结合使开发者很容易在一个数据库中建立和打开一个记录集。这是它如此快就被大众接受的原因。1998年,微软公司又发布了ASP2.0。ASP1.0和ASP2.0的主要区别是外部组件。有了ASP 2.0和IIS4.0,就可以建立ASP应用了。微软公司接着开发了Windows2000操作系统。这个Windows版本带上了IIS5.0及ASP3.0。虽然到目前Windows已经发展到比较高的版本,但是开发领域中依然采用Windows2000 Server.Windows2000包括三个不同的版本即Professional、Server和Advanced Server.按照默认设置安装Windows2000 Server,安装时不用做任何改动,就配置好了ASP的运行环境。ASP可以使用两中脚本语言:VBScript和Jscript。所谓的Jscript语言就是微软版本的JavaScript语言。ASP包括内置对象,最常用的是五大对象、一个集合和一个文件。五大对象分别是Response、Request、Session、Application和Server,一个集合是Cookies,一个文件是Global. asa.ASP最常用的内置组件是操作文件的组件和操作广告的组件。ASP最强大的功能还是使用外置组件,比如使用外置组件实现文件上传,发送E-mail,等等。 通过ADO数据访问接口可以方便地操作各种数据库。通过ADO访问数据库有三种标准的访问格式。2.2 ASP与IIS2.2.1 IIS简介 Web服务器是Web应用程序的心脏。IIS(Internet Information Server)是微软推出的Windows NT Option Pack 主要成员,作为Win2000server的扩展,自推出以来,已经有了很大发展,其体系结构是当今市场上最受关注的Web服务器之一。新推出的IIS4.0版本增强了系统安全性,具有服务器端脚本开发调试,内容管理和站点分析,崩溃防护,内置JAVA虚拟机及全面支持ASP等强大功能。2.2.2 IIS与ASP的结合 在过去,客户机/服务器结构的设计与Web的相关技术几乎处于平行线上。 两者相互独立并无法作出集成性的设计。现在我们利用IIS+ASP构成三层式与WEB结构(如图1-1所示)的中间一层,将客户机/服务器结构与WEB密切结合,完成前后端两者的集成输出功能,使得WEB站点的开发更方便,实现的功能更强大。利用IIS+ASP技术来集成WEB前后所带来的强大效益可归结为以下几个方面:(1) 减少构建和维护成本(2) 加快联机过程(3) 应用软件集中在服务器端开发管理(4) 前端可使用任何浏览器(IE、Netscape)(5) 后端可存取任何数据库(SQL、Access)(6) 可使用任何脚本语言开发(VBScript、JavaScript、PERL) 图1-1 IIS+ASP三层式WEB结构2.3 ASP的运行环境 此应用程序可广泛运行于国际互联网即Internet,也可适用于内部的局域网。其运行要求和逻辑结构分别如下:客户端:Windows95/98/2000/XP,Internet Explorer(IE)等。服务器端:Windows NT/Windows2000,Internet Information Server (IIS)4.0及其以上版本,IE等;或者Windows98,Personal Web Server(PWS),IE等。数据库:采用SQL,运行于服务器端。3 需求分析3.1 系统分析 系统分析是平台开发的一个不可缺少的环节,为了能够使本系统更好、更完善地被设计出来,就必须先进行调查研究。在系统调查的基础上,对新系统的功能进行细致的分析,从而才能够开发出完整的系统设计。到实际的试运行之中,进行测试,如果测试满意的话,将进行平台的完善开发,从而实现信息化,规范化,系统化,网络化的平台,具有较好的适应性和推广性。此系统分为前台管理和后台管理。前台管理是友好的操作界面,供用户浏览、查询、订购使用。包括:浏览商品、查询商品、订购商品、购物车等功能;后台管理是提供给管理员的,其中包括:商品管理、用户管理、订单管理等。使管理员从繁琐的手工操作中解脱出来,并提高了办公效率。3.2 设计目标 本平台利用现在比较广泛的ASP+SQL数据库的架构实现的,进行系统分析,为将来进一步的实施打下一个坚实的技术基础。本平台将投入到实际的试运行之中,进行测试,如果测试满意的话,将进行平台的完善开发,从而实现信息化,规范化,系统化,网络化的平台,具有较好的适应性和推广性。此系统分为前台管理和后台管理。前台管理是友好的操作界面,供用户浏览、查询使用。包括:浏览商品、查询商品、订购商品、购物车等功能;后台管理是提供给管理员的,其中包括:商品管理、用户管理、订单管理等。使管理员从繁琐的手工操作中解脱出来,并提高了办公效率。3.3 可行性分析 可行性研究是为了弄清楚系统开发的项目是不是可以实现和值得进行研究的过程,实际上是一次大大简化系统分析和系统设计的过程,所以,进行可执行性的分析是非常必要的,也是很重要的,经过最初的设计目标和进行的市场调查得出以下四点的可行性分析: 经济可行性:即实现这个平台设计有没有什么经济效益?该平台设计只是作为本人的毕业设计,又因为本人的设计能力有限,其功能还不能完善,所以没有什么经济效益可谈。 技术可行性:即现有的技术能否开发该平台,会有哪些困难。 运行可行性:即该平台规定的运行方式是否可行。 法律可行性:即该平台的开发会不会在社会上引起侵权或其它责任问题。因为该平台是作为毕业设计与商业无关,又因为是自主开发设计,因此不会构成侵权,在法律上是可行的。 通过以上的可行性分析,我将采用Microsoft IIS+ASP相结合的技术,运用SQL数据库对网站进行建设。3.4 设计的总体规则无论哪个网站都要有它自己的设计规则。该平台也一样,它的主要设计规则有:简单性:在实现平台的功能的同时,尽量让平台操作简单易懂,这对于一个网站来说是非常重要的。针对性:该平台设计是网上购物系统及后台管理的定向开发设计,所以具有专业突出和很强的针对性。实用性:该平台能完成电子商品展示和管理员管理的基本信息,具有良好的实用性。3.5 功能设计 经过以上的初步调查和研究,并且确定了该平台的可行性,并决定开发本平台,为了能够对现行的平台内容进行充分了解,使所要开发的平台更具有实用性和适应性,设计出该平台功能如下:2.5.1 管理员对功能的需求: 图书管理 添加图书。添加的图书信息主要包括:书名、ID号、作者、出版社、价格、数量、类型; 查看及修改图书信息。修改的内容包括:图书的基本信息、价格信息、库存量、热点设定、最新书籍等; 添加、修改、删除图书分类; 添加、修改、删除图书出版社; 用户管理 浏览所有用户信息。用户信息包括:用户ID号、昵称、姓名、密码、电子邮件、电话、注册日期、具体地址等信息; 有权删除任一用户; 浏览用户留言,可对其进行回复、删除 定单管理 可通过选择查看所有定单,已处理的定单和未处理的定单列表以及其详细信息,并处理尚未处理的帐单3.5.2 客户对功能的需求 注册; 登陆; 所售新书总览; 所有数目分类浏览; 最新书籍、热消书籍浏览; 购物车信息浏览。购物车信息包括:图书编号、图书名称、图书价格、图书订购数量、所有购买总价格等; 组合条件检索图书。综合条件包括模糊查询、按关键字查询; 收货人信息确认; 购物车信息修改; 购买图书; 发表留言3.6 性能需求 协议分析正确; 界面友好; 相互信息传递顺利; 运行时间满足使用需要; 安全性得到一定保障;3.7 E-R 图图 书名 称编 号 价 格热 点发 布作 者出版日期简 介图 片库 存购买买买分 类种 类名 称备 注编 号会 员编 号昵 称电 话E-MAIL地 址真实姓名设 定收 货 人编 号地 址电 话邮 编E-MAIL密 码 图3-1 网上书店 实体联系图本设计规划出的实体分别有:管理员信息实体、用户(会员)信息实体、产品实体、产品类型实体、订单详细信息实体。实体之间的E-R图如图3-2所示:用 户购 买商品分类图书种类订 单 列 表 图3-2 实体间的E-R图管理员信息实体E-R图如图3-3所示:管 理 员姓 名帐 号密 码 图3-3 管理员信息实体E-R图用户信息实体E-R图如图3-4所示:用 户用户名昵称密码电话E-mail地址邮编 图3-4 用户信息实体E-R图图书实体E-R图如图3-5所示:图 书 信 息名称作者价格出版社数量图片类别简介 图3-5 图书实体E-R图订单详细信息实体E-R图如图3-6所示:订 单 详 细 信 息订单号用户名购买商品购买日期应付金额付金额昵称付款方式地址电话E-mail图3-6 订单详细信息实体E-R图 4 总体设计如图4-1 描述了网上图书交易系统的逻辑体系结构:图4-1 网上书店体系结构图 B/S的执行过程为:客户端通过浏览器向WEB服务器发出请求,如需操作数据库,则再由WEB服务器向数据库服务器发出请求,对数据库进行操作。操作完成后,由数据库服务器返回WEB服务器,客户端由WEB服务器以动态网页的形式返回客户端,由浏览器显示结果。B/S建立在广域网上,面向不同的用户群,分散地域,这是以局域网为基础的C/S无法做到的。与操作系统平台关系不大。B/S结构利用不断成熟和普及的技术实现原来复杂专用软件才能实现的强大功能,并节约了开发成本,是一种全新的软件系统构造技术,这种结构更成为当今应用软件的首选体系结构,作为最终用户,只要通过WEB浏览器,各种处理任务都可以调用系统资源来完成,这样大大简化了客户端,减轻了系统维护与升级的成本和工作量。4.1 网站功能概述网上书店系统分两个部分,第一部分是面向用户的部分,用户可是实现在线注册、登陆、购书、提交订单等操作,都在这一部分完成;另一部分是书店管理部分,这部分的内容包括:管理员对图书的添加、删除、查询、图书种类的管理、订单的处理、管理员的管理、注册用户的管理等。4.2 系统功能模块划分对于网民,能吸引住他们的先决条件是网站的整体构思,所以网站的首页提供了一个简洁明快的界面,分为三个模块:用户管理模块、图书销售系统模块、在线管理系统,如图4-2所示。以让浏览者能一目了然的知道,自己想要的内容放在哪里,这些内容可以提供给所有的浏览者,内容包括图书查询,热点图书,新书推荐等,这里可以查看所有所需图书信息。 网 上 书 店 首 页图书销售系统在线管理系统用户管理模块图4-2 网上书店系统功能模块图 4.2.1 前台管理模块对于用户界面管理模块,根据系统功能的分析,它具有的功能应该包括网站页面的查看、图书列表的查看、购物车的使用、和用户功能的具体内容等,如图4-3所示: 网上书店用户界面网站页面图书列表购物车用户功能热门图书新品图书购买图书查看图书信息查找图书查看购物车修改购物信息 提交购物订单 用户注册 用户登陆修改用户信息查看用户订单图4-3 客户界面的系统功能模块图4.2.2 后台管理模块对于管理员管理界面而言,根据系统功能的分析,它有的功能应该包括:对用户的管理(注册会员管理、后台用户管理),对图书管理,对订单的管理等,如图4-4所示:管 理 员 登 陆用户管理订单管理图书管理浏览图书页面修改图书页面添加图书页面删除图书页面注册用户管理后台用户管理查看所有订单处理订单信息留言管理图4-4 管理员界面的系统功能模块图4.3 系统功能流程图4.3.1 用户流程图如图4-5:开 始用户注册用户登录信息正确浏 览 图 书图书查询热点图书最新图书分类浏览购 物 车确定图书名称、数量确定收货人信息提 交 表 单用 户 留 言NY图4-5 用户访问网站流程图 4.3.2 管理员流程图如图4-6 :开 始管 理 员 注 册管 理 员 登 录信息正确?用 户 管 理图 书 管 理订 单 管 理类别管理图书管理名称管理会员信息管理注册用户管理后台用户管理查看所有订单已处理订单未处理订单 查看修改添加删除查看修改添加删除查看修改添加删除处 理 订 单YN图4-6 管理员访问网站流程图5 数据库设计数据库在一个信息管理系统中占有非常重要的地位,数据库结构设计的好坏直接对应用系统的效率及实现的效果产生影响。在充分了解了用户的各种要求后,开始数据库设计。数据库需求分析数据库概念结构设计数据库逻辑结构设计5.1 数据库需求分析(1) 用户的需求具体体现在各种信息的提供、保存、更新和查询方面,这就要求数据库结构能充分满足各种信息的输出和输入。通过第三章的系统功能分析,针对一般的网上书店系统,总结出如下的需求信息:用户分一般用户、注册用户和管理员用户一般用户和管理员用户都可以不登陆就查看图书信息注册用户登陆后可以维护自己的信息,购买图书,并且在向网站发出订单时自动填写自己的联系信息。图书按内容来分类,每本书对应一个类别一个用户可以购买多本书一个用户对应一张订单详细信息(2) 根据上述的系统功能分析和需求总结,考虑到将来功能上的扩展,设计下的数据项和数据结构:系统用户信息数据库,列出以下数据项:用户信息:用户ID(自动编号)号、用户昵称、用户姓名、密码、电话号E-mail地址、家庭住址、邮编。系统的书籍信息(book)数据库,列出以下数据项:书籍的记录信息:ID(自动编号)、名称、作者、价格、出版社、数量图片、所属类别、其他备注。图书的交易订单记录(orders)数据库,列出以下数据项:图书交易订单信息:交易的ID(自动编号)、顾客的名称、顾客的地址、顾客的邮编、顾客的电话号码、顾客购买的书籍、交易的日期。5.1 数据库逻辑结构数据库的概念设计结束后,现在可以把上面的数据库概念结构转化为某种数据库系统所支持的实际数据模型,也就是数据库的逻辑结构。根据开发系统的情况,是一个小型的网上书店,能实现基本功能就好,所以采用SQL库。 数据库中各个表的设计结构如表5-1 - 5-5所示。每个表格表示在数据库中的一个表,1)用户表(users)此数据表用来存储注册的用户信息:表5-1用户信息表字段名数据类型长度是否可空备注MemberIdUserNamePasswordUserRoleRealNameSexPhonecodeEmailAddressPostCodeLoadDateintvarcharvarcharvarcharvarcharbitvarcharvarcharvarcharchardatetime41010108505050506NNNYYYYYYYN用户号用户名密码角色真实姓名性别电话邮箱地址邮编登陆日期2)书籍信息表(bookinfo)此数据表用来存储书籍的所有属性信息:表5-2书籍信息表字段名数据类型长度是否可空备注BookIdBookNameBookIntroduceCompanyBookUrlMarketPriceHotPriceIsrefinementIsHotIsDiscountLoadDateIntvacharntextvarcharnvacharfloatfloatbitbitbitdatetime4205050200NNNNNNNNNNN书籍编号书籍名称书记简介出版社书籍连接市场价热卖价价格书籍简介是否打折日期3)书籍分类(bookcatgory)此数据表用来存储书籍的类别信息:表5-3书籍分类表字段名数据类型长度是否可空备注ClassIdClassNameClassUrlIntvarcharvarchar45050NNN书籍分类分类名称书籍连接4)购物车表(ShopCart)此数据表用来存储购物车的信息:表5-4购物车信息表字段名数据类型长度是否可空备注DetailIDNumBookIdOrderIDTotalPriceRemarkintintintintfloatvarchar4104209200NNNNNY详细编号编号书籍编号交易编号总价格附加留言5)留言板表(BBS)此数据表用来存储用户留言信息和管理员回复信息:表5-5留言信息表字段名数据类型长度是否可空备注IDUNameContentDateTimeSubjectIPintnvarcharntextdatetimenvarcharnvarchar4505020NNYNNN留言编号留言者姓名留言内容留言时间回复主题IP地址6 详细设计6.1 用户端界面设计根据需求分析、总体设计和数据库的设计,把系统的功能分为两大类模块:客户端模块和管理端模块。客户端是用户使用的模块也是功能比较多的模块。用户端分为多个页面,每个页面都有一定的功能:(1) 内容丰富的首页设计 (2) 用户注册,用户登陆设计(3)购物车管理功能6.1.1 系统首页设计网上书店系统的首页效果如图6-1所示。首页包含了主要信息,包含各种登陆提示,书籍浏览等。 图6-17 其他界面设计1) 登录:如图7-2 图7-22) 注册:如图7-3 图7-33) 在默认浏览书籍页面(Lookbook.aspx):如图7-4 图7-44) 查看书籍详细信息:如图7-5 图7-55) 查看购物流程:如图7-6 图7-66) 查看购物车:如图7-7 图7-77):网站留言(有身份验证,应提示非法操作):如图7-8 图7-8管理员功能实现展示:1)管理注册的用户,实现的功能:【删除】。2)管理书籍信息,实现功能:【添加新书】、【删除书籍】。3)管理书籍分类,实现的功

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论