摘要: 库存管理 在最后这几天里,老师希望我们能将代码活学活用,于是布置给了我们一个任务,自己实现库存管理系统的维护。 我们首先对库存管理系统进行需求分析: 超市管理货物,需要将货物进行上架,下架,老板希望通过系统知道库存情况。 1、商品编号 2、商品名称 3、价格:进价、售价、利润(售价-进价) 4、商品 阅读全文
posted @ 2017-07-06 14:06 张丽蓉 阅读(99) 评论(0) 推荐(0) 编辑
摘要: 这几天我们的目标是实现保存客户信息、查询客户信息、删除客户信息、修改客户信息的活动。 虽然当中遇到了各种各样的问题,但由于老师和同学们的积极帮助,大都得以解决。 保存,查询,删除,修改的代码都是异曲同工,在此就举一个删除的例子。 首先建立包com.crm.bean.action 再创建RemoveC 阅读全文
posted @ 2017-07-02 14:37 张丽蓉 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 本次小学期的目标是要做出一套前后端相连的客户信息服务系统。 首先,老师先让我们安装了需要的软件,以及配置相应的环境。 在安装Myeclipse中,我就遇到了一个问题,安装后打开时会弹出如下窗口: 经过同学的帮助,我们发现了问题是安装所在的文件夹路径上不能含有中文。 接着我们安装了Navicat Pr 阅读全文
posted @ 2017-06-28 22:19 张丽蓉 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 我们小组做的是报刊订阅系统,下面是对数据字典的分析。 数据字典(简称DD) 绘制DFD,只是对数据处理和彼此之间的联系进行了说明。为进一步明确数据的详细内容和数据加工过程,应将数据流图中的全部数据流及其组成部分的数据元素,数据存储,数据加工,通过数据字典描述清楚,以便于此后系统设计的进行。这就需要开 阅读全文
posted @ 2017-06-04 14:53 张丽蓉 阅读(222) 评论(0) 推荐(0) 编辑
摘要: 在设计一个移动端的应用程序时,我们应该牢记在心的最重要的一件事情就是务必要确保你的程序是有用且直观的。如果这个程序没有用处,那么对用户来讲就没有任何的实际价值,自然地也就没有人有任何理由去使用它。而如果这个程序有用但需要用户付出大量的学习成本,用户自然也是不会愿意去投入学习的。 优秀的界面设计都能够 阅读全文
posted @ 2017-06-04 14:23 张丽蓉 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 软工Chapter six 团队和流程 典型的软件团队模式和开发流程是:主治医师模式、明星模式、社区模式、业余剧团模式、秘密团队、特工团队、交响乐团模式、爵士乐模式、功能团队模式;写了再改模式、瀑布模型、瀑布模型的各种变形、统一流程、老板驱动的流程、渐进交付的流程。 现在的编程离不开团队的合作,那么 阅读全文
posted @ 2017-05-27 23:06 张丽蓉 阅读(82) 评论(0) 推荐(0) 编辑
摘要: 软工Chapter Five 现代软件产业经过十几年的发展,一个软件由一个人单枪匹马完成是很少见的,有时候自己的代码怎么看都检查不出的错误,别人一眼就能指出。两人合作或者多人合作,效率能大大地提高。首先两个人的代码要规范,也是为了使同伴能看懂你的代码,代码规范的原则是:简明,易读,无二义性。缩进用四 阅读全文
posted @ 2017-05-20 00:05 张丽蓉 阅读(93) 评论(0) 推荐(0) 编辑
摘要: 有一种说法,未来的程序都是机器生成的,程序员将成为一种古老的职业种族。这种事在人类历史上并不罕见。历史上有很多一开始都是靠人做的职业,最后都由于技术的更新换代而成为了一种被人遗忘的艺术。 就算是在编程领域,如今大部分人也不必写汇编代码。但是由于抽象泄漏法则,实际上大部分程序员(软件工程师)都还是需要 阅读全文
posted @ 2017-05-14 10:41 张丽蓉 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 代码规范:1.代码风格规范。主要是文字上的规范,看似表面文章,实际上非常重要。2.代码设计规范。牵涉到程序设计、模块之间的关系、设计模式等方方面面的通用原则。 结对编程:在结对编程的模式下,一对程序员肩并肩、平等地,互补地进行并发工作。他们并排坐在一台电脑前,面对同一个显示器,使用同一个键盘、同一个 阅读全文
posted @ 2017-04-27 16:32 张丽蓉 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 构建之法Chapter2 单元测试能够让自己负责的模块功能定义尽量明确,模块内部的改变不会影响其他模块,而且模块的质量能够得到稳定的、量化的保证。单元测试应该准确、快速的保证程序基本模块的正确性。 回归测试是建立在单元测试之上,从正常工作稳定状态退化到不正常工作的不稳定状态。目的是:1、验证新的代码 阅读全文
posted @ 2017-04-20 16:53 张丽蓉 阅读(86) 评论(0) 推荐(0) 编辑