校园便贴设计毕业论文
2022-06-01 22:11:40
论文总字数:21979字
摘 要
随着互联网的兴起,网络日益遍布人们的生活,给人们生活带来很多便利。市场上网络工具很多,但是针对学生生活的网络工具并没有那么多,然而学生是网络使用的主力军,一款专门为学生服务的工具软件就显得非常重要。尤其是能够贴近学生生活、功能实用、方便快捷的便利性工具软件,由此校园便贴就诞生了。
本系统采用Java语言和MySQL数据库实现了一个校园便贴系统。主要是为了方便学生的校园生活,系统拥有课表的添加、查询和修改;紧急消息的即时推送;即时聊天室,可以私聊和群聊;校园选课的统计推荐及校园美景轮播展示等贴心服务功能。
本文首先介绍了该系统的课题研究背景和开发的目的和意义。其次介绍了系统的开发工具及开发技术,系统以MySQL作为数据库、Eclipse等作为开发工具,使用JDBC进行数据的存储与访问;以JSP技术进行页面的开发。论文详细就系统需求分析、功能模块设计以及设计模式进行了说明,并给出了了数据库设计过程。系统具有功能实用、方便快捷、界面清爽大方等特点。
关键词:校园便贴 Eclipse Java MySQL
Sticky campus design
Abstract
With the rise of the Internet, online communications tools immediately, caused a lot of convenience for people's life, people can rely on a variety of convenient tool life. Many entertainment tool on the market, but the network tools for student life is not so much, the student is the main force of Internet use, however, a special service of software is very important for the students. On the market there are some software serves for the student life, but the function is unitary, and will not be able to close to the student's life, a lot of things with no or very limited use, students need to have a simple life of software, does not need too much function, the key lies in the software easy to use, the campus was born.
This system USES Java language and MySQL database realizes a campus system. Mainly in order to facilitate the students' campus life, have a schedule to add query modification, instant delivery of emergency messages, real-time chat rooms, and group chat can be private, campus course statistics recommended, shuffling of campus scenery display, and other functions.
This paper first introduces the topic background and the purpose of development. Secondly introduces the system development tools and development technology, this system is mainly based on MySQL as a database, the eclipse as a development tool, using JDBC for data storage and access and JSP technology to the development of the page. Then from the feasibility analysis, requirement analysis, function module design and design patterns to carry on the overall analysis and design, and tells the story of the design of the database. The last part of the main interface and code the system in detail. This system friendly interface, easy to operate, more practical.
Keywords: Java; MySQL; campus post management system
目 录
摘要 Ⅰ
Abstract Ⅱ
第一章 绪论 1
1.1 课题的背景和意义 1
1.2 系统目标 2
第二章 系统开发环境 3
2.1 开发工具 3
2.1.1 Eclipse 3
2.1.2 MySQL 3
2.2 开发技术 3
2.2.1 JavaScript与Jquery 3
2.2.2 Ajax技术 4
2.2.3 Json 5
第三章 系统分析与设计 6
3.1 可行性分析 6
3.1.1 技术可行性 6
3.1.2 操作可行性 6
3.2 设计模式 6
3.3 需求分析 7
3.4 系统功能模块设计 8
第四章 数据库设计 9
4.1 概念结构设计 9
4.2 逻辑结构设计 16
第五章 系统界面和代码的实现 16
5.1 登录注册界面 16
5.2 消息推送界面 18
5.3 课表信息界面 19
5.4 聊天室 19
5.4.1 群聊功能 19
5.4.2 私聊功能 21
5.4.3 禁言和查看聊天详情功能 27
5.5 校园图片轮播展示 27
5.6 选课折线图功能 29
第六章 总结与展望 30
参考文献 31
致谢 32
绪论
随着电子化信息和互联网的迅速发展,利用网络解决生活中小问题越来越常见,同时也越来越有必要。如今,教育水平不断提升,学生规模越来越大,需求也越来越多。市场上娱乐工具很多,但是针对学生生活的网络工具并没有那么多,然而学生是网络使用的主力军,一款专门为学生服务的软件就显得非常重要。
1.1 课题的背景和意义
据统计,2014年全国普通本专科招生634.2万人,在校生2345.1万人。九成以上的学生最主要的信息获取渠道为互联网,学生是网络使用的主力军。网络的出现改变了学生的传统学习模式和生活方式,学生在校生活越来越丰富多彩。与此同时,学生的生活内容繁多,需要一个学习生活类和计划类的软件。市面上有很多的视频网站和社交网站,伴随着会有很多的诱惑和不健康内容。针对某个单一学校学生量身定制的并且贴近学校学生学习生活的软件并不常见。目标受众单一的软件可以有利于信息的过滤,使信息具有安全性、实用性、实时性,基于此的校园便贴系统的设计,贴近学生最需要的几项功能,简洁明了,方便使用。
如今,学生校园生活丰富多彩,学生可以做很多课外的活动,现在也倡导素质教育,需要学生具备各种各样的技能。例如大学生有大量的课外时间去做自己喜欢做的事情,学生不再习惯性的在图书馆、教室看书了。如此繁多的校园生活,需要及时的提醒和信息整理,这就需要一个随身记录本一样的工具软件,让学生的校园生活井井有条。市面上这样的工具并不常见,可以说有很大的潜力在于专门针对校园生活的软件上。
请支付后下载全文,论文总字数:21979字