基于Android平台的图书管理系统的制作(1)
阅读原文时间:2023年07月09日阅读:1

在学习了郭神的第一行代码前半段之后,想通过一次实践来完成对已学知识的巩固。于是码下了这个图书管理系统客户端。

IDE Android studio,语言 JAVA、XML;

在刚开始设计的时候对于这个程序的设定是:

1.支持学生、教师、工作人员三种不同身份的客户。

2.学生、老师各自注册账号,并用账号登录。

3.学生、老师能够查询、借阅、归还图书,逾期没有归还图书的客户将被列入黑名单。

4.含有图书馆的介绍与新闻通知板块。

5.管理人员能够添加书籍。

6.含有新书上架和借阅排行榜两个list。

7.所有信息从服务器上访问得到,支持不同客户端共享相同数据

在经过了一段时间的磨蹭之后,终于将图书管理系统基本完成:

但和最开始的设定有了一些偏差:由于教师和学生的不同之处仅仅是借阅书籍的最大数量不同,因此将教师这一身份舍去。在写客户端向服务器(Windows下建了一个微型服务器)通信的时候遇到了很大的困难,长时间的码代码、编译、通过、服务器无反应之后,暂时放弃了连接服务器这一功能,将所有用户与书籍的数据储存在了Android系统自带的数据库中。这样使得过程难度降低了很多,但是无法实现不同客户端访问的数据统一化,也就是从联网退化至了单机。

但是学习仍在路上,以后有时间当将这些不足得以改善。

下面来讲解图书管理系统的制作过程。

主页面:

新手上路,界面很low》》》》》》

1
2 10 11 17 18 25 26 31 32

手机扫一扫

移动阅读更方便

阿里云服务器
腾讯云服务器
七牛云服务器