任务一:10分
重新申请一个博客作为团队项目的博客加入到班级中,博客名称为:
团队——工程之星
任务二:20分
团队成员介绍
班级 | 学号 | 姓名 | 个人介绍 |
192401 | 20194595 | 李双辉 | 擅长沟通 交流 组织协调能力较好 有较高的团队意识 是最可爱的那个崽崽 |
192401 | 20194581 | 常颖 | 比较擅长c语言,了解一些点java |
192401 | 20194598 | 刘悦 | 掌握Photoshop、CorelDRAW AfterEffects、3Dmax、flash、 untiy等软件,熟悉office组件 |
192401 | 20194597 | 刘天乐 |
基本掌握Photoshop、CorelDRAW、 AfterEffects、3Dmax、flash、 untiy等软件,有一定的拍摄剪辑制作经验, 通过一些校内外的实践工作,能吃苦耐劳,抗压能力较强,热爱软件工程专业,喜欢计算机专业。 |
192401 | 20194601 | 南海茹 | 掌握JAVA编程语言,熟悉HTML,CSS等一些前端技术。 |
192403 | 20194680 | 刘厚飞 | 有较强的团队组织能力,责任心强,擅长Java、Python、C#程序设计,熟悉常用的SpringMVC、Spring、Mybatis、Bootstrap、JQuery开发框架,有多个项目的实战经验。 |
192403 | 20194681 | 刘磊 | 擅长ps pr ae的基本操作,有过海报 logo设计经验, |
192403 | 20194676 | 江洪棪 | 熟悉java语言,对编程较为感兴趣,团队辅助之星 |
192403 | 20194678 | 李善勤 | 了解一些Java,对编程比较感兴趣,可能会些c语言。 |
192403 | 20194677 | 姜迪 | 比较擅长c语言,了解一些点java,对编程较为感兴趣 |
192403 | 20194682 | 刘明康 | 喜欢软件工程,喜欢计算机专业,擅长吹嘘,擅长PPT,了解Java,擅长重做系统。 |
团队照片合影
确定团队队长
刘厚飞
任务三:20分
结合结对编程的编程规范确定一下自己团队的规范
一、命名风格
1、变量和常量的命名方式:
- 非公有(private/protected/default)变量前面要加上小写m;
- 静态变量(static)前面加上小写s;
- 其它变量以小写字母开头;
- 静态常量(static final)全大写。
2、方法名、参数名、成员变量、局部变量都统一使用 lowerCamelCase 风格,必须遵循驼峰形式。
3、常量命名全部大写,单词键用下划线隔开,力求语义表达完整,不要嫌名字长。
4、抽象类命名使用 Abstract 或 Base 开头;异常类命名使用 Exception 结尾;测试类命名以它要测试的类名开始,以Test结尾。
5、包名统一是用小写,点分隔符之间有且仅有一个自然语义的英语单词。包名统一使用单数形式,但是类名如有复数含义,类名可以使用复数形式。
6、接口类中的方法和属性不要加任何修饰符号(public 也不要加),保持代码的简洁性,并加上有效的javadoc注释。精良不要在接口里定义变量,如果一定要定义变量,肯定是与接口方法相关,并且是整个应用的基础常量。
7、枚举类名建议带上Enum后缀,枚举成员名称需要全部大写,单词间用下划线隔开。
二、代码格式
1、大括号的使用约定。如果是大括号内为空,则简介地写成{}即可,不需要换行;如果是非空代码块则:
- 左大括号前不换行。
- 左大括号后换行。
- 右大括号前换行。
- 右大括号后还有 else 等代码则不换行;表示终止的右大括号后必须换行。
2、if/for/while/switch/do等保留字与括号之间都必须加空格。
3、任何二目、三木运算符的左右两边都需要加一个空格。
4、采用4个空格缩进,禁止使用tab字符,说明:如果使用 tab 缩进,必须设置 1 个 tab 为 4 个空格。
5、注释的双斜线与注释内容之间有且仅有一个空格。
6、方法参数在定义和传入是,多个参数逗号后边必须加空格。
三、OOP规约
1、避免通过一个类的对象引用访问此类的静态变量或静态方法,无谓增加编译器解析成本,直接用类名来访问即可。
2、所有的覆写方法,必须加@Override注解。
3、相同参数类型,相同业务含义,才可以使用Java的可变参数,避免使用Object。
4、所有的覆写方法,必须加@Override注解。
5、外部正在调用或者二方库依赖的接口,不允许修改方法签名,避免对接口调用方法产生影响。
6、Object的equals方法容易抛空指针异常,应使用常量或确定有值的对象来调用equals。
任务四:50分
团队成员在队长的带领下讨论出2个喜欢的团队模式并列出他们的优缺点
一:官僚模式
优点:
分工能够很明确,成员不至于会有偷懒行为。
缺点:
强制性缺少讨论,很难使一个作品达到满意程度。
二:功能团队模式
优点:
一种有效的团队管理方式,它能使组织内(甚至组织之间)不同领域员工之间交换信息,激发产生新的观点,解决面临的问题,协调复杂的项目。
缺点:
团队成员之间的磨合所耗时间会很长,尤其是那些背景、经历和观点不同的成员之间,建立起信任并能真正的合作也需要一定的时间。
任务五:
团队确定两个项目选题,并在下次课时进行演讲,对于非本团队人员选择的项目会有最高10%的项目选题加分,按比例分配。
选题一:天天生鲜项目
正随着"大众创业、万众创新"号召的提出,电子商务已成为当下最富颠覆性的商业模式之一,生鲜电商也随着电子商务的发展大趋势而发展。经历了十年的发展,图书、服装和化妆品以及 3C 电子产品的电商早已渗透到我们的生活中,成为现代人的一种生活方式。面临市场规模近万亿元而渗透率只有不到 0.9%的生鲜市场,我国电商巨头及快递龙头企业相继试水生鲜电商领域,纷纷进入电子商务行业最后一片巨大的蓝海。 天天生鲜项目就是在这样一个风口上被建立,利用互联网,给人们带来方便快捷的购物体验。足不出户足不出户就可以尝到新鲜的水果。
选题二:水资源模拟预测系统
目前,我国的水资源被污染的越来越厉害,可供人类利用的淡水资源更是越来越少,加强对水资源的保护刻不容缓。 本软件分析某些地区水循环、水环境与水生态之间的耦合机理,提出耦合的概念模型。
在流域尺度上,建立由大气过程、地表过程、河道过程及地下过程构成的水循环模型;建立由污染物产生、入河、在河道及地下环境中的迁移转化过程构成的水环境模型;建立水生态安全的评价模型。
以三水综合模拟预测模型为核心,进行数据库与模型库的集成,实现系统平台和数值模型的耦合,建立水资源模拟预测平台。