房地产开发程序

2024-10-27

房地产开发程序(精选12篇)

1.房地产开发程序 篇一

房地产开发程序

一、立项审批

1、项目立项申请报告书(原件一份)

2、项目建议书或项目可行性研究报告(一份)

3、建设用地的权属文件或建设项目用地预审意见书(一份)

4、项目建设投资概算(一份)

5、银信部门出示的资金证明(原件一份)

6、企业法人营业执照副本(复印件一份);(房地产项目需提供资质证明一份)

7、项目地形图(一份)

8、有关职能部门的意见。

二、规划设计

1、由市规划局根据城市总体规划和立项文件核发勘察设计红线,提供规划设计条 件。

2、建筑设计分为三个阶段,即方案设计、初步设计和施工设计。

3、市城建局负责联系市有关部门对初步设计进行会审批复。

三、建设工程报建

(一)建设工程报建,首先要提供如下资料到建委办理登记手续。

1、计划部门核发的《固定资产投资许可证》或主管部门批准的计划任务书;

2、规划部门核发的《建设用地规划许可证》和《建设工程规划许可证》;

3、国土部门核发的《国有土地使用证》;

4、符合项目设计资格设计单位设计的施工图纸和施工图设计文件审查批准书;

5、人防办核发的《人民防空工程建设许可证》;

6、消防部门核发的《建筑工程消防设计审核意见书》;

7、防雷设施检测所核发的《防雷设施设计审核书》;

8、地震办公室核发的《抗震设防审核意见书》;

9、建设资金证明;

10、工程预算书和造价部门核发的《建设工程类别核定书》;

11、法律、法规规定的其他资料。

(二)公开招标的建设工程,要补充如下资料到招标办办理手续。

1、建设单位法定代表人证明或法定代表人委托证明;

2、建设工程施工公开招标申请表;

3、建设工程监理公开招标申请表。

(三)邀请招标的建设工程,要补充如下资料到招标办办理手续。

1、建设单位法定代表人证明或法定代表人委托证明;

2、建设工程施工邀请招标审批表;

3、建设工程监理邀请招标审批表;

4、工商部门签发的私营企业证明;

5、法人营业执照;

6、其他申请邀请招标理由证明。

(四)直接发包的建设工程,要补充如下资料到招标办办理手续。

1、建设单位法定代表人证明或法定代表人委托证明;

2、建设单位申请安排建设工程施工单位报告;

3、建设单位申请安排建设工程监理单位报告;

4、工商部门签发的私营企业证明;

5、法人营业执照;

6、建设工程直接发包审批表。

(五)办理建设工程质量监督,要提供如下资料到质监站办理手续。

1、《规划许可证》;

2、工程施工中标通知书或工程施工发包审批表;

3、工程监理中标通知书或工程监理发包审批表;

4、施工合同及其单位资质证书复印件;

5、监理合同及其单位资质证书复印件;

6、施工图设计文件审查批准书;

7、建设工程质量监督申请表;

8、法律、法规规定的其他资料。

(六)办理建设工程施工安全监督,要提供如下资料到安监站办理手续。

1、建设单位提供的资料:

(1)工程施工安全监督报告;

(2)工程施工中标通知书或工程施工发包审批表;

(3)工程监理中标通知书或工程监理发包审批表;

(4)工程项目地质勘察报告(结论部分);

(5)施工图纸(含地下室平、立、剖);

(6)工程预算书(总建筑面积、层数、总高度、造价);

2、施工单位提供的资料:

(1)安全生产、文明施工责任制;

(2)安全生产、文明施工管理目标;

(3)施工组织设计方案和专项技术方案;

(4)安全生产、文明施工检查制度;

(5)安全生产、文明施工教育制度;

(6)项目经理资质证书复印件,安全员、特种作业人员上岗证原件和复印件;(7)现场设施、安全标志等总平面布置图;

(8)购买安全网的合格证、准用证发票原件和复印件;

(9)建设工程施工安全生产责任书;

(10)建设工程施工安全受监申请表;

(11)法律、法规规定的其他资料。

(七)领取《施工许可证》,除第(一)条规定提供的资料外,要补充如下资料 到建委办理手续。

1、工程施工中标通知书或工程施工发包审批表;

2、工程监理中标通知书和工程监理合同;

3、施工单位项目经理资质证书(桩基础工程要提供建设行政主管部门核发的桩机 管理手册);

4、使用商品混凝土《购销合同》或经建设行政主管部门批准现场搅拌的批文;

5、质量监督申请安排表;

6、安全监督申请安排表;

7、建设工程质量监督书;

8、建设工程施工安全受监证;

9、施工许可申请表;

四、建设工程竣工验收

(一)建设工程竣工验收,要提供如下资料到质监站审核,质监站在7个工作日内 审核完毕;建设单位组织有关单位验收时,质监站派员现场监督。

1、已完成工程设计和合同约定的各项内容;

2、工程竣工验收申请表;

3、工程质量评估报告;

4、勘察、设计文件质量检查报告;

5、完整的技术档案和施工管理资料(包括设备资料);

6、工程使用的主要建筑材料、建筑构配件和设备的进场试验报告;

7、地基与基础、主体砼结构及重要部位检验报告;

8、建设单位已按合同约定支付工程款;

9、施工单位签署的《工程质量保修书》;

10、市政基础设施的有关质量检测和功能性试验资料;

11、规划部门出具的规划验收合格证;

12、公安、消防、环保、防雷、电梯等部门出具的验收意见书或验收合格证;

13、质监站责令整改的问题已全部整改好;

14、造价站出具的工程竣工结算书。

(二)建设工程竣工验收前,施工单位要向建委提供安监站出具的工程施工安全 评价书。

(三)建设工程竣工验收备案,自工程竣工验收之日起15个工作日内,要提供如 下资料到质监站办理手续。

1、工程竣工验收报告;

2、《施工许可证》;

3、竣工验收备案表;

4、工程质量监督报告;

5、工程竣工验收申请表;

6、工程质量评估报告;

7、工程施工安全评价书;

8、工程质量保修书;

9、工程竣工结算书;

10、商品住宅要提供《住宅质量保证书》和《住宅使用说明书》;

11、法律、法规规定的其他资料。

(四)建设工程竣工结算审核,要提供如下资料到造价站办理手续。

1、工程按实际结算的,要提供如下资料:

(1)建设单位和施工单位的委托书;

(2)工程类别核定书;

(3)工程施工中标通知书或工程施工发包审批表;

(4)工程施工承发包合同;

(5)施工组织设计方案;

(6)图纸会审记录;

(7)工程施工开工报告;

(8)隐蔽工程验收记录;

(9)工程施工进度表;

(10)工程子目换算和抽料(筋)表;

(11)工程设计变更资料;

(12)施工现场签证资料;

(13)竣工图。

2、工程按甲乙双方约定的固定价格(或总造价)结算的,要提供如下资料:

(1)建设单位和施工单位的委托书;

(2)工程承包合同原件;

(3)竣工图。

五、办理预售许可证

l、预售人已取得房地产开发证书、营业执照。

2、已取得土地管理部门出具的用地批文及土地使用证。

3、持有《建设工程规划许可证》及《建设工程施工许可证》。

4、计划部门签发的《项目投资许可证》。

5、如向境外销售,需提供境外销售商品房批文。

6、已签房屋施工合同。

7、三层以下的商品房项目已完成基础和结构工程;四层以上的商品房项目,有地 下室工程的,已完成基础和首层结构工程,无地下室工程的,已完成基础和四层 结构工程。

8、建设银行审核开发建设资金要达到工程总投资25%以上资金的验资证明。

9、已在项目所在地商业银行开设商品房预售款专用帐户。

10、预售商品房项目及其土地使用权未设定他项权。

11、具有预售说明书(内容包括:商品房的位置、地点、装修标准、售价表、销售 计划;公共建筑的分摊、项目工程施工进度、开工及竣工交付使用时间等)。

12、项目规划平面图(由核发预售许可证部门在平面图中注明预售商品房项目的座 落位置和楼号)。

13、物业管理方案已经落实。

2.房地产开发程序 篇二

现在假定有这样的需求。一个局域网中有一台电脑, 安装一至两块网卡, 可以访问一个或两个不同的网络, 就可以将该电脑设置成网关。该局域网中其他的电脑要进行网络访问, 可以将默认网关和DNS都指向这台网关电脑, 只要这台网关电脑真正能够实现网关的功能, 则客户机访问外网络的数据包都会发给该网关机, 网关机读取到客户机发来的数据包后, 进行必要的转换, 然后将转换后数据包发给适当的网卡, 网关机读到返回的数据包后, 也要进行一系列转换, 并判定该数据包应该发给哪台客户机, 并且将数据包返回给相应的客户机。这样, 客户机的网络请求就能及时得到回应, 从而完成客户机的网络操作。

应该承认, 要完成上述网关的功能, 不是一件简单的事情。一般来说, 要进行网关开发, 最好在NDIS中间层进行。而NDIS中间层, 正好提供了一个例子程序passthru。这个例程提供了基本的网络中间层驱动开发框架, 但其本身并未提供任何有用的功能。可以在这个例程基础上, 增加相关的代码, 以实现网关程序的功能。

1 程序实现原理和开发思路

用户程序主要是向驱动程序传递一些参数。

用户端程序目录下有配置文件commongate.ini。

其中:

excludeip默认情况下同网段数据包都将由网关进行转发, 可以设置不进行数据包转发的IP, 最多可设置10个。

如果网卡上运行的是PPPOE协议, 则本配置文件不起作用, 所有配置都自动获得。

网关程序的功能由passthru这个中间层驱动完成。要完成网关的功能, 包括数据包的读取、转换、发送3个必要的环节。

1.1 数据包的读取

数据包的读取在protocol.c中的PtReceive和PtReceivePack et函数中完成。这两个函数都可能读到数据包, 系统会根据不同情况而决定调用两个函数中的哪一个。PtReceivePacket函数中直接得到完整的数据包, 可以从此包中读取收到的数据。PtReceive使用一个缓冲区存放收到的数据, 但缓冲区中可能不是完整的数据。如果收到完整的数据包, 则可从缓冲区中直接读取数据, 否则需调用NdisTransferData函数传输剩余数据, 如NdisTransferData返回值为NDIS_STATUS_SUCCESS, 则可以将剩余数据追加到缓冲区之后, 以构成完成的数据包。如NdisTransferData返回NDIS_STATUS_PENDING, 则需要在PtTransferDataComplete函数中才能完成数据包的读取。

1.2 数据包转换

收到数据包后, 要进行数据包转换。经过转换后的数据包才能进行转发。

需要修改的内容有目标MAC、源MAC、源IP、目标IP、源端口、目的端口, 以及IP校验和、TCP/UDP校验和。另外对于TCP包, 可能还要修改包生存时间和最大数据包长度。

本网关支持IP包, 包括UDP/TCP, 用于传递数据。PPPOE包, 如果是通过虚拟拨号连接网络, 会涉及到此类数据包。ICMP包, 传递控制信息。其中IP包是最为重要的。

网络中数据包基本结构如表1所示。

以太头之后是IP头如表2所示。

如为PPPOE包, 则IP头之前还有一个PPPOE头, 如表3所示。

IP头之后是UDP头或TCP头, 如表4和表5所示。

UDP或TCP头之后是实际的数据。

对于客户机发来的数据包, 需修改目的MAC为网卡的远程路由器MAC。源MAC修改为本地网卡MAC。源IP修改为本地网卡IP。对于DNS请求包, 需修改目的IP地址为DNS服务器IP地址。修改源端口为某一选定端口。包生存时间通过一个网关, 值要减一。对于TCP连接建立包, 要修改最大包长度。相应需修改IP校验和和TCP/UDP校验和。

对于返回的数据包, 先要根据目的端口号, 找到原始数据包记录。修改目的MAC为对应客户机MAC, 修改源MAC为本地网卡MAC。修改目的IP为客户机IP。如为DNS应答包, 需修改源IP地址为网关机IP地址。修改目的端口为对应客户机原始端口号。相应修改IP校验和和TCP/UDP校验和。

对于网关机只有一块网卡的情况, 则发送网卡只能是这一块网卡。对于网关机有两块网卡的情况, 则需要根据IP地址确定应该将数据包交给哪块网卡。

对于涉及到PPPOE包时, 还要增加或去掉PPPOE头。

使用一个结构数组, 用于保存收到的客户机数据包。返回数据包也要使用此结构数组, 从中找到匹配的数据包记录。此结构数组中有源MAC, 目的MAC, 源IP, 目的IP, 源端口号, 目的端口号, 另外还要记录收到包时间, 以判断返回包是否超时。

1.3 数据包的写入

要向网卡写数据包, 首先要构造一个数据包, 然后挂接数据缓冲区, 调用NdisSend函数进行数据包发送。如NdisSend返回值不为NDIS_STATUS_PENDING, 说明发送立即完成, 此时可执行撤销数据包, 释放内存等操作, 否则要在PtSendComplete中进行包的撤销和释放内存等操作。应该为自定义数据包设置标记, 以区别系统数据包。对于自定义数据包, 要自行完成包的撤销, 撤销完成立即返回。

2 代码解析

在protocol.c中定义如下函数:

在PtReceivePacket函数中, 增加如下代码:

PtReceive和PtTransferDataComplete函数中代码和PtReceivePacket中代码类似, 在此不再重复。其他代码全部略去。

用户程序主要就是向passthru传递参数, 代码略。

3 结语

程序全部开发完成后, 经过大量测试, 实现了既定的网关程序的功能。程序可在实际环境中进行应用, 具有较高实用价值。

参考文献

[1]王艳平.Windows网络与通信程序设计.人民邮电出版社, 2009.

3.技工院校校本课程开发程序探究 篇三

关键词:技工院校校本课程 开发程序 探究

中图分类号:G64 文献标识码:A 文章编号:1673-9795(2014)03(b)-0153-02

所谓“校本”就是以校为本,基于学校,立足学校,校本课程开发就是以学校为基地,在充分、合理利用本校优势资源的基础上进行的课程开发。校本课程的开发是是区别于国家和地方课程,彰显学校办学特色,以学校教师为主体,通过对本校学生的需求进行科学评估,充分利用地方、行业和学校的课程资源,根据学校的办学思想而开发的多样的、可供学生选择的课程。在职业教育迅猛发展的今天,校本课程的开发成为技工院校增强办学实力,彰显学校办学特色,培养具有竞争优势的学生,适应经济社会快速发展,促进学校发展和壮大的有效途径。在此,本文试结合学生特点和学校特色对技工院校校本课程的开发程序及方法谈以下几点粗浅认识。

1 明确目标 理念先行

面对激烈的人才市场竞争和学生生源大战,瞄准目标,抓住优势专业,进行校本课程开发,突显学校办学特色,增强办学实力,已成为发展壮大学校的利器。校本课程开发不仅仅是一种方法或技巧,更是一种理念,关涉一种教育哲学。

技工院校的校本课程开发与国家、地方课程开发有着截然不同的理念,它在培养目标、课程结构、教学方法等方面都有自己独特的思想。技工院校进行校本课程开发,首先要评估学校的发展需要,评价学校及周边地区经济发展的需求,根据学生实际确定课程的总体目标,并设计专业课程结构。

技工院校的培养目标是培养技师或高级、中级技术工人,根据国家职业资格标准的要求,技师学院教学行为上应以岗位(工种)为本位,特别注重学生技能培养。技工院校进行校本课程开发,首先必须明确其指导思想,受到正确理念的支配。即专业课程体系应改变传统的“学科本位”课程观,向“能力本位”方向发展,形成一种技能型的课程观。根据企业需要培养高技能人才,引导“企业文化”早期进入校园,突出学生综合职业能力的培养。突出专业课程的职业定向性,强化学生职业能力训练,注重人文与技能的结合,增强课程的灵活性,形成模块化、弹性化的课程体系,适应行业和社会对应用人才规格多变的需求。

在明确理念的前提下,学校自主决策,教师参与课程设计,在集体合作、探究与共享中酝酿校本课程开发的土壤。

2 建立规范的开发运行机制

2.1 建立健全组织与制度

校本课程的开发方案包括两种:一种是学校成立校本课程开发指导委员会,由教学院长、教师代表、学生代表、企业代表、家长代表构成,负责审定学校校本课程开发的专业目标,形成开发指南或方案。同时,指导委员会负责校本课程开发的管理、督促、指导学习和分析、评估等事项;另一种是由教师组成的课程开发小组,主要负责制定具体某一门类的课程方案(课程标准)及方案实施,其主要包括:课程目标、课程内容、参考资料、教学组织方式、课程实施说明、考核评价说明等。

2.2 寻找理论支撑,理论指导实践

对教师进行适时理论培训。前人成功的校本课程开发理论已有很多,但不同学校实际情况不同,教师学习理论也可以从中得到启示,少走弯路,同时,也能在学习过程中提升自己的专业素养。

3 校本课程开发的组织与实施

技工院校培养的学生是以就业为主导的,培养的是直接面向企业的技术工人。因此,技工院校校本课程开发绝不是简单地教材开发,而应是从市场调研开始,确定市场需要什么样的人才,然后确定培养目标,再到课程目标、课程标准、教学内容再到教学模式、教学方法乃至教学手段等一系列教学过程的变革。它是一个环环相扣、教学环节全方位的开发过程。

(1)市场调研。通过问卷、观察、访谈等方式,针对不同的目标和对象进行调查,获取资料,在此基础上,进行系统分析,形成调研报告。学生学习内容的改革需要与社会、与企事业单位对接,与学校对接。职业教育就是就业教育,以就业为导向,提高就业率,是职业教育的核心目标。因此,市场调研要充分论证周边、社会目前乃至未来几年需要什么样的技术人才,既包括专业知识,也包括人文综合素质。依据需求,确定人才培养目标。

(2)确定具体课程目标,制定课程标准。在调研的基础上,各專业小组根据学生的实际情况和国家职业资格标准需求,确立课程目标,然后,从人才培养目标、教学内容、教学计划、课时安排、教学评价等方面制定课程标准。

(3)校本教材的开发。教材开发一般要邀请企业专家或技术人员参与,以职业实践活动为主线,突破学科界限,组织教学内容。制定教材编写计划,确立相关教材的编写方向,设计教材内容,各专业小组可根据自己的专长负责编制教材里的某个模块。企业技术人员的参与对于职业实践活动的步骤及细节注意事项更熟悉,更有发言权。

(4)教学验证。以职业活动为主线的教学内容怎样传授给学生呢?我国教育家陶行知提出的“做中学、学中做”教学理念应是最好的教学模式。目前技工院校正在探索的工学结合一体化教学模式就是根据工作过程安排教学内容的。各专业小组根据学生特点和教材内容设计教学方案,引入新的教学方法,如:任务驱动、项目式教学法、案例式等。在这些教学方法的实施过程中,要注意模拟真实工作情境,做到理论与实践一体,教学做一体。同时要注意学生综合职业能力的培养,比如:职业道德、职业习惯、安全卫生等方面。

4 校本课程的检验

对校本课程的检验要从三个时间段进行,一是学生校内生活时期,看学生的学习热情与学习效果及职业资格证的成绩;二是学生走上工作岗位接受市场的检验,看学生能否适应社会市场需求,各专业课程开发小组要到企事业用人单位进行回访调研;三是跟踪调查,看企事业单位对学生的综合素质评价及学生的发展潜力。

5 评价修订与推广使用

校本课程开发不是一蹴而就的,它应是一个逐步完善、成熟的过程。一个较为成熟的校本课程,至少需要2~3年一个学生学习周期。它要求各开发小组建立学生学习发展档案,从设计评价方案、观察、追踪实施效果、收集反馈意见,到分析研究开发策略,最后进行课程与课程开发方案的修订。一个轮回下来,如果不理想,还要在原因分析、调研,征求意见等基础上,再次论证修改,直至完善成熟。

校本课程开发的最终目标要发挥作用,让更多的学生能从中受益,提升学生的培养质量,那么,最终,学校将推广教材的使用,并进一步开发更多的校本课程。

参考文献

[1]石伟平,徐国庆.职业教育课程开发技术[M].上海教育出版社,2006.

[2]崔允郭.校本课程开发:理论与实践[M].北京:教育科学出版社,2000.

[3]钟启泉.课程的逻辑[M].上海:华东师范大学出版社,2008.

[4]吴刚平.校本课程开发[M].成都:四川教育出版社,2002.

4.房地产开发消防验收程序及资料 篇四

1、到政务大厅消防窗口取《建设工程竣工验收消防备案表》,按表上要求填好后盖上开发公司公章,提交到大厅窗口。按小区内90%进行抽检,抽到的施工单位准备如下资料:

1)建设工程消防验收申请表

2)工程竣工验收报告

3)消防产品质量合格证明文件

4)有防火性能要求的建筑构建、建筑材料、室内装修装饰材料符合国家标准或者行业标准的证明文件、出厂合格证

5)消防设施、电气防火技术检测合格证明文件

6)施工、工程监理、检测单位的合法身份证明和资质等级证明文件

5.房地产开发建设工程报建工作程序 篇五

房地产开发建设工程报建工作程序

一、经营性用地公开出让程序

二、办理建设用地规划许可证

三、办理《建设工程规划许可证》

四、办理《建设工程施工许可证》

五、商品房销(预)售许可证

六、办理建设项目立项工作程序

七、建筑设计详规图审批

八、消防审查施工图纸

九、施工图审查

十、建设项目环境影响评价

十一、办理中标通知书(施工、监理)

十二、文物勘探

十三、地质勘探

十四、房屋面积界定

十五、供水工程施工手续、流程

十六、供电工程施工手续办理流程

十七、燃气工程施工手续办理流程

十八、办理消防验收

十九、办理《建设工程竣工验收备案初验证》

二十、办理《竣工验收备案证书》 二

十一、办理《建设工程档案合格证》

第 1 页

共 11 页

房地产开发建设工程报建工作程序

一、经营性用地公开出让程序

(一)主管部门:国土资源局土地利用科(二)所需申报资料:

1、竞买申请书;

2、竞买保证金凭证;

3、交验营业执照原件、副本并提供复印件;

4、竞买人属单位的提交法定代表人身份证明,交验法定代表人身份证原件并提供复印件;

5、竞买人属个人的应交验身份证原件并提供复印件;

6、委托他人办理的,应提交委托书,交验被托人的身份证原件并提供复印件。委托书应列明委托事项和权限。

(三)工作程序:

1、通过招标、挂牌、拍卖签订成交确认书,签订出让合同;

2、交纳土地出让金、交付土地、进入登记、发证程序。

(四)收费项目:土地出让金。(五)收费标准:评估后研究确定。

二、办理建设用地规划许可证

(一)主管部门:市建委用地规划审批科(二)所需申报资料:.

1、选址申请报告;

2、项目建议书批准文件:

3、房地产开发经营单位提交资格审验证明;

4、选址位置1∶500现状图;

5、申请单位法定代表人身份证复印件和委托人身份证复印件。

三、办理《建设工程规划许可证》

(一)主管部门:市建委、工程规划审批科(二)所需申报资料:

1.申请书; 2.委托书;

3.市建委批准的规划总平面图和详规图; 4.设计单位出具的建筑总平面图; 5.建设项目投资计划; 6.土地证:

第 2 页

共 11 页

房地产开发建设工程报建工作程序 7.工程施工图(平、立、剖各三套)装订成册;

8.建设工程申请(审批)表(需盖人防办、消防支队、文物管理局章)。(三)工作程序:

1.将上述申报资料呈送市行政服务大厅建委窗口领取《承诺书》; 2.报建委审批科审查;

3.科室审查后,颁发《建设工程规划许可证》附件;

4.工程竣工后,由规划院测量小区竣工图,经审批科人员现场验收合格后,换发《建设工程规划许可证》正本。

(四)收费项目及收费标准:

1.城市基础设施配套费:城内每平方米30元,城外每平方米20元; 2.墙改基金:每平方米7元(凭有关部门批准的工程决算以及购进新型墙体材料原始凭证等资料,经墙体材料革新办公室核实无误后,实行多退少补);

3.档案技术服务费:工程总造价2%(城建档案馆收)。

四、办理《建设工程施工许可证》

(一)主管部门:市建委建筑工程管理科(二)所需申报资料:

1.申请书; 2.委托书;

3.填写《建筑工程施工许可证》申请表(两份)到行政大厅领取; 4.建设用地规划许可证; 5.建设工程规划许可证; 6.中标通知书及施工合同; 7.建设工程委托监理合同; 8.建设工程质量监督申请书;

9.建设工程施工安全监督书(施工单位办)。10.资金保函或证明。(三)工作程序:

1.将上述申报资料呈送市行政服务大厅,领取《承诺书》; 2.市建委工程科进行审查。(四)收费项目及标准:

1.定额测定费:工程造价1.2‰(施工单位交纳);

2.散装水泥费:按建筑面积每平方米0.8—1.2元(施工单位交纳); 3.劳务咨询服务费:工程造价4‰(施工单位交纳);

4.职工教育培训费:按建筑面积每平方米0.5元(施工单位交纳):

第 3 页

共 11 页

房地产开发建设工程报建工作程序 5.农民工工资保证金:建设项目投资500万元以下按5%,500万元以上按1%累计收取甲、乙双方保证金。由建委负责管理,项目竣工决算后,如果没有拖欠工程款和农民工工资者,如数退还保证金。

6.价格调节基金工程总造价2‰(施工单位交纳)。

五、商品房销(预)售许可证

(一)主管部门:国土资源局房地产交易处(二)所需中报资料:

1.申请书; 2.委托书;

3.房地产权属登记地籍调查法定代表人身份证明书(领表); 4.法人和委托人身份证(复印件); 5.企业法人营业执照; 6.资质证书; 7.土地证;

8.建设工程规划许可证; 9.建筑工程施工许可证; 10.发改委批准的立项文件; 11.销售方案及销售表; 12.规划总平面图;

13.土地使用权出让合同及交纳出让金票据; 14.建设工程施工合同; 15.工程施工进度表; 16.每栋楼户型图。(三)收费项目及收费标准:

办理销售许可证服务:住宅3元/m2,商业房销额的3‰。

六、办理建设项目立项工作程序

(一)主管部门:开封市发展改革委员会投资科(二)所需审报资料:

1.建设单位立项申请报告; 2.建设用地规划许可证; 3.规划设计总平面图;

4.投资计划(资金来源及银行证明)。

第 4 页

共 11 页

房地产开发建设工程报建工作程序

七、建筑设计详规图审批

(一)主管部门:市建委规划用地审批科(二)所需申报资料:

加盖公章的(设计单位)建筑设计详规图6套及相关文件。

(三)工作程序:

1.将6份建筑设计详规图呈送市建委规划用地审批科; 2.经审合格后,加盖审批章。返回报批单位3套。

八、消防审查施工图纸

(一)主管部门:市消防支队建审科(二)所需中报资料:

l、申请书;

2、建设工程立项批复;

3、详细规划平面图及建筑总平面图;

4、经审查工程施工图装订成册(壹套)。(三)工作程序:

l、将上述申报资料呈送市行政服务大厅消防窗口,领取《建筑消防设计防火审核申报表》;

2、市消队支队建审科审查施工图及相关资料并现场勘察;

3、审查合格后发放《建筑工程消队设计审核意见书》;

4、在办理《建设工程规划许可证》由市建委发的《开封市建设工程申请(审秕)表》上盖章。

九、施工图审查

(一)主管部门:市建委勘察设计审批科。(二)所需中报资料:

1、立项批复报告;

2、详细规划平面图;

3、地质报告(原件)。(三)工作程序:

1、向市建委勘察设计科呈报上述申报资料;

2、确定施工图设计单位,办理《承接勘察设计业务核准通知书》(委托书);

3、和施工图设计单位签订合同并报市建委勘察设计审批科审批盖章;缴纳设计定金(总额的20%);

4、设计单位出一套施工图报勘察设计审批科审查。勘察设计科审查后出《施

第 5 页

共 11 页

房地产开发建设工程报建工作程序 工图审查意见书》返回设计单位,按照《意见书》修改施工图;

5、将修改后的施工图三套再报送勘察设计审批科审查合格后加盖审批章;

6、缴纳图纸审查费用后,领取二套加盖审批章的施工图及《设计文件批准书》。(四)收费项目及收费标准:

施工图审查费:工程总造价2‰。

十、建设项目环境影响评价

(一)主管部门:市环保局开发科,环境科研设计所。(二)所需申报资料:

1、建设工程立项批复报告;

2、详细规划平面图;

3、可行性研究报告。(三)工作程序:

1、将上述申报资料呈送行政服务大厅环保窗口,领取《承诺书》;

2、市环保局组织有关部门审查资料,现场勘察,组织专家编制《建设工程环境影响评价报告书(表)》;

3、缴纳环评费用,凭《承诺书》领取《建设工程环境影响评价报告书(表)》。

十一、办理中标通知书(施工、监理)(一)主管部门:市建委招标办(二)所需申报资料:

l、申请书;

2、建设工程立项报告;

3、建设工程申请(审批)表;

4、规划用地许可证;

5、市建委批准详规图;

6、经市建委审查过的施工图纸;

7、资金证明(银行出具原件);

8、法人资格证明材料;

9、法人委托书;

10、房地产开发公司资质证明;

11、房地产开发公司营业执照;

12、会计事务所出具的验资报告。(三)收费项目及标准:收费标准,详见附表。

1、施工招标代理费;

第 6 页

共 11 页

房地产开发建设工程报建工作程序

2、监理招标代理费;

3、交易费;

4、造价咨询服务费。

十二、文物勘探

(一)主管部门:市文物管理局、文物工作队(二)所需申报资料:

1.立项批复文件; 2.详细规划平面图; 3.申请书。(三)工作程序:

1.经文物队现场查勘后签订合同:予付30%费用; 2.勘探结束后缴纳全部费用;

3.由文物工作队出示文物勘探证明,到行政大厅文管局窗口在《建设工程规划申请(审批)表》上盖章。

(四)收费项目及标准:

按底面积,每一百平方米6个孔,每孔237元。

十三、地质勘探

(一)主管部门:

市建委勘察设计审批科负责地质勘探合同及布孔工作图审批;由具有资质的地质勘探单位实施。

(二)所需中报资料:

1、建设用地规划许可证;

2、立项批复报告;

3、详细规划平面图。(三)工作程序:

1、将上述申报资料呈送市建委勘察设计审批科核准,办理《承接勘察设计业务核准通知书》。

2、由承接地质勘察单位实地勘察后签订《地质勘察合同》,绘制布孔工作图。

十四、房屋面积界定

(一)主管部门:市产权产籍监理处(二)所需申报资料:

1、申请书(原件);

第 7 页

共 11 页

房地产开发建设工程报建工作程序

2、委托书(原件);

3、国有土地使用证;

4、建设工程规划许可证;

5、建筑工程施工许可证;

6、规划放线图;

7、营业执照;

8、房地产开发企业质资证明;

9、企业法人代表证明;

10、建筑施工平面图;

11、各楼施工平面图。(三)收费项目及标准:

1、住 宅:1.36元/m2;

2、营业房:2.06元/m2;

3、分割证:100元/户(办理房地产权证使用)。

十五、供水工程施工手续、流程

1、准备好管线综合路由图,单体供水平面图、系统图;

2、供水总公司设计室勘察现场,设计施工图;

3、交设计费、领施工图、交营业处造预算;

4、谈预算、订合同;

5、填用水申请表;

6、施工;

7、验收、交竣工资料。

十六、供电工程施工手续办理流程

1、准备管线综合图,项目工程数据;

2、做供电方案;

3、交方案费,审核供电方案、定电源;

4、设计箱变图纸,区内供电施工图纸;

5、审图纸;

6、出预算、订合同;

7、买箱变;

8、填开工报告

9、施工,同时增电表申请表;

10、装电表;

第 8 页

共 11 页

房地产开发建设工程报建工作程序 ll、验收;

12、办理托管(移交手续);

13、送电交竣工资料。

十七、燃气工程施工手续办理流程

l、报燃气总公司安装计划;

2、准备管线综合路由图,单体平面,立面图;

3、设计室勘察设计;

4、订合同;

5、施工:

6、验收,出竣工图;

7、点火。

十八、办理消防验收

(一)主管部门:市消防支队,指导科(二)所需申报资料:

1、建设工程消防设计审核意见书(原件);

2、电气消防安全检测报告;

3、竣工验收意见:(设计单位、施工单位、监理单位、建设单位);

4、建筑工程消防验收意见表;(三)工程程序:

l、将上述申报资料呈送市行政服务大厅消防窗口领取《建筑工程消防验收意见表》;

2、消防支队组织验收;

3、验收合格后,领取《消防验收意见书》;(四)收费项目及标准:

消防电气检测费,按建筑面积1.5元/m2。

十九、办理《建设工程竣工验收备案初验证》

(一)主管部门:市城市建筑档案馆。(二)所需申请资料:

1、工程准备阶段文件: 1)立项文件;

2)建设用地、征地、拆迁文件; 3)勘察、测绘、设计文件;

第 9 页

共 11 页

房地产开发建设工程报建工作程序 4)招投标文件; 5)开工审批文件;

6)建设、施工、监理机构及负责人。

2、监理文件(由监理公司整理提供);

3、施工文件(由施工单位整理提供);

4、竣工图:

1)建筑安装工程竣工图;

2)管线综合竣工图(水、电、气、电话、电视); 3)配套竣工图:园林绿化、道路、景观。

5、竣工验收文件: 1)工程竣工总结; 2)竣工验收记录; 3)财务文件(决算)。(三)工作程序:

l、将上述资料按档案馆具体要求整理成册,呈送市城建档案馆;

2、市建筑档案馆审查办理委托协议;

3、合格后,发《建设工程竣工验收备案初验证》。(四)注意事项:

1、按楼号整理成册;

2、第一栋楼号附原件;其他附复印件。

二十、办理《竣工验收备案证书》

(一)主管部门:市竣工验收备案办公室(二)所需申报资料:

1、建设工程竣工验收备案初验城建档案馆发证;(一楼一证);

2、建筑工程备案管理手册(一楼一册)。

3、施工图设计批准书;

4、建设工程规划许可证;

5、建筑工程施工许可证;

6、环保验收意见书;

7、消防验收意见书。

8、工程质量保修书;

9、商品住宅质量保证书;

10、商品使用说明书。(三)工作程序:

第 10 页

共 11 页

房地产开发建设工程报建工作程序

1、将上述资料整理成册呈送市竣工验收备案办公室;

2、审查资料;

3、合格后,发《建筑工程竣工验收备案证书》;

4、原规定,凭《建筑工程竣工验收备案证书》(复印件加盖公章)到产权交易处办理产权证。

(四)注意事项:

1、按楼号每楼整理一册;

2、初验后、备案手册、质保书,两书为原件;其他资料为复印件,注明原件存建设单位加盖公章。

二十一、办理《建设工程档案合格证》

凭竣工验收备案办公室颁发的《建筑工程竣工验收备案证书》(复印件)到市建筑档案馆领取省建设厅颁发的《建设工程档案合格证》。

注意事项:

合格证为二份,一份建设单位存档,一份交市产权交易处。

第 11 页

6.房地产开发程序 篇六

一、基本条件

1、资金类别: 私募地产基金公司资金;

2、贷款要求: 对开发商的资质等级不作要求,位于直辖市、省会和副省级城市及珠江三角洲、长江三角洲和环渤海湾区域地级市的项目;

3、地产类別: 商业地产、住宅地产项目;

4、抵押物: 取得国有土地使用权证的商业地产项目,或取得四证的在建工程,取得商品房预售许可证或房屋所有权证的项目;

5、抵押方式: 办理在建工程抵押登记,或采取“股权+溢价回购”模式;或办理网签及登记备案手续;或办理房屋所有权证他项权利登记;

6、贷款期限: 1-2年;

7、贷款金额: 5000万元以上;

8、抵押率: 抵押物评估价值的30%至40%;

9、年利息及费用: 23—28%;

10、融资顾问费: 2%/年;

11、贷款操作时间:60—150天;

二、操作程序

1、项目方提供用於初审的下列前端资料(有效、清晰的JPEG格式彩色扫描文件):

A、贷款申请书,写明企业简介、项目概况、贷款要求、抵押物情况、还贷方案;

B、项目方营业执照副本、贷款卡、房地产开发企业资质证书、法定代表人身份证;

C、项目方公司章程;

D、抵押物的权属证明文件(国有土地使用权证、建设用地规划许可证、建设工程规划许可证、建筑工程施工许可证,商品房预售许可证、房屋所有权证等);E、评估机构出具的抵押物价值评估报告或预评估资料(可暂不盖印章);

F、以Word文档形式提供完整的项目可行性报告或项目立项申请报告,无需加盖公司印章;

G、2010审计报告,2011审计报告或财务报表、2012年3月财务报表;H、用数码相机多角度拍摄的,完整反映项目現场全貌及周边环境的照片,拍摄照片数量20张以上。

2、资金方初审通过后,项目方与顾问方签署《融资顾问合同》;

3、项目方按《房地产项目抵押贷款所需材料清单》提供全套纸版资料:

4、我公司前往项目地考察项目进展,抵押物状况等。

5、我公司对项目方的贷款申请进行内部审核,通过后双方签署《借款合同》等相关文件。

7.房地产开发程序 篇七

1 功能需求

(1) 能显示IP地址、子网掩码的十进制点分式和32位二进制序列。

(2) 能根据不同主机数进行子网划分。

(3) 免安装, 能单机、离线使用。

(4) 能跨平台使用。

2 基本算法

使用VLSM方法划分IP地址子网, 可能会存在两个IP地址块和重叠的问题, 但只要, 则两个IP地址块不重叠, 因此根据这一判断方法可以设计如下基本的网络地址划分算法:

(1) 分别计算n个主机数不等的地址bn块所需要的最小连续地址块, 记为Bn。

(2) 计算所需的主机数的个数 (即) , 与所提供的地址块的主机数比较, 如果大, 则返回“地址块不足”的错误信息, 如果小, 则继续往下执行。

(3) 分别对进行由大到小的顺序排序, 排序后的序列记为Bn。

(4) 从提供的地址块的第一个地址开始, 按照Bn的个数顺序往下划分网络地址块, 直到完成分配为止。

3 开发语言的选择

开发语言选择HTML和JavaScript。

(1) 界面使用HTML编写。与使用其他编程语言编写界面相比, HTML显得更简单、快捷, 而且使用者普遍接受网页这种界面形式, 从而平滑使用曲线。

(2) 计算过程使用JavaScript实现。JavaScript是一种强大的解释型语言, 有着丰富的字符处理能力, 可以进行快速开发, 而且, 把JavaScript嵌入到HTML文件, 使得整个程序只有一个文件, 只要把文件复制到任何一台机器, 通过浏览器就可以运行, 而且还可以发布到网站上, 部署和分发都很方便。

4 具体实现

由于JavaScript没有现成的IP地址操作库函数, 因此本程序将通过字符串处理来实现基本的IP地址操作库;然后在该库函数的基础上实现IP地址划分算法;选择JavaScript和HTML作为开发语言同样可以满足免安装, 跨平台和离线使用。具体实现过程将由3部分组成:基本函数库、IP地址基本操作方法、子网划分。

4.1 基本函数库

下面函数的主要作用是仿jQuery的方式, 定义通过id获取网页组件的方法。

下面函数的主要作用是把字符串填充到8位, 如果不够8位, 则前面添'0', 如果超过8位, 则直接返回原字符串。IP地址是十进制数字和二进制字符串两种形式, 当十进制表示的IP地址转换为二进制字符串时需要用到该函数:

下面函数实现字符的“与”运算, 即‘1’and‘1’时结果为‘1’, 其余情形为‘0’:

下面函数主用作用是把十进制点分式的IP地址转换为32位二进制字符串, 首先调用字符串的split函数, 把IP地址十进制字符串用"."切割, 然后调用每一个切割位用填充函数stringPad填充至8位, 这样就形成了32位的二进制字符串:

下面函数主要作用是把32位二进制字符串转换为十进制点分式的IP地址, 首先把32位二进制字符串按每8位进行等长切割, 然后把每8位二进制转换为对应的十进制即可:

下面函数主要是计算数字n的log2值, 并返回大于log2值的最小整数, 在IP地址划分中求解需要多少位子网掩码时使用:

4.2 IP地址基本操作方法

下面函数主要是进行网络号的计算, 在计算机网络中, 网络号是IP地址和网络掩码进行“与”运算的结果:

下面函数也是进行网络号的计算, 但与上述函数calNetmask不同的是, 本函数的子网掩码是用子网掩码的位数来表示, 而calNetmask函数的子网掩码是用十进制点分式来表示的:

下面函数主要是通过子网掩码的位数计算十进制点分式的子网掩码, 由于共有有限组不用的子网掩码, 因此直接用数组记录子网掩码的十进制点分式, 然后通过查找方式来返回结果, 省却计算过程, 有利于提高程序的计算速度:

下面函数主要通过子网掩码的位数计算32位二进制的子网掩码, 只需要把32位字符串的需要位数改成“1”即可:

下面函数主要是计算广播号, 根据计算机网络知识可知, 只需要把网络号的后面几位“0”改成“1”即可, 因此本函数的实现就是根据这个原理:

下面函数主要是通过网络号和子网掩码 (用位数表示) 来计算下一个网络号, 由计算机网络知识可知, 本网络广播地址的后续地址即是下一个网络的网络号, 根据这一原理, 可先计算本网络的网络号, 然后通过网络号计算出本网络的广播地址, 接着再计算下一个网络号:

4.3 子网划分

为方便结果的显示, 定义IP地址划分的类, 其中name属性表示网络段名称, 是个字符;request_hosts属性表示用户需要的IP数量, 是个数字;assigned_hosts属性表示分配的IP数量, 是个数字;assigned_net属性表示分配的网络号, 是个32位的二进制字符串;assigned_vlsm属性表示分配的掩码位数, 是个介于1-32的数字;toString方法表示格式化输出:

下面函数主要是根据给定网络段 (由ips和vlsm_num决定) , 和用户需要的IP数 (host_nums) , 来划分网络IP地址, 划分表在all_nets, 如果能够划分成功, 则返回1, 否则返回0。首先计算满足用户要求的最少IP地址数, 如果给定网段的IP地址数可满足可往下计算, 否则返回0表示无法满足用户要求, 接着按照需要的主机数从多到少来排序, 通过计算网络号和下一个网络号来确定IP地址划分, 把划分结果记录在all_nets数组中, 返回“1”宣告划分完毕。该函数是整个IP地址划分的核心函数, 它实现第二节的“基础算法”:

该函数根据用户界面输入的主机数, 划分不同的网络地址。首先读取界面输入的主机数, 调用核心函数divideIPByHosts来计算子网划分, 最后把划分结果all_nets显示在界面上:

5 验证

给定IP地址段:20.0.0.0/23, 需要划分3个网段, 需求IP地址数量分别为:A网络54个, B网络130个, C网络54个。在浏览器 (IE9.0、Firefox11.0、Chrom17.0中测试) 中运行程序, 划分结果如图1:A网络地址段:20.0.1.128/26, B网络地址段:20.0.0.0/24, C网络地址段:20.0.1.0/25, 可以验证这些划分是可行的。

摘要:IP地址子网划分是网络管理员不可或缺的工作。为了实现快速、准确地进行子网划分, 在子网划分算法的基础上, 使用JavaScript开发子网划分程序, 并用实例验证该程序的正确性。

关键词:JavaScript,IP地址,子网划分

参考文献

[1]吴丹, 吴峥.基于IPv4的IP子网划分及实现.现代计算机.2012, 397.

8.OPGW光缆结构设计程序开发 篇八

关键词:局域网;OPGW光缆;结构设计;功能模块;输出设计

中图分类号:TN818 文献标识码:A 文章编号:1007-9599 (2013) 09-0000-03

随着国内OPGW的广泛应用,光缆制造技术的不断提高,OPGW结构设计也越来越成熟。但OPGW设计相对于其它光电缆来讲,设计参数多,设计过程复杂,同一个环境条件下不同人员设计的结构很可能就不一样,成本也会有一定的差异,在实际的设计过程中,很多公司采用EXCEL计算,但由于不同规格的铝包钢和铝合金线参数不同,在不断调整的过程很容易出错;同时由于每根OPGW需要单独设计,财务在计算成本的过程中也容易出现错误。怎样快捷、有效地设计出满足用户要求的光缆结构,在设计出结构后,材料成本、价格能一步到位,成为我们急需解决的问题。

针对OPGW光缆设计与使用过程中出现的种种问题,结合公司的实际情况,根据公司现有内网数据库的运行情况,结合我们自身编程的能力,决定对OPGW光缆设计实现同一界面的操作,简化设计过程,在选择材料的同时自动计算各种参数和相对应的价格,从而减少工作量,优先选用具有运行效率高、代码资源丰富的Delphi为程序开发软件,后台数据库采用SQL SERVER 2000,用于存放各种铝包钢、铝合金及其它材料的各种参数,这样在实际设计过程当中保证数据的统一性。该软件设计必须与现有内网连接,能被设计者共享使用并保存。

1 设计原则

该OPGW光缆设计的总原则是不仅要满足OPGW设计需要,同时满足局域网内联系使用,同时,留出ADSS光缆程序接口,以便以后ADSS光缆程序设计的直接接入。结构设计操作须简便,结果输出时即自成WORD文档,并可根据需要直接包含产品结构、产品图型、设计参数及价格。

2 界面设计

整个界面主要分为三大块:光缆结构、图型、计算参数输出。

目前国内流行的OPGW光缆一般由光单元(以下简称OP单元)、承力及载流单元组成。按其结构可分为中心管式和层绞式。在光缆结构布局设计时应当考虑到该两种结构不同的设计方式。界面左侧为光缆结构设计,分为中心层、第一层、第二层、第三层及第四层。第四层的设置,主要考虑大跨越所需抗拉能力较大时采用。在中心层右侧为光纤类型及光纤芯数。根据光缆结构及材料的选择,自动计算出的光缆结构图形显示于界面右上方,右下方则设计要求参数及输出参数值,并且自动判断所设计的光缆参数是否满足设计要求。

3 功能性模块设计

3.1 光单元(以下简称OP单元)

一般OP单元由不绣钢管内包含光纤及油膏组成。当中心层为OP单元时,在其余1-4层不可以输入OP单元,否则程序进行报警。当中心层为承力单元时,第二层可以放置1-2个OP单元,最外层不考虑OP单元的设置。光纤芯数及类别可选择为G.652及G.655光纤。在编程时,应当考虑OP单元放置光纤的极限值,通过与不锈钢管直径、容纳的光纤芯数结合光结余长控制,自动判断该OP管是否能生产,如不能满足生产要求,则跳出对话框报警,需重新调整OP管直径或者光纤芯数。

3.2 承力、载流单元

承力单元和载流单元并非绝对分开的,而是相辅相成的。所谓的承力单元同时也能承受一定的载流量;载流单元也能承受一定的力,在设计时应充分考虑承力与载流的配比。在满足用户要求的情况下,所用单丝型号或规格应尽量统一。每层单丝排序规则,应遵循选择内部抗拉强度较高的铝包钢、外部选择过载能力较强的铝包钢或铝合金等材料,材料的选用以最终满足用户参数要求为准。在本软件设计时,每层根据实际设计要求,不同层的单丝直径不一定完全相同,这就需要判断不同层容纳的单丝根数是否合理,过疏过密均不符合设计要求。在程序设计上,同样对每一层的根数进行判断,如超出范围,则跳出对话框予以警示并要求重新调整,同时在界面上可以直观显示每层放置不同直径单丝的数量,这为设计带来极大的方便。

3.3 图形设计

本软件开发中,对图形进行了重点设计。根据要求,在完成结构设计时,就要求将图形显示出来,从图形上可以给设计者一个直观形象。在此过程中,重点考虑在同一层中,如有两种或三种以上不同单丝时(当然有三种不同单丝的情况较少,在设计中应避免),如何排列单丝组合?

每层中如有两种单丝:

考虑到受力均匀的原则,如单丝数量相等,则不同单丝自动选取间隔排列。如单丝数量不等,需通过一步步的计算,逐步计算出该放置的根数。将单丝数量多的除以单丝数量少的,取整数部分为X,按X(数量多的单丝):1(数量少的单丝)的比例进行排列。后分别减去已排列根数,再将单丝数量多的除以单丝数量少的,同样取整数部分排列,以此类推直至全部排列完成。

举例:如有一层绞式OPGW光缆,内层为1+6结构,最外层有两种单丝,分别是铝包钢7根和铝合金5根。

计算一:7÷5=1.4,X=1,按间隔1根排列;如图1所示;

计算二:6÷4=1.5,X=1,再按间隔1根排列;如图2所示;

计算三:5÷3=1.7,X=1,同样按间隔1根排列,如图3所示;

计算四:4÷2=2,X=2,按铝包钢2根,铝合金1根排列,如图4所示;

计算五:2÷1=2,X=2,最后将剩余2根铝包钢及1根铝合金排列完,如图5所示。

至此,图形计算设计完成。当然我们在真正设计中应尽量避免这种不对称结构的出现。

图一 图二 图三 图四 图五

4 光缆参数计算公式

软件编程应遵循以下公式进行:

4.1 短路电流容量计算

由于短路持续时间很短,假设短路电流产生的热量基本不能发散而全部用于导线温度的升高,按绝热过程计算,短路电流与导线温升的关系如下式:

I2R0(1+αθ)dt = Cdθ

由此可求得:

若式中所有值均以20℃时值表示,则

式中:I——短路电流(A);

t——短路持续时间(S);

R0——20℃时直流电阻(Ω/cm);

α——电阻温度系数(1/℃);取0.0036/℃

C——热容量J/(cm.℃);

θ1——初始温度(℃);

θ2——短路时最高温度(℃)。

λ钢=0.48 λ铝=0.91

热容量C=ρ铝λ铝S铝+ρ钢λ钢S钢

4.2 破断强度计算

OPGW的破断强度为铝包钢线的破断强度总和,即T=σAS·SAS +σAA·SAA

式中:T――OPGW的总拉断力

σAS--铝包钢线的抗拉强度

SAS--铝包钢线面积

σAA--铝合金线的抗拉强度

S AA--铝合金线面积

额定抗拉强度RTS=90%T

4.3 截面积计算

铝包钢丝截面积 SAS=N×π/4×dAS2

铝合金丝截面积 SAA=N×π/4×dAA2

不锈钢管截面积 SST=1×π/4×(D2-d2)

总截面积 S=SAS+SAA(不含不锈钢管截面积)

4.4 单位重量计算 W=SST×ρST×λ中心层+ SAS×ρAS×λ第一层+ SAS×ρAS×λ第二层+WOP

4.5 直流电阻计算

R0=RAA*RAS/RAA+RAS

式中:R0=直流电阻(20℃)

RAA=铝合金线的直流电阻

RAA=ρ20AA*1000/SAA

RAS=铝包钢线的直流电阻

RAS=ρ20AS*1000/SAS

4.6 弹性模量计算

E= E=SAA*EAA+SAS*EAS/SAA+SAS

4.7 线膨胀系数计算

α=SAA*EAA*αAA+SAS*EAS*αAS/(SAA+SAS)*E

按使用习惯,将起始温度、最高温度和短路时间放在要求值的上部,这也是直接关系到光缆的重要参数——短路电流容量。另外,根据用户的要求,依次将外径、重量、RTS直流电阻、短路电流容量等参数对应排列,如图1所示。

结构设计:基于OPGW结构设计人员已具有相当的技术水平,我们考虑将OPGW结构设计定义为中心层、第一层、第二层及第三、四层。考虑到层绞式结构一般为二层(不包括中心层),第三、四层在正常情况下隐藏,在设计大跨越线路时可将第三、第四层展开。如图1所示。

在实际操作当中,结构设计区域的每一次变更都会触发相应的事件,实现参数与价格的同步变动,为使运行速度更快,避免因网络问题引起计算的延迟,实际设计当中,将主要材料参数一次性加载到内存中,以后每一次更改都从直接内存读取数据,从而运算速度更快。

图1结构设计及参数显示(界面)

说明:以上OPGW光缆参数中,有一部分涉及公司技术、商业秘密的信息已被覆盖。

在调整结构或单丝参数的过程中,OPGW光缆的所有参数均在跟随变化,同时在最右侧有“是否满足”的显示,满足时打“∨”,不满足时打“×”,给予设计者很直观的判断。当设计完成时,光缆的型号即自动显示。

5 输出设计

考虑到目前投标文件的实际需要,需将光缆结构、图形、参数以及报价集中打印在一页纸上。最终考虑用WORD版本做输出,输出内容可直接被投标文件或技术参数表引用,带来相当大的方便。同时,在输出保存过程中,自动抓取光缆的型号为文件名,同时又可以增加包号或省份加以区分,并直接保存至公司数据库中。这样,以后有相近要求的OPGW光缆设计时,可直接查询调用,相当方便。

6 结论

经过笔者公司的技术人员使用测试后,参数数据与原用EXCEL设计时基本一致。使用本软件可更直接、简便,也更为直观,设计效率大大提高。本软件可以满足OPGW光缆生产企业产品设计、报价的需要,也可以供OPGW设计单位对选用产品进行参数对比与价格核算之用。

参考文献:

[1]电力行业标准.DL/T-832-2003 光纤复合架空地线国电通信中心、中国电力科学研究院.

9.房地产银行按揭程序及相关资料 篇九

根据目前政策

一、首付比例

1、客户购买首套住宅首付款比例:

普通住宅:最低首付总房款的30%。

高档住宅:最低首付总房款的40%。

2、客户购买二套住宅首付款比例

普通住宅:最低首付总房款的60%,利率在基准利率的基础上上浮10%。高档住宅:最低首付总房款的70%,利率在基准利率的基础上上浮10%。

3、三套住宅目前均不办理银行按揭

4、商业:最低首付总房款的50%,利率在基准利率的基础上上浮30%。

二、客户所需提供的基本资料

1、商品房购房合同

2、首付款收据

3、借款人及配偶身份证复印件(正反两面)。

4、借款人及配偶户口册复印件或户口证明原件,户口册需加印户主页。

5、借款人及配偶婚况证明,已婚:夫妻双方结婚证复印件未婚:到当地民政局开具未婚证明(须原件)。

6、借款人及配偶还款证明(既经济收入证明加盖单位公章或人事部章)。

(1)借款人及共同还款人为教师、警察、会计等职业,需提供相关职业资格证书。(经济收入证明即可)

(2)借款人及共同还款人若为个体工商户,需提供营业执照、税务登记证、近3个月完税证明、银行存款账户复印件、每月销售明细表或日记账。

(3)借款人及共同还款人若为有限公司法定代表人或股东,需提供该公司营

业执照、组织机构代码证、税务登记证、公司章程、验资报告、法定代表人身份证复印件、近期财务报表。

三、客户在办理银行按揭时的相关审查问题

1、户口册或户口证明与身份证的出生年月日及姓名不一致时如何提供有效证明?

答:当地派出所开具户口证明

2、客户结婚年限已久,结婚证遗失或结婚证上出生年月跟身份证上号码不一致的处理方式

答:证件遗失:到当地民政局补办结婚证;补办。号码不一致:带双方身份证及户口册到到当地民政局开具相关证明或补办结婚证。

3、未婚证明的形式是以声明还是以民政局或单位出具便可?

答:未婚证明需到当地民政局开具未婚证明,按揭有效期为一个月。

4、夫妻不在同一处或无法同时到场,办理按揭是否必须采取委托公证? 答:在有一方未能到场的情况下,必须委托公证。

5、离异的夫妻除提供离婚证还要提供哪些资料?

答:提供当地民政局开具的离婚未再婚证明,且有效期为1个月。

6、收入证明是否由银行统一格式?

答:统一用银行统一格式。

7、推荐书是否也由银行统一格式?

答:统一用银行统一格式。

8、公积金与商业贷款怎样组合办理?

答:5月份新政策下达后,办理过银行按揭的均不可办理公积金贷款。

9、多次提前还贷有如何要求?

答:目前银行提前还贷款有以下要求:按揭款放款6个月后可已万为单位提前还一部分贷款,按揭款放款12月后可一次性付清所有房屋贷款。还款额的利息计算截至日期到具体还款时间为准。(注:提前还款需想银行提交申请)

10、客户交件、审查、放贷需多长时间?

答:一般需1个月左右的时间,具体情况以客户收入及工作单位决定。

11、未满18周岁或离退休客户是否可以办理银行按揭

答:未满18岁的不可以办理银行按揭,退休的要看客户的实际年龄(男士65

岁,女士60岁)

12、外省户口在当地买房办理按揭有何要求?

答:目前针对外省户口在呼市买房一般不受理银行按揭。除非该客户在呼市当地

工作,且能提供相关纳税证明及社保。

四、其他

根据目前银行的政策,除公务员,事业单位,大型国营企业外,其他购房客户

在办理按揭时均有可能提供以下材料:

1、找担保人(担保人必须为公务员,事业单位或大型国营企业员工)

2、对年龄较小,未婚,贷款金额较大的借款人,需增加共同还款人(一般指借款人父母亲)

3、预存保证金壹万到叁万左右(这部分钱要一年以后才可以取出自行支配)

4、购买理财产品壹万到叁万左右(类似于基金)

10.房地产开发程序 篇十

一、办理房地产建设项目环保竣工预验收的条件

建设单位已按照环评批复要求落实各项环保措施,主要内容包括:1、2、3、4、5、生活污水收集处理设施已按要求建成并纳入市政污水管网; 生活垃圾收集设施已按有关要求建成并纳入市政环卫系统; 施工期生态破坏已得到修复或补偿; 已交纳施工期排污费;

没有没处理的违规行为(监察出具守法证明);

二、办理房地产建设项目竣工环保验收工作程序

1、建设单位符合环保验收条件后编制《建设项目竣工环境保护预验收申请》,并按要求提供相关材料。

2、材料经审核基本符合预验收条件,我单位组织验收组,并召开预验收现场会,验收组提出现场验收意见,包括整改要求。

3、建设单位按照现场验收整改要求逐项进行整改,整改到位后把整改情况形成《建设项目竣工环境预验收整改报告》报我局

11.房地产开发程序 篇十一

关键词:JBuilder;Java小应用程序;Applet

中图分类号:TP311.52 文献标识码:A文章编号:1007-9599 (2013) 05-0000-02

JBuilder实质上是一种可视化的开发Java的工具。JBuilder能够在Java2的平台上进行商业化的数据库、程序开发。由于JBuilder支持J2EE,因此能够互换企业Java应用程序。而Java小应用程序能够推动整个Web的发展,其所用的浏览器支持Java applet。只要浏览器在HTML文档内发现了,那么就会从中获取Java类文件,进行加载并开始运行。JBuilder2005中采用了JDK1.5。Java所使用的开发工具包也是JDK1.5,这就导致Java2出现了较多新功能。比如Swing控件能够让用户的界面变得很美观。而内部的UML代码具有可视化的功能,能够进行代码审核。支持多语控制系统。

1生成Applet框架

JBuilder2005中有三种工具可以帮助生成、测试Applet程序,即Applet Wizard、AppletTestBed以及Applet Viewer。其中,Applet Wizard能及时的建立HTML文件,对应Applet的基本结构。而AppletTestBed、Applet Viewer能测试整个Applet的执行程度。

其实,如果用JBuilder来生成Applet框架,相对比较容易。我们使用Applet Wizard开始生成Applet框架。启动Applet Wizard先打开Object Gallery对话框,再选取好Applet图标。然后在name栏里将HelloApplet输入,调整好directory栏内的路径。将default path、JDK版本、Backup path等都选为默认值,并修改class Javadoc fields内的author、Title、Description、Company以及version字段的值。修改完点完成。

这时便能够设置输入Applet内的具体参数了。首先,用Applet Wizard在HTML文件中<applet>标签内生成<param>,并在其他类的文件中介入程序代码。将name调整为param0。如果选择了Generate HTML Page,Applet Wizard会生成一个带着<applet>标签的HTML文件。为了改变<applet>的属性,我们可以使用Width、Name、Height字段设置。在完成离开至工程窗格后,会发现已经产生了两个文件HelloApplet.html、HelloApplet.java。Applet框架基本已经生成。

2设计Applet用户界面

对于JBuilder2005而言,最好的设计用户界面工具为HelloApplet。

首先在JBuilder编辑器内打开HelloApplet.java文件,然后选择Design页签。将组件this节点的属性从default layout转变成为BorderLayout,并在Applet中介入两个Panel容器。在AWT页签之内选择java.awt.Panel,并点击this节点。就会出现新的panel1。将panel1内的Constraints设为North属性。再做一个panel2,将属性改为Center。

再将panel1、panel2改动名称,panel1改为UpperPanel,panel2改为LowerPanel。Panel1的Background改为Light Gray属性。Panel2的background改为White属性。只要背景颜色有差异就可以。把LowerPanel中的layout改为CardLayout属性,并选择java.awt.Panel组件,点设定好的LowerPanel节点,动作加入Panel。此时又会出现panel1和panel2。把Panel1、Panel2都更换属性设置和背景属性。做好这些以后便可以保存工程。整个Applet用户界面已经生成,只需再加入一些UI组件便可。

3测试Java小应用程序

等到开发完毕之后,在JBuilder中点击.html文档,则可以看到应用小程序。为了测试其执行结果能力,Sun Microsystems的Applet Viewer,或者是JBuilder 2005的AppletTestBed。

只要我们选择Run | Run Project,就会自动启动AppletTestBed,执行main class。首先,选择Project,将Project Properties打开。切换到Run窗格,按住New按钮组建新运行配置,或者是按Edit重新编辑。然后开始编辑main class内容。

如果要浏览Applet,可选择一个有着<applet>标签的HTML文件。需要浏览时,只需在HTML文件中右击一下,选择Run using时期的配置,则能够进行启动。

4开发过程中应注意的问题

4.1JDK版本不同

由于Java技术的发展,JDK版本都升级到了好几层。开发人员总是喜欢新JDK版本来进行开发,但用户却很少对浏览器版本进行更新。因此,就会出现一部分人能够使用,而另一部分人因为没有及时对浏览器更新,不能够使用。对此,只需让公司员工定期更新Web浏览器则可。或者在网页中做出相应的提示。倘若浏览器的JDK版本不合格,可使用plug-in和Java Web Start来处理。

4.2安全性问题

Applet执行容易受到某些网络病毒和软件篡改程序代码,致使客户端信息受损。一般Applet都集中在Sandbox之内,即安全环境中。网络是开放式的,被窃取和拦截的频率比较高。在JBuilder开发时,需要注意安全性的问题。

5结束语:

用JBuilder开发Java小应用程序,能够减少以往开发Java的复杂性。在开发Java小应用时,先设置好具体的Applet框架,然后设计好美观的用户界面。JBuilder比其他的开发软件更便捷,并且它具有全新的安全检测能力,能够解决Applet中遗留的问题。

参考文献:

[1]谢欢,何培英.基于JBuilder平台的J-Link应用程序开发技术[J].郑州轻工业学院学报(自然科学版),2008,3.

[2]沈悦.J2ME开发及JBuilder工具的应用[J].重庆三峡学院学报,2003,1.

[3]雷小锋.用JBuilder开发Java小应用程序[J].电脑编程技巧与维护,2001,9.

[4]陈爱平,闵华松,刘启林.JBuilder中使用Java Applet访问数据库[J].电脑开发与应用,2005,8.

[5]张军.多层架构及其在JBuilder6.0中的实现[J].重庆邮电学院学报(自然科学版),2004,2.

[作者简介]张金波(1971.3-),性别:女,民族:汉,籍贯:辽宁省辽阳市,

学历:大学本科,职称:副教授,研究方向:软件开发,从事工作:教学

12.MP3解码程序开发 篇十二

MP3, 全称为MPEG1 Layer-3音频文件 , 是一种常 见的音频文件格式。MPEG1标准, 按照压缩质量和编码复杂程度分为3层, MP3就位于第3层。MP3的压缩率可达10: 1至12: 1。一分钟未压缩的原始音频数据需要10MB空间 , 经过MP3压缩就只需要1MB空间 , 而且MP3解码后数据在回放时能达到比较接近原音源的效果, 因此MP3文件得到了广泛的应用。

WAV文件是Microsoft公司开发的音频文件 , 其中的数据一般是未经压缩的PCM原始数据。

下面开发一个实现MP3解码的程序, 结果存为WAV格式。本程序目前只支持MPEG版本为1, 层为3, CRC校验位为无, 比特率为128kbps, 采样率为44.1khz, 频道为联合立体声, 强调位为0的MP3文件解码。

2 MP3 文件结构

MP3文件由若干帧组成 , 各帧编码数据相互独立。

每帧数据由帧头、帧边和主数据3部分组成。

帧头数据总长32比特, 具体如表1所示。

帧边数据总长32字节, 包括解码中需要的一些辅助信息具体如表2所示。

MP3每一帧分为2个粒度组 , grunale0和grunale1, 每个粒度组再分为2个声道, channel0和channel1。因此每个帧边信息包括4个单元, 按照gr [0] ch [0]、gr [0] ch [1]、gr [1]ch [0]、gr [1] ch [1] 的顺序排列。

main_data_begin: 该数值指出主数据在该帧同步之前多少个字节开始。MP3每帧数据是不定长的, 为增加空间利用率,当前帧未使用完的空间可以保留起来给后面帧使用, main_data_begin指出了这个开始位置 , 该值忽略帧头和帧边信息。

part2_3_length: 表示主数据中缩放因子和哈夫曼编码共占用多少比特。

global_gain、preflag、scalefac_scale: 逆量化用的参量。

subblock_gain: 短窗块逆量化用的参量。

window_switching_flag: 不同的窗类型 , 接下来的相应字段也有区别 。该值为0, 块类型为0; 该值为1, 块类型由blocktype字段取得。

block_type: 块类型 , 0-缺省1-开始块3-结束块2-短块 ,其中0、1、3表示长块、2表示短块。MP3有3种块类型, 长块、短块、混合块。MP3块分为32个子带, 长块每个子带18个样本, 短块每个子带6个样本, 混合块对低频2个子带使用长块, 其余30个子带使用短块。MP3帧既可以全部使用长块,也可以全部使用短块, 也可以长块短块混合使用。

mixed_block_flag: 混合块标 志 , 和block_type =2配合使用, 值为0时, 表示短块; 值为1时表示混合块。

2.1 子带和缩放因子频带

MP3每个单元解码可以得到576个数据。这576个数据在不同的块类型下有不同的含义:

2.1.1 长 块

这576个值表示576条频率线上的值。这576条频率线从低到高分为32个子带, 每个子带18条频率线。解出来的这576个值是整数 , 需要进行逆量化变成浮点数 , 逆量化的过程并不是一条频率线为单位进行的, 而是若干条频率线为单位进行的, 这若干条频率线组成了频带 (band), 叫做缩放因子频带 (scalefactor band) ,顾名思义, 在一个缩放因子频带内的频率线在逆量化时共用缩放因子。在44.1khz的采样率下, 缩放因子频带的划分如表3所示。

频率线418至575不需要归属于以上频带, 这个范围的频率线进行逆量化时, 使用默认的逆量化因子。

2.1.2 短 块

这576个值表示192条频率线上的值。这192条频率线从低到高分为32个子带, 每个子带包含6条频率线。每一条频率线上 有3个值 , 分别属于3个窗 (window0、window1和window2) 。这192条频率线被划分为若干缩放 因子频带 , 在44.1khz情况下 , 划分如表4所示。

频率线136至192不需要归属于以上频带, 这个范围的频率线在进行逆量化时, 使用默认的逆量化因子。按先后顺序解出来的这576个值先是按缩放因子频带从低到高排列, 在每一个缩放因子频带内, 按window0, window1, window2排列, 在每一个window中, 频率线从低到高排列。

2.1.3 混 合块

在这种情况下, 按先后顺序解出来的576个值分为两部分, 第一部分 (前36个值) 是长块部分, 故它们代表36条频率线 , 这36条频率线 划分为8个缩放因 子频带 ; 第二部分(后540个值 ) 是短块部分 , 它们代表180个频率线 , 每个频率线上有3个值, 分别属于window0、window1和window2, 这180个频率线 划分为9个缩放因 子频带 ( scalefactor band3 ->scalefactor band11)。

综合上述3种情况, 这576个值排列方式如图1所示。

2.2 哈夫曼码表选择

缩放因子、大值区、count1区和零值区分布如图2所示。

MP3帧 , 主数据分为缩放因子和哈夫曼码两部分 , 哈夫曼码部分又分为大值区bigvalue, count1区, 零值区rzero。大值区得到的值比较大, 一共有bigvalue*2个值, 每两个值一起编码。count1区值只能为-1、0、1三者之一, 每4个值一起编码。零值区值全为0, 不需要编码。主数据仍然按照gr [0] ch [0]、gr [0] ch [1]、gr [1] ch [0]、gr [1] ch [1] 的顺序进行存放。

在不同区域编码时, 用到的huffman表是不一样的。

在对大值区bigvalue进行编码时, 为了进一步提高MP3的编码效率, 当window_switching_flag [gr] [ch] 为0时, 大值区又分为3个区域: region0、region1和region2, 在不同区域用不同的huffman表编码。region的划分是以缩放因子频带为单位划分的。帧边信息中, region0_count [gr] [ch] 和region1_count [gr][ch] 提供了划分信息。region0_count+1表示在region0区的缩放因子频带的个数, region1_count+1表示在region1区的缩放因子频带的个数。region2区的长度在帧边信息中并没有给出, 但是根据big_values [gr] [ch]、region0_count [gr] [ch] 和region1_count[gr] [ch] 可以计算出来。当window_switching_flag [gr] [ch] 为1时 , 大值区只 分为两个 区域 , region0和region1, 这时regio0_count是系统默认的。长块时 , region0为长块前8个缩放因子频带sfb0至sfb7, 短块时, region0为短块前3个缩放因子频带sfb0至sfb2, 混合块时, region0为长块前8个缩放因子频带sfb0至sfb7。在得到大值区region的划分之后, 就可以根据table_select [gr] [ch] [region] 来选择在 每个区域 所用的huffman码表, 一共有32个huffman码表可供选择。

在count1区, 所用huffman表的选择信息由count1table_select [ gr] [ch] 提供。需 要说明的 是 , count1区的长度 是count1*4, 虽然在帧边信息中并没有count1, 但解码程序知道在耗尽part2_3_length [gr] [ch] 长度的码流之后就可以判断已经达到了count1区的末尾。count1区用到2个huffman码表。

零值区只需将576个值中除去大值区和count1区的其余数值直接置0即可。

大值区的huffuman表一个入 口项可得 到两个值x、ycount1区的huffman表一个入口项可得到4个值v、w、x、y大值区的huffman表有一个参数为linbits。当linbit为0时, 该huffman表只能用来编码小于等于15的数。当linbit不为0时该huffman表可用来编码值大于15的数, 当用这样的huffma码表编码时, 如果x或y的值为15, 在hcod [|x|] [|y|] 之后的码流中有linbit位, 这长度为linbit的位串表示无符号整数, 它与x (或者y) 相加后表示x (或者y) 真正的编码值。如果得到的值 (x、y或v、w、x、y) 不为0, 还要读取1位符号位, 以确定数值的正负。

2.3 缩放因子

一个缩放因子频带内的频率线在逆量化时共用缩放因子在码流中, 缩放因子被编码于main_data中。要解码得到缩放因子, 首先需要知道该缩放因子所占的比特数, 在帧边信息中scalefac_compress [gr] [ch] 提供了这样的信息 , 首先需要查找如表5所示。

针对不同的块类型说明slen1和slen2的含义。

2.3.1 长 块

slen1表示缩放 因子频带0到10所用缩放 因子的长 度slen2表示缩放因子频带11到20所用缩放因子的长度。

2.3.2 短 块

slen1表示缩放 因子频带0到5所用缩放 因子的长 度slen2表示缩放因子频带6到11所用缩放因子的长度。

2.3.3 混 合块

在这种情 况下 , 长块部分 (sfb0到sfb7) 和短块部 分(sfb3到sfb5) 所用的缩放因子的长度相同 , 为slen1; 短块部分 (sfb6到sfb11) 所用的缩放因子长度相同, 为slen2。

为了进一步地减少MP3码流的大小, granule1有时会共用granule0的缩放因 子信息 , 是否共用 由字段scfsi [ scfsi_band]来决定, 只有granule1的长块才可以共用granule0的缩放因子信息, 如表6和表7所示。

3 WAV 文件结构

WAV文件结构如表8所示。

4 MP3 解码流程

MP3解码以帧为单位进行 , 每一帧解码分为帧同步、帧头信息读取、 帧边信息读取、主数据读取、逆量化、重排序、 立体声解码、混叠消减、IMDCT、频率反转、子带合成 几个步骤。下面分别说明:

4.1 帧同步

找到每一帧的开始。在MP3码流中, 相邻两个同步字之间的距离 (也就是一帧的长度) 是slot的整数倍, 其中slot就是一个字节。一帧的长度要么是N个字节, 要么是N+1字节。帧头信息中padding字段决定了是否有1个附加字节。其中N=144*bitrate/samplerate, 当采样率为44100, 比特率为128000时, N=417。

4.2 帧头和帧边信息读取

按照帧头和帧边数据定义进行读取。

4.3 主数据读取

包括缩放因子解码和哈夫曼解码。

根据帧边信息中的scalefac_compress和标准中的对应表格来确定的slen1和slen2对缩放因子进行解码, 即直接从主数据块中读取缩放因子信息并存入表scalefac_l [gr] [ch] [sfb和scalefac_s [gr] [ch] [sfb] [window] 中。

根据帧边信息中的table_select和count1table_select对哈夫曼编码进行解码。

这一步完成应该得到4套缩放因子和4*576个解码后的哈夫曼值。

4.4 逆量化

经过Huffman解码之后的值必须经过逆量化的处理, 逆量化过程根据块类型使用不同的逆量化运算公式, 其逆量化的公式如下:

4.4.1 长块

4.4.2 短块

4.4.3 混合块

长块部分按长块公式逆量化, 短块部分按短块公式逆量化。

isi:第i个完成哈夫曼解码的值

scalefac_multiplier: (scalefac_scale [gr] [ch] +1) /2

pretab: 逆量化用的一个表

4.5 重排序

在MP3编码算法的MDCT步骤中, 长块类型的频域值按频率由低到高排列; 对于短块类型, 频域值则是按缩放因子频带、频率、窗的顺序排列。为了提高Huffman编码效率, 短块类型的数据被按照缩放因子频带、窗、频率的顺序重新排列因此解码时, 需要把短块的频域值还原为初始的缩放因子频带、频率、窗的顺序。需要重排的数据类型包括短块以及混合块中的短块部分。

重排序示意图如图3所示。

4.6 立体声解码

在联合立体声模式中, 有两种立体声模式, 强度立体声和MS立体声。

在强度立 体声模式 中 , 左声道传 的是幅值 , 右声道的scalefactor传的是立体声的位置is_pos。需要转换的频率线使用右声道的缩放因子来作为is_pos。

在MS立体声模式中, 传送的是规格化的中间/旁边声道的信息。

其中Mi是channel [0] 的值, Si是channel [1] 的值。

4.7 混叠消减

为了避免相邻的两个子频带之间的混叠, 在编码和解码中都需要进行去混叠的处理, 这个运算可以看成是对任意两个相邻子频带连续做8次的butterfly运算, 该运算只对长块和混合块中的长块部分使用。具体算法如下:

其中Ci可从混叠消减用的表查得。

计算流程如下 (pascal描述):

4.8 IMDCT

MDCT的目的在于进行时域到频域的转换 , 减少信号的相关性, 使得信号的压缩可以更加高效地完成, 而它的反变换IMDCT的目的在于将信号还原为没有变换之前的数值 , 使频域值向时域值过渡。

其公式如下:

在进行了IMDCT变换之后, 需对频率信号进行加窗、覆盖、叠加。

4.8.1 加窗

(1) 长块

(2) 开始块

(3) 结束块

(4) 短块的每个窗口分别计算

4.8.2 叠加

将每一块变换出来的值的前半部分与前一块的后半部分相加, 并把后半部分保留来和下一块的前半部分相加。

4.9 频率反转

在IMDCT之后, 进入子带合成之前必须进行频率反 转方法是将奇数号子带的奇数个采样值乘以-1。

4.10 子带合成

该步算法如下:

(1) 将从32个子带抽来的32个sample值通过一个矩阵运算算出64个中间值。

(2) 将这64个中间值放入一个长度为1024的FIFO缓冲区, 这个缓冲区初始化为0。

(3) 从这个缓冲区中每连续的128个值中取头尾各32个值, 合为64个值。完成后组成512值的向量U。

(4) 加窗 , 即将Ui与窗口系数Di相乘 , 得到另一512值向量W。

(5) 最后将这512值向量W每连续的32个值中顺次取一个值, 一次共取得512/32 = 16个值相加, 然后将该值乘上一个常数, 取得最终的数值。完成后一共取得4*18*32个最终的PCM数值。最 后将PCM数据写入WAV文件中 , 就完成了MP3解码

5 结语

上一篇:扫黑除恶考核细则下一篇:压铸车间自查自纠方案