1、Swift 可以开发iOS app
2、Java 算法程序编写、Android开发
3、C++ 算法程序编写
4、python 爬虫程序、深度学习
5、软件测试
6、HTML 网页开发
漾心理/iOS应用程序 大学生心理类App,移动应用创新赛全国优胜奖 2017.1至今(两人团队)
1. 前期进行完善的需求分析,与心理老师充分沟通,确定需求和预期目标,明确App适用群体和模块划分。
2. 进行竞品分析,了解心理咨询App产品市场前景、产品架构,盈利模式等,确定App的运营模式和盈利模式。
3. 负责后台数据的存储及调用,即时通信模块的配置与组建,使用了LeanCloud、RongCloud技术辅助,进而实现用户注册时信息录入、发送手机验证码并校对、文章内容链接存储、线上聊天等功能。
4. 与前端合作完成界面风格设计,书写项目策划书、软件需求规格说明书、软件创意设计文档。
5. 负责答辩PPT制作,准备答辩演讲稿。
NPULibraryManage+Online /企业级应用软件开发 纯英文图书馆管理系统 2017.9-2017.12
1. 使用MVC设计模式开发系统。
2. 利用cookie和session对登录用户提示欢迎信息,并进行会话管理。
3. 使用动态include JSTL标签,使欢迎信息显示在Banner上并根据用户不同动态变化。
4. 系统初步完成后,编写近50个测试用例,修正十余处小错误,并且发现4处重大bug。
5. 书写系统使用说明书、项目部署说明书、项目开发说明书。
四类软件测试/课程实践 包括开发者测试、嵌入式测试、移动测试和web测试 2017.9-2017.12
1. 使用Junit框架编写测试用例,进行自动化的白盒测试,在慕测平台提交结果,语句和分支覆盖率均达100%。
2. 使用ETest进行嵌入式测试,模拟测试主机与被测软件的相互通信,编写了测试脚本进行自动化测试。
3. 使用Appium和uiautomatorviewer进行移动测试,首先借助uiautomatorviewer定位软件中的控件,找到控件的相关属性,然后编写测试脚本,打开Appium进行设置,随后启动Appium测试。
4. 使用Selenium火狐插件进行web测试,针对百度首
漾心理/iOS应用程序 大学生心理类App,移动应用创新赛全国优胜奖 2017.1至今(两人团队)
1. 前期进行完善的需求分析,与心理老师充分沟通,确定需求和预期目标,明确App适用群体和模块划分。
2. 进行竞品分析,了解心理咨询App产品市场前景、产品架构,盈利模式等,确定App的运营模式和盈利模式。
3. 负责后台数据的存储及调用,即时通信模块的配置与组建,使用了LeanCloud、RongCloud技术辅助,进而实现用户注册时信息录入、发送手机验证码并校对、文章内容链接存储、线上聊天等功能。
4. 与前端合作完成界面风格设计,书写项目策划书、软件需求规格说明书、软件创意设计文档。
5. 负责答辩PPT制作,准备答辩演讲稿。
NPULibraryManage+Online /企业级应用软件开发 纯英文图书馆管理系统 2017.9-2017.12
1. 使用MVC设计模式开发系统。
2. 利用cookie和session对登录用户提示欢迎信息,并进行会话管理。
3. 使用动态include JSTL标签,使欢迎信息显示在Banner上并根据用户不同动态变化。
4. 系统初步完成后,编写近50个测试用例,修正十余处小错误,并且发现4处重大bug。
5. 书写系统使用说明书、项目部署说明书、项目开发说明书。
四类软件测试/课程实践 包括开发者测试、嵌入式测试、移动测试和web测试 2017.9-2017.12
1. 使用Junit框架编写测试用例,进行自动化的白盒测试,在慕测平台提交结果,语句和分支覆盖率均达100%。
2. 使用ETest进行嵌入式测试,模拟测试主机与被测软件的相互通信,编写了测试脚本进行自动化测试。
3. 使用Appium和uiautomatorviewer进行移动测试,首先借助uiautomatorviewer定位软件中的控件,找到控件的相关属性,然后编写测试脚本,打开Appium进行设置,随后启动Appium测试。
4. 使用Selenium火狐插件进行web测试,针对百度首页,分别进行了静态内容测试、链接测试、功能测试和动态元素测试。
魅力杭州/主题网站 基于HTML/CSS的城市展示网站 2015.9-2016.1(四人团队)
1. 该网站分“古典”、“现代”、“温暖”、“酷炫”四大模块,从不同角度展示杭州,每个模块应用不同风格。
2. 作为团队的项目负责人,完成网站首页以及“现代”模块的制作。
3. 负责连接其他三位组员的模块,进行迭代测试。
4. 书写项目开发总结报告。
篮球进球检测程序 基于计算机视觉和机器学习的篮球进球检测程序 2018.8.1-8.20(两人团队)
1. 该项目为本次浙大暑期实践中的项目,也是个人接触到的第一个人工智能相关项目。
2. 项目主要包括制作训练集、选择不同分类器训练、绘制交叉验证ROC曲线调整参数、训练模型、视频实时测试这五个阶段。
3. 其中训练集中每个样本的特征向量是手动提取的HoG特征向量。
4. 我们使用了五种分类器进行训练,分别是手写的LR回归二分类器、sklearn框架下的svm、libsvm库、ANN网络和CNN网络,在最好参数下分别训练出5个模型。
5. 播放视频,对每一帧(两帧)的篮筐图提取特征向量,送入模型预测,从而判断进球个数。
密聊/聊天应用程序 Java GUI编程 手动实现加密算法的聊天应用 2018.3-2018.4
1. 该聊天程序可以创建多个客户端,任意客户端之间可以互相通信。
2. 客户端两两建立连接时将对称加密算法(DES)的密钥通过非对称加密算法(RSA)传送。
3. 消息通过对称加密算法(DES)传送,同时使用数字签名技术来验证消息的发送者。
其他
1. 使用AxureRP绘制了图书馆管理系统的用户界面以及设计了交互原型;
2. 利用Wireshark工具截获网络数据包进行分析,加强了对TCP/IP等协议的理解;
3. 基于Java Socket TCP和UDP实现了一个简易的网络文件服务程序,使用Java RMI创建了一个分布式议程共享服务,使用了Java Web Services技术创建了一个待办事项管理系统;
4. 利用遗传算法解决了经典NP问题:城市旅行商问题(TSP);
5. 实现了一个带有模拟时钟和数字时钟的win32程序,用MFC实现了基于对话框的简易计算器和一个C/S文本文件传输程序。