04 2019 档案
人月神话阅读笔记03
摘要:正式文档的作用: 未雨绸缪要做到的: 现在的软件工具异常丰富,单独开发一般没有必要了。但工具管理也是必不可少的一项工作。一定安排专人来做。但对开发工具的统一,对版本的统一,对使用说明的编写,还是非常有必要的。 同时防范bug要从产品定义开始,先让各个部分都能够单独工作,再进行整体联调,所以单元测试重
阅读全文
软件工程周总结08
摘要:所用时间:15小时自主编程 代码量:500 新知识:对之前10天的极限冲刺的成果在课上进行了展示 学习了什么是软件工程中的用户角色 能够看清自己不足之处究竟在什么地方
阅读全文
用户模板和用户场景
摘要:小明走在路上打算去拿个快递,打开跑腿软件,刚好有顺路的快递代取,可以顺道拿上赚取跑腿费 小红在宿舍收到短信提醒快递到了,但是由于个人原因无法去取件,于是打开跑腿软件,填写信息下单 小明接单,小红收到信息并可以查看小明的实时位置达成会面并支付费用 同样,其他同学也可以下单达成目的,也可以接单赚取跑腿费
阅读全文
人月神话阅读笔记02
摘要:结构师要与实施人员充分的交流,避免过度设计。 以用户手册为中心 设计人员与实施人员要通过各种方式进行充分的沟通,避免理解错误 最终测试结构以用户手册为准则进行测试。 注意,不同系统的用户手册是不同的,GUI的可能就是界面说明,程序库可能是接口说明。 大型软件项目的组织是交流的结果,组织的目的是利于交
阅读全文
人月神话阅读笔记01
摘要:人月神话的含义: 人是程序员,月是时间,,如果1人干10个月如果等同10人干1个月,那就成神话。 这涉及到工作量与进度,比如:20个人10个月的工作量是10个人干10个月的工作量的2倍,但是这个工作量并不代表20个人的进度就比10个人的进度快,因为中间有些因素要考虑,比如20个人去完成一个项目,那么
阅读全文
NABCD
摘要:NABCD需求分析 1、你的创意解决了用户的什么需求?N (Need 需求)在习惯科技高速发展化的现在,我们也享受着各种便利,但是总是有细微之处使我们烦恼,例如点外卖不过是为了节省时间,却还要费力跑下去拿,快递在菜鸟驿站放半天自己却提不起劲去拿,而我们的项目就是为了解决细微之处的烦恼。将人力物力跟信
阅读全文
软件工程周总结06
摘要:所用时间:上课+20小时自主编程 代码量:300 新知识:软件工程绩效评比,对一个公司内编程的模式进行了类比,将我们模拟到公司的模式之中,让我们提前适应以后的公司的模式
阅读全文
软件工程周总结05
摘要:所花时间:上课+22小时 代码量:200左右 Java:地铁程序的合作 新知识:编程之中的团队合作的精神,之前在编程之中始终是一种单打独斗的状态,到了结对开发反而不从适应
阅读全文
tomcat端口被占用
摘要:1、在dos下,输入 netstat -ano|findstr 8080 //说明:查看占用8080端口的进程,显示占用端口的进程 2、taskkill /pid 进程号 /f //说明,运行windows自带taskkill命令,将上面显示的进程号,结束掉。
阅读全文
SQLyog出现2003错
摘要:点击连接,然后会看到有错误提示,无法连接 win+R后输入‘cmd' win+R后输入‘cmd' 这时会看到如下图,输入命令'cd /xampp/mysql/bin' 回车 这时会看到如下图,输入命令'cd /xampp/mysql/bin' 回车 然后输入命令'mysqld -nt -remove
阅读全文
地铁1
摘要:1.开发一套石家庄地铁线路查询系统。 2.功能设计 (1)数据库设计:将石家庄地铁线路图的各个线路,各个站点,换乘信息等用数据库的形式保存起来,应该保存的信息有 {线路号,线路的各个站名,车站的换乘信息}。 (2)站点查询:用户可以输入任一一条线路或输入出发地和目的地信息,可以查询到相关内容。 例如
阅读全文
构建之法阅读笔记03
摘要:“程序速度”和“测试用例”是关于软件质量中的稳定性、可靠性等,而博客阅读量和下载量则依赖于软件功能的实用性和创新等。所以如何判断一个软件的好坏真的能单纯的通过这两个依据来判断吗?我不知道。 我只能说《构建之法》提供了一个思路,但要不要通过这个思路走下去,看的是我们。 对于软件,不同的人有不同的需求,
阅读全文