总体设计实验报告

合集下载

实训报告三

实训报告三

平顶山学院软件学院《软件工程专业实训二》实训报告课题名称:下雪花的图片专业班级:软件工程08级2班课题组长:史守阳小组成员:李蒙蒙向恩慧王堃澎张营闯李新东指导老师:吕海莲完成时间:2009年10月26日一、课题背景介绍本项目主要为了巩固JA V A的基础知识,对JA V A知识会进行综合应用,能通过实际的问题应用,对问题的实现会用面向对象的思想进行组织和设计,灵活运用JA V A的主要相关技术,AWT组建、多线程及各个组件的运用和小应用程序中各类事件的运用等。

1、课题陈述课题主要完成目标是利用小应用程序模版及AWT组建、按钮事件、多线程以及相关事件处理完成下雪花操作程序。

应用到的技术包括类的继承、接口的引用以及各类中重要方法的充分运用(窗体类主类设计中获取图像、图像的重绘等),以及多线程的应用实现图片的播放(线程的应用(线程的创建、run()方法的使用)),完成后可以巩固JA V A基础知识,能灵活应用JA V A的相关技术。

2、可行性分析项目涉及的相关技术在以前都学习过,能够使用小应用程序实现图片的展示使用APPLET的事件接口实现基本事件,利用数组获取多张图片,利用多线程实现图片的播放,drawImage()加载图片。

二、需求分析项目需求主要从两个方面进行,一是功能性需求,二是性能需求。

1、功能需求项目主要实现图形界面设计(界面效果如下图)2、性能需求项目性能方面通过“下一张”按钮实现图片的互换换,通过鼠标点击也可实现切换图片,界面简单明了,易于操作,运行情况效果和设想一致。

三、总体设计1、总体分析多张图片界面,主要应用了applet类、窗体类以及相关的事件功能2、系统功能结构用通过需求分析得出的功能需求,对项目进行总体功能设计。

可以使用功能结构图来表示,功能结构图如下:功能结构图中涉及的相关功能设计情况如下:功能1:用applet类方法获取图片,实现初始化界面结果功能2:从按钮事件,经getImage()方法获取新的图片2、应用的关键技术在总体设计过程中主要利用了数组实现多组图片的效果。

实验报告——精选推荐

实验报告——精选推荐

实验报告项目小结:为了为了巩固所学的知识,更加熟练的掌握所学的常用的食品感官品质评价方法我们进行了以下实验,使我们组成员对所学实验能熟练掌握。

以下是我们所作实验的实验结果:两种啤酒风味比较的感官检验报告项目小节:为了对趵突泉和燕京这两种啤酒进行比较,选出风味更好的一种,分别对两种啤酒进行评价,由七位品评员进行品尝,然后选出风味较好的一种,结论是趵突泉的风味更好一些。

目的:比较两种啤酒那种风味更好。

实验设计情况:由七名品评员进行评价。

感官检验方法:由七名品评员进行啤酒风味检验。

实验条件:啤酒再实验前进行购买,实验样品除啤酒外,其他一切都相同,品评在实验室进行,样品被用三位随机号码编号,用一次性纸杯进行盛放。

两种样品同时呈送给品评员,样品排列顺序及呈送顺序随机均衡。

统计方法:方向性差异检验对结果进行分析:从结果来看,这两种啤酒之间存在差异。

最后结论:从实验结果看,趵突泉啤酒的风味更好一些。

味觉敏感度的感官检验报告项目小节:为确定蔗糖溶液的阈值范围,运用连续检验和成对比较实验进行检验,配置五种浓度的蔗糖溶液,由品评员进行选择,选出能够感觉到的蔗糖溶液甜味最低的量,结论是在第一轮试验中,大部分选择了浓度为0.03的蔗糖溶液。

在第二轮实验中大部分选择了浓度为0.025的蔗糖溶液。

目的:味觉敏感度的测试,测出蔗糖溶液的阈值范围。

试验方法;实验总体设计情况,实验由13位品评员进行品评。

感官检验方法:由13位品评员对样品进行品尝,并选出能感觉到蔗糖溶液甜味的最小值。

实验条件:五种浓度的样品现场配置,样品进行随机编号,用一次性纸杯进行盛放,5种样品同时呈送给品评人员,样品顺序及呈送顺序均随机。

统计方法:连续检验和成对比较试验。

结果;大部分选择的是0.025的浓度为它的阈值。

2、实验项目:两种不同浓度蔗糖溶液甜度比较的感官检验报告。

项目小结:为了节约成本,对两个浓度的蔗糖溶液甜度进行比较,看是否存在明显差异。

由12位未受过培训的品评人员进行品评,其中正确的回答有10个,不正确的有2个。

课程设计实验报告10篇

课程设计实验报告10篇

课程设计实验报告10篇(经典版)编制人:__________________审核人:__________________审批人:__________________编制单位:__________________编制时间:____年____月____日序言下载提示:该文档是本店铺精心编制而成的,希望大家下载后,能够帮助大家解决实际问题。

文档下载后可定制修改,请根据实际需要进行调整和使用,谢谢!并且,本店铺为大家提供各种类型的经典范文,如工作报告、合同协议、心得体会、演讲致辞、规章制度、岗位职责、操作规程、计划书、祝福语、其他范文等等,想了解不同范文格式和写法,敬请关注!Download tips: This document is carefully compiled by this editor. I hope that after you download it, it can help you solve practical problems. The document can be customized and modified after downloading, please adjust and use it according to actual needs, thank you!Moreover, our store provides various types of classic sample texts, such as work reports, contract agreements, insights, speeches, rules and regulations, job responsibilities, operating procedures, plans, blessings, and other sample texts. If you want to learn about different sample formats and writing methods, please pay attention!课程设计实验报告10篇【第1篇】大学物理实验课程设计实验报告北方民族大学大学物理实验(设计性实验)实验报告指导老师:王建明姓名:张国生学号:XX0233学院:信息与计算科学学院班级:05信计2班重力加速度的测定一、实验任务精确测定银川地区的重力加速度二、实验要求测量结果的相对不确定度不超过5%三、物理模型的建立及比较初步确定有以下六种模型方案:方法一、用打点计时器测量所用仪器为:打点计时器、直尺、带钱夹的铁架台、纸带、夹子、重物、学生电源等.利用自由落体原理使重物做自由落体运动.选择理想纸带,找出起始点0,数出时间为t的p点,用米尺测出op的距离为h,其中t=0.02秒X两点间隔数.由公式h=gt2/2得g=2h/t2.将所测代入即可求得g.方法二、用滴水法测重力加速度调节水龙头阀门,使水滴按相等时间滴下,用秒表测出n个(n 取50—100)水滴所用时间t,则每两水滴相隔时间为t′=t/n,用米尺测出水滴下落距离h,由公式h=gt′2/2可得g=2hn2/t2.方法三、取半径为r的玻璃杯,内装适当的液体,固定在旋转台上.旋转台绕其对称轴以角速度ω匀速旋转,这时液体相对于玻璃杯的形状为旋转抛物面重力加速度的计算公式推导如下:取液面上任一液元a,它距转轴为X,质量为m,受重力mg、弹力n.由动力学知:ncosα-mg=0(1)nsinα=mω2X(2)两式相比得tgα=ω2X/g,又 tgα=dy/dX,∴dy=ω2XdX/g,∴y/X=ω2X/2g.∴ g=ω2X2/2y..将某点对于对称轴和垂直于对称轴最低点的直角坐标系的坐标X、y测出,将转台转速ω代入即可求得g.方法四、光电控制计时法调节水龙头阀门,使水滴按相等时间滴下,用秒表测出n个(n 取50—100)水滴所用时间t,则每两水滴相隔时间为t′=t/n,用米尺测出水滴下落距离h,由公式h=gt′2/2可得g=2hn2/t2.方法五、用圆锥摆测量所用仪器为:米尺、秒表、单摆.使单摆的摆锤在水平面内作匀速圆周运动,用直尺测量出h(见图(1)用秒表测出摆锥n转所用的时间t,则摆锥角速度ω=2πn/t 摆锥作匀速圆周运动的向心力f=mgtgθ,而tgθ=r/h所以mgtg θ=mω2r由以上几式得:g=4π2n2h/t2.将所测的n、t、h代入即可求得g值.方法六、单摆法测量重力加速度在摆角很小时,摆动周期为:则通过对以上六种方法的比较,本想尝试利用光电控制计时法来测量,但因为实验室器材不全,故该方法无法进行;对其他几种方法反复比较,用单摆法测量重力加速度原理、方法都比较简单且最熟悉,仪器在实验室也很齐全,故利用该方法来测最为顺利,从而可以得到更为精确的值。

软件工程——理论与实践 实验二 系统总体设计

软件工程——理论与实践 实验二  系统总体设计

实验二系统总体设计
一、实验目的
1、掌握将数据流图映射成软件体系结构的原理
2、掌握变换流分析
3、掌握事务流分析
二、实验仪器
安装visio 2013软件的计算机一台,或使用在线processOn平台。

三、实验内容
1、将下列数据流图转换成SC软件结构图。

2、按照下列环境描述,完成系统结构化分析和设计部分工作。

要求:根据要求画出该系统的数据流图,并将其转换为软件结构图。

高考录取统分子系统有如下功能:
(1)计算标准分:根据考生原始分计算,得到标准分,存入考生分数文件。

(2)计算录取线分:根据标准分、招生计划文件中的招生人数,计算录取线,存入录取线文件。

3、将下列数据流图转换成SC软件结构图。

(事务流)
4、将下列数据流图转换成SC软件结构图。

(事务流)
四、实验步骤
1、
2、
数据流图:
结构图:
3、步骤:
五、实验报告要求
1.整理实验结果。

2.小结实验心得体会。

学生信息管理系统课程设计实验报告

学生信息管理系统课程设计实验报告

WORD格式*********大学课程设计报告课程名称高级语言程序设计设计题目学生信息管理系统专业计算机科学与技术班级学号姓名完成日期课程设计任务书设计题目:学生信息管理系统设计设计内容与要求:内容:对学生信息进行管理,学生信息包括学号、姓名、性别、年龄、学历、学号、住址、电话等(学号不重复)。

要求:(1)系统以菜单方式工作(2)学生信息录入功能(学生信息用文件保存)。

(3)输出学生信息、浏览学生信息功能。

(4)查询和排序功能:(至少一种查询方式),如按学号查询、按学历查询等。

(5)学生信息删除、修改功能(任选项)。

指导教师:_______________年月日课程设计评语成绩:指导教师:_______________年月日【问题描述】学生信息管理软件设计。

对学生信息进行管理,学生信息包括:学号,姓名,年龄,性别,出生年月,地址,电话,E-mail等。

试设计一个学生信息管理软件。

【基本要求】一、输入的形式和输入值的范围形式:用scanf输入学生的学号,姓名,年龄,性别,出生年月,地址,电话,E-mail。

输入一个学生信息一个回车。

用输入的学号p1->num来控制输入,当输入的学号为0时,用break跳出循环。

即if(p1->num==0)break。

输入值的范围:学号、年龄为整型longnum;intage;姓名为字符串型15个字节charname[15];性别为字符串型,10个字节charsex[10];出生为字符串型,20个字节charchushen[20];地址为字符串型,30个字节chardizhi[30];邮箱为字符串型,输入11位数字charemail[11]。

二、输出的形式输出是以表格的形式输出,即表格的每一行都能显示第一个学生的信息,第二行是显示第二个学生的信息。

三、程序所能达到的功能对学生信息进行管理,学生信息包括职学号,姓名,年龄,性别,出生年月,地址,电话,E-mail。

操作系统课程设计实验报告

操作系统课程设计实验报告

湖南科技大学计算机科学与工程学院操作系统课程设计报告学号:姓名:班级:目录实验一.........................................................一、实验题目.............................................二、实验目的.............................................三、总体设计.............................................一、实验题目二、实验目的.............................................三、总体设计.............................................四、详细设计.............................................五、实验结果与分析.......................................六、小结与心得体会.......................................实验四.........................................................一、实验题目.............................................二、实验目的.............................................三、总体设计.............................................四、详细设计.............................................三、总体设计.............................................四、详细设计.............................................五、实验结果与分析.......................................六、小结与心得体会....................................... 实验七.........................................................一、实验题目.............................................二、实验目的.............................................三、总体设计.............................................四、详细设计.............................................五、实验结果与分析.......................................2)通过创建进程、观察正在运行的进程和终止进程的程序设计和调试操作,进一步熟悉操作系统的进程概念,理解 Windows进程的“一生”。

单片机综合设计实验报告

单片机综合设计实验报告

单片机原理与应用综合实验报告题目:波形发生器的设计专业班级:__电信 _____姓名:_ ________学号: _________时间:指导教师:____张涛__________波形发生器的设计摘要本设计是基于AT89C51单片机的波形发生器。

采用AT89C51单片机作为控制核心,外围采用数字/模拟转换电路(DAC0832)、运放电路(LM324)、按键和8位数码管等。

通过按键控制可产生方波、三角波、正弦波等,同时用数码管指示其对应的频率。

其设计简单、性能优好,可用于多种需要低频信号的场所,具有一定的实用性。

各种各样的信号是通信领域的重要组成部分,其中正弦波、三角波和方波等是较为常见的信号。

在科学研究及教学实验中常常需要这几种信号的发生装置。

为了实验、研究方便,研制一种灵活适用、功能齐全、使用方便的信号源是十分必要的。

本设计是利用AT89C51单片机和数模转换器件DAC0832产生所需不同信号的低频信号源,其信号幅度和频率都是可以按要求控制的。

文中简要介绍了DAC0832数模转换器的结构原理和使用方法,AT89C51的基础理论,以及与设计电路有关的各种芯片。

文中着重介绍了如何利用单片机控制D/A转换器产生上述信号的硬件电路和软件编程。

信号频率幅度也按要求可调。

关键词:AT89C51 DAC0832 LM324 8位数码管显示1、引言波形发生器也称函数发生器,作为实验信号源,是现今各种电子电路实验设计应用中必不可少的仪器设备之一。

目前,市场上常见的波形发生器多为纯硬件的搭接而成,且波形种类有限,多为锯齿波,正弦波,方波,三角波等波形。

信号发生器作为一种常见的应用电子仪器设备,传统的可以完全由硬件电路搭接而成,如采用555振荡电路发生正弦波、三角波和方波的电路便是可取的路经之一,不用依靠单片机。

但是这种电路存在波形质量差,控制难,可调范围小,电路复杂和体积大等缺点。

在科学研究和生产实践中,如工业过程控制,生物医学,地震模拟机械振动等领域常常要用到低频信号源。

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

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

管理信息系统实验报告-学生宿舍管理系统管理信息系统实验报告学生宿舍管理系统一、引言随着高校招生规模的不断扩大,学生宿舍管理工作变得越来越复杂和繁重。

传统的手工管理方式已经难以满足现代高校学生宿舍管理的需求,因此开发一个高效、便捷的学生宿舍管理系统显得尤为重要。

本实验旨在通过设计和实现一个学生宿舍管理系统,提高宿舍管理的效率和质量,为学生提供更好的住宿服务。

二、系统分析(一)需求分析1、学生信息管理:包括学生的基本信息、入住信息、调宿信息等。

2、宿舍信息管理:包括宿舍的基本信息、床位信息、卫生情况等。

3、住宿分配管理:能够根据学生的班级、性别等条件进行合理的住宿分配。

4、费用管理:包括住宿费的收取、欠费提醒等。

5、报修管理:学生能够在线提交报修申请,管理员能够及时处理并反馈维修进度。

6、访客管理:记录访客的信息和进出时间。

(二)可行性分析1、技术可行性:采用现有的成熟技术,如数据库管理系统、编程语言等,能够满足系统开发的需求。

2、经济可行性:开发成本相对较低,且能够提高管理效率,节省人力和物力资源,具有较好的经济效益。

3、操作可行性:系统界面简洁直观,操作方便,管理人员和学生能够快速上手使用。

三、系统设计(一)总体设计1、系统采用 B/S 架构,用户通过浏览器访问系统。

2、系统分为学生端、管理员端和宿管端三个部分,分别提供不同的功能。

(二)数据库设计1、设计了学生表、宿舍表、住宿分配表、费用表、报修表、访客表等多张数据表。

2、确定了数据表之间的关系,通过主键和外键进行关联。

(三)功能模块设计1、学生信息管理模块:实现学生信息的添加、修改、查询和删除功能。

2、宿舍信息管理模块:实现宿舍信息的添加、修改、查询和删除功能,以及床位的分配和调整。

3、住宿分配管理模块:根据学生的班级、性别等条件进行自动分配或手动调整。

4、费用管理模块:实现住宿费的计算、收取、欠费提醒等功能。

5、报修管理模块:学生提交报修申请,管理员和宿管安排维修人员并反馈维修进度。

实验设计方案经典范文5篇

实验设计方案经典范文5篇

实验设计方案经典范文5篇实验设计方案1一、课题名称:培养兴趣增强自信二、课题研究背景:1、孔子说过:“知之者不如好知者,好之者不如乐之者。

”兴趣是一种学习品质,也是学习的动力之源。

有兴趣才有潜力,有兴趣才有主动性和积极性。

教育理论告诉我们:只有当学生对所学知识产生浓厚兴趣并逐步养成爱学习,善思考的态度时,才难知难而进,锲而不舍,从而对提高教学质量起着事半功倍的效果。

2、课程标准提出了“知识与态度”、“情感与态度”、“过程与方法”的三维目标,而“情感与态度”就是要充分激发学生对学习的兴趣,调动学生学习的积极性、主动性,引导学生参与教学的全过程,树立学生学习自信心,培养良好的学习态度和学习习惯,增强热爱学习的情感。

3、新课程标准的课程设置、教材编写、教学过程和评价策略,都体现了提高学生学习兴趣的课程理念。

但是,在我们的周围有一部分学生有厌倦的情绪,上课注意力不集中,小学生因为年龄特点的缘故,学习兴趣易于转移,稳定性差,所以,如何强化学习兴趣并使之转化为稳定而持久的动力,使学生成为真正的爱学乐学者,已经成为当务之急,成为当代教育一大问题,只有注重培养学生的学习兴趣,让学生在愉悦的氛围中学习生活,才能最大限度地调动学生学习的积极性和主动性。

三、课题研究的意义:1、“兴趣是最好的老师”、“兴趣是成功的一半”一切的一切说明学习兴趣是直接推动学生进行学习的一种心理因素。

兴趣****于需要,可以使学生产生强烈的求知欲和高度的学习积极性。

2、个别学生之所以成为班级里的“后进生”,在很大程度上由于在学习过程中连连失败、挫折,对学生丧失兴趣,甚至于产生厌学的情绪。

基于此种现象,作为教师我们应该先激发和培养他们的学习兴趣,增强他们的学习自信心。

3、如今社会对于学生的诱惑太多,容易把学生的注意力吸引住,从而对学生也产生了厌倦,逃学、网络游戏成瘾早已屡见不鲜,给学校教育敲响了警钟:要想让学生进的来也留得住,必须要想方设法提高学校对学生的吸引力,必须培养学生对学习的兴趣,增强对学习的自信心。

教育技术学课程思政总体设计+教学设计实例

教育技术学课程思政总体设计+教学设计实例

教育技术学课程思政总体设计及教学设计实例一、概述随着信息技术的飞速发展,教育技术学课程作为教育领域中的重要学科,扮演着越来越重要的角色。

教育技术学课程思政总体设计及教学设计实例旨在帮助学生深入理解教育技术学的理论与实践,培养学生的创新能力和实践能力,促进学生的全面发展。

二、教育技术学课程思政总体设计1. 课程目标教育技术学课程旨在培养学生的教育技术应用能力,具备教育技术的理论基础和实践技能,具有一定的科研和创新能力,能够适应教育技术相关领域的工作和发展需要。

2. 课程设置(1)教育技术学基础理论:介绍教育技术学的基本理论和概念,包括教育技术的起源、发展历程、主要理论体系等。

(2)教育技术学研究方法:介绍教育技术学的研究方法和技术,包括调查研究、实验研究、问卷调查等。

(3)教育技术学应用技能:介绍教育技术的应用技能和工具,包括多媒体教学设计、教育软件开发、网络教育评台等。

3. 课程内容(1)教育技术学基本概念:介绍教育技术学的基本概念和理论原理。

(2)教育技术学理论体系:介绍教育技术学的理论体系和主要研究方向。

(3)教育技术学实践技能:介绍教育技术学的实践技能和方法,包括教育技术设备的应用、教育技术教学设计等。

4. 教学方法采用多种教学方法,包括讲解、案例分析、实践操作等,注重理论与实践相结合,培养学生的实际操作能力和解决问题的能力。

5. 考核方式采用多种考核方式,包括平时作业、实验报告、课堂讨论、期末考试等,全面考核学生的理论水平和实践能力。

三、教学设计实例以“多媒体教学设计”为例进行教学设计实例的展示。

1. 课程名称多媒体教学设计2. 课程目标通过本课程的学习,学生应该能够掌握多媒体教学设计的基本原理和方法,具备使用多媒体进行教学的能力。

3. 课程内容(1)多媒体教学的概念和特点(2)多媒体教学的设计原则(3)多媒体教学软件的操作与应用4. 教学设计(1)讲解部分:通过讲解教学内容,让学生了解多媒体教学的基本概念和特点,以及多媒体教学设计的原则。

葡萄酒工程项目综合设计实验报告

葡萄酒工程项目综合设计实验报告

葡萄酒工程项目综合设计实验报告一、实验目的1、了解酒庄工程设计思想和方案,提高独立观察、分析和解决问题的能力;2、熟悉酒庄工程项目布局和功能、设备布置和生产方式并掌握其原理;3、交接酒庄工程项目设计风格特点、葡萄园、葡萄生产车间布置特点。

二、实验地点:杨凌盛唐酒庄三、实验内容1、葡萄酒工程项目总体设计风格、产品方案和生产规模设计风格:车间设计中式,建筑外观设计欧式产品方案:酿造:葡萄酒系列包括桃红葡萄酒、干白葡萄酒、利口酒、高度蒸馏酒等。

杨凌盛唐酒庄红酒系列:赤霞珠优质年份干红葡萄酒、媚丽桃红葡萄酒、嘉年华新酒;干白葡萄酒系列:霞多丽优质年份干白葡萄酒、贵人香干白葡萄酒、爱格丽新酒;甜型葡萄酒系列:葡萄利口酒、葡萄高度酒、葡萄蒸馏原浆酒等;原料:三百多亩优质酿酒葡萄种植示范园及优质鲜食葡萄采摘园;发酵罐:发酵罐有500L、1500L、5立方米、10立方米、20立方米等;生产规模:视每年情况而定;销售方式:线下与线上销售相结合,利用网购平台销售酒庄生产的葡萄酒以及线下李华酒窖售卖。

2、葡萄酒工程项目厂区布置和产房设计平面设计:(1)首层平面主要有大厅、前处理设备车间、设备间、起泡酒生产车间、瓶储间、更衣室、准备室、实验室、档案室和接待室组成。

前处理设备位于一楼大厅的右侧第一个车间。

气囊压榨机安装在一层设备间,该设备间还安装有干红葡萄酒发酵罐(1500L)、发酵罐(500L)、夏朗德壶式蒸馏设备等。

起泡酒生产车间主要有起泡葡萄酒罐、贮藏罐等。

(2)二层平面:主要有品酒室和贴标间(生产线)等。

(3)三层平面主要有休息间、操作间、品酒教室和图书馆等。

立面设计:一层主要是办公室、葡萄酒生产车间、准备室和实验室等,主要用葡萄酒前处理、酿造、灌装和公司人员管理行政。

二层主要是品酒室和贴标间(生产线)等,主要用于接待和葡萄酒贴标生产线。

三层主要是操作间品酒教室和图书馆等,主要用于接待和介绍酒庄的文化。

3、葡萄酒项目功能分区杨凌盛唐酒庄是集葡萄与萄萄酒科研开发、生产营销、教育培训、文化推广、旅游体验为一体的现代葡萄酒综合庄园。

实验3 总体设计和数据库设计

实验3   总体设计和数据库设计

实验报告课程名称_软件工程导论__________学院____计算机工程学院_________班级14软件1班学号2014144141姓名秦川2017年1月11日批阅教师时间实验成绩课程名称软件工程学号2014144141姓名秦川实验日期实验名称实验3总体设计和数据库设计实验目的:1、掌握总体设计和数据库设计2、掌握总体设计方法和数据库设计方法,掌握界面设计的绘制。

实验内容:任务一绘制工资支付系统的功能结构图和数据库任务二绘制功能结构图和数据库案例一:总务办公管理系统案例二:火车票预订系统实验原理:在系统设计阶段,要设计软件体系结构,即是确定软件系统中每个程序是由哪些模块组成的,以及这些模块相互间的关系。

同时把模块组织成良好的层次系统:顶层模块通过调用它的下层模块来实现程序的完整功能,顶层模块下面的每个模块再调用更下层的模块从而完成程序的一个子功能,最下层的模块完成最具体的功能。

通过对数据流图边界的划分,变换成系统结构图,得到功能结构图。

实验过程与结果:任务一绘制工资支付系统的功能结构图和数据库 绘制工资支付系统的功能结构图1.运行Microsoft Office Visio2.选择“流程图”中的“基本流程图”模板如上图所示,此工资支付系统功能在于计算教职工工资,并输出相应的表单,在教职工输入课时表、任务表等数据时,系统可以计算出其应得的工资,甚至有具体的工资明细表。

绘制工资支付系统的数据库模型图3.用鼠标选拉图标进行绘图(1)绘制实体(表)外键设置:(1)左侧的“实体关系”中选择“关系”手动到图片。

(2)将“关系”箭头头部拖动到主表的中心直到主表边框呈现红色表示成功设置主表。

(3)将“关系”箭头尾部拖动到子表的中心直到子表边框呈现红色表示成功设置子表。

(4)点击“关系”箭头,在下面的“定义”--》父、子中选择要关联的列。

实验小结本次试验与上俩次实验同属于第1章:传统的结构化分析与设计,但我个人感觉,难度不及第二次实验,第一次是流程图,这是以往学过的内容,所以简单,而这次,应该是个人经验的丰富吧,首先对实验三个系统熟悉了,不用再对系统进行详细的分析了,另外,这次实验涉及数据库,在大二时,我们就系统的学习这门课程,故外键、主键、数据表的操作还是较为熟悉的。

实验报告样例

实验报告样例

C#模拟计算器实验报告题目:模拟计算器学生姓名:王旭齐学号:150906102班级:2015级.Net 2班日期:2016年6 月10 日成绩:二○一六年六月一、设计目的主要模拟计算器的加、减、乘、除及次方运算功能。

二、总体设计主要字段:流程图:三、功能描述模拟计算器的加、减、乘、除及次方运算功能,并可以重复计算。

四、详细设计主方法部分:S1:利用循环实现多次运算S2:循环中调用reckon()类进行计算S3:根据指定按键退出循环S4:结束程序reckon()方法部分:S1:输入三个关键字段值S2:根据sign运算符判断进行何种运算S3:将运算的结果输出S4:判断是否连续运算,若不连续运算退出本次计算S5:若连续运算,将上次运算答案作为第一个数,并输入本次运算的运算符及第二个数S6:继续进行计算S7:计算结束后再次判断是否连续运算,若选择连续运算,执行S5,否则退出加法类:S1:得到参数first和secondS2:进行加法计算S3:返回计算结果减法类:S1:得到参数first和secondS2:进行减法计算S3:返回计算结果乘法类:S1:得到参数first和secondS2:进行乘法计算S3:返回计算结果除法类:S1:得到参数first和secondS2:进行除法计算S3:返回计算结果次方类:S1:得到参数first和secondS2:进行次方计算S3:返回计算结果五、调试与测试1. 输入double类型错误解决方法:捕捉异常,返回输入部分!2. 输入sign运算符错误:解决方法:捕捉异常,返回输入部分!六、课程实践总结系统实现了计算器的加减乘除次方算法,并可以捕捉输入时的异常,并加以处理;但系统同样有不足之处:1.除法运算部分因为系统自带处理除数为0的异常,因此未添加捕捉异常代码;2.系统在控制台运行,限制大,应向窗体方面发展。

3.提供的运算方法太少,未实现计算器的多种功能。

4.为实现连续运算,代码过于繁琐,应寻找更好的方法精简代码并实现功能。

电子电路综合设计实验报告(数控直流稳压电源设计)

电子电路综合设计实验报告(数控直流稳压电源设计)

电⼦电路综合设计实验报告(数控直流稳压电源设计)北京邮电⼤学电⼦电路综合设计实验实验报告实验名称:简易数控直流稳压电源的设计学院:电⼦⼯程学院班级:XXX班学号:XXXXXXXX姓名:XXX班内序号:XX2012年3⽉25⽇课题名称:简易数控直流稳压电源的设计摘要:本设计实验要求我们设计出简易数控直流稳压电源,通过⼿动调节实现输出不同电压的功能,通过电压与电流的放⼤实现较强的带负载能⼒,通过滤波电容消除纹波对直流的影响,并运⽤protel 软件进⾏仿真。

该设计实验旨在培养我们的实验兴趣与学习兴趣,提⾼实验技能与探究技能,引导我将所学所想运⽤到实际中去。

关键字:稳压电源,设计,仿真⼀、设计任务要求1.基本要求(1)设计实现⼀个简易数控直流稳压电源,设计指标及给定条件为:1) 输出电压调节范围:5V ~ 9V,步进0.5V 递增,纹波⼩于50mV;2) 输出电流⼤于100mA;3) 由预制输⼊控制输出电压递增;4) 电源为12V。

(2)设计+5V电源电路(不要求实际搭建),⽤PROTEL软件绘制完整的电路原理图(SCH)。

2.提⾼要求(1) 数字控制部分采⽤+/-按键来调整控制⼀可逆⼆进制计数器来预设电压值;(2) ⽤PROTEL软件绘制电路的印刷电路板图(PCB)。

3.探究要求输出电压调节范围更宽,步进更⼩:范围:0 ~ 10 V, 步进:0.1V。

本次探究实验主要着重完成了基本要求部分的设计与探究。

⼆、设计思路、总体结构框图本实验要求设计⼀个可以充当数控直流稳压电源的电路,电路由数字控制部分、D/A 转换部分、可调稳压部分组成。

数字控制部分采⽤+/-按键来调整控制⼀可逆⼆进制计数器来预设电压值(此部分为提⾼部分),⼆进制计数器输出输⼊到D/A 转换器中,经过D/A 转换后实现输出电压的可调。

其框图如图1所⽰。

图1 系统总体结构框图三、分块电路和总体电路的设计1.第⼀部分——数字电路控制部分此部分是电路的数字控制部分,也是电路输⼊端,其电路原理图如图2所⽰。

医院网络设计实验报告(3篇)

医院网络设计实验报告(3篇)

第1篇一、实验目的本次实验旨在通过模拟设计医院网络,使学生了解医院网络的基本需求、设计原则和实施步骤,掌握网络设备选型、网络拓扑结构设计、网络配置与测试等基本技能,提高学生在实际工作中解决网络问题的能力。

二、实验内容1. 医院网络需求分析- 分析医院各部门对网络的需求,如门诊、病房、医技、行政等。

- 确定网络用户数量、数据传输速率、网络安全性等关键指标。

2. 医院网络设计- 根据需求分析,设计医院网络拓扑结构,包括接入层、汇聚层和核心层。

- 选择合适的网络设备,如交换机、路由器、防火墙等。

- 设计网络IP地址规划、VLAN划分、安全策略等。

3. 网络配置与实施- 配置网络设备,包括IP地址、VLAN、安全策略等。

- 配置网络服务,如DHCP、DNS、VPN等。

- 实施网络测试,确保网络性能满足需求。

4. 网络测试与验收- 测试网络连通性、速率、安全性等指标。

- 验收网络性能,确保网络设计符合预期。

三、实验步骤1. 需求分析- 对医院各部门进行调研,收集网络需求信息。

- 分析网络用户数量、数据传输速率、网络安全性等关键指标。

2. 网络设计- 根据需求分析,设计医院网络拓扑结构。

- 选择合适的网络设备,如思科交换机、华为路由器等。

- 设计网络IP地址规划、VLAN划分、安全策略等。

3. 网络配置与实施- 使用网络管理软件(如PuTTY、SSH等)远程登录网络设备。

- 配置网络设备的IP地址、VLAN、安全策略等。

- 配置网络服务,如DHCP、DNS、VPN等。

4. 网络测试与验收- 使用网络测试工具(如Ping、Tracert等)测试网络连通性、速率、安全性等指标。

- 验收网络性能,确保网络设计符合预期。

四、实验结果与分析1. 网络拓扑结构- 本次实验采用三层网络架构,包括接入层、汇聚层和核心层。

- 接入层负责连接终端设备,如电脑、打印机等。

- 汇聚层负责连接接入层设备,实现数据汇聚和转发。

- 核心层负责连接汇聚层设备,实现高速数据交换。

图书管理系统数据库课程设计实验报告

图书管理系统数据库课程设计实验报告

数据库课程设计实验报告摘要随着人类社会的不断进步,科学技术有了长足的发展,尤其是在当今中国知识经济时代,知识大爆炸带来了全球图书企业的飞速发展,这些书籍为科技的发展做出了巨大的贡献。

人类短短的几十年创造了大量的书籍资源,但是图书数量之多,也使得其管理起来非常的繁琐,随着信息时代的到来,图书的信息化管理使得问题得以解决,图书馆管理系统的出现就显得水到渠成了。

本系统主要上可以分为两大模块:图书馆管理员模块和读者登录模块,并在这两大模块下分成多个子模块。

图书的使用对象是借阅者,例如学生,教师,管理员;而管理者同时也是图书馆的管理者。

因此根据这些信息,本系统的主要功能就是:实现图书馆图书信息的管理和维护,如用户信息管理,管理员信息管理,图书浏览,书架管理信息,图书馆规则维护,新书入库,整理图书,修改图书信息和进行查询等;以及系统的图书信息查询,图书的借出和归还等功能图书信息管理系统能够为用户提供充足的信息和快捷的查询手段.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。

目录:第一章:需求分析1,学生用户端2,教师用户端第二章:总体设计1,系统分析2,可行性分析3,系统目标4,系统功能设计5,构建开发环境第三章:数据库设计1,数据库分析2,项目E-R图3,数据库表的设计第四章:程序模块设计1,用户登录模块2,数据库操纵框架3,登录界面实现4,管理端界面的设计5,查询图书界面模块6,借阅预约图书功能模块7,归还挂失图书功能8,图书超期处理模块9,学生用户管理模块10,,管理员管理模块11,超级管理员功能开发第五章:主要模块界面第六章:程序源代码第七章:参考文献1,需求分析当决定要开发一个信息系统时,首先要对信息系统的需求进行分析,需求分析要做的工作是深入描述软件的功能和性能,确定软件设计的限制和软件同其他系统元素的接口细节,定义软件的其他有效性需求。

抽象出当前系统的逻辑模型。

在理解当前系统“怎么做”的基础上,抽取其“做什么”的本质,从而从当前系统的物理模型抽象出当前系统的逻辑模型。

软件工程实验报告

软件工程实验报告

实验报告实验名称实验一:可行性分析试验报告评分实验日期 2008 年 4 月 1 5 日指导教师张铁楠姓名董晓光专业班级信息与计算科学0501 学号 21 一、实验名称可行性分析试验报告二、实验目的根据软件工程国家文档规范和课题,撰写可行性分析报告文档。

达到熟悉可行性分析方法和可行性文档规约的目的。

三、实验环境1、硬件环境:显示器一台(分辨率为800*600),硬盘为80G,内存为512M,CPU为Pentium2.66G。

2、软件环境:WORD2000。

四、试验步骤与内容1. 引言1.1 编写目的:本学生课程管理系统模块是为了实现各大高校对学生选课而设计的,通过试用本系统,可以更加有效的管理学生选课信息,其中包括课程基本信息,课程信息并且具有查询课程信息,查询教师信息,选课、退选等功能1.2项目背景:本系统属于高校学生信息管理系统中的学生选课管理模块,由管理系统总体设计人员提出,由本组成员联合开发,实现的是管理系统中关于学生选课管理的子功能。

1.3参考资料:参见《软件工程》、《管理信息系统》两书。

2.可行性研究的前提2.1 要求:(1)功能:本系统主要针对各大高校选课这一块,学生通过登录,可以查看各周课程基本信息、查看教师基本信息,并且通过必修和选修分开,如果一天哪几节有必修课,而其它时间你可以进行选修课选择,可以通过选课,学生选择自己需要的课程,并可以退选,最后学生还可以打印课程表。

(2)性能:查询效率尽可能做到精准,信息维护功能做到简单易用,不需过多对人员的培训。

(3)输入:对于查询功能,应做到可以单条件和组合条件输入;对于维护功能,要有输入、修改学生信息和课程。

(4)输出:能按要求在显示器上显示所需内容并能打印成有条理的表格。

(5)安全与保密:对于不同权限用户,设置不同权限,对重要数据可以考虑加密存储。

考虑到数据保存,条件允许的情况下可以让系统定时自动保存,省去手工保存的繁杂程序。

(6)本模块由系统主界面调入,实现学生选课管理子功能。

实验报告模板(综合设计)

实验报告模板(综合设计)
软件学院综合性、设计性实验报告
专业: 年ห้องสมุดไป่ตู้/班级: 2013—2014学年第一学期
课程名称
指导教师
本组成员
学号姓名
实验地点
实验时间
项目名称
实验类型
综合性/设计性
一、实验目的
二、实验仪器或设备
三、总体设计(设计原理、设计方案及流程等)
四、实验步骤(包括主要步骤、代码分析等)
五、结果分析与总结
教师签名:
年 月 日
注意上述表中实验类型及时间:
进程调度为设计性实验, 实验时间是本学期的第11.12.13.14周
存储器管理为综合性实验, 实验时间是本学期的第15、16、17、18周
(时间填写是要把周数替换为本班上机的具体日期, 如:2013-12-3、2013-12-10:上午1-2节)

单片机实验报告

单片机实验报告

单⽚机实验报告单⽚机原理及接⼝技术实验报告班级学号:姓名:实验⼀P1⼝输⼊输出实验与P1、P3⼝输⼊输出实验⼀、实验⽬的及任务学习P1、P3⼝的使⽤⽅法,熟练HICE单⽚机试验系统的操作步骤。

⼆、实验总体设计本实验分为两部分:P1⼝和P1、P3⼝输⼊输出实验。

1、P1⼝是⼀个准双向⼝,外接⼋个发光⼆极管,连续运⾏程序,发光⼆极管循环点亮2、P3⼝作为输⼊读取开关状态,P1⼝作为输出⼝,连续运⾏程序,发光⼆级管显⽰开关状态。

3、设计思路如下:(1)、开始——>P1⼝初始化——>点亮⼀位发光⼆极管——>右移⼀位——>循环;(2)、开始——>初始化——>P3⼝开关状态送到P1⼝——>驱动发光⼆极管——>延时三、试验程序框图及实验电路(实验电路及连线详见附录)四、软件设计⼀、P1⼝输⼊输出程序代码:#inc lud e#def ine uc har un sig ned ch ar#def ine ui nt uns ign ed intucha r r rc(uch ar a,n);ucha r r rc(uch ar a,n) //循环右移⼦程序{ucha r b,c;b=a<<(8-n);c=a>>n;a=c|b;retu rn(a);}void ma in(){ucha r i,te mp;uint j;P1=0xff;loop:temp=0x7f;for(i=0;i<8;i++){P1=r rc(tem p,i);for(j=0;j<30000;j++);//延时}}⼆、和P1、P3⼝输⼊输出实验。

#i ncl ude#def ine uc har un sig ned ch ar#def ine ui nt uns ign ed intvoid ma in(){uint j;loop:P1=0XFF;P1=P3;//读取P3⼝状态送P1⼝for(j=0;j<5000;j++);//延时goto lo op;}五、硬件设计1、仿真模式设置:8752模式,仿真存储器模式选择:内程序存储器外数据存储器;2、仿真器P3.6/P3.7短路块设置在WR/RD状态(见仿真器说明书跳线设置)。

北邮电子电路综合设计实验报告

北邮电子电路综合设计实验报告

北京邮电大学电子电路综合设计实验报告课题名称:函数信号发生器的设计学院:信息与通信工程学院 班级:2013211123姓名:周亮学号:2013211123班内序号:9一、 摘要方波与三角波发生器由集成运放电路构成,包括比较器与RC积分器组成。

方波发生器的基本电路由带正反馈的比较器及RC组成的负反馈构成;三角波主要由积分电路产生。

三角波转换为正弦波,则是通过差分电路实现。

该电路振荡频率和幅度便于调节,输出方波幅度大小由稳压管的稳压值决定,方波经积分得到三角波;而正弦波发生电路中两个电位器实现正弦波幅度与电路的对称性调节,实现较理想的正弦波输出波形。

二、关键词: 函数信号发生器 方波 三角波 正弦波三、设计任务要求1.基本要求:设计制作一个函数信号发生器电路,该电路能够输出频率可调的正弦波、三角波和方波信号。

(1) 输出频率能在1-­‐10KHz范围内连续可调,无明显失真。

(2) 方波输出电压Uopp=12V(误差小于20%),上升、下降沿小于10us。

(3) 三角波Uopp=8V(误差小于20%)。

(4) 正弦波Uopp1V,无明显失真。

2. 提高要求:(1) 输出方波占空比可调范围30%-­‐70%。

(2) 三种输出波形的峰峰值Uopp均可在1V-­‐10V内连续可调电源电路 方波-­‐三角波发生电路 正弦波发生电路方波输三角波输正弦波输现输出信号幅度的连续调节。

利用二极管的单向导通性,将方波-­‐三角波中间的电阻改为两个反向二极管一端相连,另一端接入电位器,抽头处输出的结构,实现占空比连续可调,达到信号发生器实验的提高要求。

五、分块电路和总体电路的设计过程1. 方波-­‐三角波产生电路设计过程:①根据所需振荡频率的高低和对方波前后沿陡度的要求,选择电压转换速率S R合适的运算放大器。

方波要求上升、下降沿小于10us,峰峰值为12V。

LM741转换速率为0.7V/us,上升下降沿为17us,大于要求值。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

土地管理信息系统总体设计报告班级: XX班学生姓名: XXXX学号: XXX日期: 2011年4月2日目录基于GIS的土地管理信息系统总体设计报告 (1)1.引言 (1)1.1编写目的 (1)1.2背景说明 (1)2 用户需求分析成果 (1)2.1 系统建设的必要性 (1)2.2 系统总体需求 (2)3 总体设计 (2)3.1 设计目标、依据和方法 (2)3.2 软件结构体系 (5)3.3 软、硬件配置方案 (6)3.4 软件模块设计 (6)4 接口设计说明 (8)4.1内部接口: (9)4.2外部接口: (10)4.3用户接口 (10)5 数据库设计 (10)5.1 目的、引用的法规政策以及遵循的标准规范 (10)5.2 数据库总体设计 (10)6 界面设计 (11)GIS软件工程实验报告1.引言1.1编写目的随着我国经济的快速发展,城市化进程加速,城市面貌日新月异。

旧城改造,新城规划,土地信息在不断的变化,为了确保土地信息的准确性和现势性,必须及时更新土地管理数据库,传统的土地管理手段已经难以适应信息化的发展进程,“3S”技术的应用有效地加强了土地管理技术,提高了土地数据准确性与现势性,提高了土地管理效率,降低了土地管理成本,其应用越来越广泛。

随着土地供需矛盾的逐渐加剧,土地管理工作的重要性日益突出,土地管理工作的任务量也随之加大,对土地管理的要求更加严格,传统的土地管理模式已经难以胜任。

土地管理信息系统的电子信息化很好的替代了原有的纸质图册表格,能够合理地管理土地,能更加充分的,最大限度的利用好土地。

本软件和与之相配套的“3S”技术也在土地管理工作中能更好的服务于我国国民经济建设中。

1.2背景说明1.软件产品名称:土地管理信息系统2.开发者:地理信息研究员,地理信息管理设计员3.用户:政府部门、城市规划部门、社会公众以及各地土地管理局2 用户需求分析成果2.1 系统设计的功能需求(1) 系统功能函盖土地规划管理工作的日常业务, 侧重于日常管理功能, 并提供信息查询、统计分析、报表和图件制作等功能. 数据流转应能清楚体现业务的工作流程.地信10801 王振(2) 在系统设计时应留有数据接口, 以方便地调用地籍数据, 同时也能为相关部门提供常用格式的数据.(3) 要充分利用数据库强大的管理功能和计算机高效的计算能力, 实现有关数据的提取、分析和计算, 避免数据重复输入, 实现报表的自动生成. 同时能对相关数据进行检查.(4) 为保障系统安全, 对不同身份的用户设置不同的权限. 每个用户只能进入各自权限内的功能模块, 只能对有权限的数据进行相应级别的数据操作.2.2 系统性能需求土地管理信息系统的性能要求概况起来主要包括三个方面:(1) 系统界面友好, 操作简单.(2) 系统稳定. 即系统具有一定的容错和纠错功能.(3) 系统效率. 即系统具有较高的运行效率.3 总体设计3.1 设计目标、依据和方法3.1.1 系统设计目标随着Internet 和Intrant 的发展,各地越来越多土地部门的办公自动化系统也在浏览器上实现(Browse/ Server 结构) 。

那么也要求GIS 系统与OA 系统融为一体,实现一般用户在客户端不用安装任何软件,只要有WEB 浏览器即可进行GIS 查询分析等操作。

这就要求新一代的GIS 软件可以实现Web 上的GIS 发布和真正的Web GIS 功能。

使GIS 数据展现在Int ranet 或是Internet 上成为可能———允许用户使用标准的Web 浏览器就可访问地理数据信息。

而且,它也应该能支持多源数据直接访问和发布,可动态地发布直接来自于不同的、最新的、操作中的GIS 数据库中的矢量图形、光栅图形和属性数据,且无需将其转成新的GIS软件工程实验报告格式,或是复制此数据库。

用户可以通过显示和查询功能就能生成他们自己的交互式图形,在Int ranet 或Internet 上浏览和检索空间数据信息。

另外,可做常规GIS 分析操作,如:路径分析、缓冲区分析等空间分析。

在客户端,不需要专用GIS 产品做支持,能无缝使用多种GIS 数据源。

同时还应提供大量的控件和对象,用于二次开发,以完成基于Web 的各种GIS 空间分析应用。

3.1.2 系统设计依据(1)数据采集问题数据采集问题是建立GIS 应用系统的瓶颈,它一直困扰着GIS 应用的发展。

所以,使用普及化的软件进行数据的输入、建库,是比较实际可行的办法。

因此,除了可利用GIS 软件,如GeoMedia 、Arc/ Info 等本身的数据采集、光栅捕捉数字化、数据处理和建库的能力外,还可利用AutoCAD、Microstation、Access、Foxpro等软件进行图形和属性数据的输入建库。

假设我们利用AutoCAD 软件进行图形数字化采集,注意要面向对象进行,保留图形的主特征点和线,并把点、线或面的图形的关键字段值注记在图上,如路名、地块号等。

再利用AutoCAD 进行数据预处理、数据检查等,利用数据转换程序,或利用GeoMedia 可不经过数据转换直接打开CAD 文件和一般数据库的功能,先定义CAD 图层及属性与实体类的对照表,直接读取CAD 文件,再利用GeoMedia 的数据转换功能,将其图形数据和注记转换到数据库中。

其次利用Geo2Media 的数据处理功能进行数据加工处理,可重新构面。

将文本注记转入图形的属性字段,利用关联功能,与利用一般数据库输入的属性数据相关联,即可达到图文互联入库。

建议使用Oracle 来存放数据比较理想。

另外, 也可以直接利用ADS/ ARX 的编程, 在CAD 环境下直接将点、线和闭合的多义线,以及点上、线上和面内的注记,与数据库中某字段相连接,生成其它GIS 软件的交换格式,如Map Info 的Mid/ Mif 文件。

(2) 应用开发问题现在的GIS 软件平台一般都支持控件开发和OL E 技术, 如Arc/ Info 的MapObject 、GeoMedia 等。

可利用其控件用VB、VC 来开发一个有自己风格和界面的土地应用系统,并且可非常容易地溶入业务办公自动化系统中,与其它应用系统结合较好。

(3) 长事务处理L TT 问题有些GIS 软件已开始支持Oracle 的长事务处理,地信10801 王振对每个实体的修改要申请权限、修改锁定、放弃或提交、保存各版本历史数据等操作。

可锁定到实体(记录) ,不同实体有不同的版本,和不同的提交时间,并可查看历史,如某年某月某日的图形情况。

这是内嵌到Oracle 中的机制,任何第三方程序直接修改其数据,也要遵守L TT 机制。

这样,在土地管理系统中,可支持多用户操作的长事务处理。

(4) 数据发布问题 Web GIS 软件要方便地将各种数据源同时在Web 上发布(矢量或光栅) ,可进行属性数据查询、空间数据查询、专题图制作等功能。

可在Internet 或Intranet 上向大量的一般用户提供GIS 的数据发布和数据查询等功能。

Web GIS 软件还应支持控件开发和ASP 语言开发,可方便地实现真正的Web GIS ,用户通过一般的浏览器和Internet ,即可实现GIS 数据的空间分析,如缓冲区分析查询、最佳路径选择等。

(5) 真正3 维GIS 问题最好能支持真正的3 维坐标系统, 3 维显示和GIS 3 维分析,目前这方面还有不足之处,要利用其它软件一起来完成。

3.1.3系统设计方法1.系统运行模式.现阶段网络化信息系统有两种运行模式, 一种是Brow ser/Server 结构,另外一种是Client/Server 结构. 本系统选择基于Client/Server 地运行模式. 原因有以下三点:(1) 用户的办公模式采用窗口化办公, 流程化办公可以通过土地管理部门的内部局域网进行, 软件运行在小型局域网内, 软件的维护带来的工作量不是特别大.(2) 用户希望本系统更灵活、界面更加友好、功能更加完备.(3) 从开发角度考虑, 基于GIS 平台进行二次开发的应用软件大多采用C/S结构, 无论GIS 平台本身还是二次开发技术采用C/S 结构都更加可行.2. 系统开发方式. CLU PM IS 可选择的开发模式有很多种, 如: 独立开发、单纯的二次开发、组件式集成开发等. 本系统选择组件式GIS 集成二次开发GIS软件工程实验报告模式. 因为这种开发是通过利用GIS 厂家提供的GIS 功能组件, 以通过程序设计语言, 尤其是可视化开发工具为开发平台, 将GIS 功能嵌入到应用程序中.不仅可以充分利用可视化开发工具在应用程序上的强大功能, 又能充分发挥GIS 完备的空间信息管理和分析处理功能.3. 开发工具的选择. 本系统选择Mapinfo 作为GIS 开发平台,Visual Basic 作为开发语言. 因为根据我们开发和应用实践, 我认为, 选用软件应该选用本身简单易学、运行环境要求低、便于日常维护GIS的基础软件, 而M ap info 是符合县级土地管理部门客观实际的. 一方面Mapinfo 具有很强的空间查询、统计功能, 以及与其他GIS 软件进行数据交换的能力, 保证了数据的共享和开放性, 使用户在基础空间地图库方面的投资不会因为技术的发展而浪费. 而且M apinfo 也具有对栅格图象数据的处理能力, 可以将其与矢量数据叠加显示, 并对矢量数据进行屏幕跟踪修改、纠正. 另外,Mapinfo 具有自定义各种不同的现状、点状符号库的能力, 既能满足一般地形用图, 也能建立土地专用符号库; 同时也具有灵活的专题制图功能. VisualBasic 是一种可视化、面向对象的、集应用程序开发、测试和调试等功能于一体的集成式开发环境和一个组件与控件的大容器, 它具有很强的数据库访问功能, 使用简单, 开发出的用户界面友好. 我们可以用Visual Basic 加载Mapinfo 提供的各种组件, 完成应用程序中GIS 功能的实现.3.2 软件结构体系系统体系结构设计. CLU PM IS 涉及界面的展望、人机交互、规划数据的组织存取、业务数据流转处理等工作. 根据三层(32Tier) 思想, 我们将CLU PM IS 设计为用户界面层、业务逻辑层(中间层)、数据服务层三层. 如图1 所示, 用户界面层负责界面的表达、与用户的交互工作; 业务逻辑层来处理核心的业务逻辑; 数据服务层则负责空间数据、属性数据的管理工作.地信10801 王振用户界面层业务逻辑层数据服务层 图1 系统体系结构图3.3 软、硬件配置方案硬件及网络构成:鉴于需要处理海量数据和进行大范围站点服务, 中心服务器我们选用了IBM NF7000服务器(CPU 200*2 ram 512GB 硬盘27GB ), 网络带宽100MB ,服务器输出100MB,微机共享100MB, 微机为奔腾以上,打印机采用针式,激光或喷墨打印机。

相关文档
最新文档