没有合适的资源?快使用搜索试试~ 我知道了~
本科毕业论文---“微生活”网站设计与开发(论文)设计正文.doc
0 下载量 55 浏览量
2023-06-29
21:06:40
上传
评论
收藏 1.69MB DOC 举报
温馨提示
试读
34页
本科毕业论文---“微生活”网站设计与开发(论文)设计正文.doc
资源推荐
资源详情
资源评论
毕 业 设 计(论 文)
设计(论文)题目: 宁工“微生活”网站设计与开发
宁波工程学院本科毕业设计(论文)
I
摘 要
当手机、平板等移动设备变得日益流行,在这些设备上的运行的应用程序也随之
变得越来越重要,更多的同学也得力于此可以随时随地的学习、娱乐和工作,然而,
由于传统互联网技术的限制,这些网站却在这些移动设备上不能很好的呈现,严重的
阻碍了校园信息的传递,很难适应当前这个以“用户为中心”、“面向资源共享”、
“变化快速”的信息时代。
因此,本文在此基础上建立一个面向广大师生与高校内部使用的信息系统微网站,
把传统的校园网发展为“人性化”的产物,以师生需求为核心,运用最新的互联网技
术,实现支持多终端应用的高校网站和校园生活服务的完美结合,把学生切身实际的
如教务信息,图书查询,以及课表查询等,娱乐学生的功能例如匿名交友,出行功能
例如拼车,实时公交等。
本次程序设计是基于 SAE 的服务器,集成了 Apache-2.2 和 PHP-5.3 以及 mysql
的数据库,而主要函数库用到了 Curl 和 Ereg,微信开发接口,采用面向对象的设计
思想,功能间采用低耦合设计。在本地测试则采用 wamp 的集成环境,即 windows、
apache、mysql、PHP 的集成,更加有效的,方便的在安装和测试体现出来。
整篇文档通过技术理论分析,系统设计,总体架构,数据库设计,以及关键代码
编写等流程,最终实现了用户体验良好、界面设计美观、功能完善的宁工微生活的基
本功能,以及通过微信实现更多实用性极强的功能。
关键词:网站;PHP;微信;Curl;面向对象;AJAX
宁波工程学院本科毕业设计(论文)
I
ABSTRACT
When mobile phones, tablets and other mobile devices become increasingly popular,
applications that run on these devices becomes more and more important, more students but
also effective in the can, at any time, learn, play and work, however, due to limitation of the
traditional Internet technology, these sites are in these mobile devices cannot very good
showing, serious hindered the campus information transfer, difficult to adapt to the current
to "the user as the center", "Sharing Oriented", "change fast in the information age
So, based on this, this paper established an information system for the majority of
teachers, students and colleges and universities to use micro site, the traditional
development of the campus network is the product of "humanization", to the needs of
teachers and students as the core, using the latest Internet technology, implementation
support multi terminal application of the university website and campus life service of the
perfect combination, the students immediate practical such as academic information,
inquiries, books and timetable search, student recreation functions such as anonymous
friends, travel function such as carpooling, real-time bus.
The program design is server based on SAE, integrated Apache-2.2 and PHP-5.3 and
the MySQL database and main function library used in the curl and Ereg, development of
micro channel interface, using object oriented design, the function between the low
coupling design. In the local testing, the integration of windows, Apache, mysql, PHP is
more effective, and it is more convenient for the installation and testing.
The entire document through theory analysis, system design, architecture, database
design, and key code compilation process, and ultimately achieve the user experience is
good, beautiful interface design, perfect function of the Ning micro life of basic functions,
as well as through micro channel to achieve a more practical very strong function.
Key Words:Web site;PHP;WeChat;oop;AJAX;
宁波工程学院本科毕业设计(论文)
Ⅲ
目 录
1. 引 言......................................................1
1.1 研究背景 ........................................................1
1.2 研究目的与意义 ..................................................1
1.3 研究内容 ........................................................1
2. 基本技术和理论.............................................3
2.1 数据库技术 ......................................................3
2.2 AJAX 技术........................................................3
2.3 响应式布局 ......................................................4
2.4 前端技术:Div+CSS 等 .............................................5
3. 基本系统设计...............................................6
3.1 需求分析 ........................................................6
3.2 系统总体架构设计图...............................................7
3.3 功能设计 ........................................................9
3.4 数据库设计......................................................14
4. 系统实现及测试............................................17
4.1 主要类设计 .....................................................17
4.2 关键功能的实现代码 .............................................17
4.3 系统运行实例(手机端) .........................................27
4.4 测试分析........................................................30
结论.........................................................31
致谢.........................................................32
参考文献.....................................................33
宁波工程学院本科毕业设计(论文)
1
1. 引 言
1.1 研究背景
Internet 的迅速发展,使得人与人之间的交流已经不再局限于面对面的语言交流,
可以开始利用 Internet 上各种快捷的方式进行随时随地的交流。这一点在校园里的表
现尤为明显。而大学生所活跃的网站,贴吧,教务网等在互联网的活跃度上所占比例
越来越大,校园网在互联网的地位也已经越来越重要。
但国内外的高校网站也也存在单一的模式,即主要是办公类网站,教育类网站,
以及生活咨询类网站,而各个网站之间也并没有很多的功能交错在一起,存在相互交
独立的关系,而学校官网则比较杂而乱,不能很好的适应同学的生活,在现实生活中
不能随时随地的去应用,也不能快速的获取信息反馈,即存在兼容性差,反馈时间长,
信息错乱等多方面的不便。
目前在前端设计方面,HTML5 的兴起,使得响应式设计能够很好的去兼容多个
移动设备,配合着 DIV+CSS 设计以及传统 AJAX 和 Jquery 等 JS 库,能够很好的使得
网站去切身实际的去满足广大用户的使用。而 MYSQL 数据库的分布式存储以及优化
的 SQL 查询算法,有效地提高查询速度。在 PHP5 方面,则可以更加支持更多函数
应用等。
1.2 研究目的与意义
本文主要研究如何简单实用 H5;结合 PHP 技术去实现校园网站的资源整合及重
构;需研究如何快速,深化的去使用 mysql 去查询数据;对服务器的功能的基本了解,
包括的自带的功能如 Memcache,Storage 等的应用;研究如何结合微信公共平台,更
加快捷方便的使用微生活的各个功能。
而通过各个功能的实现,以及多个方面的结合,能够使用户在微信上方便,快捷,
高校的使用微生活的功能,可以更加完善的结合学校所有的网站功能,而在此基础上,
同学们对学校文化,活动,教务以及生活各个方面有个更好的体验和参与,使得信息
更加及时,高效,快速的进入同学生活中。
1.3 研究内容
本文通过研究当前高校的校内网的情况,并做出基本功能需求分析。在网站方面,
主要包括以下内容:
(1) 功能模块设计:包括功能设计,模块划分,系统框架设计,数据库设计和用
户操作流程设计等。
(2) 系统实现:基于 PHP 与 mysql 数据,在 linux 的环境下进行开发,实现各功
能模块,包括在校基本的信息查询,个人信息管理,校内文件分享以及生活服务等。
拟解决的主要问题
微生活系统的功能设计与实现:通过对宁波工程学院学生用户群体的生活、学习
剩余33页未读,继续阅读
资源评论
zzzzl333
- 粉丝: 706
- 资源: 7万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- Windows管理工具 任务管理器、获取计算机上安装的哪些软件、远程关机/重启计算机
- Exchange监控工具,运维工具监控Exchange邮件服务器的性能、邮箱明细、队列、邮件客户端等
- DDR4 SDRAM MT40A1G MT40A512M8 MT40A256M16数据手册
- 进程与流量监控工具ManageEngine-SyslogForwarder
- 2022级大数据爬虫期末考试.docx
- ManageEngine-SyslogForwarder,Syslog日志转发工具
- 基于卷积神经网络的人体细胞癌症分类模型实现
- 关于食物营养的知识图谱的推荐系统
- 非常好用的ping工具,而且是官方发布的免费的
- 简介,无任何业务,仅简单的react框架
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功