第五周——软件设计的原则
摘要:编写过很多的安卓项目,也看到github一些关于安卓软件开放的源码,就安卓开发经验,个人对软件设计的原则的看法有: 1. 界面美观,一个好的界面可以在第一时间吸引到用户。 2. 数据安全,保证用户信息不被泄露是软件开发的重中之重,一般可以通过md5加盐处理。 3. 用户是傻瓜,用户在使用软件过程中,
阅读全文
posted @
2016-04-05 19:25
2013551627
阅读(141)
推荐(0)
第四周——github的体验心得
摘要:在团队项目的开发过程中,每个人都编写着自己的代码,每个周期代码归总的时候,不可能老是对代码复制黏贴整合,一个好的代码托管平台的需求就油然而生。作者这里就推荐github,一个分布式的代码托管平台。 在代码编写的生命周期中,一般由部分编写人员进行代码的初次编写,然后将代码提交到自己的github服务器
阅读全文
posted @
2016-04-05 18:56
2013551627
阅读(166)
推荐(0)
第三周——软件工程该怎么理解?
摘要:转载于:http://zhidao.baidu.com/question/48225727软件工程(SoftWare Engineering)的框架可概括为:目标、过程和原则。 (1)软件工程目标:生产具有正确性、可用性以及开销合宜的产品。正确性指软件产品达到预期功能的程度。可用性指软件基本结构、实
阅读全文
posted @
2016-03-29 21:40
2013551627
阅读(326)
推荐(0)
第二周——软件工程重要性的感悟
摘要:软件工程在编码前就开始实施,活动周期在整个软件开发过程中所占的时间和财力比重都是最大的,一旦软件工程没有考虑周全就会影响到软件编码阶段,导致编码的周期变长,影响软件编写质量。之前在实验室帮同学写代码时,参照着他们给的需求文档,编写工作稳稳的进行着,眼看着软件代码编写快要结束时,突然编写需求文档的同学
阅读全文
posted @
2016-03-20 23:39
2013551627
阅读(461)
推荐(0)
第一周——JAVA现有的命名方式有哪些?请举例说明。
摘要:如果是以java语言中开发,就需要注意命名的方式: 1. 包的命名: 整个项目可以按照业务分,像 com.xtu.share 或者是 com.xtu.salary ;也可以按照功能分,如 com.xtu.bean 或者是com.xtu.activity。 2. 类的命名: 类命名时,如果类名是有多个
阅读全文
posted @
2016-03-12 15:18
2013551627
阅读(322)
推荐(0)
第一周——15选1
摘要:有学生提到,在大学选课的时候,可以写一个“刷课机”的程序,利用学校选课系统的弱点或漏洞,帮助某些人选到某些课程。或者帮助用户刷购票网站,先买到火车票。这些软件合法么?符合道德规范么?是在“软件工程”的研究范围么? 请大家讨论。 类似于这种刷访问访问的方式来达到抢占某些限额的资源的做法并不算是犯法,只
阅读全文
posted @
2016-03-05 18:36
2013551627
阅读(131)
推荐(0)
第一周——Photoshop软件的发展史,并说明其优缺点。
摘要:photoshop,简称ps。作为一只图片编辑软件,广受设计者和爱好者青睐。一个好的软件并不是一蹴而就的,都是在不断的修改和增删中逐渐成熟起来的,下面就photoshop说明一下其发展历程。 1987年秋,Thomes Knoll,一名攻读博士学位的研究生,一直尝试编写一个程序,使得在黑白位图监视器
阅读全文
posted @
2016-03-02 20:48
2013551627
阅读(4249)
推荐(0)
第一周——Mobile Apps (手机应用)分析
摘要:针对手机软件分析: 1) 此类软件是什么时候开始出现的, 这些软件是怎么说服你(陌生人)成为他们的用户的? 他们的目标都是盈利么? 他们的目标都是赚取用户的现金么?还是别的? 当手机问世后就有了手机软件的说法,但随着手机有非智能机到智能机进化过程中手机软件一步一步的走向成熟。软件提供一个直观的界面给
阅读全文
posted @
2016-03-02 20:30
2013551627
阅读(477)
推荐(0)