基于安卓Android学生选课系统设计与实现(MySQL)
无需注册登录,支付后按照提示操作即可获取该资料.
基于安卓Android学生选课系统设计与实现(MySQL)(毕业论文15400字,程序代码,MySQL数据库)
本文主要是设计开发学生选课系统—教师模块功能,需要实现的功能,如添加课程、查看课程、搜索课程、修改课程、查询学生信息、成绩录入等,详细介绍了数据库的设计,编码的实施;接着是系统测试,通过测试发现了系统的一些问题,排除了的错误,发现了一些不足等;最后是对本次设计制作的小结,总结了设计过程中遇到的问题和收获,学生模块需要实现的功能,如申请选修课、放弃选修课、查看选修课和信件、查看已选课程、查看未选课程、放弃未选课程、修改个人信息、查看对老师的评分等功能模块等;
开发思路
本系统是一个功能完整的学生选课管理系统系统,本系统首先要对用户的身份进行识别,只有合法用户才能进入系统,进入系统后,首先打开系统主界面,在系统菜单栏可以选择导航链接进行不同的操作。
开发工具:MyEclipse10;数据库系统:MySQL
JDK环境:JDK1.6; 运行平台:Windows,Android模拟器;
系统开发方法:根据用户的实际情况和需要,最终决定采用在Windows 下使用JAVA和Android SDK开发,采用B/S结构。
目 录
摘 要 2
Abstract 3
1引 言 6
1.1 课题背景 6
1.2 国内发展现状 6
1.3本课题的开发方法 7
1.3.1 主要开发内容 7
1.3.2 主要开发思路 7
1.4 本系统的预期成果 8
2 项目方案及需求分析 8
2.1 系统结构方案选择 8
2.1.1 软件工程介绍 8
2.1.2 系统开发技术 8
2.2 体系结构 11
2.2.1 系统体系机构的一般阐述 11
2.2.2 C/S模式与B/S模式的分析比较 12
2.2.3 Android开发平台搭建 13
2.2.4 开发方案整体选择 18
2.3 系统可行性分析 18
2.3.1 经济可行性 19
2.3.2 技术可行性 19
2.3.3 操作可行性 19
2.4 系统需求分析 19
2.4.1 对系统的要求 19
2.4.2 基本功能 20
2.4.3 绘制用例图设计系统功能 21
3 项目设计及开发 22
3.1 系统的主要设计框图 22
3.2 系统数据库模型设计 22
3.2.1 数据库设计概述 22
3.2.2 系统数据库设计 22
3.2.3 数据库表设计说明 22
3.3.2数据库物理表结构设计 23
3.3 主要模块及关键代码 25
3.3.1 系统开发环境及开发工具 25
3.3.2 系统运行环境 25
3.3.3 管理员管理 26
3.3.4 学生模块管理 26
3.3.5 教师管理管理 28
4 系统测试 30
4.1 测试的重要性及目的 30
4.2 测试的步骤 31
参考文献 32
致谢 32