Skip to content
This repository has been archived by the owner on Nov 6, 2023. It is now read-only.

Statistics and Collaboration

Zhang Xiang edited this page Jul 2, 2018 · 1 revision

小组内的任务分配(guo)

开发人员Github地址总览

张翔 骆炳君 李浩源 李晓佳

任务分配情况

  • 张翔:主要负责服务器部分,编写数据库连接处理模块,实现支持多线程的数据库连接池;实现后台worker类,用于计划任务处理;实现tcp文件传输类,支持收发双向;实现了pdf转换类,可以将pdf转换成图片,支持水印功能,可用于后期扩展;魔改部分第三方库,实现服务器端守护进程以及邮件发送;其他服务器基本类的编写。后期参与了部分客户端的编写,实现客户端配置的加密存储以及记住密码功能,并魔改pdf.js添加pdf阅读器的书签功能,以及一些零碎的客户端小功能的实现(如非阻塞UI)
  • 骆炳君:主要负责服务器部分,编写json通信所用的socket类用于tcp通信;实现了处理用户请求的各种handle类,如appointhdl,checkhdl,controlhdl等等。也参与较多客户端的编写,为客户端实现了各种请求的constructor类,便于客户端界面部分与后端的协作,并实现了客户端文件传输相关的类
  • 李浩源:主要负责客户端部分,编写客户端后台工作类,用于从界面读取信息并将它们转化成json文件,并利用socket向服务器发出请求;编写了服务器返回信息处理相关的类,对接骆炳君所写的constructor类
  • 李晓佳:主要负责客户端部分,设计了所有的UI界面并实现一定的美化;实现用户界面与后台工作类的交互逻辑;实现后端工作类结果向前端UI的展示功能

感谢以上所有同学在这次项目中的付出!