【第三组】心·迹 Alpha版本 成果汇报
GITHUB地址
https://github.com/shirley-wu/HeartTrace
目录
1. 项目简介
2. 成果概要
一、作为日记app,能够完成日记的存储、查看、修改、删除等基本功能,并且支持富文本,即字体、行间距的修改,及粗体、斜体、下划线等功能。日记存储于本地数据库,数据库整体经过加密,保证了一定的安全性。
二、为了多样的用户体验,支持多种查看日记的方法:基本的显示方法为卡片式,通过左右滑动查看前后日记;可以在日历界面,通过点击某一天的日期,查看特定一天的日记;可以以时间轴方式,逆序查看已有日记。
三、能够通过关键词与起始日期搜索需要的日记。
四、对每个日记,能够加上标签,如高兴、难过等情绪标签,或工作、学习等其他标签;能够对给定的时间范围统计情绪标签的数量,并绘制情绪曲线图。
五、对于我们提出的新概念,即瓶子、小纸条,同样完成了存储、查看、修改、删除的基本功能。由于小纸条强调碎片化,所以没有加入各种富文本功能。
六、美工方面,与美工经过交流,进行了一些设计上的修改;美工小哥哥已经做出了一个原型,近期在根据双方的沟通结果进一步修改,之后会将页面修改为美工的样式。(在此感谢美工小哥哥对我们的巨大帮助。)
总结:比较项目简介中提出的规划,可以看到基础功能已经基本完成;然而很多功能灵活性不够,或用户不太友好,需要根据后期的反馈慢慢调整;另外服务器端的工作刚刚开始。后期工作还是任重而道远。
3. 详细展示
由于app内容多而琐碎,在此无法对所有功能进行展示,只能展示一些典型功能。欢迎有兴趣的同学联系我们,参与我们的内测工作;如果后期发布了app也会第一时间发在博客里欢迎大家试用。
进入时转场动画

新建、删除日记

标签

富文本

滑片
(可以注意看一下不是很清晰的触点滑动……)

日历

情绪曲线
(你甚至可以绘制未来的情绪曲线,是不是很神奇)

搜索

瓶子

小纸条

4. 代码结构及技术难点
5. 问题与规划
近期:
现在我们的软件已经基本成型,然而比起可以发布的版本,还存在这样那样一些问题:
首先,一些细节上仍然不完善、存在疏忽,例如有的按钮是废弃按钮等;这些需要改正。
其次,有几个功能刚刚完工,没有经过较精细的检查,可能存在一些bug。
最后,我们还没有得到完整的美工素材。
因此,我们的软件虽然离发布很近,但暂时不能发布;何时能够发布、还需进行哪些修改,需要再会议讨论决定。从本周起我们的考试周就结束了,因此(终于)重新开始每周例会等管理措施。
长期:
一、最重要的事情是将网络功能完善。包括用户登陆、注册功能,同步功能,漂流瓶等。(但是没什么信心。)
二、需要UI上进一步优化,希望能够完成修改主题、背景图片等。(同样没什么信心。)
三、进一步加强多媒体支持。(依然没什么信心。)
四、数据库方面还需要优化;现在的一些写法在小数据量下可行,但假如数据量过大,会速度过慢。
五、优化设计。比如说,现在日记与小纸条之间的区别不明显,需要在设计上加大区分度。
六、根据用户需求进行功能的修正与增补。
【第三组】心·迹 Alpha版本 成果汇报的更多相关文章
- 团队第三次作业:Alpha版本发布
这个作业属于哪个课程 课程链接 这个作业要求在哪里 作业要求链接 团队名称 众志陈成 这个作业的目标 通过团队协作了解软件开发的大致流程,并在这个过程中体会调整与优化程序的方法,为以后真实的软件开发奠 ...
- 团队第三次作业:Alpha版本第二周小结
姓名 学号 周前计划安排 每周实际工作记录 自我打分 XXX 061109 1.对原型设计与编码任务进行进一步的规划与任务分配 2.协调与统一已完成的部分原型设计页面风格并针对部分页面提出了改进建议 ...
- 团队第三次作业:Alpha版本第一周小结
姓名 学号 周前计划安排 每周实际工作记录 自我打分 XXX 061109 1.原型设计与编码任务分配 2.构思程序个性化测试模块的初步实现 1.原型设计与编码任务分配 2.设计了部分类及其成员函数( ...
- 软工团队第三次作业——编码组Alpha版本
众志陈成组 柚荐--Alpha版本 编码部分 一.编码思路 思维导图如下 二.下载及操作方法 1.下载地址 GitHub地址:https://github.com/NyimaC/YouSuggest ...
- Alpha版本——展示博客【第二组】
成员简介 章豪 http://cnblogs.com/roar/ 角色: PM,后端 个人介绍: 努力学习开发的小菜鸡,管理小白,背锅组长 贡献: - 设计开发计划 - 跟踪项目进行 - 组织开组会 ...
- Pipeline组Alpha版本发布说明
Pipeline组Alpha版本发布说明 项目名称 Pipeline 项目版本 Alpha版本 负责人 北京航空航天大学计算机学院 ILoveSE 联系方式 http://www.cnblogs.co ...
- 【Alpha版本】冲刺阶段——Day 1
我说的都队 031402304 陈燊 031402342 许玲玲 031402337 胡心颖 03140241 王婷婷 031402203 陈齐民 031402209 黄伟炜 031402233 郑扬 ...
- 【Alpha版本】冲刺阶段——Day 10
我说的都队 031402304 陈燊 031402342 许玲玲 031402337 胡心颖 03140241 王婷婷 031402203 陈齐民 031402209 黄伟炜 031402233 郑扬 ...
- 【Alpha版本】项目总结
我说的都队 031402304 陈燊 031402342 许玲玲 031402337 胡心颖 031402203 陈齐民 031402209 黄伟炜 031402233 郑扬涛 031402341 王 ...
随机推荐
- logstash笔记(一)——redis&es
下载地址: https://www.elastic.co/downloads 版本:logstash-2.2.2 两台linux虚拟机,一台windows宿主机 shipper: 192.168.22 ...
- Linux环境下Java中文乱码解决方案
相信很多朋友遇到过Java的乱码问题,最近我也在解决一个“使用文本生成图片过程中中文以及特殊字符乱码”的问题:花了我大量时间,Debug了sun.font.sun.awt下面的各种源码,终于搞懂了其机 ...
- Git和Gitlab协同工作
1.概述 在写这篇博客之前,为了更好的描述整个流程,本人亲自尝试了:从搭建到使用,下面就围绕这个流程来阐述整个过程,目录结构如下所示: Git的安装搭建 Git的常规操作 Gitlab的搭建 Gitl ...
- 配置Zookeper
在整个的codis架构之中,codis-proxy将作为所有的codis-server的对外的代理,而在整个的处理之中,codis-proxy所保存的数据一定是所有的codis-server的信息,那 ...
- Golang 方法method
方法method Go中虽没有class,但依旧有method 通过显示说明receiver来实现与某个类型的结合 只能为同一个包中的类型定义方法 receiver可以是类型的值或者指针 不存在方法重 ...
- Log4j的邮件发送类SMTPAppender改造
在开发过程中,我们有时需要将重要的错误日志通过邮件发送给相关的责任人,这样能即时发现错误,即时解决.如使用Log4J,一般会做如下配置: log4j.rootLogger = debug,mail # ...
- C#Redis 常用key操作
一.前戏 在该系列的前几篇博客中,主要讲述的是与Redis数据类型相关的命令,如String.List.Set.Hashes和Sorted-Set.这些命令都具有一个共同点,即所有的操作都是针对与Ke ...
- 网络之AFNetworking
Json.Xml解析第三方库多了去,就不一一说明,现在开始进入AFNetworking.由于AFNetworking支持ARC,ASI不支持ARC,现在越来越多的开始使用AFNetworking. h ...
- 在window环境下挂载mysql数据卷
1.提前在指定的目录下创建一个my.cnf文件,目录名最好为英文且不带特殊符号和空格,文件内容如下,注意:粘贴时要把每一行末尾的空格去除,否则运行时会报错说utf8编码错误 [mysqld] user ...
- 对datagridview进行增删改(B)
create DATABASE stu ON ( name='stu.mdf', filename='F:\胡浴东\数据库\stu数据库\stu.mdf', size=, filegrowth= ) ...