团队项目设计完善&编码测试
任务1:软件设计方案说明书
- 《基于弹幕评论的大数据分析平台软件设计方案说明书》仓库连接:点击跳转
任务2:搭建并配置项目集成开发环境;
开发环境java
- java version "1.8.0_121"
- Java(TM) SE Runtime Environment (build 1.8.0_121-b13)
- Java HotSpot(TM) 64-Bit Server VM (build 25.121-b13, mixed mode)
- Apache Maven 3.3.9
- tomcat-8.0.41
- MySQL Community Server 5.5.53
- Jenkins 2.107.2
- 阿里云轻量应用服务器
开发工具python
- eclipse-jee-luna
- SQLyog 企业版
- xshell
任务3:制订软件编码规范
- 《开拓者团队软件编码规范说明书》仓库连接:点击跳转
任务4:项目编码人员按照项目分工,按照软件设计方案说明书要求,选择计算机语言协做编写软件代码,开发软件关联数据库表建立程序,按照软件测试要求进行代码测试。
- 根据本次开发的实际需求,选择java语言做为平台搭建的主要语言,选择python为大数据分析主要语言。
- 使用maven建立项目并管理项目中须要的第三方jar包。
任务5:项目测试人员编制知足不一样测试要求的测试用例并执行测试;测试中,测试人员若是发现故障,则由相应代码编写人员在肯定缺陷缘由后对代码进行修改,直到测试再也不出现故障。
- 在项目开发中即便用Junit4做为单元测试工具,合理的排查开发前期出现的任何故障。
- 等项目开发完成再进行白盒测试
任务6:提交软件项目源码团队项目Github仓库。
任务7:在团队博客发布博文,结合燃尽图陈述本实验执行过程,上传团队实施本次实验场景照片,描述团队成员的具体分工、占整个实验任务的工做量比例及完成各自任务的实际时间,每位成员结合任务分工总结本次实验心得,最后由项目组长进行总结陈述。
燃尽图
git
本次讨论照片
github
团队成员具体分工web
- 杜世康:基本框架的搭建与集成
- 刘丹:团队编码规范说明书的撰写
- 王静雅:软件设计方案说明书的撰写
- 曹莹雯: 数据库表结构的设计
- 尹楠:数据库表结构的设计
- 李玉莹 :服务器环境搭建与本次博文撰写
团队成员完成任务时间占比shell
杜世康 |
40% |
4h |
刘丹 |
10% |
2h |
王静雅 |
10% |
2h |
曹莹雯 |
15% |
2h |
尹楠 |
15% |
2h |
李玉莹 |
10% |
2h |
实验心得数据库
- 杜世康:本次实验完成了web平台底层框架的搭建即便用Spring框架集成了Mybatis-plus,做为可二次开发框架。过程当中,遇到了一系列配置过程当中的错误,集成的过程比较考研耐心和细心程度,好在Spring框架比较主流,网上有大量的资料可查,最终仍是完成了任务。
- 刘丹:本次实验,通过咱们团队集体讨论,大体肯定了编码中几处常见的的规范,如命名规则,第一个花括号的位置,数据库表字段命名规则等。最后参考阿里巴巴Java开发手册完成了本次编码规范说明。
- 王静雅:本次实验将项目进度推动了一大步,通过团队讨论将代码进行了规范,在团队的协做中,各位成员各司其职,在查阅一些资料而且参考后,解决了一些问题,将本次实验任务进行了圆满的完成。
- 曹莹雯:本次实验咱们选取了当下最热门的内容,也就是直播。去研究由日本普及至全球的弹幕中能看出的信息内容,基于大数据的开发研究,得出想要的内容以及提炼出重要的信息,甚至能够实时过滤弹幕。实验选取的内容更能贴近目前大多数人的爱好兴趣,也让实验变得更加的有价值。
- 尹楠:本次实验咱们对各自遇到的问题进行了集体讨论,并获得了解决办法,从中学到了不少知识,加深了对之前所学知识的理解。在团队成员的互相配合下,咱们的实验才能循序渐进的顺利进行。
- 李玉莹: 本次实验在组长的带领下,分工明确,各司其职。咱们的选题是当下热门的直播弹幕,在编码和测试的过程当中也发现了不少有趣的问题,让我更深地认识到软件工程这门学科的实用性和趣味性。也再一次学习了编码规范,受益良多 本次实验,与以往实验不一样的是,从本次实验开始,咱们进行了功能的编码实现和数据库的设计,这是实打实的,也是比较有难度的。库的设计须要综合系统的实际需求,来肯定实际须要的几张表,每张表须要那些字段等,这些看似容易的工做,实际作起来每每是有难度的。而框架的搭建牵扯到各类各样的配置文件,且对Spring框架有个基本的了解,是须要慢工出细活的。通过本次实验,整体来说,难度较大,任务量繁重,可是风雨事后是彩虹,正是经过这样的难度,复杂性使咱们团队对于java环境下的开发步骤有了更加深刻的理解,经过撰写软件编码规范与软件设计方案也对于本系统有了更精细化的需求分析。
欢迎关注本站公众号,获取更多信息