基于Android的图书管理系统中学生端登录模块设计(2)_毕业论文

毕业论文移动版

毕业论文 > 计算机论文 >

基于Android的图书管理系统中学生端登录模块设计(2)


5.5  主菜单界面类MainActivity    24
5.6  配置AndroidManifest。xml    25
6  运行调试    26
6.1  登录界面    26
6.2  输入为空    26
6.3  登录失败    28
6.4  登录成功    28
结  论    30
致  谢    32
参考文献33
1  引言
1.1  设计背景
Android操作系统是一款自由的操作系统,它拥有开放源代码的优点,因此具有较好的开放性和可移植性,它是基于Linux而开发的。它被应用于许多设备上,包括有我们熟知的智能手机、智能电视以及平板电脑等等。目前还未确定其正式的中文名称,在我国,它普遍被称之为“安卓”或者“安致”。Android操作系统最初被安装于各类智能手机并用来支持智能手机的各种应用软件。自2005年其被Google公司收购注资之后。由Google公司牵头,同时联合其他多家单位共同研发并改良了现有的Android操作系统。于是在这之后Google公司发布了在诸多参与者努力之下更新后的Android操作系统的源代码。在2008年10月,第一部Android智能手机诞生,它的发布并引起了广泛关注,至此Android智能手机开始得到越来越广泛的关注和越来越快的发展。随后Android操作系统的应用领域逐渐扩展,在智能手机、平板电脑、智能游戏机、智能电视以及其他许多领域都得到越来越多的关注与发展。随着Android系统的不断更新和优化,Android操作系统所占的市场份额越来越大,拥有的影响力也越来越大,相信在不久的未来,我们可以在更多领域看到Android操作系统的应用。
随着3G网络的普及以及4G网络的出现和发展,智能手机以及其Android操作系统已经得到人们越来越多的喜爱和关注。人们不再单单将手机作为通话与通信的工具,而是开发出手机其他的许多的功能与服务,例如:游戏,上网,摄像等等。简单来说,如今的智能手机更像是一台掌上小电脑,它拥有自己的CPU,内存空间,能够像电脑一样安装软件,卸载软件,并且能够通过无线网或者3G,4G网络进行数据的上传下载。
随着智能手机的普及与发展,人们开发出各种各样、各有千秋的操作系统,我们熟知的有IOS,Android,WP8等等操作系统。它们都各自有其特点。而由Google公司在2007年发布的Android操作系统由于其良好的开放性、平台移植性、易于调试性等等诸多优点,而使得Android系统在智能手机中得以广泛应用。
如今的学生可以说是智能手机的非常重要的受众群体,无论是生活学习还是娱乐游戏,当代的学生们已经越来越离不开智能手机了。人们开始要求智能手机拥有更多更丰富更强大的功能。当下人们已经不再满足简单地在浏览器上进行网站的访问。可以发现,各大网站都推出了自己的客户端,便于提供更方便快捷以及更为人性化的服务。因此客户端的发展可以说是大趋势,而本次设计就是基于Android系统的图书管理系统中学生端登录模块的设计。
1.2  设计目的
    了解并且掌握Android系统下应用软件的开发原理,熟悉开发Android应用软件的几大常用软件,例如MyEclipse、Eclipse、Oracle、Tomcat等等的使用。更能接触到Java编程并对其有一定程度的了解学习掌握和运用。并且通过设计对Android开发的一系列流程步骤有较好的了解与掌握。最后通过调试和运行设计好的登录软件来测试其是否能够完成设计要求与任务。
1.3  设计内容
基于Android操作系统来设计图书管理系统中学生端的登录模块。登录的过程即是用户在登录端输入学号和密码,根据输入的数据在数据库进行查询,若是数据库中含有相同的数据,则跳转至主菜单显示登录成功,否则登录失败并且提示学号或者密码输入错误。因此,在本次毕业设计中采用C/S结构,即分别设计了客户端与服务器端来实现其各自的任务。其中客户端用以显示登录界面和主菜单界面并且实现登录功能,目标是设计有较强的可操作性以及人性化的交互界面。而服务器端则用来访问数据库,检索数据库中的表格,并将登录结果返回客户端并显示,具体是通过jdbc来访问数据库,利用JavaEE中的servlet来响应HttpRequest请求。服务器端采用MVC+DAO的设计模式及分层开发思想,使得思路清晰更易于理解。 (责任编辑:qin)