小型图书超市管理系统毕业设计(38页).doc
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《小型图书超市管理系统毕业设计(38页).doc》由会员分享,可在线阅读,更多相关《小型图书超市管理系统毕业设计(38页).doc(38页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、-小型图书超市管理系统毕业设计-第 31 页题 目 小型图书超市管理系统 学生姓名 白莎 学号 1109064020 所在学院 数学与计算机科学学院 专业班级 信息与计算科学1101班 指导教师 刘丽华 完成地点 陕西理工学院 2015年 6月 12 日小型图书超市管理系统作者:白莎(陕西理工学院数学与计算机科学学院信息与计算科学专业信计1101班,陕西 汉中 723000)指导教师:刘丽华摘要随着信息化的迅速发展,图书超市管理系统得到了广泛的应用和发展。图书管理系统以其管理高效、使用方便等特点,将广大读者、图书、出版社紧密地结合在一起,大大提高了图书流通率。系统以JSP为开发语言,数据库采用
2、MySQL。系统分为前台管理与后台管理。主要的功能分为两类:图书超市操作人员和消费者。其中超市操作人员功能包括:人员登录、图书维护、供应商维护、商品类别维护、会员维护、订单维护、库存维护、用户管理。消费者功能包括:会员注册、商品浏览、察看购物车、购买商品等。关键词电子商务;网上书店;管理信息系统The Management System of Small Book SupermarketBai Sha(Grade11,Class1,Information and computing science Major, Mathematics and Computing Science Dept.,
3、Shaanxi University of Technology, Hanzhong 723000,Shaanxi)Tutor: Liu LihuaAbstract: With the rapid development of information technology, small book supermarket management system obtained an extensive spread and development. Since its high efficiency and convenience, making the readers, books, press
4、 tightly together, meanwhile, it greatly improves the circulation rate of books.The system takes Jsp as main development language, and database is based on MySql. The system function is divided into two part modules, foreground management and backstage management. The main function is divided into t
5、wo categories: books supermarket operators and consumers. Supermarket operators which contain: staff log book maintenance, suppliers, maintenance, maintenance of merchandise categories, membership maintenance, inventory maintenance, user management. Consumer features contain: member registration, pr
6、oduct browsing, view shopping cart, the purchase of goods.Key words:E-commerce; Online bookstore; Information System目录1. 系统开发概述11.1研究目的与意义11.2研究现状11.3系统设计目标21.4系统的基本内容22系统开发环境与相关技术22.1 电子商务22.2 管理信息系统理论32.3相关技术42.3.1 MySQl数据库42.3.2 Java42.3.3 JSP52.4系统开发模式53系统可行性分析和需求分析63.1可行性分析63.1.1管理可行性63.1.2技术可行
7、性63.1.3经济可行性63.2系统设计的要求73.3系统需求分析73.3.1游客进入系统功能需求73.3.2会员登录功能需求73.3.3管理员登录功能74总体设计84.1 系统顶层数据流图84.2数据字典84.3系统模块图104.4数据库设计114.4.1系统E_R图114.4.2数据库关系图124.5数据库表的设计135模块详细设计155.1连接数据库155.2用户管理155.2.1用户注册155.2.2用户登录165.2.3查询用户175.3管理员相关界面175.3.1管理员权限界面175.3.2管理员修改或删除商品175.3.4管理员查看用户185.4用户付款185.5订单管理195.
8、6商品管理205.7购物车管理216 系统实现226.1前端界面设计226.1.1用户注册界面226.1.2用户登录界面226.1.3查询用户界面226.2管理员相关界面设计236.2.1管理员权限界面236.2.2管理员修改或删除商品界面236.2.3管理员添加商品界面246.2.4管理员查看用户界面246.3用户付款界面246.4订单管理界面256.5商品管理界面256.6购物车管理界面257测试267.1测试的概述267.1.1测试的概念及意义267.1.2测试的特性267.1.3测试的重要性及范围277.2运行环境277.3系统的调试与测试277.3.1测试用例288 总结30致 谢3
9、1参考文献32附录331系统开发概述1.1研究目的与意义随着科学技术的高速发展,现在已逐渐步入数字化、网络化的时代。计算机的运用已经给各行业带来了巨大的变化。在网书城以前的图书销售主要依靠人工去实行,所有的业务全依赖手工去查询操作,显然已不能适应现代销售的方式,效率过于低。为改善人工管理信息的现状,使小型图书管理更准确并高效快捷。为了提高工作效率、服务质量和管理水平,并使图书的销售和管理人员从繁琐的工作中解脱出来,让卖家在网上能够以一种全新的模式管理图书,在有效控制成本的同时,大幅提升销售量,而且不受地域与时间的限制,此系统应运而生。在竞争日益激烈的今天,加强工作管理,提高工作效率和工作质量是
10、各个企业必须面临并且必须解决的重大问题。图书超市管理业在面对图书进货、销售、存货问题时,以前手工作坊式的管理已远不能满足现今日益扩大的图书市场,企业只有采取信息化的管理方式,才能够保证企业的可持续发展以及最大的赢利。小型图书超市管理系统的建成,将使企业的管理工作跨上了一个新的台阶,为商家的指挥决策提供了更有价值、更具时效性的分析数据。小型图书超市管理系统还可以将以前单据所需的大量的纸张文字信息直接转换成电子数据,简化了日后的查询步骤,工作人员不再需要继续手工翻阅查找各种登记册和单据本,只需在计算机中输入查询条件,计算机会在很短的时间内就会查到所需记录,并将内容显示在屏幕上,大大加快了查询效率。
11、提高了生产数据统计的速度和准确性,减轻汇总统计人员的工作量以及工作难度。小型图书超市管理系统不仅可以大量减少人力、物力,降低了成本,而且突破了时间和空间的限制,使得图书交易活动可以在任何时间、任何地点进行,实现小时营业,不需要营业员。网上图书超市可以被设置成一个自动售货机;可以利用多媒体促销,各种文字,图象和动画,声音,让受众全方位感受广告诉求;依靠客户数据库能够提供全新的个人化服务等等。其营业成本比传统意义上的书店低得多:不需支付昂贵的店铺租金,花费大量的装修;不需要将大笔的流动资金作为货物而沉泣在店里,可依靠“零库存”管理,缩速资金周转的周期,可以加速周转;同时,网上书店更容易开拓全球市场
12、从而大大提高了效率,对推动网书城未来的发展有着一定的实际意义1。1.2研究现状近年来,随着图书超市规模的不断扩大,图书数量的也相应的增加,有关图书的各种信息量也成倍增加,面对这庞大的信息量,传统的人工管理模式显然已经不适应当今的发展要求,随着IT产业和Internet获得了飞速发展,计算机应用以及渗透到了各个领域,引起信息管理的革命,实现了信息的自动化处理,提高了处理的及时性和正确性。图书超市管理工作面对大量的模块化处理的信息,是当今革命的一个重要阵地。开发小型图书超市管理系统的宗旨在于方便人们进行图书的购买,加快书本的更新速度,使购物者足不出户就可以购买到自己想要的书籍,这种购书的方式打破了
13、传统的单一书店购书方法,缩减人们购书时间,促使人们以更快的节奏、更高的投入到现在的生活中来。现在的网上图书超市管理系统有很多突出的优点,大概归纳如下:(1)全面的书籍分类:系统后台便捷的图书分类添加,和二级图书分类的添加,使系统可以涵盖全面的图书类别,方便购物者挑选分类图书,方便图书网站的管理。(2)方便的书籍浏览:购书系统中以列表方式显示图书的信息,包括最新上架图书、人气排行榜以及最近的图书销售排行等。(3)快捷的购物方式:当读者找到合适的书籍后,就可以将其添加到购物车中,待购买结束后就可以进行订单的提交,以等待商家寄书。(4)高价值的图书评论:图书的评论不但影响其他读者的购买欲望,更在很大
14、的程度上对商家的供货、更新以及装订质量提出了更高的要求。1.3系统设计目标网络为“小型图书超市管理系统”提供了平台,用户可以根据自己的实际需要选择相应的需求进行浏览或者购买,整个过程都在互联网上进行,节约了用户和商家宝贵的时间和大量的人力、物力资源。本系统的设计具体目标如下:)本系统采用人机交互的方式,界面美观友好,信息查询方便、灵活,功能相对完整,数据的存储安全可靠。)本系统的使用可以大量减少人力、物力,降低销售成本,而且突破了时间和空间的限制,使得图书交易活动可以在任何时间、任何地点进行,可以实现小时营业。)对用户的注册信息进行严格的检验,必须有邮箱的验证才可以注册并进一步登录,这样就保证
15、了系统使用的安全性,同时也可以删选出部分用户。)该系统还可以将所需的大量的纸张文字信息直接转换成电子数据,简化了日后的查询。例如销售信息,在系统中进行查询时简单方便,还可以根据用户的需要进行删选查询。)后台管理员可以对商品管理、用户管理、订单管理,同时可以对这些模块进行查询、更新、删除、添加等操作。)系统最大限度地实现了易维护性和易操作性。1.4系统的基本内容系统以JSP为主要开发工具,后台数据库采用MySQL数据库。主要分为以下几个功能:用户注册功能、用户登录管理、查询与浏览图书信息、购买书籍、加入购物车、提交订单、取消订单以及付款功能和后台管理。用户注册功能模块:用户注册就是录入用户的基本
16、信息,包括用户名、密码、确认密码、昵称、邮箱以及验证码。用户登录功能模块:所谓用户登录就是将之前注册过的用户名和注册密码准确无误的在登录界面显示出来,如果用户名与密码匹配则登陆成功。用户通过用户登录模块进入系统完成各项操作。查询功能模块:用户在此模块可以查看系统内的图书信息,包括图书分类、图书价格、图书的库存量等所有图书相关信息。购买书籍模块:用户在该模块中可以实现查询图书、图书加入购物车、提交订单以及付款功能,这些功能整合起来也就实现了整个图书购买的功能。后台管理模块:后台管理模块由管理员统一进行管理,管理员有商品管理、用户管理、订单管理和销售管理这四个模块,其中商品管理中包括修改商品信息、
17、删除或者添加商品信息的功能,在用户管理这个模块中管理员可以查看用户信息,在订单管理模块中查看用户的东单信息,在销售信息中,管理员可以下载商品的销售信息,该销售信息在Excel中呈现,方便后期的汇总与查询。2系统开发环境与相关技术2.1 电子商务电子商务是利用当代计算机技术、网络通讯技术、多媒体技术、Internet、Extranet 等技术实现各种商务活动的电子化、信息化、数字化、无纸化和国际化。随着Internet 的飞速发展,使得电子商务的实现变为可能。Internet 以其标准化、全球化、全民化、迅猛发展等特点成为了电子商务的基础。电子商务活动已经演变成了利用Internet 网络进行经
18、济活动的网络经济。从狭义上说,电子商务就是电子贸易,主要指利用WEB 提供的手段在网上进行电子交易,包括通过Internet 买卖产品和提供服务。从广义上说,电子商务还包括企业内部的商务活动,如生产、管理、财务以及企业间的商务活动。电子商务一般分为四类:企业对个人的电子商务、企业对企业电子商务、个人对个人的电子商务、企业内部的电子商务。本系统将采用第一种模式,即企业对个人的电子商务。企业对个人的电子商务是人们最熟悉的一种商务类型,以至许多人错误地认为电子商务就只有这样一种模式。事实上,这缩小了电子商务的范围,错误地将电子商务与网上购物等同起来。近年来,随着Internet 技术的兴起,出现了大
19、量的网上商店,由于Internet 提供了双向的交互通信,网上购物不仅成为了可能,而且成为了热门。由于这种模式节省了客户和企业双方的时间、空间。大大提高了交易效率,节省了各类不必要的开支。因而,这类模式得到了人们的认同,获得了迅速的发展。实现电子商务需要解决一系列问题,其中最核心的问题有四个,既信息流、资金流、物流和安全问题。如何解决这些问题将是电子商务成功的关键2。(1)信息流是电子商务的基础信息流,这是电子商务最大的优势,也是电子商务的基础。传统商务中的信息沟通,将花费大量的时间和精力,产生很高的交易成本。电子商务中由于采用电子信息交换,将会使商务过程快速、公开、低廉、准确,而且打破地域限
20、制。因此,解决好信息流的问题,将是电子商务成功的关键。(2)资金流是电子商务的第一个挑战资金流是电子商务的第一个挑战,信息流只是解决了参与商务各方的信息交流,而一个真正的商务过程的完成,必须靠资金的转移来完成。因此如果不解决好这个问题,电子商务就无法实现。资金流必须靠电子货币与网上银行的方式来解决。(3) 物流是电子商务过程中的关键电子商务的特点是加快了商务过程、减少了中间环节,并能提供全球化、个性化的服务。但物流的过程是不可代替的,甚至在某种程度上,还增加了物流的流量和难度。但是电子商务的巨大好处不会因为这个问题而受到阻碍,关键在于商家如何解决。(4) 安全是电子商务活动顺利完成的必要条件安
21、全是保证电子商务过程能够顺利完成的必要条件。由于电子商务中交易双方不见面,将会产生许多传统商务模式中不会出现的问题,本质上就是交易的安全性。对买方来说:网上看的商品是否与实物一致?交钱以后对方是否一定会送货?何时送到?自己使用的电子货币是否安全?等等。对买方来说,对方的资金是否真到了自己帐上?自己的网上帐号是否安全,如果是货到付款,对方是否能履行交易和约?对双方来说,交易出现了争议,又该如何解决?因此,电子商务中的安全问题,必须靠技术手段和信用手段来解决。只有这个问题解决了,才能保证电子商务活动的顺利进行。2.2 管理信息系统理论管理信息系统(MIS,Management Informatio
22、n System)3,于20世纪60年代中期发展起来,是一个由人和计算机等组成的通过对信息进行收集、传输、加工、保存、维护和使用来支持一个组织机构内部的作业、管理、分析和决策职能的系统。从企业角度讲,就是为实现企业的整体目标,对管理信息进行系统的、综合的处理,辅助各级管理决策的计算机硬件、软件、通信设备、规章制度及有关人员的统一体。管理信息系统是基于数学、计算机科学、管理科学的一门综合性、边缘性、系统性的科学。同时管理信息系统又是一个具有高度复杂性、多元性和综合性的人机系统。它全面使用现代计算机技术、网络通讯技术及管理科学、运筹学、统计学、模型论和各种最优化技术,为经营管理和决策服务。(1)管
23、理信息系统通常具有以下一些特征1)以解决组织所面临的问题为目的。2)以数据库和数据处理为基础。3)能够向组织的各层次、各部门提供所需的信息。(2)管理信息系统的作用在辅助和支持一个企业竞争战略方面,管理信息系统有着不可低估的作用,其战略作用概括起来有:1)提高企业的生产率。2)建立企业与客户、供应商的密切联系。3)开发新的产品的服务。4)降低产品成本。5)研究竞争对手和潜在的入侵者,强化入侵壁垒。2.3相关技术2.3.1 MySql数据库MySql4是一个遵循GPL的开源软件、在Linux平台底下它是LAMP(LAMP代表了Linux平台上的Apache网站服务器;MySql数据库以及Perl
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 小型 图书超市 管理 系统 毕业设计 38
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内