文档库 最新最全的文档下载
当前位置:文档库 › 《汇编语言》实验报告_搭建开发环境

《汇编语言》实验报告_搭建开发环境

《汇编语言》实验报告_搭建开发环境
《汇编语言》实验报告_搭建开发环境

《汇编语言》实验报告

得分:

2、添加添加Irvine32.inc等所在的目录到include files中;

3. 将masm32中的ml.exe和ml.err拷贝到VC的Microsoft Visual Studio\VC98\Bin 目录中

二、创建与配置project:

2.编辑教材85页不带输出的程序

代码如下:

.386

.model flat,stdcall

.stack4096

ExitProcess PROTO,dwExitCode:DWORD DumpRegs PROTO

.data

Rval SDWORD?

Xval SDWORD26

Yval SDWORD30

Zval SDWORD40

.code

main PROC

mov al,+127

add al,1

mov al,-128

sub al,1

call DumpRegs

INVOKE ExitProcess,0

main ENDP

END main

结果:

3.输出各寄存器的值。

DumpRegs PROTO

程序最后加入调用DumpRegs过程的语句

call DumpRegs

输出结果如下:

4.单步执行的方式调试该程序,查看每步结果,并解释每步结果,并写成注释。(特别注意对标志位的影响)

1、按F10进行调试、alt+F5调出寄存器的变化信息框。

程序及标志位解读如下:

.386

.model flat,stdcall

.stack 4096

ExitProcess PROTO, dwExitCode:DWORD

DumpRegs PROTO

.data

Rval SDWORD ?

Xval SDWORD 26

Yval SDWORD 30

Zval SDWORD 40

.code

main PROC

mov ax,1000h //ax 4096 ;bx 57344;

inc ax //ax 4097;bx 57344(实现自增)

dec ax////ax 4096;bx 57344(实现自减)

mov eax,Xval //把Xval复制给eax

neg eax //ax 26;bx 57344(取反令ax=-26)

mov ebx,Zvalv //ax 65510 ;bx 40 ;cx(把Zval的40赋给ebx)add eax,ebx // ax 14 ;bx 40 (求和eax=ebx+eax=14)

mov Rval,eax//把eax复制给Rval

mov cx,1 //ax=14;bx=40;cx=1

sub cx,1

mov ax,0FFFFh

inc ax//ax 65535;bx=10;cx=0;

mov cx,0

sub cx,1

mov ax,7FFFh

add ax,2 //ax 32767 bx=40 cx =65535

mov al,0FFh//ax 32769

add al,1 //ax 33023

add al,1 //ax 32768

mov al,-128 //ax 32895

sub al,1 //ax 32896

call DumpRegs //ax 32895

INVOKE ExitProcess,0 //结束退出程序main ENDP

END main

软件开发实验报告doc

软件开发实验报告 篇一:软件开发实验报告 本科实验报告 课程名称:软件开发环境与工具实验报告 实验项目:CASE工具PowerDesigner的使用 实验地点:专业班级: 指导教师: XX年10月22日 本科实验报告 课程名称:软件开发环境与工具实验报告 实验项目:搭建Visual Studio开发环境,设计实验地点:致远楼B303指导教师:崔秀娟XX年9月28日 篇二:软件开发平台实验报告 课程设计报告 课程名称: 软件开发平台与工具任课教师: 姓名: 学号: 1. 引言 1.1. 课程设计项目 1.2. 背景简介从编程之初,便免不了和方法,类,接口之类的东西打交道。久而久之,自然会对此进行总结,

由此而产生了开发平台。而今中国的程序员之中,有很大一部分都是编一些企业MIS、政府MIS之类的程序。其主要工作就是对数据进行一下增删改查的操作,对MIS系统做一些基础的管理而已。软件开发平台有两种平台模式:一种是传统的C/S架构模式,一种是现在流行的B/S架构模式。B/S 架构模式是随着互联网的流行,自然又要求以互联网为基础,把这些都网络化,以实现网络资源共享,而不是传统的单机模式。这便激发了软件开发者的创造力,形成了软件开发平台的B/S架构模式(web开发平台)。对于web开发平台,我的个人理解是: 1.以web 2.0为基础,基于互联网的B/S架构的软件。它本身也是一个软件,只不过不是最终的软件产品,而是用于二次开发的软件。 2.用于实现各类业务系统,如CRM、MIS、ERP、HIS、OA 等等的开发。web开发平台本身就是一个二次开发平台,他不同于诸如eclipse等这样的开发工具,需要写大量的代码来完成各个业务模块,二次开发平台只需要设计好自己的数据结构,进行一些简单的配置、拖拉等操作就可以完成业务系统的开发。 3.能够快速的实现各种报表包括复杂的图表报表的设计制作,传统的编码式开发需要自己去编写想要的各种报表,而运用开发平台就简单多了,可以很轻松的配置出各种报表。

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

JA V A程序设计实验报告 学号: 姓名: 班级: 实验、Java课程设计--------学生信息管理系统

一、实验目的 1.掌握Java基本语法 2.理解面向对象编程特点 3.理解Java I/O编程 4.掌握Java图形界面编程 5.掌握Java与不同数据库进行连接 二、预习内容 Java的基本语法知识、类和对象、Java Swing图形界面编程、Java I/O处理以及Java与数据库连接操作 三、实验设备与环境 通过局域网互联,安装Windows 2000/XP操作系统环境的JDK 1.6,my eclipse 或者EditPlus编程工具。并安装MySQL数据库 四、实验内容 编写并调试运行Java程序,进行设计,掌握Java开发的基础。 五、实验任务 设计学生信息管理系统。要求包括 1. 登陆模块:设立超级管理员权限,用户可以根据不同的权限登陆系统,超级管理员可以对学生信息进行增、删、改、查操作。而普通用户只可以查找学生信息。 2. 包括学生添加信息模块、学生信息删除模块、学生信息修改模块和学生信息查询模块 3.对于管理员,可以对管理员进行添加、删除以及修改密码等操作。 六、实验报告(要求独立完成参考程序的代码、编译、调试与运行) 1、程序清单: 1.1程序模块清单 package Pan; import java.awt.event.ItemListener; import javax.swing.*; import https://www.wendangku.net/doc/304540051.html,ponent;

import java.awt.BorderLayout; import java.awt.FlowLayout; import java.awt.event.InputEvent; import java.awt.event.ItemListener; import java.awt.event.KeyEvent; import java.awt.event.ActionListener; import java.awt.event.ActionEvent; import java.util.*; import java.awt.Color; import java.text.DecimalFormat; import java.sql.*; import java.sql.Date; import java.awt.*; import java.util.Vector; public class Res { /** * @param args */ public static void main(String[] args) {

生态环境保护与污染调查报告

诸暨市阮市镇中 生态环境保护与污染调查报告 口号:保护环境,功在当代利在千秋! 所在班级 705班 成员金刘超 实践时间

调查时间:调查地点:杨梅桥公路、牛尖山、大嘴巴快餐店、雄风超市杨梅桥店、好又多超市杨 梅桥店、杨梅桥0428垃圾站、杨梅桥环卫处及杨梅桥所有大型工厂 调查目的:了解生态环境保护与污染状况,使群众了解生态环境保护与污染相关问题. 调查对象:工厂老板、快餐店老板、超市老板、环卫工人、社会群众和司机 调查计划:1、观察家乡现在的生态环境(城区垃圾处理情况、河流流量、河水污染、 土地植被、耕地利用等),特别是厂矿企业对周边环境的污染情况。(可采集相关照片) 2、走访家乡的老一辈人,了解家乡以前的景象。 调查方法:实地调查法、问卷调查法、访谈调查法、文献调查法 调查人:金刘超 生态环境保护与污染调查问卷 705班金刘超 尊敬的叔叔阿姨们: 你们好!我是诸暨市阮市镇中805班的学生,我想对生态环境保护与污染的相关问题展开调查。我们希望通过这一调查了解生态环境保护与污染状况,使社会群众了解生态环境保护与污染相关问题,问卷共有16个问题。请认真阅读和回答每个问题,并选择对应选项(在题前填上选项,如选A填A)或填写相关内容。请根据实际情况回答每一个问题,谢谢你的理解和合作! 1.你家办厂吗() A办 B没办 如果办了,排放过工业废气和废水吗() A排放过 B没排放过 2.你家的生活垃圾倒在哪里() A 指定垃圾站 B随便乱扔 3.你开车吗() A开 B不开 C偶尔开 4.你干过污染环境的事吗() A干过 B没干过 5.你干过保护环境的事吗() A干过 B没干过 6.如果有环保活动你愿意参加吗() A非常愿意 B愿意,但要视情况而定 C不

电子科技大学软件开发环境实验报告

电子科技大学软件开发 环境实验报告 Coca-cola standardization office【ZZ5AB-ZZSYT-ZZ2C-ZZ682T-ZZT18】

本实验总体目的是,通过使用huffman编码算法从而实现文件的压缩和解压,以达到使学生掌握并灵活运用分割函数的三项原则。 五、实验内容: 本实验要求实现一个exe程序。这个程序按照huffman编码方式,同时包含了压缩功能和解压功能。用户通过以下命令进行压缩: C:\> –c uncompress_filename compress_filename 上述命令中,是程序名,-c表示要进行压缩。uncompress_filename是要压缩的文件名,可以包含路径信息,而compress_filename是压缩之后的文件名,同样可以包含路径信息。用户可以通过如下命令进行解压: C:\> –u compress_filename uncompress_filename 上述命令中,-u表示要执行解压命令。compress_filename是要解压的文件名,可以包含路径信息;uncompress_filename就是解压后所得到的文件,同样可以包含路径信息。 提示:在实现程序时,需要考虑如何存储huffman树或者编码表或者词频表等等。 本实验要求实现两个版本的程序,一是C语言版本的,二是C++版本的。对这两个版本的要求如下: 对于每一个版本的程序,需要在实验报告中给出函数调用关系图、流程处理关系 图以及它们的文字说明等内容; 对于每一个版本的程序,都需要在实验报告中给出源代码。为了便于查重,代码 中注释的比例要占到总行数的20%; C++版本的程序,需要给出类关系图。 实验报告的评分标准,包括以下几个方面: 实验报告是否规范

操作系统实验报告java

操作系统实验报告 院系: 专业: 班级: 学号: : 指导老师:

进程调度的模拟与存管理 一、实验目的 在采用多道程序设计的系统中,往往有若干个进程同时处于就绪状态。当就续进程个数大于处理器数时,就必须依照某种策略来决定哪些进程优先占用处理器。实验模拟实现处理机调度,以加深了解处理机调度的工作,并体会优先级和时间片轮转调度算法的具体实施方法。帮助了解在不同的存储管理方式下,应怎样实现主存空间的分配和回收。 二、实验要求 1、可随机输入若干进程,并按优先权排序; 2、从就绪队首选进程运行:优先权-1/要求运行时间-1 要求运行时间=0时,撤销该进程 3、重新排序,进行下轮调度。 4、可随时增加进程; 5、规定道数,设置后备队列和挂起状态。若存中进程少于规定道数,可自 动从后备队列调度一作业进入。被挂起进程入挂起队列,设置解挂功能 用于将指定挂起进程解挂入就绪队列。 6、每次调度后,显示各进程状态。 7、自行假设主存空间大小,预设操作系统所占大小并构造未分分区表; 表目容:起址、长度、状态(未分/空表目) 8、结合以上实验,PCB增加为: {PID,要求运行时间,优先权,状态,所需主存大小,主存起始位置,

PCB指针} 9、采用最先适应算法分配主存空间; 10、进程完成后,回收主存,并与相邻空闲分区合并。 11、采用图形界面; 三、实验容 选择一个调度算法,实现处理机调度。 1、设计一个按优先权调度算法实现处理机调度的程序; 2、设计按时间片轮转实现处理机调度的程序。 3、主存储器空间的分配和回收。在可变分区管理方式下,采用最先适应算法实现主存空间的分配和回收。 四、实验原理 该模拟系统采用java语言实现,要实现的功能有新建进程、进程调度、挂起进程、解挂进程、删除进程,道数和时间片大小可以由用户自己调整,有两种调度策略:按优先权调度和按时间片轮转调度。每个进程可能有5种状态:新建(new)、就绪(ready)、运行(running)、阻塞(waiting)、挂起(suspend)。每个状态都有一个队列用来存放处于该状态的进程,不同的调度策略采用不同的队列实现。当创建进程时,如果存中的进程数还没达到规定道数,则将新建进程插入就绪队列,如果存中进程数已经达到规定道数,则插到后备队列,后备队列中的进程的状态为new。CPU每次调度时都从就绪队列中取进程,在进程执行过程中如果下一个操作时IO操作,则将进程插入到waiting队列。在系统运行过程中可以执行进程挂起操作,但执行的挂起操作时系统自动暂停运行,在弹出窗口选

保护生态环境的调查报告范文

保护生态环境的调查报告范文 有些人经常随便地把一次性饭盒、一次性塑料杯,还有白色的塑料袋,往小河随手一扔,就一走了之了。里面的污染物会渗透到深水里。水就会污染,也会造成白色污染。 生态环境就是“由生态关系组成的环境”的简称,是指与人类密切相关的,影响人类生活和生产活动的各种自然力量或作用的总和。下面有整理的保护生态环境的调查报告范文,欢迎阅读! 生态环境是人类生存、生产与生活的基本条件。党和政府把环境保护作为一项基本国策。伴随着“基本国策”、伴随着新的世纪正迈着希望的脚步,作为地球村的重要成员,草木葱茏,绿树成荫,鸟语花香,空气清新是我们梦寐以求的家园。地球是人类唯一居住的地方,人类要在地球上安居乐业,就要爱护地球,爱护大自然。地球是茫茫宇宙间唯一一艘载有生命的航船,我们人类是这艘船上的乘客。当船漏水的时候,谁能说拯救地球与我无关?山不孤独水孤独,所以水绕着山;梦不孤独心孤独,所以梦把心牵住;树不孤独鸟孤独,所以鸟在树上住;我们不能让水孤“独”,不能让心孤独,……自然环境是人类栖息之地,也是人类生活的物质之源,又是人们的游赏对象。古往今来的旅游者,都将观光赏景视作一种休养生息、调节生活、消除疲劳的乐事。因此,

有不少的旅游者,为了能充分地享受大自然的美。他们不辞穷苦,爬山涉水、寻幽探胜,留连于清溪碧流之间、忘返于奇山异峰之中、逗留于滨海沙滩之畔、漫步于林荫绿地之下,而沉浸在优美的意境里,滋生一种超尘拔谷的情怀,自由邀翔的灵性,去尽情地领受大自然赐给人类的美,以陶冶情操、愉悦心情、启迪睿知,得到享受。可见一个群峰巍峨,清泉飞溅,林海绿浪,鸟语花香的优美环境,能吸引人们前去游玩、揽胜、搜奇和观赏。反之,一个污水横流,垃圾遍地、黑烟弥漫,嗓声刺耳的恶劣环境,怎会是人们向往的旅游之地呢?因此,保护好优美的自然环境和旅游资源,是发展旅游业的先决条件。尤其在当前,随着历史的进步,时代的前进,经济建设的发展,生活水平的提高,更加激起人们的旅游兴趣。在新的旅游热潮的情况下,我们更应重视搞好环境保护工作。现就发展旅游与保护环境的关系,谈几点初浅的看法。 一、只有环境美,才有旅游价值 大自然是美的源泉,无论是山川的自然风光,还是田园的秀丽景色,或是滨海的波涛浪花,都是美好环境的重要组成部分。优美的环境,既可使人们留连忘返,沉浸在美的意境里,也可使人们得到陶冶情操,激发热情,充满活力。“江山如此多娇,引无数英雄竞折腰”,就是形象地说明了大自然的美对人们的精神感应作用。因此,人们通过游览风景区,欣赏自然风光,瞻仰名胜古迹,赞叹能工巧匠的高超艺术,

互联网软件开发及应用实验报告

自学考试计算机系列课程实践性环节实验报告本 课程名称互联网软件开发及应用 实验学期 1 至 2 学年第 1 学期 年级 10级专业计算机网络及应用 学生姓名邓希良考号 010********* 指导教师 实验最终成绩 重庆大学计算机学院制

一、实验目的 锻炼和培养学生的实际操作技能和动手能力,使学生通过上机实验,加深对课堂所学理论的理解,最终达到综合锻炼和提高的目的。 二、实验内容 a) 建立一个表单,包含多个对象(文本框、密码框、单选、多选、下拉选择、多行文本输入域等),表单提交时对数据进行验证; b)建立与a)中表单对象对应的数据库和表 c)表单提交的数据在另外的页面中显示并用Session保存 d)通过Session把数据传送到下一个页面后写入到数据库中; e)从数据库中读取信息并在网页中显示出来 三、实验步骤(设计) 步骤 1 创建一个包含文本框、密码框、单选、多选、下拉选择、多行文本输入域的表单。 表单数据验证 数据验证

用户: 密码:

软件开发工具与环境实验报告.

南昌大学实践报告 学生姓名:谢某某学号:0149001506109 专业班级:软件工程2006 实践类型:□验证□综合□设计□创新实践日期:2010-11-30 实践成绩: (以下主要内容由学生完成) 一、实验项目名称 利用VC++设计一个简单的电话薄管理程序 二、实验目的 综合运用面向对象程序设计的基础知识,设计一个小型的应用程序,提高解决问题的能力。 三、实验基本内容 设计一个电话簿管理程序,要求: 〔1〕具有添加、删除、显示、修改和查询联系人电话号码的功能。 〔2〕联系人的信息保存到文件中。 〔3〕可以实现为控制台程序或图形界面程序。 〔4〕按学院实验报告要求格式书写实验报告 四、主要仪器设备及耗材 PC一台,Microsoft Visual C++ 6.0 开发环境 五、实验步骤 该电话薄的实现代码如下: #include #include #include #include #include using namespace std; class book { public:

book();//默认构造函数 char inter_face();//首页 void add_person();//添加 void del_person();//删除 void show_all();//显示 void alter();//修改 void select();//查询 void save_new();//保存 private: string name;//姓名 string number;//电话号码 }; book::book() { name = "\0"; number = "\0"; } //首页 char book::inter_face() { system("cls"); cout <>choose; fflush(stdin); return choose; } //添加联系人 void book::add_person() { cout <>name; fflush(stdin); cout <<"电话 : "; cin >>number; fflush(stdin); save_new(); cout <

关于保护生态环境的调查报告范文

关于保护生态环境的调查报告范文 生态环境是指影响人类生存与发展的水资源、土地资源、生物资源以及气候资源数量与质量的总称,是关系到社会和经济持续发展的复合生态系统。下面有XX整理的保护生态环境的调查报告,欢迎阅读! 生态环境是人类生存、生产与生活的基本条件。党和政府把环境保护作为一项基本国策。伴随着“基本国策”、伴随着新的世纪正迈着希望的脚步,作为地球村的重要成员,草木葱茏,绿树成荫,鸟语花香,空气清新是我们梦寐以求的家园。地球是人类唯一居住的地方,人类要在地球上安居乐业,就要爱护地球,爱护大自然。地球是茫茫宇宙间唯一一艘载有生命的航船,我们人类是这艘船上的乘客。当船漏水的时候,谁能说拯救地球与我无关?山不孤独水孤独,所以水绕着山;梦不孤独心孤独,所以梦把心牵住;树不孤独鸟孤独,所以鸟在树上住;我们不能让水孤“独”,不能让心孤独,……自然环境是人类栖息之地,也是人类生活的物质之源,又是人们的游赏对象。古往今来的旅游者,都将观光赏景视作一种休养生息、调节生活、消除疲劳的乐事。因此,有不少的旅游者,为了能充分地享受大自然的美。他们不辞穷苦,爬山涉水、寻幽探胜,留连于清溪碧流之间、忘返于奇山异峰之中、逗留于滨海沙滩之畔、漫步于林荫绿地之下,

而沉浸在优美的意境里,滋生一种超尘拔谷的情怀,自由邀翔的灵性,去尽情地领受大自然赐给人类的美,以陶冶情操、愉悦心情、启迪睿知,得到享受。可见一个群峰巍峨,清泉飞溅,林海绿浪,鸟语花香的优美环境,能吸引人们前去游玩、揽胜、搜奇和观赏。反之,一个污水横流,垃圾遍地、黑烟弥漫,嗓声刺耳的恶劣环境,怎会是人们向往的旅游之地呢?因此,保护好优美的自然环境和旅游资源,是发展旅游业的先决条件。尤其在当前,随着历史的进步,时代的前进,经济建设的发展,生活水平的提高,更加激起人们的旅游兴趣。在新的旅游热潮的情况下,我们更应重视搞好环境保护工作。现就发展旅游与保护环境的关系,谈几点初浅的看法。 一、只有环境美,才有旅游价值 大自然是美的源泉,无论是山川的自然风光,还是田园的秀丽景色,或是滨海的波涛浪花,都是美好环境的重要组成部分。优美的环境,既可使人们留连忘返,沉浸在美的意境里,也可使人们得到陶冶情操,激发热情,充满活力。“江山如此多娇,引无数英雄竞折腰”,就是形象地说明了大自然的美对人们的精神感应作用。因此,人们通过游览风景区,欣赏自然风光,瞻仰名胜古迹,赞叹能工巧匠的高超艺术,享受大自然的美,而获得精神生活上的满足。 当然,由于旅游者的种类、年龄、性别、职业、阅历、性格及思想意识、文化素养、宗教信仰、审美水平、具体环

软件工程实验报告

软件工程实验报告 姓名:冯巧 学号 实验题目:实验室设备管理系统 1、系统简介: 每天对实验室设备使用情况进行统计,对于已彻底损坏的作报废处理,同时详细记录有关信息。对于有严重问题(故障)的要即时修理,并记录修理日期、设备名、修理厂家、修理费用、责任人等。对于急需但又缺少的设备需以“申请表”的形式送交上级领导请求批准购买。新设备购入后立即对新设备登记(包括类别、设备名、型号、规格、单价、数量、购置日期、生产厂家、购买人等),同时更新申请表的内容。 2、技术要求及限定条件: 采用C#语言设计桌面应用程序,同时与数据库MySql进行交互。系统对硬件的要求低,不需要网络支持,在单机环境下也能运行,在局域网环境下也能使用。方案实施相对容易,成本低,工期短。 一:可行性分析 1、技术可行性分析 计算机硬件设备,数据库,实验室设备管理软件与实验室设备管理系统的操作人员组成,能够实现实验室设备管理的信息化,提高工作效率,实现现代化的实验室设备管理。系统需要满足实验室设备管理(包括对实验设备的报废、维修和新设备的购买)、实验室设备信息查询(包括按类别进行查询和按时间进行查询)、实验室设备信息统计报表(包括对已报废设备的统计、申请新设备购买的统计和现有设备的统计)。这些功能框图如下图所示: 2、经济可行性分析 依据用户的现实需求、技术现状、经济条件、工期以及其他局限性因素等等因素,考虑到工期的长短、技术的成熟可靠、操作方便等因素,本方案具备经济可行性。

3、系统可选择的开发方案 ①方案A用C#开发系统的特点是:开发工具与数据库集成一体,可视化,开发速度较快,但数据库能够管理的数据规模相对较小。系统对硬件的要求低,不需要网络支持,在单机环境下也能运行,在局域网环境下也能使用。方案的实施相对容易,成本低,工期短。 ②方案B:以小型数据库管理系统为后台数据库,该前台操作与数据库分离,也能够实现多层应用系统。系统对硬件的要求居中,特别适合在网络环境下使用,操作方便。但系统得实现最复杂,成本最高,工期也较长。 二:软件需求分析 1.软件系统需求基本描述: 实验室设备管理系统是现代企业资源管理中的一个重要内容,也是资源开发利用的基础性工作。实验室设备在信息化之前,在用户系统管理、设备维修管理、设备的增删改查管理等方面存在诸多不利于管理的地方,不适应现代的企业管理形势和资源的开发利用。 2.软件系统数据流图(由加工、数据流、文件、源点和终点四种元素组成): 1)顶层数据流图 2)二层流程图 3)总数据流图

java超市管理系统实训报告

1.1 课程设计的目的 通过本次课程设计,使学生能够全面、深刻地掌握数据库系统的设计流程。根据在数据库原理课程中所学到的数据库理论知识,结合某个具体的实际需求,最终开发出一个较为实用的数据库系统。 1.2 课程设计的背景和意义 1.2.1课程设计的背景 20世纪90年代后期特别是近几年,我国的超市产业飞速发展,其经营模式更为复杂,旧的管理体制已经无法适应超市的发展,这就迫切的需要引进新的管理技术。 超市的数据和业务越来越庞大,而计算机就是一种高效的管理系统,这就需要我们把超市的管理与计算机结合起来,从而超市管理系统应运而生。依靠现代化的计算机信息处理技术来管理超市,节省了大量的人力、物力,改善了员工的并且能够快速反映出商品的进、销、存等状况和各种反馈信息分析,使管理人员快速对市场的变化做出相应的决策,加快超市经营管理效率。 1.2.2 课程设计的意义 “数据库课程设计”的设计思想旨在强调学生的实际编程能力的培养与创意灵感的发挥。为此,本课程结合学科特点,除了让学生掌握数据库原理的理论知识,还增加了需求功能让学生完成,并鼓励学生的创作出个性的程序,满足客户需求,与市场的实际项目相结合。学生对此热情高,实际收获大,效果好。通过课堂学习和参与相关项目设计,学生对书本支持有了深刻的理解,实践性教学取得了良好效果。 1.3 课程设计环境 操作系统:Windows xp 开发软件:Microsoft Visual Studio 2005 数据库:Microsoft SQL Server 2005 第2章系统需求分析 随着人们生活水平的不断提高,对于物质的需求也越来越高,而超市作为日常生活用品聚集的场所,随着全球各种超市的数目的不断增加,规模不断增大,其管理难度也相应的增加,而为了适应当今信息化发展的时代,一套完整的超市商品管理系统显得尤为重要。

软件开发实验报告

本科实验报告 课程名称:CASE工具PowerDesiner的使用 实验项目:CASE工具PowerDesiner的使用 实验地点:虎峪区致远楼B301号 专业班级:学号:201100 学生姓名: 指导教师: 2013年10 月15 日

一、实验目的和要求 安装PowerDesiner,并了解掌握PowerDesiner的主要功能和使用方法。 二、实验内容和原理 1.安装PowerDesiner。 2.了解CDM的主要设计元素和设计过程。 3.熟悉模型转换工具的使用。 4.熟悉PDM的主要设计元素和设计过程。 5.了解设计报告的生成方法。 【实验要求】 设计学生学籍管理系统CDM、PDM。要求PDM能方便实现以下功能: 1.学生管理 (1)录入班级、院、专业:可以添加、删除、插入学院、专业、年级信 息 (2)录入学生信息:对学号、姓名、院、专业、性别、年级、班级、出生 年月等内容。可以添加、修改、删除等。 (3)查询:可设置查询条件,对学生信息进行查询。 (4)换宿舍:可进行换房,有原房号,新房号,姓名等项。 2、选课管理 (1)录入教师:对教师姓名,性别,出生日期和参加工作日期进行录入可以添加修改。 (2)录入课程:对课程编号,课程名称,课程介绍,学分,总学时,先修课程进行信息的录入修改和删除。 三、主要仪器设备 PC机+PowerDesiner 三、四、操作方法与实验步骤 1.运行PowerDesiner安装文件。 2.按照安装向导,安装PowerDesiner。 3.安装成功之后,进入PowerDesiner的CDM设计界面,了解CDM的主要设计元素和设计过程。

JAVA+SQL学生学籍管理系统代码及实验报告

学生学籍管理系统 1课程设计目的、设计内容与需求分析 1.1 课程设计目的 通过本次课程设计的实践操作,能够让学生懂得Java、SQL的各种相关知识的使用,真正的提高学生独立开发设计Java程序,把课堂上的知识运用在实践上,一门编程语言只有在不断实践操作和练习上才会有进步。 1.2软件设计内容 学生学籍管理系统,可用于学校等机构的学生信息管理,查询,更新与维护,使用方便,易用性强,图形界面清晰明了。该软件用java语言编写,用SQLServer2005数据库作为后台的数据库进行信息的存储,用SQL语句完成添加,查询,修改,删除的操作。用ODBC驱动实现前台Java与后台SQL数据库的连接。Java语言跨平台性强,可以在windows,linux,ubuntu等系统下使用,方便简单,安全性好。 SQLServer2005数据库高效安全,两者结合可相互利用各自的优势。系统可供输入的属性有“学号”,“姓名”,“性别”,“班级”,“学院”,“籍贯”。 该系统实现的大致功能: 1.管理员登陆界面。该界面可以输入管理员号,登陆密码。用户通过验证通过后方可进入管理系统。一定程度上保证了信息安全性,防止他人未经允许篡改学生信息。 2.查询学生信息。可以选择由用户选择“显示系统中当前的所有学生信息”。也可以选择按照“某一个学号查询该学号的学生信息”。查询到的信息会在窗口中依次显示出来。 3.添加学生信息。可以按照图形的界面的显示依次输入新学生的“学号”,“姓名”,“性别”,“班级”,“学院”,“籍贯”。完成新纪录的添加。 4.修改学生信息。可以选择按照“学号”或者“姓名”找到该学生的学生信息并输

软件工程导论实验报告

软件工程导论实验报告 一、实验题目: 学生成绩管理系统、图书借阅管理系统、工资管理系统、网络订餐系统、招聘考试成绩管理系统 二、实验目标 通过独立完成项目开发,加深对软件开发分析过程的流程和方法的理解,建立软件工程的思想,同时,明确软件开发的成本和时间管理的相关概念。 实验一 实验要求: ①.在实验题目列出的几个系统中选择一个作为自己要开发的软件系统,要求该系统有明确的功能需求,并建立系统的分析模型。 ②.对系统进行需求分析,掌握ER图、DFD、DD的设计与编写 ③.熟悉Visio环境和基本操作,制作一个简单的系统流程图和数据流图、主要数

据项的数据字典描述及主要加工的逻辑说明(自己选择结构语言、判定树、判定表等)。 ④.撰写需求分析规格说明书 用户需求分析 作为图书管理系统,其主要的需求人员是借阅者,借阅者对其的要求可 以大体概括如下: 1)能按各种方式,比如书名、编号、作者等查询图书馆的藏书情况; 2)能熟悉使用图书管理系统; 3)能方便地借阅图书、续借图书、归还图书; 4)能查询自己的基本资料、借阅图书情况; 5)能方便图书管理员对图书的录入登记、注销; 6)能方便对新生的登记或注销已经毕业学生的信息; 7)能及时发布一些学院学生借阅图书超期情况、馆藏书情况等。 功能说明 1)、读者管理系统 (1)未注册者可以进入注册系统进行注册;

(2)已注册借阅者可按、编号或号登陆进入借阅者检索系统查询借阅者情况; (3)、已注册借阅者可按书名、或作者对图书信息进行检索查询或 提出预约请求; 2)、图书管理员管理系统 (1)图书管理员通过图书管理员身份认证进入图书管理员管理系统; (2)读者可借阅在库图书; (3)在规定期限借阅者归还借阅图书; (4)读者在不违规情况下可继续借阅已借阅图书; (5)读者可以预约图书。 3)、系统管理员管理系统 (1)系统管理员通过系统管理员身份认证进入系统管理员管理系统; (2)系统管理员可以对图书进行图书管理(如:查询、删除、修改图书资料或图书分类查询修改、删除管理); (3)系统管理员可以对借阅者进行学生管理(如:查询、删除、修改借阅者信息或借阅者类别

生态环境调研分析报告

生态环境调研报告

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

重庆交大思想政治理论课综合实践--“社会调研”报告 关于重庆市涪陵区城区建设生态环保型社会 的调查 学院:土木建筑学院B 专业: 学号: 姓名: 指导老师:

“社会调研”分工说明及“诚信书” 分工 姓名 社会调查分工 诚信书 到福建省采访当地的几个店铺、超市,依 次提问对生态环保的了解认知,周遭环境的优劣,月平均使用一次性塑料袋的数 量,客人使用布袋或者塑料袋的倾向,并 记录数据得出结论。 本人按照拟定计划,如实完成了调查任务,独立撰写了调研报告,如有调查作假、报告复制等,愿接受“作弊”处理。 承诺签字: 到内江市对当地的居民进行采访,依次了 解居家生活环境以及周边生态环境的具 体相关情况。 到重庆市涪陵区主城区各大超级市场统 计一定时间内使用自带购物袋顾客数量所占总顾客数量的百分比,从而得出当地居民对于超市塑料购物袋收费政策发布 及国家和政府鼓励人民自带购物袋的号 召以来的落实程度和对环保意识的重视 程度。 注:(分工由团队调研者填写,个人调研者勿填;本表仅供教师评定成绩参考!) “社会调研”综合成绩评定表 申请书 (思路、可行、格式) 活动表现 (态度、反馈、守时) 活动成果 (观点、论证、格式) 成绩 20% 20% 60% 注:(本表由指导教师填写,务必综合考虑选题、调研难度、申请书等因素!) 2014年 10 月 13日 关于重庆市涪陵区城区建设生态环保型社会的调查

软件开发实验报告

本科实验报告 课程名称:软件开发环境与工具实验报告 实验项目:CASE工具PowerDesigner的使用 实验地点: 致远楼B501 专业班级: 指导教师: 2013年10月22日

2、转换物理模型,学生宿舍管理的PDM如下图:

本科实验报告 课程名称:软件开发环境与工具实验报告 实验项目:搭建Visual Studio开发环境,设计 Windows控制台应用程序 实验地点:致远楼B303 指导教师:崔秀娟 2013年9月28日

namespace Test2__02 { class Program { static void Main(string[] args) { int m=0; int n; long sum=0; Console.WriteLine("请输入n的值:"); n = int.Parse(Console.ReadLine()); for (int i = 1; i <= n; i++) { m += i; sum += m; } Console.WriteLine("sum = {0}",sum); Console.WriteLine("请输出sum的值:{0}", sum); } } } (方法二) namespace Test2__02 { class Program { static void Main(string[] args) { int i, j; int n; long sum=0; Console.WriteLine("请输入n的值:"); n = int.Parse(Console.ReadLine()); for (i = 1; i <= n; i++) for (j = 1; j <= i; j++) sum += j; Console.WriteLine("sum = {0}",sum); Console.WriteLine("请输出sum的值:{0}", sum); } }

农村生态环境保护工作调研报告

良庆区农村生态环境保护汇报材料 (2011年10月18日) 近年来,良庆区坚持环保优先、城乡统筹发展,以生态示范创建为载体,把开展农村环境综合整治作为农村环保的切入点和突破口,科学开展农村环保工作,不断加大农村环境污染治理设施建设与环境保护力度,着力解决危害人民群众生活健康的突出环境问题,促进农村环境质量不断改善,实现生态环境与社会经济协调持续快速发展目标。现将我城区农村生态环境保护工作情况报告如下: 一、当前我城区农村生态环境保护工作现状 (一)生态示范创建取得积极进展。生态示范创建是农村环境综合整治和生态环境建设的基础工程,是解决农村环境污染问题的重要手段,是实施农村小康环保行动计划的重要载体。因此,我城区将生态示范创建作为落实科学发展观,促进经济、社会与环境协调发展的载体,积极开展生态示范区、环境优美乡镇和生态村的创建,以规划为龙头,以解决生活污水和生活垃圾处理为重点,着力完善环境基础设施建设,整治乡镇和村庄环境,防治农村工业污染,控制农业面源污染,保护饮用水源,美化人居环境,切实解决农村“脏、乱、差”的问题。截止目前,我城区已申报国家生态示村1个,自治区级生态示范村3个,其中良庆镇良庆社区申报国家级生态示范村已通过区环保厅的审核并上报国家环保部,大塘镇那团村成功申报自治区级生态示范村;今年启动大塘镇、那马镇的生态创建规划编制工作。当前,我城区农村生态示范创建积极性很高,今年7月份,我城区已向自治区环保

厅申请作为2012年全区农村环境连片整治示范区,“十二五”期间,我城区将启动2个生态乡镇和20个生态村的创建工作。 (二)农村饮水源地保护工作广泛开展。农村饮水水源保护直接关系着农村饮水安全问题,保障饮水安全是农村环境整治的首要任务。为此,我们一是充分发挥牵头部门作用,调动各乡镇和相关部门的积极性,高度重视饮用水源保护,纳入为民办实事的重要内容,分解落实目标任务,通过一级抓一级,层层抓落实,在全城区形成了饮用水源保护有人抓、有人管、常抓不懈的工作格局。二是组织开展全国农村集中式饮用水水源地基础环境调查工作。深入全城区5个镇的8个饮用水水源地的基础环境做了调查、采样监测、取水点拍照等资料收集,建立了辖区饮用水水源基础数据库。认真开展集中式生活饮用水源地保护区划定工作。三是组织力量对辖区各涉镇、村的饮用水源地进行了初步调查摸底,编制了乡镇集中式饮用水水源保护区划分技术报告,划定农村饮用水水源保护区,在保护区内,严禁使用剧毒农药和堆放垃圾等,防止水源受到污染。重点开展乡镇饮用水水源保护区划分以及饮用水源地污染源的整治等工作。重点防治生活污染、畜禽养殖污染、农业面源污染和渔业污染,加强农村环保工作和生态建设。今年7月,已委托有资质的编制单位完成了《南宁市良庆区良庆镇、大塘镇、南晓镇集中式饮用水水源保护区划分技术报告》的编制工作。 (三)农村生活污水治理开始启动。 2010年,良庆区南晓镇茂钦坡农村生活污水处理项目被列为自治区环保厅在南宁市的城乡风貌改造农村污水处理示范项目。作为南宁市唯一试点工程,该项目采用“潜流式人工湿地+生态渠”

嵌入式软件开发基础实验报告实时时钟

上海电力学院 嵌入式软件开发基础实验报告 题目:【ARM】实时时钟实验 专业:电子科学与技术 年级: 姓名: 学号:

一、实验目的 1、了解实时时钟的硬件控制原理及设计方法。 2、掌握S3C44B0X 处理器的RTC 模块程序设计方法。 二、实验设备 1、硬件:Embest EduKit-III 实验平台,Embest ARM 标准/增强型仿真器套件,PC 机。 2、软件:Embest IDE Pro ARM 集成开发环境,Windows 98/2000/NT/XP。 三、实验内容 学习和掌握 Embest EduKit-III 实验平台中RTC 模块的使用,进行以下操作: 1、编写应用程序,修改时钟日期及时间的设置。 2、使用EMBEST ARM 教学系统的串口,在超级终端显示当前系统时间。 四、实验原理 1. 实时时钟(RTC) 实时时钟(RTC)器件是一种能提供日历/时钟、数据存储等功能的专用集成电路,常用作各种计算机系统的时钟信号源和参数设置存储电路。RTC 具有计时准确、耗电低和体积小等特点,特别是在各种嵌入式系统中用于记录事件发生的时间和相关信息,如通信工程、电力自动化、工业控制等自动化程度高的领域的无人值守环境。随着集成电路技术的不断发展,RTC 器件的新品也不断推出,这些新品不仅具有准确的RTC,还有大容量的存储器、温度传感器和A/D 数据采集通道等,已成为集RTC、数据采集和存储于一体的综合功能器件,特别适用于以微控制器为核心的嵌入式系统。 RTC 器件与微控制器之间的接口大都采用连线简单的串行接口,诸如I2C、SPI、MICROWIRE和CAN 等串行总线接口。这些串口由2~3 根线连接,分为同步和异步。 2. S3C44B0X 实时时钟(RTC)单元 S3C44B0X 实时时钟(RTC)单元是处理器集成的片内外设。由开发板上的后备电池供电,可以在系统电源关闭的情况下运行。RTC 发送8 位BCD 码数据到CPU。传送的数据包括秒、分、小时、星期、日期、月份和年份。RTC 单元时钟源由外部晶振提供,可以实现闹钟(报警)功能。 S3C44B0X 实时时钟(RTC)单元特性: BCD 数据:秒、分、小时、星期、日期、月份和年份 1、闹钟(报警)功能:产生定时中断或激活系统 2、自动计算闰年 3、无2000 年问题 4、独立的电源输入 5、支持毫秒级时间片中断,为RTOS 提供时间基准 读/写寄存器 访问 RTC 模块的寄存器,首先要设RTCCON 的bit0 为1。CPU 通过读取RTC 模块中寄存器BCDSEC、BCDMIN、BCDHOUR、BCDDAY、BCDDATE、BCDMON 和 BCDYEAR 的值,得到当前的相应时间值。然而,由于多个寄存器依次读出,所以有可能产生错误。比如:用户依次读取年(1989)、月(12)、日(31)、时(23)、分(59)、秒(59)。当秒数为1 到59 时,没有任何问题,但是,当秒数为0 时,当前时间和日期就变成了1990 年1 月1 日0 时0 分。这种情况下(秒数为0),用户应该重新读取年份到分钟的值(参考程序设计)。

软件工程实验报告(总)

信息工程学院软件工程实验报告 专业: 班级: 学号: 姓名: 指导老师:

实验一:软件开发的过程计划 实验课时:2课时 一、实验目的 项目计划的目的是为项目的研发和管理工作制定合理的行动纲领,以便所有相关人员按照计划有条不紊地开展工作。 ⑴估计项目的总体规模、工作量和成本。 ⑵制定项目计划,重点放在产品生命周期中的主要关键任务。 ⑶制定项目时间表和预算。 二、实验环境 1.硬件环境 P4以上的个人计算机环境,要求内存不少于512MB,硬盘不小于20G.。 2.软件环境 操作系统:Windows XP 数据库:Sql Server 2000以上或Access 2003以上 3.通用工具软件 通用绘图工具:MicroSoft Visio 2003以上 文本编辑工具:MicroSoft Word 2003以上 4.CASE工具 UML建模工具:Rational Rose 2000 三、实验要求、实验内容 1、实验要求: 在进行实验之前,必须掌握软件开发过程的一些基础知识,准备参考资料和阅读相关的过程模型的文档。 2、实验内容 熟悉RUP(Rational Unified Process)软件开发统一过程的思想,RUP(Rational Unified Process)是由Rational公司(现已是IBM公司的一部分)提出的过程模型,它软件工程史上最完整、最成熟、最优秀的过程模型之一。 学习软件开发的组织和管理,将项目开发各阶段的任务明确,掌握各阶段的里程碑,并熟悉相应的工具。

四、思考题 1、项目开发首先要做的事是什么? 答:进行需求分析和定义,了解客户或用户的需求,然后再进行后续。 2、你认为该软件应具备的最重要的特性是什么。 答:安全性、实用性、灵活性。 3、你认为怎样分工是最合理的? 答:该项目已经采取项目经理制,但是在具体开发过程中,情况也许会比预计的复杂,因此,在了解了各组员的工作风格的情况下,根据性格类型进行工作分配,比如:外向而且善于交流的,可以给他安排和客户交流沟通,让客户随时了解我们 的工作情况,并且反应客户的需求改变;为了让项目更好的组织和管理,可以采取 主程序员负责制;这样,在项目经理的带领下,内部安排主程序员和副程序员,工 作员有问题的话,内部自己解决,只要按时汇报工作就可以了。 五、实验内容: 项目背景 项目名称:银行计算机储蓄系统 随着社会经济的发展,XX银行的业务不断增长,传统的依靠手工的存取款业务办理方式已经不能满足不断增长的业务需求。其一,业务需求的增加需要消耗大量人力物力资源;其二,业务复杂化导致人工处理方式出错率增加,从而引起储户不满。一方面可以减轻银行业务员的工作量,另一方面可以减少工作的出错率,从而提高工作效率。现在计算机网络的告诉发现使越来越多的人更喜欢在网购物、在家存款取款。在这样的背景下,很明显现在的银行储蓄系统已经不能满足人们越益增长的需求,急切需要建立一个新的、高效的、方便的、互联的计算机储蓄系统。为解决此问题,拟为其开发计算机储蓄系统。 项目进度: 项目在项目经理的制度下,在整个开发过程中,树立“里程碑”,而且严格按照计划进行,各阶段任务必须完成,现把任务进度历程绘制如下:

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