php专业健身咨询网站论文_第1页
php专业健身咨询网站论文_第2页
php专业健身咨询网站论文_第3页
php专业健身咨询网站论文_第4页
php专业健身咨询网站论文_第5页
已阅读5页,还剩25页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

本科毕业设计说明书题目:题目:院系:专业:年级班别:学号:学生姓名:指导教师:提交日期:2018年5月专业健身咨询网站14级电子商务x班4100001张三指导老师:李丽霞摘要

随着我国社会经济的快速发展,人们步入小康生活,生活水平不断的提高,但人们的身体大多处于亚健康状态,因此越来越多人开始注重健身,对健身的需求越来越大,为更好的为用户服务,促进健身事业的蓬勃发展,使得开发一个专业健身咨询网站必不可少。本专业健身咨询网站采用PHP技术,MYSQL数据库来实现,保证数据的安全性和稳定性,同时可对信息数据进行添加、删除、修改、查询等基本操作,本系统比较完备。系统采用了模块化设计方法,根据用户的需求开发功能模块,主要功能模块主要包括用户功能模块和管理员功能模块,通过本系统,用户可查看健身相关信息,并可进行健身产品的购买操作,管理员可对系统进行全面管理,提高健身相关信息的管理效率。专业健身咨询网站拥有界面简洁、操作简单易懂,管理方便,功能齐全等优点,具有很高的应用价值,应用前景广阔。

关键词:专业健身咨询网站;PHP技术;MYSQL数据库AbstractWiththerapidsocio-economicdevelopmentinourcountry,peoplehaveenteredthewell-offlifeandtheirlivingstandardshavebeencontinuouslyimproved.However,mostoftheirbodiesareinastateofsub-health.Therefore,moreandmorepeoplearebeginningtopayattentiontobody-buildingandthedemandforfitnessisgettinglargerandlarger.Tobetterserveourcustomersandpromotethevigorousdevelopmentoffitness,makingthedevelopmentofaprofessionalfitnessconsultingwebsiteisessential.TheprofessionalfitnessconsultingwebsiteusingPHPtechnology,MYSQLdatabasetoachieve,toensuredatasecurityandstability,andinformationdatacanbeadded,deleted,modified,inquiriesandotherbasicoperations,thesystemmorecomplete.Thesystemusesamodulardesignmethod,accordingtotheneedsofuserstodevelopfunctionalmodules,themainfunctionmodulesincludeuserfunctionmodulesandadministratorfunctionmodules,throughthesystem,userscanviewfitness-relatedinformation,andfitnessproductscanbepurchased,Administratorscanfullymanagethesystemandimprovethemanagementoffitness-relatedinformation.ProfessionalFitnessAdvisorywebsitehasasimpleinterface,easytounderstand,easytomanage,full-featured,etc.,hasahighvalue,theapplicationprospects.Keywords:professionalfitnessconsultingwebsite;PHPtechnology;MYSQLdatabase

目录第一章绪论 61.1研究背景和现状 61.2研究目的和意义 61.3研究内容 71.4相关技术简介 71.4.1PHP技术 71.4.2MYSQL技术 8第二章需求分析 92.1可行性分析 92.1.1技术可行性 92.1.2操作可行性 92.1.3经济可行性 92.2系统流程分析 92.4系统用例分析 11第三章系统总体设计 143.1系统结构设计 143.2系统开发流程设计 143.3系统顺序图 153.3.1登录模块顺序图 153.3.2添加信息模块顺序图 153.4数据库设计 163.4.1数据库实体(E-R图) 163.4.2数据库表设计 17第四章系统的实现 194.1管理员功能模块的实现 194.1.1管理员登录界面 194.1.2管理员账号管理界面 194.1.3站内新闻界面 194.1.4产品类别管理界面 204.1.5产品信心管理界面 204.1.6健身信息界面 214.1.7友情链接管理界面 214.1.8留言管理界面 224.1.9订单管理界面 224.2用户功能模块的实现 234.2.1注册界面 234.2.2产品展示界面 234.2.3个人账户管理界面 244.2.4我的订单界面 244.2.5站内信管理界面 254.3专家功能模块的实现 254.4测试目的 25结论 27参考文献 28致谢 1第一章绪论1.1研究背景和现状随着网络时代的到来,网络系统体系逐渐完善,发展成熟,影响改变着人们的生活方式。生活水平的提高,越来越多人开始注重健身,通过健身可以强筋骨,体验生活。根据最新调查得知,在此之前人们对健身资讯的通常来源于书本,报纸等纸介的处理,人们对健身的认知也很片面,为了增强人们的健身意识,促进的发展,我们急需开发出这个专业健身咨询网站。据我国IT行业发布的报告表明,近年来,我国互联网发展呈快速增长趋势,网民的数量不断增加,并且随着宽带的实施及降价,每天约有近几亿人走进网络世界。随着计算机技术的发展以及计算机网络的逐渐普及,互联网成为人们查找信息的重要场所,二十一世纪是信息的时代,所以信息的交换和信息流通显得特别重要。因此,使用计算机来开发一个专业健身咨询网站成为必然。开发合适的专业健身咨询网站,可以方便用户查看健身资讯,同时可促进健身发展。本设计对专业健身咨询网站的设计与实现进行了系统的分析,需求分析,设计分析,功能分析,从开发背景、开发环境、目标、流程、数据库、系统维护等方面都进行了总体的规划与设计。1.2研究目的和意义本专业健身咨询网站为了提高现代社会人们的身体素质,依据身体健康的理念,结合当今社会人们的身体状况而开发的。开发专业健身咨询网站的意义如下:1、查询方便用户可以通过网站方便快捷的查看站内新闻、系统简介、在线留言、产品展示、健身信息等。2、提供大量的信息大量的健身信息供用户提供查询购物的平台。3、成本低,不受时间地点限制本专业健身咨询网站对突出的优势是,用户可以随时随地的查看相关知识,同时提供了健身俱乐部的宣传力度,促进其发展。1.3研究内容本专业健身咨询网站采用PHP技术和MYSQL数据库技术开发,实现了动态管理,大大的提高了管理效率,同时为用户提供了一个查看健身信息的平台,更好的为用户服务,促进健身俱乐部的发展。专业健身咨询网站主要实现了用户模块和管理员模块。其开发内容主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。经过调试、编译与实现,该程序界面友好、程序设计风格朴素,使用起来美观大方、方便易用。本专业健身咨询网站采用PHP技术、MYSQL数据库,基于B/S结构开发,通过对系统的需求分析,设计出了本专业健身咨询网站,主要的研究内容有:第一章阐述系统的研究背景、研究目的和意义、研究内容;第二章介绍开发本系统的相关技术。第三章进行系统的需求分析,包括可行性分析、功能分析以及流程分析等。第四章进行系统的总体设计,包括系统结构设计、数据库设计等。第五章介绍系统的实现,进行界面展示。第六章进行系统测试。1.4相关技术简介1.4.1PHP技术PHP网站作为大多数程序的Linux操作系统,Apache网络服务器,MySQL数据库(光)操作系统的支持。在Linux和Apache功能强大的免费软件或硬件需要,小型和中型的平台是完美的网站。所需的软件:(1)PHP语言源代码。(2)MySQL源代码(3)Apache源代码这个程序是一个免费软件,所以Linux系统下安装该软件后,操作系统(你需要选择安装相应的包),以及对环境特别好,只要你开始安装这种灵活的服务。Apache来启动服务:启动服务HTTPD启动MySQL数据库:mysqld_safe的-用户=所有MySQLPHP程序后一件好事,可用于治疗Mozilla浏览器。1.4.2MYSQL技术MySQL支持多线程的特点,可以方便的利用系统资源,有效提高速度,而且提供了TCP/IP、ODBC和JDBC等多种方式途径来连接数据库;虽说其功能不够强大、规模也相对较小,但是对于本系统来说足够了,同时也可以进行二次开发的数据库表结构空间的扩展。图2.1数据库管理系统和接口的原理

第二章需求分析2.1可行性分析2.1.1技术可行性本系统主要采用PHP和MySQL数据库作为设计工具,,学习起来非常容易并且使用便利。大学时,我就已经掌握了PHP的主要知识,也对MySQL数据库的操作进行了系统的学习。本系统从整体上看设计起来比较容易,本系统开发的重点就是对数据库的设计和操作。在大学对软件工程,软件测试,UML统一建模语言等课程进行过系统的了解,也能够对这些课程进行开发,拥有一定的系统辨别、开发和检验能力。PHP以及MySQL结合起来开发一套专业健身咨询网站,必定是可行并且高效的。2.1.2操作可行性本系统操作比较容易,大部分输入信息页面选择的形式都是下拉框。在有些页面,信息可以自动生成,不需要输入。输入时间也采用了日历控件,操作比较容易,对操作人员的要求不高,只需要熟练操作WINDOWS即可。因此,在操作方面具有很高的可行性。2.1.3经济可行性专业健身咨询网站采用的软件都是开源的,这样能够削减很多的精力和资源,降低开发成本。同时也能够提升设计的作用,同时专业健身咨询网站对计算机配置的条件要求很低,即使是网吧淘汰下来的计算机也能够满足需要,因此,本系统在经济上是完全具有可行性的。综上所述,我们进行了三个方面的可行性研究,可以看出,该系统的开发是没有问题的。2.2系统流程分析用户登录流程图如图2.1所示图2.1登录流程图添加信息流程图如图2.2所示。图2.2添加信息流程图修改密码流程如图2.3所示。图2.3修改密码流程图2.4系统用例分析本专业健身咨询网站主要包括管理员功能模块、用户和专家块3大功能模块,下面具体分析这3大功能模块的功能需求。管理员用例图如图3-5所示图2.4管理员用例图用户用例图如图2.5所示图2.5用户用例图专家用例图如图2.6所示图2.6专家用例图

第三章系统总体设计3.1系统结构设计专业健身咨询网站适用于Internet环境下的模型结构。只要用户能连上Internet,便可以在任何时间、任何地点使用。系统结构图如图3.1所示。网络网络管理员用户服务器和程序图3.1系统结构图3.2系统开发流程设计结合实际健身俱乐部管理进行的详细调查,进而对本应用专业健身咨询网站的开发流程进行具体的分析。首先对系统进行需求分析,进入对系统的模块、数据库等进行详细的设计,编写代码,进行系统整合,最后对系统进行测试,完善系统。系统开发流程图如图3.2所示图3.2系统开发流程图3.3系统顺序图顺序图是由采用通常方式表示的对象组成。对象用矩形框表示其中是带下划线的对象名;消息用带箭头的实线表示;时间用垂直虚线表示。每个对象下面延伸出来的虚线叫做生命线(lifeline)生命线上的窄矩形条叫做激活(activation)。使用顺序图可以更好的将系统模块化,并明确各个模块的功能。下面就介绍本系统几个主要模块的顺序图。3.3.1登录模块顺序图登录模块顺序图如图3.3所示。图3.3登录顺序图3.3.2添加信息模块顺序图管理员可进行信息到添加操作,添加信息模块顺序图如图3.4所示。图3.4添加信息顺序图3.4数据库设计3.4.1数据库实体(E-R图)(1)管理员信息实体E-R图,如图3.5所示:图3.5管理员信息实体图(2)商品类别信息实体E-R图,如图3.6所示:图3.6商品分类信息实体图(3)公告信息实体E-R图,如图3.7所示:图3.7公告信息实体图(4)留言实体E-R图,如图3.8所示:图3.8留言信息实体图3.4.2数据库表设计数据库的设计通常是以一个已经存在的数据库管理系统为基础的,常用的数据库管理系统有MYSQL,SQLServer,Oracle等。本专业健身咨询网站采用了MYSQL数据库管理系统,各个表的设计结果如下:表3.1admin管理员信息表序号列名数据类型长度主键允许空说明1idint11是否编号2usernamevarchar50否是用户名3usernamevarchar50否是用户密码4cxvarchar50否是权限表3.2shangpinleibie商品类别信息表序号列名数据类型长度主键允许空说明1idint11是否编号2leibievarchar50否是类别表3.3dx公告信息表序号列名数据类型长度主键允许空说明1intint11是否编号2leibievarchar255否是视频地址3contenttext否是分类编号4addtimetimestamp否是标题表3.4liuyanban留言板信息表序号列名数据类型长度主键允许空说明1idint11是否编号2zhanghaovarchar50否是账号3zhaopianvarchar50否是照片4xingmingvarchar50否是姓名5addtimetimestamp否是添加时间6huifuvarchar50否是回复

第四章系统的实现4.1管理员功能模块的实现4.1.1管理员登录界面管理员可以通过正确的用户和密码登陆专业健身咨询网站后台进行管理操作,反之无法进入系统。其登录界面如图4.1所示图4.1管理员登录界面4.1.2管理员账号管理界面系统管理员登录后可进账号管理操作,可添加和、修改删除管理员信息,账号管理界面展示图如图4.2所示。图4.2账号管理界面图4.1.3站内新闻界面系统管理员通过站内新闻可以进行站内新闻的添加、修改和删除,其界面展示图如图4.3所示。图4.3站内新闻界面图4.1.4产品类别管理界面管理员铜鼓产品类别可以进行产品类别信息的添加、修改和删除,其界面展示如图5.4所示。图4.4产品类别管理界面4.1.5产品信心管理界面管理员在健身知识管理界面可查看已有健身知识信息,对已有产品信息可进行编辑和删除操作,同时管理员也可进行添加产品信息,其界面展示如图4.5所示。图4.5产品信息管理界面4.1.6健身信息界面管理员通过健身信息可以进行健身信息的添加、修改和删除,其界面展示如图4.6所示。图4.6健身信息界面4.1.7友情链接管理界面管理员通过友情链接可以进行添加、修改和删除友情链接信息,其界面展示如图4.7所示。图4.7友情链接界面4.1.8留言管理界面管理员通过留言管理可以进行留言信息的回复和删除,其界面展示如图4.8所示。图4.8留言管理界面4.1.9订单管理界面通过订单管理可以进行订单信息的删除,其界面展示如图4.9所示。图4.9订单管理界面4.2用户功能模块的实现4.2.1注册界面童虎通过账户、密码、项目、性别、地区等可以进行注册其界面展示如图4.10所示。图4.10注册界面4.2.2产品展示界面用户通过产品展示可以进行产品信息的查看,其展示如图4.11所示。图4.11产品展示界面4.2.3个人账户管理界面用户通过后台个人账户管理可以进行个人信息的修改,其界面展示如图4.12所示图4.12个人账户管理界面4.2.4我的订单界面用户通过我的订单可以进行订单信息的查看和删除,其界面如图4.13所示。图4.13我的订单界面4.2.5站内信管理界面用户在通过站内信息可以进行发行信件和查看已发信件和收件箱等,其信息界面展示如图4.14所示图4.14站内信管理界面4.3专家功能模块的实现专家登录后可进入后台管理进行个人账号管理、我的订单、我的收藏、留言管理、站内信管理等,其界面展示如图4.15所示。图4.15专家界面4.4测试目的程序测试的目的是为了找到错误而实行程序的一个过程。测试主要是为了解除软件的故障,从而保证程序的可靠运行。测试与纠错的关系。每一次系统的测试是要准备好若干个测试数据,从而与被测试的程序一起送入计算机进行命令执行。一般我们把程序执行一次所需要的测试数据,叫做一个“测试用例(TestCase)。其中每一个测试用所例产生相应的“测试结果”。但是如果它的测试结果与“期望结果”不一致的话,那就是说明程序中的错误是存在的,需要我们来找到并改正。系统测试的主要任务是尽可能的检查出程序中的错误,提高系统的可靠性,主要目的是检验系统“做得怎样”。这阶段又可以分为三个步骤:模块测试,测试每个模块的程序是否正确;组装测试,测试模块之间的接口是否正确;确认测试,测试整个管理系统能不能够满足用户对其功能和性能的要求。通过测试发现问题之后,我们要经过不断的调试找出错误具体原因和位置,然后对其进行修改。浙江工业大学之江学院毕业设计(论文)结论结论经过近半年的努力,终于完成了专业健身咨询网站。通过本网站的设计,我在原有专业知识的基础上又学习到了很多新的知识,对专业知识和网站开发有了更深一层的理解。在系统开发的早期阶段,必须熟悉系统开发的流程,对软件编程的相关知识有一个初步的了解。从一开始的知识有一个整体设计的理解,然后从概要设计,详细设计,编码,和开始,最终的测试,感觉非常充分的整个过程中,虽然遇到了很多困难,但当我通过自己的努力去寻找各种数据或向老师对学生要求甚至对系统的设计,最终的设计方案,该系统的成功运行,那种成就感和满足感足以安慰自己的长时间以来的辛苦奋斗。毕业设计是考验我们所学知识应用水平的时候,是对我们所学知识的应用巩固和提高的时刻。在本次设计中,我不仅学到了很多知识,也提高了自己解决问题的能力。这次锻炼提高了我的实际应用水平,也大大提高了我的动手动脑能力,让我享受了探索的乐趣,成功的喜悦,这对我来说是一笔巨大的财富,将受益终身。在此次系统设计之前,我对网站设计懂得的专业知识不多,但是通过此次的设计,我学了很多关于网站设计的知识。虽然对于本专业健身咨询网站的设计还是有所欠缺,但是还是让我很欣慰,我相信此次的设计将是我在今后的工作岗位上不可或缺的一份经验浙江工业大学之江学院毕业设计(论文)附录参考文献[1]付昕.基于B/S模式仓库管理系统的实现[J].山东省农业管理干部学院学报,2010,27(4):166-168[2]王珊,萨师煊.数据库系统概论.高等教育出版社,2006:16[3]崔洋.MySQL数据库应用从入门到精通.中国铁道出版社,2013

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论