文档库 最新最全的文档下载
当前位置:文档库 › 通信设计说明

通信设计说明

通信设计说明
通信设计说明

通信系统设计说明

一、概述

广湛高速公路电白观珠至坡心段起自K285+160至K305+380,全线20.22公里。

全网通信分中心设在官渡通信分中心,为有人通信站,负责全线运营部门的通信业务,下设6个无人站,即源水收费站、塘缀收费站、浅水收费站、茂名收费站、杨梅收费站和林头收费站。其中林头收费站为本次工程新建通信站。

本项目通信系统包括光纤数字传输系统、通信电源系统、紧急电话系统、光缆、电缆工程等几部分。

光纤综合接入设备采用华为的HONET-FA16。

程控数字交换系统采用华为的C&C08程控数字交换系统。

通信电源采用华为EMERSON的高频开关电源。

紧急电话系统采用深圳兴电公司的兴电ASI-IV型无线紧急电话系统。

通信系统为公路全线提供话音业务(业务电话),为收费系统、监控系统提供数据传输通道。

二、现有通信设施概况

(一)相关公路通信设施实际情况简介

与本路终点相接的到坡心至源水段高速公路已于2002年完成了机电工程。其通信系统是采用SDH干线传输系统会同综合业务网的方式;在官渡的电湛通信分中心设置程控数字交换机,即可解决本路段高速公路范围内用户之间的通信,又实现了本路段用户与他路段内用户以及市话用户联络要求;紧急电话系统按两公里一对敷设;移动通信系统暂不实施,而是采用购买移动通信公网手机的方式为移动人员提供通信联络手段。

与本路段起点相接的是阳江至茂名段高速公路,其通信系统是采用SDH干线传输系统会同综合业务接入网的方式;在阳茂通信分中心设置程控数字交换机,既解决该路段高速公路范围内用户之间的通信,又实现了该路段用户与广东省其他路段内用户以及市话用户的联络要求;紧急电话系统在阳茂监控分中心设紧急电话控制台,沿线紧急电话每两公里一对;移动通信系统考虑没有基础建设费用,公网通信费用降低,采用直接配备公网手机模式实现。

(二)广东省高速公路通信专网与电信等公用网的联结与要求

根据广东省已开通高速公路通信系统的实施情况以及广东省其他通过评审的高速公路通信系统的设计,广东省高速公路均采用各路段公司通信分中心的交换机就近以用户交换机的方式与公网连接。

三、光纤数字传输系统

光纤数字传输系统的主要任务是为本路段沿线各站点业务电话、指令电话及监控、收费系统的数据传输提供传输通道,另外在传输线路上为监控、收费系统视频传输提供光纤通路。(一)系统设计

电白观珠至坡心段高速公路的光纤数字传输系统采用STM-1等级SDH干线传输系统和综合业务接入网相结合的方案。在林头站配备光纤网络单元ONU设备,同时为干线传输系统提供光纤通路。

由于电湛通信分中心的OLT设备的容量未考虑电白观珠至坡心段高速公路林头无人通信站ONU所需要的容量,因此本工程需对OLT进行扩容。考虑到要把本路段ONU站点加入坡心至官渡段的ONU设备组成的自愈环中,需对坡心至官渡段的部分通信站的ONU设备的光口进行调整。(二)设备配置

电白观珠至坡心段高速公路沿线只有林头收费站,另外SDH干线传输系统不需在上述站点配备光中继设备,因此电白观珠至坡心段高速公路光纤传输系统只在林头收费站配置光纤数字综合业务接入网ONU设备。系统配置如下:

1、茂名站新增一个48芯光纤熔配单元用于林头通信站方向来的光缆上架。

2、由于新增加了林头通信站,官渡通信分中心OLT需增加与交换机的V5接口,原配置的

V5接口已无空闲,需扩容1个HGB框,增加2块PV8A V5协议处理及主控板、2块PWX

板。林头站有SRX和VFB业务,相应增加2块SRX板和1块VFB板。增加了一个新框,为了使新框可以交叉SRX,必须相应增加1块子速率交叉板SCC。

3、为了与杨梅站新增SRX通信,在官渡中心原HGB框内需新增1块SRX板。

4、为了适应2M电路的需求,新增1块16口E1板到茂名站,替换原来的1块8口E1板,

8口E1板移到官渡中心。

5、根据环形组网的需要,在浅水站新增1块光口板(L1.1),这样便可林头站接入整个环

形网中。

(三)监控、收费数据及图像传输接口要求

光纤数字传输系统除了为沿线各站点提供电话业务服务外,还为监控、收费数据传输提供通道。

本路段通信系统的数据传输主要为林头收费站、互通立交、收费图像上传到相应的监控、收费分中心提供相应的通道。

1、收费数据、图像传输

电白观珠至坡心收费数据均是从本站路由器的G..7032Mbit/s数字通道传输至收费分中心的路由器。收费数据传输终端如路由器等设备均由收费系统负责。

根据设计,本路段收费站到电湛收费分中心的图像传输采用多路视频复用光端机以数字方式上传,因此通信系统在林头收费站为收费图像传输提供了3芯光纤。

2、监控数据、图像传输

本路段沿线的监控外场设备数据均要传到电湛监控分中心,因此通信系统为这些监控外场设备数据传输提供通道。根据监控外场设备设计要求,林头互通立交设置监控摄像机,敷设一条2芯单模光缆为立交摄像机的图像、控制信号提供通路,图像和控制信号分别通过站内的视频光端机和数据光端机直接传输到官渡中心进行控制;车辆检测器、小型可变情报板的数据通过光端机上传数据至收费站内,经过接入综合业务接入网提供的RS232C 低速数据接口直接传到官渡监控分中心,实现监控数据的传输与控制。

(四)通信线路

电白观珠至坡心段高速公路光缆线路起自道路起点K285+160。由于坡心至官渡段高速公路机电工程未包括茂名站至本路段的终点的光缆,为连通观珠至坡心段高速公路和坡心至官渡段高速公路的光缆,本工程的光缆敷设至茂名站机房。

本路段沿线敷设的光缆一方面要为数字传输系统提供光纤,另一方面也要为监控、收费视频传输提供光纤。基于监控、收费系统图像采集点均在通信站附近,因此通信传输用的光缆与图像传输用的光缆采用合缆制。

电白观珠至坡心段全线敷设一条单模22芯的管道光缆,各芯光纤分配及与相信路段光缆对接情况如下:

1-4芯SDH干线传输系统用,向西与坡心至官渡段光缆的第1-4芯光纤相接。

5-8芯综合业务接入网传输系统用,只供电白观珠至坡心段沿线各站点与电湛分中心区间通信使用,可不与阳茂路段综合业务接入网传输光纤相接。

9-12芯监控、收费视频传输系统用,供本工程范围由林头互通立交附近遥控摄像机及收费站图像到电湛监控、收费分中心控制室的图像传输使用,可不与阳茂段

视频传输光纤相接。

13-22芯系统扩展备用,向东与阳茂段通信传输光缆的备用光纤相接,向西与坡心到官渡段通信传输光缆的的备用光纤相接。

四、数字程控交换系统

程控交换系统为电白观珠至坡心段高速公路管理系统及附属机构办理业务使用,包括业务电话、指令电话。

(一)交换网络结构及电路设置

坡心至官渡高速通信系统设计在电湛通信分中心设置了地区交换机,一方面接本局话务,另一方面对相邻局的话务进行汇接。

另外在坡心至官渡高速公路上已该交换机组网进行了设计,即电湛通信分中心地区交换机与粤西片区通信中心交换机之间为基干路由,预留2个2Mb/s数字中继通道。另外,电湛通信分中心交换机与相邻的阳茂、湛徐通信分中心的地区交换机之间直达路由,均预留、设置1个2Mb/s数字中继通道

(二)交换机容量的扩容

坡心至官渡高速公路与电白观珠至坡心段高速公路同属于电湛分中心管理,电湛通信分中心交换机已在坡心至官渡高速公路通信系统设计中进行了设置,当时设计的交换机容量未包括本路段各站点所需的电话容量。因此在本工程包括官渡通信分中心交换机扩容。

本工程为官渡通信分中心交换机增加1块数字中继板DTM,用于增加OLT和SPC之间的V5接口;增加1块双音频收发处理机DTR,因为原来只有一块,只能同时接入16路电话,现在又增加1个站,接入网业务电话增多,同时考虑主要板件做备份,此次扩容增加一块;增加7块模拟用户板ASL,满足增加100线的设计需求。增加1块模块节点处理机NOD,因为板件增加,相应需增加。

(三)电话编号

本路是广东省高速公路网中的一条,全省高速公路专网电话编号已做分配,长途区号为2位,用户号的号长均为5位。

用户首位号的分配:

1----特服

2~7---用户号首位

8-交通网内长途字冠

0-市话字冠

本路段属于电湛通信分中心进行管理,因此本路段沿线的用户编号及坡心至官渡高速公路的用户编号应按照广东省高速公路通信网规划和广东省已有的关于内部电话的数据网络的标准确定。

林头通信站分配64个电话号码,范围44800~44863。部分号码指定用途,见下表。其他号码按实际需要分配到林头收费站的办公室、宿舍和大衙停车区。

林头站指定电话分配表

(四)指令电话系统

专门为高速公路管理调度系统服务,根据坡心至官渡高速公路通信系统设计,指令电话功能是利用数字程控交换机中的会议电话和热线电话功能实现,指令电话利用DTMF模拟电话。(五)紧急电话系统

为了在公路沿线向驾驶员及公路管理人员提供紧急求援的通信手段,本路段配置紧急电话系统构成内部专用安全电话网。

坡心至官渡高速公路以及电白观珠至坡心段高速公路均属电湛分中心管辖,因此坡心至官渡高速公路通信系统设计中已在电湛分中心内设置了紧急电话控制台,对电白观珠至坡心段高速公路以及坡心至官渡高速公路范围内的紧急电话进行控制与管理,电白观珠至坡心段高速公路全线两公里一对的设置紧急电话分机,本路段设计10对紧急电话。

由于坡心至官渡高速公路机电工程紧急电话系统采用无线通信方式,每台紧急电话分机均为独立主机,利用GSM无线接入系统连到通信分中心的紧急电话控制台;紧急电话采用太阳能供电方式。

五、通信电源系统

通信电源系统主要是为通信设备提供用电,通信电源系统设计采用48V高频开关整流模块电源,它将交流配电、直流配电、高频开关整流器,集中监控模块及蓄电池整合在一个机架内,该机架可与通信系统的交换、传输设备放置在同一机房。

高频开关电源提供的48V电源要求如下:

电压标称值:-48V

动态范围:-40~-57V

本工程通信系统在林头收费站无人光通信站的高频开关电源设备内配置一块监控单元板,由电湛通信分中心内设置的电源网管终端设备对其进行管理维护。

(一)整流器

根据本工程无人光通信站内配置的通信设备,可确定其所需的整流器工作容量为:20A。

根据整流模块1+1的配置原则,本工程无人通信站内配备3块10A的整流器。

整流器指标如下:

输入电压:单相165~265V

输出电压标称值:-48V

负载调整率:≤±0.5%

MTBF:≥100000小时

效率:≥90%

(二)蓄电池

考虑林头收费站能提供的交流电为三类市电,配备了一台柴油发电机,为保证整个系统在交流断电的情况下也能正常工作,在无人光通信站设蓄电池组来保证通信系统在交流电断电后能连续正常工作达10小时,本工程为无人值守通信站配备1组100AH蓄电池。

六、设备防雷接地说明

(一)通信设备的防雷接地

通信站的通信设备及供电设备部分,进局电缆的金属护套均应做防雷保护接地,采用单点接地方式连接到机房的接地汇流排上。

各通信站采用联合接地方式,接地电阻值小于1Ω,但需要注意交流电源的中性线(零线)不能连接在该接地上。

进入机房的交流电源线安装电源避雷器,通信电源本身也有电源避雷器,保证了电源部分的防雷。出入机房的信号线、控制线均安装避雷装置。

(二)紧急电话的防雷接地

每个外场的紧急电话分机处均有地网,其接地电阻小于10Ω。紧急电话分机内置可靠的防雷器。

紧急电话的机箱和防雷器可靠接地,所有焊点进行防腐处理。

(三)光电缆

在通信站处将线路的终端、通信设备端口处加装过压过流保护装置和保护器件。

进局电缆的金属护套接到地线汇流排上。

光缆的铠装层、金属加强芯均做悬浮处理。

在光缆每个接头处的金属加强芯和金属护套实施电器隔断,光缆呈悬浮对地。

室外电缆所有接头处、分支点和终端处均作跨接线。电缆线路应做防雷保护系统接地,接地电阻小于10Ω。

通讯录管理系统课程设计报告完整版

通讯录管理系统课程设 计报告 HEN system office room 【HEN16H-HENS2AHENS8Q8-HENH1688】

设计课题题目 一、课程设计目的与要求 1.课程设计目的 (1)综合运用之前所学知识(选择控制,循环控制,数组,函数,指针,结构体和文件等)来完成一个简单的信息管理程序的设计。 (2)充分体现和体会函数在程序设计中的必要性和实用性,并反映主函数main ()在程序设计中的实现思路和方法。 2. 课程设计要求 制作一个通讯录系统。 (1)该程序具有查找、添加、修改、删除功能。 (2)通讯录包括:姓名、电话、街道、城市、省、邮编等。 二、总体设计 根据系统的要求,系统总体设计如图1所示。 1

printf("\t--------------------\n"); printf("\t请您选择(0-7):"); scanf("%d",&c); }while(c>7&&c<0); return(c); } int Input(struct date per[10],int n) { int i=0; char sign,x[10]; while(sign!='n'&&sign!='N') { printf("\t姓名:"); scanf("%s",per[n+i].name); printf("\t电话号码:"); scanf("%s",per[n+i].phone); printf("\t电子邮箱:"); scanf("%s",per[n+i].email); printf("\tQQ:"); scanf("%s",per[n+i].QQ); gets(x); printf("\n\t是否继续添加?(Y/N)"); fflush(stdin); ame,per[i-1].phone,per[i-1].QQ,per[i-1].email); if(i>1&&i%10==0) { printf("\t-----------------------------------\n"); printf("\t"); system("pause"); printf("\t-----------------------------------\n"); } } printf("----------------------------------------------------------------------\n"); system("pause"); } int Delete_a_record(struct date per[10],int n) { char s[20]; int i=0,j; printf("\t请输入想删除记录中的名字:"); scanf("%s",s); while(strcmp(per[i].name,s)!=0&&i

完整的开发文档数据库设计说明书

变更履历

目录 第一章引言 (1) 1.1编写目的 (1) 1.2背景 (1) 1.3术语定义 (2) 1.4参考资料 (2) 第二章外部设计 (3) 2.1标识符和状态 (3) 2.2使用它的程序 (3) 2.3命名约定 (3) 2.4设计约定 (3) 第三章结构设计 (4) 3.1概念结构设计 (4) 3.2逻辑结构设计 (21) 3.3物理结构设计 (33) 第四章运用设计 (34) 4.1数据字典设计 ............................................... 错误!未定义书签。 4.2安全保密设计 ............................................... 错误!未定义书签。 4.3数据库实施 (34) 4.3.1创建数据库 (34) 4.3.2创建表 (34) 4.3.3添加参照完整性约束 ..................................... 错误!未定义书签。 4.3.4添加用户完整性约束 ..................................... 错误!未定义书签。 4.3.5添加索引 ............................................... 错误!未定义书签。 4.3.6创建视图 ............................................... 错误!未定义书签。 4.3.7插入测试数据 ........................................... 错误!未定义书签。

通信线路设计心得

一.建光交的目的 使用光交的目地是主要为了提高纤芯的利用率,主配比一般在1:2,例如144芯的光交,主干光缆纤芯在48芯一般较合适,其余留给配线 1.一个光交光缆成端固定缆扣一般8-10个,多了不利于在箱内成端,所以光交选型在144芯左右较适用。 2.144芯光交主干进48芯,收发2芯传业务,可开24条光路。一般企业用户开1-3条光路(一条宽带,一条内部联网,可能有视屏监控安防等等),先期有3-5房企业客户,后期达10户,就可设光交。 3.无规划接入网机房的小区或工业开业区,可设光交。 4.有一定规模的写字楼,可设光交。4.300-500米间主街,可设光交。等等 二关于光缆的A、B端 光缆的AB端在出厂的时候就已经标好了,那么在光缆施工的时候要按照这个来施工,为什么样要这样呢? 因为光纤在生产的时候,也是分AB端的,从某些角度来讲,我们测光缆的损耗一般讲的是一个方向的损耗,那么当一芯光纤生产出来之后,它不是几公里,而是几十公里,几百公里,而在生产过程中,它被分成若干段,这时候保持光纤方向的一致性就有意义了,保持光纤方向的一致性,可以最大程度保证光纤损耗的一致性与光纤接续的一致性, 对于一个严格的生产厂家与用户来说,这一点是必须,只是很多厂家与用户自己把这个给忘了罢了! 长途光纤还要求同一批次的纤芯,为的是接头时减小衰耗 光缆分A、B端: 光缆内松套管红头绿尾顺时针方向为A端,光缆内松套管红头绿尾逆时针方向为B端. 三.拉力环和电缆托架 1.人(手)孔拉力环是装埋在各方管道入口的墙壁上,人孔拉力环主要做为布放电缆时拴固滑轮之用,当施工布放电缆时,以防止布放电缆时将损伤或拉裂管道孔口。 2.电缆托架是安装托板用的,托板卡在上面的卡口内;穿钉是固定托架的;积水罐是在人孔抽水时把水抽干净,安装在井底的。

通讯录管理系统课程设计报告书(C语言)

二〇〇八~ 二〇〇九学年第二学期 信息科学与工程学院课程设计报告书 课程名称:C语言课程设计 班级: 学号: 姓名:薛其乐 指导老师:

二〇〇九年九月 通讯录管理系统 一.需求分析 设计题目及要求: ◆建立通讯录信息,信息至少包含编号、姓名、年龄、电话、通讯地址、电子 邮箱等; ◆能够提供添加、删除和修改通讯录信息的功能; ◆能够提供安不同方式查询的功能;如按姓名或年龄、电话等查询; ◆将通讯录保存在文件中; ◆能够按表格方式输出通讯录信息。 系统功能需求分析: 主要包含一下多种功能: 添加:添加通讯录记录 显示:显示通讯录记录 删除:删除通讯录记录 查询:查询通讯录记录 修改:修改通讯录记录 保存:将信息保存到文件 二.概要设计 系统功能模块图:

添加:可以添加通讯录记录,依次输入编号、姓名、年龄、电话号码、通讯地址、电子邮箱后,会提示是否继续添加。 显示:可以以表格形式输出所有通讯录里的记录 删除:输入欲删除的那个人的名字后,会自动删除他(她)的记录内容 查询:可以选择用姓名、电话、地址三种方式查询 修改:输入欲修改的那个人的名字后,再依次输入编号、姓名、年龄、电话号码、通讯地址、电子邮箱即可完成修改 保存:,输入文件名(带后缀名)后,即可将通讯录信息保存到文件 三.详细设计 (1).通讯录: typedef struct { char score; /*编号*/ char name[10]; /*姓名*/ char num[15]; /*号码*/ char email[20]; /*邮箱*/

char age[8]; /*年龄*/ char adds[20]; /*住址*/ }Person; void main() /*主函数*/ { int n=0; for(;;) { switch(menu_select()) { case 1: printf("\n\t添加记录到通讯录\n"); /*添加记录*/ n=Input(pe,n); break; case 2: printf("\n\t\t\t 通讯录记录表\n"); /*显示记录*/ Display(pe,n); break; case 3: printf("\n\t从通讯录中删除记录\n");

数据库设计说明书-模版

XXXX项目 数据库设计说明书

变更履历

第1章引言 (1) 1.1 编写目的 (1) 1.2 背景 (1) 1.3 术语定义 (1) 1.4 参考资料 (1) 第2章外部设计 (3) 2.1 标识符和状态 (3) 2.2 使用它的程序 (3) 2.3 约定 (3) 2.3.1数据库设计的范围 (3) 2.3.2 命名的总体规则及注意事项 (3) 2.3.3 数据模型设计工具要求 (4) 2.4 支持软件 (4) 第3章结构设计 (5) 3.1 物理结构设计 (5) 3.1.1 表空间物理存储参数 (5) 3.1.2 表空间SQL规程 (6) 3.1.3 数据库用户创建 (7) 3.1.4 数据库例程创建 (7) 3.1.5 角色授权 (7) 第4章运用设计 (8) 4.1 数据字典设计 (8) 4.1.1 表名的命名规范 (8) 4.1.2 表字段命名规范 (9) 4.2 安全保密设计 (9) 第5章风险评估 (10) 5.1 表汇总列表 (10) 5.2 实体关系图 (10) 5.3 表详细设计 (11) 第6章安全检查 ....................................... 错误!未定义书签。 6.1 表汇总列表 ..........................................错误!未定义书签。 6.1 实体关系图 ..........................................错误!未定义书签。 6.2 表详细设计 ..........................................错误!未定义书签。第7章绩效管理 ....................................... 错误!未定义书签。 7.1 表汇总列表 ..........................................错误!未定义书签。 7.2 实体关系图 ..........................................错误!未定义书签。 7.3 表详细设计 ..........................................错误!未定义书签。第8章安全响应、预警和管理............................. 错误!未定义书签。 8.1 表汇总列表 ..........................................错误!未定义书签。

通信线路设计说明

设计说明 一、设计依据 1.中国移动淄博分公司《2010年中国移动GSM网配套本地传输网工程》可研的批复。 2.中国移动淄博分公司下达的关于本工程的设计委托书。 3淄博分公司提供的相关资料及淄博邮电勘察规划设计院设计人员现场勘测资料,截止日期为2010年11月8日。 4.会同中国移动淄博分公司相关人员共同商定本工程设计方案。 二、工程概况 本工程2010年中国移动淄博GSM网配套本地传输网工程线路安装单项工程。 本单项工程涉及共计18个点。需要引接光缆的有3个点分别为,张店、周村、临淄本工程引接直埋光缆5.3公里,引接架空光缆2.35公里。工程总投资.99,国内需要安装的设备费71561.89,建筑安装工程费.37, 三、设计范围及内容 1. 2010年中国移动淄博GSM网村通配套本地传输网工程线路安装单项工程,光缆线路的敷设安装,测试要符合有关的技术标准, 技术要求, 防护措施。 2.本设计与设备安装单项工程的分工,以光配线架(ODF)为界,光配线架以内(包括尾纤制作,局站设备,电源配置安装)由设备安

装单项工程负责,光配线架以外由其它单项工程负责。 四、光缆建设方案及路由选择 本光缆线路工程建设方案及路由选择,根据淄博联通分公司光环路建设原则和淄博的现状确定以架空和直埋的敷设方式为主,具体路由按旗、县、区划分,分别叙述如下: 1、乐通基站:12芯光缆从机房引出沿原有杆路向西敷设200米然后新建南新建杆路2.05公里至基站。 2、金林:光缆由至乐通AG设备光缆打断后引出沿油田围墙向东敷设1.7公里至查金林基站。 3、朱和基站:12芯光缆从主干光缆上引出(标石195),向东敷设300米后沿原有管穿过铁路然后沿铁路向南敷设 五、本工程主要工程量表 1、乐通基站工程量表:

通信工程设计说明

一、设计说明 1 概述 1.1 工程概况 本次工程是福建信息职业技术学院委托xxx 通信公司在螺州校区安装无线基站设备及配套设施,并对原有的基站设备走线进行改造。本工程为TD-SCDMA/WCDMA 无线接入一期工程,采用一阶段设计方式进行设计。 本次工程的设计范围包括移动基站的设备机架,传输综合柜,供电电源、室内走线架安装设计。 1.2设备选取 机房近期直流负荷均为48V ,其中无线专业30A ,传输专业20A ,数据专业80A ,其他专业20A ,采用高频开关型整流器供电。根据Q ≥ [] )25(1-+t KIT αη,Q ≥ 1.25*150*3/0.75=750Ah.直流系统的蓄电池一般设置两组并联,选取配置两组400Ah 蓄电池。 根据蓄电池配置,蓄电池按照10小时充放电率考虑,开关电源配置容量根据Q ≥150+400*2/10=230,选取配置PS48100-2A/25-270A 开关电源一套。 1.3天线位置确定 使用GPS 定位仪测得天线位置:经度: 纬度: 1.4主要工程量 本次工程主要工程量表如下: 2网络现状、业务需求及建设规模 福建信息学院(螺洲校区)位于福州仓山区螺洲镇,是一所高等职业院校,校区学生2000人左右。为满足校区对3G 业务的需求,福建信息学院(螺洲校区)决定新建3G 交换站点。 3 工程实施方案 3.1机房选取及改造工艺要求

本工程可选电源机房有四楼三元达实验室、夏新实验室及五楼实训室,根据实际勘测,选用四楼三元达实验室作为本工程电源机房,并按以下工艺要求进行改造,机房改造费用,空调费用等配套工程费用不记入本次工程设计,机房改造由建筑单位另行委托相关设计单位设计。 机房工艺要求: a温湿度要求 机房应设置长年运转的恒温恒湿空调设备,并要求机房在任何情况下均不得出现结露状态。机房按原邮电部所提的规范要求,其温湿度范围应有如下标准:温度:15-28℃(设计标准24℃) 湿度:40-65%(设计标准55%) b防尘要求 机房设备对尘埃较敏感,因此机房要求严格防尘,并严防有害气体进入机房。机房应少设窗,设置可以不设窗,有窗时要采用双层密封窗,门缝要严密,进入机房的人员要注意整洁,进出机房时需换鞋。 c地面、墙面、屋顶要求 机房地面要求严格按照防静电处理指标来施工。机房地面、屋顶等应采用不掉尘,不起火的浅色材料。 d机房照明 机房照明分为一般照明,保证照明和事故照明三个系统。一般照明应由市电电源供应;保证照明平时应为市电电源供给,当市电电源中断时,则由自备油机的电源供给;事故照明应在市电中断后,油机发电机尚未供电前,暂由蓄电池供电。 机房内的一般照明、保证照明及事故照明灯具在满足生产要求条件下可吸顶安装,需悬挂时也应选用不易积尘的灯具,各机房应装感烟报警系统。 e土建要求 根据机房设备的特点,为满足机房设备的安装要求,现提出以下要求: 机房室内高度:梁下浮高2.8米(指从梁的下沿与地面间的高度)。 m。 机房地面荷载不小于3500kg/2 3.2设备安装 本工程交换系统设备安装详见安装平面布置图。 安装交换系统设备的技术要求如下:

班级通讯录管理系统课程设计报告

高级语言程序设计(1)课程设计 专业班级学号 姓名完成日期指导教师: 1.程序设计说明书 【设计题目】班级通讯录管理系统 【问题描述】 信息1002班上学生的通讯基本信息包含姓名、电话号码、QQ号和宿舍号。对信息1002班学生的基本通讯信息进行统一整理,并可以按电话号码或姓名等查到学生个人基本通讯信息。可以显示所有的通讯记录,并对现有的通讯记录进行修改和增删等处理。【基本要求】 1.通过此软件可以直接录入各个学生的基本通讯信息,并且会将所有信息自动保存 到磁盘上。 2.通过此软件可以直接对已录入的各个学生的通讯基本信息进行修改,并且修改完 成后会将更改后的信息情况自动保存到原磁盘文件中。 3.通过此软件可以直接对信息1002班每个同学的基本信息情况进行查询。 【算法思想】 1.根据要求,通讯录数据以文本文件存放在文件中: 2.需要提供文件的输入输出的等操作: 3.还需要保存记录已进行修改,删除,查找的操作: 4.另外还需提供键盘式选择菜单实现功能的选择。 【总体设计】 图1系统功能模块图 【详细设计】 主函数 主函数设计要求简洁,只提供部分提示语和函数的调用 【程序】

图2.主函数流程图 Voidmenu()/*主界面*/ { intn,w1; voidenter();voidadd();voidmodify();voidbrowse();voiddelete();voidsearch(); do { puts("\t*******菜单**************\t\n\n"); puts("\t\t\t\t1.新建联系人"); puts("\t\t\t\t2.添加联系人"); puts("\t\t\t\t3.修改"); puts("\t\t\t\t4.删除"); puts("\t\t\t\t5.浏览"); puts("\t\t\t\t6.查找"); puts("\t\t\t\t7.退出"); puts("\n\n\t*****信息1002班通讯录*************\t\n"); printf("请选择服务种类(1-7):[]\b\b"); scanf("%d",&n); if(n<1||n>7) {w1=1;getchar();} elsew1=0; }while(w1==1); switch(n) { case1:enter();break;/*输入模块*/ case2:add();break;/*添加模块*/ 【模块流程图】 main函数

通信线路工程设计工作总结

总结为期一年的工作,我非常重视,也很认真。因为我们平时只能从课本上学习理论知识,能有这样的工作实践机会,当然就格外珍惜,希望能够通过工作学习一些书本学习不到是知识,积累实践经验,为日后更好工作打下基础。为了更好的工作,我要不断的给自己打气,努力努力这个字眼不断的在自己的脑海里绕,工作期间,我明白了与同事们相互沟通,相互交流,这对工作非常重要,这样一来自然和同事们相处工作很顺利,投入的非常快。慢慢地得到了师傅们的信任,开始给了我做一些工程。由于缺乏实践经验,我对通信线路工程设计工作了解不多,认识不深。为了能更快适应环境,更好的开展工作,我特别注重加强专业知识的学习,坚持“向师傅学、向书本学”的思路,不断提高技术水平,以弥补自身专业知识结构的欠缺和阅历短浅的受限。“三人行,必有我师”,工作中的每一位同事都是我的老师,他们的丰富经验是一笔宝贵的财富,是我不断学习的源泉。为此,我积极向身边的、同事和前辈们请教,虚心吸取他们的宝贵经验,以他们的工作思路、言行举止、工作程序和工作方法为榜样,规范和纠正自己方法、思路上的缺陷。开始接触这份工作充满了十分的兴趣,渐渐的工作中遇到了很多困难就把我压得喘不过来气,设计这项工作说简单也简单,说复杂也复杂。一开始我觉得很简单,因为一开始的时候我不了解什么是设计,即使我大学里学的是设计。过了一段时间我就感觉这可不是一项简单的工作,要做好它可不是一件容易的事,那时候我就暗下决心一定要好好学习,最后终于是功夫不负有心人,哈哈哈,我已经入门了。要说设计恐怕要从勘察说起,因为勘察乃是设计之本,勘查工作也不容易啊。有的时候还需要学会与人沟通,勘察要胆大心细,有的时候也得敢于猜想。勘察过程中一定要把问题搞清楚,尽量避免二次勘察。勘察完了紧接着就是绘制施工图纸,绘制图纸一定要严格按照要求来,不能自己乱画。否则会审时不易通过,也会影响设计的质量,画完后要反复推敲,检查,直至准确无误。说到预算,一开始真的叫我好头疼啊。时间长了才发现预算其实认真点也是挺好做的。随着自己多加练习,反复琢磨,渐渐的也开始喜欢做预算了。其实在做预算中,自己注意一下最基本的东西,然后多做、多问、多改。慢慢的就发现设计中最难的一节也可以做好。其实通信线路设计这个行业自己也很了解,出差、加班、加点那应该也是家常便饭了。我想我还是可以适应的,作为一个刚刚毕业的大学生,这一点自己还是应该经历的,所以对于单位的安排,我会一直保持积极的态度。虽然有时会很累,但更多在感觉自己的不断的在成长,有意义的成长。以后我会严格要求自己,认真及时做好领导布置的每一项任务;专业和非专业上不懂的问题虚心向同事学习请教,不断提高充实自己,希望能尽早独当一面,为公司做出更大的贡献。当然,初入职场,难免出现一些小差小错需领导指正;但前事之鉴,后事之师,这些经历也让我不断成熟,在处理各种问题时考虑得更全面,杜绝类似失误的发生。在此,我要特地感谢我的师傅们对我工作中出现的失误的提醒和指正。这是我的第一份正式工作,这一年来我学到了很多,感悟了很多;看到公司的迅速发展,我深深地感到骄傲和自豪,也更加迫切的希望能在这里实现自己的奋斗目标,体现自己的人生价值,和公司一起成长。

通信管道与通道工程设计说明

目录 一.设计说明 (1) 1概述 (1) 1.1工程概况 (1) 1.2设计依据 (1) 1.3.设计范围及分工 (1) 1.4主要工程量 (1) 2工程投资与技术经济指标 (1) 3通信管道段落 (2) 3.1路由选定原则 (2) 3.2管道路由及保护 (2) 4通信管道设计 (3) 4.1管道平面设计 (3) 4.1.1管道平面位置 (3) 4.1.2人(手)孔型式及设置 (4) 4.1.3管道容量 (5) 4.1.4管道段长 (5) 4.1.5管材选用 (5) 4.2管道剖面设计 (5) 4.2.1管道埋深 (5) 4.2.2管道坡度 (6) 4.3管道断面设计 (6) 4.3.1管道基础 (6) 4.3.2人(手)孔基础和上覆 (6) 4.3.3管道的包封 (6) 4.4通信管道的施工 (6) 4.4.1挖土方 (6) 4.4.2回填土方 (7) 4.4.3管道敷设 (8) 4.4.4人(手)孔建筑 (8) 4.4.5混凝土浇筑要求 (9) 5其他需要说明的问题 (10)

一.设计说明 1概述 1.1工程概况 1.2设计依据 (1) (2)《通信管道与通道工程设计规范》(GB50373-2006)。 (3)《通信管道工程施工及验收技术规范》(GB50374-2006)。 (4) (5) 1.3.设计范围及分工 (1)管道平面设计。 (2)管道断面设计。 1.4主要工程量 主要工程量表表1.4.1

2工程投资与技术经济指标 。 通信管道工程投资及单位工程造价表表2.1 3通信管道段落 3.1路由选定原则 通信管道为光缆线路进出城区的重要途径,考虑到确保光缆传输的安全,再配合现有要求及未来发展规划,管道路由的确定应符合下列要求: (1)通信管道宜建在城市主要道路、新建道路和住宅小区,对于城市郊区的主要公路也应建设通信管道。 (2)对于新建、改建的建筑物,楼外预埋通信管道应与建筑物建设同步进行,并应与公用通信管道相连接。 (3)管道路由要充分考虑分路建设的可能,做到既满足规划期内通信需求,又不失管道网的灵活性。 (4)管道路由应选择地上、地下障碍物较少的定型道路上。不宜在规划未定,道路土壤尚未夯实、流沙及其它土质尚不稳定的地方建筑管道。 (5)应尽量避开电蚀和化学腐蚀地带。 (6)进出局站的通信管道应尽可能考虑不同路由,即将进出局站管道路由分开建设,为进出局站通信线路提供不同的路由选择。 3.2管道路由及保护 (1)路由及管孔情况说明 (2)保护措施说明 管道设计路由及管孔位置等详细情况,见管道施工图。 建设规模详见表3.2。

通讯录管理系统课程设计报告书(C语言)[1]

开放教育 课程设计报告书 课程名称:通讯录管理系统 班级:综合邮政07秋 学号: 0 姓名:王芬 指导老师:高海东

通讯录管理系统 一.需求分析 设计题目及要求: ◆建立通讯录信息,信息至少包含编号、姓名、年龄、电话、通讯地址、电子 邮箱等; ◆能够提供添加、删除和修改通讯录信息的功能; ◆能够提供安不同方式查询的功能;如按姓名或年龄、电话等查询; ◆将通讯录保存在文件中; ◆能够按表格方式输出通讯录信息。 系统功能需求分析: 主要包含一下多种功能: 添加:添加通讯录记录 显示:显示通讯录记录 删除:删除通讯录记录 查询:查询通讯录记录 修改:修改通讯录记录 保存:将信息保存到文件 二.概要设计 系统功能模块图:

添加:可以添加通讯录记录,依次输入编号、姓名、年龄、电话号码、通讯地址、电子邮箱后,会提示是否继续添加。 显示:可以以表格形式输出所有通讯录里的记录 删除:输入欲删除的那个人的名字后,会自动删除他(她)的记录内容 查询:可以选择用姓名、电话、地址三种方式查询 修改:输入欲修改的那个人的名字后,再依次输入编号、姓名、年龄、电话号码、通讯地址、电子邮箱即可完成修改 保存:,输入文件名(带后缀名)后,即可将通讯录信息保存到文件 三.详细设计 (1).通讯录: typedef struct { char score; /*编号*/ char name[10]; /*姓名*/ char num[15]; /*号码*/ char email[20]; /*邮箱*/ char age[8]; /*年龄*/ char adds[20]; /*住址*/ }Person;

C通讯录管理系统的设计与实现

C通讯录管理系统的设计 与实现 The latest revision on November 22, 2020

目录

通讯录的设计与实现 摘要 随着互联网的不断发展,互联网对我们生活产生的影响越来越大。在日常的生活中,我们需要接触很多不同的人,如何运用互联网技术实现朋友圈通讯录的管理呢这是我们日常生活中经常要面临的问题。本次毕业设计中设计的通讯录管理系统既可以实现对通讯录进行管理,在本地进行通讯录的增加、修改、删除、更新等操作。本次设计的通讯录管理系统主要是了解通讯录管理系统的业务逻辑,熟悉通讯录管理系统的实现方式,模拟了真实的通讯录管理软件,为后续相关内容的学习打下了坚实的基础。 通讯录管理系统是一个专门针对少用户的实用系统,它方便了大家对众多信息的储存和快速查询的功能,大大减少了查找过程的时间,是一个比较实用的通讯录管理系统,。对我们后续学习移动端的通讯录管理也会有很大的帮助。 本设计使用的计算机语言是C++,C++语言是在C语言的基础上作了进一步的强化。C语言是一种计算机程序设计语言,它既具有高级语言的特点,又具有汇编语言的特点。它的应用范围广泛,具备很强的数据处理能力。作为C语言家族的一种,C++也具备了C 语言所具有的优点,并对其进行了优化封装,是开发者更容易操作运用,所以本次课程设计采用了C++作为系统的开发语言。本通讯录管理系统的主要功能有:建立通讯录的链表、插入通讯录信息、查询通讯录信息、删除通讯录信息,输出通讯录信息,保存到通讯录信息。采用的是面向过程的方法,封装函数功能,调用各个功能函数来实现系统的各个功能。

关键词 通讯录;链表;类; 第一章绪论 课题背景 随着市场经济的发展和人们生活水平的提高,互联网技术也在不断地取得新的成果,近些年移动通讯软件层出不穷,人与人之间的联系越来越便捷,这也使得同时与许多人保持联系成为生活中不可或缺的一部分,而单纯的依靠人脑已经很难记住所有人的联系方式,使用传统的纸面方式记录联系人信息时,在联系人比较多时查找将非常的困难。因此,本设计实现的通讯录成为了许多人保持联系方式的首选。当前在许多软件中都附带了通讯录功能,部分手机及一些手机软件也提供了功能不一的通讯录功能,一定程度上说明了通讯录对我们工作生活的重要性。 目的和意义 本毕业设计可以加深对课堂理论学习的理解,增强动手能力,培养了学生合作的能力,为以后的工作学习打下了坚实的基础。在计算机领域中,信息管理系统是我们在学习和生活中比较常见的系统,通过对通讯录管理系统的业务逻辑进行分析,可以很好的理解信息管理系统的业务逻辑,由于市面上绝大部分的信息管理系统的业务逻辑都存在共性,所以通过通讯录管理系统的设计,可以很好地掌握市面上很多的通讯录管理系统的业务逻辑。同时,通讯录系统也是计算机理论学习过程中最常见的信息管理系统之一,通过对该系统的设计与实现,也可以很好地锻炼学生的实践能力,以及培养学生的计算机逻辑思维。 本系统最求简洁、实用、方便等一些实用性的功能,新建模块上可以实现多添加;查询模块可以根据姓名、性别和电话号码查询,以方便管理员查询自己想要的信息;删除模块上,管理员可以根据自己不想要的或者过时的信息进

数据库详细设计说明书

修正&标记表 文档变更历史 日期作者版本变更描述 2011-05-28 舒睿V01 数据库说明书创建 2011-06-13 舒睿V01.1 数据库各表功能说明创建 2011-06-20 舒睿V02 数据库各项细节功能完成 审核结果 审核人通过版本审核认职位日期 文档属性 项目描述 文档名称功能说明书 作者舒睿 创建日期5/28/2011 最后更新日期 1.1目的 本文为图书馆管理课程设计SQL Server功能规范说明书。本说明书将: ●描述数据库设计的目的 ●说明数据库设计中的主要组成部分 ●说明数据库设计中各功能的实现 1.2内容 本文档主要内容包括对数据库设计结构的总体描述,对数据库中各种对象的描述(包括对象的名称、对象的属性、对象和其他对象直接的关系)。本文档中包含对以下数据库内容的描述: ●数据表 ●视图 ●存储过程 ●触发器

●约束 在数据库主要对象之外,本文还将描述数据库安全性设置、数据库属性设置和数据库备份策略,为数据库管理员维护数据库安全稳定地运行提供参考。 1.3与其他项目的关联 本项目的数据库设计与本项目(Web部分和Windows部分)功能密切相关。本案例项目的数据库将按照项目程序部分的功能需求而设计,数据库设计将配合设计案例的程序部分,以实现一个功能完备的真实环境内的应用。 表 1.4表设计概述 根据设计的系统功能,数据库将以图书信息为中心存储相关数据,配合SQL Server 数据库系统中提供的数据管理,实现图书的借阅、归还、续借及系统设置等业务功能。 数据库设计将以存储读者信息的读者表为基础,连接多张相关表以实现对以下关系的支持: ●读者借书记录 ●读者还书记录 ●读者续借记录 ●读者罚款记录 ●读者对图书的评价 ●读者对图书和图书馆的建议及留言 数据库系统主要的实体关系如图0-1所示。

通讯录详细设计说明书

通讯录管理系统 详细设计说明书 组员: 1210431107 孟磊(项目组长) 1210431119 张静 1210431039 左依婷 1210431041 王庆喜 1210431075 杨江峰 12级计算机软件一班

目录 1.引言 1.1编写目的 1.2 背景 1.3 定义 1.4 参考材料 2.程序系统的结构 2.1 运行环境 2.2 系统组织结构 3. 程序主要模块设计说明 3.1 程序描述 3.2 主要功能模块设计 3.3 性能 3.4 输入输出 3.5 算法 3.6 流程逻辑 3.7 接口 3.8 存储分配 3.9 注释设计 3.10 测试设计 3.11 限制条件 3.12 尚未解决的问题

1引言 1.1编写目的 本文档将对通讯录系统软件开发的详细设计进行描述,本文档的读者是项目策划、设计和评审人员。 1.2背景 本项目作为《软件文档写作》课程的训练项目提出,将学生分成若干项目开发小组进行管理。希望学生通过通讯录系统软件设计开发,了解软件文档的相关标准和编写原则,训练并掌握软件各类文档写作的技巧,同时提高学生使用Java 开发应用程序的能力。 本项目的名称:通讯录管理系统 本项目的提出者:指导老师 本项目的开发者:本小组 项目需求方:日常管理 用户:管理员 1.3定义 通讯录管理系统名称 1.4参考资料 《开发要求说明》.《软件需求说明书》。《概要设计说明书》。

2程序系统的结构 2.1运行环境 (1) 设备 硬件最低要求:CPU PⅢ以上PC服务器,内存32MB以上,硬盘15MB以上。 (2) 支持软件 操作系统:Windows 98,Windows NT、Windows 2000、Windows XP,Windows Server 2003等能 3程序主要模块设计说明 3.1 程序描述 给出对该程序的简要描述,主要说明安排设计本程序的目的意义,并且,还要说明本程序的特点(如是常驻内存还是非常驻?是否子程序?是可重人的还是不可重人的?有无覆盖要求?是顺序处理还是并发处理等)。 3.2 主要功能模块设计 (1) 打开通讯录系统显示欢迎界面:具体实现函数 (2) 菜单处理函数管理程序的用户界面操作,用户通过提示选择想要进行的操作:具体实现函数

通讯录设计报告

C程序设计报告 系(部、中心) 姓名学号 专业班级 课程名称 设计题目名称 起止时间 成绩 指导教师签名

目录 第1章题目与要求 (3) 1.1 基本要求(及格 (3) 1.2 高级要求(加分)... (3) 第2章用户需求分析 (3) 2.1 功能需求 (3) 第3章设计方案 (3) 3.1设计思路 (3) 3.2功能设计 (3) 第4章实施方案 (4) 第5章软件调试 (5) 5.1 错误介绍 (5) 5.2 错误分析及解决方案 (5) 第6章程序流程图及结构说明 (6) 第7章程序清单 (7) 第8章效果展示 (18)

第1章题目与要求 本次程序设计实践的题目是《通信录管理系统的设计》。 1.1基本要求(及格) (1)使用C语言,设计一个字符界面并带有菜单的通信录管理系统,每个记录中应包含:姓名、性别、年龄、联系电话、电子邮箱等项目。 (2)最大记录数:100。 (3)程序基本功能:显示记录、添加记录、删除记录。 1.2高级要求(加分) (1)以多文件方式设计该程序。 (2)对程序中的数据类型进行自定义(为方便程序的阅读和管理,定义自己的类型名)。 (3)能将该通讯录制作成文件保存于磁盘。 第2章用户需求分析 2.1 功能需求 通过《程序设计实践I(能源11-12)》指导书中的相关要求,以及参考程序流程图的基本程序的框架,同时用户需求的基本功能,要求系统需要有以下功能:(1)有菜单选择界面; (2)联系人信息修改简单方便,支持多种方式的修改; (3)方便的联系人信息查询,支持多种方式的查询; (4)联系人信息查看功能能供用户详细的查看; (5)退出时若用户更改了联系人相关信息或添加、删除联系人时,会提示用户联系人信息已更改是否保存; (8)有动态的开始界面。 第3章设计方案 3.1 设计思路 为了更好地实现上述内容,此程序采用了结构体、链表,来处理联系人的数据。结构体能够包含联系人的各项信息,如姓名、家庭地址、电话号码等,克服了数组只能包含同种类型的数据的缺点。链表数据的存放不需要连续的内存,相对于结构体数组减少了内存空间的浪费。利用fopen等函数创建文件、保存文件数据等,实现退出程序后联系人的数据能够保存,方便以后的查看、添加、修改等动作。采取多文件的方式,能够更好地对程序进行维护调试。 3.2 功能设计

个人通讯录管理软件功能设计说明书

个人通讯录管理软件功能 设计说明书 一.系统名称 个人通讯录管理 二.系统分析 2.1系统需求分析 个人通讯录模型可以参考流行的腾讯QQ聊天软件,同时结合手机里面的通讯录进行设计。在此阶段初步确定系统的要实现的基本功能即联系人和分组的增删改、联系人信息的多种查询以及数据库设计构型即采用哪种数据库、大致由哪些基本表组成。 2.2概念结构设计 采用E—R图的设计方法进行数据库的概念结构 由图可得:数据库主要是联系人表,表的基本结构如下: 联系人表(、职务、职称、工作单位、通讯地址、邮政编码、单

位、住宅、分编特征) 联系人表中,主键是分编特征; 2.3逻辑结构设计 在完成以上分析后,要对数据库进行表结构的设计,这里仅以表字段数据结构的为重点。 各表列出对应子段名,各字段长度,是否Null、默认值见其下图,根据数据库基础知识分析,各表设计都达到了第三式,符合数据库的设计规。 联系人表:,xm;职务,zw;职称,zc;工作单位,gzdw;通讯地址,xxdz;邮政编码,yzbm;单位,dwdh;住宅,zzdh;分编特征,fbtz; 表的索引,主键,外键关系约束如下: 三.系统主要功能及界面设计 3.1功能简介: 1、该软件应具有对通讯录信息的增加、删除、保存、查询、排序、

打印等功能。 2、以单文档界面和多文档界面两种形式实现。 3、该软件应包括数据窗口技术、用回车键实现TAB键功能、多条件查询、多文档界面的实现、窗口之间的参数传递、结构的应用、图片的使用等主要技术 3.1.2信息查询模块: 1该功能模块包含查找方式是:按照查找,按照分编特征查找,按照地址查找。只要输入,分编特征,地址,就可以立马找到联系人的信息。 2查找的优势:在查找的下方可以清晰的看到查找的联系人的信息在通讯录中的具体位置,包括其所在的行和列。 3.1.3.系统管理模块:该功能模块包含: 1新增联系人信息,包括,职务,职称,工作单位,通讯地址,邮政编码等。 2打印:打印联系人相关信息包括,职务,职称,工作单位,通讯地址,邮政编码等。 3删除:删除联系人相关信息包括,职务,职称,工作单位,通讯地址,邮政编码等。 4设置:设置联系人信息即更改其信息包括,职务,职称,工作单位,通讯地址,邮政编码等。 5保存通讯录信息包括,职务,职称,工作单位,通讯地址,邮政编码等。

系统数据库设计说明书

期末考核设计报告 课程名称:软件工程 题目:航空订票系统 专业班级:17计科本4班 学号:17401085 学生姓名:刘梅 指导教师:朱婕 2019年11月20日

期末考核任务书 课程名称:软件工程 设计题目:航空订票系统 专业:计算机科学与技术班级:17计科本4班完成时间:2019年11月指导教师:朱婕

期末考核成绩评定表

航空订票系统数据库设计说明书 编写人:刘梅

目录 1引言 (1) 1.1编写目的 (1) 1.2项目背景 (1) 2数据库外部设计 (2) 2.1标识符和状态 (2) 2.2支持软件 (2) 2.3 数据完整性设计 (2) 2.4 数据规范性设计 (2) 3数据库结构设计 (4) 3.1概念结构设计 (4) 3.2逻辑结构设计 (6) 3.3表结构设计 (8) 3.3.1表user (9) 3.3.2 表administrator (9) 3.3.3 表flight (9) 3.3.4 表ticket (9) 参考文献 (10)

1引言 1.1编写目的 本文档说明了航空订票系统项目的数据库设计,用于指导该系统在数据库存储各方面的内容,为系统设计员及开发的程序员作为基准文档。 该文档的预期读者是该项目的系统设计员及程序员。 在下一阶段的详细设计及编码中,程序设计人员可参考此数据库设计说明,在数据模型设计的基础上,对系统进行详细设计和编码。在以后的软件测试以及软件维护阶段也可参考此说明书,以便在修改时找出在本阶段设计的不足或错误。 1.2项目背景 开发软件名称:航空订票系统 委托单位:武汉工商学院 开发单位:205 主管部门:205 信息管理技术作为当今计算机最广泛的应用,已经渗透到软件系统的方方面面,该航空订票系统在社会上运用广泛,航空市场的不断扩大,飞机现已成为大部分人选择的出行工具,航空订票系统也成为了重要的系统。这可以适应现在的快速发展,管理大量的数据,并且具有一定稳定性,实现现代化的信息管理。

通讯录详细设计报告

软件测试实训-2 详细设计报告 项目名称: 通讯录管理系统(CS04) 负责人: 日期: 注:(按照书上的顺序,每个项目一个编号,附在项目名称后面,如三角形问题CS01)

详细设计说明书 作用范围 该详细设计说明书讨论的是“通讯录管理系统”各模块的详细设计。 系统目标 1.后台数据库设计,后台需要建立Adrress数据库,维护两个 表groupInfo和people。并且利用windows的ODBC和前台连 接。 2.前台使用MCF 的CRecordset派生类实现和后台通讯。 3.前台利用CDialog派生类实现用户界面,显示系统信息,接 受用户的输入和结果显示。 后台数据库设计 1.组信息表groupInfo结构 2.联系人信息表people结构

3.表关系结构

前台设计描述 数据描述 1.主窗口类 CAddressListDlg,关联主用户界面,实现主要的程 序逻辑。主界面上的主要控件有: IDC_TREE_LIST,IDC_STATIC,IDC_EDIT,IDC_BUTTON……。 2.CGroupInfo类 成员变量: long m_id; CString m_groupName; 3.CPeople类 成员变量: long m_id; long m_groupId; CString m_fullName; BOOL m_sex; CString m_company; CString m_phoneInCompany; CString m_homeAddress; CString m_phineInHome; CString m_mobile; CString m_mail;

通讯录管理系统课程设计报告..

设计课题题目 一、课程设计目的与要求 1.课程设计目的 (1)综合运用之前所学知识(选择控制,循环控制,数组,函数,指针,结构体和文件等)来完成一个简单的信息管理程序的设计。 (2)充分体现和体会函数在程序设计中的必要性和实用性,并反映主函数main()在程序设计中的实现思路和方法。 2. 课程设计要求 制作一个通讯录系统。 (1)该程序具有查找、添加、修改、删除功能。 (2)通讯录包括:姓名、电话、街道、城市、省、邮编等。 二、总体设计 根据系统的要求,系统总体设计如图1所示。

三、详细设计 1、数据结构设计 #include /*标准输入输出函数库*/ #include /*标准函数库*/ #include /*字符串函数库*/ #define FILENAME "phone.dat" struct date //定义一个结构体类型数组 { char name[10]; /*姓名*/ char phone[12]; /*电话*/ char email[20]; /*邮箱*/ char QQ[20]; /*QQ*/ } per[10]; int menu() //主菜单选择函数 2.函数说明 (1) 主函数 main()允许用户通过菜单进行功能选择,使用相应的功能代码来调用对应的函数功能。 (2)

四、程序清单 1、头文件 #include /*标准输入输出函数库*/ #include /*标准函数库*/ #include /*字符串函数库*/ #define FILENAME "phone.dat" 2、主函数 void main() //主函数 { int n=0,i; while(1) { switch (menu()) { case 1: { printf("\n\t 通讯信息录入\n"); //信息录入 n=Input(per, n); } break; case 2: printf("\n\t\t\t 通讯录记录表\n"); //显示记录 Display(per,n); break; case 3: printf("\n\t保存功能\n"); WritetoText(per,n); //保存数据 printf("\t"); system("pause"); //操作完成后进行暂停 break; case 4: printf("\n\t从通讯录中删除记录\n"); n=Delete_a_record(per,n); //删除记录 printf("\t"); system("pause"); break; case 5: printf("\n\t修改通讯录中的记录\n"); Change(per,n); //修改数据

相关文档
相关文档 最新文档