ImageVerifierCode 换一换
格式:DOCX , 页数:26 ,大小:1.02MB ,
资源ID:500795      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/500795.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(基于Android的实验室课程管理系统预约管理子系统开发 精品.docx)为本站会员(b****1)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

基于Android的实验室课程管理系统预约管理子系统开发 精品.docx

1、基于Android的实验室课程管理系统预约管理子系统开发 精品 目录摘要 IIIABSTRACT IV引言 11绪论 21.1课题研究背景 21.2研究目的及意义 21.3课题内容 22相关技术分析 42.1了解智能手机 42.1.1智能手机的定义 42.1.2智能手机的特点 42.1.3主流智能手机系统 52.2了解android 62.2.1 android产生的背景 62.2.2android的发展 72.3android的特点 72.4Android 系统工作原理 72.4.1Android 的系统架构 82.4.2Android的程序结构 92.4.3工作机制 112.4.4开发环境

2、 132.4.5 Android 源代码结构 132.4.6Android 的编译 133基于Android的实验室课程管理系统-预约子系统的需求分析 153.1功能需求分析 153.1.1用户登录验证功能分析 153.1.2实验室预约信息功能分析 153.1.3实验室预约功能分析 164基于Android的实验室课程管理系统-预约子系统的设计及测试 184.1开发环境的搭建 184.1.1安装Android SDK和Basic4android 184.2核心模块的实现 234.2.1登录模块 234.2.2预约信息模块 244.2.3实验室课程预约模块 254.3测试应用 254.3.1用户

3、登录界面的实现 254.3.2预约信息模块界面的实现 264.3.3实验室课程预约模块的实现 275总结与展望 29致谢 30参考文献 31摘要进入3G时代以来,无线互联网通信技术和智能终端的高速发展给人们的生活和工作带来了很大的便利,使得智能手机等移动设备很快的融入了人们的生活。校园作为教育的前沿阵地,为了适应快节奏生活,让学生和老师能方便的预约实验室。那么利用手机这一普遍的移动终端进行实验室课程预约这一问题的研究就具有深刻的现实意义与广泛的应用价值。本系统是基于android平台,以Basic4android为开发平台,建立一个学生或老师可以通过移动终端进行实验室课程预约的服务系统。它主要

4、由三个模块组成:用户登录模块、预约信息模块、预约实验室课程模块。该应用将可以实现学生快速预约实验室,减少管理员的工作量和出错率。关键字:Basic4android;Android平台;实验室预约系统;ABSTRACTInto the 3G era, Wireless Internet communications technology and the rapid development of intelligent terminals to peoples life and work has brought great convenience, Making smart phones and

5、other mobile devices quickly integrated into peoples lives. Forefront of the campus as an educational, In order to adapt to the fast-paced life, So that students and teachers can easily bookings laboratory. So take advantage of this universal mobile phone terminal for laboratory research program res

6、ervation on this issue has profound practical significance and wide application value.The system is based on android platform, As a development platform to Basic4android,Establish a student or teacher can conduct laboratory courses through the mobile terminal reservation service systems. It mainly c

7、onsists of three modules: User login module, booking information module, booking laboratory course modules.The application will be achieved rapid appointment laboratory students, Reducing administrator workload and errors appointment.Keyword:Basic4android;Android platform; Lab Reservation Syst引言随着3G

8、的到来,无线宽带越来越高,使得更多内容丰富的应用程序装入手机成为可能,视频通话,视频点播等。为了承载这些数据应用即快速部署,手机功能越来越智能,越来越开放。在Google发起的开放手机联盟(Open Handest Alliance,OHA)的大力推动下,一个时尚、热门、免费并开源的移动平台Android正在飞速发展。Basic4android 是一个简单但功能强大的 android应用开发环境。Basic4android 语言跟 Visual Basic 予以类似,支持更多的对象。Basic4android 将代码编译成 Android 原生应用,无需其他运行环境的支持。该工具完全为了 An

9、droid 应用开发,不支持其他平台。本课题是开发基于android的实验室课程管理系统预约子系统,以Basic4android为开发平台。、1绪论1.1课题研究背景智能手机在各个层次、各种年龄、各种职业的人群中越来越普及,它已经延伸到人们日常生活中的各种方面,如:聊天、购物、信息查询和娱乐活动。目前,智能终端的种类很多,主要有 3G 智能终端、数字会议桌面智能终端、家居智能终端等。其中,3G 智能终端是一个三网合一的产品,以手机为主流产品,用户希望能够通过手机实现互联网操作、电信运营商业务操作、PC 计算操作;数字会议桌面智能终端主要是公司用于信息交流,要求移动便携性较强、智能家居希望能够通

10、过网络实现对日常家电的管理。在智能手机中android操作系统占据着76%的市场份额,在中国更是达到90%。这些应用程序为人们日常生活带来了很大的方便。1.2研究目的及意义随着智能机的发展,部分高校已经开始开发出了手机应用服务系统,如:图书馆信息查询系统,教务管理系统等。学生通过手机可以随时随地去查询信息。同样实验课作为大学最重要的课程之一,能够让学生方便、快速的预约实验室也是一件需要解决的问题。传统的实验室预约主要方式是:学生先去实验室找管理员,管理员要先在实验室预约或者电脑上的预约文档了查找,看是不是该实验室在这个时间段已经被预约,然后在作处理,后面继续预约又要重复之前的程序。这样人工查询

11、、记录,不但浪费时间,而且很容易出错。这样既浪费人力有浪费资源,无形中会增加很多成本,更有可能造成教学事故。和传统的实验室预约方式相比,基于android的实验室课程管理系统预约子系统有很多优势,具体表现在以下几个方面:(1)节省了时间:学生在预约实验室时不用再去实验室找管理员,可由学生一人完成。(2)提高了工作效率:管理员也不用重复查询、记录的繁琐程序,学生预约系统会自动处理。(3)出错率降低:传统的实验室预约方法由于是人工处理,而且管理员每天要重复处理程序,很容易疲倦结果会出现没预约到,或者重复预约。以上三点优势充分体现了开发基于android的实验室课程管理系统预约子系统的必要性。1.3

12、课题内容本课题从基于android的实验室课程管理系统预约子系统出发,以调研Android应用开发现状和学习Basic4android应用开发平台相关知识为基础,充分分析Android应用开发的必要性,确定该预约系统应具备的功能需求。综合以上内容,本课题主要研究的内容如下:(1)调研现有智能手机系统,以及现在高校实验室预约的弊端,提出研究本课题的意义。(2)确定预约系统的需求,对数据库的访问进行设计。(3)完成基于android的实验室课程管理系统预约子系统客户端的需求和功能的设计和实现。2相关技术分析2.1了解智能手机2.1.1智能手机的定义智能手机(Smart Phone),是指,像个人电

13、脑一样,具有独立的操作系统,可以由用户自行安装软件、游戏等第三方服务商提供的程序,通过此类程序来不断对手机的功能进行扩充,并可以通过移动通讯网络来实现无线网络接入的这样一类手机的总称。简单的说,智能手机就是一部像电脑一样可以通过下载和安装软件来拓展其功能的手机智能手机可以是传统的手机增加智能功能,例如塞班操作系统的S60系列,Windows Mobile操作系统的Windows Mobile Smartphone 系列;也可以是传统的PDA加上手机通信,例如Windows Mobile操作系统的Windows Mobile Pocket PC Phone 系列,Palm 操作系统的Treo系列

14、,也可以是其他独立的类型,例如Symbian 操作系统的S80.UIQ,以及一些Linux操作系统的智能手机。然而,就近来的发展来看,这些智能手机的类型有相融合的趋势。智能手机(Smart Phone),这个说法主要是针对,功能手机(Feature Phone),而来的,本来并不意味着这个手机有多智能(Smart),从另一个角度来讲,所谓的智能手机(Smart Phone), 就是一台可以随意安装卸载应用软件的手机(就像电脑那样)。功能手机(Feature Phone)是不能随意安装和卸载软件的,Java的出现使后来的,功能手机(Feature Phone)具备了安装Java应用程序的功能,但

15、Java程序的操作友好性运行效率以及对系统资源的操作都比,智能手机(Smart Phone)差很多。 2.1.2智能手机的特点智能手机的主要特点如下:(1)具有普通手机的全部功能,能够进行正常的通话,短信等的应用。(2)具有无线接入互联网的能力,即需要支持GSM网络下的GPRS或者CDMA网络下的CDMA 1X或者3G网络。(3)具有PDA的功能,如PIM(个人信息管理),日程记事,任务安排,多媒体应用以及浏览网页等。(4)具有一个具有开放性的操作系统,在这个操作系统平台上,可以安装更多的应用程序从而使智能手机的功能可以得到补充。2.1.3主流智能手机系统1Symbian:Symbian OS(中文译音,塞班系统)Symbian 是由诺基亚索尼爱立信、摩托罗拉西门子等几家大型移动通讯设备商共同出资组建的一个合资公司专门研发手机操作系统现已被诺基亚全资收购。Symbian很想Windows和Linux的结合体,有着良好的开发界面,采用内核与界面分离技术,对硬件的支持比较低,支持C+,VB和J2ME,兼容性较差。目前根据人机界面的不同Symbian体系的用户界面(User Interface,UI)平台分为Series 60、Series 80、Series 90、UIQ等。Ser

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1