更新时间:04-25 上传会员:徐小佳
分类:管理学院 论文字数:12401 需要金币:1000个
摘要:本设计是在Android Studio的开发环境下,基于Java语言编写,利用MySQL数据库和云服务器实现通信,构建实现了一款Android应用班级自治与事务管理APP,具体实现以计算机班级为研究对象进行需求分析,根据学生用户在班级的职务设置管理权限,实现包括班级联系人、班级通知、考勤签到等满足日常班级自治管理需求的功能。通过本次毕业设计,学会了APP的基本开发设计流程,掌握了Android的布局方法,期望该项目开发的Android软件能够为简化班级事务,提供更公开、适用、可靠的人性化管理。
关键词: Java; 班级自治与管理; Android应用; 权限
目录
摘要
ABSTRACT
1.绪 论-1
1.1前言-1
1.2研究背景-1
1.3开发目的和意义-2
1.4开发环境和技术-2
1.5关键技术介绍-3
1.5.1 Android Studio 2.2简介-3
1.5.2 MySQL数据库简介-3
1.5.3 SDK开发工具-3
2.需求分析-4
2.1设计目标-4
2.2用户需求-4
2.3功能需求-5
2.3.1功能需求分析-5
2.3.2功能模块设计-6
2.4本章总结-8
3.数据库设计-10
3.1概念结构设计-10
3.2逻辑结构设计-11
3.2.1 数据表的分析-11
3.2.2-数据表的设计-12
4.系统实现-14
4.1数据库操作类-14
4.2平台界面的设计-15
4.2.1主界面设计-15
4.2.2班级联系人界面设计-16
4.3注册登录模块设计-18
4.4个人信息模块设计-21
4.5班级通知模块设计-23
4.6考勤签到模块设计-25
4.7修改密码模块设计-27
5.系统测试-28
5.1 测试目的-28
5.2 测试方法-28
5.3测试用例-29
5.3.1登录注册模块的测试-29
5.3.2班级联系人模块的测试-30
5.3.3个人信息模块的测试-30
5.3.4班级通知模块的测试-31
5.3.5考勤签到模块的测试-31
5.3.6修改密码模块的测试-32
总 结-32
参考文献-35
致 谢-36