当前位置:文档之家› 实验一 系统认识实验

实验一 系统认识实验

实验一 系统认识实验
实验一 系统认识实验

实验一系统认识实验

1系统介绍

1.1 软件启动

运行Windows,进入桌面窗口。

鼠标单击“开始”按钮,在“程序”栏中打开“星研集成环境软件”菜单栏,在其中选择“星研(SUPER、STAR系列仿真器)”,开始启动星研集成环境软件。

注意:当您使用低配置机器时,从星研集成环境软件退出后必须等待足够的时间,让系统完全退出(硬盘停止工作)后,方可再次启动星研集成环境软件。

1.2 编译器

编译器请用户自备。

设置工作环境

您的编译器正确安装后,请设置星研集成环境软件的编译器工作环境。

打开[主菜单?项目?设置工作环境]:

例如:您使用的编译器是TASM、TC,安装在C:\xingyan\TASM,C:\xingyan\TC,TASM宏汇编路径:C:\xingyan\TASM;

Turbo C路径: C:\xingyan\TC;

2 如何使用星研集成环境软件

下边几节,介绍如何使用星研集成环境软件:以下将使用汇编语言,将数据段中

3000H~30FFH单元的内容传送给实验仪B4区的61C256的2000H~20FF中;B4区的61C256在I/O设备区,使用IOR、IOW读写;再将它传送回数据段的6000H~60FFH中。

2.1 数据传送程序(ASM)

星研集成环境软件推荐您使用项目为单位来管理您的程序。如果您做一个简单的实验,或只希望看一个中间结果,您可以不建立项目文件,系统需要的各种设置,来源于“缺省项目”。本节不使用项目文件。

本例子旨在通过建立一个具体的程序来介绍星研集成软件的使用方法以及它的强大的调试功能。使用户很快的上手,体验到我们软件功能的强大和方便。

本实例是将数据段中3000H~30FFH单元的内容传送给实验仪B4区的61C256的2000H~20FFH中;B4区的61C256在I/O设备区,使用IOR、IOW读写;再将它传送回数据段的6000H~60FFH中,程序是用汇编语言来编写。下面介绍相应的操作步骤:首先运行星研集成软件。启动画面如图:

1、设置缺省项目

执行[主菜单?辅助?缺省项目],出现一个对话框:

选择“STAR ES8688仿真模块”。

点击进入下一步:“选择语言”

您可以根据自己的需要以及程序的类型作相应的选择,本实例选择Borland公司的Turbo C(3.0)、TASM(5.0)(请确定在选择语言之前已经安装好相应的编译软件)。然后再点击进入下一步:“编译、连接控制项”

实验仪提供64K memory

空间,memory model请选择

tiny,缩写为mt;如果需要源

程序级别调试,必须使用-v

–y控制项,为了支持多文件

编译、连接,必须使用-c控制

项。

一般不必改变Turbo C的

编译控制项。

如果需要源程序级别调

试,必须使用/zi /l控制项。

一般不必改变Tasm的编

译控制项。

如果需要源程序级别调

试,必须使用/m /l /v控制项。

一般不必改变TLINK的

连接控制项。

然后再点击进入下一步:“存贮器出借方式”

仿真模块EMU598提供64K仿真RAM,作程序段(CS)、数据段(DS)、附加段(ES)、堆栈段(SS)使用。

2、建立源文件

下面我们建立源文件,执行[主菜单? 文件?新建],(或者点击图标)打开窗口如

下:

首先选择存放源文件的目录,输入文件名,注意:一定要输入文件名后缀。对源文件编译、连接、生成代码文件时,系统会根据不同的扩展名启动相应的编译软件。比如:*.asm

文件,使用TASM来对它编译。本实例文件名为move.asm。窗口如下:

按“确定”即可。然后出现文件编辑窗口:

输入源程序,本实例的源程序如下:

.MODEL TINY ;memory mode : tiny

.STACK 100 ;堆栈

.CODE ;开始程序段START: MOV AX,@DATA

MOV DS,AX

MOV ES,AX

NOP

MOV CX,100H

MOV SI,3000H

MOV DX,2000H

START1: MOV AL,[SI]

OUT DX,AL

INC SI

INC DX

LOOP START1

MOV DI,6000H

MOV DX,2000H

MOV CX,100H

START2: IN DX,AL

MOV [DI],AL

INC DI

INC DX

LOOP START2

SJMP $

Move ENDP

END START

输入源程序,如下图:

这样一个源文件就建立好了。

3.编译、连接文件

首先选择一个源文件,然后可以编译、连接文件了。对文件编译,如果没有错误,再与库文件连接,生成代码文件(DOB、EXE文件)。编译、连接文件的方法有如下二种:(1)使用[ 主菜单? 项目? 编译、连接 ]或[主菜单? 项目? 重新编译、连接 ]”。(2)点击图标或来“编译、连接”或“重新编译连接”。

“编译连接”与“重新编译、连接”区别:“重新编译、连接”不管源文件是否修改、编译软件是否变化、编译控制项有无修改,对源文件编译,如果没有错误,再与库文件连接,生成代码文件(DOB、EXE文件)。编译、连接过程中产生的信息显示在信息窗的“建立”视中。编译没有错误的信息如下:

若有错误则出现如下信息框:

有错误、警告信息,用鼠标左键双击错误、警告信息或将光标移到错误、警告信息上,回车,系统自动打开对应的出错文件,并定位于出错行上。

这时用户可以作相应的修改,直到编译、连接文件通过。

4.调试

在进入调试状态以前,请正确设置通信口:执行[ 主菜单? 辅助? 通信],对话框如下:

仿真器、实验仪配套的通信线可以与微机USB口相连,即为USB通信线,请选择USB。

对于最下面一行的校验,通常您不必选中它,可以提高传送DOB、HEX、BIN文件时的速度。

在进入调试状态以前,你还必须确定仿真器、实验仪与微机的正确连接,如果使用仿真器,仿真头正确地连接在仿真器上。电源接通,开关打开。

在软件中选择对应的仿真器、实验仪型号,具体设置如下:执行[ 主菜单? 辅助? 仿真器、实验仪],对话框如下:

根据你所使用的机型作相应选择。

如果编译、连接正确后,可以开始调试程序。进入调试状态方法有:

a)执行[ 主菜单?运行?进入调试状态]

b)点击工具条的

c)执行[ 主菜单?运行?装载DOB、HEX、BIN文件]

进入后的窗口如下:

在整个图片中我们可以看到相对应的窗口信息。在“工作区窗”的“CommonRegister”中我们可以了解通用寄存器的信息。中间的窗口为源程序窗口,用户可在此设置断点,设置光标的运行处,编辑程序等。寄存器窗我们可以看到一些常用的寄存器的数值。存贮窗1、存贮窗2显示相应的程序段(CS)、数据段(DS)、IO设备区的数据,还有变量窗,自动收集变量显示其中。反汇编窗显示对程序反汇编的信息代码、机器码、对应的源文件。在信息窗的“装载”视中,显示装载的代码文件,装载的字节数,装载完毕后,显示启始地址,结束地址。这种船坞化的窗口比通常的窗口显示的内容更多,移动非常方便。用鼠标左键点住窗口左边或上方的标题条,移动鼠标,将窗口移到您认为合适的位置;将鼠标移到窗口的边上,鼠标的图标变成可变化窗口时的形状,用鼠标左键点住,移动鼠标,变化一个或一组窗口的大小。在调试过程中,可以根据您的需要,在[主菜单?查看]中打开:寄存器窗、存贮器窗1、2、3、观察窗、变量窗、反汇编窗。您也可以通过[主菜单?辅助?设置?格

式],设置每一种窗口使用的字体、大小、颜色。移动窗口到您喜欢的位置、大小。

首先在“种类”中选择一个窗口,

然后选择“字体”、“大小”,在

“颜色”中选择某一类,在“前

景”、“背景”中选择您喜欢的颜

色。

对于高级语言,在您的程序前有一段库文件提供的初始化代码,(当前可执行标志)不会出现在您的文件行上,如果您使用C语言,可将光标移到main函数上,按F4功能键,让CPU全速运行到main行上后停下;如果您使用PL/M语言,按F7功能键,让CPU“单步进入”,运行到您的任何一个可执行行后停下。

您可以使用以下命令调试您的程序:

设置或清除断点(功能键为F2)

在当前光标行上设置或清除一个断点

单步进入(功能键F7)

单步执行当前行或当前指令,可进入函数或子程序。

连续单步进入(功能键Ctrl + F7)

连续执行“单步进入”,用鼠标点击或按任意键后,停止运行。

单步(功能键F8)

单步执行当前行或当前指令,将函数或子程序作为一条指令来执行。如果当前行中含有函数、子程序或发生中断,CPU将执行完整个函数、子程序或中断,停止于当前行或当前指令的下一有代码的行上。

连续单步(功能键Ctrl + F8)

连续执行“单步”,用鼠标点击或按任意键后,停止运行。

运行到光标行(功能键F4)

从当前地址开始全速运行用户程序,碰到光标行、断点或用鼠标点击,停止运行。

全速断点(功能键F9)

从当前地址开始全速运行用户程序,碰到断点或用鼠标点击,停止运行。

全速运行(功能键Ctrl + F10)

从当前地址开始全速运行用户程序,此时,按用户系统的复位键,CPU从头开始执行用户程序,用鼠标点击,停止运行。全速运行时,屏蔽了所有断点,即不会响应任何断点。

停止运行

终止微机与仿真器之间通信(功能键ESC)。

注意:欲终止微机与仿真器之间通信,功能键ESC是一个很方便的键,它的效果比点击相应的图标的效果要好。建议用户多用ESC键。在系统运行“连续单步”或者“连续单步进入”时ESC键被禁止,这时用户可以按键盘的其他任意键停止其运行。

5.调试的方法及技巧

一般来说,用户的程序或多或少的会有一些逻辑错误,我们的仿真器、实验仪和星研集成软件可以帮助用户很快的定位,很快的查出相应的错误。

在调试状态的窗口中我们可以看到很多的窗口,用户只要熟练地应用这些窗口来观察、分析数据就会很快的调试好程序,达到事半功倍的效果。

进入调试界面后,由于我们本次操作需要观察三个数据块:数据段3000H~30FFH,数据段6000H~60FFH,I/O区2000H~20FFH,可以打开二到三个存贮器窗口,具体操作是:[主

菜单?查看]

然后根据你的需要打开不同的窗口。调整后的调试界面为:

由于我们本次操作主要是观察存贮器窗口,所以我们拉大了这两个存贮器窗口的大小。每个窗口设置了4个分页项:,我们可以在不同的分页项设置不同的观察数据空间以及地址范围。在中可以选择CS:Memory,DS:Memory,I/O,根据需要可以做不同的选择。在中可以直接输入地址,然后按回车,就可以直接转到我们输入的地址的窗口上面观察数据。由于我们在此程序中的写入数据的RAM空间分别为DS:3000H~30FFH、DS:6000H~60FFH、I/O区2000H~20FFH,故我们建立的分页项如下:

存贮0分页项:

存贮1分页项:

存贮2分页项:

我们这样设置界面的目的就是当用户要观察不同地址段的数据时,只要切换一下分页项就行了。由于本次程序需要同时观察DS:3000~30FFH、I/O:2000~20FFH和I/O:2000H~20FFH、DS:6000H~60FFH,所以打开二个存贮器窗。如图:

软件中总共存在3个存贮器窗。可以同时观察三个不同的地址。

存贮器窗口支持数据的直接修改功能。本软件的所有窗口中的数据都支持直接修改功能。用户可以根据自己的需要在窗口中直接修改数据。比如:执行程序前,将DS:3000H~300FH中的数据改为11、22、33、44、55、66、77、88、99、AA、BB、CC、DD、EE、FF、00,在相对应的地址中直接输入数据即可。如图:

一般刚刚写好的程序,在进入调试状态后,执行“单步”或者“单步进入”,我们推荐您能记住这些操作的相对应的功能键,这样您就在调试程序的过程中很方便。

在刚才的调试程序中我们多次执行“单步(F8)”命令,在工作区窗口的CommonRegister 视中查看通用的寄存器:

我们可以观察到在本程序中所使用的一些寄存器的

变化,比如AX、CX、DX、SI的数值的变化,每一次

循环,CX减一,DX、SI加一,AX寄存器的低字节AL

暂存从DS:[SI]取出的数值:11、22、33、44、55、

66……。

我们可以看到存贮器窗口中的相对应的RAM的数据的变化。比如

其中右边为相应数据的ASCII码。切换分页项我们可以观察到其它地址的数据。

把光标移动到MOV DI,6000H行上,点击图标(功能键F4),全速运行到光标行,检查IO:2000H~20FFH内容,是否与DS:3000H~30FFH相同,如果完全一样,说明以上程序没有任何问题。

切换分页项,存贮器窗显示DS:6000H开始的单元内容,将光标移到JMP $行的左

边,鼠标变为,点击鼠标,在该行上设置了一个断点,也可以用鼠标点击该行,将光标移到鼠标处,点击图标(功能键为F2),设置断点,重复操作,清除断点。

点击图标(功能键F9),CPU全速断点运行到光标处停下,检查DS:6000H~60FFH 内容,与I/O:2000H~20FFH内容是否一样,相同表示程序没问题;如果不相同,将光标移到MOV DI,6000H行上(具体操作是:用鼠标点击该行,然后再点击图标),使用单步进入命令F7或连续单步进入命令Ctrl + F7,检查结果,判断程序出错原因。

实验一数据传送

一、实验目的

熟悉星研集成环境软件的使用方法。熟悉Borland公司的TASM编译器

熟悉8086汇编指令,能自己编写简单的程序,掌握数据传输的方法。

二、实验内容

1、熟悉星研集成环境软件。

2、编写程序,实现数据段的传送、校验。

三、程序框图

数据传送子程序

数据块传送比较程序框图

四、实验步骤

在DS段内3000H~30FFH中输入数据;使用单步、断点方式调试程序,检测DS段内6000H ~60FFH中的内容。熟悉查看特殊功能寄存器、CS段、DS段的各种方法。

五、程序清单

.MODEL TINY

.STACK 100

.DATA

.CODE

START: MOV AX,@DATA

MOV DS,AX

MOV ES,AX

NOP

MOV CX,100H

MOV SI,3000H

MOV DI,6000H

CALL Move

MOV CX,100H

MOV SI,3000H

MOV DI,6000H

CLD ;清方向标志

REPE CMPSB

JNE ERROR

TRUE: JMP $

ERROR: JMP $

Move: PROC NEAR

CLD

CMP SI,DI

JZ Return

JNB Move1

ADD SI,CX

DEC SI

ADD DI,CX

DEC DI

STD

Move1: REP MOVSB

Return: RET

Move ENDP

END START

六、思考题

1、子程序Move中为什么比较SI、DI?

答:源数据块与目标范围有可能部分重叠,需要考虑从第一个字节开始复制(顺序复制),还是从最后一个字节开始复制(倒序复制)。

2、编写一个程序,将DS段中的数据传送到实验仪B4区的61C256中。

说明:B4区的61C256在I/O设备区,使用IOR、IOW读写。

单片机实验报告

实验报告 专业:计算机科学与技术班级:C093 姓名:孙丽君 学号:098677

实验一:数据传送实验 1.实验内容: 将8031内部RAM 40H—4FH单元置初值A0H—A FH,然后将片内RAM 40H—4FH单元中的数据传送到片内RAM 50H—5FH单元。将程序经模拟调试通过后,运行程序,检查相应的存储单元的内容。 2. 源程序清单: ORG 0000H RESET:AJMP MAIN ORG 003FH MAIN:MOV R0,#40H MOV R2,#10H MOV A,#0A0H A1:MOV@R0,A INC R0 INC A DJNZ R2, A1 MOV R1,#40H MOV R0, #50H

MOV R2, #10H A3: MOV A, @R1 MOV @R0, A INC R0 INC R1 DJNZ R2, A3 LJMP 0000H 3.实验结果: 4. CPU 对8031内部RAM存储器有哪些寻址方式? 答:直接寻址,寄存器寻址,寄存器间接寻址,位寻址。

5. 执行程序后下列各单元的内容是什么? 内部RAM 40H~4FH内容:A0~AF 内部RAM 50H~5FH内容:A0~AF 实验二多字节十进制加法实验 1.实验内容: 多字节十进制加法。加数首地址由R0 指出,被加数和结果的存储单元首地址由R1指出,字节数由R2 指出。将程序经模拟调试通过后,运行程序,检查相应的存储单元的内容。 2. 源程序清单: ORG0000H RESET: AJMP MAIN ORG0100H MAIN: MOV SP, #60H MOV R0, #31H MOV@R0, #22H DEC R0 MOV@R0, #33H

管理信息系统实验报告分析报告

实验报告 课程:管理信息系统 一、实验目的 验证有关概念和理论,加深对概念和知识的理解和认识;熟悉和掌握Visual Basic 6.0 软件的使用方法;初步具备信息管理知识和制作数据字典、系统数据流程图的能力。运用课程讲授的管理信息系统的系统分析方法、模块化系统设计方法以及系统的调试方法进行人事档案管理信息系统的分析、设计、开发、实现与调试。 二、实验方法 面向对象法 三、实验环境及开发工具 1.硬件环境 在最低配置的情况下,系统的性能往往不尽如人意,但现在的硬件性能已经相当的出色,而且价格便宜,因此通常给服务器的配置高性能的硬件。 处理器:Interl Pentium II 266 MX 或更高 内存:64M 硬盘空间:2 GB 显卡:SVGA 显示适配器 显示器:液晶17寸 2.软件环境 操作系统:Windows/98/ME/2000/XP或更高版本 数据库:Microsoft Access 2000

3.实验开发工具:Visual Bisic 6.0程序系统 四、实验内容 (一)、系统分析 1、系统数据流程图 2、数据字典

3、系统中所有实体(包括实体的属性)以及实体之间的联系类型分析 人员的个人资料经过专业的处理部门的处理形成个人档案。档案包括自然情况,工作情况,简历,政治情况等各方面信息,内容比较庞大复杂。将档案信息传送到人员信息库。同时还综合考虑档案管理工作的性质,总结归纳出所需实现的功能。为人事档案进行服务,对人事的变动、人事资料、以及人事资料的查询,统计等功能。总体上说具有编辑,查询,用户管理,图表统计等功能。然后将最终结果提交到人力资源管理部门,由人力资源管理人员进行审查,以便于对职工的调配。 4、典型处理的表达 档案完整添加用户档案到档案库 个人信息成功添加到档案库 修改用户档案信息 档案不完整失败退回用户档案

《管理信息系统》课程设计实验报告

《管理信息系统》课程设计实验报告 课程名称:管理信息系统 指导老师: ******* 院系:商学院 专业班级: ******** 姓名: ******** 学号: ******** 实验日期: 2011.7.11 实验地点:一机房

《管理信息系统》课程设计任务书 一.课程设计目的及意义: 《管理信息系统》课程设计是在完成《管理信息系统》课程学习之后的一次实践性教 学,是本课程理论知识的一次综合运用。通过本课程设计,能够进一步加深对信息、信息系 统、管理信息系统等基础理论知识的理解,能初步掌握结构化的生命周期法、面向对象法等 系统工程方法,进一步加强熟练应用管理信息系统的操作技能,并能够借助于管理信息系统 解决实际问题。 二.课程设计要求: 1.本课程设计时间为一周。 2.本课程设计以教学班为单位进行上机操作及实验。 3.按照任务要求完成课程设计内容。 三.课程设计任务要求: 1.任务内容:进入山东轻工业学院主页,在“网络资源”区域进入“网络教学平台”,输入各自的用户名和密码(学生学号及密码),进入本网络教学平台系统,在充分熟悉本系统 的前提下,完成下列任务要求。 2.任务要求: ①按照课程讲解的系统分析步骤和理论对本系统进行系统分析。 ②绘制不少于 3 个的主要业务流程图。 ③描述上述主要业务流程图的逻辑处理功能。 ④分析本系统的优缺点,提出改进意见,并描述改进的逻辑处理功能,绘制业务流 程图。 四.课程设计评分标准: 按照《管理信息系统课程设计大纲》的要求,本课程 1 学分,采用百分制计分,其中 任务要求②占30 分,任务要求③占30 分,任务要求④占30 分,考勤及实践表现占10 分。五.本课程设计自2011 年 6 月 27 日至 2011 年 7 月 1 日。

管理信息系统实验报告-选课系统

管理信息系统 课题名称:学生选课管理信息系统 一、项目概述 1.项目名称:学生选课管理信息系统 2.系统设计背景: 随着信息技术的日益发展和计算机网络的普遍应用,学校的学生人数不断增加,原有的学生信息管理的手工管理模式已无法更上时代的需要。随着社会的发 展,培养计划也在不断地修改。学分制的实行给学生以更大的选择空间,但也增 加了日常教务的管理工作量。因此,利用现代计算机和数据库开发技术,在网络 环境下建立学生信息系统对于减轻学生信息管理人员的劳动强度、提高工作质量 和效率、方便管理人员对信息的查询、提高信息资源的利用率和管理水平都具有 重要意义。 学生选课信息管理系统是一个一体化集成系统,进行信息管理是从总体出发,全面考虑,保证各种职能部门共享数据,减少数据的冗余度,保证数据的兼容性和 一致性。严格地说只有信息的集中统一,信息才是资源。数据的一体化并不限制 个别功能子系统保存自己的专用数据,但为保证一体化,首先要有一个全局的系统 计划,每一个小系统的实现均要在这个总体计划的指导下进行;其次是通过标准、 大纲和手续达到系统一体化。 3.现状分析: 随着近年来的不断扩招,学生数量持续增加,相应的工作量也随之增加,开发与之适应的管理系统有必要性和可行性:方便学生查询,有利工作人员操作,更展示了高校的风貌。因此学生教学管理信息系统应运而生了。 学生教学管理信息系统包含选课子系统,网上报名子系统,个人信息子系统,修改口令子系统,教师评估子系统,查询成绩子系统。这些包涵了学生从入学到毕业的全部过程,牵涉到各系部,学生办,财务处等校内其他职能部门。 很多学校的学生选课信息管理还处在起步阶段,并不是很完善。通过关于选课问题的调查统计数据显示,同学们对网上选课系统有诸多不满意。其中,问题主要集中在

单片机实验报告 计算器

单片机原理及其应用实验报告基于51单片机的简易计算器的设计 班级:12电子1班 姓名:金腾达 学号:1200401123 2015年1月6日

摘要 一个学期的51单片机的课程已经随着期末的到来落下了帷幕。“学以致用”不仅仅是一句口号更应该是践行。本设计秉承精简实用的原则,采用AT89C51单片机为控制核心,4X4矩阵键盘作为输入,LCD1602液晶作为输出组成实现了基于51单片机的简易计算器。计算器操作方式尽量模拟现实计算器的操作方式,带有基本的运算功能和连续运算能力。并提供了良好的显示方式,与传统的计算器相比,它能够实时显示当前运算过程和上一次的结果,更加方便用户记忆使用。本系统制作简单,经测试能达到题目要求。 关键词:简易计算器、单片机、AT89C51、LCD1602、矩阵键盘

目录 一、系统模块设计......................................................................................... 错误!未定义书签。 1.1 单片机最小系统 (1) 1.2 LCD1602液晶显示模块 (1) 1.3 矩阵按键模块 (2) 1.4 串口连接模块 (1) 二、C51程序设计 (2) 2.1 程序功能描述及设计思路 (2) 2.1.1按键服务函数 (2) 2.1.2 LCD驱动函数 (2) 2.1.3 结果显示函数 (2) 2.1.4状态机控制函数 (2) 2.1.5串口服务函数 (2) 2.2 程序流程图 (3) 2.2.1系统总框图 (3) 2.2.2计算器状态机流程转换图 (3) 三、测试方案与测试结果 (4) 3.1测试方案 (4) 3.3 测试结果及分析 (7) 4.3.1测试结果(仿真截图) (7) 4.3.2测试分析与结论 (7) 四、总结心得 (7) 五、思考题 (8) 附录1:整体电路原理图 (9) 附录2:部分程序源代码 (10)

管理信息系统实验报告

实验一认识计算机硬件和网络结构 一、实验题目 认识计算机硬件和网络结构。 二、实验课时 2课时。 三、实验目的 认识计算机的主要构成部件、功能、型号、在计算机机箱内的位置、网络结构等。 四、实验内容和要求 1、利用多媒体演示计算机的主要组成部件:机箱、主板、CPU、内存条、硬盘、软驱、光驱、插槽、BUS总线、串行接口、并行接口、USB接口等; 2、打开机箱,实物展示并讲解个部件的功能及其连接; 3、机箱、主板、CPU、CPU风扇、内存条、显卡、网卡等分别如下所示。 机箱主板

内存条显卡网卡无线网卡 CPU CPU风扇硬盘 机箱背面并行接口串行接口USB接口 4、观察每个部件在机箱的位置,并掌握每个部件的功能和基本知识。 5、观察实验室网络结构图。 6、结合某网吧的例子更好地理解网络结构。 Parallel port Serial port USB port Keyboard and mouse ports

7、独立完成上述内容,并提交书面实验报告。 五、实验体会 通过本次实验,我了解了计算机的各种硬件和网络结构。知道了各种硬件的形状、功能、特征等。还知道了网络结构的流程、大体构造。这使我对计算机有了初步的认识,为以后更进一步的学习打下了坚实的基础。也为我以后的学习和生活提供了方便。 1、cpu——中央处理器,是一台计算机的运算核心和控制核心。 2、硬盘——是电脑的主要存储媒介之一。 3、主板——又叫主机板、系统板或母板,安装在机箱内,是微机最基本也是最重要的部件之一。 4、机箱——作为电脑配件的一部分,它起的主要作用是放置和固定各电脑配件,起到一个承托和保护作 用。 5、内存条——是连接CPU和其他设备的通道,起到缓冲和数据交换作用。

管理信息系统实验一

实验一《科达电脑外部设备管理信息系统》、上机实验目的 1.了解使用软件开发一个小型信息系统的过程。 2.掌握使用软件保存数据、按使用者要求对数据进行处理输出信息的方法。 3.掌握查询、统计、输出、宏、打印等功能,能较好地使用软件开发信息系统为管理服 务。 、上机实验基本要求 1?在规定上机时间内完成信息系统的开发任务,由指导老师检查通过系统。 2.按时提交上机实验报告。 3.指出系统的创新之处(学生要说明系统的创新点及意义)。 三、开发系统资料 1.开发背景 科达电脑公司是一个销售电脑外部设备和组装电脑的小公司,但成长很快。该公司成立于1997年,由于销售量增长很快,公司考虑扩展其业务。 目前该公司电脑外部设备零售价格的计算依赖于7%?20%的成本加价率和10%的税率,即 成本价乘以成本加价率为税前价格,税前价格乘以(1+税率)为零售价格,零售价格如果有小 数则四舍五入。 2.开发系统资料 下表是该公司一部分外设的数据清单。 120049

3.系统开发基本需求 科达公司希望为该公司外设销售业务设计一个电脑外部设备管理信息系统,要求系统满足以下要求:(1)能输出销售发票(基于上表所列数据),发票上要有公司名称和地址、税务登记号、发票号码、客户名称和地址、以及日期。发票上还应包括商品明细部分,其内容为:商品编号、 商品名称、销售价格(含税),该部分至少能容纳5个条目(即该发票至少能填写5个商品), 并要给出货款合计数(含税)和税款合计数。 (2)能对电脑外部设备的数据进行添加、删除、修改。 (3)能对电脑外部设备的一些相关数据进行查询。 四、开发任务具体要求 电脑外部设备管理信息系统要分为如下两个子系统。 1.《电脑外部设备数据编辑与查询子系统》 应满足以下要求: (1)有一个完整显示外设清单的数据表,如表1所示。外设清单数据表上应包括公司名称和“电脑外部设备价格表一2005年9月”。 (2)可以在数据表中进行添加、删除、修改数据的操作。 (3)在外设清单数据表中税前价格和零售价格(即最右边的两列)应由系统计算出来,这样可以维护数据的一致性,零售价格还应进行圆整。 (4)所有数据必须格式化,例如增加货币符号和百分号。 (5)未使用的栏目应保持空白,不得出现任何符号如或等。 (6)可以使外设清单数据表按升序排列。 (7)系统应能输出下列查询报告(使用中的自动筛选功能),在外设清单上添加宏操作 按钮,单击按钮可输出上述4个报告。?零售价格小于$500的所有外设

单片机实验报告一

单片机实验报告 1 姓名 陈奋裕 时间 2014/10/30 地点 机电实验大楼B526 实验题目 软件开发环境和简单程序设计 一、实验目的 1. 熟悉WAVE 软件使用 2. 学习简单程序的调试方法 二、实验主要仪器及环境 PC 机、WA VE 软件、仿真器+仿真头、实验板、电源等。 三、实验内容及步骤 1.启动PC 机,打开WAVE 软件,软件设置为模拟调试状态。在所建的项目文件中输入源程序,进行编译,编译无误后,执行程序,点击全速执行快捷按钮,点击暂停按钮,观察存储块数据变化情况,点击复位按钮,可再次运行程序。 2.打开CPU 窗口,选择单步或跟踪执行方式运行程序,观察CPU 窗口各寄存器的变化,可以看到程序执行的过程,加深对实验的了解。 四、流程图及参考程序 实验1 1)参考程序 2)流程图 ORG 0000H START EQU 30H MOV R0, #START MOV R2, #10 mov a,#01h Loop: MOV @R0,A NOP LJMP $ END

五、实验及程序的分析和讨论 (1)第一个程序是将地址为30H到39H的寄存器的内容全部置1。先在R0中存放内部存储器的起始地址30H,R2中存放内部存储器的长度10个,累加器置1,然后利用循环控制指令DJNZ R2,Loop控制10次循环给上述10个单元赋值1.最后,使单片机自身跳转。 (2)实验得到全速执行后相应的测试结果: (3)实验得到30H到39H寄存器执行后的内容: 从该表中也可以看出该程序的功能,即将30H到39H的寄存器内容置1,说明自己的分析是对的。 六、实验小结 1、汇编语言的结果在软件里面全部都是黑色字体,无法编译,在老师的 提醒下,知道了WAVE软件只能执行ASM文件,所以实验前要先将文件 的类型改为.ASM。 2、程序中的逗号要在英文的状态下面编写;若提示有空余符号,则是分 号后面直接写注释,不要添加空格 七、思考题 1、软件开发环境提供了哪些调试手段?各有何特点? 答: 1.伟福仿真器为我们的调试提供了多种方法,它可以编译,以便查 找语法错误; 2.单步执行,来检查每句程序的功能; 3.全速执行程序,来检查整段程序要完成的功能; 4.还可以设置断点进行调试,以便分段执行程序。 2、如何将存储器块的内容移动到另一位置? 答:借助指针和寄存器,利用转移类指令即可将存储器块的内容移动到 另一位置。

初步认识管理信息系统 报告

初步认识管理信息系统实验报告 南京信息工程大学实验(实习)报告 实验(实习)名称 MIS基础实验日期 2014.3.21 得分指导教师系经济管理专业物流管理年级一班次 1 姓名徐建华学号 20121347048 实验一初步认识管理信息系统 一、实验目的 (1)初步认识管理信息系统,建立对管理信息系统的感性认识。 (2)初步认识网络技术、数据库技术在管理信息系统中的应用。 (3)了解管理信息系统的具体功能。 (4)认识管理信息系统给组织和个人带来的影响。 二、实验环境 1、实验设备 服务器、交换机和PC机组成NT网络。 2、软件环境 (1) 服务器采用Microsoft Windows 2003 Server操作系统; (2) 学生客户端采用Windows XP系统、IE6.0以上浏览器。 三、实验内容与步骤 案例一:医院信息系统(Hospital Information System简称HIS)是一门容医学、信息、管理、计算机等多种学科为一体的边缘科学,在发达国家已经得到了广泛的应用,并创造了良好的社会效益和经济效益。HIS是现代化医院运营的必要技术支撑和基础设施,实现HIS的目的就是为了以更现代化、科学化、规范化的手段来加强医院的管理,提高医院的工作效率,改进医疗质量,从而树立现代医院的新形象,这也是未来医院发展的必然方向。系统设计概述:

该系统的实施将在整个医院建设企业级的计算机网络系统,并在其基础上构建企业级的应用系统,实现整个医院的人、财、物等各种信息的顺畅流通和高度共享,为全院的管理水平现代化和领导决策的准确化打下坚实的基础。该系统具有成熟、稳定、可靠、适用期长、扩充性好等特点,可以根据各医院各自的特点度身制作。该系统已成功地运行在普兰店市第一人民医院、庄河市第一人民医院、大连市中山医院、盖州市中心医院、蓬莱市人民医院、丹东市中医院、抚顺市中医院、铁岭中医院、铁岭县医院、黑龙江省呼兰县中医院、大连大学附属医院、瓦房店第一人民医院等一系列三甲、三乙、二甲等医院,为各医院取得了良好的社会效益与经济效益,同时也受到客户的广泛好评。 应用软件功能 (1)、医院各职能部门微机配备表 (2)、医院管理子系统功能视图 操作步骤及运行环境 医院管理系统是一个综合性的系统。因此,在设计方案中,大连汇源电子系统工程有限公司考虑到管理面广、部门多、信息交换要求及时等特点,同时兼顾医院的实际情况,网络采用国际标准的星型的网络拓扑结构,其具有扩充灵活、维护方便、运行稳定、互连性好、性能价格比合理等特点,是计算机网络系统采用的最优、也最经济的方案。 1. 综合布线 缆线是计算机网络的生命线,是传送信息的动脉,线路如因质量问题而造成损坏,将会使网络全部瘫痪,而停止工作。因此,我们在设计中采用楼宇自动化的综合布线方案,严格按照综合布线的技术要求,以此提高线路的质量和稳定性。 2. 网络设备

单片机原理及应用实验报告

单片机原理实验报告 专业:计算机科学与技术 学号: :

实验1 计数显示器 【实验目的】 熟悉Proteus仿真软件,掌握单片机原理图的绘图方法 【实验容】 (1)熟悉Proteus仿真软件,了解软件的结构组成与功能 (2)学习ISIS模块的使用方法,学会设置图纸、选元件、画导线、修改属性等基本操作 (3)学会可执行文件加载及程序仿真运行方法 (4)理解Proteus在单片机开发中的作用,完成单片机电路原理图的绘制【实验步骤】 (1)观察Proteus软件的菜单、工具栏、对话框等基本结构 (2)在Proteus中绘制电路原理图,按照表A.1将元件添加到编辑环境中(3)在Proteus中加载程序,观察仿真结果,检测电路图绘制的正确性 表A.1

Switches&Relays BUT BUTTON 【实验原理图】 【实验源程序】 #include sbit P3_7=P3^7; unsigned char x1=0;x2=0 ; unsigned char count=0; unsigned char idata buf[10]= {0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f}; void delay(int time) { int k,j;

for(;time<0;time--) for(k=200;k>0;k--) for(j=500;j<0;j--); } void init() { P0=buf[x1]; delay(10); P2=buf[x2]; delay(10); } void main() { init(); while(1) { x1=count/10; x2=count%10; P0=buf[x1]; delay(10);

管理信息系统实验报告

《管理信息系统》实验报告 实验项目:教务处排课系统分析 实验学时:18学时 姓名: 学号: 专业班级: 实验时间: 实验成绩:

东北财经大学 《管理信息系统》实验报告实验项目名称:

管理系统实验报告 实验小组成员: 实验对象:教务处排课信息系统 实验对象背景介绍:教务管理系统是一个庞大而复杂的系统,它包括:学生学籍管理 系统、排课系统、教师管理系统、学生成绩系统、系统设置、班级信息系统、教学培养计划管理系统、教学资源管理系统、招生系统教务信息发布系统和事务处理系统。随着科学技术的进步与相应的管理信息系统的升级,教务系统管理平台充分利用互联网络B/S管理信息模式,以网络为平台,为各个学校教务系统的管理提供一个平台,帮助学校管理教务系统,用一个帐号解决学校教务教学管理,并且学校可以自由选择学校需要的教务管理系统,灵活地定制符合学校自己实际情况的教务系统。教务管理系统内部子系统多样庞杂,今天我们主要讨论的研究对象是排课管理信息系统。 排课管理系统是每个学校必不可少的内容,它的优劣直接学校教学工作质量和学校的正常教学活动秩序。随着现在生源数量的不断增长以及各行业竞争日益激烈,为了满足中国社会主义事业发展对高素质人才的需求,各大高校都在尽自己努力,以本校现状及需求作为基础,以科技发展进步作为依托,发展完善一个功能完整,操作简单快捷,高效率,与本校其他教务管理系统良好适应的排课系统与之配套,使教师等教学资源利用达到最大化,为学生提供优良的教育环境。因此,东北财经大学作为一个知名的财经类高校,要达到适应教育现状及提高自身教育层次的目标,完善教务排课管理系统显得尤为重要。 系统功能简述 排课管理系统需要合理调配各个班级专业所需的专业课程选修必修课程,相应教师,教师及上课班级,尽可能全面的考虑到教师的身体状况,工作条件,家庭状况甚至与学校距离,教师及学生时间,各种课程按重要程度以及学生兴奋点和接受能力合理排序,教师的容量用途,学校集体活动或教师会议等多方面因素,以计算机安排为主,手工调整为辅的方式做出各个院系各个专业各个班级的课程安排。 排课管理系统的目标不仅是对于原有系统进行改进提高,还使课程管理科学化系统化准确化,减少手工录入的误差可能性,方便操作者的随时添加、查询、修改,是统计表格格式规范化统一化,提高工作效率,降低人工成本,提高处理数据能力与速度,提高教学质量,优化学校教务管理系统,为学校的进一步发展提供技术支持与可能性。 系统分析 (1)系统分析任务:根据系统设计任务书所确定的范围,并在充分认识原有系统的基础上进行详细的调查分析,通过问题识别、可行性分析、详细调查、系统化分析,进而确定新系统的基本目标和逻辑功能结构,最后完成新系统的逻辑方案设计。 (2)可行性分析和详细调查概述:由于实验的限制,假定建立排课管理信息系统在管理上、技术上、经济上都是可行的。而详细调查采用一定的调查方法发现了现行系统有以下优缺点: 现有系统优缺点分析 1.选课分为预选、正选、补退选,一定程度上完善了选课系统。 2.在选课中,按年级差异区分次序,一定程度上缓解短时间内系统压力,保证了高年级学生顺利完成课业。

管理信息系统实验心得总结

管理信息系统实验心得总结 管理信息系统实验心得总结篇1 这个学期我学习了管理信息系统设计这门学科,感觉受益不浅。众所周知,管理信息系统是为了适应现代化管理的需要,在管理科学、系统科学、信息科学和计算机科学等学科的基础上形成的一门科学,它研究管理系统中信息处理和决策的整个过程,并探讨计算机的实现方法。它是一个由人、计算机、通信设备等硬件和软件组成的,能进行管理信息的收集、加工、存储、传输、维护和使用的系统。管理信息系统可促使企业向信息化方向发展,使企业处于一个信息灵敏、管理科学、决策准确的良性循环之中,为企业带来更高的经济效益。所以,管理信息系统是企业现代化的重要标志,是企业发展的一条必由之路。 在开始做实验时,通过老师的帮助我会熟练的使用Microsoft Office Visio 2003绘制流程图了,在分析了系统开发的背景、意义,目标以及可行性分析与需求分析后,用它绘制了系统的管理信息系统结构功能图,业务流程图,数据流程图,编制了相应的数据字典。在同学们的耐心的帮助下,我对VB的基本操作比较熟悉了,发现这是一个很好用的开发工具,界面设计是所见即所得的效果,以后我会努力学习它,达到熟练运用的程度。另外更熟练的运用了SQL数据库,通过编代码的方式来建立表格,实现增删改的操作,并把数据导入到VB中,实现相关的操作。 最近做管理信息系统的实验指导时,发现这些实验内容对动手实践的能力要求比较严格,我们每位同学努力操作了都不一定会顺利做出来,我们一定要在了解

学习地基础上去模拟这样的操作流程,才有利于更好地掌握这样的开发流程。学习不能是被动的,更需要自己积极主动的获取知识,就尽可能的掌握与专业相关的知识和技能,这样才不会临场慌乱。而我也坚信,这些都必定会对我以后的学习方式产生重大的影响。 我们小组在开发系统的这个过程中,我们在更深入的学习和运用理论课的同时,还必须要完成各项上机的实验报告,尽管比较繁琐,我们还是需要好好地完成自己的任务的。课程设计实验课结束了,我想现在也到了复习的紧要关头,我必须提高复习的效率,在之后的时间里面,我一定要理解老师讲解的知识,在理解的基础上把握其要义,这样才能更好地学习知识,同时,也可以为将来提供一些建设性的指导,毕竟这门课的实践性很强,属于开发系统的必备知识。 我觉得学习管理信息系统课程是非常重要的,特别是对我们电子商务的学生而言。我觉得平时上课学习的理论知识是远不够用的,要更加注重实践操作,并且也要多做练习题,这样才有利于更好的了解管理信息系统。最后也要谢谢老师的耐心指导,在今后的学习中我会积极的自主学习相关知识,为提高自己的知识和技能而努力! 管理信息系统实验心得总结篇2 通过半年的对管理信息系统的学习,使我全新的认识了管理这个概念。现代的管理,无论是国家管理还是企业管理,除了需要正确的管理理论,适应的管理方法,还需要有一定的技术支撑。现在的管理不再仅仅是一个社会系统,也是一个技术系统。 管理信息系统课堂理论知识我我们实践的基础,是我们的实践得以顺利进行的知识保证。在新时代的要求下,作为一个管理者,不仅仅需要的是扎实的理论知

51单片机实验报告

实验一数据传送实验 实验内容: 将8031内部RAM 40H—4FH单元置初值A0H—AFH,然后将片内RAM 40H—4FH单元中的数据传送到片内RAM 50H—5FH单元。将程序经模拟调试通过后,运行程序,检查相应的存储单元的内容。 源程序清单: ORG 0000H RESET:AJMP MAIN ORG 003FH MAIN:MOV R0,#40H MOV R2,#10H MOV A,#0A0H A1:MOV @R0,A INC R0 INC A DJNZ R2, A1 MOV R1,#40H MOV R0, #50H MOV R2, #10H A3: MOV A, @R1 MOV @R0, A INC R0 INC R1 DJNZ R2, A3 LJMP 0000H 思考题: 1. 按照实验内容补全程序。 2. CPU 对8031内部RAM存储器有哪些寻址方式? 直接寻址,立即寻址,寄存器寻址,寄存器间接寻址。 3. 执行程序后下列各单元的内容是什么? 内部RAM 40H~4FH ___0A0H~0AFH______________________ 内部RAM 50H~5FH___0A0H~0AFH_______________________ 实验二多字节十进制加法实验

实验内容: 多字节十进制加法。加数首地址由R0 指出,被加数和结果的存储单元首地址由R1指出,字节数由R2 指出。将程序经模拟调试通过后,运行程序,检查相应的存储单元的内容。源程序清单:ORG 0000H RESET: AJMP MAIN ORG 0100H MAIN: MOV SP, #60H MOV R0, #31H MOV @R0, #22H DEC R0 MOV @R0, #33H MOV R1, #21H MOV @R1, #44H DEC R1 MOV @R1, #55H MOV R2, #02H ACALL DACN HERE: AJMP HERE DACN: CLR C DAL: MOV A, @R0 ADDC A, @R1 DA A MOV @R1, A INC R0 INC R1 DJNZ R2,DAL CLR A MOV ACC.0 , C RET 思考题: 1. 按照实验内容补全程序。 2. 加数单元、被加数单元和结果单元的地址和内容为? 3130H,2120H,6688H 3. 如何检查双字节相加的最高位溢出? 看psw.3 的溢出标志位ov=1 则溢出 4. 改变加数和被加数,测试程序的执行结果。 实验三数据排序实验

实验一 初步认识管理信息系统

实验一初步认识管理信息系统 1.实验学时:4学时 2.实验目的 ①初步认识管理信息系统,建立对管理信息系统的感性认识。 ②认识管理信息系统给组织和个人带来的影响。 3.实验内容 (a)上网查询管理信息系统相关著作和教材,了解其主要内容,列出三本教材的作者、出版社和目录,并写出自己认为管理信息系统课程的学习内容应该包括那些主要内容。 (b) 通过网络搜索和社会调查等手段,寻找信息系统。例如:学校教学管理部门使用的教务管理系统,学生使用的成绩查询系统、学生选课系统,图书馆使用的图书管理系统,宾馆使用的客房管理系统等。详细了解这些信息系统实现了哪里功能。具体描述实现每个功能的操作步骤。从应用的角度出发,了解这些信息系统给生活、学习、工作带来什么影响,分析这些系统是否还有不完善之处,应该在哪些方面加以改进。 4.管理信息系统举例 ①高等信息系统举例 高等院校教务管理系统涉及教务管理各环节,是一个面向学校各部门以及各层次用户的多模块综合管理信息系统。该系统可以促进学校教务管理的科学化、规范化、信息化,减员增效,为保障学分制的顺利实行提供有力的支持,是高等院校教务管理工作平台。 (a) 系统功能。 a) 综合教务管理:包含基本信息管理、注册管理、收费、学籍管理、教学计划管理、成绩管理、毕业管理等子系统。 b) 排课安排:根据教学计划和本学校的教室资源,制定每学期的课程、教室、时间的计划。 c) 选课管理:支持学生的选课功能,根据学生的培养计划来预制选课时学生的选课信息及课程的选课情况。每学期,根据教学计划和排课系统,由学生在网上制定个人的学期计划。选课分为三个阶段——预选、正选、退课选,以最大程度地解决教学资源有限的问题。 d) 教材管理:包括教材信息、教材征订、库房管理、统计报表等几个功能模块。系统采用C/S和B/S结合的架构。 e) 教学质量评价:以网上填写评价问卷的方式完成学生评教、专家评教和教师互评,可以动态形成评价系和问卷。 f) 师资管理:师资管理系统主要功能模块包括编码维护、师资查询、教师统计等。 ②图书管理系统

管理信息系统实验报告答案要点

实验

3、分组讨论并确定小组管理信息系统的题目,并给出题目的具体功能和要求。心得体 会:(可以从以下几个方面来总结:你在上机过程中遇到了哪些难题?你是怎么克服的?你的收获有哪些?你有什么没有解决的问题等) 实验

书E 选脚 ■1. 订盼蔚豆 建立学生表 则剩余不够的部分还须向其他书商订购,同时 在订购信息中添加该教材在另一个书商中订购的信息。 1、请画出上述内容的 E-R 图。 2、把E-R 图转换成合理的关系模式: 学 生(学号,姓名,性别,院系,年龄) 教 材(书号,书名,出版社,出版日期, 书商(商号,电话,联系人,商名) 山膿E 軀 nanie = ^Buy_Booksdb , j filename - J E: \Buy_Bcoksdb* mdf', size = 5j maxsize - 20, f llegrovrth = 1 ) log on ( rtajne-' Buy^Bookslog 1、 f ilenajue~, E:\Buy_Bcakslog. ldf'. size=2_, maxsize! 8, fllegrawth-1 ] Go 口. ■号, 3、在SQL Serve r (或Access )中建立数据库和表(截图) 建立数据库: create database Buy Books on primary 主键为学号 主编) 主键为书号 主键为商号 ' —i r - ! 見意「腿 性别 商号 1 ---------- 戟条人

CREATE TABLE St udent ( Sno char 9- primary key. Sname char (20 i unique, Ssex char (2), Sage smallint. Sdept char (2Q 1 ) f -f 建立教材表 CREATE TABLE Books ( Eno char 9) primary key Btitle char (40), Bauthor char ^20), Bpress char 40 Bdate datetime ): 建立书商表 -CREATE TABLE SSellcr BSno char 9[ priinaty key, BSnane char 201 . Tel char 30;. Person char (201 feedback char '40 1 鼻 /*书号* /車书名*/ 八作者于/ /廉也版社康/ " 由版日期柑

管理信息系统实验及答案(1)复习进程

第一章学校教务管理信息系统项目规划 一、开发背景介绍 信息社会的高科技,商品经济化的高效益,使计算机的应用已普及到经济和社会生活的各个领域。这对于正在迅速发展的各大高校而言,同样有着重要意义。现如今高校为适应社会的需求以及自身办学的需要,扩建、扩招已在寻常不过。自然就会有更多的学生信息需要处理。如果只靠人力来完成,必然是一项非常繁琐、复杂的工作,而且还会出现很多意想不到的错误,这不仅会给教学及管理带来了很大的不便,也不益于学校全面快速发展的需要。在高校中,教务管理工作具有举足轻重的地位,教学质量直接取决十教务管理水平。现如今教务管理信息系统的开发与实施可谓日新月异。在数字校园理论逐步应用的过程中,各高校一方面不断投资购建各种硬件、系统软件和网络,另一方面也不断开发实施了各类教学、科研、办公管理等应用系统,形成了一定规模的信息化建设体系。教务管理系统是一个庞大而复杂的系统,它包括对学生信息的注册、修改,学生选课及课程管理和学生的四六级考试及计算机等级考试的管理;对教师课程的管理以及对选课学生评分的管理;和管理员对教师、各类考试的综合管理等主要的功能。教务管理系统运行的状况将直接影响到学校里的主要工作,一旦此系统出错,不仅学校的教学进度安排会受到一定程度的影响,而且还会危及到每一个在校学生的切身利益。所以设计一个功能相对完整、操作简单以及界面友好的教务管理系统变得非常重要。为了提高教务管理的工作效率和服务质量,降低出错率,精简人力、物力的投入,各个高校均建立了自己的教务管理信息系统,为学校的动态管理和分析决策带来了极大的便利。现在的学校的教务管理也逐步从手工转到计算机自动化信息处理阶段。通过这个系统,用户可以方便的对教师信息以及学生信息和学生成绩资料进行添加、修改和删除操作,还可以对学生资料和成绩进行查询操作。除此之外,对用户的添加和删除操作也很方便。教务管理系统是典型的信息管理系统(MIS),它能够实现整体规划教学资源(学生,教师,教室),评估教学质量,制定教学计划,检查教学进度,给学校的教务人员管理教务工作提供了极大的方便。

单片机实验报告

本科生实验报告 实验课程单片机原理及应用 学院名称核技术与自动化工程学院 专业名称电气工程及其自动化 学生姓名 学生学号 指导教师任家富 实验地点6C902 实验成绩 二〇一五年三月二〇一五年六月 单片机最小系统设计及应用 摘要 目前,单片机以其高可靠性,在工业控制系统、数据采集系统、智能化仪器仪表等领域得到极其广泛的应用。因此对于在校的大学生熟练的掌握和使用单片机是具有深远的意义。通过本次课程设计掌握单片机硬件和软件方面的知识,更深入的了解单片机的实际应用,本次设计课程采用STC89C52单片机和ADC0804,LED显示,键盘,RS232等设计一个单片机开发板系统。进行了LED显示程序设计,键盘程序设计,RS232通信程序设计等。实现了单片机的各个程序的各个功能。对仿真软件keil的应用提升了一个新的高度。单片机体积小、成本低、使用方便,所以被广

泛地应用于仪器仪表、现场数据的采集和控制。通过本实验的学习,可以让学生掌握单片机原理、接口技术及自动控制技术,并能设计一些小型的、综合性的控制系统,以达到真正对单片机应用的理解。 关键词:单片机;智能;最小系统;ADC;RS232;显示;STC89C52 第1章概述 单片机又称单片微控制器,它不是完成某一个逻辑功能的芯片,而是把一个计算机系统集成到一个芯片上。相当于一个微型的计算机,和计算机相比,单片机只缺少了I/O设备。单片机采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU随机存储器RAM、只读存储器ROM、多种I/O口和中断系统、定时器/计时器等功能(可能还包括显示驱动电路、脉宽调制电路、模拟多路转换器、A/D转换器等电路)集成到一块硅片上构成的一个小而完善的微型计算机系统。概括的讲:一块芯片就成了一台计算机。它的体积小、质量轻、价格便宜、为学习、应用和开发提供了便利条件。同时,学习使用单片机是了解计算机原理与结构的最佳选择。 它最早是被用在工业控制领域,由于单片机在工业控制领域的广泛应用,单片机由芯片内仅有CPU的专用处理器发展而来。最早的设计理念是通过将大量外围设备和CPU集成在一个芯片中,使计算机系统更小,更容易集成进复杂的而对体积要求严格的控制设备当中。 现代人类生活中所用的几乎每件电子和机械产品中都会集成有单片机。手机、电话、计算器、家用电器、电子玩具、掌上电脑以及鼠标等电脑配件中都配有1-2部单片机。汽车上一般配备40多部单片机,复杂的工业控制系统上甚至可能有数百台单片机在同时工作!单片机的数量不仅远超过PC机和其他计算的总和,甚至比人类的数量还要多。单片机的使用领域已十分广泛,如智能仪表、实时工控、通讯设备、导航系统、家用电器等。各种产品一旦用上了单片机,就能起到使产品升级换代的功效,常在产品名称前冠以形容词——“智能型”,如智能型洗衣机等。 第2章实验内容 2.1单片机集成开发环境应用

实验一 管理信息系统认识实验

实验一管理信息系统认识实验 [实验目的] 1、理解管理信息系统的基本原理。 2、掌握管理信息系统的基本操作方法。 3、掌握管理信息系统初始化的步骤和方法。 4、掌握管理信息系统日常处理的步骤和方法。 [实验内容] 1、选择一个或若干典型管理信息系统作为实验软件。 2、对选中的管理信息系统软件进行初始化操作。 3、对选中的管理信息系统软件进行日常处理操作。 4、总结管理信息系统的操作使用方法的规律性。 5、分析管理信息系统的功能模块和基本业务流程。 [实验主要仪器设备及材料] 1、微型计算机。 2、一个或若干管理信息系统软件。 3、相应模拟数据。 实验二数据库实验 [实验目的] 1、掌握数据库的基本知识和基本操作。 2、会用SQL定义表、更新表、进行一些基本的查询。 3、结合管理信息系统的实验课题,设计数据库。 [实验内容] 1、用数据库管理系统建立数据库、表、查询等数据库基本操作。 2、用SQL建立表、修改表、删除表和各种查询。 3、结合一个实验课题,设计一个数据库。 [实验主要仪器设备及材料] 1、微型计算机。 2、数据库管理系统软件 3、一个管理信息系统实验课题资料。 实验三系统分析 [实验目的] 1、能够正确运用系统分析的过程与方法,结合一个实验课题,复习、巩固管理 信息系统的系统分析知识,提高系统分析实践能力。 2、熟悉业务流程图、数据流程图、数据字典的绘制。 3、树立正确的系统分析思想,培养分析问题、解决问题的能力,提高查询资料 和撰写书面文件的能力。

[实验内容] 1、根据课题系统功能需求,开展实地调查或通过Internet查阅相关资料或结合 个人经验,进行系统分析。 2、明确管理业务调查过程和方法,绘制系统的组织机构图、管理功能及业务流 程图。 3、明确数据流程的调查与分析过程,绘制数据流程图,编制数据字典。 4、在上述工作基础上,完成系统的系统化分析,提出新系统的逻辑模型。 5、骗写系统分析说明书。 [实验主要仪器设备及材料] 1、一个管理信息系统实验课题资料。 2、微型计算机可上Internet。 实验四系统设计 [实验目的] 1、能够正确运用系统设计的过程与方法,结合一个实验课题,复习、巩固管理 信息系统中系统设计知识,提高系统设计实践能力。 2、熟悉代码设计、数据存储设计、输入输出设计等环节,并编制相应的文档。 3、进一步树立正确的系统设计思想。 [实验内容] 根据前一实验系统分析说明书,进行系统设计,包括: 1、功能结构图设计。 2、新系统信息处理流程设计。 3、输出设计。 4、存储文件格式设计。 5、输入设计。 6、代码设计。 7、程序设计说明书。 8、编写系统设计说明书。 [实验主要仪器设备及材料] 1、一个管理信息系统实验课题资料。 2、前实验系统分析说明书。 3、微型计算机可上Internet。 实验五系统实施 [实验目的] 1、能够正确运用系统实施的过程与方法,结合一个实验课题,复习、巩固管理 信息系统的系统实施知识,提高系统实施实践能力。 2、熟悉数据库的建立,并编制程序。

图书管理信息系统设计实验报告

图书管理系统 设计报告 所在院系:经济与管理学院 专业班级:会计1002 姓名: xx 学号:01103038 2012年6月15日

一、选题的目的及意义 目的:图书管理系统主要目的是对图书馆种类繁多的书籍进行管理,并且合理管理好用户的借还信息。提高图书馆的工作效率,降低管理成本。 意义:通过对管理信息系统的学习,运用Visual Basic 6.0软件平台以及SQL 2000的后台数据库制作一个小型图书管理系统。旨在锻炼我们的动手能力和思考能力,同时加强我们对Visual Basic 6.0软件平台以及和SQL 2000软件的实践应用能力,能够学以致用。通过完成从用户需求分析、数据库设计到上机编程、调试和应用等全过程,进一步了解和掌握本书中所讲解的内容。 二、软件功能 1、该软件具有如下主要功能: (1)查询功能 (2)插入功能 (3)修改功能 (4)删除功能 (5)浏览功能 2、功能描述 (1)查询功能:书目匹配查询;读者匹配查询;书目与读者相关匹配查询。 (2)插入功能:增加一个书目记录;增加一个读者记录。 (3)修改功能:修改某一个已存在的记录内容,提供确认机制。 (4)删除功能:授权读者访问数据的权限。 (5)浏览功能:列出当前数据库文件中书籍和读者的所有记录;可选出一项记录,显示所有域。 三、数据库设计

数据库需要表述的信息有以下几种:(1)图书信息 (2)学生信息 (3)学生借阅归还图书信息

由系统E-R图可得其主要数据流和主要处理过程: 1、主要数据流定义 (1)数据流名称:读者信息 定义:学号+密码+姓名+性别+班级 (2)数据流名称:图书信息 定义:流水号+ 书目代码+书名+作者+出版社+出版日期(3)数据流名称:借阅图书 定义:流水号+学号+图书编码+借书日期 2、主要处理过程的定义 (1)处理过程:读者管理 输入:读者编号 输出:读者的注册信息 处理操作:对所有注册的读者信息建表,用学号作为读者统一编号,编号是唯一的。 (2)处理过程:图书管理 输入:书名 输出:图书的基本信息 处理操作:对所有进馆的图书编号,建立图书信息表,图书编号具有唯一性。 (4)处理过程:图书查询 输入:书名 输出:所查询图书的相关信息 处理操作:用户登录后可以查询图书信息,按图书编号可以查询到某本书的详细情况

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