【PHP开源代码栏目提醒】:网学会员PHP开源代码为您提供JSP+MYSQL网站毕业设计---团购网站后台信息管理系统 - 学士论文参考,解决您在JSP+MYSQL网站毕业设计---团购网站后台信息管理系统 - 学士论文学习中工作中的难题,参考学习。
I 团购网站后台信息管理系统 摘 要 因特网遍布全球,将全世界各地网络连接成一个整体。
团购网站伴随着互联网的发展,在 2010 年如雨后春笋般得出现,慢慢走在了电子商务网络购物的前沿地带。
由于团购价格便宜,产品样式多样化。
很多网民都选择网上团购、网上在线支付货款。
团购网的管理需要提高工作效率、减少客服压力、提高服务质量和管理水平,进而促进经济效益,必须依靠一个优秀的网站后台信息管理系统。
本课题目标是设计并实现一个基于
PHP 的网站后台管理系统。
结合实践,了解网页开发技术和数据库的基本知识,熟悉网站建设的过程,熟练掌握网络数据库编程方法。
网站后台管理系统主要是用于对网站前台的信息管理,如文字、图片、影音、和其他日常使用文件的发布、更新、删除等操作,同时也包括团购管理、团购用户、团购财务、财务凭证、团购交流、权限管理等功能模块。
简单来说就是对网站数据库和文件的快速操作,以使得前台内容能够得到及时更新和调整。
该系统主要利用了
PHP 强大的网络数据库访问技术与 MYSQL 的强大的数据库功能来实现主要功能。
关键词:团购,后台管理,
PHP,MYSQL 数据库 II Group-buying Background Information Management System ABSTRACT Internet around the world network connection around the world as a whole.Group-buying along with the development of the Internet have mushroomed in 2010 wasthere slowly walking in the forefront of e-commerce online shopping area. As buy cheapproduct style
diversification. Many users choose to buy online online payment online.Group-buying network management to the need to improve efficiency reduce customer stressimprove
service quality and management level thus contributing to economic benefits mustrely on an excellent site background information management system. The project goal is to design and implement a
PHP-based website content managementsystem. With practice learn about Web development technologies and database of basicknowledge familiar with the site building process master network database programming.Website background management system is mainly used for site information managementfront such as text pictures video and other documents released daily use update delete andother operations but also include management of Group-buying users of Group-buyingGroup-buying finance financial Vouchers Group-buying exchange authority managementand other functional modules. It simply means that the database and files on the site fastoperation to make the foreground content can be updated and adjusted. The system uses thepowerful
PHP web database
access technology and powerful MYSQL database functions toachieve the main functionality.KEY WORDS: Group-buying,Admin,
PHP,MYSQL Database III 目 录摘要 ..................................................................... IA
BSTRACT ................................................................ II1 绪论 .................................................................... 1 1.1 题目背景 .......................................................... 1 1.2 本课题的目的及意义 ................................................ 1 1.3 本文的研究内容 .................................................... 12 系统涉及的技术以及可行性分析 ............................................ 2 2.1
PHP5 简介 ......................................................... 2 2.2 MYSQL 简介 ........................................................ 2 2.3 Apache2.2 简介 .................................................... 3 2.4 AJAX 技术简介 ..................................................... 3 2.5 可行性分析 ........................................................ 4 2.5.1 技术可行性分析 ............................................... 4 2.5.2 操作可行性分析 ............................................... 4 2.5.3 经济可行性分析 ............................................... 43 系统的需求分析及系统规划 ................................................ 6 3.1 团购网站后台信息管理系统概述 ...................................... 6 3.2 软件系统的设计思想 ................................................ 7 3.3 系统的总体规划 .................................................... 7 3.4 系统的功能框图 .................................................... 84 系统总体 ..................................................... 10 4.1 数据库设计 ....................................................... 10 4.2 团购管理模块 ..................................................... 14 4.3 团购用户模块 ..................................................... 14 4.4 团购财务模块 ..................................................... 15 4.5 财务凭证模块 ..................................................... 16 4.6 团购交流模块 ..................................................... 18 4.7 权限管理模块 ..................................................... 195 详细设计 ............................................................... 20 5.1 详细设计的目标 ................................................... 20 5.2 详细设计的主要步骤 ............................................... 21 5.3 界面设计 ......................................................... 21 5.4 系统的环境要求 ................................................... 39 IV6 编码测试和维护 ......................................................... 40 6.1 测试的介绍 ....................................................... 40 6.2 测试的原则 ....................................................... 40 6.3 测试方法与步骤 ................................................... 40 6.3.1 软件测试步骤 ............................................... 40 6.3.2
软件测试的方法 ............................................. 41 6.4 测试用例的设计 ................................................... 42 6.5 测试结论 ......................................................... 437
设计总结 ............................................................... 44致 谢 ................................................................... 45参考文献 ................................................................ 46 团购网站后台信息管理系统 1 1 绪论1.1 题目背景 21 世纪的今天,网络在人们生活中已经日益盛行,越来越多人已经离不开网络。
网上团购伴随着互联网的发展,在 2010 年如雨后春笋般得出现,慢慢走在了电子商务网络购物前沿地带。
由于团购价格便宜,产品样式多样化。
很多网民都选择网上团购、网上在线支付货款。
更加迫使团购网站管理员需要提高工作效率、减少工作压力、提高服务质量和提升管理水平从而满足团购用户的需求,进而促进自身的经济效益。
所以必须依靠一个优秀的后台管理系统对团购网用户,财务等信息进行管理。
1.2 本课题的目的及意义 团购网站后台信息
管理系统本着让团购网后台管理做到快捷、方便、简单。
摆脱没有平台支持直接操作数据库处理团购用户信息、财务等问题的繁琐
工作,它可以使管理员从繁重的手工操作中解脱出来,用户可以通过前台的问题留言板,让管理员解决自己一些小问题以及向管理员提一些好的意见和建议。
管理员通过本系统可以添加、修改、查看团购用户信息,可以通过关键字分类查看详细的财务信息,通过留言板可以和管理员交流建议和解决
问题,可以让管理员方便的解决客户的许多需求等。
基于 B/S 体系结构的团购网站后台信息管理系统正是电子商务的典型,系统简单却功能强大。
通过对网站进行合理规划,使设计出的网站界面美观,操作简单、实用性强、便于浏览,从而很好地达到网站设计目标1。
1.3 本文的研究内容 1研究课题的可行性,整理设计思路,想好用什么语言、什么工具进行编写。
2上网搜集素材,找到系统合适的图片。
3开始着手做系统,先做后台主页及一些子页,再做管理程序。
4整体进行美化,让页面趋向于企业风格。
5进行系统的调试及测试工作 陕西科技大学
毕业论文(设计说明书) 2 2 系统涉及的技术以及可行性分析2.1
PHP5 简介
PHP 是一种跨平台的服务器端的
嵌入式脚本语言。
它大量地借用 C JAVA 语言的语法 并耦合
PHP 自己的特性 使 Web 开发者能够快速、动态地生成页面。
它支持目前绝大多数数据库。
还有一点,
PHP 是完全免费的,不用花钱,你可以从
PHP 官方站点http: //www.
php.net自由下载。
而且你可以不受限制地获得源码,甚至可以从中加进你自己需要的特色。
用
PHP 做出的动态页面与其他的编程语言相比,
PHP 是将程序嵌入到 HTML
文档中去执行,执行效率比完全生成 HTML 标记的 CGI 要高许多;与同样是嵌入 HTML
文档的脚本语言 JavaScript 相比,
PHP 在服务器端执行,成分利用了服务器的性能;
PHP执行引擎还会将用户经常访问的
PHP 程序驻留在内存中,其他用户在一次访问这个程序时就不需要重新编译程序了,只要直接执行内存中的
代码就可以了,这也是
PHP 高效率的体现之一。
PHP 具有非常强大的功能,所有的 CGI 或者 JavaScript 的功能
PHP都能实现,而且支持几乎所有流行的数据库以及操作系统。
PHP5 在长时间的开发及多个预发布版本后,2004 年 7 月 13 日,
PHP5.0 发布。
该版本以 ZEND 引擎Ⅱ为引擎, (PDO)现在
PHP5.0 并且加入了新功能如
PHP Data Objects 。
版本强化更多的功能。
首先,完全实现面向对象,提供名为
PHP 兼容模式的功能。
其次是 XML 功能,
PHP5.0 版本支持可直观地访问 XML 数据、名为 SimpleXML 的 XML处理用界面。
同时还强化了 XMLWeb 服务支持,而且标准支持 SOAP 扩展模块。
数据库方面,
PHP 新版本提供旨在访问 MySOL 的新界面——MySQL。
除此前的界面外,还可以使用面向对象界面和预处理语句(Prepared Statement)等 MySQL 的新功能.另外,
PHP5.0 上还捆绑有小容量 RDBMS-SQLite2。
2.2 MYSQL 简介 MySQL 是一个小型关系型数据库管理系统, 在 开发者为瑞典 MySQL AB 公司。
2008年 1 月 16 号被 Sun 公司收购。
而 2009 年SUN 又被 Oracle 收购.对于 My
sql 的前途没有任何人抱乐观的态度.目前 MySQL 被广泛地应用在 Internet 上的中小型网站中。
由于其体积小、速度快、总体拥有成本低,尤其是开放
源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了 MySQL 作为网站数据库3。
MYSQL 是一个真正的多用户,多线程的结构化查询语言数据服务器,它以客户机/服务器的结构实现,并且还具有以下优势。
1速度快 开发者声称 MYSQL 数据库可能是目前得到的最快的数据库。
团购网站后台信息管理系统 32连接性和安全性 MYSQL 是完全
网络化的,其数据库可在因特网上访问,因此可以和任何地方的任何人共享数据库,而且 MYSQL 还能进行访问控制,能够控制特定用户不允许其访问数据库。
3可移植性 MYSQL 可运行在各种版本的 UNIX 系统及其他费 NUXI 系统上,从家用的 PC 到高级服务器都可运行 MYSQL。
4它支持 SQL 语言 MYSQL 支持支持这种现代数据库
系统都选用的语言。
5 容易使用 MYSQL 是一个高性能且相对简单的数据库,易于操作。
6 成本优势 MYSQL 对于大多数个人用户来说是
免费的!2.3 Apache2.2 简介 本系统的操作所使用的 Web 服务器软件为 Apache。
Apache 是世界使用排名第一的Web 服务器软件。
它可以运行在几乎所有广泛使用的计算机平台上,由于其跨平台和安全性被广泛使用,是最流行的 Web 服务器端
软件之一。
在 Apache 是目前全世界的网站使用最多的服务器。
2000 年 2 月十全世界有 58.08的使用率。
同样地,Apache 的优点也是稳定、快速与开放,同时也有众多的功能,并且可以在不同操作系统下执行。
本来它只用于小型或试验 Internet 网络,后来逐步扩充到各种 Unix 系统中,尤其对Linux 的支持相当完美。
Apache 有多种产品,可以支持 SSL 技术,支持多个虚拟主机。
Apache 是以进程为基础的结构,进程要比线程消耗更多的系统开支,不太适合于多处理器环境,因此,在一个 Apache Web 站点扩容时,通常是增加服务器或扩充群集节点而不是增加处理器。
到目前为止 Apache 仍然是世界上用的最多的 Web 服务器,市场占有率达 60左右。
世界上很多著名的网站如 Amazon、Yahoo、W3 Consortium、FinancialTimes 等都是 Apache 的产物,它的成功之处主要在于它的源
代码开放、有一支开放的开发队伍、支持跨平台的应用(可以运行在几乎所有的 Unix、Windows、Linux 系统平台上)以及它的可移植性等方面45。
2.4 AJAX 技术简介 AJAX 即“Asynchronous JavaScript and XML”(异步
JavaScript 和 XML)。
传统的 Web 应用允许用户填写表单form,当提交表单时就向 web 服务器发送一个请求。
服务器接收并处理传来的表单,然后返回一个新的网页。
这个做法浪费了许多 陕西科技大学毕业
论文(设计说明书) 4带宽,因为在前后两个页面中的大部分
HTML 代码往往是相同的。
由于每次应用的交互都需要向服务器发送请求,应用的响应时间就依赖于服务器的响应时间。
这导致了用户界面的响应比本地应用慢得多。
与此不同,AJAX 应用可以仅向服务器发送并取回必需的数据,它使用 SOAP 或其它一些基于 XML 的 Web Service 接口,并在客户端采用 JavaScript 处理来自服务器的响应。
因此在服务器和浏览器之间交换的数据大量减少,结果我们就能看到响应更快的应用。
同时很多的处理工作可以在发出请求的客户端机器上完成,所以 Web 服务器的处理时间也减少了。
使用 AJAX 的最大优点,就是能在不更新整个页面的前提下维护数据。
这使得 Web应用
程序更为迅捷地回应用户动作,并避免了在网络上发送那些没有改变过的信息。
AJAX 不需要任何浏览器插件,但需要用户允许 JavaScript 在浏览器上执行。
就像DHTML 应用程序那样,AJAX 应用程序必须在众多不同的浏览器和平台上经过严格的测试。
随着 Ajax 的成熟,一些简化 AJAX 使用方法的程序库也相继问世。
同样,也出现了另一种辅助程序设计的技术,为那些不支持 JavaScript 的用户提供替代功能6。
2.5 可行性分析2.5.1 技术可行性分析 本系统采用 PHPMYSQLAPACHE 进行开发,整个后台系统用 HTML 嵌入
PHP进行页面开发和管理用户界面,提示信息完善,界面友好有亲和力;后台信息采用MYSQL 数据库开发和管理数据库,部分关键内容采用事务处理机制,具有很强的错误处理能力。
本系统的开发环境使用现在特别流行的
开源 Apache 服务器,使用方便、运行稳定、安全可靠。
PHPMYSQLAPACHE 这个国际公认的网站开发黄金组合,在电子商务系统开发上,得到广泛的应用。
如易趣网、百度有啊、E
CSHOP 等大型电子商务网站。
综上所述,本系统在技术方面是可行的7。
2.5.2 操作可行性分析 本系统采用 B/S 架构,对销售信息进行网上管理,操作简单易懂,对用户来说不需要高深的
计算机专业知识,只要管理员能够懂得使用网络,就可以对团购网站后台进行使用和维护。
2.5.3 经济可行性分析 由于本系统属于模拟的网站后台系统,整个系统并不算太大,因此开发成本不算太高。
整个开发过程由个人参与,只需要一台笔记本和上述的各种软件,就可以实现全部的开发任务。
各种软件,又是能够在网上免费下载的,因此,整个开发成本可以说是非 团购网站后台信息管理系统 5常的低廉,这也为以后进一步完善网站提供了非常大的方便。
而且对计算机的硬件的需求也不是很高,软件方面也没有特殊的需求,易于广大用的访问与使用。
因此,从
经济可行性分析来看,这个网站体现了经济实惠,但是功能强大的特点8。
陕西科技大学毕业
论文(设计说明书) 6 3 系统的需求分析及系统规划3.1 团购网站后台信息管理系统概述3.1.1 团购网站后台信息管理系统主要内容 团购网站后台信息管理的建设是为了提高网站管理员工作效率、减少客服压力、提高服务质量和管理水平,进而促进经济效益,使管理员快捷、简单的对财务凭证、用户信息进行管理,充分利用网络的方便快捷、时时互动的特点。
新颖的模式,使用户在网络环境下利用网络资源进行方便快捷的更改订单信息、用户信息,利用虚拟情境与管理员进行交流,并给一些好的意见或建议。
网站主要实现的功能有团购管理、团购用户、团购财务、财务凭证、团购交流、权限管理等,其中信息管理为重点。
3.1.2 系统总概述1团购管理模块 管理员通过数据库管理和维护系统可以对团购商品进行管理和维护。
管理员可以对表中的信息进行添加、更新等基本操作以管理和维护商品信息。
2团购用户模块 团购用户的信息、用户订单信息以及快递单信息等在这一摸块进行管理,管理员可以对用户信息、订单、团币、快递单信息的
查询、修改操作。
在管理和维护这一部分时因为涉及到用户订单表和快递单表,因此要使用数据库表的外键来保证数据的一致性。
3团购财务 该模块是用户团购商品财务方便的统计,分为团购统计和渠道统计,主要为了让财务部门对财务信息查询统计更加方便。
并有导出团购统计信息功能。
4财务凭证 凭证又称会计凭证,是指能够用来证明经济业务事项发生、明确经济责任并据以登记账簿、具有法律效力的书面证明。
而财务凭证模块主要是导出凭证模板。
用户可以使用金蝶软件将模板导入处理财务信息。
5团购交流 管理员通过团购交流模块可以对团购用户所提出的问题进行回复和处理。
并且有问题分类查看功能和问题下线功能。
6权限管理 管理员可以对管理员表中的信息进行插入、修改、更新等基本操作以管理,高级管理员可以修改普通管理员的权限以及密码。
团购网站后台信息管理系统 73.2 软件系统的设计思想 尽量采用比较人性的的管理思路,及先进的管理系统开发
方案,从而达到提高系统开发水平和应用效果的目的; 系统应符合团购后台管理系统的规定,满足
常用的信息管理需求,并达到操作过程的直观、方便、实用、安全等要求; 系统采用模块化的程序设计方法,既便于系统功能模块的组合,又便于未参与开发的技术人员补充、维护。
3.3 系统的总体规划 1网站系统采用 B/S 结构及浏览器/服务器,主要开发前台浏览器界面的搭建,后台和服务器连接
代码的编程,以及数据库的合理设计。
数据库应简单、合理,界面应明.