07 2018 档案

摘要:任务墙 前期调研: 发布调查问卷 (已完成) 整理问卷,调整设计方面 (已完成) 任务分配 (已完成) 前端 基本知识学习 (已完成) 初始主界面 (1/1) 登录注册界面 (1/1) 好友界面 (2/4) (已放弃因为交互很麻烦) 用户主界面 (4/4) 设置界面 (7/7) 后端 基本知识学习 阅读全文
posted @ 2018-07-31 01:39 软件工程第六组 阅读(207) 评论(0) 推荐(0)
摘要:前段时间过忙,没有及时更新进度 阅读全文
posted @ 2018-07-31 01:38 软件工程第六组 阅读(134) 评论(0) 推荐(0)
摘要:冲刺阶段之进度记录一 软工项目已经还剩最后不到一周的时间,我们软件工程第六组也进入了最后的冲刺阶段,下面我们就把近期所做的工作向大家展示一下。 首先,我们对前端界面的进行了进一步的优化。由于alpha版本的界面被邓老师疯狂diss,所以我们又重新设计了界面,近几日,我们将登录、注册和设置界面进行了一 阅读全文
posted @ 2018-07-29 21:38 软件工程第六组 阅读(197) 评论(1) 推荐(0)
摘要:在常见的APP中通常有着下拉页面从而达到刷新页面的功能,这种看似简单的功能有着花样繁多的实现方式。而利用Swiperefreshlayout实现下拉刷新功能则是其中比较简明扼要的一种。 一般来说,在竖直滑动时想要刷新页面可以用Swiperefreshlayout来实现。它通过监听界面的滑动来实现刷新 阅读全文
posted @ 2018-07-29 09:14 软件工程第六组 阅读(267) 评论(0) 推荐(0)
摘要:在Android的开发过程中,会经常存在“一键退出APP”的需求。经过一段时间的整理,其主要实现方式有以下几种。 本质:一键结束当前APP的所有activity&一键结束当前APP进程,两者合二为一才是真的结束。 一、一键结束当前APP的所有activity的实现方式: 1. 通过Android组件 阅读全文
posted @ 2018-07-29 08:59 软件工程第六组 阅读(470) 评论(0) 推荐(0)
摘要:ALPHA版本展示 一.项目Github地址 二.最新的用户需求分析 三.功能简介 四.代码及数据库展示 五.技术难点 六.Alpha版本后的心得体会 七. Alpha阶段绩效考核 八.Alpha阶段 - 博客链接合集 阅读全文
posted @ 2018-07-04 13:27 软件工程第六组 阅读(184) 评论(0) 推荐(0)
摘要:技术难点 由于在实际过程中,遇到的问题比较多,一篇博客看的很费劲,所以将我们的学习过程与攻破难点的方法分为几篇博客介绍。 后端: 1.Flask配置方法 2.Flask-SQLAlchemy使用方法 3.Flask-Login的实现 4.Blueprint的实现 前端: 1.RxJava的学习与实现 阅读全文
posted @ 2018-07-03 18:54 软件工程第六组 阅读(187) 评论(0) 推荐(0)
摘要:Download OkHttp3 1.1. 异步GET请求 new OkHttpClient; 构造Request对象; 通过前两步中的对象构建Call对象; 通过Call enqueue(Callback)方法来提交异步请求; 异步发起的请求会被加入到 中的 双端队列中通过线程池来执行。 1.2. 阅读全文
posted @ 2018-07-03 18:42 软件工程第六组 阅读(217) 评论(0) 推荐(0)
摘要:RxJava 要在Android中使用RxJava2, 先添加Gradle配置: 原理 在开始学习之前,先来介绍点原理性的东西。 网上也有很多介绍RxJava原理的文章,通常这些文章都从观察者模式开始,先讲观察者,被观察者,订阅关系巴拉巴拉一大堆,说实话,当我第一次看到这些文章的时候已经被这些名词给 阅读全文
posted @ 2018-07-03 18:41 软件工程第六组 阅读(141) 评论(0) 推荐(0)
摘要:Adapter概念: Adapter是连接后端数据和前端显示的适配接口,是数据和UI(View)之间一个重要的纽带。在常见的View(ListView, GridView)等地方都需要用到Adapter。相当于ios里面tableView,collection的DataSource.我们在使用过程中 阅读全文
posted @ 2018-07-03 18:41 软件工程第六组 阅读(305) 评论(0) 推荐(0)
摘要:Blueprint其实本身只是对view上的接口进行了注册,然后整体挂载在app上,Blueprint本身的目的就是组织多模块的平行共存,避免直接在app上注册view,其实更多的只是方便开发和代码的维护,因为最终所有的views上的接口都仍然是直接挂载在app上,其实对应整个应用来说,没有什么明显 阅读全文
posted @ 2018-07-03 18:40 软件工程第六组 阅读(168) 评论(0) 推荐(0)
摘要:Flask Login Flask Login 为 Flask 提供用户 session 的管理机制。它可以处理 Login、Logout 和 session 等服务。 作用: 1. 将用户的 id 储存在 session 中,方便用于 Login/Logout 等流程。 2. 让你能够约束用户 L 阅读全文
posted @ 2018-07-03 18:39 软件工程第六组 阅读(191) 评论(0) 推荐(0)
摘要:flask应用的配置(使用uWSGI和Nginx在CentOS 7上搭建) 基础的Nginx 数据库等配置省略 创建python虚拟环境 安装 Flask 和 uWSGI 创建一个小应用 运行 浏览器打开服务器5000端口,看到蓝色的Hello There!就表示成功了。 创建 WSGI 入口 运行 阅读全文
posted @ 2018-07-03 18:38 软件工程第六组 阅读(190) 评论(0) 推荐(0)
摘要:Flask SQLAlchemy使用起来非常有趣,对于基本应用十分容易使用,并且对于大型项目易于扩展。有关完整的指南,请参阅 SQLAlchemy 的 API 文档。 常见情况下对于只有一个 Flask 应用,所有我们需要做的事情就是创建 Flask 应用,选择加载配置接着创建 SQLAlchemy 阅读全文
posted @ 2018-07-03 18:37 软件工程第六组 阅读(283) 评论(0) 推荐(0)
摘要:(按姓氏拼音顺序) (评分还考虑了从开题至今的博客、汇报等工作,但由于太杂乱没法列出) 陈修远 B+ 后端技术踩坑及代码编写 傅泳淦 A Android端技术踩坑及代码编写 李浩冉 B   后端知识的学习 数据库的设计 齐天浩 B   Android端知识的学习 部分界面的制作 阅读全文
posted @ 2018-07-03 12:17 软件工程第六组 阅读(157) 评论(1) 推荐(0)
摘要:Alpha版本后的心得体会 在我们一系列的努力之下,我们团队打造的校园互助式快递代取APP——U-Help的α版本终于能够问世了。尽管这个版本存在着这样那样的问题,但是我们还是对此抱有充足的信心。另一方面,在经过α版本的锤炼之后,我们团队对于软件工程也有了进一步的体会,具体分为以下几个部分。 首先是 阅读全文
posted @ 2018-07-03 10:51 软件工程第六组 阅读(157) 评论(0) 推荐(0)
摘要:代码及数据库展示 代码连接:https://github.com/U-Help/Teamwork 一.前端部分代码展示 采用xml+java ,10000行(没有用网上的模板) 二.后端部分代码展示 后端采用Flask框架,约500行 三.数据库展示 数据库采用MariaDB user表为用户信息: 阅读全文
posted @ 2018-07-03 10:02 软件工程第六组 阅读(208) 评论(0) 推荐(0)
摘要:功能简介 一.登录主界面 用于用户登录,用户名密码不匹配可显示log failed,登陆成功可显示login successfully 二.注册界面 注册新用户,若用户名重复则显示user exist,成功则显示welcome 三.用户主界面 主要的功能界面:代取广场可以选择帮人代取快递,或者自己发 阅读全文
posted @ 2018-07-03 09:08 软件工程第六组 阅读(358) 评论(1) 推荐(0)
摘要:用户需求分析 NABCD分析法 1.N——need需求 当今社会,网购已经成为了一种无法阻挡的趋势。作为大学生,我们当然也是网购用户的主力军;因此,大学校园内每天的快递数量是相当巨大的,接近2000件快递;而且,我们也对科大的部分学生做了采访,他们反映说经常没时间去领快递,因此,经常需要别人代领快递 阅读全文
posted @ 2018-07-02 23:43 软件工程第六组 阅读(211) 评论(0) 推荐(0)
摘要:项目Github地址 https://github.com/U Help/Teamwork 市场调研报告 https://www.cnblogs.com/tilmto/p/8573871.html 需求分析 https://www.cnblogs.com/tilmto/p/8986199.html 阅读全文
posted @ 2018-07-02 21:26 软件工程第六组 阅读(146) 评论(0) 推荐(0)
摘要:任务墙 前期调研: 发布调查问卷 (已完成) 整理问卷,调整设计方面 (已完成) 任务分配 (已完成) 前端 基本知识学习 (已完成) 初始主界面 (1/1) 登录注册界面 (1/1) 好友界面 (2/4) 用户主界面 (3/4) 设置界面 (7/7) 后端 基本知识学习 (已完成) 服务器搭建 ( 阅读全文
posted @ 2018-07-01 18:51 软件工程第六组 阅读(141) 评论(1) 推荐(0)
摘要:燃尽图持续更新中.......(最近考试忙,没时间更新) 阅读全文
posted @ 2018-07-01 18:47 软件工程第六组 阅读(106) 评论(0) 推荐(0)