
软件设计
文章平均质量分 64
gz2008gz
这个作者很懒,什么都没留下…
展开
-
考试习题总结
后缀式:说说x=(a+b)X(c-d/e).(假设你中间那个X是乘号)后缀式,符号在后.首先看成2部分(a+b)和(c-d/e) a + b: ab+c-d/e: 先de/,然后 c de/ -2部分结合,乘号放到后面.就是:ab+cde/-x不知道楼主那个答案怎么出来的.如果式子前要x=,那么答案应该是xab+cde/-x=如果不要x=,答案应该是ab+cde/-x.后缀式就是按照正常的原创 2009-04-03 00:54:00 · 625 阅读 · 0 评论 -
责任链设计模式(Chain of Responsibility pattern)
这是完整的责任链设计模式过程,通过学习,让我解决了实际当中的很多问题。 ----------------------- Im very grateful to Design Patterns UML class diagram parti原创 2009-10-15 10:45:00 · 672 阅读 · 0 评论 -
IT服务管理在中国:十年经验与教训
十年之前,IT服务管理在中国当时仅是偶见诸报端,既未被重视,也未见应用。自2004年《中国IT服务管理指南》(第一版)正式出版,IT服务管理已我们始料未及的速度发展,展开了它在中国土地上的一个春天。 如今,IT服务管理在中国的发展正如当年所热切期盼的,但又似乎超出了预见。在中国,IT服务管理已被广为认可、广为应用。 然而,IT服务管理在中国未来十年呢? 站在这个时间点,有必要对转载 2009-10-29 22:22:00 · 644 阅读 · 0 评论 -
物料需求计划(MRP)与 企业资源计划(ERP)
物料需求计划(MRP) 企业怎样才能在规定的时间,规定的地点,按照规定的数量得到真正需要的物料,换句话说,就是库存管理怎样才能符合生产计划的要求,这是物料需求计划所解决的。MRP起初出现在美国,并由美国生产与库存管理协会倡导而发展起来的。 MRP是一种以计算机为基础的编制生产与实行控制的系统,它不仅是一种新的计划管理方法,而且也是一种新的组织生产方式。MRP的出现和发展,引起了生产管理理论和实践原创 2009-10-30 11:24:00 · 1310 阅读 · 0 评论 -
基于SCM的企业信息系统集成
供应链管理(Supply Chain Management,SCM)是对供应链上所涉及的供应商、制造商、分销商、零售商及最终用户等节点组织以及供应链中所发生的物流、信息流、资金流进行统一的组织、规划、协调和控制,以满足用户需求,使供应链系统成本最小化,提高供应链整体的竟争能力。现代社会里,高科技迅速发展、市场竟争日益激烈以及顾客需求不断变化,供应链管理逐渐由“纵向一体化”向“横向转载 2009-10-31 12:27:00 · 1558 阅读 · 0 评论 -
(python)http://www.python.org/
中文简介 Python (发音:[ paiθ(?)n; (US) paiθ?n ]n.蟒蛇,巨蛇 ),是一种面向对象的解释性的计算机程序设计语言,也是一种功能强大而完善的通用型语言,已经具有十多年的发展历史,成熟且稳定。Python 具有脚本语言中最丰富和强大的类库,足以支持绝大多数日常应用。它的名字来源于一个喜剧,也许最初设计Python这种语言的人并没有想到今天Python会在原创 2009-11-25 12:08:00 · 4795 阅读 · 1 评论 -
系统集成
系统集成是在系统工程科学方法的指导下,根据用户需求,优选各种技术和产品,将各个分离的子系统连接成为一个完整可靠经济和有效的整体,并使之能彼此协调工作,发挥整体效益,达到整体性能最优。概念 所谓系统集成(SI,System Integration),就是通过结构化的综合布线系统和计算机网络技术,将各个分离的设备(如个人电脑)、功能和信息等集成到相互关联的、统一和协调的系统之中,使原创 2009-11-24 21:01:00 · 700 阅读 · 0 评论 -
软件体系结构
软件体系结构={构件(component),连接件(connector),约束(constrain)}.其中构件可以是一组代码,如程序的模块;也可以是一个独立的程序,如数据库服务器。连接件可以是过程调用、管道、远程过程调用(RPC)等,用于表示构件之间的相互作用。约束一般为对象连接时的规则,或指明构件连接的形式和条件,例如,上层构件可要求下层构件的服务,反之不行原创 2010-03-01 10:16:00 · 936 阅读 · 0 评论 -
BOSS,电信业务运营支持系统
BOSS,电信业务运营支持系统(Business & Operation Support System),是指电信业务综合运营支撑系统,是电信企业业务处理信息化管理的基础平台,用于支持前台销售,客户服务及内部支撑全流程及分析管理的业务管理系统。面对客户是统一的;面对电信运营商,它融合了业务支撑系统(BSS)与运营支撑系统(OSS),是一个综合的业务运营和管理平台,同时也是真正融合转载 2010-03-01 10:21:00 · 1960 阅读 · 0 评论 -
独家专访Randy Shoup:架构师要学会权衡取舍
51CTO编辑:不同的企业和项目经理对架构师往往定义不完全相同。在您的团队中,对架构师是如何定义的?对于招聘的架构师会有怎样的技能要求?Randy Shoup:在eBay,一个架构师的任务就是设计一系列的技术方案,这些方案必须满足商业上的要求,同时还要能够维持高标准的功能,性能,可伸缩性,可 管理性,安全性,以及可用性。一个架构师与开发团队、产品团队和运维团队通过紧密的合作来实现上述的这些目标转载 2009-12-27 20:34:00 · 673 阅读 · 0 评论 -
Strategy Pattern (策略模式)
所谓 Strategy Pattern 的精神,就是将策略 (算法) 封装为一个对象,易于相互替换,如同 USB 设备一样可即插即用;而不是将策略、具体的算法和行为,硬编码在某个类或客户程序中,导至事后的修改和扩展不易。若有多种「策略」,就将这些个策略,和这些策略的算法、行为,封装在各个类中,并让这些类,去继承某个公用的抽象类或接口。接着在客户程序中,就可动态引用,且易于更换这些不同的「策略」,不原创 2009-10-15 11:11:00 · 610 阅读 · 0 评论 -
UML 类图简介
一、UML简介 UML(Unified Modeling Language)即统一建模言,是OMG(Object Management Group)发表的图标式软件设计语言。 UML的功能可视化:使原创 2009-10-15 09:50:00 · 859 阅读 · 1 评论 -
覆写(Override)和重载(Overload)的比较
其实很本质的区别就是看函数特征:覆写(Override)的两个函数的函数特征相同,重载(Overload)的两个函数的函数名虽然相同,但函数特征不同。 函数特征包括函数名,参数的类型和个数。 Override 是在继承的时候,如果你写的函数与要继承的函数函数特征相同,那么,加上这个关键字,在使用这个子类的这个函数的时候就看不见父类(或超类)的函数了,它被覆盖掉了。 比如:Derived继承了Bas原创 2009-04-07 23:06:00 · 405 阅读 · 0 评论 -
终极软件
=================****ERP****是英文Enterprise Resourse Planning的缩写,中文意思是企业资源规划。它是一个以管理会计为核心的信息系统,识别和规划企业资源,从而获取客户订单,完成加工和交付,最后得到客户付款。 ================****CRM****是Customer Relationship Management原创 2009-04-07 23:11:00 · 539 阅读 · 0 评论 -
WEB自定义控件小记
以前我在做项目的时候,都是用的是用户自定义控件,这一回我看了一下自定义控件。它们两者的不同点在于:用户自定义控件是基于横向的,也就是说可以用多个控件组合在一起使用;而自定义控件是纵向的,是一个已存在控件的扩展。新建一个WEB自定义控件项目;由于在项目中经常会用到点一个BUTTON的时候,要弹出JS的确认对话框,第一次都要在页面上加入JS,很麻烦,这个过程是可以封装的~~新建一个“自定义控件”,转载 2009-04-18 15:21:00 · 532 阅读 · 0 评论 -
优秀程序员
在这个世界上,有数百万的人热衷于软件开发,他们有很多名字,如:软件工程师(Software Engineer),程序员(Programmer),编码人(Coder),开发人员(Developer)。经过一段时间后,这些人能够成为一个优秀的编码人员,他们非常熟悉如何用计算机语言来完成自己的工作。但是,如果你要成为一个优秀的程序员,你还可以需要有几件事你需要注意,如果你能让下面十个条目成为你的习惯,那原创 2009-06-02 11:29:00 · 675 阅读 · 0 评论 -
Url 重写带来的影响
配置好映射以后。其他页面都正常重写成功。但有个别重写不了一个是about.aspx,一个是contact.aspx实际访问这两个ASPX文件都可以正常显示。重写成about.html和contact.html就是打不开。。提示该页无法显示 网上搜索也没什么结果。后来我把文件名改了一下。改成company.aspx和contactus.aspx再重写。。就正常了。。难道这两个原创 2009-08-07 00:23:00 · 661 阅读 · 0 评论 -
软件开发流程
简单的讲: 需求确认——概要设计——详细设计——编码——单元测试——集成测试——系统测试——维护需求确认:需求规格说明书概要设计:系统用例图,用例场景详细设计:系统设计报告,数据库设计报告测试:测试用例报告 其实, 关于软件的开发,并不是一件简单的工作,可不是一个人可以完成的,通常各软件公司里面都会用团队的方式来开发软件。而且团队里面每个成员的分工都原创 2009-09-16 12:23:00 · 617 阅读 · 0 评论 -
软件开发合同范本
甲方:________________________ 乙方:________________________ 签订日期:_____年_____月_____日 上述甲、乙双方,经友好协商一致,达成以下协议。双方申明,双方都已理解并认可了本合同的所有内容,同意承担各自应承担的权利和义务,忠实地履行本合同。(合同律师网www.hetong365.com) 第一条转载 2009-09-16 12:28:00 · 3994 阅读 · 0 评论 -
软件开发过程与思想
引言 计算机软件尤其是数据库软件,成为了当代计算机应用的主流。因此软件开发人员就必须掌握正确的开发手段,了解软件开发的主要过程,这样心中对软件项目才有清醒的认识,才能达到事半功倍的效果。本文就软件开发过程中的一些方法,结合本人开发过的一些软件项目做一些详细论述。 1 开发前的准备工作 一般软件项目在开发前都有系统任务书,主要规定软件的开发目标、主要任务、功能、性能指标及研制人员和经费、进度等安排,转载 2009-09-16 12:29:00 · 611 阅读 · 0 评论 -
电子政务网络相配套的“三网一库”
.政府内部网。即支持政府机关内部实现办公自动化的局域网。它的主要功能是实现公文电子化和内部办公业务自动化。它要求公文、信息、其他业务逐步实现数字化和网络化,从技术、程序上解决好电子认证、电子印章、数字签名等自动化操作问题,以保证最大限度地节约政府业务成本。.政府办公业务网。它是本单位办公业务网与其他政府部门以及上级部门和下级单位进行互通互联的广域网。其主要功能是实现与各管理部门原创 2009-10-07 11:13:00 · 2574 阅读 · 0 评论 -
SQL注入法攻击 详解
随着B/S模式应用开发的发展,使用这种模式编写应用程序的程序员也越来越多。但是由于程序员的水平及经验也参差不齐,相当大一部分程序员在编写代码的时候,没有对用户输入数据的合法性进行判断,使应用程序存在安全隐患。用户可以提交一段数据库查询代码,根 据程序返回的结果,获得某些他想得知的数据,这就是所谓的SQL Injection,即SQL注入。SQL注入是从正常的WWW端口访问,而且表面原创 2009-12-29 23:37:00 · 591 阅读 · 0 评论