MS系统开发心得(一)

心得

   对于软件的构架一直是大家比较关心的问题,从最初的单机桌面,到后来的CS结构,再就到当前的BS结构。其中CS结构最代表性的两层结构与三层结构。

   就中国当前的软件开发模式来看大部分开发商都是小作坊式少则四到五人,其中大部分在20~30人,并且都并不是非常专业,可以说是"马虎吃天"什么都做,什么财务软件、什么ERP制造业管理软件、电子商务、呼叫中心。。。统统都不在话下。而目前大部分企业的客户站点都在10~20个,上百个站点的企业可以说是寥寥无几,通常是因此三层结构的软件体现不出其优越的效能。从这两个方面来看选择两层的结构比较不错。

   以前用的三层结构主要是把业务逻辑放在中间层上,从一定程度上缓解了数据服务器的复杂度,但目前大部分的客户把中间层和数据服务器放在同一台机器上,不但不能减轻数据服务器的负载,反而是多此一举。并且也不是很好维护,出了点错误都不知道到那去调试。对于两层结构可以吧业务处理完全放在数据服务器,更何况两大数据库(SQL SERVER和ORACLE)早对多种访问机制又非常优秀的处理方式,中间层的业务处理完全可以用存储过程、触发器、函数等来实现,对于复杂一点的报表可以用试图来实现,维护起来工作量也不是很大。

 

时间: 2024-08-01 06:48:28

MS系统开发心得(一)的相关文章

初试 Windows XP Embedded 系统开发1

目前 Windows PE(Preinstallation Environment)和 Windows XP Embedded 是可以脱离主机里的硬盘独立运行的 Windows 操作系统,Windows PE 多用于光盘启动,Windows Embedded 从 Feature Pack 2007 之后已经支持从 USB 设备(移动硬盘.Flash U 盘)运行. 从基础开始,菜鸟也可以开发出一个在 USB 移动硬盘上运行的操作系统. 一.Windows Embedded 开发资源简介 Wind

SD卡驱动开发心得体会

最近在负责SD卡驱动的开发移植工作,支持vfat文件系统,现在谈一下开发心得吧!         SD卡高度集成闪存,具备串行和随机存取能力.可以通过专用优化速度的串行接口访问,数据传输可靠.接口允许几个卡垛叠,通过他们的外部连接.接口完全符合最新的消费者标准,叫做SD卡系统标准,由SD卡系统规范定义. SD卡系统是一个新的大容量存储系统,基于半导体技术的变革.它的出现,提供了一个便宜的.结实的卡片式的存储媒介,为了消费多媒体应用.SD卡可以设计出便宜的播放器和驱动器而没有可移动的部分.一个低耗

电脑报“乔客门”,看中国网站系统开发

乔客  电脑报"乔客门",看中国网站系统开发   无意上网,竟看到涉及到那么多网络名流的一场争辩,姑且称为:"乔客门"事件吧,很新鲜,也很激动.软件版本因故推迟,本在业界也算是正常之事,只不过乔客心急了一些,先多预收了N个99元,一旦离客户的期望值有很大差距,就会引起一些交了99元而又想得到很多的穷站长们的围剿,但这个只要做好客服工作并在正版出来给予更好的补偿后,应该就会得以很好的解决的.偏偏这时候电脑报来凑热闹,可能是年底没有太多的素材来满足读者的需求了吧,就拉个

PB/Sybase系统开发中的数据库转移

1.利用importfile ( )函数实现转移 PowerBuilder是一种进行C/S系统开发的优秀的前端工具,本身提供了大量的功能和函数,其中DataWindow数据窗口是其重要的组成部分,具有强大的功能,其中importfile( )函数能够完成数据的转移. 实现的过程是在服务器上创建一个同磁盘上的数据库结构相同的表,创建一个数据窗口对象(dw_fox),取数据源建立数据窗口,利用数据窗口对象本身的importfile( )函数将数据转移到数据窗口中,利用update( )函数将数据保存

MapInfo开发心得——多地图关联篇

多个窗体(MDI)同时展示,并相互操作这并不困难,小弟在这介绍一下由MapInfo中MapControl组成的多窗体关联处理. 首先看看效果: 开发心得--多地图关联篇-mapinfo二次开发"> 以上多关联地图窗体实现了:在同一个窗体中加载多个(最多4个)地图,地图的拖拽.缩放操作可相互关联,每个地图上各个数据都可以完全不相同! 现在我来说一下实现过程: 首先要在同一个窗体中加载多个地图,我采用了UserControl来做: public partial class ViewMap :S

Delphi.NET多层应用系统开发技术研讨

从上个星期就开始有朋友问我为什么很久没有更新Blog了,其实我想我写Blog已经很勤快了,这次10多天没有更新Blog想当然是我又开始出差了.上星期台湾进行了『Delphi.NET多层应用系统开发技术研讨会』,在DevCo重新在台湾举办活动1,2个月之后,的确发现慢慢的一些客户开始回流来参加研讨会了,这是个好现象,也让我有机会和一些朋友谈谈他们的工作近况以及他们希望能够听到什么主题的研讨会.而之所以DevCo会在上星期举行『Delphi.NET多层应用系统开发技术研讨会』就是因为许多朋友都在询问

《嵌入式系统开发之道——菜鸟成长日志与项目经理的私房菜》——02-03项目生命周期五大阶段

02-03项目生命周期五大阶段 嵌入式系统开发之道--菜鸟成长日志与项目经理的私房菜 我们前面讲过项目的定义,特别谈到每件项目都是独一无二的,都有各自的目标.可应用的资源.必须面对的限制与风险等.但所谓的知识体系就是要设法异中求同,通过分析与比较足够数量且不同种类的案例,试图归纳出适用于所有项目的思想与方法. 这么做并不牵强,因为不同项目间确实具有共同的特性,可以使用相同的思想与方法论来执行,就如同我们的本行-嵌入式系统与电子产品开发,如果不能在不同的项目间秉持共通的概念,工程人员免不了要多走很

为了找工作-面向高校的轨道交通仿真系统开发,这个开发前景怎么样

问题描述 面向高校的轨道交通仿真系统开发,这个开发前景怎么样 求大神指点一下啊..... .................... 解决方案 做哪方面的开发?你要开发一款什么?软件吗? 解决方案二: 为高校进行道路设计吗 解决方案三: 运用计算机动态仿真手段,对轨道交通运营管理等进行仿真,从而指导车站设计和设施配置及运营优化,是轨道交通车站设计的新思路.国内外在这方面已具有较为成熟的经验!可以向这方面大胆前行···········少年 解决方案四: 运用计算机动态仿真手段,对轨道交通运营管理等进

地图公司-企业内网GIS平台局域网电子地图webGIS系统开发什么公司可以做?

问题描述 企业内网GIS平台局域网电子地图webGIS系统开发什么公司可以做? 要求大概如下: 国家相关单位的系统开发,只能在固定的内网运行,所以必须支持离线地图和内网开发平台. 1.在浏览器下所见即所得的画图,地图基本操作,点线面的绘制,GPS定位展示. 2.能自定义图元和图元属性. 3.有比较实用的API,比如闪烁功能等. 4.不要求多强的功能,轻量级够用即可. 5.最好是JS的,flash也可吧.国产的优先呵呵. 6.最好能够移动端和web端兼容. 记住了,内网的的GIS平台,在线调用不能