安卓管理系统开发

在这里我自己是用eclise写的是图书馆借书管理系统,首先是需要此系统结构图以及所需要建立的工程项目的目录。
功能结构图
在设计系统时,应先清楚知道自己系统的方向以及各功能模块的功能实现,画好结构图是接下来代码编程的基础,使自己的逻辑思维清晰。
业务流程图
此流程图分别有管理员模块以及学生用户模块,根据选出来的大模块后再细分大模块应该具备的功能,例如在管理员模块,管理员能实现注册学生用户登陆信息以及学生基本信息,从而实现学生用户登陆以及对自己信息的操作、借书还书等功能,流程图如下:
管理员模块
在这里插入图片描述
普通用户模块
在这里插入图片描述
MainActivity.java是用于登陆, 名称可以改
adapter包是此系统需要用到的适配器模块
bena包是把需要的用到的变量封装打包
db包是用来建立数据库以及数据的实现
在这里插入图片描述在这里插入图片描述
下面是对此系统主要模块代码完整的代码
MainActivity.java
登陆模块
在这里插入图片描述

在这里插入图片描述
这里是我自己设置的账号密码(账号:lugengjie 密码:123456),输入正确的话会跳转到管理信息界面,因为我认为只有我一个人才能操作此系统的内部数据

接下来是管理图书信息(功能分对学生信息管理、对学生基本信息的管理以及图书数量、种类的增加功能),我挑了一个模块(对学生登录信息的操作)来讲,其他都大同小异
在这里插入图片描述点击(对学生登录信息的操作)按钮,按钮跳转代码为:
在这里插入图片描述
来到操作界面
在这里插入图片描述
在这里插入图片描述
增加学生登录信息,登录信息有有户名以及登录密码,一般只设置用户名为学号,密码统一给一个固定的密码,后面由学生登录自己的账号再根据自己的情况修改自己的密码,添加信息后应该设置一个提交信息按钮(提交后跳转到学生信息操作界面),在此之前我们也应该先创建一个存储学生登录信息的数据库
创建数据库代码为:在这里插入图片描述
如过跳转成功,你可以吧数据库导出来看看里面是否有数据
找到:DDMS->data->data->找到managebook(这里因为我的工程名为managebook)->将lgj.dbdao导出来
在这里插入图片描述
接下来是把数据库内容显示到界面,管理员可查看学生用户登录信息
需要添加一个listview、一个提交按钮,在这里插入图片描述
在这里插入图片描述
同时还需要新建一个ui界面(仅Ui界面就行)
在这里插入图片描述
完整代码如下:

package com.example.managebooks;

import java.util.List;

import bena.User;

import db.UserBean;
import adapter.UserAdapter;
import android.os.Bundle;
import android.app.Activity;
import android.app.AlertDialog;
import android.content.DialogInterface;
import android.content.Intent;
import android.view.Menu;
  • 3
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 7
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值