基于HTML5+CSS+JacaScript和Java实现的校园校友APP前后台实现 毕业论文+答辩PPT+项目源码及数据库文件
摘 要随着高校数字化移动校园的建设,高校移动信息服务平台建设已经成为我国高校信息化过程当中的不可或缺的重要组成部分。本系统采用Java为开发语言,利用Eclipse作为开发工具,MySql作为后台数据库,来进行设计与开发,完成了基本所需功能,界面实用,操作简单。成工校友APP采用Web APP开发方式,本文详细介绍了成工校友APP的设计思想和实现方法。本论文简要阐述了系统的开发背景与开发环境,根据用户使用习惯进行需求分析,划分出以下几个功能模块:1.注册登录(用户注册、用户登录、退出登录、登录时是否记住用户名)2.查看个人信息3.校友查询(根据姓名、专业、大学、院系进行模糊查询)4.校园风景(浏览校园图片)5.校园新闻(所有新闻,最新新闻,热点新闻)。从而实现了一个简单的校园webapp系统。关键词:移动校园;数字化;Web App ;校友;AbstractWith 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;目 录摘 要 IAbstract II第1章 绪论 11.1研究背景和意义 11.1.1移动终端发展势头持续强劲 11.1.2高校校园数字化建设步伐加快 21.2 研究现状 21.2.1国外研究现状 21.2.2国内研究现状 21.3 论文研究的特色 31.3.1跨平台开发模式 31.4 论文的研究目标、主要工作 31.4.1研究目标 31.4.2主要工作 4第2章 研究基础 52.1相关理论和标准 52.1.1校园移动信息服务平台的概念 52.1.2移动应用开发模式 52.1.3开发平台的选择 62.2相关技术介绍 62.2.1 Ionic框架 62.2.2 AngularJS 技术 72.2.3 Node.js 技术 82.2.4 Mybatis 技术 9第3章 项目需求分析 133.1项目总体需求 133.2项目建设目标 133.3项目开发模式需求 143.4项目功能需求分析 143.4.1项目功能模块 143.4.2项目功能需求 163.5客户端特殊功能需求 173.6业务流程 173.7用例分析 183.7.1用例图 183.7.2主要用例定义 193.8非功能需求分析 223.9本章小结 23第4章 成工校园APP的设计 244.1数据库设计 244.1.1数据库设计思想 244.1.2 结构设计 244.2.3数据库表设计 25第5章 成工校园APP的功能实现 275.1模块划分 275.2前台功能模块的实现 285.2.1用户登录 285.2.2用户注册 295.2.3校园首页 315.2.4校园新闻 345.2.5校园风景 355.2.6校友查询 365.2.7个人信息 405.2.8退出登录 405.3后台功能模块的实现 415.3.1管理员登录 415.3.2新闻管理 425.3.3校友管理 435.3.4校园风景 44第6章 成工校园APP的系统测试 456.1系统测试目的与意义 456.2系统测试 456.2.1测试大纲 456.2.2测试用例 45第7章 总结与展望 487.1总结 487.2展望 48参考文献 49致 谢 51