资源预览内容
第1页 / 共47页
第2页 / 共47页
第3页 / 共47页
第4页 / 共47页
第5页 / 共47页
第6页 / 共47页
第7页 / 共47页
第8页 / 共47页
第9页 / 共47页
第10页 / 共47页
亲,该文档总共47页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
网络购书管理系统摘要本文开发了一种基于数据库的网上书店系统,此系统与现今网上已采用的一些系统相比,具有用户使用更简单、操作更方便等优点。在系统开发中主要应用了个性化页面的背景,采用JSP技术来开发购书管理系统,在本论文中阐述整个个性化页面生成系统的系统结构及工作原理,分析了系统实现中的特殊性、难点和重点。设计实现用户管理、图书目录管理、图书信息录入管理、图书定单管理、图书的浏览和查找、书店购物结帐功能等jsp页面,分析并解决实现中的若干技术问题,建立完整的网上购书管理系统,进行测试并分析结果。关键字:JSP;JDBC;软件工程27AbstractIn this paper, an online bookstore based database system, this program has been used with some of todays online programs, compared with users more simple, more convenient operation and so on. Major applications in the system design a personalized page of background, the use of JSP technology to develop textbook management system described in this paper generates the personalized page system structure and working principle of the special nature of the system implementation, difficult and important. Design and implementation of user management, the library catalog management, library information into management, order management books, books for browsing and search, book shopping checkout function jsp page, analyze and solve some technical problems in implementation, to establish a complete online textbook management system test and analysis results. Keywords: JSP; JDBC; Software Engineering 目 录摘要IAbstractII引 言1第一章 绪 论21.1选题背景21.2选题意义21.3总体目标2第二章 系统分析42.1 需求分析42.2 功能分析62.3 可行性分析72.3.1技术可行性分析72.3.2经济可行性分析7第三章 系统设计83.1 软件结构83.2 模块设计83.3 数据库设计93.3.1. 数据库分析与逻辑结构设计93.4 技术支持123.4.1 web概述123.4.2 HTTP协议123.4.3 tomcat配置13第四章 详细设计164.1设计概况164.2前台(goushu.jsp)164.3 后台管理部174.4 会员管理模块184.5会员注册信息填写204.6 用户使用21第五章 系统测试23结 论26谢辞27参考文献28引 言随着中国加入WTO,全球经济一体化的逐步深入,网上书店已是现代传统书店必不可少的经营策略。目前,网上书店在国际互联网上可以实现的商务功能已经多样化,可以说从最基本的对外沟通展示功能、信息发布功能,在线图书展示功能、在线洽谈功能、在线交易功能、在线采购功能、在线客户服务功能、在线网站管理功能等等,几乎以往传统书店功能都可以在互联网上进行电子化的高效运作。技术的进步对传统书店上网解决方案提出更严格的要求和挑战。为了保护传统书店的投资,书店上网解决方案应切合传统书店实际的需求和发展的趋向,使投入回报和管理效益最大化,传统书店在实施上网方案的之前,必须对一系列问题进行科学的论证,如书店上网的需求分析、书店上网总体规划、网上书店系统的功能和实施方案、网上书店的传播与推广、运行网上书店系统的软件和硬件配置、网上书店的管理系统和管理方法等等。网上书店具体实施的质素直接影响传统书店在Internet的实际效果和经济效益,这不仅是技术问题,同时也涉及到管理的因素,所以网上书店已经成为互联网时代传统书店的必由之路。本系统中数据库服务器端采用了MySQL数据库,使用JDBC技术进行数据库存取等操作,使Web与数据库紧密联系起来。整个个性化页面生成系统主要由使用Dreamweaver_MX开发的关联规则采掘系统和利用tomcat+jsp技术实现的个性化Web页面生成器两部分组成。关联规则采掘系统对数据库中的历史记录进行分析,产生用户关联规则表,页面生成器则负责记录用户行为和根据关联规则表动态生成用户个性化Web页面1。本系统主要完成Web服务器端的用户管理、书籍目录管理、书籍信息录入管理、书店定单管理、图书的浏览和查找、书店购物结帐功能模块的设计、实现与完善以及整个实验网站的组织建立和测试工作。第一章 绪 论随着社会经济的发展,人们对生活质量的要求越来越高,人们对知识的需求日益增加。用户希望足不出户便可以方便快捷地选购自己喜欢的书籍,这就需要有效的网络购书管理系统来实现这个功能。网上书店具体实施的质素直接影响传统书店在Internet的实际效果和经济效益,这不仅是技术问题,同时也涉及到管理的因素。1.1选题背景 电子商务是在互联网开放的环境下,基于浏览器/服务器的应用方式,实现消费者的网上购物,商务之间的网上交易和在线支付的一种新型的商业运营模式,如何在互联网的条件下实现有效的网络购书是相当重要的。1.2选题意义在飞速发展的信息时代,信息已经成为所有企业的关键资源。网络购书管理系统是实现在线有效购书的管理系统。使用户更加方便快捷的实现足不出户的选购自己喜欢的书,网络购书管理系统做作为电子商物的一种形式正以其高效、低成本的优势,逐步成为新的经营模式和理念,人们已不再满足于传统的书店,而是渴望着能够充分享受网络所带来的更多的便利。引入收藏架购物方式,这种方式与传统的购物车最大不同是把记录客户所有的购书临时信息写入数据库表中,订单结束后,自动清除相关数据,客户不用再担心订购临时数据的丢失,确保客户购书准确无误2。1.3总体目标建立一套功能完善的网络购书管理系统,提高管理员的响应速度,从而大幅度提高工作效率,提高实施管理的准确性、科学性,使担负管理的工作人员从繁杂的手工劳作中解脱出来。 目标要求:快速实现书籍登记和以及用户信息的注册,减少用户所浪费的时间。准确实现用户的购书。快速响应用户有关项目查询要求。实现快速入库、结账服务等要求。实现管理员快速查询订单信息,用户信息。管理图书的订单及修改订单状态和网友对图书的评论。管理网站前台用户,可进行修改、删除操作。后台管理员进行权限分配和添加、修改、删除管理员。后台管理员进行权限分配和添加、修改、删除管理员。添加、修改、删除送货方式以及需要支付的附加款数目。添加、修改、删除支付方式及排序。第二章 系统分析系统分析是采用系统的思想和方法,把复杂的对象分解成简单的组成部分,找出这些部分的基本属性和彼此之间的联系。针对现行超市计算机管理系统中存在的问题,为了提高信息采集的迅速性和准确性,利用计算机所具有的特殊功能处理网络购书管理系统中大量复杂的数据,及时输出各种管理信息和业务信息,为各级人员有效的管理和决策提供有力的依据,提高工作效率和经济效益,在全面调查的基础上提出了系统的总体逻辑描述。2.1 需求分析一、问题描述1、网络购书管理系统设计一个网络购书管理系统完成网上书店的基本业务。实现以下功能:新用户注册,用户查询书籍,用户购买书籍,提交购物车,订单在线付款,管理员增加新书籍,查看订单,查看用户信息等功能。2、界面设计模块问题描述 设计一个菜单式界面,让用户可以选择要解决的问题,同时可以退出系统。界面要求简洁明了,大方得体,便于用户的使用。同时,对于用户的错误选择可以进行有效的处理。二、功能需求描述按照功能需求,主要分为五个模块用户管理模块书籍管理模块信息检索模块订单管理模块支付管理模块1用户管理模块用户分为系统管理员和用户两种角色,每种角色具有不同的权限,用户通过填写注册信息来注册为会员,管理员可以后台登陆实现用户信息的查看和修该、删除等功能,如图2.1所示。 管理员用户注册会员登录后台查看,修改,删除用户信息图2.1用户管理模块2.书籍管理模块管理员可以实现对书籍信息的查看、修改、更新、删除等功能,如图2.2所示。管理员上传新书删除旧书书籍信息图2.2书籍管理模块3信息检索模块用户可以根据书名、作者或其他关键字进行精确或模糊查询书籍信息,如图2.3所示。用户查询书籍书籍信息 图2.3信息检索模块4.订单管理模块用户通过提交购物车后,在我的订单里可以查看订单详情,删除订单等功能。管理员通过后台可以查看,删除用户的订单信息,如图2.4所示。用户管理员提交订单查看,修改,删除订单信息图2.4订单管理模块5.支付管理模块用户通过选择支付宝来实现付款功能,管理员通过后台查看用户的付款情况及时修改付款状态和送货状态。2.2 功能分析 根据这个系统所要实现的目的和任务,总结归纳出这个系统最终实现的主要功能如下:1、系统的安全性用户打开网页输入自己的用户名和密码,使用这个用户登录后,可以查看和修改自己的个人信息。 2、用户基本信息 (1)用户注册:用户注册系统自动生成用户编号。管理员可以添加用户的基本信息,包括姓名、性别、籍贯、年龄、生日、住址、E-mail。(2)修改用户信息:管理员选择一个用户,可以修改这个用户的基本信息,(3)查询用户信息:管理员可以根据用户的编号、姓名进行查询用户基本信息。(4)删除用户信息:直接从列表中选中需要删除的用户信息,然后进行删除操作,或者首先查询需要删除的用户信息,然后再删除。3、书籍基本信息 (1)增加书籍信息:书籍基本信息主要包括书籍的名字,编号,价格,数量等。(2)修改书籍信息:当书籍信息需要修改的时候,管理员可以从这里修改相应的记录。(3)查询书籍信息:用户根据书籍名字或者书籍的分类进行查询,得到所有的书籍信息。(4)删除书籍信息:管理员删除不需要的书籍信息。4、订单信息 (1)订单基本信息:主要包含订单的标号,订单的价格等。(3)查询订单信息:查询订单信息。(4)删除评价信息:删除相应的订单信息。2.3 可行性分析 2.3.1技术可行性分析本系
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号