软件工程
风里来云里去
这个作者很懒,什么都没留下…
展开
-
xx 2.0项目 软件开发代码泥团问题
1 自己改的问题单,改完之后自测OK,之后被别人重新原创 2014-08-05 22:17:33 · 871 阅读 · 0 评论 -
web项目页面数据量太大容易奔溃问题
1 数据量太大,应该考虑分页2 载入文件太多,应该考虑模块化,提取公共fangf原创 2014-08-08 09:45:08 · 8913 阅读 · 0 评论 -
关于编程语言的一些想法
1 所有的编程语言实际上都是算法和数据结构2 高级一些的语言,只是对于一些算法和数据结构做了封装3 所有的语言最基本的都是 顺序 判断 循环 类似于一种自动机4 数据结构 对于高级语言实际上主要就是对象的一套机制5 前高级的东西,像spring hibernate什么的都是做了更多的封装,用法是傻瓜式的,原理可以了解一下原创 2015-04-21 16:40:04 · 492 阅读 · 0 评论 -
软件开发过程概要(需求分析、系统设计、开发过程)
一个软件的开发过程大体上有哪几步---需求分析1 分析用户有哪几种角色 分别需要哪些功能 ---画用例图2 分析使用场景 每种场景下一步一步的动作 ---画活动图---系统设计3 分析系统的对象 每种对象有哪些属性 ---设计PO和表结构4 设计业务逻辑 web层 逻辑层 DAO ---写伪代码并设计web页面 画界面低保真 搭建工程框架---需求实现5 编写实际原创 2015-09-27 23:45:38 · 2837 阅读 · 0 评论 -
大型项目的一些思考
报表状态 draft submitted accepted completed 提交 同意 驳回数据上报(KPI SLA): 自动同步 手动填报审批 KPI达成率邮件短信提醒报表导入导出报表展示 jqgrid funtionChart 我的表结构设计:原创 2015-09-14 19:26:33 · 320 阅读 · 0 评论 -
OOP面向对象编程的几大原则
部分转载,部分原创。1. 开闭原则(Open Close Principle) 开闭原则就是说对扩展开放,对修改关闭。在程序需要进行拓展的时候,不能去修改原有的代码,实现一个热插拔的效果。所以一句话概括就是:为了使程序的扩展性好,易于维护和升级。想要达到这样的效果,我们需要使用接口和抽象类,后面的具体设计中我们会提到这点。 2. 里氏代换原则(Liskov Substitution原创 2015-09-19 00:58:32 · 1392 阅读 · 0 评论