Giter Site home page Giter Site logo

teamwork's People

Contributors

laizhiping avatar qianxuanj avatar jorgezhu0 avatar yangguanghaitian avatar micheallll avatar emperor-fa avatar qiwenzhou avatar

Watchers

James Cloos avatar  avatar

teamwork's Issues

第十周

  • 细节--Android端完成上阶段剩余的所有非功能需求模块

  • 接口--后台完成所有的接口设计

  • 接口说明--接口说明文档最终版确定,发布在Showdoc上

  • 算法--语义网络纠错

  • 接口对接-完成毕设分配系统的主体功能剩余接口的对接

  • 测试--灰盒测试,测试与BUG修复

  • 博客--博客随笔的撰写

编码实现界面五——预览图片

  • 点击确认,跳出编辑图片名称窗口,以及确认保存按钮

  • 点击确认保存按钮跳转到首页

  • 点击返回,跳转到识别确认界面

图像预处理

进行了一些简单编码尝试对图片做了一些基本操作。
进一步学习关于图像预处理的步骤,如灰度化与二值化等操作,查询并学习了有关的算法与代码。

选题

选题确定、团队计划、Git搭建、他山之石

第十四周

上线--部署上线正式版本,交付用户使用,申请软著

第十一周

  • 测试--正式版本的完善

  • 算法--网络整合,软件整合

  • 项目管理--项目管理推进

  • 博客--博客随笔的撰写

第七周

  • 任务分配--开发过程中组员的任务细化分配

  • 需求说明书初稿--分析结对编程前两次的所有博客,然后按照国家标准修改软件需求规格说明书的初稿

  • 思维导图--完成思维导图的设计

  • 算法初步--用pathon完成图像的预处理

  • 主体界面原型设计--根据需求说明书初稿以及思维导图,设计主体界面的UI原型

  • 细节--原型设计的美工

  • 博客--博客文档的完成以及发布

第八周

  • 编码--确定团队项目的编码规范、编码环境的统一--AS、Git等

  • 功能界面--根据第七周的原型设计用Android实现主要的功能界面

  • 接口--完成部分接口,并写好接口说明

  • 算法完善--对训练集的收集,对图像识别模型的训练

  • 界面交互--完成界面之间的交互

  • 需求说明书--继续完善需求说明书,并确定软件需求规格说明书的最终版本

  • 测试计划--根据《构建之法》相关章节知识,确定下一阶段的测试计划

  • 博客--博客随笔的撰写

第十二周

  • 完善细节--修复细节的BUG

  • 算法--完成算法

  • 用户手册--写详细的用户手册,包括整个APP的功能模块介绍,使用流程,各种用户的使用说明

编码实现界面一——首页 我的书摘

  • 实现文件夹分类功能

  • 实现拍照进行识别功能,点击拍摄按钮进入拍照界面

  • 点击向下箭头,可以隐藏拍摄按钮、相册导入以及新建文件夹按钮,同时向下箭头变成向上箭头

  • 提供对文件夹的上下滑动进行浏览和查找的功能

  • 实现相册导入照片进行识别功能,接口实现连接手机相册,点击相册导入按钮,出现手机相册界面

  • 实现新建文件夹、删除已有的文件夹、查询某文件夹的功能

  • 实现关键字搜索保存的文本以及图片

  • 点击某文件夹标题可以进入该文件夹,切换到图片浏览界面

编码实现界面二——文字编辑界面

  • 显示识别读取的文字

  • 实现字体设置功能以及文字复制等功能

  • 实现添加感想备注功能

  • 实现背景图片选择功能,具体为从手机相册选择、APP内选择以及拍摄等选择背景图片的功能

  • 实现归入某文件夹的功能

  • 实现生成图片预览、保存操作和取消操作功能

  • 点击取消,返回首页

  • 点击预览,切换到预览图片界面

编码实现字符调整函数

使用Python+opencv编码实现了图像预处理的字符调整函数的函数,并在主函数下运行上述函数,,还在优化当中。优化了前几个步骤的函数。

首页部分功能

实现了文件夹的分类及列表显示,写好了相关的接口

第十三周

发布--发布正式版本,真实用户使用

第九周

  • 接口对接--完成接口的对接

  • 算法--参数调整,图像识别模型优化

  • 测试--在主体功能完成之后,根据测试计划进行测试,整理BUG文档并进行修复

  • 工作汇报--每人每天进行个人任务汇报,组长总结当前任务进度

  • 博客--博客随笔的撰写

搜索功能

实现搜索按钮的跳转搜索结果的列表化输出,并显示书摘名,分类,图片,时间等。

团队任务计划

周数 任务 说明 负责人
7 任务分配 开发过程中组员的任务细化分配 杨光海天
  需求说明书最终版 分析结对编程前两次的所有博客,然后按照国家标准修改软件需求规格说明书的初稿 全部
  思维导图 完成思维导图的设计 赖志平、郭剑南
  算法初步 用pathon完成图像的预处理 周琪文、郭剑南、杨光海天
  主体界面原型设计 根据需求说明书初稿以及思维导图,设计主体界面的UI原型 邹星、朱晓健
  细节 原型设计的美工 朱晓健
  博客 博客文档与上述任务并行开展 杨光海天、郑珍发
  编码 确定团队项目的编码规范、编码环境的统一等 全部
8 功能界面 根据第7周的原型设计用Android实现主要的功能界面 赖志平、吴伟根、朱晓健、邹星
  接口 完成部分接口,并写好接口说明 赖志平
  算法完善 对训练集的收集,对图形识别模型的训练 周琪文、郭剑南、郑珍发
  界面交互 完成界面之间的交互 赖志平、吴伟根、朱晓健、邹星
  需求说明书 继续完善需求说明书,并确定软件需求规格说明书最终版本 全部
  测试计划 根据《构建之法》相关章节知识,确定下一阶段的测试计划  
  博客 博客随笔的撰写 杨光海天、郑珍发
9 接口对接 完成主体功能接口的对接 赖志平
  算法 参数调整,图像识别模型优化 周琪文、郑珍发、郭剑南
  测试 在主体功能完成之后,根据测试计划进行测试,整理BUG文档并进行修复  
  工作汇报 每天每人进行任务汇报,组长总结当前任务进度 全部
  博客 博客随笔的撰写 杨光海天
10 细节 Android端完成上阶段剩余的所有非功能需求需求模块 赖志平、吴伟根
  接口 后台完成所有的接口设计 赖志平
  接口说明 接口说明文档最终版确定 赖志平
  算法 语义网络纠错,网络整合,软件整合 周琪文、郭剑南、杨光海天
  接口对接 完成主体功能剩余接口的对接 赖志平、吴伟根、朱晓健、邹星
  测试 测试与BUG修复 赖志平、吴伟根、朱晓健、邹星
  博客 博客随笔的撰写 杨光海天、郑珍发
11 测试 正式版本的完善 全部
  算法完成 算法的完成 周琪文、郭剑南、郑珍发
  项目管理 项目管理推进 赖志平
  博客 博客随笔的撰写 杨光海天
12 完善细节 修复细节的BUG 全部
  用户手册 写详细的用户手册,包括整个APP的功能模块介绍,使用流程,各种用户的使用说明  
13 发布 发布正式版本,真实用户使用 真实使用的用户
  推广宣传 部署上线真实版本,交付用户使用,申请软著  

测试

测试软件基本功能是否实现

字体设置

实现字体设置界面,并实现按钮的跳转

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.