2。1。1 HTML5简介 3
2。1。2 CSS3简介 3
2。1。3 JavaScript简介 4
2。1。4 AngularJS简介 4
2。1。5 Ionic简介 5
2。2 开发工具 6
2。2。1 Node。js简介 6
2。2。2 WebStorm简介 6
2。2。3 Android sdk简介 7
2。2。4 IOS sdk简介 9
2。3 开发环境和运行环境需求 9
2。3。1 开发环境 9
2。3。2 系统运行环境 9
第三章 系统分析 11
3。1 系统概述 11
3。2 移动办公系统要求 12
3。3 移动办公系统功能结构图 13
3。4 移动办公系统用例规约 14
3。4。1 注册用户 14
3。4。2 登录用户 14
3。4。3 产品入库 15
3。4。4 产品更改及删除 15
3。4。5 用户修改 16
第四章 数据库设计 18
4。1 mysql数据库 18
4。1。1数据库基本信息 18
4。1。2创建数据库 18
4。1。3 创建用户 18
4。1。4 为用户授权 18
4。2 移动办公系统数据库 19
4。2。1 表结构设计 19
4。2。2 数据库中的表 19
第五章 系统设计 21
5。1 系统总体设计 21
5。1。1 系统功能模块化 21
5。1。2 系统总体架构 21
5。2 系统详细设计 22
5。2。1 详细设计方案 22
5。2。2 系统模块的组件设计 24
第六章 系统功能的实现 29
6。1 登录及注册模块 29
6。2 入库及库存模块 31
6。3 用户模块 34
6。4 其他一些模块 35
第七章 总结与展望 37
致谢 38
参考文献 39
第一章 绪论
1。1 课题背景
对于像电瓶车这样人数众多、跨地区的大型集团来说,固定在办公室内,必需依赖电脑和网线才能开展办公的方式越来越不便。传统的应用系统受限于办公的地点,只能通过PC机访问系统,而且还需要网络的支持,处理办公系统上的事务都必须在电脑的面前。电瓶车企业中领导经常出差开会不在办公室、普通工作人员无上网环境,这样就会造成很多工作方面的不便,比如:领导无法及时审批重要文件、也无法及时了解到当前系统中相关的一些信息等等,这些都会影响到企业办事的效率。这种局限性使得企业的办公人员离开了办公室,就处于一种“信息孤岛”状态[2]。