作业五:代码开发、测试及发布

这个作业属于哪个课程课程班级
这个作业要求在哪里 作业要求
这个作业的目标 1、代码开发。
  2、软件测试。
  3、alpha 版本发布。

一、编码

开发过程

日期昨天完成的工作今天计划的工作遇到的困难
5.22 需求分析 前端登录页面  
5.23 前端登录页面 前端首页 css、js文件路径访问问题
5.24 前端首页 前端展示页面  
5.25 前端展示页面 数据库设计  表的关联问题
5.26 数据库设计 数据库建表,添加数据 主外键关联关系
5.27 数据库建表,添加数据 实现登录功能  找不到路径
5.28 实现登录功能 实现查询功能  无法正确查询
5.29 实现查询功能 实现自由职业者管理  
5.30 实现自由职业者管理 实现自由职业者搜索  
5.31 实现自由职业者搜索 实现项目管理  
6.1 实现项目管理 实现项目搜素  
6.2 实现项目搜素 实现项目类别搜索  
6.4 实现项目类别搜索 实现自由职业者类别搜索  
6.5 实现自由职业者类别搜索 实现时间表管理  
6.6 实现时间表管理 测试  
6.7 测试 发布  

燃尽图

image

代码/文档签入记录

代码签入记录:

image

leetcode地址:

https://github.com/JamesLin-keeping/ServerProject/issues/1

Code Review

编号复审点修改标准
1 实体类命名 使用驼峰命名规则
2 数据库字段命名 小写字母,多个字母用下划线隔开
3 方法名 使用驼峰命名规则,使用见名知意的单词
4 sql语句 每个关键字独占一行
5 前端页面 使用themleaf模板引擎传参
6 http页面规则 js、css在head标签内,script脚本编写在body标签内

二、测试

发现的bug

bug的类型数量
修复的bug 21
不能重现的bug 1
无能力修复的bug 0
下个版本即将修复的bug 0

个别bug列出:

  1. 修复的bug
    • 自由职业者搜索出多个结果报错的bug
    • 项目搜索出多个结果报错的bug
    • 项目类型搜索的bug
    • 账号密码错误也可登录的bug
    • 页面跳转失败的bug
    • 拦截器拦截失败的bug
  2. 不能重现的bug
    • 前端页面排版错误的bug

场景测试

  1. 你预期不同的用户会怎样使用你的软件?

    公司员工:使用本软件查看客户信息、项目信息,搜索客户类别、项目类别

    管理员:管理客户,查看信息

    客户:查看自己的信息以及项目信息

  2. 他们有什么需求和目标?

    使用本软件代替Excel进行信息的查看合搜索

    公司员工:查看客户以及项目及类别信息

    管理员:管理信息

    客户:查看自己的信息以及项目信息

  3. 你的软件提供的功能怎么组合起来满足他们的需要

    • 使用简洁直观的UI界面,便于用户的使用
    • 设置登录验证功能,确保数据安全性

测试矩阵

身份内存操作系统浏览器分辨率
客户 8G Windows11 Chrom 1920x1080
管理员 8G Windows11 IE 1280x720
员工 8G MacOS Edge 800x600

出口条件

  1. 前端页面全部完成,实现简介、清晰的UI界面
  2. 实现核心的查找、搜索功能

三、发布

软件发布

Github地址:https://github.com/JamesLin-keeping/ServerProjectTask

发布说明

  1. 实现主要功能

    • 登录
    • 注销
    • 自由职业者的查询和搜索
    • 自由职业者类别的查询和搜索
    • 项目的查询和搜索
    • 项目类别的查询和搜索
    • 时间表的查询
  2. 安装方法

    安装主流浏览器访问该系统

  3. 运行环境要求

    • Chrome
    • Fire Fox
    • Edge

    等主流浏览器

  4. 已知的问题

    • 目前无法实现记住密码功能
    • 时间表应用尚未完成
    • 自由职业者的删除功能未优化
    • 搜索结果无法排序
  5. 软解截图示例

    登录界面:
    image

    自由职业者管理:
    image

    客户分类查看与搜索:
    image

    项目分类查看与搜索:
    image

    项目管理与搜索:
    image

    后台编辑截图:

    1.  

       

posted @ 2022-06-03 20:43  林罗明  阅读(28)  评论(0)    收藏  举报