自己写的一套应用管理系统(包含一套app系统,一套后台web管理系统《包含Android接口和后台调用接口》)

一,该套系统使用到的技术

android相关技术(Android网络访问,android异步消息处理等)

javaweb相关技术(springmvc框架,springboot框架,redis缓存技术,Java多线程技术,上传下载导入导出相关开发技术SpringBoot ,MyBatis, ehcache技术)

mysql相关技术(jdbc,mybitis,mysql数据库主从备份,数据库sql相关知识及技术能够做事务提交能写存储过程,函数)

Java数据结构技术(对map,list,set,.xml等结构数据能很好处理解析)。

消息处理相关技术(MQ,socket等)

支付宝支付对接相关(支付宝官网《支付对接》)

大华门禁对接相关技术(大华官网硬件对接技术)

二,该套技术所使用的软件及开发工具

1,idea2018(不要用社区版,用商业版找个《注册码》)

2,android28(在idea中集成sdk)

3,java1.8《springboot要求1.8以上》

4,mysql5.5《数据库用oracle,mysql 都行由于本人笔记本配置不是很好所以用MySQL开发》

5,Navicat for MySQL(数据库链接工具)

安装好开发环境如图

安装好开发工具确保程序顺利编译通过。

三,该套系统所需要的能力

1,有较强的后台开发能力SpringBoot ,MyBatis, ehcache技术。

2,有一定的前端jQuery、Bootstrap, layer技术。

3,有一定的Android技术Android网络访问接口,android异步消息处理。

4,有较强的数据库设计能力及sql语句编写能力,能够做数据库优化。

四,该套系统的问题及优化方向。

该系统重后台到前端都是由本人一人编写。对人员综合能力要求较高对人员技术广度及深度都有一定的要求

该系统是本人对本人掌握的技术及开发思路及设计模式的总体展现。

该系统前端页面做的比较粗糙有很大的优化空间。

该系统集成了redis技术对用户访问及客户访问速度有很大的提高

该系统有大量的批量的sql语句执行大大程序执行效率。

android系统运行截图

android功能列表

1,登陆功能。

2,菜单功能。

3,查询列表功能。

4,购物车功能。

5,我的信息功能。

6,签到功能。

7,支付宝支付功能(微信支付没账号)

8,门禁开门功能。

9,内网视频对讲功能(大华对接文档对接的)

后台运行截图

后台功能列表

1. 用户管理
2. 角色管理
3. 部门管理
4. 菜单管理
5. 系统日志
6. 代码生成
7. 博客管理
8. 系统监控
9. 计划任务
10. 在线用户
11. 通知公告

12,在线考试系统

13,门禁系统

14,android接口

后台数据库结构简单说明

act_开头的表为工作流相关表结构

app开头表为app接口相关表结构

mj开头表门禁相关表结构

student开头表为在线考试系统表结构

由于该系统是我在框架上单独开发并完成修改的所有暂时不提供源代码,如想使用相同功能技术

可以私聊我,我将尽力提供技术支持。谢谢

本博文还在持续更新中,本博文是个人记录文档,如各位有兴趣可以相互讨论技术。

猜你喜欢

转载自blog.csdn.net/u010740917/article/details/89212711