欢迎来到冰点文库! | 帮助中心 分享价值,成长自我!
冰点文库
全部分类
  • 临时分类>
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • ImageVerifierCode 换一换
    首页 冰点文库 > 资源分类 > DOC文档下载
    分享到微信 分享到微博 分享到QQ空间

    JSP+MYSQL网站毕业设计论文Word文档格式.doc

    • 资源ID:432511       资源大小:2.87MB        全文页数:50页
    • 资源格式: DOC        下载积分:15金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要15金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    JSP+MYSQL网站毕业设计论文Word文档格式.doc

    1、1.1题目背景11.2本课题的目的及意义11.3本文的研究内容12系统涉及的技术以及可行性分析22.1 PHP5简介22.2 MYSQL简介22.3 Apache2.2简介32.4 AJAX技术简介32.5可行性分析42.5.1技术可行性分析42.5.2操作可行性分析42.5.3经济可行性分析43系统的需求分析及系统规划63.1团购网站后台信息管理系统概述63.2软件系统的设计思想73.3系统的总体规划73.4系统的功能框图84系统总体设计和实现104.1数据库设计104.2团购管理模块144.3团购用户模块144.4团购财务模块154.5财务凭证模块164.6团购交流模块184.7权限管理模

    2、块195详细设计205.1详细设计的目标205.2详细设计的主要步骤215.3界面设计215.4系统的环境要求396编码测试和维护406.1 测试的介绍406.2测试的原则406.3 测试方法与步骤406.3.1 软件测试步骤406.3.2 软件测试的方法416.4 测试用例的设计426.5 测试结论437设计总结44致 谢45参考文献46451绪论1.1题目背景21世纪的今天,网络在人们生活中已经日益盛行,越来越多人已经离不开网络。网上团购伴随着互联网的发展,在2010年如雨后春笋般得出现,慢慢走在了电子商务网络购物前沿地带。更加迫使团购网站管理员需要提高工作效率、减少工作压力、提高服务质量

    3、和提升管理水平从而满足团购用户的需求,进而促进自身的经济效益。所以必须依靠一个优秀的后台管理系统对团购网用户,财务等信息进行管理。1.2本课题的目的及意义团购网站后台信息管理系统本着让团购网后台管理做到快捷、方便、简单。摆脱没有平台支持直接操作数据库处理团购用户信息、财务等问题的繁琐工作,它可以使管理员从繁重的手工操作中解脱出来,用户可以通过前台的问题留言板,让管理员解决自己一些小问题以及向管理员提一些好的意见和建议。管理员通过本系统可以添加、修改、查看团购用户信息,可以通过关键字分类查看详细的财务信息,通过留言板可以和管理员交流建议和解决问题,可以让管理员方便的解决客户的许多需求等。基于 B

    4、/S体系结构的团购网站后台信息管理系统正是电子商务的典型,系统简单却功能强大。通过对网站进行合理规划,使设计出的网站界面美观,操作简单、实用性强、便于浏览,从而很好地达到网站设计目标1。1.3本文的研究内容(1)研究课题的可行性,整理设计思路,想好用什么语言、什么工具进行编写。(2)上网搜集素材,找到系统合适的图片。(3)开始着手做系统,先做后台主页及一些子页,再做管理程序。(4)整体进行美化,让页面趋向于企业风格。(5)进行系统的调试及测试工作2系统涉及的技术以及可行性分析2.1 PHP5简介PHP是一种跨平台的服务器端的嵌入式脚本语言。它大量地借用C, JAVA语言的语法, 并耦合PHP自

    5、己的特性, 使Web开发者能够快速、动态地生成页面。它支持目前绝大多数数据库。还有一点,PHP是完全免费的,不用花钱,你可以从PHP官方站点(http: /)自由下载。而且你可以不受限制地获得源码,甚至可以从中加进你自己需要的特色。用PHP做出的动态页面与其他的编程语言相比,PHP是将程序嵌入到HTML文档中去执行,执行效率比完全生成HTML标记的CGI要高许多;与同样是嵌入HTML文档的脚本语言JavaScript相比,PHP在服务器端执行,成分利用了服务器的性能;PHP执行引擎还会将用户经常访问的PHP程序驻留在内存中,其他用户在一次访问这个程序时就不需要重新编译程序了,只要直接执行内存中

    6、的代码就可以了,这也是PHP高效率的体现之一。PHP具有非常强大的功能,所有的CGI或者JavaScript的功能PHP都能实现,而且支持几乎所有流行的数据库以及操作系统。PHP5在长时间的开发及多个预发布版本后,2004年7月13日,PHP5.0发布。该版本以ZEND引擎为引擎,并且加入了新功能如PHP Data Objects(PDO)。现在PHP5.0版本强化更多的功能。首先,完全实现面向对象,提供名为PHP兼容模式的功能。其次是XML功能,PHP5.0版本支持可直观地访问XML数据、名为SimpleXML的XML处理用界面。同时还强化了XMLWeb服务支持,而且标准支持SOAP扩展模块

    7、。数据库方面,PHP新版本提供旨在访问MySOL的新界面MySQL。除此前的界面外,还可以使用面向对象界面和预处理语句(Prepared Statement)等MySQL的新功能另外,PHP5.0上还捆绑有小容量RDBMS-SQLite2。2.2 MYSQL简介MySQL是一个小型关系型数据库管理系统,开发者为瑞典MySQL AB公司。在2008年1月16号被Sun公司收购。而2009年,SUN又被Oracle收购.对于Mysql的前途,没有任何人抱乐观的态度.目前MySQL被广泛地应用在Internet上的中小型网站中。由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型

    8、网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库3。MYSQL是一个真正的多用户,多线程的结构化查询语言数据服务器,它以客户机/服务器的结构实现,并且还具有以下优势。(1)速度快开发者声称MYSQL数据库可能是目前得到的最快的数据库。(2)连接性和安全性MYSQL是完全网络化的,其数据库可在因特网上访问,因此可以和任何地方的任何人共享数据库,而且MYSQL还能进行访问控制,能够控制特定用户不允许其访问数据库。(3)可移植性MYSQL可运行在各种版本的UNIX系统及其他费NUXI系统上,从家用的PC到高级服务器都可运行MYSQL。(4)它支持SQL语言MYSQL支持支持这种现代数据库

    9、系统都选用的语言。(5) 容易使用MYSQL是一个高性能且相对简单的数据库,易于操作。(6) 成本优势MYSQL对于大多数个人用户来说是免费的!2.3 Apache2.2简介 本系统的操作所使用的Web服务器软件为Apache。Apache是世界使用排名第一的Web服务器软件。它可以运行在几乎所有广泛使用的计算机平台上,由于其跨平台和安全性被广泛使用,是最流行的Web服务器端软件之一。Apache是目前全世界的网站使用最多的服务器。在2000年2月十全世界有58.08%的使用率。同样地,Apache的优点也是稳定、快速与开放,同时也有众多的功能,并且可以在不同操作系统下执行。本来它只用于小型或

    10、试验Internet网络,后来逐步扩充到各种Unix系统中,尤其对Linux的支持相当完美。Apache有多种产品,可以支持SSL技术,支持多个虚拟主机。Apache是以进程为基础的结构,进程要比线程消耗更多的系统开支,不太适合于多处理器环境,因此,在一个Apache Web站点扩容时,通常是增加服务器或扩充群集节点而不是增加处理器。到目前为止Apache仍然是世界上用的最多的Web服务器,市场占有率达60%左右。世界上很多著名的网站如Amazon、Yahoo!、W3 Consortium、Financial Times等都是Apache的产物,它的成功之处主要在于它的源代码开放、有一支开放的

    11、开发队伍、支持跨平台的应用(可以运行在几乎所有的Unix、Windows、Linux系统平台上)以及它的可移植性等方面45。2.4 AJAX技术简介AJAX即“Asynchronous JavaScript and XML”(异步JavaScript和XML)。传统的Web应用允许用户填写表单(form),当提交表单时就向web服务器发送一个请求。服务器接收并处理传来的表单,然后返回一个新的网页。这个做法浪费了许多带宽,因为在前后两个页面中的大部分HTML代码往往是相同的。由于每次应用的交互都需要向服务器发送请求,应用的响应时间就依赖于服务器的响应时间。这导致了用户界面的响应比本地应用慢得多。

    12、与此不同,AJAX应用可以仅向服务器发送并取回必需的数据,它使用SOAP或其它一些基于XML的Web Service接口,并在客户端采用JavaScript处理来自服务器的响应。因此在服务器和浏览器之间交换的数据大量减少,结果我们就能看到响应更快的应用。同时很多的处理工作可以在发出请求的客户端机器上完成,所以Web服务器的处理时间也减少了。使用AJAX的最大优点,就是能在不更新整个页面的前提下维护数据。这使得Web应用程序更为迅捷地回应用户动作,并避免了在网络上发送那些没有改变过的信息。AJAX不需要任何浏览器插件,但需要用户允许JavaScript在浏览器上执行。就像DHTML应用程序那样,

    13、AJAX应用程序必须在众多不同的浏览器和平台上经过严格的测试。随着Ajax的成熟,一些简化AJAX使用方法的程序库也相继问世。同样,也出现了另一种辅助程序设计的技术,为那些不支持JavaScript的用户提供替代功能6。2.5可行性分析2.5.1技术可行性分析本系统采用PHP+MYSQL+APACHE进行开发,整个后台系统用HTML嵌入PHP进行页面开发和管理用户界面,提示信息完善,界面友好有亲和力;后台信息采用MYSQL数据库开发和管理数据库,部分关键内容采用事务处理机制,具有很强的错误处理能力。本系统的开发环境使用现在特别流行的开源Apache服务器,使用方便、运行稳定、安全可靠。PHP+

    14、MYSQL+APACHE这个国际公认的网站开发黄金组合,在电子商务系统开发上,得到广泛的应用。如易趣网、百度有啊、ECSHOP等大型电子商务网站。综上所述,本系统在技术方面是可行的7。2.5.2操作可行性分析本系统采用B/S架构,对销售信息进行网上管理,操作简单易懂,对用户来说不需要高深的计算机专业知识,只要管理员能够懂得使用网络,就可以对团购网站后台进行使用和维护。2.5.3经济可行性分析由于本系统属于模拟的网站后台系统,整个系统并不算太大,因此开发成本不算太高。整个开发过程由个人参与,只需要一台笔记本和上述的各种软件,就可以实现全部的开发任务。各种软件,又是能够在网上免费下载的,因此,整个

    15、开发成本可以说是非常的低廉,这也为以后进一步完善网站提供了非常大的方便。而且对计算机的硬件的需求也不是很高,软件方面也没有特殊的需求,易于广大用的访问与使用。因此,从经济可行性分析来看,这个网站体现了经济实惠,但是功能强大的特点8。3系统的需求分析及系统规划3.1团购网站后台信息管理系统概述3.1.1团购网站后台信息管理系统主要内容团购网站后台信息管理的建设是为了提高网站管理员工作效率、减少客服压力、提高服务质量和管理水平,进而促进经济效益,使管理员快捷、简单的对财务凭证、用户信息进行管理,充分利用网络的方便快捷、时时互动的特点。新颖的模式,使用户在网络环境下利用网络资源进行方便快捷的更改订单

    16、信息、用户信息,利用虚拟情境与管理员进行交流,并给一些好的意见或建议。网站主要实现的功能有团购管理、团购用户、团购财务、财务凭证、团购交流、权限管理等,其中信息管理为重点。3.1.2系统总概述(1)团购管理模块管理员通过数据库管理和维护系统可以对团购商品进行管理和维护。管理员可以对表中的信息进行添加、更新等基本操作以管理和维护商品信息。(2)团购用户模块团购用户的信息、用户订单信息以及快递单信息等在这一摸块进行管理,管理员可以对用户信息、订单、团币、快递单信息的查询、修改操作。在管理和维护这一部分时因为涉及到用户订单表和快递单表,因此要使用数据库表的外键来保证数据的一致性。(3)团购财务该模块

    17、是用户团购商品财务方便的统计,分为团购统计和渠道统计,主要为了让财务部门对财务信息查询统计更加方便。并有导出团购统计信息功能。(4)财务凭证凭证又称会计凭证,是指能够用来证明经济业务事项发生、明确经济责任并据以登记账簿、具有法律效力的书面证明。而财务凭证模块主要是导出凭证模板。用户可以使用金蝶软件将模板导入处理财务信息。(5)团购交流管理员通过团购交流模块可以对团购用户所提出的问题进行回复和处理。并且有问题分类查看功能和问题下线功能。(6)权限管理管理员可以对管理员表中的信息进行插入、修改、更新等基本操作以管理,高级管理员可以修改普通管理员的权限以及密码。3.2软件系统的设计思想尽量采用比较人

    18、性的的管理思路,及先进的管理系统开发方案,从而达到提高系统开发水平和应用效果的目的;系统应符合团购后台管理系统的规定,满足常用的信息管理需求,并达到操作过程的直观、方便、实用、安全等要求;系统采用模块化的程序设计方法,既便于系统功能模块的组合,又便于未参与开发的技术人员补充、维护。3.3系统的总体规划(1)网站系统采用B/S结构,及浏览器/服务器,主要开发前台浏览器界面的搭建,后台和服务器连接代码的编程,以及数据库的合理设计。数据库应简单、合理,界面应明朗7。(2)网站系统的整体运行环境采用Win7,MYSQL作为系统数据库,选用AJAX作为开发技术。(3)要使用PHP语言作为开发语言,利用N

    19、ETBEANS作为开发平台。(4)要完成所有的功能模块。(5)网站的浏览操作要简单、方便。(6)系统应有扩展性。3.4系统的功能框图3.4.1系统总体流程图 图3-1 系统流程图3.4.2系统功能结构图 图3-2 系统结构图4系统总体设计和实现4.1数据库设计根据后台管理系统的需要,数据表的总体关系图如图4-1所示。图4-1 数据表关系图单个数据库表设计如下:爱帮团管理员表:包括账号、密码、电话、添加时间、角色、账号状态、密码提示问题、密码问题答案等,如图4-2所示。图4-2 爱帮管理员表团购用户信息表:包括用户编号、用户名、团币量、添加时间、所在城市、电话等,如图4-3所示。图4-3 用户信

    20、息表订单表:主要包括订单号、商户名称、商品ID、用户ID、消耗金额、消耗团币、商品个数、商品价格、卖出平台、卖出城市、添加时间、支付方式、购买时间、订单状态、多规格号等,如图4-4所示。图4-4 订单表金蝶客户表:包括客户编号、客户名称等,如图4-5所示。图4-5 金蝶客户表金蝶城市表:包括城市编号、城市名等,如图4-6所示。图4-6 金蝶城市表金蝶职员表:包括职员编号、职员名称等,如图4-7所示。图4-7 金蝶职员表金蝶代理商表:包括代理商编号、代理商名称、代理商城市等,如图4-8所示。图4-8 金蝶代理商表商品信息表:包括商品编号、商家回扣比率、代理商ID、商品客户名、商品名、商品上线城市

    21、、销售职员、商品卖价、商品底价、上线时间、下线时间、添加时间、多规格号等,如图4-9所示。图4-9 商品信息表代理商信息表:包括代理商ID、代理商名称等,如图4-10所示。图4-10 代理商表渠道分成比例表:包括商品ID、渠道名称、爱帮分成、渠道分成、代理商分成等,如图4-11所示。图4-11渠道分成比例表用户送货单表:包括订单ID、用户地址ID、留言、添加时间、送货时间等,如图4-12所示。图4-12 用户送货单表用户地址表:包括用户ID、所在城市、区域、邮编、收件人、街道、电话、送货时区等,如图4-13所示。图4-13 用户地址表团购答疑表:包括提出问题用户ID、提出问题用户名、问题内容、

    22、提出时间、回复管理员ID、回复内容、回复时间、问题状态、问题类别等,如图4-14所示。图4-14 用户答疑表4.2团购管理模块4.2.1模块综述该模块有添加团购、团购管理等功能。添加团购功能就是向数据库中新增一条团购信息。团购管理功能可以根据城市、团购名称、商户名称、商品上下线时间等对商品信息进行检索。检索到的信息可以点击右边的“修改”按钮,当按钮被点击,按钮名称改为“确定”,同时INPUT控件被激活即可修改商品信息,点击确定按钮,弹出提示信息。确认修改!4.2.2模块功能图图4-15 团购管理模块功能图4.3团购用户模块4.3.1模块综述团购用户的信息、用户订单信息以及快递单信息等在该模块进行管理,管理员可以对用户信息、订单、团币、快递单信息的查询、修改操作。该模块有用户信息、修改用户信息、用户订单、团币使用、快递信息和快递地址编辑等功能。其中用户信息、用户订单、团币使用、快递信息功能输入关键词对信息进行查找,修改用户信息、快递地址编辑功能中在INPUT控件输入新信息,并点击“确认修改”按钮。4.3.2模块功能图


    注意事项

    本文(JSP+MYSQL网站毕业设计论文Word文档格式.doc)为本站会员主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 冰点文库 网站版权所有

    经营许可证编号:鄂ICP备19020893号-2


    收起
    展开