一、根据OOD详细设计工作要点,修改完善团队项目系统设计说明书和详细设计说明。

  《软件设计方案说明书》Github仓库地址:https://github.com/RNTF6/web

完善内容:

对初稿中的功能设计功能流程图进行了改进以及对文档中存在的文字表述和表达进行了改进。

二、搭建并配置项目集成开发环境;

  • 运行环境:Windows 10
  • 开发环境:jdk8、mysql,eclipse,tomcat

三、小组内成员共同商议制定团队项目编码规范, 并在团队项目Github仓库中上传文档《软件编码规范说明书》。

  《软件编码规范说明书》Github仓库地址:https://github.com/RNTF6/web

四、项目实现

会议系统前端页面地址:http://meetingweb.bravedawn.cn/

会议后台系统管理网址:http://meetingweb.bravedawn.cn/Login/SysLogin

(用户名和管理权限请不要随意修改)

账号:admin@qq.com

密码:121212

会议后台审稿管理网站:http://meetingweb.bravedawn.cn/ReviewLogin/SysLogin

账号:807331080@qq.com

密码:123456

 审稿专家管理网址:http://meetingweb.bravedawn.cn/ReviewLogin/ExpertLogin

账号:z1@qq.com

密码:123456

首页展示:

大会介绍

后台管理页面

五、测试遇到的问题

  在测试过程发现用户注册的时候,出现一直等待的错误,不能及时给用户邮箱发送消息,如下图所示,经过查阅相关知识,成功解决了对应的问题。

六、提交软件项目源码团队项目Github仓库。

  Github仓库地址:https://github.com/RNTF6/web

七、小组分工

小组成员 具体分工 占整个项目开发比例 任务实际时间
王爽

博客撰写、《软件设计方案说明书》

 20% 4h
冯晓

《软件设计方案说明书》、测试问题的解决

 20% 6h
马思远

项目测试

 12% 4h
郝延婷

《软件编码规范说明书》

 18% 3h
彭辉

提交软件项目源码团队项目Github仓库。

 12% 0.5h
吴琼

《软件编码规范说明书》

 18% 3h

八、实验心得

郝延婷

  本次实验我的任务分工是修改完善团队项目系统设计说明书和详细设计说明,感觉一个项目需要前期详尽的设计方案,和总体的把握才能在具体实现的时候游刃有余,所以编撰项目系统设计说明书是非常必要的。

王爽

  曾经以为程序就是软件,软件就是程序。学习这门课程第一个收获是,知道了二者的不同之处。经过老师的讲解,理解了软件工程,就是一套用于软件的团队开发,以提高软件质量和程序员工作效率为目的的规范。其核心就是,对于软件开发的重要组成部分:需求分析,设计,编码,调试,维护,如何组织这5个部分的工作,以及如何完成每一个工作。吾生也有涯,而知也无涯,学习永无止境。起初,对软件工程处于一知半解的状态,分工比较混乱。在划分模块后明确了各自分工,渐渐形成良性循环。在学习过程中,知道了团队合作十分重要,争议固然存在,但通过讨论、协商,能够达成一致与默契。团队成员每个人都很努力与认真,正是大家的相互合作,才使得我们的项目更加完善,还有老师们的帮助与指导,让我们及时发现问题,解决问题。

彭辉

  转眼间,一学期的软件工程的课程接近了尾声,回想起这一学期关于软件工程的学习,感觉收获颇多。从最开始对软件工程一无所知到现在深深的喜欢上了这门课的学习,老师的翻转课堂的教学模式,让我们不但在理论上掌握软件工程,而且还有很多的实例实验,让理论和实践很好的结合,在我看来,软件工程与其说是一门课程,不如说是一种思想,是一个如何去分析和处理问题的过程。在老师的和助教老师的孜孜不倦的帮助下,我能够及时的改正自己的错误与不足。

  在完成我们团队项目“会议管理系统”中,从最开始的问卷调查,用户需求的分析,到《软件需求规格说明书》,到基于墨刀的原型系统的实现再到项目的系统改进,最后到系统的实现,这一路走来,每一步都走的不容易,期间也遇到了很多的问题,例如最开始的时候,用户需求分析团队成员的意见出现了分歧,为此我们再次调查了更多的用户后,小组经过认真讨论后达成一致,正是我们在前期的充分调研,才使的我们在后面的具体实现工程中游刃有余,在预期的时间内完成我们的项目。这也是我更加深刻的理解到软件工程的想。

  在代码实现的过程中,我主要负责的是会议内容管理部分的实现。当然,实现工程也不是一帆风顺,在会议栏目编辑富文本框实现的时候,就遇到了麻烦,之前没有接触到,所以不知道如何去实现,在我不知所措的时候,我们的团队成员冯晓同学,挺身而出,在他的帮助下,我顺利的完成了我的任务。团队项目的实现除了学习更多的新知识外,我觉得更重要的是团队成员的相互合作,相互配合。这接下来的时间,我们会更加完善我们的项目。

马思远

  一个学期的软件工程课即将接近尾声,在这一学期的软件工程课里面,我深切体会到了团队合作的重要性,怎么磨合团队,怎么分工等等,都是我们在别的课程里面没有学到的。

  软件工程这门课大大的规范了我们的编码。同时也告诉我们软件是工程,工程意味着一个人是完成不了的,大家要通力合作才能完成任务。因为自身的编程能力不是很强,所以有些时候分配给我的任务都不能按时完成,但是大家都没有催我反而是给我讲解要怎么弄该怎么改,有时候遇到问题问团队成员他们也非常愿意解答。

  感谢小伙伴的悉心帮助。

冯晓

  持续一个学期的软件工程课程告上了一个段落,在学期的结尾,回望这学期的课程,想起那些和团队一起奋斗的日日夜夜,收获和感想太多,想说的也很多。
一开始我以为软件工程就是编写代码做出一款软件,直到这门课的开设,我才真正了解到软件工程是一项工程,工程就意味着要有团队合作,要有效率体现,要有人员分配,要有人员管理,要有维护维修,要有安全监测,要有推销。它涉及的是很多流程和环节,面临的是用户的体验和需求,投向的是市场。这些都是从这门课的学习中所体会到的。
软件工程课很新颖,因为课程的学习中掺杂了不少从课本上学习不到的知识,我觉得更多的是素养和习惯。我曾思考老师为什么没有简单教我们如何编程,如何做框架,如何解决编程语言以及语法的一些问题,而却是让首先让我们去做,然后再去讲一些软件工程流程,软件工程开发的注意事项意见软件工程开发的方法。现在也明白了其中的一些道理,如果我们只去学习开发,提高的只是编程能力,提高不了大脑的思考能力以及开发水平和更高的素养。这门课程老师还引入了《构建之法》这本书,结合本书和课本的学习使我们对传统软件工程和现代软件工程的学习进一步结合起来。课程还采用了项目推进学习的实践活动,通过工程实践和博客文档的书写进一步加强实战性,提升我们软件开发的综合实力。
最后感谢代老师和邹欣老师及助教老师对这门课程的辛勤付出,感谢我们团队其他成员对我的帮助。这学期下来收获满满,谢谢大家。

吴琼

本次实验,我的任务是编写代码规范说明书。在我们组经过漫长的讨论之后,经过查阅各种资料,参考阿里巴巴的java编程规范等说明书,终于把我们团队的《软件编码规范说明书》完成了。通过本次规范说明书的撰写,深感到代码规范的不容易。以前认为代码检查只是一个很简单的形式。然而,随着项目的逐步扩大,需求的不断扩大,产品的开发过程中,代码规范成了一个很严峻的问题,一个软件的生命周期中,80%的花费在于维护,几乎没有任何一个软件,在其整个生命周期中,均由最初的开发人员来维护编码规范可以改善软件的可读性,可以让程序员尽快而彻底地理解新的代码。
我们团队的系统分为前端和后端,后端使用的是JAVA语言,前端使用的是bootstrap,easyUI框架。涉及到的内容较多,相比起正规的规范说明书,我的内容还不够全面。项目多有不易,但成长却是最好的收获。
本次实验,我的任务是编写代码规范说明书。在我们组经过漫长的讨论之后,经过查阅各种资料,参考阿里巴巴的java编程规范等说明书,终于把我们团队的《软件编码规范说明书》完成了。通过本次规范说明书的撰写,深感到代码规范的不容易。以前认为代码检查只是一个很简单的形式。然而,随着项目的逐步扩大,需求的不断扩大,产品的开发过程中,代码规范成了一个很严峻的问题,一个软件的生命周期中,80%的花费在于维护,几乎没有任何一个软件,在其整个生命周期中,均由最初的开发人员来维护编码规范可以改善软件的可读性,可以让程序员尽快而彻底地理解新的代码。
我们团队的系统分为前端和后端,后端使用的是JAVA语言,前端使用的是bootstrap,easyUI框架。涉及到的内容较多,相比起正规的规范说明书,我的内容还不够全面。项目多有不易,但成长却是最好的收获。 

转载于:https://www.cnblogs.com/bingoF6/p/9201978.html

团队作业7—团队项目设计完善编码测试相关推荐

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

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

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

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

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

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

  4. 实验十一 团队作业7:团队项目设计完善编码

    实验十一 团队作业7:团队项目设计完善&编码 项目 内容 这个作业属于哪个课程 任课教师博客主页链接 这个作业的要求在哪里 实验十一 团队作业7:团队项目设计完善&编码 团队名称 Co ...

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

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

  6. 实验六 团队作业2—团队项目评审与团队项目选题报告

    实验六 团队作业2-团队项目评审与团队项目选题报告 实验时间 2018-4-26(4/27) Deadline: 2018-5-2 10:00,以团队随笔博文提交至班级博客的时间为准. 评分标准: 按 ...

  7. 《AlwaysRun!》第七次作业:团队项目设计完善编码

    项目 内容 这个作业属于哪个课程 https://home.cnblogs.com/u/nwnu-daizh/   这个作业的要求在哪里 https://www.cnblogs.com/nwnu-da ...

  8. 团队作业1 团队展示选题

    团队展示&选题 Coding项目地址:https://git.coding.net/wjunren/running.git 一.团队展示 1.队名:Runing Guys 2.队员: 组长:骆 ...

  9. python大赛对名_团队作业1——团队展示选题

    团队展示: 1.队名: KKlist 队名含义:因为做的个人计划这个项目其实是关于todolist这个范畴的.项目名称要简洁并能表达出实际含义.List就是我们项目的核心-一个待办事项提醒的功能实现. ...

最新文章

  1. ArUco与AprilTag简介
  2. 对不起,作为导师,我让您失望了!
  3. Linux网络服务_邮件服务器-Redhat Enterprise 5.9
  4. 查询删除的外向交货单
  5. python 如何删除frame 中的 label标签控件_玩转图形界面编程—解析Python小挑战No12(2)...
  6. python scratch unity_Unity3D研究院之2D游戏开发制作原理(二十一)
  7. lol1月8日服务器维护,LOL1月16日更新维护到几点 8.1版本更新内容
  8. HaLow技术提升车载Wi-Fi质量 促进车联网发展
  9. frobenius范数_非负矩阵之Perron-Frobenius定理
  10. 微软收购PhoneFactor以提高多因素身份认证应用程序的安全性
  11. 树洞表白墙网站源码分享
  12. 计算机操作系统有几种基本管理,操作系统有哪些管理功能
  13. mysql stmt attr set_mysqli_stmt::attr_set()
  14. linux运行img文件格式,img是什么格式?img文件怎么打开?
  15. android ntfs驱动_如何在Android上读写外部NTFS外部硬盘驱动器和笔式驱动器
  16. 控制 input 输入框不能输入中文,即不能在输入框中使用输入法
  17. 计算机运算器发展趋势,2020计算器市场发展现状及及前景分析
  18. vue项目使用域名部署(一个域名多个项目)
  19. String类的用法
  20. 堆结构(二) - 左倾堆的原理与实现

热门文章

  1. 太赫兹成像系统行业调研报告 - 市场现状分析与发展前景预测
  2. [BAOJ3631]松鼠的新家
  3. 防百度地图上下拖动View
  4. RuntimeError: applying transform <monai.transforms.croppad.dictionary.RandCropByPosNegLabeld object
  5. 笔记本采取拨号上网有线连接校园网,开启热点的方法
  6. 计算机电源故障维修方法,电脑辅助电源故障的维修方法
  7. 华为USG防火墙做多宽带路由和核心交换机配置实战教程
  8. webgl-原生纹理贴图
  9. CPC广告业务架构总结
  10. 代码扫描 | 把控代码质量的利器