内部管理类软件基础架构思想(思路图解 + 配套免费视频)
来源:互联网 发布:针对a卡优化的游戏 编辑:程序博客网 时间:2024/05/17 02:09
两三年前就想把这个读取配置文件的,进行一次彻底得改造,一直没精力或者能力还不到位,说实话整体编写代码的能力不够的原因应该是占主要成分,由于这两三年,一直想把这个做好,所以想了很久了,思路成熟时,就一口气把这部分给修正过来了,希望能与大家一同分享劳动成果。
现在把整个思路逻辑图及相关的注释写好,希望能给需要的人,提供一个参考。
posted on 2010-09-20 10:38 吉日嘎拉 不仅权通用权限 阅读(3792) 评论(45) 编辑 收藏
- 内部管理类软件基础架构思想(思路图解 + 配套免费视频)
- 软件架构思想
- 软件架构思想
- 软件架构文档构成图解
- 软件三层架构图解+实例
- HSRP 入门教程图解 (案例、动画过程、配套仿真)
- IP 地址入门教程图解 (案例、动画过程、配套仿真)
- ARP代理 教程图解 (案例,动画过程、配套仿真)
- ARP欺骗教程图解 (案例、动画过程、配套仿真)
- HSRP 入门教程图解 (案例、动画过程、配套仿真)
- 免费视频监控软件ZoneMinder的使用(持续更新中)
- 【软件架构】网站架构中的分层思想
- 软件测试视频列表(免费视频)
- VLAN 入门教程图解 OSPF Stub Area 教程图解 (案例、动画过程、配套仿真)
- “软件+服务”(S+S)思路:架构先行
- 国学思想之于软件架构设计
- 软件架构设计的思想与模式
- 软件系统架构中的分层思想
- Oracle常用傻瓜问题1000问
- 解决eclipse各种插件依赖性问题
- 安装
- 计算机开机启动系统都经过了哪些步骤?计算机是如何启动系统的?
- C++初学者指南 第十一篇(2)
- 内部管理类软件基础架构思想(思路图解 + 配套免费视频)
- 这个网站真货了!
- 公路常用计算EXCEL插件-[测量计算]
- 记一次登录程序的改进过程(改进记住密码功能、提高用户交互)
- 谦逊的最高境界
- 程序员职业发展技术要深度还是广度
- 做人十六别
- PADS 使用记录
- C++初学者指南 第十一篇(3)
评论
1925475#2楼 回复 引用 查看
看不懂 , 还是支持#3楼 回复 引用 查看
学习!#4楼 回复 引用 查看
不知道在写什么#5楼 回复 引用 查看
吉日是不是在写一个通用的读取各种配置文件的项目。#6楼[楼主] 回复 引用 查看
@一张纸有点儿这个味道的,就是源码开放而已,可能还打不到那么神奇的功能,人工需要修改,只是不用自己折腾了,模仿就可以了。
#7楼 回复 引用 查看
这个图画得好,思路也很好!#8楼 回复 引用 查看
帅阿#9楼 回复 引用 查看
大凡狂人,都有狂的资本#10楼 回复 引用 查看
恭喜得贵子啊顺便说下,设计的时候别忘记将配置缓存起来。要不然每次读取 I/O 频繁可不好。
还有啊,配置改变的时候最好有个通知啥的,重启应用程序配置才能生效的办法可不算太好。
#11楼[楼主] 回复 引用 查看
@低级程序员是啊,这里就是写到内存里,缓存起来了,不用每次都读取,启动时读取一下就可以了。
#12楼 回复 引用
你真是很善于总结,重复利用劳动成果,我想这是大多数人做不到的.赞一个#13楼 回复 引用 查看
呵呵。。。虽然不明白。。不过还是支持。。。毕竟是自己大胆设计出来的#14楼 回复 引用 查看
楼主真是时时刻刻也离不开这个权限呀,路过,菜鸟支持下#15楼[楼主] 回复 引用 查看
@№竹竹_这个文章,好像跟权限是无关的,呵呵,你可能搞错了。
#16楼[楼主] 回复 引用 查看
@小手冰冰凉这个是一个整体架构方面的图解,自己架构过系统的,能看懂的。
#17楼 回复 引用 查看
支持#18楼 回复 引用 查看
支持一下#19楼 回复 引用 查看
先收藏了。。。#20楼 回复 引用 查看
厉害呀,太牛了,支持呀#21楼 回复 引用 查看
一般画很复杂的图的都是在忽悠#22楼[楼主] 回复 引用 查看
@向恺然还好,这个不是忽悠,对应的代码都有。
#23楼 回复 引用 查看
吉日什么都牛,就是这套少数民族服装不好看。#24楼 回复 引用 查看
第一张图公用类、业务逻辑、UI表现层的一种细分。其实就是一简单的层次分布图。不过管理类软件最为重要的还是业务逻辑部分。架构上就体现不出重点了。#25楼 回复 引用
咱们做的有相似之处~#26楼 回复 引用 查看
更喜欢看标准的UML!#27楼[楼主] 回复 引用 查看
MD,真给我出难题啊,我哪里有那个水平啊。#28楼 回复 引用 查看
因为都是箭头,很难看出两两之间的关系!
#29楼 回复 引用 查看
吉日作为一个公众人物,还是相当不容易的。#30楼 回复 引用 查看
“把凌乱的思路,整理出一张图标说明,还是需要一点点水平,需要有一点点沉淀的,否则画不出严谨一些的图解了。”画蛇添足
#31楼 回复 引用 查看
缓存好像没有考虑#32楼 回复 引用 查看
楼主越挫越勇的精神值得学习!#33楼 回复 引用 查看
管理类软件的 框架图吗?#34楼 回复 引用 查看
有没有网站项目的类似的基础架构图?#35楼[楼主] 回复 引用 查看
日子是要给自己过的,怎么能被挫折打倒呢。#36楼[楼主] 回复 引用 查看
后面会继续录制,B/S的也有的。#37楼 回复 引用 查看
底层架构逻辑图,画的太清楚了,分层的那么好啊!值得学习!哈哈#38楼 回复 引用 查看
漂亮,吉日#39楼[楼主] 回复 引用 查看
@雷途谢谢支持
#40楼[楼主] 回复 引用 查看
@kaly1109谢谢支持
#41楼 回复 引用 查看
有这个图形就好理解多了我拿权限管理源代码看了N久,到处转到定义查看,都没弄出清晰的层次来
还是有说明好的好
#42楼 回复 引用 查看
下两层在DbUtilities项目里:数据访问层往上两层在Manager项目里:封装操作数据库的很多基本方法
再往上是业务逻辑层在Kernel目录:Model项目对应表和实体类,代码生成器自动完成。Business项目对应业务逻辑,通用的一些增删改查由于代码生成器完成,核心业务逻辑手工自己写。
再上一层服务层对应Service项目。
最后是界面层对应WinForms项目。可以调用服务层的方法,也可以直接调用业务逻辑层Business项目内的方法。
#43楼 回复 引用 查看
把这个管理系统的目录放上来,大家看了就理解这个架构了。dotnet开头的项目是架构。
#44楼 回复 引用 查看
第一个图读取配置文件:12345都在Utilities项目里,此项目还封装很常用的类。
6在服务层,sevices项目
7在数据访问层DbUtilities项目
8是窗体的基类,在WinForm.Utilities项目
#45楼[楼主] 回复 引用 查看
@升斗小民分析得很透彻,不错。基本上可以认为是理解了。