• / 69
  • 下载费用:5 金币  

基于web2.0的大学城活动信息共享系统.docx

关 键 词:
基于 WEB2 大学城 活动 信息 共享 系统
资源描述:
本 科 生 毕 业 论 文题 目:基于 web 2.0 的大学城活动信息共享系统院 系: 软件学院 专 业: 软件工程(电子政务)学生姓名: 朱君梅 学 号: 11331447 指导教师: 路永和(副教授) 二〇一五年 三 月毕业论文(设计)开题报告论文(设计)题目:基于 web 2.0 的大学城活动信息共享系统一、目的:系统针对大学生课外社团活动的参加情况,提供了一个良好的信息发布,资源共享,信息汇总的平台。本系统在实现对于数据库的增、删、改、查的基本功能外,实现了以用户为中心的设计,整合社团和用户,根据用户的偏好收藏,关注社团,并实现一体化的活动管理和发布。操作方便,快捷,充分利用大学生的零碎空余时间,浏览网页,参与评价,实现学生与社团的双向沟通交流。二、思路和方法:1. 通过浏览活动发布的网站,如:豆瓣同城等主题相似的网站,了解这些网站基本功能和扩展功能,列出系统需要实现的功能2. 对项目进行需求分析和系统建模,构建系统框架,确定开发技术3. 代码编写阶段4. 系统测试阶段将采用迭代的方法来实现整个系统。三、相关支持条件:信息支持:相关的活动发布网站,用户的需求调查研究、市场分析技术支持:(1)PHP+MySQL+Apache(2)第三方库: meekrodb 封装数据库接口(3)第三方库: h2o 做模板引擎(4)关注和收藏:AJAX 实现,更好的体验(5)css 框架:bootstrap相关技术可能在实现过程有变动。经验支持:数据库课程、系统分析与设计课程等课程理论知识,大学期间项目开发经验,导师与同学的意见与指导。四、进度安排:2014 年 11 月 8 日前----构思毕业设计大致想法,提交开题报告;2014 年 12 月 31 日前----提交中期检查;2015 年 3 月 30 日前 ---- 提交论文初稿;2015 年 4 月 20 日前----根据导师给出的修改意见,对论文做出修改后交给导师,由导师对论文作初步形式审查,提交导师评审后的论文电子版;2015 年 5 月 8 日前-----提交论文终稿。学生签名:朱君梅 2015 年 4 月 6 日指导教师意见:1、同意开题( ) 2、修改后开题( ) 3、重新开题( )指导教师签名: 年 月 日附表二、毕业论文过程检查情况记录表指导教师分阶段检查论文的进展情况(要求过程检查记录不少于 3 次):第 1 次检查学生总结:经过市场分析和调研,将论文题目改为《基于 web 2.0 的大学城活动信息共享系统》指导教师意见:这个题目也可以,关键是要清楚系统需求,开发最熟悉的领域。另外,提交论文时,可能要重新提交开题报告。第 2 次检查学生总结:项目开发阶段完成,论文整体完成。指导教师意见:没什么大问题,排版再细致些,尤其每章开始要另起页。第 3 次检查学生总结:按照老师意见修改了论文排版。指导教师意见:第 4 次检查学生总结:指导教师意见:学生签名: 年 月 日指导教师签名: 年 月 日总体完成情况指导教师意见:1、按计划完成,完成情况优( )2、按计划完成,完成情况良( )3、基本按计划完成,完成情况合格( )4、完成情况不合格( )指导教师签名: 年 月 日附表三、毕业论文答辩情况答辩人 专 业论文(设计)题目答辩小组成员答辩记录:记录人签名: 年 月 日学术诚信声明本人所呈交的毕业论文,是在导师的指导下,独立进行研究工作所取得的成果,所有数据、图片资料均真实可靠。除文中已经注明引用的内容外,本论文不包含任何其他人或集体已经发表或撰写过的作品或成果。对本论文的研究作出重要贡献的个人和集体,均已在文中以明确的方式标明。本毕业论文的知识产权归属于培养单位。本人完全意识到本声明的法律结果由本人承担。本人签名:朱君梅 日期:2015 年 4 月 6 日 基于 Web 2.0 的大学城活动信息共享系统 摘要i摘 要大学城是许多所大学集中进行资源共享的地方,就广州大学城而言,在十年间,广州大学城的校际交流变得日渐丰富,随着互联网的发展,这种校际交流变得多元化,校际活动的可行性也越来越大,但校际活动的宣传渠道却比较缺乏。“IslandClub”大学城活动信息共享系统是基于 web 2.0 开发的,web 2.0 以去中心化、开放、共享为显著特征。针对大学城社团活动的情况,本系统提供了一个良好的信息发布、资源共享、信息汇总的平台。本系统实现了以用户为中心的设计,整合了社团与学生,学生可以根据自己的喜好加入、关注社团及报名、收藏活动,社团可以通过这个系统来宣传活动信息,实现学生与社团之间的双向交流。系统的主要功能有:发布活动、报名参加活动、收藏活动、关注社团、加入社团等。本系统是根据面向对象分析和设计的思想进行分析设计开发的。本系统采用MVC 设计模式和 UML 建模工具进行设计,利用 PHP 动态网页开发语言进行开发,以MySql 作为后台数据库,在 WAMP 集成开发环境下进行开发,采用 meekrodb 第三方库作为 PHP 与数据库的接口,h2o 作 PHP 模板引擎,用 bootstrap 作为前端开发框架,同时使用 AJAX 创建快速动态网页技术来实现系统中关注、加入和报名、收藏功能。目前本系统搭建在新浪云平台上进行试用。本文分 7 个部分,第一部分介绍了系统开发的背景意义、现状分析、目标范围;第二部分介绍了系统开发所涉及的技术原理;第三部分介绍了系统的需求建模;第四部分介绍了系统主要模块的设计;第五部分介绍了接口和部分模块的实现;第六部分介绍了系统的部署和应用;第七部分对本系统的开发设计进行了总结。关键词:信息共享;web2.0;PHP;UML 建模The higher education mega center activities sharing system based on Web 2.0 AbstractiAbstractHigher Education Mega Center is the place that gathers many colleagues to share the resource, such as Guangzhou Higher Education Mega Center, the intercollegiate exchanges become more and more rich and colorful in Guangzhou Higher Education Mega Center in the past 10 years, with the development of the Internet, the intercollegiate exchanges become pluralistic and the feasibility of the interscholastic activities is also growing. But the publicity channels of interscholastic activities is rather lacking. “IslandClub” High Education Mega Center activity information sharing system is based on Web 2.0 to be developed, the distinguishing features of Web 2.0 are decentration, openness and shared. Aiming at the condition of the university club activities, the system provides a great platform for information dissemination, resource sharing and information collection. This system implement the user-centered design, integrate the clubs and students, students can join, concern clubs and register for, collect activities according to their preferences, clubs can advertise their activities through this system, which implement the two-way communication between students and clubs. The main functions of this system are: publish activities, sign up to participate in activities, collect activities, concern clubs, and join clubs and so on.This system is based on the object-oriented analysis and design method to be analyzed, designed and developed. This system is based on the MVC design patterns and UML modeling tools, and developed using the PHP dynamic web development language, and using the MySQL database as the background database, and developed in the WAMP integrated development environment, and implemented MeekroDB, the third-party library to be the interface between PHP and the database, and using H2o as the PHP template engine, and bootstrap as the front-end development framework, and using AJAX, the technology to create rapid dynamic web system to achieve the functions of concern, join and participate, collect. At present, the system is built on Sina Cloud platform to be carried out. This paper is divided into 7 parts, this first part introduces the background of the significance of the development of this system, the analysis of the present, the range of iitarget; the second part describes the technical principals involved in development of this system; the third section describes the system requirement modeling; the fourth part describes the design of the main modules in this system; the fifth part describes the implementation of the interfaces and some modules; section six describes the deployment and application of this system; part seven summarizes the whole design and implement of this system. Keywords: information sharing; Web 2.0; PHP; UML modeling基于 Web 2.0 的大学城活动信息共享系统 目录- 1 -目 录第一章 前言 ..................................................................................................................................31.1 项目的背景和意义 ........................................................................................................31.2 研究开发现状分析 ........................................................................................................31.3 项目的目标和范围 ........................................................................................................51.4 论文结构简介 .................................................................................................................5第二章 技术与原理 ..................................................................................................................72.1 Web 2.0 概述 ...................................................................................................................72.2 PHP 服务器端技术 ........................................................................................................82.3 MeekroDB 技术 ..............................................................................................................82.4 AJAX 技术 ........................................................................................................................9第三章 需求建模 .....................................................................................................................103.1 功能性需求分析 ...........................................................................................................103.2 系统用例 ........................................................................................................................113.2.1 系统用例图 ............................................................................................................113.2.2 系统用例表 ............................................................................................................123.3 核心用例设计 ...............................................................................................................143.3.1 发布活动 ................................................................................................................143.3.2 收藏活动 ................................................................................................................163.3.3 加入社团 ................................................................................................................183.4 领域模型 ........................................................................................................................20第四章 架构设计 .....................................................................................................................224.1 系统架构及原理 ...........................................................................................................224.1.1 RUP 4+1 视图方法 ..............................................................................................224.1.2 逻辑视图 ................................................................................................................234.1.3 开发视图 ................................................................................................................254.1.4 实施视图 ................................................................................................................264.2 业务用例的实现 ...........................................................................................................264.2.1 发布活动用例的实现 ..........................................................................................264.2.2 报名活动用例的实现 ..........................................................................................274.2.3 加入社团用例的实现 ..........................................................................................284.3 数据库设计 ....................................................................................................................294.3.1 E-R 模型 .................................................................................................................294.3.2 数据库 .....................................................................................................................31第五章 模块设计 .....................................................................................................................345.1 接口说明 ........................................................................................................................345.1.1 ./include/文件夹 ....................................................................................................34
展开阅读全文
1
  金牌文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
0条评论

还可以输入200字符

暂无评论,赶快抢占沙发吧。

关于本文
本文标题:基于web2.0的大学城活动信息共享系统.docx
链接地址:http://www.gold-doc.com/p-139205.html
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服客服 - 联系我们
copyright@ 2014-2018 金牌文库网站版权所有
经营许可证编号:浙ICP备15046084号-3
收起
展开