团队项目设计完善&编码测试

1.文档《软件设计方案说明书》github地址:https://github.com/gzyt/SRS

2.项目集成开发环境

  • 数据库:Mysql 5.0
  • 项目管理工具:apache-maven-3.3.9
  • servlet服务器:apache-tomcat-8.0.41
  • Java开发环境:jdk8
  • 开发工具选择:Idea、Sqlyog
  • 项目配置环境:spring boot、Maven和Spring Mvc

3.文档《软件编码规范说明书》GitHub地址:https://github.com/gzyt/SRS

4.软件关联数据库设计

  1 #开发环境配置
2 server:
3 #端口
4 port: 8080
5 spring:
6 profiles: dev
7 #redis配置
8 redis:
9 database: 1
10 host: 127.0.0.1
11 port: 6379
12 password: # 密码(默认为空)
13 timeout: 6000 # 连接超时时长(毫秒)
14 pool:
15 max-active: 1000 # 连接池最大连接数(使用负值表示没有限制)
16 max-wait: -1 # 连接池最大阻塞等待时间(使用负值表示没有限制)
17 max-idle: 10 # 连接池中的最大空闲连接
18 min-idle: 5 # 连接池中的最小空闲连接
19 # 数据源配置
20 datasource:
21 url: jdbc:mysql://localhost:3306/kaoxin?useUnicode=true&characterEncoding=utf8&useSSL=false&tinyInt1isBit=true
22 username: root
23 password: 123456

数据库连接

5.项目测试

  • 单元测试:采用Junit4对系统所设计的方法进行测试
  • 黑白盒测试:对系统的功能特性以及逻辑特性进行测试,在最后项目完成后,进行完整的测试

6.项目Github地址:https://github.com/gzyt/SRS

7.项目开发心得

张天旭:项目从开始立意到软件方案设计及现在软件开发,整个过程完美的将我们所需要做的项目进行了详细的分析,所以项目开发是非常有目标性以及条理性,可以将项目中类似的模块进行整合开发与测试,而且通过前期的设计方案的完善,确定了系统项目的逻辑设计,所以避免了许多项目研发的不必要的错误,现在所遇到的最大问题就是项目中数据的来源,目前正在探究中。

周甜甜:在这次的项目开发的过程中,我们小组四人合作完成了项目。在实验的过程中,我们分工明确,能够井然有序的完成各自的任务。在项目开始前,我们先对此进行了可行性分析以及需求调研,使得项目开发的目标更加明确,有助于我们后期各部分功能的完善。通过这次项目开发,我认识到要完成一个好的项目,良好的团队合作是非常重要的,也因此收获了许多。

张海鑫:在本次项目的开发过程中,我们小组四人精诚合作完成了项目。本项目从开始立意到软件方案设计以及现在的软件开发,整个过程我们都对所做的部分进行了详细的分析,从最初的软件设想到现在的编码实现经历了漫长的过程,这其中我们花了很长的时间来做设计和建模,这个过程看似不重要,但确为软件最终的成功奠定了基础,没有前期的工作后面编码将出现很大的问题。通过这次项目开发,我也认识到了团队合作的重要性,深刻地体会到了“1+1>2”的含义,要完成一个好的项目,良好的团队合作是非常重要的,这使我受益匪浅。

李蕾:通过这次项目开发,使我深刻体会到了软件工程的魔力,从最初的软件设想到现在的编码实现经过了很长的时间,花了很长的时间来做设计和建模,看似不重要,但确为软件成功奠定了基础,没有前期的工作后面编码将出现很大的问题。在项目开发的过程中,团队合作也非常重要,每个人各有所长,共同协作,分工负责使整个软件开发事半功倍。

8.项目成员分工

成员 具体分工 占整个项目开发的时间比例
张天旭 后台功能开发与数据爬取 40%
周甜甜 后台部分功能开发 20%
李蕾 后台部分功能开发 20%
张海鑫 项目测试 20%

9.项目总结

   此次项目开发的过程,基本严格按照一个商业项目的开发流程来进行,从刚开始的项目立意,项目需求的调查与分析,还有之后的项目软件设计方案的设定与书写,以及之后不断地去完善项目设计方案书,虽然这期间花费大量的时间,却一直未开始项目的研发,但这也是软件工程的特色,它完美的将软件研发规范化,它为我们的开发提供了保障,在充分的项目方案设计的完善过程中,可以避免平时一边想一边做所出现的弊端,也可在一定程度上减少研发的时间。在本次项目开发的过程中,也非常的感谢我的队友,可以在我遇到思考瓶颈的时候,给我一个比较新颖的想法,也感谢他们在此次软件开发的过程中软件开发代码与软件测试及方案设计的贡献,与他们的合作让我切身感受到了团队合作的重要性与其开发的高效性。

10,项目燃尽图

 

11.讨论会议图

Spring_Four -- 团队项目设计完善&编码测试的更多相关文章

  1. 实验十一 团队作业7—团队项目设计完善&编码测试

    实验十一 团队作业7—团队项目设计完善&编码测试 实验时间 2018-6-8 Deadline: 2018-6-20 10:00,以团队随笔博文提交至班级博客的时间为准. 评分标准: 按时交 ...

  2. 《F4+2—团队项目设计完善&编码测试》

    1:根据OOD详细设计工作要点,修改完善团队项目系统设计说明书和详细设计说明       a.软件系统设计说明书的完善 将测试启动准则,测试结束准则,测试暂停/中止标准加到了测试计划中.将把在测试中会 ...

  3. 实验十一 团队项目设计完善&编码测试

    任务一: 根据OOD详细设计工作要点,修改完善团队项目系统设计说明书和详细设计说明,将完善后内容以<XX团队项目软件设计方案>为名发布在团队博客中,博文中要突出对完善内容的陈述说明,修改部 ...

  4. A_Pancers团队项目设计完善&编码测试

    1:根据OOD详细设计工作要点,修改完善团队项目系统设计说明书和详细设计说明 我们在项目真正开发与测试的过程当中发现我们的项目开发流程不是很明确,我们对于软件开发流程和功能分布做了补充和完善,并且认为 ...

  5. 《Dare To Dream》第七次作业:团队项目设计完善&编码测试

    任务一:团队项目<软件设计方案说明书>Github链接:https://github.com/Sophur/Team-Project 任务二:项目集成开发环境: (1)JSP技术 JSP( ...

  6. 团队作业7—团队项目设计完善&编码测试

    一.根据OOD详细设计工作要点,修改完善团队项目系统设计说明书和详细设计说明. <软件设计方案说明书>Github仓库地址:https://github.com/RNTF6/web 完善内 ...

  7. Blue_Flke团队项目设计完善&编码测试

    任务1:文档<软件设计方案说明书>github地址:https://github.com/13993013291/ruanjianguigexuqiu 任务2:项目集成开发环境:eclip ...

  8. 团队项目设计完善&编码测试

    任务1:软件设计方案说明书 <基于弹幕评论的大数据分析平台软件设计方案说明书>仓库链接:点击跳转 任务2:搭建并配置项目集成开发环境: 开发环境 java version "1. ...

  9. 《毛毛虫团队》第七次作业:团队项目设计完善&编码

    一:实验名称:团队项目设计完善&编码 二:实验目的与要求 掌握软件编码实现的工程要求. 三:实验步骤 任务一:团队软件项目设计完善: 任务二:团队软件项目编码实现: 任务三:在团队博客发布博文 ...

随机推荐

  1. Git 日常操作

    本地新建Git库步骤: 初始化git库:git init 建立本地和远程的关联: git remote add origin ip:端口/ 项目.git 从远程下载所有分支到本地:git  fetch ...

  2. Error configuring application listener of class org.springframework.web.cont

    解决方案 1:   1. 打开工程属性对话框,到Deployment Assembly页面,点击Add   2. 选择Jave Build Path Entries 3. 把程序用于的Library加 ...

  3. Convert.ChangeType不能处理Nullable类型的解决办法(转)

    https://www.cnblogs.com/patrickyu/p/3211115.html 在做一个ORMapping功能的时候发现,Convert.ChangeType不能处理nullable ...

  4. python基础知识6---文件处理

    阅读目录 一 文件操作 二 打开文件的模式 三 操作文件的方法 四 文件内光标移动 五 文件的修改   一 文件操作 一 介绍 计算机系统分为:计算机硬件,操作系统,应用程序三部分. 我们用pytho ...

  5. C# 创建Datatable 并插入数据

    DataTable dt_temp = new DataTable(); dt_temp.Columns.Add("id"); dt_temp.Columns.Add(" ...

  6. altera DDR2 IP核之仿真

    在生成的IP核文件夹下,有一个testbench文件夹,里面包含了一个example测试激励和DDR2仿真模型. 如下 20 -rw-r--r-- 1 Administrator 197121 171 ...

  7. 关于破解visualsvn 我这里是版本是5.2.1

    1.首先备份当前安装visualSVN文件的bin目录,万一出错还能反个水.一般默认安装路径是C:\Program Files (x86)\VisualSVN\bin 2.然后运行ildasm,Win ...

  8. 起源-C的故事

    ———C语言的起源故事(简史)——— C语言在70年代问世的,1978年由美国电话公司(AT&T)贝尔实验室正式发表.B.W.Kernighan和D.M.Ritchit合著了著名的" ...

  9. golang初识4 - Go 并发

    Go的CSP并发模型实现:M, P, G Go实现了两种并发形式.第一种是大家普遍认知的:多线程共享内存.其实就是Java或者C++等语言中的多线程开发.另外一种是Go语言特有的,也是Go语言推荐的: ...

  10. 一个WPF只能输入数字的行为。

    没啥好说的,直接上代码: public class NumberInputBehaviour : Behavior<TextBox> { protected override void O ...