Android开发的图书管理系统报告.docx
《Android开发的图书管理系统报告.docx》由会员分享,可在线阅读,更多相关《Android开发的图书管理系统报告.docx(30页珍藏版)》请在第一文库网上搜索。
1、宁波大红鹰学院Android开发基础项目名称基于Android日勺图书管理应用日勺设计与实现所在学院信息工程学院班级13软工1班姓名针学号2023年6月20日目录一、开发背景O二、需求分析O2.1 功能分析O2.2 开发技术分析1三、系统设计11. 1系统目的12. 2系统功能13. 3数据库设计3四、系统功能实现44. 1主界面45. 2.客户端登录64. 2.1学生登录65. 2.2学号快捷注册84.3 图书管理101. 3.1图书添加114. 3.2图书信息显示125. 3.3图书数据库操作154.4 投稿阅读154.4.1投稿164.4.2阅读广场174.4.3投稿数据库操作194.5
2、预约图书204.5.1预约卡204.5.2预约数据库214.6 翻译224.7 娱乐24五、总结与收获26一、开发背景移动互联网时代时来临,阐明一种崭新的时代开始了。所谓移动互联网是将移动通信和互联网整合在一起,移动设备(包括和上网本)可以随时随地地访问互联网资源和应用。智能是移动互联网时代一种标志性的客户端工具,它和老式的是有区别的,它就像一台“小电脑”,具有独立的操作系统,可以自由安装、卸载软件,具有强大的计算和存储能力,可以通过移动通信网络来实现无线网络接入。对于移动终端设备飞速发展的今天,老式WEB上的应用出目前终端是一种大的趋势。而基于AndrOid开发的图书馆管理系统客户端,正是对
3、这一趋势的良好体现,AndrOid平台下的图书馆管理系统的开发,能很好的为顾客提供以便,顾客能通过它能随时随地的理解系统H勺实时信息,做到信息的实时化。通过Android平台下的图书馆管理系统客户端的开发,与老式WEB应用进行良好的互补。同步,对于校内的图书馆管理系统来说,对于学生是必不可少的一种物品,客户端这种形式的图书馆管理系统,能愈加贴近学生的生活习惯,并且适合学生年龄段的习性,这对学生更多的接触到图书馆的信息有一定得增进作用。二、需求分析1.1 功能分析基于Android平台开发的图书馆管理系统客户端从设计者的角度来看,顾客角色重要为学生顾客;功能包括注册、登录、投稿、翻译、娱乐、书籍
4、查询、图书实时更新,借阅图书共八大部分。学生顾客可以根据学号进行快捷注册,学生在投稿区写文章刊登,在广场互动,翻译功能可以协助处理学习上碰到不理解的英文进行翻译,娱乐功能中有两个小游戏,顾客可以适时放松下。当然重要功能当然是查询借阅书籍。2. 2开发技术分析该系统是基于Ec1ipse软件并连接AndroidSDK进行开发的基于Android平台开发的图书管理系统,数据库采用较小速度快的SQ1ite,是嵌入式移动设备中常用的轻量级数据库。软件UI一般使用X1II1技术设计,由于布局的使用,并且布局之间可以互相嵌套,使得android软件U1的设计变得非常灵活,力争图书馆与学生之间愈加亲近以便。三
5、、系统设计2.1 系统目的 系统采用人机交互的方式,界面美观友好,信息查询灵活、以便,数据存储安全可靠; 可以让学生更好更以便的理解图书馆和借阅图书; 丰富学生知识,增长学生阅读积极性; 可以对学生信息进行有效的管理; 可以精确、详细地理解学生的每月阅读量; 系统应最大程度地实现易维护性和易操作性。3. 2系统功能本系统B详细功能如下:1、图书管理:新增、浏览馆藏图书。2、借阅图书:学生查找图书进行预约,预约成功可前去图书馆借阅。3、投稿:学生可以在平台公布文章,公布的文章可在阅读界面查看,可对文章点赞,评论和分享。4、翻译:学生可以使用翻译功能在线翻译,如学习时碰到看不懂的英文句子以及单词。
6、5、娱乐:娱乐功能开发了两个休闲小游戏,打地尿游戏和扫雷游戏。学生可在学习之余放松一下。6、个人:学生可使用学号进行注册和登录。本系统的系统构造功能图如图3-1所示。基于AndrOid的图书管理应用的设计与实现更新图书图书管理馆藏图书预约卡发布文章查看文章翻译外文打地鼠游戏扫雷游戏登录注册图3T系统构造功能图3.3系统用例图由于本系统是在校学生使用H勺软件,需要充足考虑图书管理和学生借阅需求等问题,而SQ1ite是一款轻型的数据库,它占用资源非常的低,在嵌入式设备中,也许只需要几百KrJ内存就够了。处理速度快,效率高,恰好满足了app勺需求,因此本系统采用SQ1ite数据库。根据数据库的概念设
7、计,可以深入进行数据库的逻辑设计。本人所设计的数据库命名为Tushu,数据库中包括如下H勺数据表:1、学生信息表(StUdent)2、借阅表(Cord)3、图书表(books)4、留言表(reads)(一)学生信息表(StUdent)表1student表构造字段名数据类型阐明IdInt主键S_NumVarchar(IO)学号S_NameVarchar(20)姓名S_C1assVarchar(20)班级S_PhoneVarchar(H)联络方式S-PWdVarchar(20)密码(二)借阅表(Cord)表2cord表构造字段名数据类型阐明ISBNInt图书编号,主键B_NameVarchar(2
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Android 开发 图书 管理 系统 报告