当前位置:文档之家› C++2011.1

C++2011.1

C++2011.1
C++2011.1

全国2011年1月高等教育自学考试

C++程序设计试题

课程代码:04737

一、单项选择题(本大题共20小题,每小题1分,共20分)

在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。

1.在哪种派生方式中,派生类可以访问基类中的protected成员( )

A.public和private

B.public和protected

C.protected和private

D.仅protected

2.对C++语言和C语言的兼容性,描述正确的是( )

A.C++兼容C

B.C++部分兼容C

C.C++不兼容C

D.C兼容C++

3.在C++中使用流进行输入输出,其中用于屏幕输出的对象是( )

A.cerr

B.cin

C.cout

D.cfile

4.对使用关键字new所开辟的动态存储空间,释放时必须使用( )

A.free

B.create

C.delete

D.realse

5.如没有使用private关键字定义类的数据成员,则默认为( )

A.private

B.public

C.protected

D.friend

6.使用值传递方式将实参传给形参,下列说法正确的是( )

A.形参是实参的备份

B.实参是形参的备份

C.形参和实参是同一对象

D.形参和实参无联系

7.在函数调用时,如某一默认参数要指明一个特定值,则有( )

A.其之前所有参数都必须赋值

B.其之后所有参数都必须赋值

C.其前、后所有参数都必须赋值

D.其前、后所有参数都不必赋值

8.设存在函数int max(int,int)返回两参数中较大值,若求22,59,70三者中最大值,下列表达式不正确的是( )

A.int m=max(22,max(59,70));

B.int m=max(max(22,59),70);

C.int m=max(22,59,70);

D.int m=max(59,max(22,70));

9.下列哪个类型函数不适合声明为内联函数( )

A.函数体语句较多

B.函数体语句较少

C.函数执行时间较短

D.函数执行时间过长

10.int Func(int,int);不可与下列哪个函数构成重载( )

A.int Func(int,int,int);

B.double Func(int,int);

C.double Func(double,double);

D.double Func(int,double);

11.对类中声明的变量,下列描述中正确的是( )

A.属于全局变量

B.只属于该类

C.属于该类,某些情况下也可被该类不同实例所共享

D.任何情况下都可被该类所有实例共享

12.类的私有成员可在何处访问( )

A.通过子类的对象访问

B.本类及子类的成员函数中

C.通过该类对象访问

D.本类的成员函数中

13.如果没有为一个类定义任何构造函数的情况下,下列描述正确的是( )

A.编译器总是自动创建一个不带参数的构造函数

B.这个类没有构造函数

C.这个类不需要构造函数

D.该类不能通过编译

14.一个类可包含析构函数的个数是( )

A.0个

B.1个

C.至少一个

D.0个或多个

15.this指针存在的目的是( )

A.保证基类公有成员在子类中可以被访问

B.保证每个对象拥有自己的数据成员,但共享处理这些数据成员的代码

C.保证基类保护成员在子类中可以被访问

D.保证基类私有成员在子类中可以被访问

16.下列关于类的权限的描述错误的是( )

A.类本身的成员函数只能访问自身的私有成员

B.类的对象只能访问该类的公有成员

C.普通函数不能直接访问类的公有成员,必须通过对象访问

D.一个类可以将另一个类的对象作为成员

17.在编译指令中,宏定义使用哪个指令( )

A.#include

B.#define

C.#if

D.#else

18.设类A将其它类对象作为成员,则建立A类对象时,下列描述正确的是( )

A.A类构造函数先执行

B.成员构造函数先执行

C.两者并行执行

D.不能确定

19.下列描述错误的是( )

A.在创建对象前,静态成员不存在

B.静态成员是类的成员

C.静态成员不能是虚函数

D.静态成员函数不能直接访问非静态成员

20.对于友元描述正确的是( )

A.友元是本类的成员函数

B.友元不是本类的成员函数

C.友元不是函数

D.友元不能访问本类私有成员

二、填空题(本大题共20小题,每小题1分,共20分)

请在每小题的空格中填上正确答案。错填、不填均无分。

21.设要把一个文件输出流对象myFile与文件“f:\myText.txt”相关联,所用的C++语句是:_________。

22.C++中ostream类的直接基类是_________。

23.运算符[ ]只能用_________运算符来重载,不能用友元运算符来重载。

24.定义虚函数所用的关键字是_________。

25.vector类中用于返回向量中第1个对象的方法是_________。

26.在C++中,利用向量类模板定义一个具有20个char的向量E,其元素均被置为字符…t?,实现此操作的语句是_________。

27.类的继承是指子类继承基类的_________和成员函数。

28.不同对象可以调用相同名称的函数,但可导致完全不同的行为的现象称为_________。

29._________指令指示编译器将一个源文件嵌入到带该指令的源文件之中。

30.设类A有成员函数

void Fun(void);

要定义一个指向类成员函数的指针变量pafn来指向Fun,该指针变量的声明语句是_________。

31.设在程序中使用如下语句申请了一个对象数组:

Point*ptr=new Point[2];

则在需要释放ptr指向的动态数组对象时,所使用的语句是_________。

32.在保护派生中,基类权限为Private的成员在派生类中_________。

33.类A有如下成员函数

int A::fun(double x){return(int)x/2;}

int A::fun(int x){return X * 2;}

设a为类A的对象,在主函数中有int s=a.fun(6.0)+a.fun(2),则执行该语句后,s值为_________。

34.对象传送的消息一般由3部分组成:接收对象名、调用操作名和_________。

35.将指向对象的指针作为函数参数,形参是对象指针,实参是对象的_________。

36.在使用string类的find成员函数来检索主串中是否含有指定的子串时,若在主串中不含指定的子串,find函数的返回值是_________。

37.在C++中,声明布尔类型变量所用的关键字是_________。

38.执行下列代码

int a=29,b=100;

cout<

程序的输出结果是:_________。

39.执行下列代码

cout<<"Hex:"<

程序的输出结果为_________。

40.C++语言中可以实现输出一个换行符并刷新流功能的操控符是_________。

三、改错题(本大题共5小题,每小题2分,共10分)下面的类定义中有一处错误,请用下横线标出错误所在行并指出错误原因。

41.#include

main(){

int x=5,y=6;

const int*p=&x;

*p=y;

cout<<*p<

}

42.#include

class f{

private:int x,y;

public:fl(){x=0;y=0;}

print(){cout<

}

main(){

f a;

a.fl(1,1);

a.print();

}

43.#include

class f{

private:int x=0,y=0;

public:void fl(int a,int b){x=a;y=b;} void get(){cout<

main(){

f a;

a.fl(1,3);

a.get();

}

44.#include

class point{private:float x;

public:void f(float a){x=a;}

void f(){x=0;}

friend float max(point& a,point& b);};

float max(point& a,point& b)

{return(a.x>b.x)?a.x:b.x;}

main(){

point a,b;

a.f(2.2);

b.f(3.3);

cout<

}

45.#include

template

class f{

private:T x,y;

public:void fl(T a,T b){x=a;y=b;} T max(){return(x>y)?x:y;}

};

main(){

f a;

a.fl(1.5,3.8);

cout<

}

四、完成程序题(本大题共5小题,每小题4分,共20分)

46.完成下面类中的成员函数的定义。

class point

{

private:

int m,n;

public:

point(int,int);

point(point&);

};

point::point(int a,int b)

{

m=a:

_________=b;

}

point::point(_________)

{

m=t.m;

n=t.n;

}

47.下面是一个输入半径,输出其面积和周长的C++程序,在下划线处填上正确的语句。#include

using namespace std;

_________pi=3.14159;

void main()

{

double r;

cout<<"r=";

_________;

double l=2.0*pi*r;

double s=pi*r*r;

cout<<"\n The long is:"<

cout<<"The area is:"<

}

48.在下划线处填上缺少的部分。

#include

#include

using namespace std;

class complex

{

public:

int real;

int imag;

complex(int r=0,int i=O)

{

real=r;

imag=i;

}

};

complex operator+(_________,complex& b)

{

int r=a.real+b.real;

int i=a.imag+b.imag;

return_________;

}

void main()

{

complex x(1,2),y(3,4),z;

z=x+y;

cout<

}

49.程序的输出结果如下:

1,9

50,30

请根据输出数据在下面程序中的下划线处填写正确的语句。源程序如下:

#include

using namespace std;

class base

{

private:

int m;

public:

base(){};

base(int a):m(a){}

int get(){return m;}

void set(int a){m=a;}

};

void main()

{

base*ptr=new base[2];

ptr->set(30);

ptr= _________;

ptr->set(50);

base a[2]={1,9};

cout<

cout

ptr=ptr-1;

cout<<_________<

delete[]ptr;

}

50.在下面横线处填上求两个浮点数之差的cha函数的原型声明、调用方法。#include

using namespace std;

void main()

{

float a,b;

_________//函数cha的原型声明

a=12.5;

b=6.5;

float c=__________________;//调用函数cha

cout<

}

float cha(float x,float y)

{

float w;

w=x-y;

return w;

}

五、程序分析题(本大题共4小题,每小题5分,共20分)

51.给出下面程序的输出结果。

#include

template

class Sample

{

T n;

public:

Sample(T i){n=i;}

int operator==(Sample&);

};

template

int Sample::operator==(Sample&s)

{

if(n==s.n)

else

return 0;

}

void main()

{

Samplesl(2),s2(3);

cout<<"sl与s2的数据成员"<<(sl==s2?"相等":"不相等")<

cout<<"s3与s4的数据成员"<<(s3==s4?"相等":"不相等")<

52.给出下面程序的输出结果。

#include

using namespace std;

template

T max(T ml,T m2)

{return(ml>m2)?ml:m2;}

void main() {

cout<

cout<

}

53.给出下面程序的输出结果

#include

using namespace std;

class A {

public:

int x;

A(){}

A(int a){x=a;}

int get(int a){return x+a;} };

void main() {

A a(8);

int(A::*p)(int);

p=A::get;

cout<<(a.*p)(5)<

A*pi=&a;

cout<<(pi->*p)(7)<

54.给出下面程序的输出结果。

include

#include

using namespace std;

class Book {

char*author;

int numsold;

public:

Book(){}

Book(const char*strl,const char*str2,const int num) {

int len=strlen(strl);

title=new char[1en+1];

strcpy(title,strl);

len=strlen(str2);

author=new char[1en+1];

strcpy(author,str2);

numsold=num; }

void sethook(const char * strl,const char * str2,const int num) {

int len=strlen(strl);

title=new char[1en+1];

strcpy(title,strl);

len=strlen(str2);

author=new char[1en+1];

strcpy(author,str2);

numsold=num;

}

~Book() {

delete title;

delete author;

}

void print(ostream& output) {

output<<"书名:"<

output<<"作者:"<

output<<"月销售量:"<

}

};

void main() {

Book objl("数据结构","严蔚敏",200),obj2;

objl.print(cout);

obj2.setbook("C++语言程序设计","李春葆",210);

obj2.print(cout);

}

六、程序设计题(本大题共l小题,共10分)

55.在三角形类TRI实现两个函数,功能是输入三个顶点坐标判断是否构成三角形#include

#include

class point{

private:float x,y;

public:point(float a,float b){x=a;y=b;}

point(){x=O;y=O;}

void set(float a,float b){x=a;y=b;}

float getx(){return x;}

float gety(){return y;}

};

class tri{

point x,y,z;

float sl,s2,s3;

public:....settri(....);//用于输入三个顶点坐标

....test(....);//用于判断是否构成三角形

};请写出两个函数的过程(如果需要形式参数,请给出形参类型和数量,以及返回值类型)

房屋租赁信息管理系统

毕业设计 房屋租赁信息管理系统 学生姓名 学号 学院计算机与信息工程学院 专业计算机科学与技术 班级 指导教师 职称 湖南商学院 2013年5月

湖南商学院本科毕业设计(论文)诚信声明本人郑重声明:所呈交的本科毕业设计(论文),是本人在指导老师的指导下,独立进行研究工作所取得的成果,成果不存在知识产权争议,除文中已经注明引用的内容外,本论文不含任何其他个人或集体已经发表或撰写过的作品成果。对本文的研究做出重要贡献的个人和集体均已在文中以明确方式标明。本人完全意识到本声明的法律结果由本人承担。 本科毕业设计(论文)作者签名: 年月日

内容摘要 随着互联网络的发展,现实生活中各行各业都向着网络化发展,其中房屋出租也由传统的张贴广告发展到互联网。当下,经济快速发展,越来越多的人对房屋的租赁有更大的需求,如何高效快速的获取有效的房屋信息,又不通过第三方中介通过收取手续费来提供信息,是本系统开发的意义所在。 本系统提供了出租,求租,留言和查询等几个主要功能。普通游客通过访问该网站可以浏览该网站其他注册用户发布的出租和求租信息。如果想通过本系统发布免费的出租,求租信息需要注册成为该网站的会员。发布后的信息,若通过管理员的审核,将在前台页面显示,其他浏览该网站的用户可以看到该条信息。 本系统是一个基于JAVA EE开发的WEB系统,采用B/S结构,使用SERVLET+JSP开发模式。由于该网站是小型应用网站,所以数据库使用的是MYSQL,其中前台界面使用了CSS+DIV实现网页的布局,还用到了当下流行的前台框架bootstrap。 关键词 房屋租赁;JSP;SERVLET;B/S;WEB系统

公路项目建设基本流程

公路项目建设基本程序流程 立项阶段: 1、建设单位根据规划,委托有资质的咨询公司编制项目建议书; 2、项目建议书按项目隶属原则报发改委审批。 工可阶段 1、建设单位根据批准的项目建议书,委托有资质的单位编制可行性研究报告; 2、根据编制的可行性研究报告,建设单位委托有资质的单位进行水保、环评、压矿、地质灾害、文物、防洪、通航等调查,编制影响评价报告,同时申请项目控制性工程用地预审,按项目隶属原则报请相关主管部门审批; 3、建设单位委托有资质的咨询公司组织专家对可行性研究报告进行评审; 4、可行性研究报告评审通过后,按项目隶属原则和审批权限报发改委审批。 勘察设计招标阶段 1、根据发改委批准的可行性研究报告和招标方式,建设单位自行选定招标代理公司编制勘察设计招标文件。 2、建设单位将项目法人、招标文件、招标公告按项目隶属原则报行业主管部门核备;

审中心审核招标控制价; 4、公布招标控制价; 5、招标代理组织开标,从专家库抽取专家组织评标; 6、经建设单位同意,招标代理发布勘察设计中标公示。公示结束后建设单位将评标报告报行业主管部门核备。 7、勘察设计单位根据初步设计批复进行施工图设计工作。同时,建设单位向规划部门申报规划许可证,进行土地勘察定界、土地权属调查、土地权属确认,向土地主管部门申报建设用地。报建设用地批复后进行征地拆迁; 8、施工图设计完成后,建设单位委托有资质的咨询公司组织专家评审施工图设计; 9、初步设计评审通过后,建设单位报财政评审中心评审预算; 10、建设单位按项目隶属原则报行业主管部门审批施工图设计。 施工招标阶段 1、建设单位自行选定招标代理公司编制监理、施工招标文件; 2、招标文件、招标公告按项目隶属原则报行业主管部门核备;

房屋租赁管理系统简介

房屋租赁管理系统简介 Prepared on 24 November 2020

房屋物业租赁收费管理系统使用手册 版本:【基本介绍】 房屋物业租赁收费管理系统是一款集房屋租赁合同管理和各种物业收费管理于一身的综合性专业管理软件。系统包含房屋租赁合同管理、租金管理、押金管理、统计报表、系统管理、房屋管理、业主信息、客户管理、租金提醒、合同提示等功能于一体的房屋租赁管理单位日常工作解决方案,实现了出租、收款、统计、提醒等功能的完美结合。 【软件特点】 目前国内最先进房屋租赁管理系统,本软件在保持功能强大的基础上,最大限度作到软件操作简单、直观、方便、图形化导航的操作让人很容易接受和操作,功能强大;合同租金到期系统自动提示。 智能化:软件智能的对合同到期、租金到期、欠费的客户进行报警提示; 自动化:对于物业的收费进行智能自动的进行计算得到应该进行的收费内容和数量等。 图形化:软件采用图形导航设计,让用户操作一目了然。 简便化:软件的操作可以让没有电脑基础的用户也可以很快掌握使用。 灵活化:用户自己可以设置任意的收费项目,可以设置不同的收费标准和项目。 安全化:软件提供严格的权限设置,不同人具有不同的权限。 人性化:图形化的操作智能的帮助提示,方便的操作,强大的技术支持。 优质化:本产品提供优质的服务、永远免费升级服务。

使用本系统可以给您带来的好处如下: 1、工作效率可提高50%,有效的降低工作量,工作时间,让你用更少的时间完成以前需要很多时间才能完成的事情; 2、降低学习成本,任何人员都可以很容易的掌握本软件,操作直观方便。 3、智能计算客户的收费项目,完全解放你的计算。 4、灵活的各种查询统计,方便你查询您想得到的数据报表。 5、自动进行报警提示合同到期、租金到期,完全不用担心有漏收款的情况。 6、提供严格的权限设置,不同人具有不同的权限,杜绝一切财务漏洞 【软件功能】 1、出租房档案管理管理。 2、日常收费项目自定设置(如:收水、电、卫生费等)的统一管理。 3、出租合同档案的登记、中止、提醒管理。 4、实现租金收款管理及租金到期提醒管理。 5、实现押金收款管理。 6、实现欠费客户催款单的批量打印功能 7、实现多种形式的查询与统计汇报报表打印功能。 9、实现按客户统计的月度费用报表查询统计。 10……. 本软件界面如下: 一、基础信息管理

交工验收基本程序及资料概要

交工验收基本程序及资料 目录 交工验收基本问题 一.交工验收程序 二.交工验收的时限 三.施工单位交工验收申请的内容和格式 四.监理工程师对交工验收申请的审查 五.项目法人对交工验收申请的审查 六.必须参加验收的单位及其职责 七.参加交工验收的单位和主要人员 八.交工验收的准备工作 九.交工验收的工作内容 十.交工验收工作报告 十一.交工验收工程质量评定 十二.工程质量标准的使用 一.交工验收程序 (1)施工单位完成合同约定的各项内容且自检合格后,向项目法人提出合同段交工验收申请并先报监理工程师审查。交工验

收申请应附工程质量自检报告和施工总结报告。 (2)监理工程师根据掌握的情况、抽检资料以及监理工程师对合同段工程质量评定结果,对施工单位交工验收申请及其所附资料进行审查并签署意见。监理工程师审查同意后应及时通知施工单位并将审查意见、工程质量的评定资料和监理工作报告一并提交项目法人。 (3)项目法人对施工单位上报的交工验收申请以及监理工程师签署的审查意见进行核查,并结合现场查看和平时掌握的情况(如果对一些指标或项目的质量有怀疑时,组织人员或委托检测单位进行检测),认为合同段满足交工验收条件时应及时申请质量监督机构的检测,组织交工验收。 二.交工验收的时限 ①施工单位提出交工验收申请后7天之内,监理工程师应明确申请报告是否被接受, 对于符合验收条件的应在自收到文件之日起的14天内完成审查。 ②项目法人在收到经监理工程师同意的交工验收申请7天之内,明确申请报告是否接受, 对于符合验收条件的自收到文件之日起的35天内组织交工验收工作。 ③质量监督机构应在收到项目法人的检测申请之后,28天内完成检测工作并出具检测意见。 三.施工单位交工验收申请的内容和格式 1.交工验收申请的内容

房屋租赁管理系统

本科毕业论文(设计) 论文题目:房屋租赁管理系统 ——前台子系统的设计与实现 学生姓名: XXX 学号:xxxx 专业:信息管理与信息系统 班级:XXX 指导教师: xxx 完成日期:200X年xx月xx日

房屋租赁管理管理系统 内容摘要 随着我国市场经济的快速发展和人们生活水平的不断提高,简单的租凭服务已经不能满足人们的需求。如何利用先进的管理手段,提高房屋租凭管理水平,是当今社会所面临的一个重要课题。本文通过用VB6.0编写房屋租赁管理系统,利用数据库原理,采用面向对象的编程方法,其开发主要包括后台数据库的建立和维护以及前台应用程序的开发两个方面,实现了房屋租赁管理的自动化和信息化. 整个系统从符合操作简便、界面友好、灵活、实用、安全的要求出发,完成基本资料管理、客户资料管理、租凭合同管理、财务管理、统计报表管理等功能.经过实际测试证明,本文所设计的房屋租赁管理系统可以用于物业管理部门从事房屋租赁信息管理方面的需要。 论文主要介绍了本课题的开发背景,所要完成的功能和开发的全过程。重点的说明了系统设计的重点、设计思想、难点技术和解决方案。 关键词:数据库 Visual Basic 6.0 房屋租赁管理系统

Rental Design and Implementation ——The future design and implementation of subsystems Abstract With the rapid development of market economy and the continuous improvement of people's living standard, Simple lease services can not meet people’s needs. How to make use of advanced management methods,enhance the level of housing lease management,is a vital important topic which we face in society today.In this paper,by using VB6.0 to write housing rental management system, making use of software engineering principles, using the Object-Oriented programming method. Including the development of both the background of the establishment and maintenance of database and front-end application, achieved the automation and information of the housing lease management. The whole system start with the simple, user-friendly, flexible, practical and safety point, complete the basic information management, customer data management, lease contract management, financial management and statistics management function,etc. In this paper, the housing lease management system has already been proved through practice, can be applied to the property management and engaged in the rental housing needs. This paper mainly introduces the development background of the subject, Focusing on the importance of system design, design ideas, technologies and solutions. Keywords:database; Visual Basic 6.0; housing lease management system.

c语言:流程控制语句

流程控制 ======= 知识点: if-else语句使用 switch语句使用 break使用 正常情况下,程序从main函数开始,一句一句,自上而下执行每一条语句。 一些语句可以控制,修改程序的运行流程,称为流程控制语句。 一、条件判断语句if if(表达式){ 语句 } 如果……就…… 【逻辑】当程序执行到if语句,首先计算表达式的值,如果为真,执行语句。如果为假,不执行、跳过语句。 【逻辑假设】 if(表达式){ 语句1 }else{ 语句2 } 如果……就……否则…… 【逻辑】当程序执行到if else语句,首先计算表达式的值,如果为真,执行语句1,不执行语句2。 如果为假,执行语句2,不执行语句1。 【逻辑二择】 例,明天考试,80分以下把代码抄写五遍,80分以上奖励棒棒糖一枚。 if(表达式1){ 语句1 }else if(表达式2){ 语句2 }else if(表达式3){ 语句3 } else{ 语句4 } 如果(表达式1成立),那么执行语句1 否则如果(表达式2成立),那么执行语句2 …… 否则,执行语句4。

【逻辑】当程序执行到该结构,计算机表达式1,如果成立,执行语句1,跳出整个结构。如果表达式2为假,计算表达式2,如果为真,执行语句2,跳出结构体。直到表达式2为假,计算表达式3,依次类推,如果表达式都不成立,执行else下的语句。 如果不需要(即所有表达式都不成立,什么都不做),可以不写else。else if的数量根据需求,任意增减,没有限制。 【注】在if else if结构中,每个else都是对前面每个表达式的否定。 【逻辑多择】 嵌套的if-else语句 我们可以在if语句内嵌套if语句,同样,我们也可以在if语句内嵌套if-else语句,在if-else 语句内嵌套if语句,以及在if-else语句内嵌套if-else语句。 int x; scanf(“%d”,&x); if(x<0){ printf(“error!\n”); }else{ if(x%2) printf(“jishu\n”); else printf(“oushu\n”); } 练习 1、使用if else if,模拟下述分段函数。 x^2+1(x<0) y= 2*x+6 (0<=x<=5) 3*x-1 (x>5) 2、输入一个字符,如果是大写字母,转成小写字母。如果是小写字母,转成大写字母,如果不是字母,不变输出。 3、输入一个字符,判断这个字符是表示大写字母,小写字母,数字字符,还是其他。A a 9 % 二、逻辑跳转语句goto switch 1、goto语句 无条件跳转到指定标号的位置,向下执行。 goto 语句标号 printf(“————————1\n”); printf(“————————2\n”); goto A; //跳转到标号的位置 printf(“————————3\n”); printf(“————————4\n”); //标号的名字是标识符,这里使用大写是为了和变量相回避。 A: //这是一个标号,是一个位置的标记,本身是什么都不做。 printf(“————————5\n”); B:

(完整版)工程验收管理流程

工程验收管理流程 建筑工程竣工验收准备工作1、工程竣工预验收(由监理公司组织,建设单位、承包商参加):工程竣工后,监理工程师按照承包商自检验收合格后提交的《单位工程竣工预验收申请表》,审查资料并进行现场检查;项目监理部就存在的问题提出书面意见,并签发《监理工程师通知书》(注:需要时填写),要求承包商限期整改;承包商整改完毕后,按有关文件要求,编制《建设工程竣工验收报告》交监理工程师检查,由项目总监签署意见后,提交建设单位2、工程竣工验收(由建设单位负责组织实施,工程勘察、设计、施工、监理等单位参加):1)、承包商:a、承包商编制《建设工程竣工验收报告》监理公司建设单位。b、工程技术资料(验收前20个工作日); 监理公司(5个工作日内)(2)、监理公司:编制《工程质量评估报告》(3)、勘察单位:编制质量检查报告(4)、设计单位:编制质量检查报告
(5)、建设单位:a、取得规划、公安消防、环保、燃气工程等专项验收合格文件。b、监督站出具的电梯验收准用证。C、提前15日把《工程技术资料》和《工程竣工质量安全管理资料送审单》交监督站(监督站在5日内返回《工程竣工质量安全管理资料退回单》给建设单位)。d、工程竣工验收前7天把验收时间、地点、验收组名单以书面通知监督站。 房屋建筑工程竣工验收应当具备哪些条件(1)完成房屋建筑工程设计文件和合同约定的各项内容;(2)有完整的技术档案和施工

管理资料;(3)有工程使用的主要建筑材料、建筑构配件和设备的进场试验报告;(4)有勘察、设计、施工、监理等单位签署的质量合格文件;(5)有施工单位签署的工程保修书。 建筑工程竣工验收监督(由监督站操作)1、监督站在审查工程技术资料后,对该工程进行评价,并出具《建设工程施工安全评价书》(建设单位提前15日把《工程技术资料》送监督站审查,监督站在5日内返回《工程竣工质量安全管理资料退回单》给建设单位)。2、监督站在收到工程竣工验收的书面通知后(建设单位在工程竣工验收前7天把验收时间、地点、验收组名单以书面通知监督站,另附《工程质量验收计划书》),对照《建设工程竣工验收条件审核表》进行审核,并对工程竣工验收组织形式、验收程序、执行验收标准等情况进行现场监督,并出具《建设工程质量验收意见书》。 建筑工程竣工验收备案准备的资料工程竣工验收备案(由建设单位操作)备案准备的资料:1、《建设工程竣工验收报告》2、下列文件:(1)、施工许可证;(2)、施工图设计文件审查意见;(3)、工程质量评估报告;(4)、工程勘察、设计质量检查报告;(5)、市政基础设施的有关质量检测和功能性试验资料;6)、规划验收认可文件;(7)、消防验收文件或准许使用文件;(8)、环保验收文件或准许使用文件;(9)、有监督站出具的电梯验收准用证及分部验收文件;(10)、燃气工程验收文件;(11)、《广州市建设工程质量保修书》;(12)、法规、规章、规定必提供的其他文件。 建筑工程竣工验收备案程序1、建设单位向备案机关领取《房屋

房屋租赁管理系统-UML

《管理信息系统》 实验报告 题目房屋租赁管理系统 学号 姓名 指导教师 成绩 时间:年月日

目录 1 引言 (1) 1.1 编写目的 (1) 1.2 背景 (1) 1.3 目标 (1) 2 系统分析 (2) 2.1 系统总体概述 (2) 2.2 系统可行性分析 (2) 2.3 组织结构调查、组织结构图 (2) 2.4功能结构调查、功能结构图 (2) 2.3 系统业务流程调查、业务流程图 (3) 2.4 系统数据流程调查、数据流程图 (3) 4)房屋租赁管理系统统计分析管理数据流子图 (5) 2.5 数据字典 (5) 2.5.1 数据项 (5) 2.5.2 数据流 (8) 2.5.3 数据存储 (10) 2.5.4 处理逻辑 (11) 2.5.5 外部实体 (13) 2.6 数据库概念模型设计(E-R图) (13) 2.6.1数据的需求描述 (13) 2.6.2 ER模型(ER图) (13) 3 系统总体设计 (15) 3.1 功能结构图设计、模块结构图 (15) 3.2 功能与模块关系(对各功能模块简要的描述) (16) 3.3 数据库逻辑结构设计(表设计) (16) 3.4 数据库物理结构设计 (18) 4 代码设计 (19) 5 输入输出设计 (21) 5.1 输出设计(界面及打印格式设计) (21) 5.2 输入设计(界面及数据录入卡设计 ) (21) 5.3 主界面设计 (23) 6 结束语 (23)

1 引言 1.1 编写目的 利用计算机支持企业高效率完成房屋租赁治理的日常事务,是适应现代企业制度要求、推动企业劳动型治理走向科学化、规范化的必要条件;而房屋租赁治理是一项琐碎、复杂而又十分细致的工作,房屋的基本资料,客户资料的治理,房屋租赁治理,收费以及统计表的治理,一般不允许出错,假如实行手工操作,须手工填制大量的表格,这就会耗费工作人员大量的时间和精力,计算机进行房屋租赁工作的治理,不仅能够保证各项信息准确无误、快速输出,同时计算机具有手工治理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高物业治理的效率,也是企业的科学化、正规化治理,与世界接轨的重要条件。 开发本系统就是为了解决企业在房屋租赁信息治理中的一些不规范,使房屋租赁信息的治理向着规范化、简单化、有效化的方向发展。 1.2 背景 随着信息自动化处理技术的日益发展,如何科学、全面、高效的对单位纷繁复杂的档案管理事务进行计算机的自动化管理是个热门话题,当前企事业单位为了提升自身的竞争力,各单位都在定制和购买各项业务应用软件,运用高科技手段进行科学,规范的管理。作为房屋租赁公司的管理者,希望能够对房屋租赁事务管理的整个流程状态,信息资料的情况了如指掌,使其可以做出科学的决策。作为工作人员期望能够避免繁琐的手工操作,甩掉传统的手工记录方式,达到事半功倍的效果。一个能够使其实现管理系统化、规范化、自动化的计算机系统就显得很有必要。利用计算机技术,实现管理系的自动化,规范化就是这个问题最好的解决方法。 1.3 目标 建立一个房屋租赁管理系统,统一管理房主、租赁者以及房屋信息,以便快速地提供租赁服务。该系统应具有以下功能目标: 1.登记房主信息。对于每名房主,系统需要记录其编号、姓名、住址和联系电话等,并将这些信息写入房主信息文件。 2.登记房屋信息。所有在系统中登记的房屋都有唯一的编号,除此之外,还需登记房屋的地址、房型(平房、带阳台楼房、独立式住房、别墅、其他)、大小、最多能容纳的房客数、预设租金、房屋状态(待租、已租、装修中)及房屋说明等。这些信息都保存在房屋信息文件中。 3.登记租赁者信息。所有想要通过该系统租赁房屋的租赁者,必须首先在系统中登记个人信息,包括:编号、姓名、性别、联系电话等。这些文件都保存在租赁者信息文件中。 4.租赁房屋。已经登记在系统中租赁者,可以得到一份系统提供的待租赁房屋列表。一旦租赁者从中找到合适的房屋,就可以提出看房请求。系统会安排租赁者与房主见面。对于每次看房,系统会生成一条看房记录并将其写入看房记录文件中。 5.收取手续费。房主登记完房屋后,系统会生成一份费用单,房主根据费用单缴纳相应的费用。 6.变更房屋信息。当租赁者与房主达成租房、退房协议后或房屋信息发生变化时,房主向系统提供变更房屋的请求。系统根据房主的请求,修改房屋信息文件。

工程项目建设程序

工程项目建设程序 概述 工程项目建设程序是指工程项目从策划、评估、决策、设计、施工到竣工验收、投入生产或交付使用的整个建设过程中,各项工作必须遵循的先后工作次序。工程项目建设程序是工程建设过程客观规律的反映,是建设工程项目科学决策和顺利进行的重要保证。工程项目建设程序是人们长期在工程项目建设实践中得出来的经验总结,不能任意颠倒,但可以合理交叉。 工程建设程序的各个阶段 一、策划决策阶段 决策阶段,又称为建设前期工作阶段,主要包括编报项目建议书和可行性研究报告两项工作内容。 1.项目建议书 对于政府投资工程项目,编报项目建议书是项目建设最初阶段的工作。 其主要作用是为了推荐建设项目,以便在一个确定的地区或部门内,以自然资源和市场预测为基础,选择建设项目。 项目建议书经批准后,可进行可行性研究工作,但并不表明项目非上不可,项目建议书不是项目的最终决策。 2.可行性研究 可行性研究是在项目建议书被批准后,对项目在技术上和经济上是否可行所进行的科学分析和论证。 根据《国务院关于投资体制改革的决定》(国发[2004]20号),对于政府投资项目须审批项目建议书和可行性研究报告。 《国务院关于投资体制改革的决定》指出,对于企业不使用政府资金投资建设的项目,一律不再实行审批制,区别不同情况实行核准制和登记备案制。 对于《政府核准的投资项目目录》以外的企业投资项目,实行备案制。 二、勘察设计阶段 1。勘察过程: 复杂工程分为初勘和详勘两个阶段。为设计提供实际依据。 2。设计过程: 一般划分为两个阶段,即初步设计阶段和施工图设计阶段,对于大型复杂项目,可根据不同行业的特点和需要,在初步设计之后增加技术设计阶段。 初步设计是设计的第一步,如果初步设计提出的总概算超过可行性研究报告投资估算的10%以上或其他主要指标需要变动时,要重新报批可行性研究报告。 初步设计经主管部门审批后,建设项目被列入国家固定资产投资计划,方可进行下一步的施工图设计。 施工图一经审查批准,不得擅自进行修改,必须重新报请原审批部门,由原审批部门委托审查机构审查后再批准实施。 三、建设准备阶段 建设准备阶段主要内容包括:组建项目法人、征地、拆迁、“三通一平”乃至“七通一平”;组织材料、设备订货;办理建设工程质量监督手续;委托工程监理;准备必要的施工图纸;组织施工招投标,择优选定施工单位;办理施工许可证等。按规定作好施工准备,具备开工条件后,建设单位申请开工,进入施工安装阶段。 四、施工阶段 建设工程具备了开工条件并取得施工许可证后方可开工。项目新开工时间,按设计文件中规定的任何一项永久性工程第一次正式破土开槽时间而定。不需开槽的以正式打桩作为开工时间。铁路、公路、水库等以开始进行土石方工程作为正式开工时间。 五、生产准备阶段 对于生产性建设项目,在其竣工投产前,建设单位应适时地组织专门班子或机构,有计划地做好生产准备工作,包括招收、

建设工程竣工验收的基本程序和内容

建设工程竣工验收的基本程序和内容 一、建设工程竣工验收条件 建设单位在收到施工单位提交的工程竣工报告,并具备以下条件后,方可组织勘察、设计、施工、监理等单位有关人员进行竣工验收: 1、完成了工程设计和合同约定的各项内容。住宅工程初装饰的部位和项目应符合《住宅工程初装饰竣工验收办法》(建监字第392号)的要求。 2、施工单位对竣工工程质量进行了检查,确认工程质量符合有关法律、法规和工程建设强制性标准,符合设计文件及合同要求,并提出工程竣工报告。该报告应经总监理工程师(针对委托监理的项目)、项目经理和施工单位有关负责人审核签字。 3、有完整的技术档案和施工管理资料。经工程质量监督机构审查符合要求。 4、建设行政主管部门及委托的工程质量监督机构等有关部门责令整改的问题全部整改完毕。 5、对于委托监理的工程项目,具有完整的监理资料,监理单位提出工程质量评估报告,该报告应经总监理工程师和监理单位有关负责人审核签字。未委托监理的工程项目,工程质量评估报告由建设单位完成。

6、勘察、设计单位对勘察、设计文件及施工过程中由设计单位签署的设计变更通知书进行检查,并提出质量检查报告。该报告应经该项目勘察、设计负责人和各自单位有关负责人审核签字。 7、住宅工程已已按《四川省住宅工程质量分户验收管理暂行规定》进行分户验收。 8、有规划、消防、环保等部门出具的验收认可文件。 9、有建设单位与施工单位签署的工程质量保修书。 二、竣工验收的组织 由建设单位负责组织实施建设工程竣工验收工作,质量监督机构对工程竣工验收实施监督。 三、验收人员 由建设单位负责组织竣工验收小组.验收主持人由建设单位法人代表或其委托的负责人担任。验收组成员由建设单位的上级主管部门、建设单位项目负责人、建设单位项目现场管理人员及勘察、设计、施工、监理单位的技术负责人或质量负责人组成,建设单位也可邀请有关专家参加验收小组。验收小组成员中土建及水电安装专业人员应配备齐全。 四、竣工验收标准 竣工验收标准为国家及四川省的强制性标准,现行质量检验评定标准、施工验收规范、经审查通过的设计文件及有关法律、法规、规章和规范性文件规定。

房屋租赁系统数据库设计

房屋租赁发布系统的设计与实现 数据库设计说明书 版本: 1.0

文档信息及版本历史

目录 1引言................................................................................................................... 错误!未指定书签。 1.1编写目的 .................................................................................................. 错误!未指定书签。 1.2术语表 ...................................................................................................... 错误!未指定书签。 1.3数据库命名约定 ...................................................................................... 错误!未指定书签。 1.4参考资料 .................................................................................................. 错误!未指定书签。2数据库环境说明............................................................................................... 错误!未指定书签。3数据库的命名规则........................................................................................... 错误!未指定书签。 3.1数据库(D ATABASE)的定义 .............................................................................. 错误!未指定书签。 3.2表(T ABLE)的定义........................................................................................... 错误!未指定书签。 3.3字段(F IELD)的定义....................................................................................... 错误!未指定书签。 3.4视图名............................................................................................................ 错误!未指定书签。 3.5触发器名........................................................................................................ 错误!未指定书签。 3.6存储过程名.................................................................................................... 错误!未指定书签。 3.7变量名............................................................................................................ 错误!未指定书签。 3.8命名中其他注意事项.................................................................................... 错误!未指定书签。4概要设计........................................................................................................... 错误!未指定书签。5逻辑设计........................................................................................................... 错误!未指定书签。6物理设计........................................................................................................... 错误!未指定书签。 6.1确定关系模型的存取方法 ...................................................................... 错误!未指定书签。 6.2确定数据库的存储结构 .......................................................................... 错误!未指定书签。7存储过程、函数及触发器的设计................................................................... 错误!未指定书签。8安全性设计....................................................................................................... 错误!未指定书签。 8.1用户帐号密码的加密方法 ...................................................................... 错误!未指定书签。 8.2角色与权限 .............................................................................................. 错误!未指定书签。9数据库实施....................................................................................................... 错误!未指定书签。 1引言 1.1 编写目的 本文档是房屋租赁信息发布系统概要设计文档的组成部分,编写数据库设计文档的目的是:明确数据库的表名、字段名等数据信息,用来指导后期的数据库脚本的开发。本文档的读者对象是需求人员、系统设计人员、开发人员、测试人员。

简述工程建设程序

1.简述工程建设程序,各个阶段对应的工程造价文件是什么,并说明其要 求达到的精度。 2.建设项目共划分为几个层次?说明划分的意义。 3.简述工程造价的特点。 4.我国建设项目总投资中的固定资产(工程造价)费用构成包括哪些内容。 5.按照建标[2003]206号文规定,建筑安装工程费用构成包括哪些内容。 6.试对施工定额、预算定额、概算定额、概算指标、投资估算指标进行比 较,并说明这几种定额各自的作用。 7.什么是劳动消耗定额?劳动消耗定额最基本的表现形式有哪几种?它们 之间的关系是什么?

8.什么叫施工过程?施工过程如何分类? 9.施工过程如何划分?划分的意义何在?请举例说明。 10.工人工作时间如何分类? 11.计时观察法有哪几种类型?试述它们各自的特点、步骤和适用范围。 12.制定人工定额消耗量有哪几种方法?试述它们各自的特点。 13.什么是材料的消耗量、净用量、损耗量、损耗率? 14.机械工作时间如何分类? 15.机械台班消耗定额的表现形式有几种? 16.简述企业定额在对内与对外作用上面的不同,同时表现形式上有何不一 样? 17.人工幅度差是指什么?内容包括哪些?

18.机械幅度差是指什么?内容包括哪些? 19.什么是人工单价,它由哪几个部分组成。 20.什么是材料价格,它由哪几个部分组成,如何确定? 21.对建筑材料、构件和建筑安装物进行一般鉴定、检查所发生的费用应归 入哪类费用中? 22.什么是机械台班单价,它由哪几个部分组成? 23.工程量清单项目设置中其编码体系共有财务几层?各自表示什么含义? 24.运用工程量清单计价的步骤是什么? 25.综合单价的内容有哪些?

C语言中流程控制语句

C语言中流程控制语句(在Turbo C2.0中) (if, while,do-while,continue,break, for, switch,return) _1981/blog/item/528c122dcca9f335359bf73e.html 条件语句的一般形式为: if(表达式) 语句1; else 语句2; 上述结构表示: 如果表达式的值为非0(TURE)即真, 则执行语句1, 执行完语句1从语句2后开始继续向下执行; 如果表达式的值为0(FALSE)即假, 则跳过语句1而执行语句2。 注意: 1. 条件执行语句中"else 语句2;"部分是选择项, 可以缺省, 此时条件语句变成: if(表达式) 语句1; 表示若表达式的值为非0则执行语句1 , 否则跳过语句1继续执行。 2. 如果语句1或语句2有多于一条语句要执行时, 必须使用"{"和"}" 把这些语句包括在其中, 此时条件语句形式为: if(表达式) { 语句体1; } else { 语句体2; } 3. 条件语句可以嵌套, 这种情况经常碰到, 但条件嵌套语句容易出错, 其原因主要是不知道哪个if对应哪else。 例如: if(x>20||x<-10) if(y<=100&&y>x) printf("Good"); else printf("Bad"); 对于上述情况, Turbo C2.0规定: else语句与最近的一个if语句匹配, 上例中的else与if(y<=100&&y>x)相匹配。为了使else与if(x>20||x<-10)相匹配, 必须用花括号。如下所示: if(x>20||x<-10) { if(y<=100&&y>x) printf("Good"); } else printf("Bad"); 4. 可用阶梯式if-else-if结构。 阶梯式结构的一般形式为: if(表达式1)

房屋租赁管理系统毕业设计

2010届本科生毕业设计 华东交通大学 毕业设计(论文)题目: 学 院: 理工学院 专业: 计算机科学与技 术班级: 姓 名: 学号: 指导教 师: 完成日期: 2010-5-4

“等级”用优、良、中、及、不及五级制(可按学院制定的毕业设计(论文)成绩评定办法评定最后成绩)。 华东交通大学毕业设计(论文)答辩记录

福建农林大学专科毕业论文 目录 摘要 ..................................................................... I ABSTRACT ................................................................ II 1 绪论 (1) 1.1房屋租赁管理系统开发背景 (1) 1.2房屋租赁管理系统开发目标 (1) 1.3房屋租赁管理系统开发工具 (1) 1.4房屋租赁管理系统相关技术知识 (4) 2 需求分析 (5) 2.1房屋租赁管理系统可行性分析 (5) 2.1.1房屋租赁管理系统技术可行性 (5) 2.1.2房屋租赁管理系统经济可行性 (5) 2.1.3房屋租赁管理系统操作可行性 (5) 2.1.4房屋租赁管理系统法律可行性 (5) 2.2房屋租赁管理系统功能 (5) 2.3房屋租赁管理系统安全性需求 (6) 2.3.1用户权限安全性 (6) 2.3.2系统安全性 (6) 2.4房屋租赁管理系统性能要求 (6) 2.4.1可重用性 (6) 2.4.2安全性 (6) 2.4.3人机交互 (7) 2.5房屋租赁管理系统系统开发环境 (7) 2.6房屋租赁管理系统系统推荐配置 (7) 2.6.1软件配置 (7) 2.6.2硬件配置 (7) 2.7房屋租赁管理系统系统业务流程 (8) 2.7.1系统业务流程 (8) 2.7.2房屋租赁管理系统系统业务流图 (8) 2.7.3房屋租赁管理系统功能模块图 (9) 2.8E-R模型 (11) 3 房屋租赁管理系统概要设计 (14) 3.1系统功能描述 (14) 3.1.1数据层说明 (14) 3.1.2房屋租赁管理系统中间层说明 (19) 3.1.3房屋租赁管理系统表示层 (20) 4房屋租赁管理系统详细设计 (25) 4.1概述详细 (25) 4.2界面设计 (25)

建设工程基本建设程序(最完整)汇总

建设工程基本建设程序 我国工程基本建设主要程序主要有以下几个阶段:项目建议书阶段,可行性研究报告阶段,初步设计文件阶段,施工图设计阶段,建设准备阶段,建设实施阶段,竣工验收阶段,后评价阶段。这几个大的阶段中每一阶段都包含着许多环节。 一、项目建议书(立项阶段 项目建议书是项目建设筹建单位,根据国民经济和社会发展的长远规划、行业规划、产业政策、生产力布局、市场、所在地的内外部条件等要求,经过调查、预测分析后,提出的某一具体项目的建议文件,是基本建设程序中最初阶段的工作,是对拟建项目的框架性设想,也是政府选择项目和可行研究的依据。 项目建议书的主要作用是为了推荐一个拟进行建设的项目的初步说明,论述它建设的必要性、重要性、条件的可行性和获得的可能性,供政府选择确定是否进行下一步工作。该阶段分为以下几个环节: (一编制项目建议书 项目建议书的内容一般应包括以下几个方面: ①建设项目提出的必要性和依据;②拟建规模、建设方案;③建设的主要内容;④建设地点的初步设想情况、资源情况、建设条件、协作关系等的初步分析;⑤投资估算和资金筹措及还贷方案;⑥项目进度安排。⑦经济效益和社会效益的估计。⑧环境影响的初步评价。 有些部门在提出项目建议书之前还增加了初步可行性研究工作,对拟进行建设的项目初步论证后,再行编制项目建议书。 项目建议书按要求编制完成后,按照建设总规模和限额的划分审批权限报批。 属中央投资、中央和地方合资的大中型和限额以上项目的项目建议书需报送国家投资主管部门(发改委审批。

属省政府投资为主的设项目需报省投资主管部门(发改委审批; 属地市政府投资为主的建设项目需报地市投资主管部门(发改委审批; 属区县政府投资为主的建设项目需报区县投资主管部门(发改局审批。 (二办理项目选址规划意见书 项目建议书编制完成后,项目筹建单位应到规划部门办理建设项目选址规划意见书。 (三办理建设用地规划许可证和工程规划许可证 在规划部门办理。 (四办理土地使用审批手续 在国土部门办理。 (五办理环保审批手续 在环保部门办理。 在完成开展以上工作的同时,可以做好以下工作:进行拆迁摸底调查,并请有资质的评估单位评估论证;做好资金来源及筹措准备;准备好选址建设地点的测绘。 二、可行性研究阶段 可行性研究是对项目在技术上是否可行和经济上是否合理进行科学的分析和论证。通过对建设项目在技术、工程和经济上的合理性进行全面分析论证和多种方案比较,提出评价意见。 (六编制可行性研究报告

相关主题
文本预览
相关文档 最新文档