`
isiqi
  • 浏览: 16023744 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论
阅读更多

时间总是想留也留不住,从学设计模式到现在关于设计模式的总结我写得不多,看设计模式的时候总是感觉作者写的这些东西都很对,针对具体情况,本着扩展性强、方便继承能复用的方向去解决。

对于《大话设计模式》上的例子,要想真正的要理解透了,方便以后自己在项目编码中更快的应用到设计模式,大家也都体会到了,就设计模式这门科学来说,说起来容易,真正理解了在代码中去实现,却是有些难度的。

说说目前自己对机房收费管理系统的重写过程是怎么做的。

VB.NET重写 机房收费管理系统 ,说简单了就是完成一项抽象和实现的组织配合工作,按照需求(经常说起的客户需求,是很重要的),来分解问题,这其中涉及到问题域的划分,问题域其实说白了就是一堆堆问题之间的逻辑关系处理。

当把这些逻辑上的东西分开、分清之后,剩下的就要看自己对面向对象的相关知识理解程度了。在我看来,面向对象,抽象分类,使用接口。说到类,一个学生用户类,一个操作员类(初步分出来三个权限,属性相同方法不同),剩下的数据库操作(增删改查,是能分成四个抽象类的,毕竟系统里主要就是对数据的基本操作),具体到操作员的操作(方法)就要去继承实例化出具体对象了。

设计模式就是要用在这些类与类之间,其中还可以穿插一些接口等其他元素,就是用来规划布局,巧妙解决问题的,一切为了变化,都是为了以后方便快捷的维护操作打基础。

多少也学了一点关于设计模式的东西,要深究说其中详末,我还真说不好,我总感觉这个东西看着肤浅,其实确是自己肤浅,先了解,具体用时再深究吧。

一周又将结束了,四六级考试马上就到了,期末考试也接踵而至,重心开始转移了,明天打算把界面先画出来,一点一点来,急不得,但我怕自己真就急不上来了。。。。

反省呀。

分享到:
评论

相关推荐

    2017_2018学年七年级语文下学期第十五周古代诗歌五首辅导总结pdf新人教版

    2017_2018学年七年级语文下学期第十五周古代诗歌五首辅导总结pdf新人教版

    幼儿园第十五届推普周总结.docx

    幼儿园第十五届推普周总结.docx

    2018届九年级化学下学期第十五周化学肥料辅导总结pdf新人教版20180628211

    2018届九年级化学下学期第十五周化学肥料辅导总结pdf新人教版20180628211

    【人力资源经理】年度工作总结及计划.doc

    十五、合同类工作 10 十六、档案户口类工作 10 十七、数据维护和报表工作 11 十八、参会、发布通知、编写文件类工作 11 十九、解问答疑、为协助公司提供协助 11 二十、全院学历、岗级、工龄工资调整测算 11 二十一、...

    nodebcjan6_2020:这是从1月6日开始的节点BC课程的资料库。它在温哥华有一个面对面的小组,在纳奈莫有一个远程小组。 这是ComIT历史上的第一款此类产品。 我们希望您喜欢它,并尽可能多地使用它来学习

    Node.js BC(温哥华和纳奈莫) 资源 内容 课程内容将每周分发一次,...第四周和第五周 JavaScript 走 第六周 浏览器API 第七周 Node.js 第八周 使用Express构建Node.js网站 第9周 MongoDB和猫鼬 跑步 第十周 部署

    基于c语言单片机十字交通灯课程设计.docx

    工作内容及时间进度安排 第17周: 周1---周3 :立题、论证方案设计 周4---周5 :预答辩 第18周: 周1---周3 :仿真实验7 周4---周5 :验收答辩 课程设计成果 1.与设计内容对应的软件程序 2.课程设计总结报告 基于...

    EnginDemirogCamp

    第五周 了解了有关SQL查询的信息并将其集成到我的项目中。 第六周 学习了LINQ查询,软件体系结构基础知识并实施了我们的项目(最终项目和总结项目) 第7/8周 学习了实体框架的基础知识,并应用于我们的项目。 第9周 ...

    《管理信息系统》课程设计指导(修订)

    第四部分 管理信息系统项目总结(开课后第十二周) 1引言 1.1编写目的 1.2背景 1.3定义 1.4参考资料 2实际开发结果 2.1产品* 2.2主要功能和性能 2.3基本流程 2.4进度* 2.5费用 3开发工作评价...

    程序员必知必会英语汇总(持续更新…)

    本篇博客不是直接粘贴网上说的程序员常用英语(那么多,反正我是没耐心看),而是将我平常工作中遇到的高频专业英语记录下来,我相信,我总结的这些,也会是你遇到过的。最后,本篇博客持续更新… 1:月份 月份 ...

    基于c语言单片机电子时钟课程设计.docx

    工作内容及时间进度安排 第17周 周1--3立题、论证方案设计 周4--5仿真实验 第18周 周1--3综合调试 周4--5验收答辩 课程设计成果 1.与设计内容对应的软件程序 2.课程设计总结报告 摘要 基于c语言单片机电子时钟...

    比赛计分器单片机设计.doc

    " "星期五、设计及调试 " "第二周 " "星期一、设计及调试 " "星期二、设计及调试 " "星期三、总调 " "星期四、写说明书 " "星期五、上午:写说明书,整理资料 " "下午:交设计资料,答辩 " "参 考 文 献 " "[1]、...

    最新完整版计算机的发展教学设计(李双莲).doc

    【教法与学法】 教法:讲授法、媒体演示讲解法、任务驱动教学法、分层教学法 学法:自学探究法、交流分享学习法、实践操作互动协作学习法 【教学准备】多媒体网络教室 【教学时间】第十六周(1课时) 【教学过程】 ...

    asp.net知识库

    简单实用的DataSet更新数据库的类+总结 [ADO.NET]由数据库触发器引发的问题 为ASP.NET封装的SQL数据库访问类 DataTable.Select方法的性能问题 .NET 2.0里使用强类型数据创建多层应用 ADO.NET实用经验无保留曝光 有了...

    数据的分析与处理.doc

    大连市普兰店区第三十四中学 李爽 一、实践活动背景: Excel具有强大的数据统计和分析功能,在我们的学习、生活和社会实践中有着很广泛 的应用,学生通过亲自实践,理解并逐渐掌握Excel在管理数据方面的优势,同时...

    尚gg大数据项目实战电商数仓系统开发教程.txt

    81_用户行为数仓_需求五:本周回流用户数.avi 82_用户行为数仓_需求六:流失用户.avi2 x0 _( B( `, z4 j$ |5 S2 Z4 T- e% R) ] 83_用户行为数仓_需求七:最近连续3周活跃用户数.avi 84_用户行为数仓_需求八:最近七...

    计算机实习日记

    每天下班时间到来时需要登录公司的在线办公平台填写自己一天所做的工作以及完成情况和需要解决的问题,每周五下班之前也要填写这一周的工作总结和下周的工作计划,部门经理和总经理会查看每一个人的记录并作出点评。...

    ARM 嵌入式LINUX 系统构建与驱动开发

    五 开发都需要学习哪些软件 总结起来最主要的有以下几个吧 1 ADS调试用 确切的说是ADS+AXD。ADS里包含AXD。原来都用SDT后来ARM公司停止对SDT支持了,改支持ADS了,还是用ADS吧。 有的人的程序发布的仍然是SDT版本的...

    企业网络设计方案课程设计.doc

    具体要求:企业规 模有1000人,需要对内外提供网络服务,本企业总的部门为十个,每个部门最多100人, 根据本企业的应用需求和管理需求、各建筑物的地理分布、信息点分布,设计出该公司 初步组网方案。设计时,既要...

    东北大学软件学院程序实践(四)数据库实验报告

    总结报告 专 业 班 级 学 号 姓 名 日 期 东北大学软件学院 一 课程基本信息 1 二 教学目的和基本要求 1 三 课程设计的内容和安排 1 四 课程设计的题目 1 五 考核的方法和成绩的评定 2 六 ...

    基于单片机的频率计数器课程设计.doc

    3.1.3 进制转换……………………………………………………… 3.1.4 数码显示……………………………………………………… 3.2 程序调试……………………………………………………………… 第4章 设计总结体会……...

Global site tag (gtag.js) - Google Analytics