基于安卓Android的图书借阅系统的设计(Androidstudio)
基于安卓Android的图书借阅系统的设计(Androidstudio)(论文11600字,程序代码)
摘要:图书电子资源在互联网技术的飞速发展的影响下,所占的比例也越来越大。当下之所以出现了多种多样的信息需求,是因为网络环境下有多方面因素影响着用户的需求。如果图书借阅系统掌握不了用户的个人需求,就很难了解用户的需求,自然无法保障实现用户的服务。因此,可以构建基于Android的图书借阅系统,通过对用户个人意向信息的掌握,推荐贴合用户需求的图书,提高电子资源个性化服务的准确度与精确度。本系统软件开发使用的数据库是Bmob,开发环境选用Android studio,以java作为关键的编程语言来进行设计。客户端实现了用户登录、搜索图书、查看(分类图书、热门借阅图书、借阅图书列表)、编辑个人信息以及借书还书等功能;后台管理部分主要是管理员可以进行用户管理、图书管理等功能。
关键词:图书借阅;Android;Android studio
Design and Development of Book Borrowing System Based on Android
Abstract:Under the influence of the rapid development of Internet technology, the electronic resources of books are also increasing. The reason why there are a variety of information needs is because there are many factors in the network environment that affect the needs of users. If the book lending system cannot grasp the individual needs of the user, it is difficult to understand the user's needs, and naturally, the user's service cannot be guaranteed. Therefore, it is possible to construct an Android-based book lending system, and by recommending the user's personal intention information, recommending a book that fits the user's needs, and improving the accuracy and accuracy of the personalized service of the electronic resource. The database used in the development of this system software is Bmob, the development environment uses Android studio, and java is used as the key programming language to design. The client implements functions such as user login, search for books, viewing (category books, popular borrowed books, borrowed books list), editing personal information, and borrowing books and returning books; the background management part is mainly for administrators to perform user management, book managementand so on. [来源:http://www.doc163.com]
Key Words:Book lending; Android; Android studio
开发工具介绍
本设计的目标是开发一个基于Android的图书借阅系统,本系统主要采用了Android studio来开发系统,使用Bmob来进行数据库的创建,以Java作为主要编程语言来实现开发。
功能需求
本软件实现的功能是便于系统对图书借还的管理,还用于图书馆对图书和用户信息的管理,通过分析可知,软件使用者主要为用户身份和管理员身份,用户身份主要是能够实现搜索图书,查看热门借阅,查看分类图书,查看借阅图书和借还书功能;管理员身份主要实现后台管理功能。
通过分析基于Android的图书借阅系统的任务和目标,可以看出本软件主要使用者分为用户和管理员。不同的角色身份在使用不同的模块时拥有不同的功能和权限。
用户模块:
用户在未登录时可以进行搜索图书、查看分类图书、查看热门借阅图书等;在用户成功登录系统以后,可以搜索图书、查看分类图书、查看热门借阅图书,此外还可以编辑个人信息、查看已经借阅的图书,以及借书、还书操作。
管理员模块:
管理员输入管理员信息以连接到系统进行系统管理,管理员的主要权限有用户管理,图书的增删改查和图书类别信息的管理。
[资料来源:http://doc163.com]
目录
1引言 1
1.1开发背景和目的 1
1.2国内外研究现状 1
2系统相关介绍 2
2.1开发工具介绍 2
2.1.1 Android studio 2
2.1.2 Bmob 2
2.1.3 Java 2
2.2相关技术介绍 2
2.2.1 Android 2
3系统分析 3
3.1可行性分析 3
3.1.1 技术可行性 3
3.1.2 经济可行性 3
3.1.3 管理可行性 3
3.1.4 法律可行性 3
3.1.5 操作可行性 3
3.1.6 分析结论 3
3.2需求分析 3
3.2.1 功能需求 3
3.2.2 安全性需求 4
3.2.3 可扩展性需求 4
3.3登录流程分析 4
3.4业务流程分析 5
4系统设计 5 [资料来源:https://www.doc163.com]
4.1系统结构设计 5
4.2系统详细设计 6
4.3数据库设计 7
4.3.1 实体联系图(E-R图) 7
4.3.2 数据库表设计 8
5系统实现 10
5.1项目总体结构 10
5.2用户功能模块 10
5.2.1 登录模块 11
5.2.2 首页热门借阅模块 12
5.2.3 分类模块 14
5.2.4 搜索模块 17
5.2.5 编辑个人信息模块 21
5.2.6 我的借阅模块 23
5.3管理员功能模块 26
5.3.1 管理员登录模块 26
5.3.2 用户管理模块 28
5.3.3 图书管理模块 29
5.3.4 图书类别管理模块 30
6总结 32
参考文献 33
致谢 34
[资料来源:http://www.doc163.com]
上一篇:基于安卓Android的英文字典词典的设计(Eclipse)
下一篇:基于安卓Android和IOS的气象传感网客户端软件设计(SSM,MySQL)