毕业论文(设计)
论文题目安卓数据库应用设计
姓名吴志军学号 11540086
院系经济技术学院
专业通信工程
指导教师张恒职称讲师
中国·合肥
二o一五年五月
安徽农业大学经济技术学院学士学位论文(设计)开题报告
课题名称
安卓数据库应用设计
课题来源
导师指定
学生姓名
吴志军
专业
通信工程
学号
11540086
指导教师姓名
张恒
职称
研究内容
通过安卓手机查询学生基本信息。
通过安卓手机查询学生考试成绩。
掌握安卓数据库的存储与读取。
研究计划
3月中~3月底调研、查询资料。
4月初~4月中确定系统架构、分析并掌握系统的设计方向与目标。
4月底~5月中系统的设计与开发。
5月下~5月底整个系统的调试与运行。
6月初撰写毕业设计论文。
特色与创新
设计比较方便,实用性强,稳定性好。
系统具有较强的实际应用价值。成本低,操作简单。
系统稳定,有较大的发展空间。
指导教师意见
教研室意见
学院意见
目录
1 引言
2背景
3系统设计思路
4具体实现
5数据库存储与读取
6 系统实现
7 总结
8参考文献
9英文摘要
致谢
安卓数据库应用设计
学生:吴志军,指导教师:张恒
1引言
如今,我们生活在越来越多的依赖以数据为中心和数据驱动的世界中。例如亚马逊之类的公司对用户查看和购买过的商品进行信息跟踪,以便于我们能够向用户推荐更多类似产品;如Google之类的公司,存储通过使用它搜索的每一条查询,以便在未来能够提供更好的搜索查询建议,我们生活在一个以数据为中心的世界,开发以数据为中心的应用正是现今社会当务之急。
在过去的几年里,智能手机与平板电脑等移动设备的使用量一直呈增长的趋势。Android系统在各个系统的优势都很突出,Android作为一款具有很大潜在用户的智能手机系统,发展前景很突出。这篇论文目的是使用Android数据库来对学生信息管理系统进行查询与应用,方便大家更快捷的查询信息。
考生成绩查询成绩经历了书信查询,电话查询,网上查询的几个阶段,其中以网上查询的方式最为普遍,但是许多不发达的地区及学生宿舍还不能更好的实现上网,而目前无线同步通信网络几乎覆盖全国各地每个地方,只要有一部手机,可以不受各种环境的影响而轻松获得考生的成绩,因此,开发一个Android手机查询成绩系统,将有重大的意义。
2 背景
Android作为开源的手机客户端操作系统,具有强大的功能,除了电话、短信、上网、游戏娱乐视频等等,自带的sqlite数据库也十分的强大,而且小巧灵活,还有占用资源少,通过开发一个精简的学生信息管理系统充分展示android数据库操作过程,以及sqlite数据库的特性。有着重要的意义。
3 系统的设计思路
由于没有学校提供的各种学生各种信息的数据库接口,因此我们只能采用本地存储的方式,录入学生信息,然后查看搜索等,SQLite,是一款轻型的数据库应用,是遵守ACID的关系型数据库管理的系统,它包含在一个相对较小的C库中。。它的设计目标采用的是嵌入式,现在目前已经在很多嵌入式产品中都使用了它,它占用资源较低,在嵌入式设备里,有可能只需要几百K的内存就足够了,它支持Windows/Linux/Unix等等主流的操作系统,而在android系统中已然集成了,所以采用sqlite作为此管理系统的后台数据库。确定好数据库之后,需要对系统进行详细的设计,其中包括管理员用户的操作:登录、修改登录密码、录入学生信息、录入学生成绩、查询学生信息、查询学生成绩、删除学生等等操作。
个人信息查询
个人信息录入
登录密码
学生成绩查询
学生成绩录入
修改密码
信息查询
信息录入
→用户模块
系统设计思路基本框架
用户模块
由于整个设计过程采用单用户管理模式,所以只有管理员一个用户,所以使用android sharepreference类进行管理员信息的存储,而不采用单独为管理员建立一个数据库表的形式。用户模块主要包括登录。修改密码等。
这里管理员的登录由于仅仅涉及保护后台作用,并没有必要单独涉及一个数据库表来存储,因此采用android提供的SharedPreferences类将登录信息以键值对的方式保存在xml中。当系统检测到管理员是第一次登录的时候,用户名和密码都是管理员自己所决定,之后如果再进行登录就需要输入第一次登录的用户名
安卓数据库应用设计毕业论文 来自淘豆网m.daumloan.com转载请标明出处.