摘要: 这个短学期的主要让我学习到了ssh框架的搭建,特别是web前端连接和后台数据库的连接,实现了基本的增删查改的功能。 比较容易出错的是配置的时候名字要一一对应,这次学习也让我体会到了java开发的不同,主要能实现基本框架的搭建,可以方便的调用包内的函数实现用户需要的功能。 关于功能实现的比较难出错,因 阅读全文
posted @ 2017-09-10 13:39 ☆李凯城☆ 阅读(110) 评论(0) 推荐(0) 编辑
摘要: 之前已经学过了需求分析,在“需求分析”阶段,我们要搞清楚在问题领域中的现实世界里,都有哪些实体,如何抽象出我们真正关心的属性,实体之间的关系是什么,在这个基础上,用户的需求是什么,软件如何解决用户的需求。 而在分析设计阶段,软件团队的所有相关人员都需要处理、了解这些信息。 那么这些信息怎么表达才能更 阅读全文
posted @ 2017-06-27 20:33 ☆李凯城☆ 阅读(244) 评论(0) 推荐(0) 编辑
摘要: 所谓"需求分析",是指对要解决的问题进行详细的分析,弄清楚问题的要求,包括需要输入什么数据,要得到什么结果,最后应输出什么。可以说,在软件工程当中的"需求分析"就是确定要计算机"做什么",要达到什么样的效果。可以说需求分析是做系统之前必做的。 需求分析之所以重要,就因为他具有决策性、方向性、策略性的 阅读全文
posted @ 2017-06-04 20:38 ☆李凯城☆ 阅读(170) 评论(0) 推荐(0) 编辑
摘要: Agile——敏捷开发,作为CMM神话崩溃后被引入的一套新的软件开发模式,这几年来被广泛引起关注,并被寄予厚望。 敏捷流程及其原则告诉我们个体和交互胜过过程和工具,尽早为客户需求做准备和交付有价值的软件,时时总结如何提高团队效率才能获得更大的进步。 敏捷流程重视团队,重视需求,重视效率。 如果说Ag 阅读全文
posted @ 2017-05-21 16:55 ☆李凯城☆ 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 第四第五章着重讲了合作的重要性,从两人合作到团队合作,编程开发都不是一件容易的事情,要注意许多要点。 代码书写的规范。 你写的代码不仅仅是给机器看的,给你看的,也是给其他人看的,是给合作的队友看的,在写的过程中要注意规范,要注意缩进、行宽、对齐等格式。 代码设计的规范。 函数中,你就只实现函数的具体 阅读全文
posted @ 2017-05-07 10:30 ☆李凯城☆ 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 练习数值计算。找出一个整数数组中子数组之和的最大值,例如:数组【1,-2,3,5,-1】,返回8,因为符合要求的子数组是【3,5】; 程序代码如下,使用的是C语言: #include<stdio.h>int Serch(int a[],int n){ int i,temp; for(i=1;i<n; 阅读全文
posted @ 2017-04-23 15:23 ☆李凯城☆ 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 刚开始对软件的概念没有太深的了解,虽然生活中经常接触,但是构建之法这本书却告诉了我它的定义。 软件=程序+软件工程。 书上阿超这个例子让我很触动,客户们对啊超的需求从一个简单的程序扩展到一个满足各种功能的软件,在扩展到一个能保证维修的软件服务!很明显。好的程序会进化成一个满足更多需求的工程。程序好比 阅读全文
posted @ 2017-04-09 13:26 ☆李凯城☆ 阅读(198) 评论(0) 推荐(0) 编辑