登录

  • 登录
  • 忘记密码?点击找回

注册

  • 获取手机验证码 60
  • 注册

找回密码

  • 获取手机验证码60
  • 找回
毕业论文网 > 毕业论文 > 计算机类 > 计算机科学与技术 > 正文

基于ios平台的智慧校园系统毕业论文

 2022-02-14 08:02  

论文总字数:36289字

摘 要

随着物联网的高速发展,工作、学习、生活一体化成为校园的一大特点。与此同时,大量的结合校园教学管理工作、学生校园学习以及生活的应用服务随之诞生,在提供一定便利性的同时,也存在着服务质量良莠不齐、无法实际有效解决现实问题、普及程度较低等诸多问题。

为了给南京工业大学校园生活提供一种智慧化的服务,现急需一个方便我校学生随时随地使用、能够高效可见地利用校园资源、形成丰富多彩的校园文化、区域内能具有足够影响力的移动智慧校园app。

本系统为一个基于ios平台的智慧校园服务应用,本系统主要的功能模块有个人信息管理模块,社交聊天模块、发帖模块、活动模块、提案模块、二手商品模块、校车定位模块等几个主要核心模块。系统界面简约扁平化、具有较好交互性,使用简单且实用。

本论文从课题背景以及意义开始介绍,然后阐述开发过程中使用的开发环境(客户端使用Xcode与WebStorm,服务器端使用Eclipse结合Apache Tomcat与Mysql)与技术(客户端设计过程中,主要使用了Ionic和AngularJS进行设计界面设计、人机交互和向服务器端发送请求,服务端主要通过java结合Mybatis框架实现数据库的连接与服务的提供。),其次介绍系统的各个功能模块还有对应的数据库设计,最后详细介绍各个模块的实现方式以及展示其实现效果。

关键词:智慧校园 iOS移动应用 Ionic AngularJS Mybatis

Smart Campus System Based on IOS Platform

Abstract

With the rapid development of things, the integration of work, study and life has become a major feature of the campus. At the same time, a large number of the application with combination of campus teaching management, student campus learning and life were born and provided us with convenience. However, it also exists many problems like quality issues of the service and it can not effectively solve practical problems.

In order to provide a kind of intelligent service to the campus life of Nanjing Tech University, A mobile client is necessary and urgent to use conveniently,help us utilize school resources efficiently and have considerable influence on the total area

The system is a smart campus system based on ios platform. The main modules of this system are personal information management module, social module, posting module, activity module, proposal module, second-hand commodity module, school bus positioning module and so on. The system interface is simple and flat, with good interaction and practical to use.

This paper begins with the background and significance of the topic, and then elaborates the development environment (Xcode and Web Storm were used in the client, and Eclipse with Apache Tomcat and Mysql were used in the server) and technologies (the process of designing the client mainly using Ionic And AngularJS to design interface design, human-computer interaction and send the request to the server side. the server mainly achieve the connection to databases and provide service to the client by the combination of java and Mybatis framework.) in the development process. Followed by the introduction of the system modules and their database design. Finally, the paper display the implementation of each module in detail and demonstrate its results.

Keywords: Smart School; iOS Application; Ionic; AngularJS; Mybatis

目 录

摘 要 I

Abstract II

第一章 绪论 1

1.1 课题背景 1

1.2 课题意义 1

1.3 课题主要研究内容 1

第二章 开发工具和开发技术 2

2.1开发工具 2

2.1.1 Eclipse相关介绍 2

2.1.2 Tomcat相关介绍 2

2.1.3 MySQL相关介绍 2

2.1.4 Ionic command-line tools相关介绍 3

2.2开发技术 3

2.2.1 Ionic相关介绍 3

2.2.2 AngularJS相关介绍 3

2.2.3 Cordova相关介绍 4

2.2.4 Mybatis相关介绍 4

2.2.5 BaiduMap JavaScript API相关介绍 4

第三章 软件需求 5

3.1软件整体界面层次结构 5

3.2 详细功能需求说明 6

第四章 总体设计 7

4.1 系统总体框架 7

4.2 数据库分析 7

4.3 数据库详细设计 13

4.4 界面设计 20

第五章 系统详细设计与实现 22

5.1 登录注册模块 22

5.1.1欢迎界面 22

5.1.2注册 22

5.1.3登录 25

5.2 个人管理模块 28

5.2.1个人信息界面 28

5.2.2个人资料编辑 28

5.2.3我的帖子、提案、活动、二手商品 30

5.2.3购物车 31

5.2.4已购商品 32

5.3首页 32

5.3.1 发现界面 33

5.3.2 附近界面 35

5.4聊天模块 36

5.4.1好友主页 36

5.4.2 消息界面 37

5.4.3 聊天界面 37

5.5 添加界面 39

5.6 校车定位模块 42

5.6.1 待车人数、下车人数界面 42

5.6.2 时刻表界面 42

5.6.3 校车定位界面 43

第六章 结语 45

6.1 总结 45

6.2 存在问题及改进 45

6.3 展望 46

参考文献 47

致谢 48

第一章 绪论

1.1 课题背景

随着物联网以及互联网的快速发展,尤其是智能手机技术的重大突破,社会资源以及社会关系的移动化得到迅猛发展,社会各个领域、各个产业都在推行移动化管理、办公。各大高校更是其中代表。为适应时代发展的需要,各大高校都在进行面向智慧校园的移动app的信息设计。

请支付后下载全文,论文总字数:36289字

您需要先支付 80元 才能查看全部内容!立即支付

企业微信

Copyright © 2010-2022 毕业论文网 站点地图