项目名称一:深度睡眠(音乐软件) 2017.12-2017.5
开发环境: APICloud+WebStrom+ SVN+PostMan+MongoDB
开发技术: ES6+ Vue+ WebPack+Node+Express+ HTML5+Mongoose
项目描述: 睡眠是每个人在生命中都必须满足的一种绝对需要,就像食物和水一样。失眠会引起人的疲劳感、不安,本音乐向渴望健康睡眠的人们,提供了进入深度睡眠的有效办法。旋律轻柔、乐音委婉,营造特别的安然气氛,帮助失眠者克服不利睡眠的因素
职责描述:
1. APICloud,APP接口的设计与书写—NodeJS
2. 优化了APP播放首页,新增六种自然音乐
3. 使用vue完成音频的播放暂定功能
4. 解决了后端数据跨用通信问题
5. 利用PostMan测试相关功能接口的数据
6. 完成个人信息的登陆注册短信验证功能,上传头像和预览功能
项目名称二:基于Web的连锁教育管理系统 2018.4 –2018.8
项目描述:
整个项目通过Ajax实现前后端异步交互,前端使用LayUI框架,这是一款优秀的前端框架,很适合搭建后台,具备界面友好,实时响应等特点,并运用了百度富文本编辑器,ECharts(报表),ZTree(树形菜单)等插件。 整体上使用 SpringMVC+Spring+MyBatis框架的整合,安全框架使用的是Shiro, 通过Poi对用户进行批量导入导出。Spring提供一个bean容器,帮助我们创建及其销毁类对象,通过切面减少重复的代码,降低程序之间的耦合度。SpringMVC可以与Spring无缝结合,提供了强大的数据验证,也方便扩展业务。Mybatis是一款优秀的ORM(持久层)框架,相比于Hibernate,它更方便了解底层组装过程。Mybatis通过配置TKMybatis插件,封装底层的Sql语句,简化一些通用的sql请求,并使用分页插件PageHelper实现分页操作。
功能描述:
系统主要包括用户模块(角色权限分配,用户的批量导入导出)、人才培训模块(发布培训,培训报名)、财务管理模块(添加学校的收入支出,交易明细化)、校长事务管理(教职工管理,公告发布,文章审批)、校车管理模块(司机校车关联,行驶路线时刻表安排,学生报名校车接送)、消息通知模块(发送培训、公告消息,用户接受查看消息)、系统管理模块(配置数据字典,监控日志)。