`
chian_xxp
  • 浏览: 97080 次
  • 性别: Icon_minigender_1
  • 来自: 厦门
社区版块
存档分类
最新评论

一些原则

阅读更多

1 通常情况下,程序员都是根据客户要求什么而做什么。还稍微会有点自以为是。以为程序员不要懂业务。其实业务对程序员来讲很重要。原因:

 软件不再是对目前业务流程的电子化呈现。而应当有更新更优秀的业务在里面。

 避免不必要的无效开发。能更好的理解客户的需求。

----------------------------

一个系统,其实就是业务规则对数据流的处理、数据流的采集及显示。

数据流的采集即可以是采集客户端来的数据,还可以是根据客户端的数据采集数据库中的数据。将显示在页面中。

通过这个来理解系统的解耦合(分层),就相当容易了。

struts:用于客户端数据库采集,并根据前台的前台数据流进行程序转向。这里并不会处理业务规则。

hibernate:用于从后台采集数据。

spring:即没有参与到数据库的采集,也没有参与业务规则的处理。只是一种技术层面上的,将数据库采集和业务规则处理以一种灵活的方式组合起来。

ejb:处理业务规则。

 

所有上面的这几个框架,它们存在的先决条件是系统规则和数据流采集复杂,而且多变。才有必要去使用。任何一个系统,越简单,越容易维护和高效。如果只是为了使用框架而使用框架,则是得不偿失的。

 

目前公司用的jsp+javaBean,将系统的业务规则暴露无遗。严格来说,jsp页面只是运用标签来显示数据,并提供采集数据库的入口。

 

分享到:
评论
1 楼 chian_xxp 2009-02-14  
个人觉得,软件架构提供了数据流的输入及输出.具体的业务规则是在这个软件架构(平台)基础之上进行处理.

相关推荐

    山林纠纷实践操作的一些原则及办法.doc

    山林纠纷实践操作的一些原则及办法.doc

    差分信号布线的一些原则

    为了确保差分信号的正常工作,必须遵循一系列布线原则。 首先,差分对的阻抗需要控制并匹配设计要求的差分阻抗值。阻抗匹配不良会导致信号反射和电压过冲,从而影响信号质量和稳定性。设计时应使用合适的布线间距、...

    硬盘分区的一些原则.doc

    本文主要探讨了硬盘分区的一些基本原则,适用于个人电脑自装机和维护。以下是对这些原则的详细解析: 首先,理解硬盘分区的基本概念至关重要。硬盘分为主分区和扩展分区,主分区通常用于存放操作系统引导信息,而...

    里氏代换原则原文

    里氏代换原则是由麻省理工学院(MIT)计算机科学实验室的Liskov女士,在1987年的OOPSLA大会上发表的一篇文章《Data Abstraction and Hierarchy》里面提出来的,主要阐述了有关继承的一些原则,也就是什么时候应该...

    案例主要软硬件选型原则和详细软硬件配置清单.docx

    软硬件选型原则是指在选型软硬件时需要考虑的一些原则,包括开放性、对称性与非对称处理、异种机互联能力、目录及安全服务的支持能力、应用软件的支持能力、网管能力、性能优化和监视能力、系统备份/恢复支持能力等...

    论电子商务法的基本原则.doc

    此外,还有其他一些原则,如开放原则、协调原则、安全原则、个人资料保护原则、自治原则、促进和鼓励原则等。这些原则共同构成了电子商务法的基石,旨在创造一个公正、安全、开放且适应技术创新的电子商务环境。 ...

    规章制度制定原则.pdf

    下面详细说明了制定规章制度的一些原则: 1. 遵守法律法规原则 规章制度的制定必须基于现行的法律法规之上,不能与国家法律和政府规章相抵触。这是制定所有规章制度的前提和基础。例如,企业内部的安全操作规程不得...

    一些软件设计的原则一些软件设计的原则

    以下是一些关键的软件设计原则,它们不仅适用于编程,还能应用于更广泛的生产活动和生活。 1. **Don’t Repeat Yourself (DRY)** DRY原则强调避免重复代码,鼓励代码重用。当发现代码中有重复的部分时,应提取公共...

    FPGA的指导性原则

    fpga指导原则,一些原则问题,可以帮助更好地学习FPGA

    敏捷软件开发-原则、模式与实践.pdf

    本书讲授了一些原则、模式以及实践,它们可以帮助软件开发人员在追求美的程序、设计以及团队的道路上迈出第一步。本书探索了基本的设计原则,软件设计结构的通用模式以及有利于团队融为一个有机整体的一系列实践。...

    数据库设计规则

    数据库表设计方面的一些建议!我们通常说数据库调试是一门...适当遵循一些原则可以让工作变得更加轻松,本文就列举7个可以灵活运用的原则,它们可以帮助你提高SQL查询速度,当然这些技巧你可以咨询DBA获得更多的信息

    电液伺服动静万能试验机液压系统设计的一些原则 (2002年)

    分析讨论了电液伺服动静万能试验机液压系统设计中的一些共性...提出了设计该类试验机液压系统的一些原则,其优效性在1 MN电液伺服动静万能试验机设计中得到验证.该原则可以作为工程技术人员设计同类试验机的参考依据.

    跨数据中心数据库双活架构设设计原则及技术选型.docx

    跨数据中心数据库双活架构设设计原则及技术选型...跨数据中心数据库双活架构设设计原则及技术选型是为了业务的连续性,需要遵循一些原则,考虑很多方面,选择适合的技术和策略,实现高效、可靠、安全的数据库双活平台。

    【人生】婚姻一大原则,三大定律,五大法则.pdf

    在探讨婚姻的智慧时,我们可以借鉴温格·朱利在《幸福婚姻法则》中提出的一些原则、定律和法则。这些理论为我们理解婚姻的本质提供了一些指导。 首先,婚姻的一大原则——好人原则。这一原则强调了选择伴侣的重要性...

    也谈系统设计的一些原则

    在进行系统设计时,不仅要考虑软件的功能性需求,还要考虑非功能性需求,比如软件的性能(Performance)、可扩展性(Scalability),系统的稳定性(Reliability)、部署(Deployment)和更新(Upgrade),可维护性...

    大数据-算法-明译《几何原本》确定数学术语的方法与原则初探.pdf

    2. 研究《几何原本》前四卷中的几何学术语,阐明《几何原本》改造或放弃传统术语的一些原则和方法。译者特别注意术语的一般性和抽象性意义,为了摆脱传统术语的实用性特征,放弃了原有的词汇,新造了一批能够体现...

    论文研究 - 中国碳税体系中的基本要素设计及其实施策略

    在对庇古税收原则,污染者付费原则(PPP),双重股息理论,税收发生率和税收负担转移,碳税超额负担以及拉弗曲线进行一...同时,在实施战略时提出了一些原则,即原则效率与公平相结合,税率动态调整原则和税中性原则。

    构建以学生为中心的Pyth...计混合式教学的创新实践研究-吕彩霞.pdf

    混合式教学模式可以提高学生的学习积极性和教学质量,但是需要遵循一些原则,例如以学生为本的原则、整合性原则、实践性原则和评价性原则。 在混合式教学模式中,教师需要发挥线上教学和线下教学的优势,整合这些...

    六大设计原则,一些小例子(通俗易懂)

    下面将详细阐述这六大设计原则及其重要性,并通过一些简单易懂的例子来帮助理解。 1. 单一职责原则(Single Responsibility Principle, SRP) 这个原则指出,一个类或模块应该只有一个改变的原因。这意味着一个类...

    软件工程-软件系统概要设计方案研讨(ppt-21页).ppt

    3. 模块的设计原则:模块的设计原则是指在设计模块时需要遵循的一些原则,如高内聚、低耦合、单入口单出口原则等。 4. 软件系统的架构设计:软件系统的架构设计是指软件系统的总体架构设计,它包括软件系统的整体...

Global site tag (gtag.js) - Google Analytics