Android平台的教务管理客户端软件的设计与实现.doc

资料分类:计算机信息 上传会员:芳芳老师 更新时间:2020-12-19
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:12172
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:随着科技的进步,教育的发展,以及高校的规模不断扩大,导致教务管理工作变得繁重。教务人员需要在有限的工作时间内,解决繁杂的教务工作,致使学校得对教务工作投入更多的教育资源。为了提高教务人员的工作效率,合理利用教学资源,这款基于Android的实用便捷的教务管理软件孕育而生。

本系统采用C/S模式,此模式虽然在编写客户端的时候很麻烦,但相比于B/S模式而言C/S,模式更加安全和稳定。本系统采用MVC的开发模式,此开发模式是最常用的开发模式,其将model(模型)、controller(控制器)和view(界面视图)分别编写各自的功能,互不影响和干涉。Cotroller中则是核心的处理代码,同时连接着model层和view层,以实现的界面操控数据。因本系统较小,故选用小型数据库Mysql作为储存系统数据的介质。同时采用Android语言编写客户端,服务器页面则是用JSP和Servlet技术编写而成。本系统开发以SSH为框架,使得软件的开发变得很便利。

本文结构如下,首先对Android平台教务管理客户端的选课背景及意义进行了介绍,分析当下的研究现状,然后进行可行性分析与探讨,最后介绍本系统的功能模块,比如,用户的登陆和注册,教师管理、课表管理、考试管理、新闻管理等等功能;并阐述了系统的相关技术、开发环境、功能模块、数据库等的设计。

 

关键词  简单化;教务管理;Android;JSP

 

目录

摘要

Abstract

1 绪论-1

1.1 应用平台背景-1

1.2 系统开发背景-1

1.3 系统研究现状-1

2 系统开发工具及相关技术介绍-2

2.1 Eclipse技术简介-2

2.1.1 Eclipse开发工具简介-2

2.1.2 Eclipse IDE for Java EE 简介-3

2.2 JDBC简介-3

2.3 MYSQL简介-3

2.4 Apache Tomcat简介-3

2.5 SSH框架简介-3

3 系统需求分析-3

3.1 系统功能分析-4

3.1.1 系统用例图-4

3.2 系统流程分析-5

3.3 数据库需求分析-5

4 系统总体设计-6

4.1系统功能设计-6

4.1.1教师注册和登录-6

4.1.2 新闻中心-6

4.1.3 我的课表-6

4.1.4 考试安排-6

4.1.5 公告-6

4.1.7 密码修改-6

4.1.7 管理员登录-7

4.1.8 个人信息中心-7

4.1.9 科目管理-7

4.1.10 课表管理-7

4.1.10 新闻管理-7

4.1.11考试管理-7

4.2 系统功能结构图-7

4.3 系统流程图-8

4.4 数据库结构设计-9

4.4.1 概念模型设计-9

4.4.2 逻辑结构设计-12

5-系统的详细设计和实现-14

5.1系统运行环境配置-14

5.1.1-Eclipse-14

5.1.2-Android SDK-14

5.1.3-JDK-14

5.1.4-系统目标平台-14

5.2 功能显示-16

5.2.1 服务器端显示-16

5.2.2 客户端显示-21

6系统测试-28

6.1系统测试的重要性及目的-28

6.2测试主要内容-28

6.3测试方案-28

6.4系统测试用例-28

结论-30

致谢-31

参考文献-32

相关论文资料:
最新评论
上传会员 芳芳老师 对本文的描述:系统功能流程为:所有条件的前提是用户必要要有自己的用户名和密码。然后管理员在服务器端将一些信息和通知上传到服务器上,教师用自己的账号登录到手机客户端上查看新闻和自......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: