android系统开发实验,基于Android智能手机的实验管理系统的设计与实现

摘要:

移动互联时代已经全面向我们走来,渗透到高校学习,生活的每一个角落.智能手机可以随时随地使用的特性,给人们的生活带来了很大的方便.高校实验室建设一直对培养学生的动手能力,增强科研意识和提高独立分析能力起到至关重要的作用.针对高校中基于B/S模式的实验室管理系统或者人工纸质登记管理实验的方式已不能满足移动性和便携性的需求这一现状,综合利用Android技术,Servlet技术,JDBC和Mysql数据库,SQLite数据库设计并实现了Android智能手机上的实验管理系统.主要做了下面几项工作: 1.完成了实验管理系统的总体设计和功能设计.系统主要功能为实验预约和通知实验课程信息的通知板功能,系统还给教师用户和学生用户分别设计了独有的功能模块,教师通过实验室实景模块可以随时随地的连接实验室监控查看实验室情景,学生通过实验指导书模块预习实验或者在实验过程中查看.系统采用MVC设计模式依照系统的设计目标和功能需求,确定了系统的架构由 Android客户端,Tomcat服务器,后台数据库三部分组成,并分别对系统架构,用户交互,数据处理和存储进行了详细设计. 2.完成了实验管理系统的技术实现.客户端采用Eclipse环境开发,综合利用Android的控件,布局和Java语言完成了客户端的登录界面,导航界面,各功能界面的编写.网络通信方式以HTTP协议为基础,用户发出操作指令后,客户端通过Httpconnection接口与包含了Servlet数据处理逻辑的tomcat服务器进行通信,服务器利用JDBC技术与后台Mysql数据库进行交互.交互后,数据以XML格式发送至客户端,客户端选择DOM方式进行解析,解析后将相关功能的结果和反馈显示给用户.此外,客户端本地数据库采用SQLite数据库,用来存储不频繁更新的信息. 3.实现了系统的安全性.对SQLite数据库附加对称加密算法DES的加密,解密流程,增强了系统的安全性. 4.完成了系统综合测试.包括各项功能测试,注册和登录测试,客户端与服务器端的组网测试,模拟用户访问的压力测试.测试结果表明:用户体验顺畅,客户端与后台服务器交互良好,能够提高实验管理工作的便携性和时效性,适应移动互联时代的大趋势. 文中对整个设计和实现过程进行了阐述.在结尾处,对本实验管理系统的开发工作进行了总结,并对下一步的研究方向提出了展望.

展开

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值