一:相关链接

1.相关源码链接:

  • 1.学生会管理系统APP端:Code
  • 2.学生会管理系统WEB端:Code
  • 3.学生会管理系统后台:COde

2.相关文档和博客:

  • 1.前期接口文档以及需求文档Doc
  • 2后端后期spring整合swagger文档:Doc
  • 3.原型展示:Doc
  • 4.各类设计图 Doc
  • 5.需求文档: Doc

二、个人分工

  • 1.安卓端部门管理,活动管理,人员管理,审批管理的书写,一些Util类和model书写
  • 2.模型设计阶段,安卓UI界面的融合
  • 3.各类设计图阶段,流程图的书写
  • 4.需求设计阶段,大家一起
  • 5.局部会议记录的记录

三、个人编写APP总结和整体项目对团队感想

  • 1.首先这门课程体验了一个软件从设计到完工的大致过程,体会最为深刻的还是与组员的协同问题,尤其是在我的app有三个人的情况下。局限代码推进的往往是大家没有协调好,即使我们分工比较明确也会在与其他组员之间沟通花费大量精力。

  • 2.其次就是感受到最初的设计对于后期的影响是比较重要的,我们虽然在初期设计的时候考虑到后期的可拓展性,但仍然避免不了前期设计不合理导致的后面功能书写不顺利,还是对模型设计没有做到比较好的结果。

  • 3.其次就是对于开发的代码,我尽量把功能分模块,把模块交给组员完成。尽量提高代码的独立性,但是现实中还是避免不了某个组员不小心改了其中一行代码,导致整个项目一些功能瘫痪的问题。

四、意见和建议

  • 1.首先这门客是软件工程课,主要是让我们体会软件开发的全过程,我觉得课程的开头应该比较快,先紧后松,一开始可以尝试一周一个里程碑,对于一开始需求的书写,希望老师可以给予一些参考,让大多数小组快速进入开发状态。

  • 2.还有就是对于以前工作过的xml设计和墨刀原型,没有实现更新,大多数就是写完就完事了,但是后期项目推进必然会对烟来的进行补充和修正,而不顾原来的基础,会额外浪费挺多时间,希望可以要求定期更新原来的文档,减少无用功的浪费。

  • 3.其实软件工程开发时候队内的讨论和协调非常重要,我觉得老师可以适当增加一点对于如何队内协调沟通的一些技巧,和对程序代码开发过程中,对于代码的管理和书写的一些小技巧的提及。

第二组_学生会管理系统_APP端个人感想的更多相关文章

  1. 软件工程大作业(学生会管理系统)Web端个人总结报告

    软件工程大作业(学生会管理系统)Web端个人总结报告 一.小组信息 1.所在小组:第二组 2.小组选题:学生会管理系统 3.项目源代码链接: Web端源代码:code 小程序端源代码:code APP ...

  2. PBOC金融IC卡,卡片与终端交互的13个步骤,简介-第二组(转)

    四:脱机数据认证-可选终端进行脱机数据认证来,认证卡片.记住:对于某个事情,终端与卡片谁单独也说了不算,要二者都能干才能干. 终端依据卡片(AIP)和终端(终端性能)的支持情况,决定是否使用及使用哪种 ...

  3. 成都优步uber司机第一组与第二组的区别

    成都优步uber司机被分成了两组,两组的奖励方式不相同,下面我们先来看看官方给出的奖励方式: 滴滴快车单单2.5倍,注册地址:http://www.udache.com/如何注册Uber司机(全国版最 ...

  4. 杭州优步uber司机第二组奖励政策

    -8月9日更新- 优步杭州第二组: 定义为激活时间在2015/6/8之后2015/8/3之前的车主(以优步后台数据显示为准) 滴滴快车单单2.5倍,注册地址:http://www.udache.com ...

  5. 第二讲_图像数据处理Image Data Processing

    第二讲_图像数据处理Image Data Processing 深度模型出现后被弱化,但是思想的影子在深度模型中可以看到的 图片存储原理 RGB颜色空间:三通道(b,g,r),加法混色 CMY(K): ...

  6. K2 BPM_【解决方案】从“制造”到“智造”,K2推动制造业转型升级_业务流程管理系统

    近年来,中国制造业产出占全球总产品比例越来越大,是仅次于美国的全球第二大工业制造国,中国凭借巨大的制造业总量成为名副其实的“世界工厂”.然而个性化消费的兴起正在给制造企业各环节带来冲击.在现代市场环境 ...

  7. 【渗透实战】那些奇葩的WAF_第二期_无意发现通杀漏洞,空字节突破上传!

    /文章作者:Kali_MG1937 CSDN博客号:ALDYS4 QQ:3496925334 未经许可,禁止转载/ 该博文为本人18年左右的渗透记录,文法粗糙,技术含量极低,流水账文章,且今日不知为何 ...

  8. 深入理解java虚拟机_第二章_读书笔记

    1.本章内容目录: 概述 运行时数据区域 程序计数器 java虚拟机栈 本地方法栈 java堆 方法区 运行时常量池 直接内存 HotSpot虚拟机对象探秘 对象的创建 对象的内存布局 对象的访问定位 ...

  9. web项目_学生证管理系统

    项目简述: 基于java web实现学生卡管理系统,用户包括学生和学生处,分别实现以下功能. 学生: 1.对本人登录密码的修改 2.申请补办学生卡 3.查看学生卡补办状态 学生处: 1.对学生信息的管 ...

随机推荐

  1. "error" : "Content-Type header [application/x-www-form-urlencoded] is not supported"

    https://blog.csdn.net/weixin_40161254/article/details/86000839 Es Head https://www.cnblogs.com/afeig ...

  2. ACE官网

    ACE的官网是http://www.dre.vanderbilt.edu/~schmidt/ACE.html 文档的官网是https://htmlpreview.github.io/?https:// ...

  3. nginx中lua主动设置Content-Length

    最近发现lua调用ngx.say和ngx.print 默认返回的HTTP头是trunk模式的,通常情况下是很好的,没有什么问题:但是要提供给其他人回源的时候就有问题了,特别是我要给slice模块回源, ...

  4. 网络协议之TCP/IP协议

    沙漏计时器型TCP/IP协议族,允许IP on everyting,即支持多种形式和物理层和数据链路层实现:同时支持多种多样的应用层协议,扩展了各式各样的服务. IP协议(网际协议) 与IP协议配套使 ...

  5. FineReport打印方式(转)

    1. 报表打印机制 各种打印的运行机制,都是选择打印时,先根据报表内容,在服务器的内存中将页面中的内容全部生成完毕,即生成对应格式的对象:然后再由serverlet直接推送给客户端,最后根据选择的打印 ...

  6. 淘淘相关工具类【json,httpClient,id,FTP,exception,cookie(包括共享cookie的设置等)】

    json package com.taotao.common.utils; import java.util.List; import com.fasterxml.jackson.core.JsonP ...

  7. 阶段3 1.Mybatis_12.Mybatis注解开发_7 Mybatis注解开发一对多的查询配置

    一对多的配置,一个用户对应多个账户 需要在Accout里面增加根据用户的uid查询的方法 在user里面指定子一对多的查询配置 换行显示 测试 把这里注销掉.测试延迟加载,代码注释掉后,延迟加载就没有 ...

  8. 阶段3 1.Mybatis_11.Mybatis的缓存_6 Mybatis中的一级缓存

    Mybatis中的一级缓存和二级缓存         一级缓存:             它指的是Mybatis中SqlSession对象的缓存.             当我们执行查询之后,查询的结 ...

  9. 6.824 Lab 3: Fault-tolerant Key/Value Service 3A

    6.824 Lab 3: Fault-tolerant Key/Value Service Due Part A: Mar 13 23:59 Due Part B: Apr 10 23:59 Intr ...

  10. angular5 给元素添加自定义属性

    今天尝试给一个a 标签添加一个自定义属性,用于存放相关数据,但是angular templates 编译不通过. <a href="javascript:void(0);" ...