基于云平台的校园服务系统设计与研究 (2).doc
《基于云平台的校园服务系统设计与研究 (2).doc》由会员分享,可在线阅读,更多相关《基于云平台的校园服务系统设计与研究 (2).doc(31页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 本科毕业论文(设计)论文题目:基于云平台的校园服务系统设计与研究姓名:学号:班级:年级:专业:学院(部):指导教师:完成时间:2021年 4 月24日武汉学院毕业论文(设计)作者声明本毕业论文(设计)是在导师的指导下由本人独立撰写完成的,没有剽窃、抄袭、造假等违反道德、学术规范和其他侵权行为。对本论文(设计)的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。因本毕业论文(设计)引起的法律结果完全由本人承担。毕业论文(设计)成果归武汉学院所有。特此声明作者专业:作者学号:作者签名: 年 月 日 武汉学院毕业论文(设计)基于云平台的校园服务系统设计与研究DesignandResearch
2、ofCampusServiceSystemBasedonCloudPlatform2021年 4 月24日摘 要近些年,随着计算机技术与信息技术的快速发展,人们逐渐认识到计算机技术的优势所在,既可以减少工作时间,又可以降低工作成本,于是根据计算机技术搭建的应用逐渐增多,应用范围也日益广泛。对高等院校来说,需处理与师生相关的各种信息,工作量较大,为提高信息处理的效率,各大高校开始根据自身的特点设计和研发校园服务系统,且在研发过程中引进了云平台技术,可以更好地满足学校师生的需求。本文,将通过收集与论题相关的中外文献资料,加以研读并分析国内外对于校园服务系统的研究现状,搜集与论题相关的数据分析和可供
3、使用的数据。了解在云平台环境下设计系统的技术支持;详细了解能够基于该平台下供操作的系列相关知识。在环境、技术及数据的支持下,侧重于设计基于云平台的系统原型,利用原型展现出系统可实现的功能,达到的目的。并且通过对现已成型的校园服务系统进行研究、分析及数据提炼,提出合理化的意见和建议,在其基础之上进一步完善增加可提供的需求。最终在熟悉并了解云平台环境及技术支持的前提下,根据正确的步骤和实施条件来完成系统的设计,达成适时可行的系统设计。关键词:设计与研究;校园服务;云平台Abstract In recent years, with the rapid development of computer
4、technology and information technology, people have gradually realized the advantages of computer technology, which can reduce both working hours and working cost. Therefore, computer technology is used more and more widely. It is said that colleges and universities should have a good relationship wi
5、th their teachers. Cheng Ke is a big course, which is also a place of worshiping information. Colleges and universities began to develop campus affairs with their own ingenious ideas, and introduced cloud platform technology in the research and development, which can better meet the needs of teacher
6、s.This paper, because of the adoption and theory related foreign language, plus research and discussion of internal and external governance in the campus system has been, the adoption and theory related to the number of points and can be used. Know how to set up a system in Yuntai; I know that I can
7、 make friends with the party under the generals command. In the context, technique and number of also, the master in the planning of the cloud platform of the system prototype, because the prototype is now the system can also be obtained, to also. And because of the fact that it has already been don
8、e, the campus unifies the core, discusses the mathematical refinement, and adds the available demand in its essence with the words and suggestions of physics and chemistry. Finally, I have learned to understand the cloud platform environment and the skill and the upper and lower, and to integrate it
9、 with the practice, so as to form a unified system and a feasible statistics at the right time.Keywords: Designandresearch; Campusservice; Cloudplatform 目 录1引论11.1研究背景11.2研究目的11.3研究意义11.4国内外研究状况综述21.5主要研究内容21.6创新点32开发平台和系统关键技术42.1云平台环境介绍42.2使用到的技术43系统需求分析73.1功能需求分析73.2性能需求分析73.3系统模块划分84系统相关设计104.1系统
10、结构设计104.2 E-R图104.3 数据库表设计115系统实现145.1基于云平台的界面图145.2功能描述15结 语23参考文献24致 谢25 3武汉学院毕业论文(设计)1引 论1.1研究背景在科技得到快速进步的同时,计算机行业与互联网信息系统也取得了较快发展。现阶段,在企业的日常管理与信息处理中仍然以手动管理模式为主,该模式虽然可以达到小规模公司的管理要求。但是,随着各个行业的激烈竞争,企业必须在内部管理机制中引进信息管理系统,使企业处理及管理信息的效率得到提高。互联网现在在人们的生活中起着举足轻重的角色,互联网和各种事物结合所孕育出来的产物为我们的生活提供了极大的便捷,比如人们可以通
11、过网络来了解一个学校的情况,越来越多的学校有了自己的网站。因此,本人开发了校园服务系统,使用校园服务系统后,使得社会上的各界人士、老师和学生更快的了解学校动态,更方便的使用学校的网站来交易自己的二手物品,同时让人们通过这个学校的网站上的图片、文字等方面更充分的了解学校的情况。当前是一个数据化与信息化的时代,互联网成为人们分享和传送信息的主要平台。相比于传统的手动处理信息模式,计算机信息处理系统的失误率更低、工作效率也更高,可以在短时间内处理大量繁杂的数据。因此,对于高校来说,研发一套专属的校园服务系统十分必要。1.2研究目的以使用云平台的校园服务系统的学生为基准,在现有市面上的校园服务系统上做
12、进一步的改进和增加新的功能,满足学生的需求及个性化需求,能够在系统设计上提出自己的想法、加入自己的看法,创新设计,优化功能。基于此,高校需尽快研发一套效率高且实用的校园服务系统,让学校的师生可以从中获取更加便利的服务。通过使用快速浏览和查询手段,不会浪费大量的人力资源和物质资源,使用户能够快速了解相应的工作流程,提高工作效率,并显著改善校园生活。1.3研究意义多年来,随着大学的发展,学生人数猛增,并且校园运营的类型很多,校园的师生已经逐渐无法满足对效率和便利性的持续追求。此外,传统的手动咨询使咨询业务流程既耗时又效率低下,在一定时间内提供手动咨询的访问者数量也非常有限。因此不能满足高校用户对信
13、息快速获取的要求,并且用户问题也不能得到及时处理和统计。人们使用网络的独特功能,其中的各种资源都可以彼此分享。由于互联网的开放性,使人们可以从中获取各类免费的资源。为提高学校师生获取信息的效率、加强校园事务的管理,有必要在管理中引进信息技术处理系统,这样既可以消除管理过程中的人工操作,方便了操作和处理,又有效地减少了错误的发生。对于学校的师生与后勤工作人员来说,校园服务系统可以更加高效便利地获取资源,协同工作,随时随地解决用户问题的有利条件,同时提高了大学服务部门的服务质量。基于上述情况,本文在云平台技术的基础上研发了一款高效、完善的校园服务系统,有利于为学生提供在校园里生活的便利和及时的信息
14、反馈,生活上更能把握时间,减少等待处理时浪费的时间,和掌握生活方面的实时动态等。更多用户,因为他们可以快速,准确地选择正确的方法,提高了工作效率,提供了便捷高效的校园服务查询、修改功能以满足学生的日常需求,可以享受数字信息所提供的便利。1.4国内外研究状况综述我国由于科学技术的进步,国内校园服务系统已经成型,与国外相比,国内校园服务发展相对较晚,总体水平不足,涉及的范围可能并不能广泛扩展到部分功能,建立校园服务系统仍有发展空间。开发的大多数系统都针对校园服务的某些方面,因此有很大的局限性。此外,在移动互联网的背景下,这些单一功能的系统应用程序不再能够完全满足现代学生对学校学习,生活和娱乐的各种
15、需求。集校园服务,教育,娱乐和生活为一体的校园服务系统,其多样化发展还需要进一步的研究和改进。国内外均对于校园服务系统软件都有开发,但普遍还是基于Android,但据不完全的APP了解看来,国内近年来有综合功能的部分校园服务系统,但是有一些设计操作起来较为不便,人性化考虑方面不全面,使得部分人群使用受限,或是很多人没有了解到有这一类软件的存在,使得校园服务系统不能被充分使用。不过国内已经有诸多学校提供了对应学校的校园服务系统网页,且使用查询量的人次极高,能便于学生生活使用。1.5主要研究内容本文的研究背景是武汉学院校园服务工作,研究目的是设计出适合普通高校基于云平台的校园服务系统。此系统要实现
16、的效果是,使得社会上的各界人士、老师和学生更快的了解学校动态,更方便的使用学校的网站来处理遇到的事情,同时让人们通过这个学校的网站上的图片、文字等方面更充分的了解学校的情况。因此,本文的主要研究内容如下:1.5.1对校园服务系统功能性需求的调查设计校园服务系统主要是为了提高校园事务管理的信息化程度。相比于人工处理信息的方式,计算机信息处理系统的失误率更低、效率更高,可以在短时间内处理和分析大量繁杂的数据。系统的使用者不仅包括学生和教师,也包括其他访客。比如学生信息管理,学校的一些公告由老师传达等事情容易出现扎堆现象,给大学生的生活带来了很多的麻烦。所有系统的需求分析需要对各类用户进行全面的调查
17、,得出系统的功能性需求并生成相关文档。1.5.2基于云平台的校园服务系统设计系统的软件设计是根据软件需求对文档进行分析,并为云平台,存储结构和系统运行所需的系统功能选择相应的类和方法。根据系统试用操作的要求创建数据库结构,以建立数据库表结构。根据系统选择的开发计划设计功能层次,确定每个功能级别的实际角色,并设计各种功能的类和方法。1.5.3基于云平台的校园服务系统实现与测试为测试校园服务系统是否能够正常运行,基于程序的类和方法与MyEclipse软件来搭建系统程序,在系统的功能界面上借助专门的界面设计软件进行开发。设计一个全面的系统测试计划,以确保系统完全达到设计目标。本文的研究成果是加快数字
18、校园发展的步伐,这不仅为学生和教师提供了便利,而且有助于提高学校的整体服务水平和服务层次。1.6创新点一、数字化校园已经在许多方面得到了应用和实践,校园服务系统将成为其有效的补充,丰富数字化校园的功能。本文基于云平台模型,并使用当前流行的开发工具来开发通用的校园服务系统,使其与现阶段大多数高校的情况相适应。通过校园服务系统,原本繁杂的信息处理事务可以在较短的时间内完成,使校园事务的管理效率明显提高,处理流程也相对简化。二、该系统被设置为开放系统。如果系统中的服务信息已过期,则用户可以自己编辑和提交服务信息。管理员可以在确认事实后及时更新系统。因此,学校管理者无须花费大量人力物力来处理繁杂的信息
19、,可以大大减少工作的时间成本与人力成本,且有助于加强学校管理事务的能力。2开发平台和系统关键技术2.1云平台环境介绍2.1.1什么是云平台云平台是以相关硬件为基础,可以实现存储、计算和网络等功能的技术服务。各种云平台的出现是行业面临的重大变化的最重要方面之一。该平台允许开发人员在“云”中运行其程序,使用“云”中提供的服务或同时使用两者。要了解云平台,我们需要对“平台”一词的含义有更深入的了解。一种更广泛的方法是将其视为任何软件的平台,其作用是为开发人员提供可创建的访问服务。因此,云平台为应用程序提供云服务,相当于是一个服务平台。在使用云平台搭建应用程序时,首先需要建立一个独属的云平台,幸运的是
20、,供应商正在解决此问题,并且现在正在实施许多云平台技术。2.1.2云平台的几种访问方式:(1)Console方式,最简单的方法。直接使用帐户密码登录并与云平台控制台进行交互。(2)API方式,HttpRestFul请求方法向平台启动命令。(3)SDK方式,云平台上拥有通过python,go,Java和php等语言的扩展包,在平台上可以根据需要自行选用,从而借助编程语言在云平台上开发应用程序。(4)命令方式,在平台上可以直接下载二进制客户端,然后通过linux语言来运行相关命令。其中前两种是平台必备,SDK方式也基本是标配,只有少数平台支持命令模式。2.2使用到的技术2.2.1JavaServe
21、r Pages(JSP)技术JSP是进行输入和输出的基本手段,是从Servlet上分离出来的一小部分,Servlet是Java服务器页面中的一种,可简化开发并改善接口设计。JSP是基于Java语言开发的交互式网页,但是在高级的应用中只可以用于设计用户界面。当用户从客户端发送申请,系统的JSP容器在完成接收,会先运行系统中的代码,然后通过HTML格式与客户端形成响应。这个程序的代码片段主要应用于数据库、网页重定向,电子邮件发送等。程序的所有操作均在服务器执行,并且无论客户端的浏览器如何,仅将结果发送到网络上的客户端。JavaServer Pages的主要特点有:(1)JavaServer Pag
22、es能够编写一次并在任何地方运行。(2)JavaServer Pages可搭配重复使用的组件:JavaServer Pages技术可以利用可重用的跨平台组件来执行更复杂的计算和数据处理。开发人员可以共享他们开发的组件并扩展这些组件的功能,以使更多的用户和客户群体可以使用它们,然后根据如何利用这些组件来加快整个开发过程。(3)JavaServer Pages采用标签化页面开发:由于进行网页开发的人员不是都擅长使用Java语言。因此,基于XML标准搭建的标签中可以封装由JSP技术开发的功能。如此,尽管网页的开发人员使用自己的标签也可以完成工作,这样开发出来的网页界面更加动态化,既有助于提高网页开发
23、的效率,又不用花费时间去研究不熟悉的Java语言。2.2.2JavaBean(Application)应用组件技术该应用程序是Java应用程序。JavaBean主要用于完成Web项目和某些开发中功能的处理。它是应用程序的一部分,具有强大的逻辑计算功能,并充分利用了Java语言。在Java组件中,JavaBean是一项关键技术,可以重复用来开发基础功能。这让程序的开发人员可以在组件中加入基础算法和核心功能,从而提高代码重用性和系统安全性。2.2.3Servlet技术Servlet是在服务器端运行的程序,相当于是服务器的应用程序。与在网页上运行小的程序相类似,Servlet可以在Web服务器上完成
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于云平台的校园服务系统设计与研究 2 基于 平台 校园 服务 系统 设计 研究
限制150内