代码开发及测试

这个作业属于哪个课群 https://edu.cnblogs.com/campus/gdgy/2021Softwarecodedevelopmenttechnology
这个作业要求在哪 https://edu.cnblogs.com/campus/gdgy/2021Softwarecodedevelopmenttechnology/homework/12043
作业目标
2.注意开发技巧
3.养成开发习惯

1.代码开发过程

1.1开发过程

日期 昨天已完成的工作 今天计划完成的工作 遇到的困难
5.22 用户模块前端开发 前端组件、样式初次接触
5.23 用户模块前端开发 用户模块后端开发 前后端联调出错
5.24 用户模块后端开发 管理员模块前端开发
5.25 管理员模块前端开发 管理员模块后端开发
5.26 管理员模块后端开发 项目模块前端开发
5.27 项目模块前端开发 项目模块后端开发
5.28 项目模块后端开发 时间表模块前端开发 数据库表重新设计
5.29 时间表模块前端开发 时间表模块后端开发

1.2燃尽图

1.3代码

运行截图

登录模块(可选择管理员或者用户登录)

用户登录成功后(可以查看到项目的详情,可以进行应聘操作)

管理员登录成功后(可以进行项目管理和用户管理)

2.测试

2.1测试过程及结果

用户模块

登录时添加了密码格式认证,密码错误则直接跳回登录界面,成功则回到项目界面,如下

可以进行应聘操作,点应聘,会将项目状态从未投递变成已投递

管理员模块

登录验证如上

登录成功后便可进行项目操作和用户管理

项目修改操作

项目删除操作

1号数据已经消失

项目添加操作

点击提交后数据便显示出来了

用户管理如下

删除用户

添加用户


g)

添加完的用户可以进行登录操作

2.2场景测试

你预期不同的用户会怎样使用你的软件? 自由职业者:在平台上填写自己的时间表和可接项目类型
客户:在平台上提供自己的服务需求
他们有什么需求和目标? 自由职业者:提供服务
客户:在平台上提供自己的服务需求
你的软件提供的功能怎么组合起来满足他们的需要? 系统根据自由职业者的时间表和服务类型分配符合的项目

2.3测试矩阵

测试功能 测试项 预期结果 火狐 Edge Chrome IE
用户模块 增加 正常新增 支持 支持 支持 不支持
查询 正常查询 支持 支持 支持 不支持
修改 正常修改 支持 支持 支持 不支持
删除 正常删除 支持 支持 支持 不支持
项目模块 增加 正常新增 支持 支持 支持 不支持
查询 正常查询 支持 支持 支持 不支持
修改 正常修改 支持 支持 支持 不支持
删除 正常删除 支持 支持 支持 不支持

3 Alpha版本发布

3.1软件发布

3.2 发布功能

  • 自由职业者和客户的注册功能
  • 自由职业者和客户通过用户名和密码登录系统
  • 客户发布项目功能

3.3 修复的缺陷

实现的第一个版本,没有修复的缺陷

3.4 运行环境的要求

  • 服务端:
    • 运行环境:安装 jdk1.8 和 MySQL 数据库
    • 操作系统:Windows
  • 客户端:
    • 操作系统:无限制
    • 网络:能够连接网络

3.5安装方式

该系统是以网页形式存在,无须安装,只需访问该网站的网址就可以访问该系统

后台截图

posted @ 2021-06-11 10:38  言群  阅读(78)  评论(0)    收藏  举报