摘 要
随着高校数字化移动校园的建设,高校移动信息服务平台建设已经成为我国高校信息化过程当中的不可或缺的重要组成部分。本系统采用Java为开发语言,利用Eclipse作为开发工具,MySql作为后台数据库,来进行设计与开发,完成了基本所需功能,界面实用,操作简单。
成工校友APP采用Web APP开发方式,本文详细介绍了成工校友APP的设计思想和实现方法。本论文简要阐述了系统的开发背景与开发环境,根据用户使用习惯进行需求分析,划分出以下几个功能模块:1.注册登录(用户注册、用户登录、退出登录、登录时是否记住用户名)2.查看个人信息3.校友查询(根据姓名、专业、大学、院系进行模糊查询)4.校园风景(浏览校园图片)5.校园新闻(所有新闻,最新新闻,热点新闻)。从而实现了一个简单的校园webapp系统。
关键词:移动校园;数字化;Web App ;校友;
Abstract
With the construction of digital mobile campus in colleges and universities,the mobile information service platform in university has become an important part of our university information process. The system uses Java for the development of language, using Eclipse as a development tool, MySql as the back-end database, to design and development, the completion of the basic needs, practical interface, easy to operate.
The APP of Chengdu Technological University uses Web APP development, and this paper describes the the alumni system design and implementation. This paper briefly describes the background of the development of the system and development environment, requirements analysis based on user habits, divided into the following functional blocks: 1. Register Login (user registration, user login,logout,remember username) 2. View Personal Information 3.Query Alumni(According to name,major,university and department making fuzzy query). 4.School Scenery(look at the school picture).5.University News(all news,newest news,hot news) .In order to achieve a simple Alumni.
Key words: mobile campus; digital; Web App; Alumni;
目 录
摘 要 I
Abstract II
第1章 绪论 1
1.1研究背景和意义 1
1.1.1移动终端发展势头持续强劲 1
1.1.2高校校园数字化建设步伐加快 2
1.2 研究现状 2
1.2.1国外研究现状 2
1.2.2国内研究现状 2
1.3 论文研究的特色 3
1.3.1跨平台开发模式 3
1.4 论文的研究目标、主要工作 3
1.4.1研究目标 3
1.4.2主要工作 4
第2章 研究基础 5
2.1相关理论和标准 5
2.1.1校园移动信息服务平台的概念 5
2.1.2移动应用开发模式 5
2.1.3开发平台的选择 6
2.2相关技术介绍 6
2.2.1 Ionic框架 6
2.2.2 AngularJS 技术 7
2.2.3 Node.js 技术 8
2.2.4 Mybatis 技术 9
第3章 项目需求分析 13
3.1项目总体需求 13
3.2项目建设目标 13
3.3项目开发模式需求 14
3.4项目功能需求分析 14
3.4.1项目功能模块 14
3.4.2项目功能需求 16
3.5客户端特殊功能需求 17
3.6业务流程 17
3.7用例分析 18
3.7.1用例图 18
3.7.2主要用例定义 19
3.8非功能需求分析 22
3.9本章小结 23
第4章 成工校园APP的设计 24
4.1数据库设计 24
4.1.1数据库设计思想 24
4.1.2 结构设计 24
4.2.3数据库表设计 25
第5章 成工校园APP的功能实现 27
5.1模块划分 27
5.2前台功能模块的实现 28
5.2.1用户登录 28
5.2.2用户注册 29
5.2.3校园首页 31
5.2.4校园新闻 34
5.2.5校园风景 35
5.2.6校友查询 36
5.2.7个人信息 40
5.2.8退出登录 40
5.3后台功能模块的实现 41
5.3.1管理员登录 41
5.3.2新闻管理 42
5.3.3校友管理 43
5.3.4校园风景 44
第6章 成工校园APP的系统测试 45
6.1系统测试目的与意义 45
6.2系统测试 45
6.2.1测试大纲 45
6.2.2测试用例 45
第7章 总结与展望 48
7.1总结 48
7.2展望 48
参考文献 49
致 谢 51