前言
技术领域的账号头像都喜欢用山田直美的,昵称基本都是Nevercome,就像这个CSDN的账号一样。
最近在准备2021年的春招面试,所以整理了一下自己作为主要开发者参与过的项目。有创业项目,有学校里面为了参加竞赛进行的项目,也有一些是学习过程中拿来实践所学知识的练手项目。还有很多完成度比较低的就不罗列出来了,下面都是还算有一定成果,能被演示的应用或者程序。
比较遗憾的是基本都是单体应用的小项目,没有服务化、没有分布式、没有容器部署,代码架构和写的都毫无美感,开发过程中也都在无尽的优化业务和调试bug中度过,还有很大的提升空间。
目录
创业项目
海豚艺校琴行管理系统
-
概述:“海豚艺校琴行管理系统” 是使用SAAS模式面向艺术教育培训机构的后台数据管理系统
-
现状:有上百家机构使用,但现阶段系统运行缓慢,开发工作正着手服务化重构,预计六月中旬上线重构后的初版系统,并开展市场计划
-
产品首页:http://www.haitun168.com
-
演示地址(PC端):http://www.haitun158.com/HTMU
-
小程序扫码体验:
-
游客账号:guest,密码:helloguest
-
源码地址:商业项目闭源
-
主要技术栈:SSM、JSP、MySQL、Shiro、微信小程序
主要界面展示:
PC端首页
小程序端首页
新桥小学选课系统
- 概述:“新桥小学选课系统”是基于ruoyi-vue快速开发的学生兴趣课程信息管理系统,支持教师申报课程,学生选课,教务人员发布选课、查看统计信息等功能,PC端与手机端都可以使用。
- 现状:目前重庆市沙坪坝区新桥小学使用中
- 演示地址:https://xinqiao.nevercome.net
- 游客账号:guest,密码:helloguest
- 源码地址:https://github.com/Nevercomes/ruoyi-vue-elective.git
- 主要技术栈:Spring-Boot、MyBatis、MySQL、Redis、Vue、ElementUI
主要界面展示:
PC端课程列表管理页面
PC端课程审核页面
卓越手绘报名系统
- 概述:基于
quasar
前端框架开发的vue单页面应用,具备学生微信扫码报名,机构老师、教务人员管理后台报名数据,查看分析统计等功能 - 现状:卓越手绘教育使用中,应用也依旧处于迭代优化状态,为未来的主系统市场招生模块优化做试验与测试
- 扫码体验:
- 游客账号:暂无试用账号
- 前端源码地址:https://github.com/Nevercomes/fenxiao-quasar
- 主要技术栈:Vue、quasar-framework
主要界面展示:
报名学生列表页面
学生统计页面
在校项目
赛舟小程序
- 概述:赛舟是一款整合各类学生竞赛信息,为大学生竞赛寻找合适队友提供服务的微信小程序
- 现状:目前处于停运状态,比赛结束的时候有联合学校的学生团队和组织推广的计划,但最后还是搁浅了,不过一年内有恢复运营的可能
- 扫码体验:
- 源码地址:https://github.com/Nevercomes/contest-weapp
主要界面展示
首页
竞赛列表页
动态页面
我的页面
中南大学网络安全知识竞赛网站
- 概述:中南大学网络安全知识竞赛系统是一个面向中南大学学生的网络安全知识答题网站
- 现状:在2018、2019年的网络文化节上为超过1w学生提供服务,现在处于停用状态
- 演示地址:csunskc.nevercome.net
- 游客账号:3901170599,密码:helloguest
- 后台演示地址:csunskc.nevercome.net/account/adminLoginForm
- 后台游客账号:csu@root,密码:helloguest
- 源码地址:https://github.com/Software3/rules2
- 主要技术栈:jQuery、Bootstrap,SpringMVC、Hibernate、Redis、MySQL、Jmail
主要界面展示
首页
答题页面
后台管理页面
火拼俄罗斯方块H5游戏
- 概述:使用socket.io和js写的俄罗斯方块小游戏,支持双人对战,展示双方的游戏情况
- 现状:学习web socket技术时期的一个练手项目,玩具性质,本来还想做个天梯排位的,但是后续又有新的事情了,就搁置了。虽然东西很小,但现在依旧也有bug
- 演示地址:https://tetris.nevercome.net/
- 使用说明:要双人使用的话,可以用多个浏览器访问网址模拟实现
- 源码地址:
- 主要技术栈:js、socket.is、Java Web Socket、JSP
主要界面展示
首页
双人对战
云麓谷OA系统
- 概述:在大一大二期间,我曾在学校的学工部隶属的云麓谷信息技术中心任职,是当时的Java组组长,参与过开发针对组织的OA系统
- 现状:当时是从零开始开发,连框架都不用,虽然具备了初步的功能,但因为组织变动等关系,开发没有继续,现处于废弃状态
- 源码地址:https://gitee.com/znylg/assessment_system
其它一些非Web项目
iCuriosity
- 概述:这是自己最早开发的软件应用,甚至还有图像识别(同学训练的模型),是一款针对幼儿识字的安卓应用
- 现状:之前有打算把安卓应用改成小程序,识图使用百度的识图接口,但最后还是因为时间原因没有继续下去
- 源码地址:https://github.com/Nevercomes/iCuriosity-Mini
QT的飞机大战
- 概述:大一暑假学习QT时的练手项目,用微信的飞机大战的UI,使用QT做的桌面版飞机大战,就游戏本身来说完成度还可以
- 源码地址:https://github.com/Nevercomes/aircraft_war-Qt
JavaFX的散书借阅系统
- 概述:大二时期的实习训练项目,10天要求写完,具备基本的浏览书籍信息和上传书籍情况的功能,对借阅、归还流程有较细致的控制
- 源码地址:https://github.com/Nevercomes/BookBorrow
JavaFX的OS调度程序
- 概述:就觉得CPU的调度挺好玩的,用界面去模拟一个详细的算法过程也挺有趣的
- 源码地址:https://github.com/Nevercomes/OS