代码开发、测试及发布
一、代码开发
1.开发过程
-
昨天已完成的工作
昨天已完成角色的增删改查工作 -
今天计划完成的工作
今天计划完成时间表的增删改查工作 -
工作中遇到的困难
对前端页面的语言不熟悉,导致经常需要查找资料,从而拖延了时间。
2.项目燃尽图
3.代码/文档签入记录
3.1签入Issue内容与链接
3.2部分模块的最新(运行)截图
3.2.1登录页面
3.2.2服务商列表
3.2.3服务商添加
3.2.4服务商管理搜索功能
二、测试
1.测试过程
- 代码开发过程中主要采用白盒测试的方法,结合IDEA工具强大的bug跟踪能力,能比较准确快速地找出bug所在之地
- 项目部署后主要采取黑盒测试的方式,设计详尽的测试用例,暴力地考验系统的健壮性。
3.关于BUG
- 主要发现的bug是偏前端的内容,因为自己对前端知识的学习没有很深
4.场景测试
-
不同的用户会怎样使用你的软件?
该软件主要的受众是服务出租公司的员工,他们对数据处理本身有一定的基础和熟练程度,因此正常使用没有大问题。 -
他们有什么需求和目标?
他们急需要一款能多人同时使用且具有一定智能的信息处理软件。
三、alpha版本发布
1.软件发布
该软件的版本号为 alpha 1.0.0,为发布的第一版。
2.发布说明
-
这一版本的功能(在原有项目基础上开发的列出新功能)
这一版具有用户、角色、权限的增删改查,用户-角色的关联与解绑,角色-权限的关联与解绑,服务商、客户、服务项目的增删改查,后台日志记录,时间表的增删改查,查询服务商的潜在客户,查询客户的潜在服务商,查询客户的时间表,查询服务商的时间表等功能。 -
对运行环境的要求
部署于 windows7 或 Linux 操作系统,使用 google,firefox 等浏览器进行访问 -
安装方法
首先将软件部署于linux服务器或者云服务器上,连接mysql数据库,使用电脑的浏览器即可进行访问使用。 -
系统已知的问题和限制
该系统暂时处于开发阶段,因此功能暂且不完善,敬待后续开发。