摘要:
app/ Libs/ // references for all libs angular.js angular route.js common/ // acts as reusable/shared components or partials of our site header/ ... 阅读全文
随笔分类 - 小型项目总结
架构设计分享之权限系统(看图说话)
2014-08-31 22:41 by 圣殿骑士, 34975 阅读, 收藏, 编辑
摘要:
前面一篇文章《最近架构随想》,我提到架构设计的一些构想,其实也是对之前项目经验的一些归纳及总结。今天我们就以权限系统作为切入点,谈一谈怎么设计权限系统以及怎么做到系统具有以下特性,不要忙碌于重复的码农工作,喝杯咖啡,享受代码,早点回家,陪老婆、陪小孩,环球旅游,享受生活! 阅读全文
架构设计(ASP.NET MVC+Knockout+Web API+SignalR)
2014-01-16 18:12 by 圣殿骑士, 14436 阅读, 收藏, 编辑
摘要:
最近忙于重构项目的架构设计,没有时间发博客,也没有时间回复邮件及博文评论,忘各位见谅。今天先发布架构设计图,同样没有时间写相关的介绍也没有时间回复评论,所以就不发在首页,希望给看到的朋友一些参考,同时也希望大家给点意见! 阅读全文
项目重构方案设计
2010-06-23 11:28 by 圣殿骑士, 14039 阅读, 收藏, 编辑
摘要:
最近接手到一个已经成型的项目,然后我们的任务就是对它进行重构,这个项目是一个功能很齐全的WPF视频播放器(附带很多其他功能),在仔细研究了项目的背景和架构以后,初步做出了一下的重构方案:目前现状:虽然整个系统做得很漂亮,代码也写得不错,但仍有以下不足:架构有待改善。虽然看似MVC架构,却没有遵循MVC的模式,里面逻辑和UI耦合很高,没有清晰的规律。没有充分用到WPF的特性。WPF除了给我们很多炫丽的效果外,还给我们提供了诸如Binding,command等特性,这些特性可以帮我们隔开耦合,同时减少代码量。代码和文件没有组织。代码、dll、样式文件和资源文件等没有统一的组织,到处都有,这样看.. 阅读全文
小型项目总结之三
2009-11-30 23:42 by 圣殿骑士, 702 阅读, 收藏, 编辑
摘要:
这个小型项目有点曲折,始于2006年,当时由于没有总结经验,所以后来又做了N个类似的项目,鉴于此,记下总结。系统所用硬件规格建议应用程序服务器(App Server) 项 目品 名 规 格数 量7-1.IBM X-345 Server4--Xeon 3.06CPU及以上1--Cache :每颗CPU 512KB及以上 --2G PC-133MHz ECC RAM 及以上1--73.4 GB硬盘 1... 阅读全文
小型项目总结之二
2009-11-30 23:42 by 圣殿骑士, 893 阅读, 收藏, 编辑
摘要:
这个小型项目有点曲折,始于2006年,当时由于没有总结经验,所以后来又做了N个类似的项目,鉴于此,记下总结。系统硬件架构为了使本系统获得更好的安全性、扩展性和更高的执行效能,我们建议整个系统采取分布式部署的方案,该方案系统架构示意图如下:具体部署如下:原理图如下:将承载关键业务逻辑的应用程序服务器(或应用程序服务器集群)和承载业务数据的数据库服务(或数据库服务器集群)隔离开来,有以下好处:有利于安... 阅读全文
小型项目总结之四
2009-11-30 23:42 by 圣殿骑士, 817 阅读, 收藏, 编辑
摘要:
这个小型项目有点曲折,始于2006年,当时由于没有总结经验,所以后来又做了N个类似的项目,鉴于此,记下总结。系统数据结构设计逻辑结构设计要点主要逻辑结构如下:概念结构设计所得的E-R模型是对用户需求的一种抽象的表达形式,它独立于任何一种具体的数据模型,因而也不能为任何一个具体的DBMS所支持。为了能够建立起最终的物理系统,还需要将概念结构进一步转化为某一DBMS所支持的数据模型,然后根据逻辑设计的... 阅读全文
小型项目总结之一
2009-11-30 23:41 by 圣殿骑士, 1474 阅读, 收藏, 编辑
摘要:
这个小型项目有点曲折,始于2006年,当时由于没有总结经验,所以后来又做了N个类似的项目,鉴于此,记下总结。系统软件架构概括系统采用了B/S结构, 多层运行模式,同时适用于Intranet/Internet。浏览器为第一层,作为系统的应用界面;中间层为以WCF为载体的SOA;应用逻辑服务为第三层;数据链接为第四层,作为系统的数据存取服务。此架构无须安装客户端软件,便于软件的分发和维护升级,适应了众... 阅读全文