一.团队开发项目:基于Android的重力感应的解锁APP 二.项目特点:区别于一般解锁软件用开机按钮开锁解锁,我们的重力解锁软件根据动作实现解锁,减少了开机按钮的使用频率,提高寿命. 三.NABC分析: N(Need):一般用户经常使用开机键解.锁屏,使得其使用寿命缩短,我们的软件能解决这种问题. A(Approach):基于Android开发APP,实现功能. B(Benefit):用户解.锁屏更方便.快捷,减少开机键的损耗. C(Competitors) :我们发现,现在解锁软件很多都还是…
BUAA个人博客作业-软件案例分析 项目 内容 这个作业属于哪个课程 2020春季计算机学院软件工程(罗杰 任健) 这个作业的要求在哪里 软件案例分析 我在这个课程的目标是 学习开发软件的能力 这个作业在哪个具体方面帮助我实现目标 对已有软件作出评价并思考如何改进 第一部分 调研,评测(软件的bug,功能评测,黑箱测试,第8章用户调研,12章软件的用户体验) 我调研的软件是博客园班级博客. 使用截图 所发现的bug 1.在博客收到回复后,右上角会有"短消息(1)"的提示.但是我从我的博…
结对编程结束之后,迎来了结队编程,经过了很长时间的思考,想到了“谁是卧底”的idea,以下是该游戏的NABC分析: N(need): 即需求,近期,内地一知名综艺节目将“谁是卧底”游戏推广到年轻人中,其新颖的玩法和技巧性之强,操作方便.趣味性强,是在同学.朋友.同事聚会时首选的互动游戏.精选近两百组丰富海量词条,让聚会告别无趣,让朋友的感情越来越浓密.但是由于完成该游戏需要的人员较多,推荐为7人,一般很难凑齐,而网络人群之多正好解决了这个问题,而且其需要的卧底牌的内容种类很多,一般的牌玩过几次以…
第一课:简陋的登录框 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>js课程第一课</title> <style> body{padding: 20px;font:16px "微软雅黑";} h3{text-align: center;margin-top: 0;} la…
一.升级要求:让程序能接受用户输入答案,并判定对错.最后给出总共对/错的数量. 二.设计思想: 1.首先输入答案并判断对错.我想到的是定义两个数组,一个存放用户算的结果,另一个存放正确答案.每输出一道题目,就算出该题目正确答案存入数组中,当所有题目出完,用户输入结果时,再将结果与答案对比,并为用户输出提示,提醒正确或错误. 2.最后给出总共对/错的数量.在比较用户输入的结果和答案时,若相等,输出提示时,将正确计数器加1:若不等,将错误提示器加1.最后输出两个计数器的值,并提示用户正确/错误的数值…
一.设计思想: 1.根据题目新设要求,我将它们分为两类:一类是用户输入数目,根据这个数目改变一系列后续问题:另一类是用户输入0或1,分情况解决问题. 2.针对这两类要求,具体设计思路已在上篇博文中写出.有改动的地方: ①避免重复之前想的解决办法是比较,相同则重新产生,这样比较繁琐.经过上网查和询问同学,学到了一个函数,将问题解决了: ②是否有括号的问题,可用switch结构,分情况输出即可: ③分数和小数问题根本上是一个问题,在这里只说明一个,可以另设两个参数,随机生成作为小数部分,再输出即可:…
一.设计思想: 1.首先主函数只用来调用随机产生并输出运算题目函数,随机产生并输出这一部分功能用一个randout函数实现: 2.随机产生运算数这一功能,两个运算数可以用随机函数生成,并将它们控制在100以内.其中,考虑到除数不能为零,第二个运算数随机产生时+1: 3.随机产生运算法则这一功能,运算法则一共有4种,也可以随机产生0-4的数,分情况进行四则运算. 二.源代码: #include "stdafx.h" #include "stdlib.h" void r…
一.测试方法:Right-BICEP Right-结果是否正确?B-是否所有的边界条件都是正确的?I-能查一下反向关联吗?C-能用其他手段交叉检查一下结果吗?E-你是否可以强制错误条件发生?P-是否满足性能要求? 二.测试模块:定制打印的题目数 //可定制打印的题目数 printf("请输入要打印的题目数:"); scanf(]); ]<=) //题目数必须为正数 { printf("请重新输入有效的题目数:"); scanf(]); }; 三.测试内容:负数…
大作业NABC分析结果 这次的大作业计划制作一款关于七巧板的游戏软件.关于编写的APP的NABC需求分析: N:需求 ,本款软件主要面向一些在校的大学生,他们在校空闲时间比较多,而且热衷于一些益智类游戏来锻炼自己思维的灵活性 A:方法 ,游戏主要包括两个板块,其一,是采用常规的闯关模式;另一方面,是采用论坛交流的方式,游戏用户,可以上传任何图片,供其他游戏者拼出图片的图形 B:给用户带来的利益或好处是界面简单容易操作,满足了大学生锻炼思维的需求,同时为他们提供了迎接挑战的机会,可以获得成功的成就…
作业链接 个人作业--软件产品案例分析 评分细则 本次个人项目分数由两部分组成(课堂得分(老师/助教占比60%,学生占比40%)满分40分+博客分满分60分) 课堂得分和博客得分表 评分统计图 千帆竞发图 总结 旅法师:有针对与市面上其他产品做比较,设计功能较为合理,描述可以再充分一些. 拼应:格式规范,分点明确,内容详尽,bug数较多. 圆桌:找出的问题较多,PPT简洁明了. 七彩拼图: 内容较少,不够完善,答辩人声音不够洪亮. 高校:分析和调研的较为详尽,思路清晰,重点明确. 小鱼记账:将学…