一.开发背景 你在完成了一周的软件工程作业后,需要提交一个PSP图表,里面有4项,如下所示: 1.本周PSP表格,包含每项任务的开始.中断.结束.最终时间,格式如下: 2.本周进度条,包含从开始到现在每一周代码行数积累与博文字数积累,格式如下: 3.内容有两项: (1)从第一周到现在每周的代码行数积累折线图 (2)从第一周到现在每周的博文字数积累折线图 格式如下所示: 4. 第一项excel表格里的各项任务占用总时间的百分比的饼状图,如下所示: 你需要做完这4项工作才能得到相应的分数,不然就会得…
一.开发背景 你在完成了一周的软件工程作业后,需要提交一个PSP图表,里面有4项,如下所示: 1.本周PSP表格,包含每项任务的开始.中断.结束.最终时间,格式如下: 2.本周进度条,包含从开始到现在每一周代码行数积累与博文字数积累,格式如下: 3.内容有两项: (1)从第一周到现在每周的代码行数积累折线图 (2)从第一周到现在每周的博文字数积累折线图 格式如下所示: 4. 第一项excel表格里的各项任务占用总时间的百分比的饼状图,如下所示: 你需要做完这4项工作才能得到相应的分数,不然就会得…
PSP DAILY软件功能说明书 一.开发背景 你在完成了一周的软件工程作业后,需要提交一个PSP图表,里面有4项,如下所示: 1.本周PSP表格,包含每项任务的开始.中断.结束.最终时间,格式如下: 2.本周进度条,包含从开始到现在每一周代码行数积累与博文字数积累,格式如下: 3.内容有两项: (1)从第一周到现在每周的代码行数积累折线图 (2)从第一周到现在每周的博文字数积累折线图 格式如下所示: 4. 第一项excel表格里的各项任务占用总时间的百分比的饼状图,如下所示: 你需要做完这4项…
题目要求: 每个小组评论其他小组beta发布作品的软件功能说明书. 试用(并截图)所有其他小组的beta作品,与软件功能说明书对比,评论beta作品对软件功能说明书的实现. 根据软件功能说明书,测试所有其他小组的作品.每个bug另计10分.bug报告(参见教材298页)要求各位同学以前见过,不再重复. 1.根据该组提供的百度网盘地址下载安装程序,按步骤安装软件  2.生成记录时间的PSP表格 在每生成一条记录后,都会跳出文件替换的窗口,让用户进行再一次替换文件,对于这个情况建议将其修改,将新的记…
Alpha发布PSP Daily评价总结报告 优点: 1.用户人群较为明确,定位较为准确. 2.亮点:暂停任务时是无法结束当前任务的. 3.说明书写的详细.语言流畅.能实现的功能都体现出来. 4.下拉列表实现的很好. 5.提示窗口设计很暖. 6.主界面比较干净,简洁.简单快捷.记录时间方便,简化了用户的操作,导出excel表格的做法更方便用户对记录的时间进行编辑或者保存.同时可以绘制饼状图和折线图,大大节省了时间. 7.同类软件不算多,而且功能完全相符的软件更不好找,竞争压力不大. 8.提供了百…
1.根据(不限于)NABCD评论作品的选题: 此软件的用户人群较为明确,即:用户(软件工程课上学生)记录例行报告.写每周PSP表格和统计的需求.潜在用户还有未来该课堂的学生和需要用PSP方法记录任务完成时间和统计的学习者.软件项目工作者.软件用户的定位较为准确.软件在Windows环境下可以使用,在使用此软件时确实方便了我完成例行报告的书写,节约了不必要的时间.在之后的学习和工作中,若有相应的需求我会继续使用此软件.在测试评论软件前我阅读了该组同学发布的有关“PSP Daily软件NABCD分析…
题目要求:每个小组评论其他小组Alpha发布作品的软件功能说明书.要求和提交在[https://edu.cnblogs.com/campus/nenu/SWE2017FALL/homework/1224].试用(并截图)所有其他小组的Alpha作品,与软件功能说明书对比,评论Alpha作品对软件功能说明书的实现. 1.评论其他小组Alpha发布作品的软件功能说明书: 王者荣耀交流协会小组的软件功能说明书博客:http://www.cnblogs.com/yuanyue-nenu/p/774547…
1.根据(不限于)NABCD评论作品的选题: 此软件的用户人群较为明确,即:用户(软件工程课上学生)记录例行报告.写每周PSP表格和统计的需求.潜在用户还有未来该课堂的学生和需要用PSP方法记录任务完成时间和统计的学习者.软件项目工作者.软件用户的定位较为准确.软件在Windows环境下可以使用,在使用此软件时确实方便了我完成例行报告的书写,节约了不必要的时间.在之后的学习和工作中,若有相应的需求我会继续使用此软件.这一软件与市面上其他软件针对的功能不同,较好地突出了自己的优势或主要用处,这是其…
1.选择输入类别时可以记录原来的输入,支持用户选择记录清空功能 2.添加“恢复最近”button,点击这个按钮可以跳出一个页面显示最近的excel记录,用户可以通过勾选相应的excel文件名,恢复选中的excel文件. 3.在导出饼状图功能中,添加了可以勾选多个excel文件生成时间分布饼状图功能.即点击“导出饼状图”按钮,跳出一个界面显示原来生成的excel文件,用户可以勾选界面中的一个或多个excel文件名,生成这些excel文件合并后生成的时间分布饼状图. 4.导出的饼状图中添加了显示每项…
视频展示:优酷视频链接.文案如下 PSP Daily软件NABCD分析: 1) N (Need 需求) PSP Daily 解决了用户(软件工程课上学生)记录例行报告.写每周PSP表格和统计的需求.潜在用户还有未来该课堂的学生和需要用PSP方法记录任务完成时间和统计的学习者.软件项目工作者.将用户从手写笔记或者手动输入记录到Excel表格手动计算时间段的活动中解脱出来,实现自动化.智能化. 完成PSP制作有多种方式:手写,excel表格,word表格等均可.所以我们的软件设计是辅助性需求.希望能…
用户数量:13人 姓名如下(包括化名):张小斌.王瑞瑞.蛋蛋.小美.晨曦.小丽.张利刚.小闫.小谢.小崔.小欢欢.小胡胡.小霞霞 寻找的用户多为王者荣耀交流协会成员的同学,对PSP Daily软件有极大的兴趣,也存在着管理时间,提高效率的需要. 相比上次发布没有新用户,也没有用户流失. 以下为用户评论: 1. 用户名:张小斌: 用户使用频次:6次: 用户评论:相比上次发布的作品更加的完善了,使用体验更好了,免安装版本也很方便实用. 2. 用户名:王瑞瑞: 用户使用频次:5次: 用户评论:软件整体…
D.王者荣耀交流协会——PSP Daily(测评人:贾男男) 一.基于NABCD评论作品,及改进建议 每个小组评论其他小组beta发布的作品.1.根据(不限于)NABCD评论作品的选题;2.评论作品对选题和alpha发布时发展预期的实现程度;3.就现有技术和工作量,不改变选题的主要方向,为该作品在beta版本可增减的功能提出改进意见.给出每项功能预估的工作时间. 1.根据(不限于)NABCD评论作品的选题: PSP Daily团队的选题背景及意义: PSP Daily 要解决用户(主要是软件工程…
目录 ❶版本控制 ❷软件功能说明书 ❸WBS ❹PSP 一.版本控制 ①Git地址:https://git.coding.net/tianjiping/Android-tianjiping.git ②check in次数:4次. ③成员代码贡献 成员 代码行数 功能作用 代码比例 田继平 3467 搜索功能 21% 葛美义 2552 主页功能修改 16% 邵朔 1993 参与主页功能 15% 李圆圆 1863 新闻功能 13% 王伟东 1828 新闻功能 15% 阚博文 1526 部分个人功能…
贪吃蛇(单词版)软件功能说明书final修订 1 开发背景 “贪吃蛇”这个游戏对于80,90后的人来说是童年的记忆,可以将其说为是一个时代的经典,实现了传统贪吃蛇的游戏功能:现在人们对英语的重视程度越来越深,现在的小孩子在幼儿园的时候就接受了简单的英语教学,熟记较多的英语单词对英语的学习起着巨大的积极作用,市面上的英语单词背记软件趣味性不强,每天坚持使用单词背记软件需要很大的毅力,坚持能力差的同学使用这些软件背单词经常会三分钟热度.基于这样的现实情况,[探路者团队]开发了贪吃蛇(单词版)的益智游…
申诉 对成绩有疑问或不同意见的同学,请在群里[@杨贵福]. 申诉时间截止2017年12月16日 17:00. 更新 第一周和第二周成绩分别应占比20%和10%,计算时刚好反了.所以同学们的最终成绩有变动,导致名次变更. 申诉时间截止2017年12月19日 17:00. 成绩 scrum01 scrum02 scrum03 scrum04 scrum05 scrum06 scrum07 课堂展示得分 视频展示得分 图文展示 用户使用报告 git spec WBS&PSP 课堂展示投票 视频展示投票…
王者荣耀交流协会PSP Daily项目Postmortem结果 整理:王超 设想和目标 1.       我们的软件要解决什么问题?是否定义得很清楚?是否对典型用户和典型场景有清晰的描述? PSP Daily 要解决用户(主要是软件工程课上学生)记录例行报告.写每周PSP表格和统计的需求.该群体小而精,需求比较明确.对典型用户和典型场景在我们的软件功能说明书中有清晰的描述. 2.       是否有充足的时间来做计划? 有时间,但是一开始我们没有清楚地意识到及早利用这一段时间来做计划:PSP阶段…
Atititi 版本管理 rc final rtm ga release 软件的生命周期中一般分4个版本 RC=Release Candidate,含义是"发布候选版",它不是最终的版本,而是最终版(RTM=Release To Manufacture)之前的最后一个版本 RTM:(Release to Manufacture)是给工厂大量压片的版本,内容跟正式版是一样的,不过RTM版也有出限制.评估版的.但是和正式版本的主要程序代码都是一样的. RC:(Release Candida…
logo: 我们的logo是蓝底白字,非常简洁大气的设计感,上面印有我们的软件名称,更好的直观的彰显了我们的主题.我们的软件就是要迎合使用者,给使用者更加方便快捷的工作体验,更好的衡量自己的时间分配.我们的logo正是我们软件的一个最美的体现. 文案:(引用网络上最近比较火的5岁孩子朵朵的一首诗) 要是笑过了头, 你就会飞到天上去. 要是想回到地面, 你必须做一件伤心的事. 要是没完成软工作业, 你就会被倒扣分. 要是想拿高分, 你就必须用pspdaily. 要是没有时间观念, 你就会落在后面.…
1) N (Need 需求) PSP Daily 解决了用户(软件工程课上学生)记录例行报告.写每周PSP表格和统计的需求.潜在用户还有未来该课堂的学生和需要用PSP方法记录任务完成时间和统计的学习者.软件项目工作者.将用户从手写笔记.或者手动输入记录到excel表格手动计算时间段的活动中解脱出来,实现自动化.智能化. 完成PSP制作有多种方式:手写,excel表格,word表格等均可.所以我们的软件设计是辅助性需求.希望能在这些方式中性能更加出色,便利.节省用户的宝贵时间.我们的调查问卷显示8…
Psp个人软件开发软件需求分析和用例分析 一.需求分析 1.业务需求 1.1 应用背景 开发项目进度计划总是那么不明确,延期经常出现,甚至无法给出一个相对比较明确的延迟时间.这样给市场的推广会带来很大的影响,不确定因素使得应对十分困难. 1.2 业务机遇 PSP是个人软件开发过程,通过PSP的贯彻,可以提高软件开发人员的时间安排.时间估算的能力. 1.3 业务目标 业务目标的例子如下: BO-1:在第一版应用之后1个月之内,个人的开发效率提高. BO-2:在第一版应用之后3个月之内,整个开发团队…
最近拜读了曾探所著的<JavaScript设计模式与开发应用>一书,在读到发布-订阅模式一章时,作者不仅给出了基本模式的通用版本的发布-订阅模式的代码,最后还做出了扩展,给该模式增加了离线空间功能和命名空间功能,以达到先发布再订阅的功能和防止名称冲突的效果.但是令人感到遗憾的是最终代码并没有给出足够的注释.这让像我一样的小白就感到非常的困惑,于是我将这份最终代码仔细研究了一下,并给出了自己的一些理解,鉴于能力有限,文中观点可能并不完全正确,望看到的大大们不吝赐教,谢谢! 下面是添加了个人注释的…
按课上展示的顺序对每组进行点评:(性能.功能.UI.部署) 1.  Nice! 项目:约跑软件 软件操作的响应很快,俩人进行聊天时可以实现消息的及时传递.功能主要有:注册账号.登录.创建/删除跑步计划(选择地点及时间).约人.双方通信等,满足了约跑的基本需求.进行时间设定时略微有些难度,其它操作简单.界面简洁,布局合理,背景进行了美化,属于小清新风格.解决了我们组提出的文字多挤没头像和退出不完全的问题.展示的时候使用了摄像头投影,提高了演示效果,但摄像头有抖动.建议:可以实现多人相约,多人通讯(…
本人所在组:奋斗吧兄弟 按课上展示的顺序对每组进行点评: 1.  Nice 项目:约跑软件 展示的时候使用了摄像头投影,提高了演示效果,软件的背景进行了美化,表现好了很好.解决了我们组提出的文字多挤没头像和退出不完全的问题.但是演示的时候摄像头有抖动,展示过程可以有更好的改进.总的来说很不错. 2.  飞天小女警 项目:礼物挑选工具 演示的时候在黑板上画图进行了项目思路的讲解,项目主要是为了节省消费者的时间,减少花费,页面也进行了美化.但是演示项目的部分较少,讲解的声音可以提高一下,有进步,很不…
奋斗吧兄弟:奋斗吧兄弟团队提供了草原.水域.田地三种环境可以进行选择.功能如下:添加自定义生物功能可以增加生物种类,但是无法设置捕食关系,这里希望想办法完善.生物除了图片方式以外,还可以以文字的方式展现.连线功能可以手动连线,也可以自动生成全部食物链.这里的手动连线操作不太方便,可以设置成按ctrl的同时可以连线并在程序中作出相应操作提示(也可考虑其他更好的方式).能够计算食物链条数和找出最长和最短链食物链,并能通过闪烁食物链的方式展示.增加了背景音乐的功能,老师曾建议可以根据不同的环境切换背景…
1.引言 1.1编写的目的 编写该文档的目的是,对产品进行定义,详尽说明该产品的软件需求,简述我们对 PSP个人软件开发系统的初步设想,及划分的各功能模块以及各模块的实体图和数据流图. 1.2预期的读者 本软件需求规格说明的读者,可以是软件开发人员,用户,测试人员或文档的编写人员. 2.综合描述 这一部分概述了产品“PSP个人软件开发系统”的目标,背景情况,主要功能,运行产品的环境,以及使用产品的用户等. 2.1.目标 准确计划项目的开发进度,尽量避免延期情况的出现,提高整个开发团队的开发效率.…
一.根据(不限于)NABCD评论作品的选题   N(Need,需求):在我知道PSP DAILY这款软件的时候,就认为这款软件对于学习软件工程课的学生来说有很大的需要.对于需求来说,软件工程课程中的学生无疑是对这款软件有很大的需求的.同时,时间统计是一个很好的方法,对于需要进行时间统计的人来说,这款软件也是比较有市场的.虽然对此款软件需求的用户可能不会太多,但是我认为王者荣耀交流协会的选题还是十分准确.   A(Approach,做法):使用C#进行开发是可行的.操作逻辑比较符合用户的习惯.步骤…
WBS+PSP 版本控制报告 软件功能说明书final修订…
此作业要求参见:https://edu.cnblogs.com/campus/nenu/2019fall/homework/10062 1.视频地址:https://www.bilibili.com/video/av77234342 2.可访问地址或可执行程序下载地址:微信小程序搜索“纵横字谜”,点击进入小程序 3.git地址:https://e.coding.net/mengyuantianci/mengyuan.git 4.NABCD表格对比 : 开题 Alpha发布 Beta发布 Fina…
在刚刚过去的final发布会上,各小组都展示了自己团队两个月来的团队成果.以下是我对各小组的发布 过程和产品展示的评论. 1.金州勇士团队 金州勇士团队的作品是在线考试系统.从产品的角度来说,相比于beta阶段的发布,他们将用 户的种类和权限更加细化了,具体体现在教师和管理员的权限上.从发布过程的角度来说,由于发布前 的准备不充分(个人猜测),发布中出现了找不到服务器的错误.他们将整个系统的功能做了充分的展 示,如果在展示ppt的时候,能够将ppt全屏就更好了. 2.飞天小女警团队 飞天小女警团…
final发布评语: 1.约跑(nice!)发布者:组长李权以及组员刘芳芳和于淼,对于约跑APP,final发布主要完成对于用户提出的(1.对话字数多导致头像被挤掉2.返回时没有完全退出)问题修改成功, 以及界面美化,投影仪发布.不足之处:视频投影不清晰,发布时组员对于产品解说存在欠缺,对于沈柏杉同学提出发布时可以将产品展示的更具有趣味性,以后需要改进. 2.礼物挑选(飞天小女警)发布者:杨钰宁,首先杨钰宁对于产品的发布个人觉得还是很不错,在黑板上画了人以及文字说明,可以有理有据的展示自己产品,…