文档库 最新最全的文档下载
当前位置:文档库 › 课程实验报告记录+2

课程实验报告记录+2

课程实验报告记录+2
课程实验报告记录+2

课程实验报告记录+2

————————————————————————————————作者:————————————————————————————————日期:

课程实验报告

专业年级2012级软件工程

课程名称数据结构C语言描述指导教师申红婷

学生姓名王晓霞

学号20122205041002 实验日期2012.11.7

实验地点A3笃行楼A栋306 实验成绩

教务处制

2013年10月07日

实验项目

名称

栈和队列实验

实验

目的及要求

一.目的:

1.使学生对栈和队列的顺序存储结构和链式结构、基本操作和应用,能通过实验达到掌握和应用的目的。

2.要求学生对栈和队列的顺序存储结构和链式结构的基本操作均作验证性实验,对栈和列的应用各作一个设计性实验,并写出实验报告。

二.要求:

实验前认真预习实验内容,实验时自觉遵守课堂纪律,严格按操作规程操作,既要独立操作又要与其他同学配合,在实验过程中必须按照实验内容认真做完实验,并认真

填写相关实验报告。

实验

内容栈和队列的顺序存储结构和链式结构、基本操作和应用。

实验步骤

1、阅读下面程序,将函数Push和函数Pop补充完整。要求输入元素序列1 2 3 4 5

e,运行结果如下所示。

#include

#include

#define ERROR 0

#define OK 1

#define STACK_INT_SIZE 10 /*存储空间初始分配量*/

#define STACKINCREMENT 5 /*存储空间分配增量*/

typedef int ElemType; /*定义元素的类型*/

typedef struct

{

ElemType *base;

ElemType *top;

int stacksize; /*当前已分配的存储空间*/

}SqStack;

int InitStack(SqStack *S); /*构造空栈*/

int push(SqStack *S,ElemType e); /*入栈*/

int Pop(SqStack *S,ElemType *e); /*出栈*/

int CreateStack(SqStack *S); /*创建栈*/

void PrintStack(SqStack *S); /*出栈并输出栈中元素*/

int InitStack(SqStack *S)

{

S->base=(ElemType *)malloc(STACK_INT_SIZE*sizeof(ElemType)); if(!S->base) return ERROR;

S->top=S->base;

S->stacksize=STACK_INT_SIZE;

return OK;

}/*InitStack*/

int Push(SqStack *S,ElemType e)

{

if (S->top-S->base>=S->stacksize)

{

S->base=(ElemType*)realloc( S->base,(S->stacksize+STACKINCREME NT)*sizeof(ElemType) );

S->top=S->base+S->stacksize;

S->stacksize+=STACKINCREMENT;

}

*S->top++=e;

return 1;

}/*Push*/

int Pop(SqStack *S,ElemType *e){

if (S->top!=S->base)

{

*e=*--S->top;

return 1;

}

else

return 0;

}/*Pop*/

int CreateStack(SqStack *S){

int e;

if(InitStack(S))

printf("Init Success!\n");

else{

printf("Init Fail!\n");

return ERROR;

}

printf("input data:(Terminated by inputing a character)\n"); while(scanf("%d",&e))

Push(S,e);

return OK;

}/*CreateStack*/

void PrintStack(SqStack *S){

ElemType e;

while(Pop(S,&e))

printf("%3d",e);

}/*Pop_and_Print*/

int main()

{

SqStack ss;

printf("\n1-createStack\n");

CreateStack(&ss);

printf("\n2-Pop&Print\n");

PrintStack(&ss);

printf("\n");

return 0;

}

●算法分析:输入元素序列1 2 3 4 5,为什么输出序列为5 4 3 2 1?体现了栈的

什么特性?

程序运行结果如下图所示:

因为当main函数调用PrintStack(&ss)时,程序转到函数体中,而在该函数体内,又调用了int Pop(SqStack *S,ElemType *e),此函数的功能是栈S的栈顶元素退栈并返回其值。所以输入元素序列1 2 3 4 5,输出序列为5 4 3 2 1。而这则体现了栈是只允许在表的一端进行操作的线性表并且具有先进后出的特性。

2、在第1题的程序中,编写一个十进制转换为二进制的数制转换算法函数(要求利用栈来实现),并验证其正确性。

●实现代码

void conveshen(SqStack *S)

{

ElemType n,h;

int m=0,k=0;

InitStack(S);

printf("Input element\n"); scanf("%d",&n);

while(n)

{ m++;

Push(S,n%2);

n=n/2;

}

while(k

{

k++;

Pop(S,&h);

printf("%d",h);

}

}

int main()

{

SqStack S;

conveshen(&S);

printf("\n");

return 0;

}

验证

3、阅读并运行程序,并分析程序功能。#include

#include

#include

#define M 20

#define elemtype char typedef struct

{

elemtype stack[M];

int top;

}

stacknode;

void init(stacknode *st);

void push(stacknode *st,elemtype x);

void pop(stacknode *st);

void init(stacknode *st)

{

st->top=0;

}

void push(stacknode *st,elemtype x)

{

if(st->top==M)

printf("the stack is overflow!\n"); else

{

st->top=st->top+1;

st->stack[st->top]=x;

}}

void pop(stacknode *st)

{

if(st->top>0) st->top--;

else printf(“Stack is Empty!\n”);

}

int main()

{

char s[M];

int i;

stacknode *sp;

printf("create a empty stack!\n");

sp=malloc(sizeof(stacknode));

init(sp);

printf("input a expression:\n");

gets(s);

for(i=0;i

{

if(s[i]=='(')

push(sp,s[i]);

if(s[i]==')')

pop(sp);

}

if(sp->top==0)

printf("'('match')'!\n");

else

printf("'('not match')'!\n");

return 0;

}

输入:2+((c-d)*6-(f-7)*a)/6

运行结果:

输入:a-((c-d)*6-(s/3-x)/2

运行结果:

程序的基本功能:

判断所输入多项式的左右括号是否配对。

实验环境

(一)运行环境说明

PC计算机,Windows 2000(或Windows XP) 及以上版本,C

(二)基础数据设置及说明

计算机,Windows 2000(或Windows XP) 及以上版本,C均能正常运行。

实验结果与

分析

通过这次实验,我已经基本掌握了本章的学习要点和实验的基本要求以及目的。第一个程序填空题使我学会了栈和队列的结构定义,逻辑特性及其基本操作的使用。而第

二个程序分析则使我明白了栈和队列的顺序存储表示和链式存储表示,这使得我懂得了

该在什么情况下分别实用两种存储表示并用程序代码实现它们相应的操作。虽然我最终

顺利完成了实验,但是在实验过程中我也遇到了许多问题,比如说,不清楚栈和队列的

结构定义以至于在后续过程中无法使用站和队列,造成了极大的麻烦,还有在实现某些

操作时,无法用程序代码将其顺利运行。然而遇到问题我并没有退缩,我努力去图书馆

查阅资料并且请教老师同学,最终将这些问题各个击破。与此同时,我也取得了极大的

进步。总而言之,这次有关栈和队列的实验使我受益匪浅,弄明白了许多曾经模糊的知

识点,也学会了许多以前并不知道的知识。

教师评语

注:可根据实际情况加页

最新数据库管理系统实验报告含答案

武汉纺织大学《最新数据 库管理系统》课程实验报告 班级: _______姓名:实验时间:年月日指导教师:_______ 一、实验目的 1、通过实验,使学生全面了解最新数据库管理系统的基本内容、基本原理。 2、牢固掌握SQL SERVER的功能操作和Transact-SQL语言。 3、紧密联系实际,学会分析,解决实际问题。学生通过小组项目设计,能够运用最新数据库管理系统于管理信息系统、企业资源计划、供应链管理系统、客户关系管理系统、电子商务系统、决策支持系统、智能信息系统中等。 二、实验内容 1.导入实验用示例数据库: f:\教学库.mdf f:\教学库_log.ldf f:\仓库库存.mdf f:\仓库库存_log.ldf 1.1 将数据库导入 在SqlServer 2005 导入已有的数据库(*.mdf)文件,在SQL Server Management Studio 里连接上数据库后,选择新建查询,然后执行语句 EXEC sp_attach_db @dbname = '教学库', @filename1 = 'f:\教学库.mdf', @filename2 = 'f:\教学库_log.ldf' go use [教学库] EXEC sp_changedbowner 'sa' go EXEC sp_attach_db @dbname = '仓库库存',

@filename1 = 'f:\仓库库存.mdf', @filename2 = 'f:\仓库库存_log.ldf' go use [仓库库存] EXEC sp_changedbowner 'sa' go 1.2 可能出现问题 附加数据库出现“无法打开物理文件"X.mdf"。操作系统错误5:"5(拒绝访问。)"。(Microsoft SQL Server,错误: 5120)”。 解决:找到要附加的.mdf文件-->右键-->属性-->安全-->选择当前用户-->编辑-->完全控制。对.log文件进行相同的处理。 2.删除创建的数据库,使用T-SQL语句再次创建该数据库,主文件和日志文件的文件名同上,要求:仓库库存_data最大尺寸为无限大,增长速度为20%,日志文件初始大小为2MB,最大尺寸为5MB,增长速度为1MB。 CREATE DATABASE仓库库存 (NAME = '仓库库存_data', FILENAME = 'F:\仓库库存_data.MDF' , SIZE = 10MB, FILEGROWTH = 20%) LOG ON (NAME ='仓库库存_log', FILENAME = 'F:\仓库库存_log. LDF', SIZE = 2MB, MAXSIZE = 5MB, FILEGROWTH = 1MB) 2.1 在数据库“仓库库存”中完成下列操作。 (1)创建“商品”表,表结构如表1:

六年级科学上册实验报告单

六年级科学上册 实验一实验名称:探究霉菌的生长所需要的条件 实验器材:放大镜、烧杯、滴管、小刀、水、塑料袋、馒头。 实验步骤:1.将密封好的两袋馒头,一袋放在温度较高的地方,另一袋放在冰箱里,每天按时观察,看霉菌是否已经出现,把霉菌出现的时间和出现的部位记录在自己提前设计好的记录表里。 2.将密封好的两袋馒头,一袋滴上适量的水,使馒头湿润,另一袋不滴水,使馒头保持干燥,将两袋馒头放在相同的环境中,每天按时观察,看霉菌是否已经出现,把霉菌出现的时间和出现的部位记录在自己提前设计好的记录表里。 实验结论:馒头在潮湿、高温的情况下容易发霉。 实验二实验名称:蜡烛的变化实验实验器材:蜡烛、火柴、小刀、干玻璃片、试管夹。 实验步骤 1. 点燃蜡烛,观察现象。 2. 试管夹夹住干玻璃片,放在火焰上方,观察现象。 3. 用小刀切割蜡烛,观察现象。 实验结论:蜡烛燃烧,一是形态发生了变化,二是生成了新的物质——烟。切割蜡烛,是形态发生了变化。实验三(一)实验名称:探究食盐变化的实验 实验器材:烧杯、玻璃棒、食盐、坩埚、火柴、方座支架(带铁圈、石棉网)、酒精灯。 实验步骤: 1.向杯中倒入水,把食盐放在水中,用玻璃棒搅拌,观察现象。 2.把食盐水倒入坩埚,放在方座支架上,点燃酒精灯,给食盐水加热,观察现象。 实验结论:通过给食盐水加热的方法可以使溶解的食盐恢复原状。 (二)实验名称:探究水泥变化的实验 实验器材:烧杯、火柴、盘子、小勺、方座支架(带铁圈、石棉网)、坩埚、酒精灯、水泥。 实验步骤: 1.将水泥倒入盘中,往盘中的水泥加水,观察水泥的变化。 2.将水泥块放入坩埚,点燃酒精灯,给水泥块加热,观察现象。 实验结论:水泥不能恢复原状。 实验四实验名称:探究铁生锈的条件(三)实验器材:油、醋、肥皂屑、食盐、铁钉、烧杯、玻璃棒。 实验步骤:1.将食盐倒入杯子中,加水搅拌,形成盐水。2.将肥皂屑放入杯子中,加水搅拌,形成肥皂水。 3.准备3个瓶子,分别标记为1号、2号、3号、4号。 4.在1号、2号、3号、4号杯子中分别倒入等量的醋、油、盐水、肥皂水。 5.将4枚相同光泽的铁钉分别放入4个杯子中。 6.观察一周,记录现象。 实验结论:铁生锈所需要的条件是酸或碱或盐。 实验五实验名称:观察牛奶的变化实验器材:烧杯、玻璃棒、醋、啤酒、食盐、柠檬汁、牛奶。 实验步骤:1.将醋加入装有四分之一牛奶的烧杯中,搅拌,观察现象。 2.将啤酒加入装有四分之一牛奶的烧杯中,搅拌,观察现象。

数据库课程设计实验报告一

一、需要实现得功能 1、1录入学生基本信息得功能 学生基本信息主要包括:学号、姓名、性别、年龄、出生地、专业、班级、总学分,在插入时,如果数据库则已经存在该学号,则不能再插入该学号。 1、2修改学生基本信息得功能 在管理员模式下,只要在表格中选中某个学生,就可以对该学生信息进行修改。 1、3查询学生基本信息得功能 可使用“姓名”对已存有得学生资料进行查询。 1、4删除学生基本信息得功能 在管理员模式下,只要选择表格中得某个学生,就可以删除该学生. 1、5用户登陆 用不同得登录权限可以进入不同得后台界面,从而实现权限操作。 1、6用户登陆信息设置 可以修改用户登陆密码 二、设计得目得 课程设计就是学习完该课程后进行得一次较全面得综合练习。其目得在于通过实践加深学生对面向对象程序设计得理论、方法与基础知识得理解,掌握使用Java语言进行面向对象设计得基本思路与方法;加强学生研发、调试程序得能力;培养学生分析、解决问题得能力;提高学生得科技论文写作能力。 三、总体设计 3、1功能图

3、2 Use Case图

3、3系统执行流程图 3、4、数据库设计

主要就是E-R 图与数据库二维表得设计 3、4、1数据库E-R 模型 3、4、2数据库关系模型—-二维表 学生表(s tu dent ) 字段 数据类型 说明 st uId nvarc har(30) 学号 s tuName n varchar(30) 姓名 st uSe x nva rchar(30) 性别 stuAg e i nt 年龄 s tuJg nvar char (30) 籍贯 stuZy n var cha r(30) 专业 cl as sId nvarch ar(30) 班号 stuSour se numeric(5,2) 总学分 学号 姓名 性别 年龄 出生地 专业 班级 总学分 登陆用户管理 账号 密码 职位 学 生

《数据库原理》课程实验报告.

2013-2014学年第一学期《数据库原理》 课程实验报告 学号: 20112723 学生姓名:林苾湲 班级:软件工程2011-2 教师:陶宏才 辅导老师:张建华刘宝菊 2013年12月

实验一:表及约束的创建1.1 实验目的与内容 目的:创建数据表、添加和删除列、实现所创建表的完整性约束。 内容:11-2、11-26~33。 报告:以11-31作为实验一的报告。 1.2 实验代码及结果 1.2.1 实验代码 (1)CREATE TABLE orderdetail20112723 ( Order_no char(6) PRIMARY KEY CONSTRAINT Order_no_constraint20112723 CHECK(Order_no LIKE'[A-Z][A-Z][0-9][0-9]'), Cust_no char(6) NOT NULL, P_no char(6) NOT NULL, Order_total int NOT NULL, Order_date datetime NOT NULL, CONSTRAINT person_contr20112723 FOREIGN KEY (P_no) REFERENCES person20112723(P_no) ON DELETE CASCADE ON UPDATE CASCADE, CONSTRAINT customer_contr20112723 FOREIGN KEY (Cust_no) REFERENCES customer20112723(Cust_no) ON DELETE CASCADE ON UPDATE CASCADE, ) (2)ALTER TABLE salary20112723 ADD CONSTRAINT Pno_FK20112723 FOREIGN KEY(P_no) REFERENCES person20112723(P_no) 1.2.2 实验结果 (1)

实验报告单

实验报告单

实验报告单 实验周次:2 班级年级班 实验课题常用工具的使用 实验类型演示实验、分组实验 实验目的使学生了解常用工具的使用方法和作用 实验器材克丝钳、开瓶器、剪刀、螺丝刀、钉锤等。 实验步骤 1、教师用克丝钳将一根铁丝夹断,让学生概括出它的使用方法。 2、教师用开瓶器打开一个啤酒瓶,用剪刀把一张纸剪碎,让学生 概括它们各自的使用方法。 3、将一颗铁钉从木头里起出来,看是用螺丝刀还是用钉锤省力? 4、分组尝试 实验结论不同的工具有不同的使用方法,可以为我们做些不同的事情。 备注:实验时应注意安全。 实验报告单 实验周次:3 班级年级班 实验课题杠杆平衡的研究 实验类型分组实验 实验目的 通过做杠杆尺的实验,使学生了解杠杆的工作原理。 实验器材杠杆尺、钩码。 实验步骤 1、在将杠杆尺调节到平衡状态后,首先让学生在杠杆尺左边的第二 个孔上挂两个钩码,试一试分别在杠杆尺右边的第一、第二、第二、 第四个孔上挂上两个钩码,杠杆尺会处于一种什么状态? 2、让学生分别改变杠杆尺左右两边挂钩码的位置和数量,观察杠杆 尺的状态会有什么变化?从中能发现什么规律? 实验结论 改变杠杆尺左右两边挂钩码的位置和数量,杠杆尺的状态会有所改 变。 备注:;实验前应将杠杆尺调到平衡状态

实验报告单 实验周次:4 班级年级班 实验课题轮轴的研究 实验类型演示实验 实验目的 通过实验研究轮轴的特点,从而使学生知道合理使用轮轴可以省 力。实验器材:轮轴实验装置。轴粗细相同,轮大小不同的轮轴、 钩码、线、铁架台。 实验器材克丝钳、开瓶器、剪刀、螺丝刀、钉锤等。 实验步骤 1、将一个轮轴实验装置安装在铁架台上,并在轮和轴上分别挂上钩 码,直到平衡: 2、将另一个轮轴实验装置也安装在铁架台上,再在它的轮和轴上分 别挂上钩码,直到平衡。 实验结论在轴的大小一定时,轮越大越省力。 备注:要注意分清哪部分是轮、哪部分是轴。 实验报告单 实验周次:5 班级年级班 实验课题滑轮的研究 实验类型分组实验 实验目的 通过模拟实验,使学生分别认识定滑轮和动滑轮的工作特性。 实验器材定滑轮和动滑轮、铁架台、线、钩码、测力计。 实验步骤 1、用铁架台作支架,把一个可以转动的轮子固定在支架顶部,用一根 细线当升旗绳,用纸做一面旗帜固定在细线上,当向下拉动绳子时,观 察旗帜会怎样?2、在绳的一端挂上重物,试一试,在绳的另一端挂几个 钩码能平衡?3、将细绳套在滑轮的槽里,左端挂在支架上,右端用手拉 着,将钩码挂在滑轮架的钩上,使滑轮成为一个能与重物同时升降的 动滑轮。 实验结论定滑轮可以改变力的方向,动滑轮可以省力。 备注:可以用橡筋代替测力计进行测量。

实验记录及实验报告的书写

个人收集整理-ZQ 生化实验是在生化理论及有关理论指导下地实践.实验目地在于经过实践掌握科学观察地基本方法和技能,培养科学思维、分析判断及解决实际问题地能力,培养尊重科学事实和真理地学风和科学态度.当然,通过实验还可以加深和扩大对生化理论地认识. 为了达到实验地目地,要求学生在实验前进行预习,通过预习对实验地内容、目地要求、基本原理、基本操作及注意事项有初步地了解;要求学生在实验中合理组织安排时间,严肃认真地进行操作,细致观察各种变化并如实做好实验结果地记录;还要求学生在操作结束后认真进行计算或分析,写好实验报告.个人收集整理勿做商业用途 一、实验记录 实验记录应及时、准确、如实、详尽、清楚. “及时”是指在实验中将观察到地现象、结果、数据及时记录在记录本(或《实验指导》合适位置)上.回顾性地记录容易造成无意或有意地失真.个人收集整理勿做商业用途 实验结果地记录不可参杂任何主观因素,不能受现成资料及他人实验结果地影响.若出现“不正常”地现象,更应如实详尽记录.个人收集整理勿做商业用途 表格式地记录方式简练而清楚,值得提倡使用.如无专用地记录本,可分项记录于《实验指导》中相应地操作项目之下.记录时字迹必须清楚,不提倡使用易于涂改及消退地笔、墨作原始记录.个人收集整理勿做商业用途 完整地实验记录应包括日期、题目(内容)、目地、操作,现象及结果(包括计算结果及各种图表).使用精密仪器进行实验时还应记录仪器地型号及编号.个人收集整理勿做商业用途二、实验报告 实验结束后,应及时整理和总结实验结果,写出实验报告. 完整地实验报告应包括实验名称、实验日期、目地要求、实验原理、试剂、仪器设备、操作方法、实验结果、讨论等项内容.个人收集整理勿做商业用途 其中,目地要求、原理、设备、试剂及操作方法等项只要求作简明扼要地叙述,不必也不应将《实验指导》原版抄录一遍.但对实验地条件,操作要点等实验成败地关键环节应作清楚描述.个人收集整理勿做商业用途 实验结果首先是如实记录实验中观察到地现象及各种原始数据,还应包括根据实验要求整理、归纳数据后进行计算地过程及计算结果,包括根据实验数据及计算作出地各种图表(如曲线图,对照表等).个人收集整理勿做商业用途 讨论部分不是对结果地重述,而是对实验结果、实验方法和异常现象进行探讨和评论,以及对实验设计地认识、体会及建议.个人收集整理勿做商业用途 一般要有实验结论.结论要简单扼要,以说明本次实验所获得地结果.如在临床生化检验项目中,可评价样本检出值与相应正常值之间地异同及其临床意义.个人收集整理勿做商业用途 1 / 1

数据库管理系统实验报告含答案

xxxx大学《数据库管理系统》课程实验报告 班级: _______姓名:实验时间:年月日指导教师:_______ 一、实验目的 1、通过实验,使学生全面了解最新数据库管理系统的基本内容、基本原理。 2、牢固掌握SQL SERVER的功能操作和Transact-SQL语言。 3、紧密联系实际,学会分析,解决实际问题。学生通过小组项目设计,能够运用最新数据库管理系统于管理信息系统、企业资源计划、供应链管理系统、客户关系管理系统、电子商务系统、决策支持系统、智能信息系统中等。 二、实验内容 1.导入实验用示例数据库: f:\教学库.mdf f:\教学库_log.ldf f:\仓库库存.mdf f:\仓库库存_log.ldf 1.1 将数据库导入 在SqlServer 2005 导入已有的数据库(*.mdf)文件,在SQL Server Management Studio 里连接上数据库后,选择新建查询,然后执行语句 EXEC sp_attach_db @dbname = '教学库', @ = 'f:\教学库.mdf', @ = 'f:\教学库_log.ldf' go use [教学库] EXEC sp_changedbowner 'sa' go EXEC sp_attach_db @dbname = '仓库库存', @ = 'f:\仓库库存.mdf',

@ = 'f:\仓库库存_log.ldf' go use [仓库库存] EXEC sp_changedbowner 'sa' go 1.2 可能出现问题 附加数据库出现“无法打开物理文件"X.mdf"。操作系统错误5:"5(拒绝访问。)"。(Microsoft SQL Server,错误: 5120)”。 解决:找到要附加的.mdf文件-->右键-->属性-->安全-->选择当前用户-->编辑-->完全控制。对.log文件进行相同的处理。 2.删除创建的数据库,使用T-SQL语句再次创建该数据库,主文件和日志文件的文件名同上,要求:仓库库存_data最大尺寸为无限大,增长速度为20%,日志文件初始大小为2MB,最大尺寸为5MB,增长速度为1MB。 CREATE DATABASE仓库库存 (NAME = '仓库库存_data', = 'F:\仓库库存_data.MDF' , SIZE = 10MB, = 20%) LOG ON (NAME ='仓库库存_log', = 'F:\仓库库存_log. LDF', SIZE = 2MB, MAXSIZE = 5MB, = 1MB) 2.1 在数据库“仓库库存”中完成下列操作。 (1)创建“商品”表,表结构如表1: (2)创建“仓库”表,表结构如表2: 表2 仓库表

科学实验报告单

东禅小学五年级(下册)科学实验操作培训表 序号:1 年月日 实验名称杠杆 实验目的能通过实验发现杠杆省力的原理实验材料立柱、螺丝钉、平衡尺、钩码若干 实验过程1、用螺丝钉把杠杆尺“0”处小孔固定在立柱顶端的小孔,把立杆插在盒内小孔处; 2、先调节好杠杆尺在不挂钩码时处于水平状态,在平衡尺左侧2格处挂两个钩码,尝试在右侧1格处挂能够平衡的若干钩码。 3、用多种摆法使杠杆尺保持平衡。 实验结论离支点的距离越远,钩码被放大的力越大 注意事项1、实验前认真阅读简单机械实验盒的说明书; 2、左侧位置最好不变,但可以改变钩码的数量,右侧可有多种摆法。

东禅小学五年级(下册)科学实验操作培训表 序号:2 年月日 实验名称斜面 实验目的知道斜面的角度影响拉力的大小,角度越小所需的拉力越小实验材料简单机械盒(立柱、滚轮、螺丝钉)、弹簧秤 实验过程1、把立柱立在盒底,往最下的孔插入螺丝钉,备用; 2、测出滚轮的重量为0.5牛; 3、分别把盒盖搭在固定块(高1.2厘米)上、立柱最低孔(高9.5厘米)、中间孔(高14厘米)处,用弹簧秤把滚轮缓慢地拉上斜面,读数、记录。 坡度重物(钩码,N)拉力(N) 1.2厘米 9.5厘米 14厘米 实验结论斜面的角度越小所需的拉力越小 注意事项 1、实验前温习弹簧秤的使用方法; 2、要记录弹簧秤拉动滚轮时的读数; 3、盒盖搭稳了再做实验。 东禅小学五年级(下册)科学实验操作培训表

序号:3 年月日 实验名称轮轴 实验目的轮轴可以省力。轴不变时,轮越大越省力实验材料粉笔 实验过程1、在门上找到门轴,用粉笔在距门轴不同的距离处做三个记号,编号; 2、揭示这三处离门轴越近,说明轮越小,反之,轮越大。 3、分别从这三处推门,比较在哪一处省力,哪一处费力。 实验结论轮轴可以省力。轴不变时,轮越大越省力 注意事项 1、在知道轮轴可以省力的前提下再做这个实验,此实验是知识点的一个延伸。 2、推门时要求是同一个人做实验,达到控制变量的目的。 东禅小学五年级(下册)科学实验操作培训表 序号:4 年月日 实验名称 实验目的在做实验的过程中通过数据分析说明定滑轮和动滑轮的作用实验材料 盒底、立柱、滑轮、螺丝钉、钩码、弹簧秤、带绳的小钩 实验过程1、把立柱插在盒底,用螺丝钉把滑轮固定在立柱上,线绕在轮上,一端挂两个钩码,另一端挂弹簧称,实验、记录; 2、螺丝钉固定在立杆上,线绕在轮上,一个钩挂在螺丝钉上,一个钩挂在弹簧秤上,往轮上挂两个钩码,实验、记录。 物重定滑轮动滑轮 拉力方向拉力方向 实验结论定滑轮不省力,但改变用力方向;动滑轮不改变用力方向,但省一 半的力。 注意事项做实验时别忘了让盒底稳些,最好把重的钩码盒放在盒底上。

数据库课程实验报告

课程实验报告课程名称:数据库系统原理 专业班级:CS1110 学号:U201114468 姓名:梅超 指导教师:杨茂林 报告日期:2014年6月23日 计算机科学与技术学院

目录 1实验目的与内容 (1) 1.1实验目的 (1) 1.2实验内容 (1) 2系统分析与设计 (2) 2.1系统分析 (2) 2.2系统设计 (3) 2.2.1数据库设计 (3) 2.2.2功能模块设计 (4) 3系统实现 (5) 3.1数据库的实现 (5) 3.2模块功能实现 (6) 3.2.1开发环境 (6) 3.2.2模块实现 (6) 3.2.2.1系统登录模块设计 (6) 3.2.2.2系统注册模块设计 (9) 3.2.2.3数据库主界面设计 (11) 3.2.2.4学生信息查询模块设计 (16) 3.2.2.5学生信息插入模块设计 (19) 3.2.2.6学生信息删除模块设计 (22) 3.2.2.7学生信息修改模块设计 (26) 3.2.2.8课程信息查询模块设计 (29) 3.2.2.9课程信息插入模块设计 (30) 3.2.2.10课程信息删除模块设计 (31) 3.2.2.11课程信息修改模块设计 (32) 3.2.2.12选课信息查询模块设计 (33) 3.2.2.13选课信息插入模块设计 (34) 3.2.2.14选课信息删除模块设计 (35) 3.2.2.15选课信息修改模块设计 (36) 3.2.2.16SQL复杂操作模块设计 (37) 4总结 (40) 参考文献 (41)

1实验目的与内容 1.1实验目的 本综合实验的目的主要是通过理论联系实际,巩固课堂所学理论知识,如关系数据库规范化理论与数据库设计的方法,同时提高实践能力和创新能力,培养数据库应用系统开发的能力,以及技术总结和撰写实验报告的基本技能。 1.2实验内容 设计一个学生-课程信息管理系统,实现以下功能: 1.实现对学生信息的查询、插入、删除、修改 2.实现对课程信息的查询、插入、删除、修改 3.实现对学生选课信息的查询、插入、删除、修改 4.通过SQL语句实现多表连接复杂查询 5.实现新建用户功能

科学学生实验报告单

四年级科学实验报告单

五年级科学实验报告单 1、唾液能消化淀粉的验证实验: 实验仪器:碘酒,滴管,试管,淀粉液、馒头等。 实验过程:取两个试管,分别加入等量的淀粉液,在其中一个试管中加入少量唾液,并摇晃,使其均匀混合。将两个试管放入温度为40摄氏度左右的温水中。过一会儿,分别往两个试管中放入一滴碘酒,观察现象。

实验现象:加入唾液的淀粉液没有变化,没有加入唾液的淀粉变蓝了。 实验结论:淀粉遇到碘酒会变成蓝色. 2、吸进的气体与呼出的气体是否相同的实验 实验仪器:水槽、玻璃吸管、集气瓶、烧杯、蜡烛、澄清的石灰水、火柴等。 实验一步骤: 1、用排水法收集呼出的气体,在水中用玻璃片将瓶口盖严,然后将瓶子从水中取出; 2 把瓶盖声上的玻璃片打开一个小口,将燃烧着的火柴慢慢放入瓶,看到什么现象?这说明什么? 实验一现象:燃烧的火柴熄灭了。 实验一结论:呼出的气体是不支持燃烧的气体。 实验二步骤: 1、按课本中的装置,经过弯玻璃管吸气,让瓶外空气经石灰水进入人体,石灰水有变化吗?(没有变化) 2经过直玻璃管向石灰水吹气,石灰水有变化吗?(有变化)这说明什么? 实验二结论:呼出的气体能使澄清的石灰水变浑浊。 概括出呼出的气体中含氧气少、二氧化碳多。推想出人体需要氧气,排出二氧化碳。 3、凸透镜成像 实验仪器:凸透镜、纸屏、蜡烛、火柴等。 实验步骤: 1、将点燃的蜡烛放于凸透镜和纸屏中间,立在桌上,使它们在一条直线上,并使火焰、镜面、纸屏的中心高度大体相同。 2、适当调整凸透镜与纸屏的距离,在纸屏上可以看到蜡烛的像吗?像是什么样的? 3、研究像的大小与成像的规律是怎样的? 实验结论:利用凸透镜形成的像都是倒立的。 1、当凸透镜距纸屏近,距蜡烛远时,形成的是缩小的像。 2、当凸透镜距纸屏远,距蜡烛近时,形成的是放大的像。 3、当凸透镜距纸屏和距蜡烛相等时,形成的是相等的像。

科学实验报告单

科学实验报告单1 实验名称物体的沉浮 实验目的观察物体的沉浮 实验材料水槽、水、塑料、小刀、泡沫、橡皮、萝卜、曲别针等各种材料 实验过程实验一:取小石头、木块、橡皮、针等放入水中,观察它们的沉浮。 实验二:1、把水槽放在展台上,从袋中取出泡沫、回形针、萝卜等分别放入水中观察它们的沉浮 2、把小石块、橡皮、泡沫块、萝卜分别切成二分之一、四分之一、八分之一放入水中观察它们的沉浮 实验结论:木块、塑料、泡沫在水中是浮的;小石头、回形针在水中是沉的。由同一种材料构成的物体改变它们的体积大小,在水中的沉浮是不会发生改变的。 科学实验报告单2 实验名称影响物体沉浮的因素 实验目的研究物体的沉浮与哪些因素有关 实验材料:水槽、小石块、泡沫塑料块、回型针、蜡烛、带盖的空瓶、萝卜、橡皮、一套同体积不同重量的球、一套同重量不同体积的立方体、小瓶子、潜水艇 实验过程:实验1.按体积大小顺序排列七种物体,再标出它们在水中是沉还是浮。想一想,物体的沉浮和它的体积大小有关系吗? 实验2、按轻重顺序排列七种物体,再标出它们在水中是沉还是浮。想一想,物体的沉浮和它的轻重有关系吗 实验结论:不同材料构成的物体,如果体积相同,重的物体容易沉;如果质量相同,体积小的物体容易沉。 科学实验报告单3 实验名称橡皮泥在水中的沉浮 实验目的橡皮泥排开水的体积 实验材料水槽、水、塑料、小刀、泡沫、橡皮、萝卜、曲别针等各种材料 实验过程:实验一:找一块橡皮泥做成各种不同形状的实心物体放入水中,观察它们的沉浮。 实验二:1、让橡皮泥浮在水面上,用上面同样大小的橡皮泥,改变它的形状,即把橡皮泥做成船形或者空心的,橡皮泥就能浮在水面上。 2、取一个量杯,装入200毫升的水,记录橡皮泥在水中排开水的体积。 实验结论:实心橡皮泥质量不变,形状改变,体积也不变,橡皮泥的沉浮不会发生改变。橡皮泥在水中排开水的体积越大,浮力越大。 科学实验报告单4 实验名称造一艘小船 实验目的比较哪种船载物多 实验材料水槽、若干橡皮泥、若干垫子、玻璃弹子、有关图片 实验过程一、准备1.决定造一艘什么船;2.准备需要的材料。 二、制作1.画出船的设想草图;2.动手制作。 三、改进和完成 1.放到水里试试,找出需要改进的地方;

实验记录及实验报告撰写要求1

环境工程实验报告撰写要求 环境工程实验报告应包括实验预习报告、实验原始记录和实验报告三部分,其中实验预习报告和实验原始记录需指导老师签字。实验报告采用河北科技大学实验报告标准纸手写。 实验预习报告、实验原始记录和实验报告要求如下。 一、实验预习报告要求 实验预习报告包括实验目的、实验原理、实验材料及装置、实验内容及实验步骤等,具体内容如下。 1、实验目的 实验目的要明确,在理论上验证定理、公式、算法,并使实验者获得深刻和系统的理解,在实践上,掌握使用实验设备的技能技巧和程序的调试方法。 2、实验原理 实验原理是指自然科学中具有普遍意义的基本规律,实验原理的表述的内容是实验设计的整体思路,即通过何种手段达到何种实验目的,还包括实验现象与结果出现的原因以及重要实验步骤设计的根据等。 3、实验材料与装置 实验所用的设备和材料。 4、实验步骤 从理论和实验两个方面考虑,要写明依据何种原理、定律算法、或操作方法进行实验,并详细写出理论计算过程。 其他内容参见实验报告专用纸。 二、实验原始记录 将实验现象和数据仔细地记录在实验原始记录中,做到原始记录准确、简练、详尽、清楚。如称量试材样品的重量、滴定管的读数、分光光度计的读数等,都应设计一定的表格准确记下正确的读数,并根据仪器的精确度准确记录有效数字。每一个结果至少要重复观测两次以上,符合实验要求并确知仪器工作正常后再写在实验报告上。 实验中使用仪器的类型、编号以及试剂的规格、化学式、分子量、准确的浓度等,都应记录清楚,以便总结实验完成报告时进行核对和作为查找成败原因的

参考依据。如果发现记录的结果有怀疑、遗漏、丢失等,都必须重做实验。三、实验报告要求 实验结束后,应及时整理和总结实验结果,在预习报告的基础上完成实验报告中的结果与讨论部分,包括: 1、数据处理和结果 实验数据处理和结果包括实验现象的描述,实验数据的处理等。对于实验结果的表述,一般有三种方法: (1)文字叙述 根据实验目的将原始资料系统化、条理化,用准确的专业术语客观地描述实验现象和结果,要有时间顺序以及各项指标在时间上的关系。 (2)图表和计算公式 用表格或坐标图或计算公式的方式使实验结果突出、清晰,便于相互比较,尤其适合于分组较多,且各组观察指标一致的实验,使组间异同一目了然。每一图表应有表头和计量单位,能说明一定的中心问题。 (3)曲线图 绘制曲线图,使变化趋势形象生动、直观明了。 在实验报告中,可任选其中一种或几种方法并用,以获得最佳效果。 2、问题和讨论 根据相关的实验结果及理论知识对所得到的实验结果进行解释和分析。如果所得到的实验结果和预期的结果一致,那么它可以验证什么理论?实验结果有什么意义?说明了什么问题?另外,也可以写一些本次实验的心得以及提出一些问题或建议等。 3、结论 针对这一实验所能验证的概念、原则或理论的简明总结,是从实验结果中归纳出的一般性、概括性的判断,要简练、准确、严谨、客观。 4、参考文献 本实验开展所需的文献。 注:经实验指导老师签字的实验原始记录表放在实验报告最后一起上交,同组人不能多于3人。

数据库实验报告

课程设计报告题目:数据库实验上机实验报告 专业班级:计算机科学与技术1210班 学号:U201215079 姓名:候宝峰 指导教师: 报告日期:2015-06-04 计算机科学与技术学院

目录 一、基本SQL操作(部分选做) (1) 1)数据定义 (1) 2)数据更新 (3) 3)用SQL语句完成下述查询需求: (4) 二、DBMS综合运用(部分选做) (8) 1)学习sqlserver的两种完全备份方式:数据和日志文件的脱机备份、系统的备份功能(选做)。 (8) 2)学习系统的身份、权限配置操作 (9) 3)了解SQLSERVER的存储过程、触发器、函数实现过程 (14) 三、实验总结 (17) 1)实验问题及解决 (17) 2)实验心得 (18)

一、基本SQL操作(部分选做) 1)数据定义 参照下面的内容建立自己实验所需的关系数据 创建三个关系: 商品表【商品名称、商品类型】 GOODS【GNAME char(20),GTYPE char(10)】 主关键字为(商品名称)。商品类型为(电器、文具、服装。。。) 商场【商场名称,所在地区】 PLAZA【PNAME char(20),PAREA c har(20)】 主关键字为商场名称。所在地区为(洪山、汉口、汉阳、武昌。。。) 销售价格表【商品名称、商场名称、当前销售价格、目前举办活动类型】 SALE【GNAME char(20),PNAME char(20),PRICE FLOAT,ATYPE c har(10)】 主关键字为(商品名称、商场名称)。举办活动类型为(送券、打折),也可为空值,表示当前未举办任何活动。表中记录如(‘哈森皮靴’,‘亚贸广场’,200,‘打折’),同一商场针对不同的商品可能采取不同的促销活动。 create table goods(gname char(20) primary key,gtype char(10)); create table plaza(pname char(20) primary key,parea char(20)); create table sale (gname char(20), pname char(20), price FLOAT, atype char(10)check (atype in('送券','打折','')), primary key(gname,pname), foreign key(gname)references goods(gname), foreign key(pname)references plaza(pname));

数据库课程设计实验报告

数据库课程课程设计实验报告题目:学生基本信息管理系统 院系:计算机学院 班级:软件1002班 学号:04103064 姓名:张芳莉 指导老师:乔平安

一、需求分析 1、基本功能要求: (1) 学生基本信息管理 学生对自己的基本信息进行查询,管理员对学生的基本信息进行添加,修改以及删除。其中,基本信息包括:学生基本信息包括:学号、姓名、性别、年龄、家庭住址,联系电话。 (2) 学生评分管理 学生对自己综合评分查询,管理员对学生综合评分进行查询,添加和修改。 2、实现要求: 系统主要完成以下几个功能: (1) 学生基本信息的添加,修改和删除; (2) 学生基本信息的查询,包括按编号查询,按姓名查询以及联系管理员 帮助查询。以及综合评分的查询,包括按编号查询和按姓名查询; (3) 学生综合评分的添加,修改和删除。 二. 概念结构设计 1.E-R 图: 学生 姓名 编号 住址 联系电话 性别 年龄 评分

三.功能设计 三.类调用设计图学生信息管理系统 学生基本信息管理查询学生评分管理退出 添加学生基本信息修 改 学 生 基 本 信 息 删 除 学 生 基 本 信 息 按 编 号 查 询 按 姓 名 查 询 添 加 综 合 评 分 修 改 综 合 评 分

Main MainFrame AddGrade ModifyGr ade AddStuInfo DeleteStuI nfo ModifyStuI nfo FindHelp FindOnID FindOnNa me DBConnect.java

四.部分重要代码 import java.sql.*; //创建数据库连接类DBConnect public class DBConnect { //静态方法提高数据库的连接效率 public static Connection getConn() throws Exception { //加载JDBC驱动 Class.forName("com.microsoft.sqlserver.jdbc .SQLServerDriver"); //以系统默认用户身份,连接数据库StudentManager return DriverManager.getConnection("jdbc:sqlserver

最新三年级科学下册实验报告单

实验一、温度和温度计 活动1:感受1号杯和2号杯里水的冷热 1号杯水() 2号杯水() 活动2:观察温度计 .观察常用液体温度计的主 要构造。 你观察温度计上有摄氏度 (℃)的标记吗? 你观察温度计上每一小格表 示多少? 最高()最低() 你观察温度计的最高温度和 最低温度是多少? 实验现象温度计里面的液柱热了就会上升,冷了就会下降。 活动3:下面的温度你会读和写吗? 28摄氏度写作: 20摄氏度写作: 零下5摄氏度写作: -21℃读作: 31℃读作: 实验要求:用温度计测量水的温度。 实验用品:400ml烧杯一个一支温度计适量冷水和一暖壶热水吸水纸废物瓶。 步骤操作要求评分标准满分得分1 清点仪器用品按材料清单清点材料用品是否齐全(5分)。 5

2 观察温度计的 零刻线、分度值 和量程。 A、观察温度计的零刻线。(10分) B、观察温度计的分度值和量程 。(10分) 20 3 用手感知水温。将手指伸入烧杯中(冷水)或将手放在烧杯 外壁(热水),手的感觉 (10分),估测水的温度(10分)。 20 4 将温度计测量 水的温度。 A、手拿温度计上端,将其竖直放入水中。(10 分) B、温度计的玻璃泡要完全浸没在水中,玻璃 泡不要碰烧杯的侧壁和底部。(10分) C、等示数稳定时再读数。读数时,要让玻璃 泡继续停留在水中。(10分) D、视线要和温度计的示数保持相平。连续三 次测水的温度分别为、、 ,平均水温为。(15分) 45 5 整理仪器,擦拭 桌面。 A、将温度计擦干放回原处。(5分) B、擦拭桌面。(5分) 10 实验三、水结冰了 一、实验名称:水结冰了 二、实验目的:观察水在不同温度下温度计的读数 三、实验步骤: 1、在试管里加入一半的纯净水,用温度计测量并记录试管里水的温度 2、拿一只保温杯(或在普通塑料杯外包裹一块干毛巾)在杯内装满碎冰, 把试管插入碎冰中,用温度计观测试管里水温的变化 3、在碎冰里加入较多的食盐,保持几分钟持续观测试管里的水温 4、观测试管里的水开始结冰时的温度 四、实验器材:试管、保温杯、温度计、碎冰块、食盐、纯净水。 水结冰了的实验记录表

数据库课程设计实验报告

考试序列号____ 论文报告 论文题目:基于PHP后台的购物APP 课程名称:数据库 学院信息工程学院 专业班级电信2班 学号3113002596 姓名蔡子骏 2015年12月22日

项目名称:基于PHP后台的购物APP 所属课程名称:数据库 一、项目背景 近几年,随着智能手机与移动互联网的普及,人们的生活与上网习惯发生了很大的转变。移动端的用户逐年增加,其中移动互联网用户数在中国网民中占有很大的比重,预计2015年占比将达到90%。智能手机的普及率也仍在加速,移动互联网简直是无孔不入,相信很快将迎来一个崭新的时代。而Android和网页是当今流行的互联网技术,利于PHP、MySQL、Java可以开发出商业软件。 二、项目准备 软件:XMAPP、PHPSTORM、Eclipse,其中XMAPP已经集成了Apache、PHP解释器和Mysql 等软件,然后修改XMAPP的相关配置文件,使其能够在局域网访问,开启他后,利用Android手机连接WIFI,即接入局域网,就可以访问电脑的服务器。PHPSTROM用来编辑PHP文件,PHP通过读取数据库,输出安卓客户端期望的json数据,从而组成了一个完整的客服端、服务端交互过程。 成员:黄柏雄,蔡子骏,杨浩辉,赵锐峰。 其中黄柏雄负责android开发,蔡子骏完成数据库设计和个人中心及其相关设置,杨浩辉和赵锐峰负责登录注册及商品购买流程。 二、软件实现 第一步:MySql数据库设计(个人负责模块) 本人主要负责数据库设计和个人中心及其相关设置,根据组员讨论,我们决定设计一个模仿淘宝的购物APP,我根据APP商城和购买流程,通过ER图方法设计了用户表,商店表,商品表,广告表,订单表和反馈表等等。 另外,负责客户端内个人中心的设置,包括个人资料填写,商品评论反馈,查看订单状态以及收藏商品和店铺的功能。 虽然APP还不够完善,性能不及淘宝,但经过自己能力,利用自己的技术,开发了这款APP,从中学会了很多知识,感觉很充实。 在开发android客户端中,我通过MySql建立数据库,定义数据,设置个人中心的资料,从解决问题的过程中,我对PHP,MySql,Android有了更深的了解。因为课设时间比较短,可能开发的App中还会有部分Bug,我会努力去解决,继续完善这个软件。

金蝶实验报告记录

金蝶实验报告记录

————————————————————————————————作者:————————————————————————————————日期: 2

3 实验报告 一.实验目的 通过进行金蝶kis 个人全程实验,从建账到日常业务处理,报表练习,购销存业务处理等相关操作,了解该会计软件的主要功能及特点,更深入的掌握功初始化能的使用要领、日常业务处理的操作技巧及期末处理的使用方法,了解从编制记账凭证,审核记账凭证、过账、期末结账以及编制财务报表等一系列会计处理的全过程。通过个人全程实验,全面的了解和熟悉会计实务,掌握会计基本概念,对会计核算的基本程序和基本方法有了更深一步的掌握。 二.实验原理 借贷记账法规则:有借必有贷,借贷必相等。 资产=负债+所有者权益 三.实验设备 装有金蝶kis 专业版软件的电脑,金蝶实验教材 四.结果预测 根据实验教材以及掌握的知识进行实验,得到实验结果。将辉煌工业有限公司2012年发生的经济业务完整正确的体现在账套中,为该公司经营决策者及相关利益者,提供有用的财务信息,有利于做出正确的经济决策。 五、实验步骤 (一)建账 1.建账套。 (1)金蝶kis 专业版→工具→账套管理→新建。录入相关数据。 (2) “金蝶kis 专业版”,以 “manager”,密码为空,登录到“ao11\辉煌工业有限公司”,进入金蝶kis 专业版主界面。(3)“基础设置”模块, “系统参数” →“会计期间”→“设置会计期间”,启用会计年度为“2012” →“财务参数”,启用会计年度为“2012”,启用会计期间为“1”。 2.增加用户。 基础设置→用户管理→新建用户→录入相关用户及其权限。 (二)初始化 1.设置财务系统账套选项 (1)增加电汇结算方式:基础设置→结算方式→新增→代码:js02,名称:电汇 (2)选择凭证保存后立即新增:账务处理→凭证录入→查看→选项→选定“凭证保存后立即新增” →确定 2.设置业务系统账套选项 (1)增加存放地点。基础设置→核算项目→仓库→新增。依次录入。 3.基础资料 (1)增加美元币别 基础设置→币别→新增→币别代码:usd ,币别名称:美元,记账汇率: 8.7 (2)增加客户 基础设置→核算项目→客户→新增。 (3)增加供应商 基础设置→核算项目→供应商→新增。 (4)增加部门 基础设置→核算项目→部门→新增。 (5)增加职员 基础设置→核算项目→职员→新增。 (6)增加或修改会计科目

数据库课程设计实验报告

课程设计评分细则 《数据库原理及应用》课程设计报告题目:计算机学院选课管理系统 学号:朱子奇 2011年6月

数据库课程设计实验报告系统名称:计算机学院选课管理系统 课程名称:数据库课程设计 课程设计时间:为期五天(2011.6.20-2011.6.24)课程设计容: 一开发背景 1.1 背景 1.2 目的 二功能描述 2.1 系统目的与要求 2.2 系统可行性分析 三业务流程分析 四数据流程分析 4.1 数据流程图 4.2 数据字典 4.3 E-R图 五概念模型设计 六物理模型设计与优化 七课程设计心得体会 八参考文献

一开发背景 1.1 背景: 大学的课程按大类来说一般分为必修课和选修课。必修一般指学校或院系规定学生必须修习某课程,学校对必修课程一般有统一的要求和安排。选修是指根据学生个人兴趣或专业需要自由选择修习某课程。简言之,必修就是必须修读,选修就是选择性修读。一般来说,基础性的知识都作为必修课程。有些知识不是基础性的,与兴趣和研究方向有关,这部分知识可以选择。这是大学与中学最大的不同之处。90年代中期,由于Internet 的迅速普及,使Intranet成为Internet技术在企业管理信息系统中的应用和延伸,形成了集计算机,计算机网络、数据库、分布式计算等于一体的信息技术综合体,它打破了时间和地域的界限,使信息交流变得快捷、准确,为建立现代高校管理信息系统提供了充足的条件,用计算机数据库系统的形式来管理选课成为了既方便又快捷的一种方式。因此开发选课管理系统是十分有前景的工作。 1.2 目的: 利用计算机支持学校高效率完成选课操作,是适应现代管理要求、推动企业劳动型治理走向科学化、规化的必要条件;而选课管理是一项琐碎、复杂而又十分细致的工作,学生的基本资料,所开设的课程条目,选课资料的保存,选课条件的约束,一般不允许出错,假如实行手工操作,须手工填制大量的表格,这就会耗费工作人员大量的时间和精力,而计算机选课操作,不仅能够保证各项信息准确无误、快速输出,同时计算机具有手工治理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、性好、寿命长、成本低等。这些优点能够极提高学校管理的效率,也是学校的科学化、正规化管理,与时代接轨的重要条件。 开发本系统就是为了解决高校在选课操作管理中的一些不规,使选课信息的治理向着规化、简单化、有效化的方向发展。 二功能描述 2.1 系统目标与要求: 建立一个选修课管理系统,统一管理学生、课程以及选课信息,以便快速地提供选课操作。该系统应具有以下功能目标: 1 学生进行选课操作。已经登记在系统数据库中的学生,可以进行课程信息的查看。一旦学生找到所欲的课程,就可以提出选课申请。系统会审核并记录学生的选课信息。对于每位学生的每次选课操作,系统会生成一条选课信息并将其写入选课信息库中。 2 学生进行选课信息查询操作。完成选课的学生,可以进行选课信息的查询和确认。每位学生都可以在任何时间查询选课信息,以进行学生选课后遗忘了所选的课程是什么时的补救。 3 学生对不满意的选课进行更改操作。当学生对所选课程不满意时,可以向

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