一:相关链接

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. 【Python】—— 获取函数内部变量名称

    原文出处: https://blog.csdn.net/maixiaochai/article/details/88693507 关键语句: func_vars = func.__code__.co_ ...

  2. Spring Cloud的几个组件

    在微服务架构中,需要几个基础的服务治理组件,包括服务注册与发现.服务消费.负载均衡.断路器.智能路由.配置管理等,由这几个基础组件相互协作,共同组建了一个简单的微服务系统.一个简答的微服务系统如下图: ...

  3. Jmeter之简单控制器

    在很多情况下,我们 需要将多个请求放置在一起,但是没有逻辑上的操作,这个时候就可以使用简单控制器了. 如 :

  4. 【疑难杂症】Firefox 火狐浏览器 关闭到 http://detectportal.firefox.com 的流量

    日期:2019-07-18 00:02:58 作者:Bay0net 介绍: 0x01. 问题描述 火狐浏览器的时候,抓包会出现很多这样的数据包.  具体的 URL http://detectport ...

  5. HTML5——新表单元素 表单属性 语义元素

    表单元素 新的表单元素 datalist——输入域选项列表 keygen——提供一种验证用户的可靠方法 output——不同类型的输出,比如计算或脚本输出 表单属性 <form> / &l ...

  6. netcat命令用法

    1,端口扫描nc -z -v -n 172.31.100.7 21-25 2,聊天Server:nc -l 1567Client:nc 172.31.100.7 1567 3,文件传输Server:n ...

  7. JAVA第四周总结与实验2

    实验二 Java简单类与对象 一. 实验目的 (1) 掌握类的定义,熟悉属性.构造函数.方法的作用,掌握用类作为类型声明变量和方法返回值: (2) 理解类和对象的区别,掌握构造函数的使用,熟悉通过对象 ...

  8. 【Linux-设备树】编译器DTC

    DTC编译器:设备树源码DTS文件编译为二进制文件DTB. DTC编译器的作用:就是对设备树的源码的文件进行语法检查,根据linux的内核要求检查各个节点以及属性,将设备树源码编译生成二进制文件,以保 ...

  9. 不能将X*类型的值分配到X*类型的实体问题的解决方法

    今天在学习链表的过程中遇到了这个问题,我用如下方法定义了一个结构体,然后这个函数想要在链表头插入一个节点.但是在函数的最后一行却出现了报错:不能将MyLinkedList * 类型的值分配到MyLin ...

  10. MyBatis逆向工程无效

    在Taget目录下修改的东西无法逆向, 在源代码目录就可以