网上书店的设计与实现(共25页).doc

上传人:飞****2 文档编号:13402204 上传时间:2022-04-29 格式:DOC 页数:25 大小:1.80MB
返回 下载 相关 举报
网上书店的设计与实现(共25页).doc_第1页
第1页 / 共25页
网上书店的设计与实现(共25页).doc_第2页
第2页 / 共25页
点击查看更多>>
资源描述

《网上书店的设计与实现(共25页).doc》由会员分享,可在线阅读,更多相关《网上书店的设计与实现(共25页).doc(25页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、精选优质文档-倾情为你奉上本科生毕业设计(论文) 专心-专注-专业网上书店的设计与实现摘 要随着经济全球化的快速发展,伴随的是人们生活水平的快速提高。网络更是在这样的大环境下,开始走进家家户户。由于有了网络,所以网上购物也变得非常普遍了。电子商务也随着兴起,网上书店作为电子商务中的典型代表,也普遍为人们所知。顺应着时代的潮流,中国的网上书店也开始蓬勃的发展起来。但是,我国的网上书店毕竟是后面开始发展,所以对比于前面的那些很快发展起来的国外的网上书店,还是有不小的差距的。在这种情况下,我国也开始研究起自己的关于网上书店的中国化的方法,开发出很多适合我国国情的网上书店的情况,这让我们不禁对国人的智

2、慧产生深深的敬佩感来。所以,我想要做一个网上书店系统来体会中国网上书店系统是怎么发展的。本系统是采取的B/C模式下的电子商务模型,能够满足中小型网上书店的功能需求,因为都是基于M(model) V(view) C(controller)的开发思想。这个系统使用MySql5.0搭建的数据库,从而实现了各个系统的功能模块。它是在jdk1.7的环境和使用了tomcat6.0服务器,编译器使用了webStorm9.0,是在MyEclipse10.0上完成的编程。系统主要实现的功能有:前台的用户的注册和登录,图书信息的查询,图书的分类,购物车和缺书登记功能,以及后台实现的是帐号信息的管理,图书信息的管理

3、,订单的管理,缺书登记的管理的功能。关键词:电子商务、网上书店、MVC、数据库The design and implementation of online bookstoreAbstractWith the rapid development of economic globalization, along with the rapid increase of peoples living standard.Network is in such a climate, entered in every household.Thanks to the network, so the online

4、 shopping has become very popular.Also along with the rise of e-commerce, the online bookstore as a typical representative of electronic commerce, also widely known. Because it offers superior than traditional bookstore more convenient and fast service, it has been more and more people of all ages.C

5、omplying with the trend of The Times, the development of Chinas online bookstores are booming. However, in developing the online bookstore, after all, is back there, so compared to those developed quickly in front of foreign online bookstores, still have a big gap. In this situation, our country als

6、o began to study up on online bookstores, the method of developed many of the online bookstore is suitable for Chinas national conditions, we couldnt help but sense of deep respect for the wisdom of the people. So, I want to do an online bookstore system to realize China is how the development of on

7、line bookstore system.This paper detailed analyzes the overall architecture and function modules of online bookstore system, this paper expounds the online bookstore database design and detailed design of each function module.This system is taken in M(model) V(view) C(controller).This system is used

8、 MySql5.0 set up the database,so as to realize the function of each system module.It is in jdk1.7 and use tomcat6.0.Compiler is using webStorm9.0 and use MyEclipse10.0 Complete the programmingSystem is mainly the functions are: the front desk of the user registration and login, book information quer

9、y, the classification of the book, shopping cart and lack of books registration function, the background of the implementation is the management of the account information, book information management, order management, lack of registration management function of books.Key Words: The electronic comm

10、erce、Online bookstore、MVC、Database目 录 第1章 绪论1.1 研究意义随着改革开发的越发普及,人们生活逐渐步入小康阶段。所以对文化的需求越来越高,图书就变成了一个热销的商品。又由于Internet的快速发展,电子商务也越发的普及起来,那么对于在电子商务中很重要的一块,网上书店自然也就迎来了发展的春天。近几年,由于我们国家与世界的联系越来越发的紧密,所以在世界上迅猛发展的Internet自然在我国发展迅猛,那么网上书店也在我们的国家发展的非常的迅速了。就像一些书店喜欢在各地开设分店用来拉近书店与顾客间距离相似的。随着科学技术的快速与蓬勃的发展,Internet这

11、个以往只能被少数科学家使用的科研工具亦成为了普通百姓都可以使用的聊天以及购物和消遣的平台了。由于我们国家人民素质和科学技术水平的不断提高,让的知识更新速度变的越来越迅速。人们的危机意识也显著的提高,为了不被社会淘汰,做到与时俱进。就必须多读书来了解世界的发展和自己缺乏的能力,只有通过不断的学习,才能让自己跟好的跟世界接轨。因为21世纪是网络的时代、信息的时代,时间变成了非常珍稀的资源。传统书店与网上书店在经销模式上有很大的不同之处,比如在信息方面、送货方面、付款的方式上都有很大的不同。但两者最大的不同是因为:网上书店上的都是虚拟的,你是看不到实物的,而传统书店,你则可以手捧者真实的图书,想买的

12、话就直接可以拿到手。而网上书店,虽然你点击了购买,但是实物的图书要过一段时间才会到你的手上,你并不能立马拿到你想要的东西,这对一些人来说是接受不了的。中国发展的比较好的网上书店,例如卓越网,它就因为良好的发展和自己对于网上书店运营模式的探索,使的它就成为了全世界中国人的购书的中心和精神文明的乐园。所以说,一个网上书店的运营还是要靠书店自己的努力和创新加上不怕失败的试验。网上书店的良好竞争可以更好的促进彼此的发展,但是不良的竞争也会毁灭彼此的生存空间。网上书店作为书店的一种模式,它更是像我们提供了一种更加方便的购书途径,我们再也不需要长途跋涉的去买我们想要的图书,我们只需要浏览相关的网页来搜寻我

13、们需要的书,这样我们就能永远的走在世界的前沿了,我们必须要感谢网上书店。1.2 研究背景1.2.1国内网上书店的现状目前我国网上书店的主要的类型有以下几种: 由国有新华书店花费巨资打造的网上书店。像那些依托与现实中的传统书店而打造的网上书店模式,这种模式主要还是依托于现实中的书店。而这种类型就叫做新华书店上网或上网的书店6。 其他行业花钱打造的网上书店,就像是卓越网。就目前情况而言,上述几类的网络书店的最大区别是:一个是有那些拥有传统书店并且主要是依靠传统书店卖书的那些书店打造的网上书店,另一个是没有传统书店这种现实中的卖书媒介的网上书店。前一中书店比较不重视网上书店的发展,因为它们主要的收入

14、来源还是来自于它们有固定地点的传统书店,网上书店只不过是它们增加销量的媒介。我国打造的网上书店和国外的一些知名的网上书店相比还有很大的提升空间,比如说亚马逊书店。亚马逊书店是1995年7月,由当时三十岁的美国年轻人贝索斯创立的。在成立五年后,就取代了巴诺书店,成为世界上最大的书店,跻身世界500强企业。亚马逊网站所带动的网络股热潮与行销经营模式,已然成为各方讨论的热点。 亚马逊网站的竞争策略,若以四个字涵盖其精神:就是新、速、实、简。“新”是指“服务功能随着科技进步”;“速”是指“信誉来自于流程的速度”;“实”是指“实惠的折扣价格”;“简”是指“一键式购物功能服务”。亚马逊在经营方略和模式上,

15、除体现在以人为本、服务至上、质优价廉、品种丰富、配送快捷、售后优良等优势外,其最主要的三点特色包括:“网络不打烊”与“上架寿命长”1;提供选取的方便;创造“互动功能”。亚马逊书店之所以能这么的成功,甚至成为网上书店的龙头老大,不仅是因为它建立的比较早,而刚好赶上了电子商务发展的黄金时代,更是因为亚马逊书店独到的运营方式。比如,亚马逊书店的经销策略,就像他们自己说的那样:现在的亚马逊书店每收入一美元就要拿出24美分来做经销2。确实亚马逊书店的经销要比一般的书店好上太多了。除了这个策略以外,亚马逊书店最让人称赞的就要属它自己独创的网络书评的模式了,因为有了这个模式,才能让亚马逊书店和客户之间产生更

16、多的交流。因为有了交流,才能更好的了解客户的需求,才能掌握主动,减少不必要的损失。而且,这样做的好处也会让更多的客户感觉到亚马逊书店的友善,这样一传十,十传百,亚马逊书店的名声就这样上去了。这种方法很值得我们国内的网上书店学习。1.2.2发展趋势和前景预测摆在中国网上书店明面上最大的难以跨越的难关就要包括送货的物流方面难题和支付结算这方面的难题了。但是,不可忽略的是我国网上书店任然还有不容人小视的发展潜力。从外在的因素来看,我国拥有着世界上最多的人口,所以消费群体理所当然也是最高的,又由于我们现在的文化程度正在不断的提高,对于图书的需求也在不断的上升之中,在这样的条件下,就给了我国网上书店一个

17、非常好的发展机遇,但就像我们上面所说的物流方面的障碍会妨碍我们的发展一样,这个根本的问题不解决好的话,就不要谈什么好的发展了。但是,可喜的是,我国现在的物流方面发展的非常的迅速,因为很多的物流产业都在相互的竞争着,而这种良性的竞争会很好的促进物流行业的飞速发展,从而促进网上书店的飞速发展,这就是一种双赢的局面。从内在的潜力来说,我国的网上书店不仅可以借助亚马逊书店的成功经验,还可以根据我国的国情创造出属于我们自己的网上书店的运营模式,就像我国独到的专属于我们国家的货到付款模式,这种模式可以吸引到很多的顾客,因为这种模式打消了人们对于网上消费的不安全感。由于我国的网上书店的进取心很足,所以发展当

18、然会变得越来越好。还有最重要的一点就是,现在的网上书店越来越多,那么关于这方面的竞争自然也就变得非常的惨烈了。所谓,有竞争才会有发展,相信我国的网上书店一定会在这样的环境中发展的越来越快,越来越好的,相信我国的网上书店也一定有这样的机会。说完了外在因素和内在潜力之后,就说说网上书店发展的必然趋势,由于互联网的快速发展和电子商务的兴起,人们会变得越来越依托于网络,网络上的消费也会变得越来越多,而作为网上消费的一个很重要的项目,网上书店的发展必然将是不可阻挡的。第2章 系统的总体设计2.1 系统的设计思想2.1.1系统架构的设计系统采用B/S架构模型,运用了Java的网站开发技术。系统包括Web表

19、现层,业务逻辑层,数据访问层。在用户的界面中我们只能看到表现层的内容,业务逻辑层和数据访问层都不是前台的信息,所以必须只能由管理员来看3。Web表示层:ST_WebCourse 业务逻辑层:ST_CourseBiz数据访问层SqlHelper数据库数据库 图2.1.1 系统总体结构图 2.1.2系统的功能模块的设计本系统的功能模块是由用户和管理员两部分组成1.用户模块用户模块的主要功能有:(1)用户登入:取得用户权限并进入网上书店。(2)用户注册:用户阅读注册注意事项,填写个人信息申请得到账号信息。(3)用户注销:取消用户权限并退出网上书店。(4)用户信息标注:书店头部会显示登入的用户的基本信

20、息,登入时间,天气情况。(5)修改密码:用户可以自行修改自己账号的登入密码。 (6)浏览书店:用户可以浏览书店主页和热门书籍,新书上线等等。 (7)书名搜索:用户可以根据图书的名字搜索相应图书信息。 (8)分类搜索:用户可以根据图书类型搜索得到相应类别的所有图书。 (9)全部图书浏览:用户可以查看所有图书的信息。 (10)添加购物车:用户可以把图书添加进购物车。(11)删除购物车:用户可以把自己添加进购物车的书给删除,再添加别的。(12)购物车结算:购物车会实时结算用户车内图书的总价。(13)提交订单:用户可以把自己购物车的记录提交购买。(14)缺书登记:用户可以如果发现书店不存在自己想要的图

21、书,可以进行缺书登记。登录信息个人信息用户用户权限购书信息购物篮管理缺书登记选购图书修改密码查询图书浏览图书注册信息 图2.1.2.1:用户功能结构图2、 管理员模块管理员模块的主要功能有:(1)管理员登入:取得管理员权限并进入后台系统(2)管理员注销:取消管理员权限并退出后台系统(3)管理员信息标注:后台显示登入的管理员的信息和登入时间(4)账号管理:可以删除用户账号,修改用户账号信息(没有权限修改密码)(5)图书管理:可以查看图书信息,添加图书,修改图书信息,删除图书信息(6)订单管理:可以查看订单信息,查看订单详情(7)缺书登记管理:可以查看用户登记上来的缺书信息显示帐号帐号管理删除修改

22、帐号图书管理增加图书管理员删除图书查看订单订单管理删除订单缺书登记管理查看登记备注登记 2.1.1.2管理员功能模块图2.2系统的主要开发工具(1) MySQL5.0数据库说到数据库,大家一般都会想到的是SQL Server。确实相比起MySQL这个后来之辈,SQL Server这个领头者有很多的优点。但是MySQL也是不甘落后的后来居上。它们两者最大的不同之处在于它们所遵循的基本原则的不同,前者是狭隘的,而MySQL却是开放的。正是因为这种开放的原则,使得MySQL有了更好的发展。又由于使用SQL Server比起MySQL要花费很多的钱财,对于我们这些学生党和一些不是专业的软件开发人员来说

23、是一个最好的选择了。MySQL是一个功能非常强大的软件,所以该系统使用它是一个非常好的选择,相信大家都会认识到它的强大。 (2) JDK1.7的开发环境在1995年5月的一天,一个伟大的编程语言java被sun公司开发了出来,java语言的诞生,打破了C语言的统治地位。可以跨平台、动态的Web设计、Internet计算等等的强大的功能是java语言的强大之处。从这以后,由于java的强大被众人所认知出来,故而Java程序设计语言让大家广泛的使用,所以它推动了Web和编程方面的非常快速发展着,这是大家当初都没有想到的,因为那个时候还是C语言的统治时代,现在常用的浏览器现在均支持Java appl

24、et。另一方面,Java程序设计语言技术也不断更新。因为你不管在哪台电脑上,只要这个电脑上装有java,你就可以随时随地的编写和运行你已经写好的程序,这种方便的机制是其他编程语言所不具备的,正是这种独有的机制,使得java在现今的社会快速的发展。这是编程人员的一种可以更轻松工作的机会。正是由于这样的机制,使得java变成了现如今我们社会上最流行和最受欢迎的编程软件了。现在java已经发展到了1.7的版本了,相信在不久的将来,java会有超出人们想象的更好的发展。本系统就是在java最新的版本JDK1.7上开发的,经过这次的开发,让我对java有了一个更好,更深刻的了解。(3) tomcat6.

25、0的服务器Tomcat是一个非常好用的工具,它的诞生过程非常的具有划时代的意义,它的诞生是由于我们开始考虑SUN的JSWDK的基础上开发的一个Web服务的JSP服务器,当然它也必须要支持Servlet。所以,在这样的情况下,Tomcat就这样具有戏剧性的被开发出来了。Tomcat作为在jakarta想买中一个非常重要的子项目,它是被评为2001年度最具有创新java方面的出场产品,并且它还是sun公司非常重要的关于servlet和jsp的非常关键的容器,因此,它受到了非常多的关爱,来自全球各个地方的软件工作者,就是由于这些工作者的创新和开发,Tomcat才能这样快速的发展起来,被运用到java

26、的各个方面。又因为,Tomcat是一个完全免费的开发软件的代表。每个人,不管是白人、黑人、东方人还是西方人都可以在同一个互联网上非常快速的下载它。由于使用它的人非常的多,所以关于Tomcat的评论和开发方面的议论就会很好的促进它更好更快的发展。这就是Tomcat发展那么迅速的原因所在了。本系统是使用的Tomcat6.0的服务器,之所以使用这个服务器。是因为我们这个系统是关于网站的,而对于网站的设计,Tomcat的服务器可以给我们很好的帮助,这就是我们为什么选择它的原因。(4) MyEclipes10.0的编译程序说道MyEclipse,大家可能只认为它给java提供一个建议的平台,如果我们都这

27、么想的话,那我们就大错特错了。虽然说MyEclipse是一个基于java开发的很好用的平台,但就它自己而言,本身没有多么的强大,它只是通常大家说的相当于一组框架和一个服务而已,他能支持java只是因为它多了一个插件而已,它本身是没想过要用来支持java的。对于MyEclipse,它拥有很多的插件,正是因为拥有了这些插件,才能使MyEclipse发展的这么的快,才能使它成为编程人员最常用的一个软件了正是因为那么多软件开发人员和爱好者的支持,才使得MyEclipse变成了开始支持诸如C语言,C+的程序。作为对于最支持java的平台来说,它还支持HTML, Struts, JSF, CSS, Jav

28、ascript, SQL, Hibernate。正是这些软件的支持,才使得MyEclipse变得那么的好用,那么的强大。本系统就是使用的MyEclipse来编写的程序,深刻体会到了这个软件的强大之处,相信它会发展的越来越好的。第3章 系统的详细设计与实现3.1系统流程的分析与设计编程过程一般是按照流程逐步编写的,程序的每一个功能都是独自的一个模块,本系统的功能流程如下所示:第一,用户同过网站上的信息注册帐号,然后才能通过帐号登录。第二,登录后,用户可以在浏览界面上修改自己的密码。第三,用户可以在界面上浏览图书,选择自己想要的图书。第四,用户如果已经想好了要买什么图书,就可以通过搜索功能直接找到

29、想要的书。第五,若用户搜索了,但是书店并没有这本书,那么用户就可以进行缺书的登记了。第六,用户可以查询图书的详细信息,若用户对这本图书很满意的话,就可以购买了。第七,用户使用购物车的功能来购买图书,完成关于用户的操作。第八,管理员可以管理用户的帐号,进行增删改的操作。第九,管理员可以管理图书,进行图书的添加,删除等的操作。第十,管理员可以查看缺书登记,然后根据描述来进行增加书店的库存。第十一,管理员查看订单,根据订单来邮寄图书。3.2数据库的设计3.2.1数据库的需求分析网上书店系统采用MVC的思想5,和B/C的模式进行开发的系统,它必须要拥有属于自己的数据库来对各种各样的信息进行保存、更新、

30、查询、删除等的操作,包括了用户信息,管理员信息,图书信息,订单信息,缺书登记的信息等的操作,并且每个信息都存在这内在的联系,对于数据库的特点,其需求包括:(1)用户和管理员帐号的不同,使用用户和管理员的帐号将进入不同的界面进行操作。(2)用户的信息要用来记录用户的资料,以便进行送货。、(3)图书有出版社、类别、作者、出版日期的信息。(4)购物车有用户编号,图书编号等的信息。(5)缺书登记有保存用户输入的缺书的信息的功能。根据系统的需求分析,本网上书店的数据库(BookStoreOnline)包括了以下的数据项和数据结构。(1)用户表,里面包含用户和管理员两个角色,管理员只是在编号上为0,而用户

31、的编号为1。用户表里的字段包括:用户名登录名,用户密码,用户实际的名字,用户电话,用户地址和用户邮编。(2)图书表里的字段包括:图书编号,图书名,图书作者,图书价格,图书类别,图书简介,图书库存和图书的图片。(3)订单表里的字段包括:订单编号,购书者的姓名,购买的图书的详细信息,购书者花的钱数,购书者的电话,购书者的地址和购书者的邮编。(4)缺书登记表的字段包括:缺书的编号,缺少书的名字,该书的作者,登记者的姓名,登记的具体时间。3.2.2数据库的概念的结构设计E-R图也称实体-联系图(Entity Relationship Diagram),提供了表示实体类型、属性和联系的方法,用来描述现实

32、世界的4。图书类别E-R方法是“实体-联系方法”(Entity-Relationship Approach)的简称。它是描述现实世界概念结构模型的有效方法。是表示概念模型的一种方式,用矩形表示实体型,框内写明实体名;用表示实体的属性,并用无向边将其与相应的实体型连接起来;用菱形表示实体型之间的联系,在框内写明联系名,并用无向边分别与有关实体型连接起来,同时在无向边旁标上联系的类型(1:1,1:n或m:n)。如下图3.1就表示了本系统的对象和对象之间的关系。购买管理购物车缺书登记图书用户管理员 图3.1 实体间的关系图由数据库的需求分析可以确定系统所需要的数据表。由此可以设计出用户信息实体和管理

33、员信息实体、图书信息实体、订单信息实体、缺书登记信息实体。各个实体之间可以通过图3.23.6的E-R图表示出来。管理员密码编号登录帐号 图3.2 管理员实体关系图图3.6 缺书登记实体关系图缺书登记登记人登记时间作者编号书名图3.5 订单实体关系图图书图片库存价格图书分类作者书名图3.4 图书实体关系图订单邮编地址用户名价格书名编号图3.3 用户实体关系图用户手机号邮编地址密码帐号编号 3.2.3数据库逻辑结构设计 由于本系统的需求,就必须要数据库(BookStoreOnline)中制作至少4个表,它们分别是用户表(用户表里包括普通用户和管理员,他们是以用户类型来区分的,1表示用户,0表示管理

34、员),图书表,订单表和缺书登记表组成。系统是由MySQL5.0制作的,MySQL5.0是关系数据库系统,系统中各个表的设计,如表14所示,在以下的数据表中,认定编号为1的都是它的主键。(1) 用户表,记录用户的用户名、密码、用户真实姓名、手机号码、用户地址、用户邮编、用户类型(1表示普通用户,0表示管理员)。表1 用户表的字段说明编号字段名称字段类型字段说明1user_idint(11)用户编号2user_usernamevarchar(255)用户名3user_passwordvarchar(255)密码4user_namevarchar(255)用户真实姓名5user_cellphonev

35、archar(255)用户手机6user_addressvarchar(255)用户地址7user_zipcodevarchar(255)用户邮编8user_typevarchar(255)用户类型(2) 图书表,记录了书名、作者、价格、图书类型、图书描述、图书出版日期、图书存货量和图书的缩略图等信息。表2 图书表的字段说明编号字段名称字段类型字段说明1book_idint(11)图书编号2book_titlevarchar(255)书名3book_authorvarchar(255)作者4book_pricedecimal(5,2)价格5book_typevarchar(255)图书类型6b

36、ook_describevarchar(500)图书描述7book_datadata图书出版日期8book_totalint(11)图书库存量9book_imageurlvarchar(500)图书缩略图(3) 订单表,记录了订单用户名、订单用户的真实姓名、订单的详情、用户的手机号码、送货地址、送货邮编、总费用、下订单的时间、该订单管理员是否出货(0表示未处理,1表示已出货)表3 订单表的字段说明编号字段名称字段类型字段说明1order_idint(11)订单编号2order_usernamevarchar(255)订单用户名3order_messagevarchar(1000)订单详情4or

37、der_namevarchar(255)用户真实姓名5order_cellphonevarchar(255)用户手机6order_addressvarchar(255)送货地址7order_zipcodevarchar(255)送货邮编8order_datadatetime下订单的时间9order_tagint(11)该订单是否出货10order_moneydecimal(10,2)总费用(4) 缺书登记表,记录了缺书的书名、作者、登记者、登记日期、缺书登记是否已处理(0表示未处理,1表示已处理)。表4 缺书登记表的字段说明编号字段名称字段类型字段说明1nobook_idint(11)缺书编号

38、2nobook_titlevarchar(255)缺书的书名3nobook_authorvarchar(255)缺书的作者4nobook_registervarchar(255)登记者5nobook_datedatetime登记日期6nobook_tagint(11)缺书登记是否处理3.3 界面的设计3.3.1 用户注册界面(1)功能简介用户想要进入书店必须要完成注册,因为这是为了后面的购物车和送货完成的提,用户不可随意填写自己的名字和手机号码,不然会为后面的送货带来极大的不方便,用户需认真的填写注册信息。 (2)流程设计用户注册是和后台的数据库相关联的,其流程是首先输入用户名,接着输入密码,

39、然后输入真实的姓名,手机号和真实的邮编和地址。其运行界面如下图3.7所示 图3.7 用户注册界面截图3.3.2 登录界面 (1)功能简介用户首先要注册了才会获得帐号和密码,等数据传到数据库后就可以登录了,登录后就可以进入用户界面了,登录失败会跳转到提醒你帐号或者密码输入错误,然后点击返回login链接,就可以重新返回登录界面了。(2)流程设计这个设计的流程比较简单,就是用户名和密码正确了就登录进去了,错了就进入登录失败的界面。其运行界面如下图3.83.10所示 图3.8 用户登录界面截图 图3.9 用户登录失败界面截图 图3.10用户登录成功界面截图3.3.3浏览和查询图书的界面(1) 功能简

40、介浏览,查询图书的界面是用户对自己想要的图书进行甄别的重要的途径,浏览图书的界面还有对图书进行细致的分类,让用户跟好的进行选择自己的图书,若用户已经想好了要买什么书,那么就可以用查询图书的按钮来进行搜索图书,这样会更有效率的买到自己想要的书。(2) 流程设计浏览,查询图书界面有许多的按钮,包括了购物车,搜索,缺书登记等的按钮。其运行界面如下图3.11所示 图3.11浏览和查询图书界面截图3.3.4 管理购物车界面 (1)功能简介管理员的管理购物车的界面会显示出用户买了什么书,多少本,价格,用户地址,邮编和手机号码,这样会更有利于送货上门。(2)流程设计这个设计的流程会比较简单,就不一一叙述了。

41、其运行界面如下图3.12所示 图3.12管理购物车界面截图3.3.5管理员添加图书界面 (1)功能简介添加书店刚刚进货的图书,更好的丰富图书的种类 (2)流程设计主要是调用数据库中添加的方法添加图书其运行界面如下图3.13所示 图3.13管理员添加图书界面截图 3.3.6管理员缺书登记界面 (1)功能简介接收用户对本书店的缺书的建议,进行添购图书的决定。 (2)流程设计主要是调用数据库中添加的方法添加图书其运行界面如下图3.14所示 图3.14管理员缺书登记界面截图结束语毕业设计的这篇论文即将完成,而我们的大学生涯也将要结束了。在这段时间的做毕业设计的过程中,遇到了很多的问题。在解决这些问题的

42、过程中,我感受到了做系统的艰难。因为有时候一个很小的问题,要是你没有想到关键点的话,你就会卡死在那边,后面的工作完全就做不下去。通过做这次的毕业设计,提高了我面对困难的抗争的能力,以前一遇到困难就会抱怨,现在则会努力的想解决问题的方法,尽自己最大的努力把自己的工作做到最好。当我快做完这个毕业论文时,还是产生了一点成就感。想想自己度过的那些为了做系统熬过的夜晚,现在只剩下会心一笑了,努力终究是会有收获的。在我做系统的这个阶段中,生成了大量的源码文件,因为需要把它们编译和连接来产生一个或多个可执行文件,然而这个过程往往会反复多次,这时就会产生很多版本的源码、目标码和可执行文件。所以为了搞好这些源码的文件,需要努力的学习和不断的尝试。所以,成功往往都是在尝试中

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

当前位置:首页 > 教育专区 > 教案示例

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁