24小时论文定制热线

咨询电话

热门毕设:土木工程工程造价桥梁工程计算机javaasp机械机械手夹具单片机工厂供电采矿工程
您当前的位置:论文定制 > 毕业设计论文 >
快速导航
毕业论文定制
关于我们
我们是一家专业提供高质量代做毕业设计的网站。2002年成立至今为众多客户提供大量毕业设计、论文定制等服务,赢得众多客户好评,因为专注,所以专业。写作老师大部分由全国211/958等高校的博士及硕士生设计,执笔,目前已为5000余位客户解决了论文写作的难题。 秉承以用户为中心,为用户创造价值的理念,我站拥有无缝对接的售后服务体系,代做毕业设计完成后有专业的老师进行一对一修改与完善,对有答辩需求的同学进行一对一的辅导,为你顺利毕业保驾护航
代做毕业设计
常见问题

校友云管理网站系统开发(PHP+MySQL数据库)

添加时间:2018/08/06 来源:北京交通大学 作者:李力
校友云管理网站系统的基线版本已经通过内测和外测,成功上线,己投放给众多知名学校的校友工作会使用。得到了学校用户们的一阵好评,当然接下来则根据用户们的反馈和市场竞品的分析,准备设计开发更优化的版本。
以下为本篇论文正文:

摘要

  随着Internet技术的不断发展,网络已经成为人们生活中不可缺少的一部分,信息通过网络的传播变得更方便快捷,使得人与人之间的联系更加密切、频繁。

  朋友网、人人网等各类社交网站使同学、朋友的交流联系更方便、快捷,给人们的生活带来了很大的便利。但是近些年,朋友网、人人网的快速没落,而用户包容性更强的微博、轻巧简单的微信等社交软件却站稳了脚跟;社会中也出现了很多类似校友网网站这样供校友们交流的网站,但是像微博、微信这样主流的社交软件拥有庞大的用户以及用户的局限性,导致这些校友网网站反响都不好,再加上市场上还没有开发过一款专门针对学校这个庞大的用户群体的管理软件,因此本论文介绍的这个校友云系统网站就应运而生了。这款校友云管理网站系统是校内网、朋友网的另外一种延伸,用户更倾向于是学校或者校友会这样的群体,旨在提供学校和校友的交流和联系的一个平台。

  该论文的项目来源于作者在公司实习的项目,目的即开发一款高容量、安全性、便捷性的供学校使用的管理网站系统。为了使学校面对庞大的校友师生这个群体、保护校友学生的隐私信息放心,本系统租用了阿里云的云计算服务器,使系统处理庞大的数据能够更安全、性能也高效稳定。在系统架构中采用了实习公司自己开发的Wiipu框架,该框架也使用了 MVC (model-view-controller)设计模式进行分层,将业务逻辑和界面实现分离,将系统共分为以下几个功能模块:校友邮件推送、校友短信推送、校友活动、校友杂志、校友通讯录、其他功能。本人在该项目参与了校友邮件推送、校友短信推送、校友活动、用户管理等模块的开发工作,主要负责前台后台的PHP (HypertextPreprocessor)开发工作,在测试阶段参与了手机适配的测试、上线前和线上的测试工作。

  现在这款软件系统已正式上线,并且已在市场推广运营中,在人民大学等多所知名院校已成功投放运行,得到了不少用户的反馈和好评,下一个对该旧版本的问题的优化版本正准备上线。

  关键词:PHP开发;校友应用;邮件推送;短信推送;

ABSTRACT

  With the continuous development of internet technology, The internet has became an indispensable part of people’s life. Information becomes more convenient and quick through the transmission of the network, that make connections between people more closely and frequent. Friends network, Renren and other social networks that make communications and relations among classmates, friends more convenient and fast, and bring great convenience to people's lives. But in recent years, the rapid decline of Friends network, Renren, however more inclusive to users of micro-blog, light and simple WeChat and other social software has a foothold; many networks similar to alumni website support exchange for alumni appeared in the society, but the user’s limitations and such as mainstream social software of micro-blog and WeChat has a huge user, causing repercussions are not good, in additional, the market has not developed a management software that specialized for school which are a huge user5s group, so the alumni cloud system website came into being which the paper introduces. The alumni cloud management system is another extension of the school network, Renren, users tend to such a group of school or alumni, aims to provide a platform for communication and contact between the school and alumni.

  The project of this paper comes from the project of the company which I have practiced in, the purpose of which is to develop a high capacity, safe and convenient management system for schools. In order to make schools keep trust when face a huge group of alumni and protect private information of students, the system rented Ali cloud’s cloud computing server, which more secure and more stable, efficient performance when the system handle large data. The system architecture is Wiipu framework which the company developed by themselves, the framework layer system by MVC(model-view-controller) design pattern and separate into service logic and interface, pided into: e-mail push of alumni, SMS push of alumni, alumni activities, alumni magazine, user management and other modules. I participated in the development works of these modules are: e-mail push of alumni, SMS push of alumni, alumni activities, user management and other modules, In the project, i am responsible for the development of PHP(Hypertext Preprocessor), the process of testing are: the adaptation test of mobile phone, the test before the line, the online test.

  Now this system has been officially launched, and has been operation in the marketing, has been successfully put on the run in the people's University and many other famous universities which get a lot of user’s feedback and praise. The next version which optimizes the old version is ready for online.

  KEYWORDS: PHP development; alumni application; e-mail push; SMS push;

  校友云这个管理网站系统目的是帮助学校和校友们搭建一个沟通联系的桥梁,解决了学校和校友们缺乏有效途径、并且效率低下的交流方式的问题,降低了学校的时间成本和金钱成本。通过优秀的产品设计与实现为学校提供一个可靠的平台。

  随着互联网的蓬勃发展,网络己经成为生活中不可缺少的一部分,在网络的众多应用领域中,信息的传播与交流是非常重要的一块。当今信息技术的飞速发展使得人与人之间的联系更加密切、频繁,联系的方式也越来越广、多样化[1,2]。

  不管是前几年风靡一时的人人网,还是现在人人都在使用的微信等社交软件,都证明了社交软件在我们生活中占据了很重要的地位,并且它们流行的势头也越来越火,但是根据市场的调研分析,供同学和朋友之间、企业员工之间等交流的社交软件都已经饱和了,呈现供大于求的局面,因此改变用户群体是我们首要解决的问题,后来公司在帮助多所学校开发一系列管理软件系统后,以及在这些学校的市场调研下发现了一个很大的用户群体:学校和师生们。这时候刚好碰上一所学校正在筹备校庆活动,该学校的负责人想让公司开发一款他们可以快速联系校友们的即时通讯管理软件,然后在市场经过长期的考察调研下,发现专门针对学校和师生们这样的用户群体市场上有很大的缺口,并且校友们对于高校的发展建设有着不可替代作用,而且校友的人数是不断递增的,如果把校友资源整合起来,对于高校的建设与发展具有重要的意义,是一种可持续发展的资源[3]。

  因此在这样的背景下,这款供学校和校友们联系的管理软件系统就应运而生了,为了给学校实现更多的便利,方便学校和校友们的长期交流,本人所实习的团队在仅有通讯功能的情况下,为了使功能更加完善,实现了校友杂志、校友活动等其他实用价值的功能模块,将校友云这个管理网站打造的更丰富多彩,满足了用户们各项真正的需求。本人在该项目中负责参与了设计、开发、测试、实现等工作,时间长达半年,对该项目也比较熟悉,因此本文的选题来源也出自于该项目。

  计算和云存储技术,结合pc端、客户端、短信、邮件等多种服务平台,针对学校、校友们的需求,建设一个集信息互通、联系交流、资源共享、人脉搭建等服务于一体的互动平台,加快校友会工作的进程,提高工作效率,在未来有很大的机会占据市场份额,也有很大的商业价值。

  该项目在设计开发前,要实现的目标如下:

  (1)满足用户需求:对多个学校的校友会进行访谈,要弄清用户的真正需求以及要实现的功能,然后结合市场上已经出现的类似校友云的网站,针对这些产品的优点和需要改进的地方进行分析和反馈,设计一套满足客户需求,又具有特色的校友云服务网站系统。

  (2)易用性:相对校友复杂的工作逻辑流程与庞大的数据特点,其界面要美观简洁,且容易操作,因此要提出一套高一致性的界面UI,提高用户的体验性。

  (3)高效性:提供多种数据导入收集方式,数据处理的效率高:提供批量定时发送邮件、批量定时发送短信;采用动态数据库技术,数据字段、数据表都可自我维护和修复,数据维护效率高。

  (4)安全性和稳定性:当面对校友庞大的数据时,安全性是必须要考虑的:

  数据库的过滤机制、SQL (Structured Query Language)注入的问题、数据库数据加密、数据库操作存取审计日志等;当面对多个用户在同时操作系统时,系统性能的稳定性也是一定要保证的。因此面对这些情况,系统可采用云计算存储服务器,它可提供海量的数据存储和处理服务,分布式文件系统、分布式数据库允许访问共同的存储资源,实现应用数据文件的10共享。

  (5)可扩展性:为了保证各个学校的相关系统能进行对接开发,为校友会的信息建设提供支持,系统设计时应预留对外接口;同时,在开发的过程中,后台的设计要考虑到后期可能开发移动端,因此也要提供统一的接口,尽量使用通用的接口定义和传输格式,从而保证了系统良好的可扩展性。

  本人在校友云这个项目的开发中,主要负责后台的PHP的开发以及前端的界面开发设计与实现工作,参与的功能模块有:校友邮件推送、校友短信推送、校友活动、用户管理等模块。依据工作内容,论文分以下几个章节进行了详细介绍:

  第一章:引言,主要介绍了项目背景与选题来源,然后分析了国内外的发展现状,提出了撰写本论文的意义与目的,最后给出了该论文本人参与的模块以及该论文的组织结构内容。

  第二章:相关知识与技术,主要介绍了校友云网站系统中使用的技术和平台。

  第三章:系统需求分析概述,通过一系列的市场分析调研以及可用性分析,确定了系统的功能性和非功能性需求,为后期的开发工作奠定了基础。

  第四章:系统概要设计,对系统的模块划分、总体架构、设计目标、总体功能结构、数据库存储方案设计等方面进行了详细的说明。

  第五章:各功能模块详细设计,根据概要设计划分的模块,分别介绍了各个模块内部的设计与实现方案,以及各个模块内部的类划分、逻辑交互、流程图、界面设计与实现等。

  第六章:测试与实现,对系统的功能性与非功能性功能的测试进行说明,并且阐述了测试用例。

  第七章:总结工作,总结了该论文开发过程,现在运行的状态,未来的展望进行了说明。

  校友云管理网站系统功能实现:

校友通讯录界面实现图
校友通讯录界面实现图

校友活动界面实现图
校友活动界面实现图

校友杂志界面实现图
校友杂志界面实现图

短信推送功能界面实现图
短信推送功能界面实现图

邮件推送界面实现图
邮件推送界面实现图

登陆模块界面图
登陆模块界面图

目录

  摘要
  ABSTRACT
  1 引言
    1.1 项目背景与选题来源
    1.2 国内外发展现状
    1.3 研究意义与目的
    1.4 论文的内容和组织结构
  2 相关知识和技术
    2.1 WAMP开发平台
      2.1.1 Windows操作系统
      2.1.2 Apache服务器
      2.1.3 MySQL数据库管理系统
      2.1.4 PHP脚本编程语言
    2.2 MVC设计模式
    2.3 SVN代码管理工具
    2.4 云服务器
    2.5 本章小结
  3 系统需求分析概述
    3.1 功能性需求
    3.1.1 校友通讯录功能
    3.1.2 校友活动功能
    3.1.3 校友杂志功能
    3.1.4 短信推送功能
    3.1.5 邮件推送功能
    3.1.6 其他功能
    3.2非功能性需求
      3.2.1 性能稳定性
      3.2.2 安全性
      3.2.3 可扩展性
    3.3 本章小结
  4 系统概要设计
    4.1 系统架构设计
      4.1.1 系统整体架构
      4.1.2 系统详细技术架构
    4.2 校友通讯录概要设计
      4.2.1 设计目标
      4.2.2 总体功能结构
      4.2.3 数据库设计
    4.3 校友活动概要设计
      4.3.1 设计目标
      4.3.2 总体功能结构
      4.3.3 数据库设计
    4.4 校友杂志概要设计
      4.4.1 设计目标
      4.4.2 总体功能结构
      4.4.3 数据库设计
    4.5 短信推送概要设计
      4.5.1 设计目标
      4.5.2 总体功能结构
      4.5.3 数据库设计
    4.6 邮件推送概要设计
      4.6.1 设计目标
      4.6.2 总体功能结构
      4.6.3 数据库设计
    4.7 其他功能概要设计
      4.7.1 设计目标
      4.7.2 总体功能结构
      4.7.3 数据库设计
    4.8 本章小结
  5 校友云详细设计与实现
    5.1 校友通讯录的设计与实现
      5.1.1 类设计
      5.1.2 流程设计
      5.1.3 界面设计与实现
    5.2 校友活动的设计与实现
      5.2.1 类设计
      5.2.2 流程设计
      5.2.3 界面设计与实现
    5.3 校友杂志的设计与实现
      5.3.1 类设计
      5.3.2 流程设计
      5.3.3 界面设计与实现
    5.4 短信推送的设计与实现
      5.4.1 类设计
      5.4.2 流程设计
      5.4.3 界面设计与实现
    5.5 邮件推送的设计与实现
      5.5.1 类设计
      5.5.2 流程设计
      5.5.3 界面设计与实现
    5.6 其他模块的设计与实现
      5.6.1 类设计
      5.6.2 流程设计
      5.6.3 界面设计与实现
    5.7 本章小结
  6 校友云系统的测试与实现
    6.1 测试环境
    6.2 功能性测试
      6.2.1 校友通讯录的测试用例
      6.2.2 校友活动的测试用例
      6.2.3 校友杂志的测试用例
      6.2.4 短信推送的测试用例
      6.2.5  邮件推送的测试用例
      6.2.6其他模块的测试用例
    6.3 非功能性测试
    6.4 本章小结
  7 总结与展望
    7.1 总结项目成果
    7.2 问题与展望
  参考文献

(如您需要查看本篇毕业设计全文,请您联系客服索取)

相关内容
相关标签:PHP毕业设计
好优论文定制中心主要为您提供代做毕业设计及各专业毕业论文写作辅导服务。 网站地图
所有论文、资料均源于网上的共享资源以及一些期刊杂志,所有论文仅免费供网友间相互学习交流之用,请特别注意勿做其他非法用途。
如有侵犯您的版权或其他有损您利益的行为,请联系指出,论文定制中心会立即进行改正或删除有关内容!