当前位置:文档之家› 《数据结构实验》实验题目及实验报告模板

《数据结构实验》实验题目及实验报告模板

《数据结构实验》实验题目及实验报告模板
《数据结构实验》实验题目及实验报告模板

《数据结构实验》的实验题目及实验报告模板

实验一客房管理(链表实验)

●实现功能:采用结构化程序设计思想,编程实现客房管理程序的各个功能函数,从而熟练

掌握单链表的创建、输出、查找、修改、插入、删除、排序和复杂综合应用等操作的算法

实现。以带表头结点的单链表为存储结构,实现如下客房管理的设计要求。

●实验机时:8

●设计要求:

#include

#include

#include

//定义客房链表结点结构

typedef struct HNode

{

char roomN[7]; //客房名称

float Price; //标准价格

float PriceL; //入住价格(默认值=标准价格*80%)

int Beds; //床位数Beds

char State[5]; //入住状态(值域:"空闲"、"入住"、"预订",默认值为"空闲")

struct HNode *next; //指针域

}Hotel, *HLink;

(1)实现创建客房信息链表函数void Build(HLink &H),输入(客房名称、标准价格、床位数),同时修改入住价格、入住状态为默认值,即入住价格=标准价格*80%,入住状态为”空闲”(提示:用strcpy()字符串拷贝函数)。为了提高程序调试效率,要求:用文件操作来输入客房信息(客房名称、标准价格、床位数);

(2)实现输出客房信息函数void Exp(HLink H),输出所有客房的客房名称、标准价格、入住价格、床位数、入住状态;

(3)函数int Find(HLink &H, char *roomN),查找房间名称为roomN的客房。如果找到,则返回该客房在链表中的位置序号(>=1),否则返回0。提示:用strcmp()字符串比较函数;

(4)实现函数void updateH(HLink &H, int beds, char *state),将床位数为beds的客房入住状态改为state。提示:用strcpy()字符串拷贝函数;

(5)函数void Add(HLink &H),将该链表中未入住的客房入住价格均加价20%;

(6)求出入住价格最高的客房函数HLink FirstH(HLink &H),该函数内return语句返回入住价格最高的客房结点指针,返回前将该结点在链表中删除;

(7)函数void MoveK1(HLink &H, int k),将单链表中倒数第k个结点移到第一个结点位置,注意:严禁采用先计算链表长度n再减k(即n-k)的方法;

(8)函数void ReverseN2(HLink &H),将单链表的正中间位置结点之后的全部结点倒置的功能,注意:严禁采用先计算链表长度n再除以2(即n/2)的方法;

(9)函数void SortPriceL(HLink &H),按照客房(入住价格,客房名称)升序排序;

(10)函数void upBed(HLink &H,int beds),创建一个【床位数为beds的新结点】(还需输入:客房名称、标准价格等信息),使链表的形态为:【头结点】->【床位数>beds的结点】->【床位数为beds的新结点】->【床位数<=beds的结点】,要求【超过beds的结点】和【不超过beds的结点】这两段链表中的结点保持原来的前后相对顺序;

(11)主函数main()调用以上函数,(3)若返回值>=1则输出该客房在链表中的位置序号,否则输出该客房不存在;输出(4)~(10)处理后的链表内容,其中(6)还要输出入住价格最高的客房信息。

可能用到的函数:

从文件中读取客房数据:fscanf(文件指针,"%s %f,%d",p->roomN,&p->Price,&p->Beds);

输出客房数据:printf("%s%8.1f%8.1f%6d%8s\n",p->roomN,p->Price,p->PriceL,p->Beds,p->State);

字符串赋值函数:char* strcpy(char *, const char *);

字符串比较函数:int strcmp(const char *, const char *)

实验二串模式匹配算法(串实验)

●实现功能:从主串中第K个字符起,求出子串在主串中首次出现的位置,即模式匹配或

串匹配。要求用三种模式匹配算法分别实现:

?朴素的模式匹配算法(BF算法)

?KMP改进算法(Next[ ])

?KMP改进算法(NextVal[ ])

●实验机时:8

●设计要求:

首先设计一个含有多个菜单项的主控菜单程序,然后再为这些菜单项配上相应的功能。

程序运行后,给出5个菜单项的内容和输入提示:

1.输入主串、子串和匹配起始位置

2.朴素的模式匹配算法

3.KMP改进算法(Next[ ])

4.KMP改进算法(NextVal[ ])

0.退出管理系统

请选择0—4:

菜单设计要求:使用数字0—4来选择菜单项,其它输入则不起作用。

输出结果要求:输出各趟匹配详细过程(其中3、4,首先输出Next[ ]或者NextVal[ ]的各元素的数值),然后输出匹配总趟数、单个字符比较次数、匹配成功时的位置序号或者匹配失败提示信息。

实验三二叉树遍历与路径查找(二叉树实验)

●实现功能:建立二叉树存储结构、求二叉树的先序遍历、求二叉树的中序遍历、求二叉树

的后序遍历、求二叉树的层次遍历、求根到给定结点的路径。

●实验机时:8

设计要求:

数据结构:

typedef struct node{

char data; //数据域

struct node *lchild , *rchild; //左右孩子指针

}BinTNode, *BinTree; //树中结点类型

首先设计一个含有多个菜单项的主控菜单程序,然后再为这些菜单项配上相应的功能。

程序运行后,给出如下菜单项的内容和输入提示,使用数字0—6来选择菜单项,其它输入则不起作用:

1.建立二叉树存储结构

2.求二叉树的先序遍历

3.求二叉树的中序遍历

4.求二叉树的后序遍历

5.求二叉树的层次遍历

6.求给定结点的路径

0.退出系统

请选择0—6:

数据结构实验报告要求

一.提交时间

最后一次上机时提交。

二.提交内容

1.实验报告纸质版(A4纸,实验报告格式详见下页)

实验一客房管理(链表实验)

实验二串模式匹配算法(串实验)

实验三二叉树遍历与路径查找(二叉树实验)

2.实验报告电子版

将以下文件压缩成[选课序号]_[姓名].rar文件。

(1)实验一源程序,文件名为[选课序号]_[姓名]_实验1.cpp,数据文件(.txt)

(2)实验二源程序,文件名为[选课序号]_[姓名]_实验2.cpp

(3)实验三源程序,文件名为[选课序号]_[姓名]_实验3.cpp

2018-2019-1 学期

《数据结构实验》实验报告

选课序号:

班级:

学号:

姓名:

指导教师:

成绩:

年月日

选课序号:姓名:学号:班级:

目录

1. 实验目的 (1)

2. 实验内容 (1)

2.1 实验一客房管理(链表实验) (1)

2.2 实验二串模式匹配算法(串实验) (2)

2.3 实验三二叉树遍历与路径查找(二叉树实验) (3)

3.实验步骤 (3)

3.1 实验一客房管理(链表实验) (3)

3.1.1程序流程图 (3)

3.1.1源程序(客房管理程序脚本必须手写) (3)

3.1.1运行结果截图 (4)

3.2 实验二串模式匹配算法(串实验) (4)

3.2.1程序流程图 (4)

3.2.1源程序 (4)

3.2.1运行结果截图 (4)

3.3 实验三二叉树遍历与路径查找(二叉树实验) (4)

3.3.1程序流程图 (4)

3.3.1源程序 (4)

3.3.1运行结果截图 (4)

4.总结与体会 (4)

1. 实验目的

(1)熟练掌握单链表创建、插入、删除和其它综合应用等操作的算法实现;

(2)熟练掌握串的创建、模式匹配等操作的算法实现;

(3)熟练掌握二叉树遍历与路径查找等应用的算法实现。

2. 实验内容

2.1 实验一客房管理(链表实验)

●实现功能:采用结构化程序设计思想,编程实现客房管理程序的各个功能函数,从而熟练掌握单

链表的创建、输出、查找、修改、插入、删除、排序和复杂综合应用等操作的算法实现。以带表头结点的单链表为存储结构,实现如下客房管理的设计要求。

●实验机时:8

●设计要求:

#include

#include

#include

//定义客房链表结点结构

typedef struct HNode

{

char roomN[7]; //客房名称

float Price; //标准价格

float PriceL; //入住价格(默认值=标准价格*80%)

int Beds; //床位数Beds

char State[5]; //入住状态(值域:"空闲"、"入住"、"预订",默认值为"空闲")

struct HNode *next; //指针域

}Hotel, *HLink;

(1)实现创建客房信息链表函数void Build(HLink &H),输入(客房名称、标准价格、床位数),同时修改入住价格、入住状态为默认值,即入住价格=标准价格*80%,入住状态为”空闲”(提示:用strcpy()字符串拷贝函数)。为了提高程序调试效率,要求:用文件操作来输入客房信息(客房名称、标准价格、床位数);

(2)实现输出客房信息函数void Exp(HLink H),输出所有客房的客房名称、标准价格、入住价格、床位数、入住状态;

(3)函数int Find(HLink &H, char *roomN),查找房间名称为roomN的客房。如果找到,则返回该客房在链表中的位置序号(>=1),否则返回0。提示:用strcmp()字符串比较函数;

(4)实现函数void updateH(HLink &H, int beds, char *state),将床位数为beds的客房入住状态改为state。提示:用strcpy()字符串拷贝函数;

(5)函数void Add(HLink &H),将该链表中未入住的客房入住价格均加价20%;

(6)求出入住价格最高的客房函数HLink FirstH(HLink &H),该函数内return语句返回入住价格最高的客房结点指针,返回前将该结点在链表中删除;

(7)函数void MoveK1(HLink &H, int k),将单链表中倒数第k个结点移到第一个结点位置,注意:严禁采用先计算链表长度n再减k(即n-k)的方法;

(8)函数void ReverseN2(HLink &H),将单链表的正中间位置结点之后的全部结点倒置的功能,注意:严禁采用先计算链表长度n再除以2(即n/2)的方法;

(9)函数void SortPriceL(HLink &H),按照客房(入住价格,客房名称)升序排序;

(10)函数void upBed(HLink &H,int beds),创建一个【床位数为beds的新结点】(还需输入:客房名称、标准价格等信息),使链表的形态为:【头结点】->【床位数>beds的结点】->【床位数为beds的新结点】->【床位数<=beds的结点】,要求【超过beds的结点】和【不超过beds的结点】这两段链表中的结点保持原来的前后相对顺序;

(11)主函数main()调用以上函数,(3)若返回值>=1则输出该客房在链表中的位置序号,否则输出该客房不存在;输出(4)~(10)处理后的链表内容,其中(6)还要输出入住价格最高的客房信息。

可能用到的函数:

从文件中读取客房数据:fscanf(文件指针,"%s %f,%d",p->roomN,&p->Price,&p->Beds);

输出客房数据:printf("%s%8.1f%8.1f%6d%8s\n",p->roomN,p->Price,p->PriceL,p->Beds,p->State);

字符串赋值函数:char* strcpy(char *, const char *);

字符串比较函数:int strcmp(const char *, const char *)

2.2 实验二串模式匹配算法(串实验)

●实现功能:从主串中第K个字符起,求出子串在主串中首次出现的位置,即模式匹配或串匹配。

要求用三种模式匹配算法分别实现:

?朴素的模式匹配算法(BF算法)

?KMP改进算法(Next[ ])

?KMP改进算法(NextVal[ ])

●实验机时:8

●设计要求:

首先设计一个含有多个菜单项的主控菜单程序,然后再为这些菜单项配上相应的功能。

程序运行后,给出5个菜单项的内容和输入提示:

1.输入主串、子串和匹配起始位置

2.朴素的模式匹配算法

3.KMP改进算法(Next[ ])

4.KMP改进算法(NextV al[ ])

0.退出管理系统

请选择0—4:

菜单设计要求:使用数字0—4来选择菜单项,其它输入则不起作用。

输出结果要求:输出各趟匹配详细过程(其中3、4,首先输出Next[ ]或者NextVal[ ]的各元素的数值),然后输出匹配总趟数、单个字符比较次数、匹配成功时的位置序号或者匹配失败提示信息。

2.3 实验三二叉树遍历与路径查找(二叉树实验)

●实现功能:建立二叉树存储结构、求二叉树的先序遍历、求二叉树的中序遍历、求二叉树的后序

遍历、求二叉树的层次遍历、求根到给定结点的路径。

●实验机时:8

●设计要求:

数据结构:

typedef struct node{

char data; //数据域

struct node *lchild , *rchild; //左右孩子指针

}BinTNode, *BinTree; //树中结点类型

首先设计一个含有多个菜单项的主控菜单程序,然后再为这些菜单项配上相应的功能。

程序运行后,给出如下菜单项的内容和输入提示,使用数字0—6来选择菜单项,其它输入则不起作用:

1.建立二叉树存储结构

2.求二叉树的先序遍历

3.求二叉树的中序遍历

4.求二叉树的后序遍历

5.求二叉树的层次遍历

6.求给定结点的路径

0.退出系统

请选择0—6:

3.实验步骤

按以上实验内容的要求,给出实验步骤,包括程序流程图、源程序和运行结果截图等。

3.1 实验一客房管理(链表实验)

3.1.1程序流程图

3.1.1源程序(客房管理程序脚本必须手写)

3.1.1运行结果截图

3.2 实验二串模式匹配算法(串实验)

3.2.1程序流程图

3.2.1源程序

3.2.1运行结果截图

3.3 实验三二叉树遍历与路径查找(二叉树实验)3.3.1程序流程图

3.3.1源程序

3.3.1运行结果截图

4.总结与体会

会计信息系统实验报告模板

会计信息系统实验报告模板 一、实验目的 1.掌握会计信息系统中系统管理的相关内容,理解系统管理在整个系统中的重要性,理解操作员权限设置的重要意义。 2.掌握会计信息系统中基础档案设置的有关内容,理解基础档案设置在整个系统中的作用。 3.掌握会计信息系统中总账子系统初始设置与日常业务处理的相关内容,理解初始设置的意义,熟悉具体内容和操作方法。 4.掌握工资子系统的相关内容,熟悉工资子系统初始化,日常业务处理,工资分摊及月末处理操作。 5.掌握固定资产管理子系统中的相关内容,熟悉固定资产管理子系统初始化,日常业务处理及月末处理操作。 6.掌握总账子系统月末处理的相关内容,熟悉月末处理的各种操作,掌握银行对账、自动转账设置与生成、对账和月末结账的操作方法。 7.理解财务报表编制的原理及流程,掌握报表格式定义、公式定义的操作方法,掌握报表单元公式的设置方法,掌握报表数据处理、表页管理及图表功能等操作,掌握利用报表模板生成会计报表的方法。 8.通过综合实验,巩固单项实验中掌握的各模块操作技能并综合理解掌握,进一步提高会计信息系统综合实务操作能力。 二、实验内容 1.建立账套。 2.操作员及权限设置。 3.基础信息设置。 4.总账子系统、工资子系统、固定资产子系统初始化。 5.根据业务资料填制记账凭证(工资业务和固定资产业务分别在工资子系统和固定资产子系统处置后生成记账凭证向总账子系统传递)。 6.对填制和生成的凭证进行审核、记账。

7.账簿查询。 8.月末结账。 9. 编制资产负债表和利润表。 三、实验步骤 (一)建立账套及操作员权限设置(二)基础信息设置(三)总账系统基本设置(四)总账系统日常业务处理(五)工资管理(六)固定资产管理(七)月末对账与结账(八)编制报表 编制资产负债表和编制利润表 四、实验结果 1. 余额及发生额表 2. 凭证清单

基于单片机的温度数据采集系统实验报告

基于单片机的温度数据采集系统实验报告 班级:电技10—1班 姓名:田波平 学号:1012020108 指导老师:仲老师

题目:基于单片机的温度数据采集系统 一.设计要求 1.被测量温度范围:0~120℃,温度分辨率为0.5℃。 2.被测温度点:2个,每5秒测量一次。 3.显示器要求:通道号2位,温度4位(精度到小数点后一位)。 显示方式为定点显示和轮流显示。 4.键盘要求: (1)定点显示设定;(2)轮流显示设定;(3)其他功能键。 二.设计内容 1.单片机及电源模块设计 单片机可选用AT89S51及其兼容系列,电源模块可以选用7805等稳压组件,本机输入电压范围9-12v。 2.存储器设计 扩展串行I2C存储器AT24C02。 要求: AT24C02的SCK接P3.2 AT24C02的SDA接P3.4 2.传感器及信号转换电路 温度传感器可以选用PTC热敏电阻,信号转换电路将PTC输出阻值转换为0-5V。 3.A/D转换器设计 A/D选用ADC0832。 要求: ADC0832的CS端接P3.5 ADC0832的DI端接P3.6 ADC0832的DO端接P3.7 ADC0832的CLK端接P2.1 4.显示器设计。 6位共阳极LED显示器,段选(a-h)由P0口控制,位选由P2.2-P2.7控制。数码管由2N5401驱动。 5.键盘电路设计。 6个按键,P2.2-P2.7接6个按键,P3.4接公共端,采用动态扫描方式检测键盘。 6.系统软件设计。 系统初始化模块,键盘扫描模块,数据采集模块,标度变换模块、显示模块等。 三.设计报告要求 设计报告应按以下格式书写: (1)封面; (2)设计任务书; (3)目录; (4)正文;

管理信息系统实验报告书1.doc

管理信息系统实验报告书1 本科生实验报告书 管理信息系统(实验) Management Information System (Experiment) 课程名管理信息系统(实验) 课程编号S1520063 学生姓名覃嘉琪、朱晓敏、罗婉兰、卢晓娜 所在专业工商1073第三小组 所在班级工商1073班 指导教师杜军职称讲师 实验时间2009-2010学年第一学期 编制者:杜军 二00九年九月 一、系统分析部分 1)小型商场里进货、销售、库存三大功能的文字描述。 小型商场进销存管理是商场后台管理的核心,也是整个商业自动化管理最基本、最重要的应用,

它直接影响了企业的经济效益。 系统包括基本信息管理、销售管理、进货管理、库存管理。首先,小型商场销售管理系统包括销售登记、销售信息统计、员工销售信息统计组成。主要完成商品销售工作,记录顾客购买信息、管理销售价格、处理应收货款及退款,统计员工的销售业绩,通过条件查询商品的销售信息。通过对顾客资料的全方位、多层次的管理,使小型商场与供应商之间实现流通机能的整合,小型商场与顾客之间实现信息分享和收益及风险共享;进货管理系统由进货登记和进货信息查询组成,完成商品的入库登记并进行货品验收,按条件查询商品的入库信息,为及时掌握商品库存情况,制定发出订购信息或接收厂商的出货信息制定采购计划、采购价格管理等。最后,库存功能主要是有仓库商品存储情况,日库存统计,月库存统计,打印清单。该系统可以对仓库资源实现集中管理,根据库存情况可以进行库存日盘点和月盘点,根据企业领导和自身管理的需要按月、季度、年度进行统计分析,产生相应清单。为了加强关键物资、设备的管理,要定期掌握其储备,消耗情况,根据计划定额和实际纤毫定额的比较,进行定额管理,使得资金使用合理,物资设备的储备最佳。 另外,本系统可统计销售员的工作业绩,提供人事管理参考。通过过本系统除可以提高商场运作效率,还可以使管理者实时了解商品的销售情况,及早根据当前的情况制定订货和销售计划,以保证商场能够长期稳定发展。2)小型商场的组织结构图 34)小型商场的业务流程图 5)小型商场的数据流程图

数据采集系统实验报告

学院名称: 电气信息工程学院 专 业: 测控技术与仪器 班 级: 09测控1W 姓 名: 胡建兵 学 号: 09314111 指导教师姓名: 朱 雷 2012 年 11 月 JIANGSU TEACHERS UNIVERSITY OF TECHNOLOGY 数据采集系统实验报告

实验2——A/D采集模块设计 一.实验目的 学习用状态机实现对ADC0809,AD574A等A/D转换器的采样控制。 二.实验原理 图1和图2分别为ADC0809的引脚图,转换时序图和采样控制状态图。时序图中,START为转换启动控制信号,高电平有效;ALE为模拟信号输入选通端口地址锁存信号,上升沿有效;一旦START有效后,状态信号变EOC变为低电平,表示进入状态转换,转换时间约为100us。转换结束后,EOC将变为高电平。此外外部控制可使OE由低电平变为高电平(输出有效),此时,ADC0809的输出数据总线D【7...0】从原来的高阻态变为输出数据有效。由状态图也可以看到,状态st2中需要对ADC0809工作状态信号EOC进行测试,如果为低电平,表示转换没有结束,仍需要停留在st2状态中等待,直到变成高电平后才说明转换结束,在下一时钟脉冲到来时转向状态st3。在状态st3,由状态机向ADC0809发出转换好的8位数据输出允许命令,这一状态周期同时可作为数据输出稳定周期,以便能在下一状态中向锁存器锁入可靠的数据。在状态st4,由状态机向FPGA中的锁存器发出锁存信号(LOCK的上升沿),将ADC0809的输出数据进行锁存。 图2.1 ADC0809工作时序

图2.2 控制ADC0809采样状态图程序如图实例1所示,其结构框图如图3所示。 图2.3 采样状态机结构框图

管理信息系统实验报告模板

实验报告 课程名称:管理信息系统专业班级: 学号: 学生姓名: 指导教师: 成绩: 2011 年11月25 日

管理信息系统实验报告 一、实验目的与要求 1掌握企业在进行期初建账时,如何进行核算体系的建立及各项基础档案的设置。2掌握企业为了在将来的业务处理时,能够由系统自动生成有关的凭证。在进行期初建账时,应如何设置相关业务的入账科目。以及如何把原来手工做账时,所涉及到的各业务的期末余额录入至系统当中。 3掌握企业在日常业务中如何通过软件来处理采购入库业务及相关帐表查询 4掌握企业在日常业务中如何通过软件来处理销售出库业务及相关帐表查询 二、仪器用具 1.局域网及工作站 2.U8-ERP系统 三、实验原理 根据实验指导书完成核算体系的建立、各系统的启用、定义各项基础档案、设置基础科目、期初余额的整理录入、最后完成出入库管理、采购管理、销售管理的日常工作。 四、实验方法与步骤 一、核算体系的建立 (一)启动系统管理,以“Admin”的身份进行注册。 (二)增设三位操作员:([权限] → [操作员]) 001代方,002宋岚,003赵红兵。 (三)建立账套信息:([账套] → [建立]) 1.账套信息:账套号666,输入账套名称(供应链帐套),启用日期为2010年1月。

2.单位信息:单位名称()如为“ABC有限公司”,单位简称为“ABC”,税号为3502256437218 3.核算类型:企业类型为“工业”,行业性质为“新会计制度科目”并预置科目,账套主管选“代方”。 4.基础信息:存货、客户及供应商均分类,有外币核算。 5.编码方案:A 客户分类和供应商分类的编码方案为2 B 部门编码的方案为12 C存货分类的编码方案为2233 D收发类别的编码级次为11 E结算方式的编码方案为2 F其他编码项目保持不变 说明:设置编码方案主要是为了以后分级核算,统计和管理打下基础, 6.数据精度:保持系统默认设置. 说明:设置数据精度主要是为了核算更精确 (四)分配操作员权限:([权限]→权限]) 操作员宋岚:拥有“共用目录设置”,“应收”,“应付”,“采购管理”,“销售管理”,“库存管理”,“存货核算”中的所有权限。 操作员赵红兵:拥有“共用目录设置”,“库存管理”,“存货核算”中的所有权限.二、各系统的启用: (一)启动企业门户,以账套主管身份进行注册(操作日期:2010-01-01)。(二)启用“采购管理”、“销售管理”、“库存管理”、“存货核算”、“应收”、“应付”、“总账”系统。启用日期为2010-01-01。 三、定义各项基础档案: (一)定义部门档案:(基础档案→机构人员→部门档案) (二)定义人员档案:(基础档案→机构人员→人员档案) (三)定义客户分类:(基础档案→客商信息→客户分类) (四)定义客户档案:(基础档案→客商信息→客户档案) (五)定义供应商分类:(基础档案→客商信息→供应商分类) (六)定义供应商档案:(基础档案→客商信息→供应商档案) (七)定义计量单位:(基础档案→存货→计量单位) (八)定义存货分类:(基础档案→存货→存货分类) (九)定义存货档案:(基础档案→存货→存货档案) (十)设置会计科目:(基础档案→财务→会计科目) 应收帐款,预收帐款设为“客户往来” 应付帐款,预付帐款设为“供应商往来” (十一)定义凭证类别(基础档案→财务→凭证类别) 定义凭证类别为“记账凭证”

温度采集实验报告

课程设计任务书 题目基于AD590的温度测控系统设计 系(部) 信息科学与电气工程学院 专业电气工程及其自动化 班级电气092 学生姓名刘玉兴 学号090819210 月日至月日共周 指导教师(签字) 系主任(签字) 年月日

摘要 温度是工业生产和自动控制中最常见的工艺参数之一。过去温度检测系统设计中,大多采用模拟技术进行设计,这样就不可避免地遇到诸如传感器外围电路复杂及抗干扰能力差等问题;而其中任何一环节处理不当,就会造成整个系统性能的下降。随着半导体技术的高速发展,特别是大规模集成电路设计技术的发展, 数字化、微型化、集成化成为了传感器发展的主要方向。 以单片机为核心的控制系统.利用汇编语言程序设计实现整个系统的控制过程。在软件方面,结合ADC0809并行8位A/D转换器的工作时序,给出80C51单片机与ADC0908并行A /D转换器件的接口电路图,提出基于器件工作时序进行汇编程序设计的基本技巧。本系统包括温度传感器,数据传输模块,温度显示模块和温度调节驱动电路,其中温度传感器为数字温度传感器AD590,包括了单总线数据输出电路部分。文中对每个部分功能、实现过程作了详细介绍。 关键词:单片机、汇编语言、ADC0809、温度传感器AD590

Abstract Temperature is the most common one of process parameters in automatic control and industrial production. In the traditional temperature measurement system design, often using simulation technology to design, and this will inevitably encounter error compensation, such as lead,complex outside circuit,poor anti-jamming and other issues, and part of a deal with them Improperly, could cause the entire system of the decline. With modern science and technology of semiconductor development, especially large-scale integrated circuit design technologies, digital, miniaturization, integration sensors are becoming an important direction of development. In the control systems with the core of SCM,assembly language programming is used to achieve the control of the whole system.Combining with the operation sequence of ADC0809,the interface circuit diagrams of 80C51 SCM and ADC0809 parallel A/D conveger ale given.The basic skills of assembly language programming based on the operation se—quenee of the chip ale put forward.This system include temperature sensor and data transmission, the moduledisplays

plc仿真实验报告

广东第二师范学院学生实验报告 院(系)名称物理系 班别11物理本四B 姓名 专业名称物理教育学号115506020 实验课程名称通用技术 实验项目名称plc仿真实验 实验时间2014 年4月30日实验地点物理楼四楼 实验成绩指导老师签名 内容包含:实验目的、实验使用仪器与材料、实验原理、实验步骤、实验数据整理与归纳(数据、图表、计算等)、实验结果与分析、实验心得 一、实验目的: 1、学习了解三菱PLC仿真教学软件FXTRN-BEG-C。 2、学习全自动控制智能系统。 3、自主设计全自动控制系统程序。 二、实验实验仪器与材料: 电脑、三菱PLC仿真教学软件FXTRN-BEG-C 三、实验原理: SWOD5C-FXTRN-BEG-C PLC培训软件在你的个人电脑里产生一个虚拟的生产场所,可使用在任何时候或地点学习PLC编程。生产场所和设备用3D的仿真图形显示,为PLC培训提供了一个生动的可视环境。在虚拟的区域内,看着你所创建的控制设备的程序! 结构化的课程计划让用户可决定从哪一等级开始练习。每一个练习都有很清楚的练习目的,并附带了有帮助于学习的编程提示和范例。我们为初学者提供了大量的练习。高级用户可以选择一些带有挑战性的难度等级来练习。按照这个速度进行练习是对你很合适的。 四、实验步骤: 1、根据老师实验演示,学习软件使用,了解软件程序的写作。 2、设计程序对输送带上三种不同大小部件分类。 控制要求 1)当按下操作面板上的[PB1](X10)后,机器人的供给指令(Y5)就被打开了。 当松开[PB1](X10),供给指令(Y5)被关闭。 2)当操作面板上的[开始操作](X14)被打开后,输送带正转(Y3)被打开。 当操作面板上的[开始操作](X14)被关闭后,输送带正转(Y3)被关闭。 3)在传送带上的大,中或小的部件被传感器上(X0),中(X1)和下(X2)分别拣选,那么一个相应的灯点亮。

数据采集与传输系统实验报告

(此文档为word格式,下载后您可任意编辑修改!) 数据采集与传输系统 摘要 该数据采集与传输系统以89C51及89C2051为核心,由数据采集模块、调制解调模块、模拟信道、测试码发生器、噪声模拟器、结果显示模块等构成。在本方案中仅使用通用元器件就较好的实现了题目要求的各项指标。其中调制解调模块、噪声模拟器分别采用单片机和可编程逻辑器件实现。本数据采集与传输系统既可对8路数据进行轮检,也可设置为对一路数据单独监控。本系统硬件设计应用了EDA 工具,软件设计采用了模块化的编程方法。传输码元速率为16kHz~48kHz的二进制数据流。另外,还使用了“1”:“01”、“0”:“10”的Manchester编码方法使数据流的数据位减少,从而提高传输速率。

一、方案设计与论证 首先,我们分析一下信道与信噪比情况。本题中码元传输速率为16k波特,而信号被限定在30k~50kHz的范围内,属于典型的窄带高速率数字通信。而信噪比情况相对较好。这是因为信号带宽仅为20kHz,而噪声近似为0~43kHz()的窄带白噪声,这样即使在信号和噪声幅度比值为1:1的情况下,带内的噪声功率仍然比较小,所以系统具有较高的信噪比。 方案一: 常用的数字调制系统有:ASK、FSK、PSK等。其中FSK具有较强的抗干扰能力,但其要求的的带宽最宽,频带利用率最低,所以首先排除。ASK理论上虽然可行,但在本题目中,由于一个码元内只包括约两个周期的载波,所以采用包络检波法难以解调,也不可行。另外,对于本题目,还可以考虑采用基带编码的方法进行传输,如HDB3码,但这种编码方法其抗干扰能力较差,因此也不太适合。 方案二: PSK调制方式具有较强的抗干扰能力,同时其调制带宽相对也比较窄,因此我们考虑采用这种调制方式。为了简化系统,在实际实现时,我们采用了方波作为载波的PSK调制方式。当要求的数据传输速率较低(≤24kbps)时,对原始数据处理的方法如下:

RFID通讯技术实验报告

RFID通讯技术试验 专业: 物流工程 班级: 物流1201 学生: 学号: 指导教师:

一.前言 射频识别(RFID)是一种无线通信技术,可以通过无线电讯号识别特定目标并读写相关数据,而无需识别系统与特定目标之间建立机械或者光学接触。 无线电的信号是通过调成无线电频率的电磁场,把数据从附着在物品上的标签上传送出去,以自动辨识与追踪该物品。某些标签在识别时从识别器发出的电磁场中就可以得到能量,并不需要电池;也有标签本身拥有电源,并可以主动发出无线电波(调成无线电频率的电磁场)。标签包含了电子存储的信息,数米之内都可以识别。与条形码不同的是,射频标签不需要处在识别器视线之内,也可以嵌入被追踪物体之内。 许多行业都运用了射频识别技术。将标签附着在一辆正在生产中的汽车,厂方便可以追踪此车在生产线上的进度。仓库可以追踪药品的所在。射频标签也可以附于牲畜与宠物上,方便对牲畜与宠物的积极识别(积极识别意思是防止数只牲畜使用同一个身份)。射频识别的身份识别卡可以使员工得以进入锁住的建筑部分,汽车上的射频应答器也可以用来征收收费路段与停车场的费用。 某些射频标签附在衣物、个人财物上,甚至于植入人体之内。由于这项技术可能会在未经本人许可的情况下读取个人信息,这项技术也会有侵犯个人隐私忧患。 二.实验目的 1. 了解RFID相关知识,了解RFID模块读写IC卡数据的原理与方法(电子钱包试验); 2. 模拟企业生产线上的物料跟踪情况,掌握RFID的应用(企业物流采集跟踪系统演示)。 三.实验原理 1. 利用RFID模块完成自动识别、读取IC卡信息,实现RFID电子钱包的

功能,给IC卡充值、扣款(电子钱包试验); 2.利用4个RFID模块代替4个工位,并与软件系统绑定(添加,删除),由IC卡模拟物料的移动,并对物料在生产线上所经过的工位的记录进行查询,而且可以对物料的当前工位定位。 四.实验设备 《仓库状态数据检测开发系统》试验箱、IC卡、、锂电池、ZigBee通讯模块、RFID阅读器,ID卡、条码扫描器。 五.实验过程 电子钱包试验 (1)先用电源线将试验箱连上电源,打开电源开关,然后打开Contex-A8电源开关,如错误!未找到引用源。所示。 (a)(b) 图 1 连上电源 (2)将RFID模块下方的开关拨至ON位置,给RFID模块上电,LED5灯会红色常亮。 (3)将RFID模块下方的4位拨码开关1234 在编号1、2、3中选择一个拨到上侧,同时保证该选择的编号在ZigBee、IPV6、 Bluetooth下方的拨码开关中没有拨到拨到上侧,否则会起冲突(例 如,RFID模块下方的拨码开关选择1拨到上侧,那么ZigBee、IPV6、

学生信息管理系统实验报告

(此文档为word格式,下载后您可任意编辑修改!) 面向对象程序设计大作业 ------学生信息管 理系统 学院名称信息科学与工程学院 专业班级数学大类2011级2班 学生姓名魏仿 学号 指导教师孙红梅

完成时间: 2013 年 5 月 29 日

学生信息管理系统 1、编程目的 为方便学生信息的管理,特编写这个程序方便操作学生信息管理系统。实现对学生姓名、学号、性别、成绩等信息的管理,可以实现学生的增加、删、查等多种功能的操作。 2、系统简介 本系统实现学生信息的管理,以动态链表、结构体数据类型来实现数据的存储与加工,利用链表来实现学生信息的插入、删除、查找功能。 主要分7个模块: 模块一: 结构体的定义,定义struct student{};struct date{};结构体struct student{};数据成员包括:int studentId; char name[20]; char sex[5]; struct date birthday; int score; struct student *next; 其中 struct date birthday;

又借用struct date{};结构体的成员:int year; int month; int day;以此来实现学生学号、姓名、性别、出生日期、成绩等信息的存储于处理。 模块二: ListCreate函数,函数类型为:struct student 形参:struct student *();主函数,测试数据,测试链表各节点(学生基本信息)的输出、插入、删除、查找功能。 3、编程思路 一:数据类型: 1.考虑到学生个人信息包含学号、姓名、性别、出生日期、成绩等信息。因此采用结构体类型,定义学生个人信息结构体,并定义学生学号、姓名、性别、出生日期、成绩等数据成员。 2.考虑到要实现多个学生个人信息的管理,可采用结构体数组与链表。但是由于要对多个学生信息进行信息的插入、删除、查找等操作。显然结构体数组很难实现以上操作,因此选用链表。

数据采集AD转换实验报告

学生实验报告册 课程名称:___________________________________ 学院:______________________________________ 专业班级:___________________________________ 姓名:______________________________________ 学号:______________________________________ 指导教师:___________________________________ 成绩:______________________________________ 学年学期:2017-2018学年秋学期 重庆邮电大学教务处制

STAB! CUt OK ⑵ ADC0809引脚结构 ADC0809各脚功能如下: D7 ~ D0 : 8位数字量输出引脚。IN0 ~ IN7 : 8位模拟量输入引脚。 VCC +5V工作电压。GND地。 REF( +):参考电压正端。REF(-):参考电压负端。 START A/D转换启动信号输入端。 ALE地址锁存允许信号输入端。(以上两种信号用于启动A/D转换). EOC转换结束信号输出引脚,开始转换时为低电平,当转换结束时为高电平。 OE输出允许控制端,用以打开三态数据输出锁存器。 CLK时钟信号输入端(一般为500KHZ。 A B、C:地址输入线。 ⑶ADC0809对输入模拟量要求: 信号单极性,电压范围是0- 5V,若信号太小,必须进行放大;输入的模拟量在转换过程中应该保持不变,如若模拟量变化太快,则需在输入前增加采样保持电路。 地址输入和控制线:4条 ALE为地址锁存允许输入线,高电平有效。当ALE线为高电平时,地址锁存与译码器将A,B, C三条地址线的地址信号进行锁存,经译码后被选中的通道的模拟量进转换器进行转换。A,B和C为地址输入线,用于选通IN0 —IN7上的一路模拟量输入。通道选择表如下表所示。

RFID通讯技术实验报告

· RFID通讯技术试验 专业: 物流工程 班级: 物流1201 学生: 学号: 指导教师:

一.前言 射频识别(RFID)是一种无线通信技术,可以通过无线电讯号识别特定目标并读写相关数据,而无需识别系统与特定目标之间建立机械或者光学接触。 无线电的信号是通过调成无线电频率的电磁场,把数据从附着在物品上的标签上传送出去,以自动辨识与追踪该物品。某些标签在识别时从识别器发出的电磁场中就可以得到能量,并不需要电池;也有标签本身拥有电源,并可以主动发出无线电波(调成无线电频率的电磁场)。标签包含了电子存储的信息,数米之都可以识别。与条形码不同的是,射频标签不需要处在识别器视线之,也可以嵌入被追踪物体之。 许多行业都运用了射频识别技术。将标签附着在一辆正在生产中的汽车,厂方便可以追踪此车在生产线上的进度。仓库可以追踪药品的所在。射频标签也可以附于牲畜与宠物上,方便对牲畜与宠物的积极识别(积极识别意思是防止数只牲畜使用同一个身份)。射频识别的身份识别卡可以使员工得以进入锁住的建筑部分,汽车上的射频应答器也可以用来征收收费路段与停车场的费用。 某些射频标签附在衣物、个人财物上,甚至于植入人体之。由于这项技术可能会在未经本人许可的情况下读取个人信息,这项技术也会有侵犯个人隐私忧患。 二.实验目的 1. 了解RFID相关知识,了解RFID模块读写IC卡数据的原理与方法(电子钱包试验);

2. 模拟企业生产线上的物料跟踪情况,掌握RFID的应用(企业物流采集跟踪系统演示)。 三.实验原理 1. 利用RFID模块完成自动识别、读取IC卡信息,实现RFID电子钱包的功能,给IC卡充值、扣款(电子钱包试验); 2.利用4个RFID模块代替4个工位,并与软件系统绑定(添加,删除),由IC卡模拟物料的移动,并对物料在生产线上所经过的工位的记录进行查询,而且可以对物料的当前工位定位。 四.实验设备 《仓库状态数据检测开发系统》试验箱、IC卡、、锂电池、ZigBee通讯模块、RFID阅读器,ID卡、条码扫描器。 五.实验过程 5.1电子钱包试验 (1)先用电源线将试验箱连上电源,打开电源开关,然后打开Contex-A8电源开关,如图1所示。

管理信息系统实验报告.

1 系统概述 1.1选题来源 大学生面对购买生活学习的物品,有网购、从商店超市购买等渠道。但其中弊端很多。大学生学生最深的体会就是,宿舍里放着很多已经对自己无用的物品,无论是在校大学生或是即将毕业的大学生都有很多二手货品留着没什么用,弃之可惜。如:课本书籍、自行车、座椅等。所以大学生很需要一个二手货交易平台。 1.2研究的目的和意义 目的:帮助需要销售二手货的同学快捷方便的找到买家,帮助需要购买物品的同学快捷准确的找到便宜实惠想要买的物品,节省生活开销。 意义:节省时间,不浪费物资,促使整个校园形成节约环保、互帮互助的好风气。 1.3系统的目标和管理需求 本系统需要设计客户端和管理端,其中客户端包括公共信息浏览、公共信息查询、个人信息管理、购物信息、前台订单处理(结账)。管理端包括用户管理、公告消息管理、商品管理、后台订单处理等。 大学生二手货交易平台系统目标是为了在校学生提供一个良好的交易平台。本系统基于Visual Basic和Microsoft SQL Server开发出来的,如今的电子商务网站也越来越多,此交易平台将传统的交易逐步引向网络中。

1.4系统开发的可行性 (1)管理的可行性 交易平台学校可以指派学生进行维护,而且由于只对学校的学生,老师开放的平台维护起来相对方便而且安全性也容易保证,例如学生可以用学号注册,由于用户特点比较统一各项管理措施可以比较有针对性。 (2)技术的可行性 大学生二手货交易平台主要通过Visual Basic编程技术对其进行开发和实现的。本系统所需要设计的功能难度不大,加上还有有指导老师和查找相关参考文献,所以在技术上是可以完成的。 (3)经济的可行性 广大大学生具有收入单一、消费多样化和消费观念开放等独特的生活忙时和消费心理,毕业生不可能将留存的东西带走,宿舍空间有限,大学生有很多无用物品无法处理,大学生对校内二手货物品需求量大等。使得二手货交易平台更受大学生欢迎 (4)用户使用可行性 所开发的软件系统是基于微型计算机图形界面的操作,所以会一般的计算机操作即可使用本系统。系统管理员要求有计算机的专业知识。对系统管理员将进行专业培训,使其能够对熟练管理本系统。

计算机数据采集系统实验说明书

汇编语言程序设计实验说明书 实验一汇编语言程序上机过程 1实验二屏幕字符显示程序 3实验三音乐程序 5实验四键盘和窗口程序 7实验五活动图形显示程序 9实验六磁盘文件操作程序 12 实验一、实验二、实验四必做,其余选作一题

实验一汇编语言程序上机过程 实验目的: 1、掌握常用工具软件 PE,MASM和LINK的使用。 2、伪指令: SEGMENT,ENDS,ASSUME,END,OFFSET,DUP。 3、利用的 1号功能实现键盘输入的方法。 4、了解.EXE文件和.COM文件的区别及用INT 21H 4C号功能返回系统的方法。 程序: data segment message db 'This is a sample program of keyboard and disply' db 0dh,0ah,'Please strike the key!',0dh,0ah,'$' data ends stack segment para stack 'stack' db 50 dup(?) stack ends code segment assume cs:code,ds:data,ss:stack start: mov ax,data mov ds,ax mov dx,offset message mov ah,9 int 21h again: mov ah,1 int 21h cmp al,1bh je exit cmp al,61h jc nd cmp al,7ah ja nd and al,11011111b nd: mov dl,al mov ah,2 int 21h jmp again exit: mov ah,4ch int 21h code ends end start 实验步骤: 1、用用文字编辑工具(记事本或EDIT)将源程序输入,其扩展名为.ASM。 2、用MASM对源文件进行汇编,产生.OBJ文件和.LST文件。若汇编时提示有错,用文字编辑工具修改源程序后重新汇编,直至通过。 3、用TYPE命令显示1产生的.LST文件。 4、用LINK将.OBJ文件连接成可执行的.EXE文件。

420TM焊接实验报告

420TM 焊接实验报告 为替代宝钢材料420TM,使用梅钢产420TM 新钢种。按照 Q/TQJ0505.6-1999《焊接件通用技术条件》规定,参照执行如下国家标准: 1.GB4675.1-84《焊接性实验 斜Y 型坡口焊接裂纹实验方法》 2.GB2651-89《焊接接头拉伸实验方法》 3.GB2650-89《焊接接头冲击实验方法》 对宝钢产420TM 和梅钢420TM 进行焊接实验,报告如下: 一、实验项目: 1.可焊性实验:主要测试钢材对焊接裂纹的敏感性。 2.焊接接头机械性能测试:σs 、 σb 、 Α kv (-20o c)。 3.焊接工艺实验:实验确定焊接工艺参数。 二、实验材料: 1.母材: 梅钢420TM(δ6)化学成分(%): 宝钢420TM(δ6)机械性能: 梅钢420TM(δ6)化学成分(%),见化学成分分析报告058-059。 宝钢420TM(δ6)化学成分(%),见化学成分分析报告067-070。 梅钢420TM(δ6)机械性能,见机械性能实验报告A-22。 宝钢420TM(δ6)机械性能,见机械性能实验报告A-28。 2.焊丝:山东索力得焊材有限公司产ER50-6 3.保护气体: CO 2气体保护焊 三、实验结果: 1.可焊性实验: 用梅钢420TM 和山东索力得焊材有限公司产ER50-6做刚性固定法焊接裂纹实验焊两件,焊后24 h 表面未发现裂纹;断面经磨削、腐蚀观察无裂纹发生。

2.焊接接头机械性能测试: 梅钢420TM和山东索力 得焊材有限公司产ER50-6,CO2气体保护焊,抗拉强度平均值530N/mm2。见机械性能实验报告A-28。 宝钢420TM和常州产ER50-6,CO2气体保护焊,抗拉强度平均值530N/mm2。见机械性能实验报告A-29。 关于焊接接头冲击性能测试,确定实验温度为常温和-20o C;由于母材为t6,按照标准制作小试样(5×10),委托泰安市质检所测试。梅钢420TM原材料,见市质检所检验报告JX05205。 宝钢420TM原材料,见市质检所检验报告JX05206。 梅钢420TM和山东索力得焊材有限公司产ER50-6,CO2气体保护焊,见市质检所检验报告JX05194。 宝钢420TM和常州产ER50-6,CO2气体保护焊,见市质检所检验报告JX05204。 3.焊接工艺参数: 四、实验结论: 宝钢产420TM材料和梅钢产420TM材料性能及焊接性能相近。

北邮《现代通信技术》实验报告一

现代通信技术实验报告 班级: 2012211110 学号: 2012210299 姓名:未可知

在学习现代通信技术实验课上,老师提到的一个词“通信人”警醒了我,尽管当初填报志愿时选择了通信工程最终也如愿以偿,进入大三,身边的同学忙着保研、考研、出国、找工作,似乎大家都为了分数在不懈奋斗。作为一个北邮通信工程的大三学生,我也不断地问自己想要学习的是什么,找寻真正感兴趣的是什么,通信这个行业如此之大,我到底适合什么。本学期,现代通信技术这本书让我了解到各种通信技术的发展和规划,也让我对“通信人”的工作有了更深刻的认识。 一、通信知识的储备 《现代通信技术》第一页指出,人与人之间通过听觉、视觉、嗅觉、触觉等感官,感知现实世界而获取信息,并通过通信来传递信息。所谓信息,是客观事物状态和运动特征的一种普遍形式,客观世界中大量地存在、产生和传递着以这些方式表示出来的各种各样的信息。信息的目的是用来“消除不可靠的因素”,它是物质运动规律总和。因此,我们通信人的任务就是利用有线、无线等形式来将信息从信源传递到信宿,在传输过程中保证通信的有效性和可靠性。 而具体来讲,要实现信息传递,通信网是必需的通信体系,其中通信网分层的结构形式需要不同的支撑技术,包括业务网技术,向用户提供电话、电报、数据、图像等各种电信业务的网络;介入与传送网技术,实现信息由一个点传递到另一个点或一些点的功能。对此,我们通信工程专业学习课程的安排让我们一步步打下基础,建立起知识储备。 知识树如下: 如知识树所述,通信工程课程体系可以大致分为一下6类基础:

数学基础:工科数学分析,线性代数,复变函数,概率论基础,随机过程; 电路基础:电路分析,模拟电子技术,数字逻辑电路,通信电子电路; 场与波基础:电磁场与电磁波,微波技术,射频与天线; 计算机应用能力:C 语言程序设计,微机原理与接口技术,计算机网络,数据结构,面向对象程序设计,实时嵌入式系统 信号处理类课程:信号与系统,信号处理,图像处理,DSP 原理及应用; 通信类课程:通信原理,现代通信技术,信息论基础,移动通信,光纤通信等。 从大一开始学习的工科数学分析,大学物理,大学计算机基础等课程为基础类课程,旨在培养我们的语言能力,数学基础,物理基础,计算机能力,然后逐步加大难度,细化课程,方向逐渐明朗详细。同时,课程中加入了各种实验,锻炼了我们的动手能力。 二、通信知识的小小应用 实验课上老师说过,以我们所学的知识已经可以制作简单通信的手机的草图了,我对此跃跃欲试。经过思考和调研,以下是我对于简单手机设计的原理框图和思考结果。 一部手机的结构包括接收机、发射机、中央控制模块、电源和人机界面部分,如下图 手机结构设计图 电路部分包括射频和逻辑音频电路部分,射频电路包括从天线到接收机的解调输出,与发射的I/O 调制到功率放大器输出的电路。其中,射频接收电路完成接收信号的滤波、信号放大、解调等功能;射频发射电路完成语音基带信号的调制、变频、功率放大等功能。要用到的超外差接收机、混频器、鉴相器等在《通信电子电路》书本中的知识。逻辑音频包括从接收解调到接收音频输出、送话器电路到发射I/O 调制器及逻辑电路部分的中央处理单元、数字语音处理及各种存储器电路。由核心控制模块CPU 、EEPROM 、 FLASH 、SRAM 等部分组成,一个基本 天线 接收机 发射机 频率合成 电源 逻 辑 音 频 人 机 交 互

管理信息系统课程实验报告模板

《管理信息系统》课程实验报告模板 课程实验报告 (工商管理学院适用) 课 程 名 称: 管理信息系统 课 程 代 码: 1200779 学院(直属系): 工商管理学院 学 生 姓 名: 黄思伟 学 号: 3126 实 验 成 绩: 任 课 教 师: 开 课 学 院: 工商管理学院 选课序号:

实验成绩评定表 评定成绩: 指导教师: 年月

本次设计题目:学生教材管理信息系统 本次实验设计内容简介: 本信息系统开发课程设计题目是:教材管理系统。系统开发的总的设计目标是实现教材管理的系统化、规范化和自动化,实现对学校教材的集中统一的管理。 本系统主要实现对教材信息的管理,主要功能为基本信息维护功能、教材需求管理功能、采购/入库管理功能及其他操作功能等。本系统结构分为管理员登陆和教师登陆两大模块,管理员操作部分主要有以下的模块:教材管理(对教材信息的增加、删除、修改和查询)、用户管理(对用户的增加、修改、删除以及查询)、订单管理(对订单的增加、删除、修改和查询);教师登陆后的主要操作是教材的查询模块。 一、现行系统概述 在学校,教材管理对教学工作的正常进行起着至关重要的作用,因此教材科管理人员对于教材征订、教材领取、教材信息管理等,需要有一个自动化的工具进行统筹管理,才能够及时、准确地反映教材的征订状态。但目前由于教材的种类多、数量多,将教材准确地分门别类、快速检索,手工进行非常困难往往是终于查到了书的信息,但此书没有库存或库存不足,因此检索速度较慢、效率低。 目前,很多学校教材科的管理工作还停留在纸质记录的原始方式上。教师书面提出需要使用的教材名,上交后由系领导审核,审核通过后,由教学秘书统计需要的数量,然后提交给教材科。之后教材科还有大量的工作,统计各系各班级需要某种教材的数量,任课教师需要的数量,教材科需要的数量,然后进行订购。领书的时候,要学生提供领书单才能领书,还要记得立刻做记录。这样的操作过程不但繁琐,而且在这一系列的操作中,无论哪一步出了错误,对最终教学工作的正常进行都有很大的影响。 二、系统分析 2.1 需求分析 随着科学技术的不断提高,计算机网络的功能已进入人类社会的各个领域并发挥着越来越重要的作用。各类学校的校园网也运行了多年,但还有不少学校的管理系统缺少统一规划,

通用技术实验室学生实验守则

通用技术实验室学生实验守则 一、学生必须按教学计划规定的时间到实验室上实验课,不得迟到、早退和旷课。 二、实验前必须作好预习(或按要求写好预习报告)及其他准备工作,明确目的要求,预习实验内容,熟悉方法步骤,掌握基本原理并接受教师提问检查。 三、进入实验室按编组就位,在实验室内,必须严格遵守实验室的一切规章制度,注意保持安静,不准高声谈笑或打闹;不准随地吐痰和乱丢纸屑;严禁自行摆弄实验仪器装置;严禁使用工具做无意义甚至危险动作,严禁用手触摸电源,杜绝违章操作。不准动用与本次实验无关的仪器、设备和室内其他设备。 四、认真听教师讲解实验目的、步骤、仪器性能、操作方法和注意事项。 五、实验前对实验所需仪器、工具、耗材进行认真清点。如发现问题,应立即报告老师。 六、实验中,要仔细观察,认真记录数据,不得马虎从事,不准修改原始记录。不允许抄袭他人数据,不得擅自离开操作岗位或干扰他人。如有损坏仪器、设备、工具者,应主动告知指导教师。 七、实验时遵守操作规程,工具、仪器和设备应按操作规程正确使用,按实验步骤进行,保证安全,细心观察实验现象,认真记录,实事求是地填写实验报告单。 八、进行实验时,要注意安全,使用仪器、设备必须严格遵守操作规程,防发生事故。尽量节约用电和其他消耗材料。实验过程中,如发生事故,要保持冷静,迅速采取措施,切断电源,防止事故扩大,并注意保持现场,及时向指导教师报告。

九、爱护实验室的仪器设备,爱惜药品材料,爱护环境。废渣、废纸、等杂物不得乱抛乱倒,注意实验室的清洁。实验过程中损坏仪器工具要填写《实验仪器损坏赔偿记录》,因违章违纪造成仪器损坏和药品浪费的,当事人应照价赔偿。 十、实验完成后,必须认真整理实验器材和工具,关闭电源等,清扫实验现场,经指导教师检查无误后方可离开实验室。 十一、对于违反操作规程或擅自动用其他仪器、设备造成的损失,造成事故者应作书面检查,并视其认识态度和情节轻重,予以部分或全部赔偿,直至纪律处分。 十二、凡实验室的物品,一律不得私自带出实验室。

光通信技术实验报告

光通信技术实验报告 实验一光通讯系统WDM系统设计 实验目的 1.熟悉Optisystem实验环境,练习使用元件库中的常用元件组建光纤通信系统。 2.使用OptiSystem模拟仿真WDM系统的各项性能参数,并进行分析。 实验原理 光波分复用系统简介 光波分复用是指将两种或多种各自携带有大量信息的不同波长的光载波信号,在发射端经复用器汇合,并将其耦合到同一根光纤中进行传输,在接收端通过解复用器对各种波长的光载波信号进行分离,然后由光接收机做进一步的处理,使原信号复原,这种复用技术不仅适用于单模或多模光纤通信系统,同时也适用于单向或双向传输。 波分复用系统的工作波长可以从0.8μm到1.7μm,由此可见,它可以适用于所有低衰减、低色散窗口,这样可以充分利用现有的光纤通信线路,提高通信能力,满足急剧增长的业务需求。 WDM光通信结构组成 1)滤波器:在WDM系统中进行信道选择,只让特定波长的光通过,并组织其他光波长 通过。可调谐光滤波器能从众多的波长中选出某个波长让其通过。在WDM系统的光接收机中,为了选择所需的波长,一般都需依赖于其前端的可调谐滤波器。要求其有宽的谱宽以传输需要的全部信号谱成分,且带宽要窄以减小信道间隔。 2)复用器/解复用器(MUX/DEMUX):将多个光波长信号耦合到一路信道中,或使混合 的信号分离成单个波长供光接收机处理。一般,复用/解复用器都可以进行互易,其结构基本是相同的。实际上即是一种波长路由器,使某个波长从指定的输入端口到一个指定的输出端口。 实验软件介绍 OptiSystem是一款创新的光通讯系统模拟软件包,它集设计、测试和优化各种类型宽带光网络物理层的虚拟光连接等功能于一身,从长距离通讯系统到LANS和MANS都使用。一个基于实际光纤通讯系统模型的系统级模拟器,OptiSystem具有强大的模拟环境和真实的

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