一.新功能 客户端 搜索功能 我们在M2中实现了对地点的搜索菜品,可以直接在主页页面中的输入框输入用户喜欢的菜品,系统将返回与对应关键字所对应的选择,更加高效直观的满足客户的口味. 菜品图片加载 我们应用的M2版本的菜品的图片现在在主页面中也会加载,在主页中会直观的显示菜品的图片(如果这款菜品在数据库中存在图片). 图片控件点击 现在屏幕主页面上端所显示的外卖网站活动图片已经可以点击,直接链接到对应的外卖网站. 意见反馈 现在意见反馈功能已经正式上线,在意见反馈界面中填写您对我们应用的意见或者建…
网络爬虫文档 以下是我们软工小组关于网络爬虫部分代码的的说明文档.至于一些分功能的小函数或方法就不在此赘述,一看就能明白.下面就主要的函数进行说明. 从总体上来说主要有三部分:店家信息爬取部分,菜品信息爬取部分,数据库部分.下面就三个部分一个一个说明. 数据库部分 整个程序是用java实现的,所以数据库部分主要由两个类Db.java和Dbop.java组成. Db.java主要提供数据库的接口,包含如下: 静态加载数据库驱动 static { try { Class.forName(dbClas…
设想和目标 1. 我们的软件要解决什么问题?是否定义得很清楚?是否对典型用户和典型场景有清晰的描述? 要解决的问题:目前外卖网站比较多,用户很难快速找到合适的外卖,我们集合各个网站的外卖信息,为用户提供便利.在M1阶段我们基本实现了餐站app的基本功能.在M2阶段我们主要是修复M1阶段的BUG, 完善.拓展软件功能.优化网络爬虫 2. 是否有充足的时间来做计划? 用于计划的时间还算比较充足. 3. 团队在计划阶段是如何解决同事们对于计划的不同意见的? 我们会用专门的时间开展组会,组会时全员到齐,…
项目 内容 2020春季计算机学院软件工程(罗杰 任健) 博客园班级博客 作业要求 Beta阶段发布声明 我们在这个课程的目标是 在团队合作中锻炼自己 这个作业在哪个具体方面帮助我们实现目标 对Beta阶段的发布进行说明和总结 一.新增功能 1.批量添加学生 进入教师端,在"班级管理"中选择"批量添加学生账户",跳转至批量添加学生界面.按照规定的格式顺序输入每个学生的信息,点击"创建用户"按钮,即可批量添加学生. 上一个版本只能在GitLab上逐…
标题:冰多多Alpha阶段发布说明 Alpha版本功能介绍 我们项目当前是两个部分,前端编辑器和后端mtermux是分开的,是两个独立的app项目,还没有完美的连起来(我们alpha阶段目标任务是不必要将两个部分完全连起来的,因为在termux界面就已经能够展示我们语音coding的主要功能,在之后我们会将两部分连起来,使用户有更好的使用体验).所以功能介绍等部分的内容我们会大概分为两块儿内容来进行介绍. 前端编辑器 新建.删除和搜索Python文件 可以手动编写python代码文本 语音识别失…
Deadline:2017-11-06(周一) 21:00pm (注:以下内容参考集大作业8 集大作业9 集大作业10 ) 0.评分规则: 按时交 - 有分,内容包括以下5个方面: Beta阶段敏捷冲刺每日报告 - 30分 Beta版本测试报告 - 30分 Beta版本发布说明 - 10分 Beta展示博客 - 20分 Beta阶段总结报告 - 20分 Beta阶段项目复审 - 20分 注意事项: 晚交 - 0分 迟交两周以上 - 倒扣本次作业分数 抄袭 - 倒扣本次作业分数 1.Beta阶段敏…
高级软件工程2017第6次作业--团队项目:Alpha阶段综合报告 Deadline:2017-10-30(周一)21:00pm (注:以下内容参考集大作业4,集大作业5,集大作业6,集大作业7 一.敏捷冲刺每日报告(30分) 根据已召开的迭代计划会议安排,阅读<构建之法>第六章内容,为项目冲刺的安排和问题提供助力. 在为期N天的时间内,安排连续N天的敏捷冲刺. 每天举行站立式会议,讨论项目每个成员的昨天进展.存在问题.今天安排.控制站立式的时间,不宜过长.站立式会议的目的是有效沟通项目的进度…
1.以前博客的链接 http://www.cnblogs.com/zyctsl/p/4028006.html http://www.cnblogs.com/zyctsl/p/4094011.html 2.请说明哪些问题现在自己已经清楚了,请阐明一下,是如何通过看书,实践,或者讨论弄清楚的 问题1:关于代码的管理问题 最近写软工和编译作业,随时都会有一些小小的改动,而且过一段时间后,自己都忘记了改了哪里,而且如果是自己写的还好,可以去读代码,但是像软件工程这种团队协作的项目来说,读别人的代码就感觉…
“北航学堂”M2阶段postmortem 设想和目标 1. 我们的软件要解决什么问题?是否定义得很清楚?是否对典型用户和典型场景有清晰的描述? 这个问题我们在M1阶段的时候就已经探讨的比较明确了,就是要做Android端的北航MOOC精品课堂:典型用户就是那些渴望接触北航特色教学课程的同学. 2. 是否有充足的时间来做计划? M1阶段结束后,我们小组召开了一个事后诸葛亮会,因为M1阶段很不成功,其中一个重要原因就是没有预留一个充分的时间来做计划,分配任务的时候也比较粗糙,导致很多出乎意料的事情出…
会议照片: 设想和目标 1. 我们的软件要解决什么问题?是否定义得很清楚?是否对典型用户和典型场景有清晰的描述? 开发一个快捷方便的记事本App.从用户体验角度出发,在一般记事本App的基础上进行创新,给用户不一样的体验.主要应用在速记场景. 2. 是否有充足的时间来做计划? 从一开始就有计划,并且随实际情况偶做修改.计划的时间充足. 3. 团队在计划阶段是如何解决同事们对于计划的不同意见的? 当面讨论,直到所有人的意见一致. 计划 1. 你原计划的工作是否最后都做完了? 如果有没做完的,为什么…