基于Android移动平台的高校新生接待系统的设计与实现

 博主介绍:本人专注于Android/java/数据库/微信小程序技术领域的开发,以及有好几年的计算机毕业设计方面的实战开发经验和技术积累;尤其是在安卓(Android)的app的开发和微信小程序的开发,很是熟悉和了解;本人也是多年的Android开发人员;希望我发布的此篇文件可以帮助到您;

🍅文章末尾获取源码下载方式🍅

目录

源码下载以及详细的配置说明

功能演示

1:后台演示

2:客户端演示

一、项目介绍

二、运行环境

三、使用技术

四、数据库设计

五、部分代码

六、浏览更多Android毕业设计

七、源码下载


 源码下载

大家点赞、收藏、关注、评论啦 、查看👇🏻👇🏻👇🏻获取联系方式👇🏻👇🏻👇🏻

https://download.csdn.net/download/u014388322/88475076

源码下载以及详细的配置说明

Android毕业设计源码下载以及配置说明

功能演示

详情演示视频请文字末尾公众号咨询,我会发给您;

1:后台演示

2:客户端演示

一、项目介绍

后端PC管理模块,需实现如下基本功能:
1:管理员可以管理与查看用户信息
2:查看新生注册报到的基本信息,并进行审核;
3:查看多个新生的报到信息,并进行批量审核;
4:审核新生缴费、助学贷款情况;
5:提供基本的数据分析与基本数据图表显示。
6:信息公告发布功能;
7:审核确认新生物资领取情况;
8:宿舍分配,后台分配。
前端Andriod客户端模块,需实现如下基本功能: 
1:查看并修改登录人信息(包括修改信息,修改密码,查看个人信息等)
2:接收新生报到指南、对应辅导员的电话、各种领取物品清单等等的信息
3:可以分项按照提示找到办理业务的地点,完成该项后会有提示;
4:申请助学贷款功能

二、运行环境

1:客户端使用Android stuido进行开发;
2:服务端后台使用Myeclipse2014进行开发;
3:mysql数据库进行数据存储;
4:需要jdk1.7以上
5:使用雷电模拟器或者Androidstuio自带的模拟器进行运行

三、使用技术

总体设计逻辑和思路:
1:先设计数据库表文件
2:写服务端jsp页面以及写api接口给客户端提供数据
3:完成后台服务端的数据交互,也就是jsp页面数据的存储和显示
4:进行客户端页面的开发;
5:进行客户端对api接口的调用,也就是获取数据库的数据以及在客户端进行显示

移动端:
1:使用android原生控件以及xml布局文件来完成界面的显示
2:使用java代码完成功能的数据和逻辑交互
3:使用http网络请求完成数据的请求;
4:使用json数据解析完成客户端数据的回调和显示

服务端后台:
1:使用mysql完成数据的存储
2:使用jdbc完成数据库和代码的逻辑交互
3:使用jsp完成网页数据的显示
4:使用java代码完成api接口的编写以及以及数据的回调

四、数据库设计

/*
Navicat MySQL Data Transfer

Source Server         : mydb
Source Server Version : 50528
Source Host           : localhost:3306
Source Database       : studentdb

Target Server Type    : MYSQL
Target Server Version : 50528
File Encoding         : 65001

Date: 2020-03-07 19:34:13
*/

SET FOREIGN_KEY_CHECKS=0;

-- ----------------------------
-- Table structure for costtb
-- ----------------------------
DROP TABLE IF EXISTS `costtb`;
CREATE TABLE `costtb` (
  `costId` int(50) NOT NULL AUTO_INCREMENT,
  `costUserId` varchar(100) DEFAULT NULL,
  `costUserName` varchar(255) DEFAULT NULL,
  `costStudy` varchar(255) DEFAULT NULL,
  `costDormitory` varchar(255) DEFAULT NULL,
  `costTotal` varchar(255) DEFAULT NULL,
  `costTime` varchar(100) DEFAULT NULL,
  PRIMARY KEY (`costId`)
) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8;

-- ----------------------------
-- Records of costtb
-- ----------------------------
INSERT INTO `costtb` VALUES ('1', '111', '小明', '4500', '1500', '6000', '2020-02-27 08:00');
INSERT INTO `costtb` VALUES ('2', '112', '小花', '4500', '1500', '6000', '2020-02-27 08:00');
INSERT INTO `costtb` VALUES ('3', '113', '多多', '4500', '3000', '7500', '2020-02-27 08:00');

-- ----------------------------
-- Table structure for dormitorytb
-- ----------------------------
DROP TABLE IF EXISTS `dormitorytb`;
CREATE TABLE `dormitorytb` (
  `dormitoryId` int(11) NOT NULL AUTO_INCREMENT,
  `dormitoryName` varchar(255) DEFAULT NULL,
  `dormitoryUserId` varchar(100) DEFAULT NULL,
  `dormitoryUserName` varchar(255) DEFAULT NULL,
  `dormitoryAddress` varchar(255) DEFAULT NULL,
  `dormitoryTime` varchar(100) DEFAULT NULL,
  PRIMARY KEY (`dormitoryId`)
) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8;

-- ----------------------------
-- Records of dormitorytb
-- ----------------------------
INSERT INTO `dormitorytb` VALUES ('1', '一号宿舍楼', '111', '小明', '1楼101', '2020-02-27 08:00');
INSERT INTO `dormitorytb` VALUES ('2', '一号楼', '112', '小花', '101', '2020-02-28 18:40');

-- ----------------------------
-- Table structure for moneytb
-- ----------------------------
DROP TABLE IF EXISTS `moneytb`;
CREATE TABLE `moneytb` (
  `moneyId` int(11) NOT NULL AUTO_INCREMENT,
  `moneyNumber` int(11) DEFAULT NULL,
  `moneyCard` varchar(255) DEFAULT NULL,
  `moneyName` varchar(255) DEFAULT NULL,
  `moneyPhone` varchar(255) DEFAULT NULL,
  `moneyClass` varchar(255) DEFAULT NULL,
  `moneyUserId` int(11) DEFAULT NULL,
  `moneyTime` varchar(100) DEFAULT NULL,
  `moneyState` varchar(255) DEFAULT NULL,
  PRIMARY KEY (`moneyId`)
) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=utf8;

-- ----------------------------
-- Records of moneytb
-- ----------------------------
INSERT INTO `moneytb` VALUES ('1', '600', '666888', '小明', '15249246666', '计算机系一班', '111', '2020-02-28 17:38', '2');
INSERT INTO `moneytb` VALUES ('2', '900', '666999', '多多', '15249241001', '计算机系一班', '113', '2020-02-28 17:49', '2');
INSERT INTO `moneytb` VALUES ('4', '100', '666777', '小花', '15249241002', '计算机系一班', '112', '2020-02-28 18:41', '2');

-- ----------------------------
-- Table structure for newsmessage
-- ----------------------------
DROP TABLE IF EXISTS `newsmessage`;
CREATE TABLE `newsmessage` (
  `newsId` int(100) NOT NULL AUTO_INCREMENT,
  `newsTitle` varchar(255) DEFAULT NULL,
  `newsContent` varchar(1500) DEFAULT NULL,
  `newsTime` varchar(100) DEFAULT NULL,
  `newsType` varchar(255) DEFAULT NULL,
  PRIMARY KEY (`newsId`)
) ENGINE=InnoDB AUTO_INCREMENT=48 DEFAULT CHARSET=utf8;

-- ----------------------------
-- Records of newsmessage
-- ----------------------------
INSERT INTO `newsmessage` VALUES ('41', '新生报道注意事项', '1、身份证\r\n2、毕业证书\r\n3、学位证书(如果无可忽略)\r\n4、资质证书(如英语等级证、其他资质证书)\r\n5、上份工作离职证明\r\n6、体检报告(如果公司要求,提前准备)\r\n以上资料都带原件,公司会看原件留复印件存档。', '2020-02-27 08:00', '1');
INSERT INTO `newsmessage` VALUES ('42', '缴费事项信息', '可以暂不缴费,凭录取通知书里的《厦门大学学生及家庭情况调查表》到学校办理绿色通道或者国家助学贷款,也可以在迎新系统的绿色通道、生源地贷页面提交相应材料,等待厦门大学学生资助管理中心审核。审核工作将于代扣结束后2-3天开始,请稍后再查看审核结果。', '2020-02-27 08:00', '1');
INSERT INTO `newsmessage` VALUES ('43', '军训事项信息', '一、出门前检查着装。检查自己军训服装,军帽、帽徽、臂章、腰带等穿戴好了吗,免得到时候“英雄白走路”。\r\n二、装束要舒适。军训服里面穿一件吸汗背心,袜子最好穿棉制运动袜,鞋子里面再垫一块剪成软鞋垫的卫生巾,这样脚会舒服点,腰带要适当紧一点,走起路来会更有精神劲儿。\r\n三、注意补充水份。用大容量的水瓶装运动饮料或茶水,盐水最佳,休息的时候就补充,不要拼命喝白开水或矿泉水。', '2020-02-27 08:00', '1');
INSERT INTO `newsmessage` VALUES ('44', '交通事项信息', '从出行者的角度看,道路标志标线、信号灯、车载导航设备、收音机交通广‘播、超速行驶时车辆信息系统的提示音等,都是交通信息;从“交通人”角度,小学老师教导“过马路要走人行横道”、交通违章伤亡照片宣传栏、交通违章后收到的罚单、警察的批评,也是交通信息;从交通系统角度看,道路交通量、平均乍速、违章行为、计算机交通数据库的内容、交通控制和通信系统中处理和传送的内容都是交通信息。如同信息在其他领域中一样,人们对交通信息的认识还处在经验水平上,远远没有上升到理论高度。', '2020-02-27 08:00', '1');
INSERT INTO `newsmessage` VALUES ('45', '宿舍办理流程', '地点:一号宿舍楼\r\n联系人电话:15249248888\r\n工作时间:早上09:00到下午17:00', '2020-02-29 14:06', '2');
INSERT INTO `newsmessage` VALUES ('46', '教材领取流程', '地点:一号宿舍楼\r\n联系人电话:15249248888\r\n工作时间:早上09:00到下午17:00', '2020-02-29 14:06', '2');
INSERT INTO `newsmessage` VALUES ('47', '校园卡办理流程', '地点:一号宿舍楼\r\n联系人电话:15249248888\r\n工作时间:早上09:00到下午17:00', '2020-02-29 14:07', '2');

-- ----------------------------
-- Table structure for signtb
-- ----------------------------
DROP TABLE IF EXISTS `signtb`;
CREATE TABLE `signtb` (
  `signId` int(50) NOT NULL AUTO_INCREMENT,
  `signMessageId` varchar(11) DEFAULT NULL,
  `signType` varchar(255) DEFAULT NULL,
  `signUserId` varchar(11) DEFAULT NULL,
  PRIMARY KEY (`signId`)
) ENGINE=InnoDB AUTO_INCREMENT=14 DEFAULT CHARSET=utf8;

-- ----------------------------
-- Records of signtb
-- ----------------------------
INSERT INTO `signtb` VALUES ('12', '112', '1', '112');
INSERT INTO `signtb` VALUES ('13', '2', '3', '112');

-- ----------------------------
-- Table structure for suppliestb
-- ----------------------------
DROP TABLE IF EXISTS `suppliestb`;
CREATE TABLE `suppliestb` (
  `suppliesId` int(50) NOT NULL AUTO_INCREMENT,
  `suppliesUserId` varchar(11) DEFAULT NULL,
  `suppliesUserName` varchar(255) DEFAULT NULL,
  `suppliesDormitory` varchar(255) DEFAULT NULL,
  `suppliesBook` varchar(255) DEFAULT NULL,
  `suppliesTime` varchar(100) DEFAULT NULL,
  PRIMARY KEY (`suppliesId`)
) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8;

-- ----------------------------
-- Records of suppliestb
-- ----------------------------
INSERT INTO `suppliestb` VALUES ('1', '111', '小明', '棉被,洗漱工具', '所用到的书本和文具', '2020-02-27 08:00');
INSERT INTO `suppliestb` VALUES ('3', '112', '小花', '用品名称', '用品名称', '2020-02-28 18:41');

-- ----------------------------
-- Table structure for user
-- ----------------------------
DROP TABLE IF EXISTS `user`;
CREATE TABLE `user` (
  `userId` int(255) NOT NULL AUTO_INCREMENT,
  `userName` varchar(200) CHARACTER SET utf8 NOT NULL,
  `userSex` varchar(255) CHARACTER SET utf8 DEFAULT NULL,
  `userAge` varchar(255) CHARACTER SET utf8 DEFAULT NULL,
  `userClass` varchar(255) CHARACTER SET utf8 DEFAULT NULL,
  `userPhone` varchar(100) CHARACTER SET utf8 NOT NULL,
  `userPswd` varchar(200) CHARACTER SET utf8 NOT NULL,
  `userMajor` varchar(255) CHARACTER SET utf8 DEFAULT NULL,
  `userTime` varchar(300) CHARACTER SET utf8 NOT NULL,
  `userNo` varchar(100) CHARACTER SET utf8 DEFAULT NULL,
  `userAddress` varchar(255) CHARACTER SET utf8 DEFAULT NULL,
  PRIMARY KEY (`userId`)
) ENGINE=InnoDB AUTO_INCREMENT=115 DEFAULT CHARSET=latin1;

-- ----------------------------
-- Records of user
-- ----------------------------
INSERT INTO `user` VALUES ('111', '小明', '男', '20', '计算机系一班', '15249241001', '123', '计算机科学与技术', '2020-02-27 08:00', '10001', '陕西省西安市雁塔区');
INSERT INTO `user` VALUES ('112', '小花', '女', '21', '计算机系一班', '15249241002', '123456', '计算机科学与技术', '2020-02-27 08:00', '10002', '陕西省西安市雁塔区');
INSERT INTO `user` VALUES ('113', '多多', '男', '20', '计算机系一班', '15249241003', '123456', '计算机科学与技术', '2020-02-27 08:00', '10003', '陕西省西安市雁塔区');

五、部分代码

六、浏览更多Android毕业设计

毕业设计-基于android的租房信息发布平台的APP

毕业设计-基于android选课系统的设计与实现

毕业设计之校园一卡通管理系统的设计与实现

基于Android的校园二手闲置物品交易系统设计与实现

基于androidstudio校园快递APP系统的设计与实现

基于android的商城购物定制APP

更多毕业设计可以浏览我的个人主页哦!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Android毕业设计源码

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值