现在位置:范文先生网>范文大全>毕业设计>计算机毕业设计

计算机毕业设计

时间:2024-06-14 18:16:18 毕业设计 我要投稿

计算机毕业设计优秀[15篇]

计算机毕业设计1

  计算机网络系统中医院管理的应用

计算机毕业设计优秀[15篇]

  摘要:伴随着信息技术的普及与深入发展,各行业在资源管理等方面都获得了先进的技术革新,从而提高了资源管理的有效性和安全性。而医院作为医疗行业的重点单位,所承载的信息资源尤为重要。将信息技术应用于医院管理中,构建更加完善的网络管理体系,是医院就当前的管理新形势所推出的重大改革途径。这样做的好处在于,不仅规避了传统管理模式中的管理缺陷,更在一定程度上提高了资源管理效率,继而提高了医院在医疗行业中的整体地位.

  关键词:计算机网络系统;医院管理;具体应用

  在新世纪背景下,我国的经济与文化发展都呈现出较强的发展优势,这主要归功于网络技术的发展与普及,为经济与文化水品的增长提供了强的发展动力。而医疗行业经济比占据我国经济总体的重要比重,其资源管理体系建设,更关乎到我国医疗水平的整体提升,以及人们健康素质需求的满足。因而,医院在开展资源管理改革过程中,将以计算机为平台的网络系统融入其中,将呈现十分显著的管理成效。

  1计算机网络系统应用于医院管理中的实际意义分析

  医院作为一个工作环境比较复杂的单位,所涉及的资源管理内容也较为繁杂。面对人员组成多样,且工作环境复杂的医院管理,传统的管理手段存在着诸多不完善的地方。导致医院管理效率与质量严重降低,与病患的实际就医需求,和医院未来的动态发展需求相背离。据了解,诸多医院在进行药品管理过程中,很容易因人为失误出现价格不统一等情况的发生。不仅会耽误患者的治疗,严重情况下可能会导致重大医疗事故的发生。而网络系统的推出与落实,建立在计算机设备的技术支撑下执行的一种管理系统。该种管理系统的优势主要呈现在,能够利用计算机将医院内部病患的诊疗数据进行数字化分析与处理。创建网络信息档案,从而保障资源信息的准确性,为后续医疗工作中相关数据资源的提取,简化提取流程。最重要的是,利用网络系统可以明确众多药品的价格,避免医院发生乱收费的不良现象,保障了民众就医的公正、合理性。同时,全新管理系统的渗透,有效减缓了人工操作造成的管理成本,将医院管理成本投入控制在最小范围内。

  2计算机网络系统渗透于医院管理中的实际应用探究

  2.1规范医院药品收费流程

  医院通过构建网络系统,用来实现信息资源的高效管理,主要应用方面体现在药品价格的监督管理中。医护人员将众多药品按照药品药理和科室范围,依次分类录入到计算机系统中,并明确药品价格。当有病患需要在医院开设相关药品时,医护人员可以透过计算机的搜寻与检索功能,迅速找到所开设药品及其对应价格。这样,不仅缩短了病患的开药时间,为病患的就医提供了更加优质、便捷的服务。同时,通过计算机检索药品及价格,有效节约了医护人员的工作时间,降低了人为操作导致开错药情况的发生率。此外,财务人员要根据药品市场情况的动态变化,及时调整并更新相关药品价格,保证医院的整体经济效益。

  2.2简化病患诊疗费用查询流程

  医院在传统管理模式上,所呈现的管理盲区较多,最为显著的则是病患申请就医流程复杂的问题凸显,大大限制了管理工作的整体效能。而网络管理系统的建设,有效规避了这一问题,不仅方便了病患的就医需求,更在很大程度上削弱了医护人员的工作强度。因而,为了提供给病患便利的就医条件,医院可以利用计算机设备创建电子档案,从而保证病患信息获取的安全性与快捷性。医护人员在为病患诊治之后,将病患的基础信息,以及在医院所接受的诊疗服务和药品需求统一录入到网络系统中。与此同时,在各项诊疗项目的后续内容中要将具体费用和药品价格标注清楚。这样做的'好处在于,不仅能够让病患清楚地了解就医资金的使用情况,保证医院收费的公正、公开性建设。最重要的是,电子档案,是实现医疗信息共享的主要载体。当同一病患再次选择来院就医时,医护人员可以根据电子档案中的信息显示,查询病患的以往病史以及治疗情况,为未来的医疗诊治提供准确依据。

  2.3加强医疗信息的高效管理

  关于医院管理,传统人工管理手段过于落后,不仅管理效率低下,且因人为疏忽出现的管理疏漏的可能性很大。其中,最大的管理缺陷在于,人工管理无法第一时间搜寻与整理医院信息,面对过于繁杂的信息内容,工作人员在进行信息搜集与处理过程中所面临的工作强度过于繁重。而将网络管理系统应用于信息搜集与管理工作中,可以保证所查询资料的时效性与准确性。管理者利用计算机的检索功能,简化了医院信息的检索流程,为信息资源的共享与交互提供了便利条件。最重要的是,财务人员利用网络系统搜寻与整理相关资金使用信息,可以有效核对的各科室的资金投入,避免医院出现较大的资金损失,切实保证了医院的整体效益。

  2.4提高医院整体建设的规范性

  利用网络系统监管医院信息,可以实现信息储存,整理,分类,数据分析一体化管理流程建设。从而使医院的管理流程更加规范,避免了管理成本的增加。最重要的是,各科室严格遵照管理流程开展相关的工作,尤其是在药品价格录入和电子档案构建时,注意网络系统操作的规范性是提高医院管理水平的关键所在。同时,构建网络管理平台,可以将医院内部所有的信息资源进行统一管理,并在此基础上进行数据分析,从而为医院在未来实现纵深发展提供数据支持。

  3结论

  伴随着医疗行业的高速发展,关于医院资源的管理,以往的管理形式与新时期的医疗需求相违背,不适应于当前的医疗资源管理需求。因而,医院务必要就目前在资源管理中存在的问题加强重视力度,善于优化利用网络资源和计算机技术。并以此为技术条件构建更加完备且系统的管理系统,从而保障医院资源的安全性和信息的准确性。同时,构建网络信息管理平台,更为实现医疗资源共享提供了践行载体,为我国医疗行业深入发展奠定基础条件。

  参考文献

  [1]单富华.计算机网络系统在医院管理中的应用[J].信息与电脑(理论版),20xx(22):137-138.

  [2]曹宏海.计算机网络系统在医院管理中的主要应用[J].电脑迷,20xx(04):167.

  [3]郑树军.计算机网络系统在医院管理中的应用[J].科学大众(科学教育),20xx(08):181-182.

  [4]徐海峰.计算机网络系统在医院管理中的应用[J].计算机光盘软件与应用,20xx,17(23):150-151.

计算机毕业设计2

  【摘 要】文章对TD-LTE的系统内外干扰的机理进行了系统分析,并结合标准中的设备性能最低要求计算出典型情况下系统间隔离度要求,以及隔离度的实现方法。

  【关键词】TD-LTE 干扰 隔离度

  1 、概述

  随着TD-LTE标准的冻结、设备的成熟以及移动互联网业务飞速发展,TD-LTE已经成为业界的关注焦点。而TD-LTE系统内外干扰问题是网络部署时必须要考虑的关键问题之一。

  TD-LTE系统面临的干扰包括噪声Pn、系统内干扰Iintra-system和系统间干扰Iinter-system,下面将分别对这三种干扰进行分析。

  2、 噪声

  噪声可以按照来源分为接收机内部噪声和外部噪声。接收机内部噪声包括导体的热噪声和放大器的噪声放大;外部噪声是指来自接收机以外的非移动通信发射机的电磁波信号,可以分为自然噪声和人为噪声。

  一般在进行分析时主要考虑接收机内部噪声,可通过以下式子计算得到:

  Pn=KTB+NF (1)

  其中:

  K:波尔兹曼常数(Boltzmann constant),1.380662×10-23JK-1;

  T:开尔文绝对温度,一般计算中取常温290K;

  B:接收机有效带宽;

  NF:接收机的噪声系数,标准中一般取基站的噪声系数分别为7dB。

  由于LTE系统带宽在1.4MHz~20MHz可变,并且采用OFDMA/SC-FDMA的多址方式,用户实际只占用系统带宽中的一部分。因此,信道的热噪声水平也会随着占用带宽的变化而变化。

  3 、系统内干扰

  系统内干扰是本移动通信系统内各无线网元收发单元之间的干扰。

  3.1 同频干扰

  TD-LTE系统同小区下的不同用户下行采用OFDMA、上行采用SC-FDMA的多址方式,不同用户占用不同的、相互正交的子载波,因此不存在3G系统中的同小区不同用户的多址干扰问题。LTE系统中的同频干扰主要是同频的其他小区的干扰,这也是LTE系统中干扰协调、抑制技术要解决的问题。

  3.2 LTE TDD系统上下行链路间干扰

  LTE TDD系统采用时分双工的方式,上下行信道工作在相同的频点,通过上下行转换点设置上下行信道可占用的时隙。上行与下行之间由于时间转换点不一致、基站之间不同步或无线信号传播时延等,可能出现“重叠”(同时存在上行链路和下行链路)的时间点,引起eNode B小区间或终端用户间的干扰。

  (1)相邻小区间或同小区不同频率间的上下行转换点不一致

  如果相邻小区第二转换点设置不同,在上下行配置不同的时隙,会出现一个小区eNodeB发射时,另一个小区eNode B正在接收的情况,因而将出现比较严重的上下行链路间干扰,如图1所示:

  为了避免该类干扰,规划中应注意:

  1)结合各区域的上下行业务量需求特点,尽量在成片的区域内采用同一时隙分配方案;

  2)在采用不同时隙分配方案的区域交界处,相邻两个采用不同时隙分配方案的小区中,应有一个闭塞发生重叠的时隙,或者两个相邻小区通过检测重叠时隙上的干扰强度,决定是否将用户继续分配在该重叠时隙上。

  (2)相邻小区间失同步

  在相邻的小区之间同步基准不一致时,即使小区间采用相同的转换点设置方案,由于起始时刻不同,也会有“重叠”时间点出现,如图2所示:

  LTE的eNode B之间一般采用外接参考时钟源(如GPS或伽利略卫星系统)实现同步。当外接参考时钟源故障,以及同步过程误差过大时,都有可能出现Node B之间失同步。根据3GPP TS36.133要求,采用相同频率、且有重叠覆盖区域的相邻Node B之间,帧起点的时间误差应小于或等于3μs(覆盖距离小于3km);如果满足该要求,则相邻小区间的上下行干扰时间很短,对网络的性能影响不大。

  在规划LTE TDD系统的基站间同步时,应满足该要求。

  (3)无线传播时延大于转换点保护时隙

  在无线信号传播过程中,随着传播距离的增加会形成传播时延。此外,在采用移动通信直放站延伸小区覆盖距离时,也会引入直放站设备的时延。传播距离产生的时延为:

  Δτ=d/c (2)

  其中,d是传播距离,c是光速。

  在一个小区内如果传播时延过大,也会引起终端的上行链路对附近其他终端的下行链路接收形成干扰。为了在eNode B接收端实现各终端的上行信号同步,终端必须提前一定的时间发送上行的UpPTS和子帧2。如图3所示,以eNode B发射端的时间作为基准,该时间提前量应该等于终端到eNode B的无线传输时延τ,也就等于Node B发射的下行信号到达终端的无线传输时延。如果以终端接收到的下行信号时间作为基准,该时间提前量就是两倍的无线传输时延(2τ)。

  相对于接收到的下行信号基准,由于终端需要以2τ的时间提前量发送上行UpPTS和子帧2,如果2τ大于DwPTS和UpPTS之间的保护间隔GP,就会引起该终端的上行UpPTS信道干扰附近其他终端接收来自Node B的DwPTS信道。因此,按照以下公式可确定不产生上下行干扰的最大传输距离(即最大覆盖距离):

  (3)其中,tgap是保护时间间隔。

  根据标准中的特殊子帧配置,可计算得出不同特殊子帧配置格式下TD-LTE基站的最大覆盖距离,如表1所示:

  如果存在移动通信直放站等转发设备,由于直放站设备内部的滤波器件固有时延和光纤介质中的信号传播时延,会导致上述时延保护间隔对应的最大覆盖距离进一步缩小。

  考虑到该干扰信号经过远距离的传播损耗后,信号功率已经比较微弱,工程中一般较少考虑该干扰的影响。

  (4)邻频干扰。由于设备滤波特性的非理想性,干扰也存在于使用相邻频率的各方之间。

  假设不同频率上的终端数量和位置分布相同,从3GPP标准中对接收机的ACS和ACLR指标要求来看(一般在30dB以上),相对于同频干扰,邻频干扰对接收机的影响小30dB以上,即邻频干扰比同频干扰弱1000倍以上,可以忽略。

  4 、系统间干扰

  4.1 系统间干扰类型

  从形成机理角度可分为邻频干扰、杂散辐射、接收机互调干扰和阻塞干扰。

  (1)邻频干扰(ACI)

  如果不同的系统分配了相邻的频率,就会发生邻频干扰。由于收发设备滤波性能的非完美性,工作在相邻频道的发射机会泄漏信号到被干扰接收机的工作频段内;同时被干扰接收机也会接收到工作频段以外其他发射机的工作信号。决定该干扰的关键特性指标是发射机的ACLR和接收机的ACS。

  (2)杂散辐射(Spurious emissions)

  由于发射机中的功放、混频、滤波等部分工作特性非理想,会在工作带宽以外很宽的范围内产生辐射信号分量(不包括带外辐射规定的频段),包括电子热运动产生的热噪声、各种谐波分量、寄生辐射、频率转换产物以及发射机互调等。

  邻频干扰和杂散辐射不同,邻频干扰中所考虑的干扰发射机泄漏信号指的'是被干扰接收机所处频段距离干扰发射机工作频段较近,尚未达到杂散辐射的规定频段的情况,即有效工作带宽2.5倍以上(或者工作带宽上下边界10MHz以外的频段)。当两系统的工作频段相差带宽2.5倍以上(或者相隔10MHz以上)时,滤波器非理想性将主要表现为杂散干扰。

  (3)接收机互调干扰

  接收机互调干扰包括多干扰源形成的互调、发射分量与干扰源形成的互调(TxIMD)、交叉调制(XMD)干扰。

  多干扰源形成的互调是由于被干扰系统接收机的射频器件非线性,在两个以上干扰信号分量的强度比较高时所产生的互调产物。

  发射分量与干扰源形成的互调是由于双工器滤波特性不理想,所引起的被干扰系统的发射分量泄漏到接收端,从而与干扰源在非线性器件上形成互调。

  交叉调制也是由于接收机非线性引起的,在非线性的接收器件上,被干扰系统的调幅发射信号,与靠近接收频段的窄带干扰信号相混合,将产生交叉调制。

  (4)阻塞干扰

  阻塞干扰并不是落在被干扰系统接收带宽内的。但由于干扰信号功率太强,而将接收机的低噪声放大器(LNA)推向饱和区,使其不能正常工作。被干扰系统可允许的阻塞干扰功率一般要求低于LNA的1dB压缩点10dB。

  根据不同干扰形成的特性,邻频干扰、杂散干扰、互调干扰都是落在被干扰系统接收机内,被其接收而恶化通信质量的;阻塞干扰则是在被干扰系统接收带宽以外,通过将被干扰系统接收机推向饱和而阻碍通信的。

  对于落在被干扰系统的接收带宽内的干扰,可以进行功率上的相加。总的干扰功率为:

  (5)其中,PACI、PSE、PIMD分别为邻频干扰、杂散干扰、互调干扰,单位为dBm。

  一般情况下,三种干扰的强度相差较大;合成的干扰功率将主要取决于其中最大的一项。即使在最极端的情况下,三种干扰强度相等,总的干扰功率增加4.5dB,仍符合一般情况下干扰指标留有的余量要求。因此工程中一般分别核算各干扰情况是否满足系统指标要求,以简化分析。

  4.2 系统间干扰分析方法

  干扰分析的方法很多,3GPP TR36.942中提到有两种:确定性计算方法和仿真模拟方法。

  (1)确定性计算方法

  也称最小允许耦合损耗MCL(Minimum Coupling Loss)计算方法。确定性计算方法的优点是简单易行,可以较容易地获得理论估计结果,所计算的结果对应于最恶劣的情况,对应的MCL要求较严格。

  确定性计算方法是基于干扰系统和被干扰系统的有关参数,计算出系统间要实现必要的干扰抑制所需要的最小允许耦合损耗MCL。一般MCL采用以下公式计算:

  MCL=干扰源输出功率-衰减-允许的干扰电平

  (2)根据收发设备的ACS/ACLR或者杂散信号功率、互调抑制要求等指标,结合其工作带宽和发射功率,可以计算出达到一定干扰抑制要求的MCL。

  1)衰减

  对不同的干扰类型取定为不同的参数:

  对邻道干扰是ACIR;

  对互调干扰是互调抑制比。

  2)允许的干扰电平

  对带内干扰一般可以根据允许的接收灵敏度恶化程度确定(后续计算中取恶化量为1dB);

  对带外阻塞干扰一般由接收设备LNA的1dB压缩点确定。

  3)其他增益和衰减

  由于收发设备的指标是按“天线连接处”定义的,因此耦合损耗CL包括天线间相对增益、天线间空间损耗、外加滤波器的信号衰减、馈线及接头的衰减等部分,在增加了外部滤波设备时,还包括滤波设备的信号衰减。

  (2)仿真模拟方法

  仿真模拟方法是对干扰系统和被干扰系统的基站、终端的发射功率、基站的负载等情况进行设定,通过仿真得出设定环境下的系统间干扰情况。仿真模拟方法考虑了功率控制、用户分布等对系统间干扰情况的影响,故对系统间的干扰分析比较全面,尤其是涉及到终端的干扰场景。

  4.3 系统间隔离度要求

  根据标准中的接收机和发射机性能要求,运用确定性计算方法得出LTE和其他系统(包括不同运营商的LTE系统)的隔离度要求,如表2所示:

  对应上述计算结果,在实际系统中应用时需注意以下两点:

  (1)以上确定性计算结果是按照单载波发射机考虑的。如果干扰系统实际配置了N载波,假设各载波的最大发射功率相同,则干扰功率会成倍增加,因此隔离度要求也需相应增加lgN(dB)。

  (2)上述的干扰隔离度计算结果都是按照标准最低要求进行的,实际系统设备的性能(如CDMA基站的杂散抑制水平)应优于标准的要求,因此实际组网当中,基站的隔离度要求还应结合具体设备的性能指标进行核算。

  4.4 系统间干扰解决方案

  总体上,系统间干扰解决方案主要有两种:天线空间隔离和加装隔离滤波器。此外,如果频谱资源相对比较宽裕的话,可以灵活配置载波获得保护频带。

  (1)天线空间隔离

  天线空间隔离是使干扰系统的发射天线与被干扰系统的接收天线保持一定的物理空间距离(角度),使得发射天线的电波经空间衰减后满足到达接收天线端的恶化电平程度。

  根据工程施工的实际环境,可以利用铁塔或天面的不同平台、不同位置进行天线的空间隔离,具体可以采用水平隔离、垂直隔离和混合隔离这三种方式。

  水平隔离度和距离关系式

  (6)垂直隔离度和距离关系式

  (7)其中:

  Ih:干扰系统发射天线与被干扰系统接收天线的水平隔离度(dB);

  Iv:干扰系统发射天线与被干扰系统接收天线的垂直隔离度(dB);

  GTx:干扰系统发射天线朝向被干扰系统接收天线的发射增益(dBi);

  GRx:被干扰系统接收天线朝向干扰系统发射天线的接收增益(dBi);

  dh:天线水平间隔;

  dv:天线垂直间隔;

  λ:无线电波长,如为杂散干扰,应取被干扰系统接收频段波长;如为阻塞干扰,应取干扰系统发射频段波长。其量纲保持与dh、dv相同。

  假设GTx+GRx=0dBi,根据上述公式可计算出系统间空间隔离度要求,如表3所示:

  根据表3的计算结果,EV-DO和LTE的垂直距离要求7m以上,实现起来很困难。实际上,根据天线隔离度实测研究,当天线间距比较远时,所实现的隔离度要小于经验公式计算结果,即使垂直距离达到7m,也很难达到100dB的隔离度。普通天线共址时只能实现50dB~70dB的隔离度,可见EV-DO基站天线很难和TD-LTE基站天线共址建设,需结合天面自然或者人为设置的阻挡增加天线之间的隔离度。GSM系统和TD-LTE系统共站时,也要保证足够的垂直隔离,以避免相互之间的干扰。

  (2)加装隔离滤波器

  滤波器分为两种:带阻滤波器和带通滤波器。具体网络设计需注意:

  1)对同频加性干扰需在发端加装带阻滤波器,以降低接收频段内的功率;对阻塞干扰则需在收端加装带通滤波器,以降低接收频段外的功率。

  2)尽可能利用天线架设位置的障碍物,可以另外采用增加隔离板的方法。

  3)提高发射滤波器性能,如针对每一个频点采用窄带滤波器来进行滤波,可以减少天线隔离要求。

  4)采用线性功放,降低功放后信号的杂散。

  根据邻频干扰分析的结果可知,LTE FDD和TDD系统之间无法邻频共存。因此将来在做频率规划时,若条件允许,应尽量留有充足的保护频带,避免不同运营商的LTE FDD和TDD系统邻频共存。如果LTE系统下行发射频段和现有2G/3G系统的上行接收频段相邻,或者LTE系统上行接收频段和现有2G/3G系统的下行发射频段相邻,也应尽量留有充足的保护频带,避免邻频干扰过大影响系统性能。

  5 、总结

  根据确定性分析,除EV-DO系统外,一般通过空间隔离可满足TD-LTE系统和其他系统的干扰隔离要求。此外需要注意的是,本文的计算结果是基于标准中最低要求进行的,实际设备的性能一般远优于标准的最低要求。因此实际在进行网络设计时,可按照具体设备的性能指标重新核算干扰隔离度要求。

  参考文献:

  [1] 3GPP TS 36.101 v10.1.1. User Equipment(UE) radio transmission and reception(Release 10)[S].

  3GPP TS 36.104 v10.1.0. Base Station(BS) radio transmission and reception(Release 10)[S].

  广州杰赛通信规划设计院. TD-SCDMA规划设计手册[M]. 北京: 人民邮电出版社, 20xx.

  3GPP TS 05.05 V8.20.0(20xx-11). Radio transmission and reception(Release 1999)[S].

  3GPP TS 25.104 V10.3.0(20xx-09). Base Station(BS) radio transmission and reception (FDD)(Release 10)[S].

  3GPP TS 25.105 V10.3.0(20xx-06). Base Station(BS) radio transmission and reception (TDD)(Release 10)[S].

  3GPP2 C.S0010-C v2.0. Recommended Minimum Performance Standards for CDMA20xx Spread Spectrum Base Stations[S].

  3GPP TR 36.942 V10.2.0(20xx-12). Radio Frequency(RF) system scenarios(Release 10)[S].

  3GPP2 C.S0032-B Version 1.0. Recommended Minimum Performance Standards for CDMA20xx High Rate Packet Data AccessNetwork[S]. 20xx.

  [10] 3GPP2 C.S0033-B V1.0. Recommended Minimum Performance Standards for CDMA20xx High Rate Packet Data AccessTerminal[S]. 20xx.

  [11] TSG-RAN Working Group 4(Radio) Meeting #8TSGR4#8(99) 631Antenna-to-Antenna Isolation Measurements[S].

  [12] 3GPP2 C.S011-B Version 1 Recommand Minimum PerformanceStandards for CDMA20xx Spread Spectrum Mobile stations,Release B[S].

计算机毕业设计3

  一、研究的意义

  精准农业,也叫精确农业(Precisionagriculture),是在20世纪90年代,为了倡导环境保全型的农业,由美国明尼苏达大学的土壤学者的提出。通过使用科学技术手段,从而让农田内不同单元小区的农业生产的投入为最经济和科学合理的,以达到获得经济、环境等方面最高的回报目的,从而实现农业生产的精准管理的方式,这种方式是精准农业技术思想的实质。

  精准农业的技术核心是用信息技术改造传统农业,将全球定位系统,地理信息系统等高新技术集成起来,实现农业可持续发展目标。拖拉机是实施精准农业所必须的物质载体,它可以与附装的、悬挂的或牵引的的农机具一起完成起垄、播种、施肥、喷药等大部分田间作业。

  精准农业的技术体系可以分成两类,一是基于3S技术的精准农业,另一类基于传感器技术的精准农业。

  基于3S技术的精准农业,也被称为基于地图的精准农业(Map-basedapproach),是以地理信息系统(GIS)、全球卫星定位系统(GPS)、遥感技术(RS)和计算机自动控制系统为其主要核心。农业信息的重要组成部分是精准农业,特点是在土壤的监测和作物信息数据分析使用地理信息系统,作为属性数据,并与矢量化地图数据一起制成具有实效性和可操作性的田间管理信息系统。

  基于传感器的精准农业(Sensor-basedapproach),可以通过使用传感器及时性的特点,测定所需的特性,如土壤、作物等,对这些测得的信息,经过快速的数据处理以后,就可以直接用于控制变量管理,所以,这种操作可以不依赖GPS系统的支持,同样也不依赖GIS的支持。

  从当前的研究进展得知,以3S技术为基础的精准农业的应用较为普遍,主要原因是因为田间实时传感器昂贵,精度差。另一方面,采用GPS定位技术和GIS技术相结合的方法,对土壤的取样、产量的实时监测、遥感、土壤地图的绘制等都非常的便利,加上统计学、作物模拟的多种方法,使得以3S技术为基础的精准农业的应用模式更为普遍。

  随着劳动生产率的挑高,农用拖拉机向大型化方向的发展,这种趋势在欧洲和北美表现尤为明显。近几年,在我国东北地区,其发展势头也日益迅猛,另外,现代农业作业要求作业速度越来越快、作业幅宽越来越宽、作业质量越来越高,其结果就是人们越来越依赖少数几台功率较大的拖拉机,并迫切需要能够最大限度的提高这些拖拉机的作业效率。这也对驾驶员的操作水平提出了越来越高的要求,驾驶员的工作负荷也越来越大。在高速宽幅作业机械行进过程,要求驾驶员操纵作业机械精确的沿作物行间隙或预定路线行走。

  我国目前的农业生产比较落后,普遍存在资源利用率低,投入产出率低的的现象。现有农业生产主要基于农业原料(如化肥等)的大量投入条件下获得的,由于盲目的施用大量的化肥,化肥投入量大,每年单位耕地面积化肥投入量高于世界平均水平的3倍多。

  嵌入式农机GPS导航及变量施肥控制系统综合运用了嵌入式技术、GPS、GIS和计算机编程等技术。

  GPS和GIS技术是嵌入式农机GPS导航及变量施肥控制系统的核心技术,如何利用相关的技术提高嵌入式农机GPS导航及变量施肥控制系统的整体性能正处于不断的发展与完善中,开展针对基于GPS和GIS技术的研究不仅可以提高系统的性能,而且还提高系统的可靠性。

  综上所述,通过对嵌入式农机GPS导航及变量施肥控制系统的应用研究,可以提高对农业机械的控制和驾驶水平,保障农业机械作业时,可以安全、高效的进行。不断完善嵌入式农机GPS导航及变量施肥控制系统的研究,相当于提高了农业机械的作业效率、降低驾驶员的工作量,减轻驾驶员的生理和心理上的负担;而且众所周知,一些农田作业环境非常恶劣,如实施农药和化肥的喷洒作业时,会对驾驶员身体产生一定的危害。嵌入式农机GPS导航及变量施肥控制系统有利于提高劳动生产效率、降低驾驶难度、提高作业质量,将驾驶员从恶劣环境中解放出来。因此,开展研究嵌入式农机GPS导航及变量施肥控制系统的应用研究是非常有必要的,对实现我国农业机械的现代化发展意义非常的重大。

  二、国内外研究现状

  国外研究动态目前,世界上对精准农业的实践应用到很多方面,例如配方施肥,精量播种,病虫害防治,杂草清除和水分管理,都有精准农业的参与。在一些发达国家中,精准农业已经成为对合理使用农业资源、改善生态环境和农业可持续发展的科学技术基础。在发达国家,为改善生态环境和农业的可持续发展,对农业资源合理的使用,在精准农业的研究上已投入大量人力和物力,而且还成立了专门的研究机构,并且在大学里面设立与精准农业有关的课程体系。

  发展精准农业最早的国家是美国,目前,美国连接到互联网的农民约为51%,使用直升机进行耕作管理的农场为20%,许多大中型农场都安装了GPS定位系统。这些对高新技术的应用,在美国成为农业信息化的主要内容,同时也打造出美国的精准农业体系。

  在美国,在甜菜、小麦、玉米和大豆等作物的种植上,广泛的使用精准农业技术。美国CASE和美国JOHNDEERE研究开发出一套准精准农业机械装备,包括:大型气力输送试变量施肥播种机,联合收获机产量检测系统,大型自走式变量喷药机,农机作业GPS导航自动驾驶装置。

  在上世纪70年代,世界许多工程师,对农田机械的自动导航进行了研究。

  比较具有代表性的'国家主要以美国、日本、欧洲等发达国家。美国的Conner等人,试验是以JoneDeere7800拖拉机为平台,将4个独立的GPS安装在驾驶仓外,产生的定位信息频率是10Hz,从而达到了以4天线载波相位的GPS导航目的,定位精度达到了2.5cm。斯坦福大学也同样也以JoneDeere拖拉机为试验平台,使用4个DGPS座位导航仪器,由试验结果可以知道,在以速度为3.25公里/小时的直线行驶中,其最大偏差的值为2.5cm。

  1998年Noguchi等人采用ExtendedKalmanFilter(EKF)对机器视觉、PTK-GPS、GDS融合导航问题进行了研究,对3种传感器的4种不同的组合方式的导航控制进行了相关的试验研究,其中包括RTK-GPS(精度±20cm)与GDS融合后的导航精度达到±8.4cm.在国外,田间的变量实施技术发展很迅速。由Rawson公司生产的产品,ACCU-RATE变量控制器可以根据实际情况,独立进行编程工作,这样可以达到控制播种和施肥的目的。天宝公司生产的AGGPS170田间计算机,通过与AGGPS接收机和导航系统结合自动驾驶仪,实现导航、成图、土壤取样、变量控制、作业记录等多种功能。用于颗粒状肥料的变量施肥机是由俄罗斯的全俄农机化研究所开发研制的,为了完成控制排肥量的目的,该变量施肥机在排肥口处安装了共振片和电磁铁,通过使用振动开关的方式来控制排肥量。

  丹麦AalborgUniversity的K.M.Nielse,P.Andersen等人利用GPS和陀螺仪实现拖拉机导航控制,基于机器视觉研发了用于绘制杂草分布图的自动行走拖拉机,该系统可以检测作物杂草,可用于精确农业点喷雾、施肥、除草等操作。

  GPS定位应用到英国西尔索研究所的智能除草拖拉机上,在草地上行驶时,根据坐标已经输入值自动启动喷雾器,达到喷洒除草剂的目标,达到除草的目的,具有良好的经济效益。荷兰InstituteofAgriculturalandEnironmentalEngineeringIMAG-DLO的R.P.VanZuydam利用电子地图与RTKGPS组合导航技术实现对拖拉机转向的控制,并进行了现场试验,结果表明,其最大误差12cm,混凝土路面试验的最大误差为2cm。

  在最近5年来,“国际精准农业学术研讨会”及相关装备和技术产品展览会每年都会举办,在重要国际学术会议或专业刊物上已经发表大量的学术报告和研究发现。

  国内研究动态国内专家对精准农业的研究很少,西安交通大学的杨为民博士、李天石等开发了农业机械机器视觉导航试验系统;西北农林科技大学的杨青教授领导的基于GPS与GIS控制的可变灌溉系统研究;位于北京小汤山的精准农业试验示范基地是由国家农业信息化工程技术研究中心建立的,2F-VTR1型变量施肥机和1G-VRT1旋耕变量施肥机就是由该研究中心的王秀、陈立平、孟志军等人研究的,该设备主要根据用户设置施肥量或上位控制计算机处方施肥量、实时接收GPS位置信号及作业行走速度信号,自动调整排肥驱动系统的转速,实现实时变量施肥。在播前施用种肥和冬小麦返青变量施肥作业的时候可以使用2F-VRT1型变量施肥机,在牧草的变量施肥作业中也可以使用该施肥机。在进行旋耕作业的同时使用1G-VRT1旋耕变量施肥机进行实时变量施肥。

  在吉林省榆树市弓棚镇由吉林农业大学建立的玉米精准农业示范基地,吉林农业大学的科研人员陈桂芬、田云和吉林大学的科研人员张书惠等人共同研制出2BAF-6型玉米变量施肥精密播种机和2BFQ-6型精密播种变量施肥机。

  中国农机研究院张小超等人研制出小麦变量施肥播种机,该变量施肥控制方案采用液压油缸控制排肥槽轮伸缩长度控制排肥量。

  20xx年黑龙江省友谊农场引进美国CASE公司整套精准农业机械设备,进行精准农业技术试验示范,取得了阶段性试验效果。

  20xx年黑龙江省大西江农场引进了美国JOHNDEERE公司整套精准农业机械装备,进行试验示范。

  黑龙江八一农垦大学精准农业技术研究中心研制的2BJ-6W型大豆精密播种机,播种机为6行垄作,行距平均为70cm,幅宽为4.2cm.上位计算机采用触摸液晶屏工控计算机,操作系统采用Windows98或者WindowsME.变量施肥软件采用VB6.0编程,完成系统与DGPS的通信和上位计算机下位单片机的RS-232通信,具有数据库管理,图形管理和变量控制功能。

  总之,根据近年来研究进展情况看,我国在精准农业技术的研究方面已经取得了一些成绩,但在通过嵌入式农机GPS导航及变量施肥控制系统方面还需要进一步的深入研究。

  三、研究的目的

  精准农业技术是当今现代化大农业的前沿高新技术,根据农田空间差异和作物栽培的需求开展农业机械导航控制和变量施肥技术。本课题的目的在于使用计算机编程方法、SerialPort控件和eSuperMap嵌入式地理信息系统控件,利用GPS和GIS技术,研究设计嵌入式农机GPS导航及变量施肥控制系统。通过RS-232串口接收GPS实时数据和发送控制指令,实现对农业机械的导航控制和变量施肥机马达转速的控制,达到提高农业机械作业的效率、减少肥料浪费、节省操作时间、减轻农业机械驾驶员的工作强度的目的,从而实现降低农业生产的成本,提高农业生产的经济效益和生态效益。

  四、研究内容

  本课题研究内容是“嵌入式农机GPS导航及变量施肥控制系统”.主要研究有以下几方面:

  一是GPS技术在导航和定位上的应用研究。利用C#编程语言和SerialPort控件实现RS-232串口接收GPS实时信息的功能,解决对GPS数据的截取、导航提示的问题。

  二是GIS技术在变量施肥控制上的应用研究。利用eSuperMap嵌入式地理信息控件和由RS-232串口接收到的GPS信息,研发了车载计算机变量施肥控制软件,解决了变量施肥作业的变量指令在车载计算机中如何发送给变量控制器、变量施肥的处方数据存储和农机在处方图上定位显示的问题。

  三是嵌入式编程技术的研究。由于嵌入式农机GPS导航及变量施肥控制系统搭载到车载一体机中,必须解决嵌入式硬件设备资源紧张的问题,使软件做到对硬件资源消耗低,但是功能强大和性能突出的特点。

  四是对定位导航与变量施肥算法的研究。软件的执行效率和稳定性,取决于算法的优劣和对算法的优化,所以为了更好的完成对嵌入式农机GPS导航及变量施肥控制系统,需要对关键算法进行研究,包括:坐标投影变换的研究、直线行走导航算法的研究、定位算法的研究和变量施肥算法的研究。

  五、提纲

  摘要

  第一章绪论1.1研究的意义

  1.2国内外研究现状

  1.2.1国外研究动态

  1.2.2国内研究动态

  1.2.3研究趋势

  1.3研究目的和内容

  1.3.1研究目的

  1.3.2研究内容

  1.4研究方法

  1.5本章小结

  第二章硬件系统的组成设计

  2.1系统组成的概述

  2.2GPS接收机

  2.3车载触控计算机

  2.4GPS导航光耙及其设计

  2.5变量施肥控制器及其设计

  2.5.1控制系统方案

  2.5.2闭环控制器总体方案

  2.5.3变量施肥闭环控制程序流程图

  2.6本章小结

  第三章定位导航与变量施肥算法研究

  3.1坐标投影变换的研究

  3.1.1UTM投影系统

  3.1.2UTM投影的实现

  3.1.3UTM投影反算的实现

  3.2直线行走导航算法的研究

  3.2.1确定导航AB线

  3.2.2农业机械在导航AB线的位置

  3.2.3偏航距离及左右确定

  3.3定位算法的研究

  3.3.1标准卡尔曼滤波模型

  3.3.2运动载体的GPS动态定位系统数学模型

  3.3.3提高GPS定位精度的改进卡尔曼滤波算法的实现

  3.4嵌入式地理信息系统及变量施肥算法的研究

  3.4.1嵌入式地理信息系统的概念

  3.4.2eSuperMap概述

  3.4.3基于eSuperMap开发的应用系统

  3.4.4eSuperMap控件在变量施肥中的应用

  3.4.5变量施肥算法的研究与设计

  3.5本章小结

  第四章软件功能的研究和设计

  4.1嵌入式系统在农业机械上的应用4.2系统结构的设计

  4.3数据通讯方式

  4.3.1RS232串口通讯在。NET下实现

  4.4导航功能的研究和设计

  4.4.1GPS信息解析

  4.4.2GPS导航提示

  4.4.3导航光耙测试

  4.4.4导航演示

  4.4.5作业信息记录查询

  4.5变量施肥的功能研究和设计

  4.5.1变量施肥控制

  4.5.2变量控制器参数下传

  4.5.3变量控制器参数上传

  4.5.4作业信息记录查询

  4.5.5农机作业回放

  4.6软件开发语言和工具的选择

  4.7本章小结

  第五章系统的测试试验

  5.1系统软件功能测试

  5.2系统软件测试平台

  5.3数据测试

  5.3.1导航控制测试

  5.3.2变量施肥测试

  5.4导航控制试验

  5.4.1试验场地

  5.4.2试验方法与结果分析

  5.5变量施肥控制试验

  5.5.1试验基本情况

  5.5.2试验结果

  5.6本章小结

  第六章结论与展望

  6.1结论

  6.2创新点

  6.3展望

  六、研究方法

  在这项研究中,对全球卫星定位系统的理论、地理信息系统的理论、嵌入式编程等理论进行了综合运用,使用MicrosoftOfficeVisio20xx画图软件,完成软件功能的流程图和数据库实体分析图,使用CaseIHAFSSoftwareAFS精准农业软件完成农田电子信息地图,对土壤包含营养成分分布的情况进行研究。

  在研制变量施肥控制器时,采用闭环自动控制理论和工程设计的方法。在软件工程相关理论的指导下,在VisualStudio20xx开发环境下,使用C#编程语言、SQLCE嵌入式数据库、eSuperMap嵌入式GIS开发平台进行嵌入式农机GPS导航及变量施肥控制系统软件的开发。运用理论分析、系统设计和试验实践的方法探索适合我国农机作业导航与变量施肥控制的技术方案。

  七、进度安排

  11月01日-11月07日论文选题,

  11月08日-11月20日初步收集毕业论文相关材料,填写《任务书》,

  11月26日-11月30日进一步熟悉毕业论文资料,撰写开题报告,

  12月10日-12月19日确定并上交开题报告,

  01月04日-02月15日完成毕业论文初稿,上交指导老师,

  02月16日-02月20日完成论文修改工作,

  02月21日-03月20日定稿、打印、装订,

  03月21日-04月10日论文答辩。

  八、参考文献

  [1]张晓辉,李汝莘。法国的精确农业研究及应用现状[J].农机化研究,20xx(1):12-15.

  [2]李强,李永奎。我国农业机械GPS导航技术的发展[J].农机化研究,20xx(8):242-244.

  [3]耿向宇。基于GPS/GPRS的变量施肥机控制系统研究[D].上海:交通大学,20xx.

  [4]丁圣彦。精确农业的技术体系与应用研究的发展[J].农业现代化研究,20xx,23(3):222-225.

  [5]肖志刚,么永强等。精确农业的现状及发展趋势的研究[J].河北农业大学学报,20xx,26(增刊):256-259.

  [6]王路。国外农机智能化发展现状[J].国外农机,20xx(2):35-35.

  [7]王熙,李强。基于ASP技术的有机田块网络地理信息系统[J].农机化研究。20xx.32(4):167-169.

  [8]潘瑜春,赵春江。地理信息技术在精准农业中的应用[J].农业工程学报,20xx,19(4):1-61.

  [9]JamesDW,HarlodFR.GISinsite-specificagriculture[M].USA:InterstatePublishersInc,20xx,28-33.

  [10]索全义,白光哲,孙智。精确农业下的土壤养分处理-3S技术在施肥中的应用[J].内蒙古农业科技,20xx,(土肥专辑):22-24.

  [11]庄卫东。GPS和GIS在精准农业中的应用研究[M].北京:光明日报出版社,20xx:1-3.

  [12]朱行。正在不断普及美国精确农业[J].粮食与油脂,20xx(12):51.

  [13]金继运,白由路。精准农业研究的回顾与展望[J].农业网络信息,20xx,(4):3-11.

计算机毕业设计4

  毕业论文的结束意味着我在xx院校区的学习生活即将画上句号!回首往事,心潮难平,感慨良多,但无论如何这些实实在在的经历,是我人生中弥足珍贵的记忆。在此,要特别感激求学过程给予我无限支持和帮忙的老师、朋友和亲人们。感激我的指导老师,从日常的学习,论文题目的确定到论文的撰写,程老师都给予我悉心的关怀和耐心的指导,给我鼓励和动力,也正是在她的指导和督促下论文才得以如期完成。

  感激我们一齐在学校努力的同学,我们彼此关心、互相支持和帮忙,留下了许多难忘的回忆。

  感激我的父母和家人,感激他们对我学习、生活给予的支持和照顾。在论文的写作过程中,还获得了许许多多人的帮忙与先前研究工作者的.宝贵资料,论文的研究成果离不开你们的协作和帮忙,在此对你们表示深切的谢意。期望能够以本文向你们汇报,以感激你们对我的关怀与帮忙,感激一向以来对我的支持与鼓励。你们永远是我的精神支柱和继续前进的动力。

  所有帮忙和关心过我的人们,尽管与你们为我付出的一切相比,所有的语言都显得苍白无力,我仍要真诚地说声:多谢你们!

计算机毕业设计5

  一、计算机教学现状

  中等职业学校的学生经历了小学、初中、高中阶段长达十几年的计算机基础课程的学习,大部分学生已然理解和掌握了一定的计算机基本理论知识和操作能力。然而由于中职院校招生通常都是面向区、县、市甚至跨省招生,城市、农村等不同家庭背景的学生之间计算机基础水平存在很大的差异,两极化现象非常严重。鉴于上述教育教学的现状,教师在实施计算机相关课程教学中必须因材施教,基于所教授学生的具体情况,以本课程的教学目的和教学内容为轴心,精心组织设计教学,运用适当的教学方式和措施手段培养和提高中职学生的理论知识水平和实践操作能力。

  二、教学改革措施

  (一)激发学生的学习兴趣,让学生主动追求知识

  “兴趣是最好的老师。”学生一旦对计算机这门课程产生了一定的兴趣,则在学习过程中为之付出的努力和由此产生的学习成效显而易见且非常可观。教师在实施计算机课程教育教学的过程中,教学内容的选择恰当与否,直接影响到课堂效果的好坏程度,直接体现学生学习成果的好坏,它既关系到能否引起学生的学习兴趣和学习热情,又关系到能否达到本课程的教学目的和教学要求。因此,在给学生讲授理论知识的同时,展示利用本学科的知识指导实践的举例,让学生知道本课程的知识内容,可以应用到现实生活中的哪个领域,让学生意识到掌握的知识在实际生活中是可以用到的,并不是“纸上谈兵”,从而激发学生对计算机课程的浓厚学习兴趣和期望。

  (二)利用多媒体设备教学,让学生直观地看见知识

  “耳闻之不如目见之。”用传统的“手写板书+口头讲解”的讲授方式实施计算机课程的教学,学生的学习过程只是机械地按照教师的讲解背诵记忆如何操作,却无法看到实际操作的.过程和结果,因此,在头脑中没有办法形成具体的图像,不但接受起来有些费劲,也不方便记忆和掌握。与此相对的是我们现在使用的各种计算机软件,特别是在以图形化特点著称的Windows操作系统下,各种软件的使用方法与具体操作无法通过在黑板上书写板书或者口头讲解向学生讲解清楚,必须配合教材使用多媒体演示设备才能将书本中的知识简单明了地展示出来。因此,计算机课程教学应该以“讲解+演示+操作+指导”的阶段法来开展。与此同时,教学地点也应该根据不同阶段从普通教室转移到多媒体教室或者机房,利用投影等多媒体教学设备或者电子教室等进行更为直观的教学。

  (三)整合区别理论实践教学内容,让学生听看练结合地掌握知识

  “理论是军官,实践是士兵。”中等职业学校的计算机相关课程是以办公自动化为核心,旨在培养和提高学生的基本办公能力,课程内容要求学生掌握的知识和技能的侧重点有所不同。针对这种教学内容和教学目标的差异,教师应该重新整合区分教学内容,理论性较强的章节因为较少涉及实际操作练习,可尽量放在多媒体教室上课,通过讲授和演示更容易让学生学习到知识。同时,在多媒体教室上课,学生的注意力会比较集中,教师与学生面对面教学,方便彼此之间的互动。实践性强的章节应该以课程教学内容为依据和基础,基于现实中遇到并待解决的具体问题为引子,设计相关的任务、项目,放在机房授课,让学生边学边练、边练边指导,将学到的知识技能在短时间内通过动手操作转换成自己的能力。因此,教师要精心组织教学,合理地分配理论与实践的课时,做到重理论强实践。

  (四)课堂教学与课外自学相结合,让学生灵活地接受知识

  俗话说“笨鸟先飞”“早起的鸟儿有虫吃”,计算机基础较差的学生要想在短时间内赶上其他学生,除了认真聆听教师的讲授,还离不开课堂之外的主动学习。教师可以采用布置课前预习、检查预习效果、讲解知识、让学生操作演示等教学手段,学生通过分组讨论交流、自主探究实践,进而获取知识,提高能力。教学过程中不仅要把学生学习的主动权、选择权交还给学生,放手让他们灵活自由地选择学习方法和实践方式,而且要让学生从各种途径真正体验到学习的乐趣。

  三、总结

  计算机相关课程的教育教学具有不同于其他领域课程的理论紧密联系实践的特点,因此,在现代化教育迅猛发展的今天,想要紧跟科技发展、时代前进的步伐,就需要有破而后立的精神,打破以往的传统教学模式。教学过程中的引趣、讲授、展示、练习、指导这五个环节相辅相成、缺一不可,教师在授课过程中要始终秉持“学生是学习的主体”的态度,让他们在整个学习过程中能够自主自愿地参与其中,积极主动地发展和提高能力,使学生由“被动接受的模仿者”转变“主动实践的创新者”,努力推动学生自主性、创新性不断发展和提高,使其不论是在现在的学习中还是在将来的工作中都能主动去应用所学计算机知识和技能去解决具体问题。

  参考文献:

  [1]余勇.计算机教学中创新能力培养的探索与实践[J].科教文汇(中旬刊),20xx(10).

  [2]宋军营.职业学校计算机实践性教学之我见[J].内江科技,20xx(8).

计算机毕业设计6

  1、开题报告(含文献综述 )作为毕业设计(论文)答辩委 员会对学生答辩资格审查的依据材料之一。此报告应在指导教师指 导下,由学生在毕业设计(论文)工作前期内完成,经指导教师签 署意见及所在专业审查后生效。

  2.开题报告内容必须用黑墨水笔工整书写或按此电子文档标 准格式(可从教务处网页上下载)打印,禁止打印在其它纸上后剪 贴,完成后应及时交给指导教师签署意见。

  3. 文献综述应按论文的格式成文,并直接书写(或打印) 在本开题报告第一栏目内, 学生写文献综述的参考文献应不少于 10 篇(不包括辞典、手册) ,其中至少应包括 1 篇外文资料;对于重 要的参考文献应附原件复印件,作为附件装订在开题报告的最后。

  4.统一用 A4 纸,并装订单独成册,随《毕业设计(论文)说 明书》等资料装入文件袋中。

  毕 业 设 计(论 文)开 题 报 告

  1.文献综述: 结合毕业设计 (论文) 课题情况, 根据所查阅的文献资料, 每人撰写 2500 字以上的文献综述,文后应列出所查阅的文献资料。 软件项目开发管理系统

  进入二十一世纪这个信息爆炸的时代,人们的各种观念开始发生惊天巨变,各行 业也开始转向信息化。而随着Internet的普及与发展、随着电脑及网络技术的大范围 应用,信息技术、网络技术、计算机技术等都在不同领域得到了飞速的发展。随着IT 产业的不断膨胀,各种各样的软件项目被飞快的开发出来。各种应用软件,各类实施 项目不断被推出,在世界高速发展的今天,在各类软件项目层出不穷的今天,如何规 范的,系统的,安全的,高效的管理好各类软件项目,成为了当前各软件项目开发公 司的最大难题。要想去逐步解决这些问题,则需要应用到软件项目开发管理系统。 软件项目开发是一件非常复杂的工作,他需要各种软件开发人员投入到这个开发 大军来,相互协调配合,相互提升。而对众多的软件公司或开发团队来说,有效的管 理和控制软件项目是非常重要的。为了给这一复杂而重要的工程带来可操作性的简便 和准确的数据信息。Software Projects Exploitation Management System就是为着 这一目的开发出来的。 软件项目管理系统主要用来帮助软件公司架构规范的软件项目开发管理过程(项 目计划管理、监督与跟踪、需求管理、测试管理、缺陷管理)包括: 1、帮助软件公司进行有效的项目数据度量管理(针对SEI CMM3/CMMI3的标准) ; 2、帮助各软件公司长效实施组织过程体系规范(ISO9001、SEI CMM/CMMI) ; 3、帮助软件公司建立项目过程数据库和知识库等。故本综述分别从基于B/S模式 数据库的设计方法、分析,设计对软件项目管理系统进行综述。 4、提高过程透明度,加强对项目的监督和管理(针对项目的进度、成本、质量、 资源、活动等) ; 5、支持软件公司的多级管理模式,包括:企业高层、质量部、项目经理、程序员; 6、支持项目组内、异地的开发组间、异地的客户与组间的协同工作模式,突破地 域障碍; 关健词:数据库软件、软件工程、C/S模式、B/S模式、JAVA 关健词

  数据库技术是数据管理的技术,是计算机科学的重要组成部分。最近几年来,数 据库技术发展越来越快,在多种应用领域对数据管理的需求越来越多,数据库技术的 重要性已不断的被更多的人所熟知。数据库技术是数据管理的技术,它也是计算机科 学的重要组成部分目前,不仅在大、中、小、微各种机型上都配有数据库管理系统, 各行各业的信息系统,甚至是国际互联网上的信息系统都离不开数据库的支持。因此, 数据库已成为信息社会的重要基础设施。 从计算机技术和数据库的发展过程来看,计算环境和数据库技术基本保持着一种 同步发展的状态。现阶段最具有发展潜力的就是基于 B/S 模式或者基于 C/S 模式的数 据库. 数据库管理系统(DBMS)可以定义为: 数据库管理系统是用于管理数据的计算 机软件。数据库管理系统使用户能方便地定义和操纵数据,维护数据的安全性和完整 性,以及进行多用户下的并发控制和恢复数据库。随着 B/S 模式与 C/S 模式数据库的 发展,数据库系统也出现了嵌入式数据库系统和移动数据库系统。嵌入式移动数据库 可以定义为:嵌入式移动数据库系统是支持移动计算或某种特定计算模式的数据库管 理系统,数据库系统与操作系统、具体应用集成在一起,运行在各种智能型嵌入设备 或移动设备上。目前这已经成为一个十分活跃的研究和应用领域嵌入式移动数据 库或简称为移动数据库(EMDBS) 。 其中 C/S(客户机/服务器)结构,即大家熟知的客户机和服务器结构。它是 软件系统体系结构,通过它可以充分利用两端硬件环境的优势,将任务合理分配到 Client 端和 Server 端来实现。实质就是客户端运行应用程序,并向服务器数据库发 送 SQL 请求及取回结果;服务器数据库侦听基于 TCP/IP 的网络,响应请求并返回 处理结果。两层结构最大的优点在于系统结构简单。 一个良好的软件项目开发系统对 C/S 结构需要完成以下功能: a) 数据库的维护功能包括数据的备份、恢复等功能 b) 权限分配管理功能。 c) d) 基本数据的维护。基本数据指的是软件项目的基本信息。 动态数据录入、编辑、修改、查询等。动态数据指的是检测到的信息及其改造 后的一些相关的信息。

  B/S(浏览器/服务器)模式数据库系统。是 WEB 兴起后的一种模式,WEB 浏览器是客户端最主要的应用软件。这种模式统一了客户端,将系统功能实现的核 心部分集中到服务器上,简化了系统的开发、维护和使用。三层结构是把应用逻辑 划分为三个部分:第一层是用户界面(User Interface) ,提供用户与系统的友好 交互。第二层是应用服务器,专司业务逻辑的实现。第三层是数据服务器,负责数 据信息的存储、访问及其优化。 基于上述数据库系统特点,软件项目管理系统是在 WINDOWS 环境下,采用 C/S 模式,使用 JAVA+SQL Server 语言设计。其优越性体现在: (1) 非过程化语言 SQL 是高级的非过程化编程语言,允许用户在高层数据结构上工作。它不要 求用户指定对数据的存放方法, 也不需要用户了解具体的数据存放方式, 所以具有 完全不同底层结构的不同数据库系统,可以使用相同的 SQL 语言作为数据输入与 管理的接口 SQL 以记录集合作为操作对象,所有 SQL 语句接受集合作为输入,返回集 合作为输出, 这种集合特性允许一条 SQL 语句的输出作为另一条 SQL 语句的输 入,所以 SQL 语句可以嵌套,这使他具有极大的灵活性和强大的功能。 SQL 不要求用户指定对数据的存放方法,这个特点使用户更易注重于要得到的 结果;所有 SQL 语句使用查询优化器,它是 RDBMS 的一部分,由它决定对指定数据 存取的最快速度的'手段,查询优化器知道存在什么索引,在哪儿使用索引合适,而 用户则从不需要知道表是否有索引、有什么类型的索引。 (2)是所有关系数据库的公共语言 由于所有主要的关系数据库管理系统都支持 SQL 语言,用户可将使用 SQL 的技 所有用 SQL 编写的程序都是可 能从一个 RDBMS(关系数据库管理系统)转到另一个, 以移植的 (3)统一的语言 以前的数据库管理系统为上述各类操作提供单独的语言, SQL 将全部任务统 而

  一在一种语言中。SQL 可用于所有用户的 DB 活动模型,包括系统管理员、数据库 管理员、应用程序员、决策支持系统人员及许多其它类型的终端用户。。 通过阅读大量的文献证明,建立在B/S或C/S模式下的数据库设计基础之上的软件 项目开发管理系统具有稳定、高效、可靠的特点,同时拥有良好的可伸缩性,能够充 分适应未来系统的扩展需求,出色的可重用性则大大降低了构建新系统的成本。

  参考文献 1、 《VB+SQL Server 数据库应用系统开发与实例》 2、 《Visual Basic编程技巧:网络与数据库篇》 3、 《数据库系统原理》 李站怀 著 李晓黎、张巍人民邮电出版社 机械工业出版社 西北工业大学出版社

  4、 《Visual Basic 6 数据库编程大全》 弗洛克维克(美)电子工业出版社(20xx) 5、 《Visual Basic 6 数据库程序设计高手》 温贤发 科学出版社(20xx) 6、 《Visual Basic 开发指南:SQL Server 篇》邱仲潘 电子工业出版社(20xx) 7《Visual Basic 编程技巧:网络与数据库篇》 清宏计算机工作室 版社(20xx) 机械工业出

  毕 业 设 计(论 文)开 题 报 告

  2.开题报告:一、课题的目的与意义;二、课题发展现状和前景展望;三、 开题报告: 课题的目的与意义; 课题发展现状和前景展望; 课题主要内容和要求; 研究方法、 课题主要内容和要求;四、研究方法、步骤和措施 一、 课题的目的与意义

  在二十一世纪信息迅猛发展的时代, 网络的普及使网络和企业很自然地走到了一 起,而如今通信最杰出功劳之一,则是软件项目开发管理系统的广泛应用与飞速发展。未 来个人或企业管理可以很方便,快捷,高效的进行管理。 随着 Internet 技术的发展,它对我们工作和生活显得更加重要,尤其是现在项目软 件,应用软件不断推陈出新的今天,各企业对管理不同项目,来应用软件迫切的需要高 效性,规范性,安全性、及时性。而基于 B/S 模式下的数据库所设计而成的软件项目开 发管理系统刚好提供了这些功能。本系统就是一个能够让用户能及时有效地对软件项目 开发管理系统进行操控,并且是在安全的前提下进行的。在网上实现对软件项目的任何 时间,任何地点安全有效的管理这是软件项目开发管理系统的发展方向。

  二、 课题的发展现状和前景展望

  因特网是一个巨大的全球性的信息服务中心。随着互联网的发展,网上交易、电 子商务的逐渐繁荣,各行各业的规模不断发展与状大,这就更需要一个安全的,可靠的, 高效的管理系统来管理,因此,软件项目开发管理系统的设计就变得尤为重要。 各个公司可以根据自身的业务特点和公司的具体情况提出对应用软件的需求,通 过我们的软件项目的特定开发服务,不但可以解决企业当前面临的困境,还能够提高信 息中心的软件开发维护水平,为企业的长期可持续发展提供有效的保障。 随着企业信息 化水平的提高、网络的快速发展,已经有很多企业意识到了使用软件项目管理系统可以 大大提高管理效率、资金使用率、提高员工的工作效率、降低成本、同现有业务接轨。 随着现代社会节奏不断加快,各企业之间的竞争也日益激烈。随之也给企业带来了 巨大的压力与挑战,为了能适应残酷的市场竞争,为了能便捷管理,各软件项目管理系 统已经成为一种当前各大企业不可缺少的一部分了。而要分析设计出一个实用简单,安 全高效的管理软件,其前提必须在基于 B/S 模式下的数据库设计与分析。软件项目开发 管理系统做为一种新型的网络管理系统,已经越来越受到人们及其各大企业的重视,它 已经成为一家企业的管理支柱,而随着越来越多的软件系统的开发,如果缺少一个好的

  软件管理系统,则不仅不能让操控者感觉到安全,方便,高效,而且会带来资源的浪费。 然而,现有的软件存在严重的功能不足,开发出一种新型便捷的软件项目开发管理系统 已经成为一种必然的趋势。

  三、 课题主要内容和要求

  1、此课题设计任务特点及分析主要是通过对该数据库软件设计与分析,使学生能够 熟练运用一门程序设计语言来掌握 C/S 或 B/S 数据库设计的方法和过程,以及为设计其 它应用软件提供帮助,进行提高软件设计能力。 2 、课题主要任务与要求 (1)初步方案:通过查阅资料,首先对我的课题进行可行性研究和需求分析,提出 相应的设计方案并进行方案论证,然后对该课题进行模块划分并找出模块之间的关联关 系,画出系统流程图,在此基础上进行源代码编写和调试,最后撰写毕业论文。 (2)主要任务 a 使用 C/S 或 B/S 模式设计该系统,并要求系统完成后操作简单,功能完善,界面美 观。 b 系统用户管理模块:包括文件操作,普通用户和系统管理员不同身份口令密码修 改,系统退出等。 c 登录界面设计:要根据不同的用户设计不同的口令密码,并且进入系统后,根据 用户不同对该软件使用权限也不同。 d 项目流程管理模块:包括项目基本信息的录入、修改和删除;申请立项;批准立 项;项目工程分配;项目中止等功能。 f 项目实施管理模块:包括成立项目组;划分功能模块;书写项目报告等功能。 e 项目文档管理模块:包括项目文档信息的添加、删除、修改和查询。 g 项目测试管理模块:包括测试工程师添加、修改和关闭报错记录;开发工程师查 看、解决报错记录。 h 项目验收管理模块:包括提请验收项目;测试工程师,质量控制工程师,业务主 管,项目主管签字等功能。 i 项目总结管理模块:包括项目总结记录的添加、修改和删除等功能。 j 信息打印模块:能实现对各种报表的打印

  四、可行性分析、研究方法和步骤 可行性分析、

  可行性分析: 可行性分析: 选取几台中等配置电脑, 在操作系统为 WINDOWS XP 的环境下, 使用 VFP, DELPHI, VB, JAVA 等程序设计语言开发该软件系统。 C/S(客户机/服务器)结构,实质就是客户端运行应用程序,并向服务器发送 SQL 请求 及取回结果;服务器侦听基于 TCP/IP 的网络,响应请求并返回处理结果。两层结构最 大的优点在于系统结构简单。只要把客户机和服务器在网络上连通,利用一些快速应用 开发工具,就可以很快地开发出一些部门级的小规模应用,同时开发和运行的环境都相 对简单。 B/S(浏览器/服务器)模式数据库系统。就是建立并配置 WEB 服务器及 PowerBuilder 应用服务器,以实现通过浏览器来访问数据库。B/S 结构设计思想的主要目的,就是为 了解决两层结构中原发性的问题。其最主要价值在于产生一套切实可行的解决方案,把 客户/服务器结构下的应用可靠地推广到企业级的关键任务环境中,并利用这一技术所 带来的高效率、多功能与灵活性,增强企业信息网的性能和扩展能力。三层结构是把应 用逻辑划分为三个部分:第一层是用户界面(User Interface) ,提供用户与系统的友 好交互。第二层是应用服务器,专司业务逻辑的实现。第三层是数据服务器,负责数据 信息的存储、访问及其优化。 研究方法: 研究方法: 主要采取包括:文献调研、课题考察、实践总结、实验分析、调查统计等 设计进度安排: 设计进度安排: 1 第 1 周任务:布置任务,学生进行资料查询。 2 第 2 周~第 3 周任务:软件需求分析并画出结构流程图。 3 第 4 周任务:系统模块功能划分。 4 第 5 周~第 13 周任务:模块源代码编写及调试。 5 第 14 周任务:系统检测并通过最后测试。 6 第 15 周任务:毕业设计论文编写。 7 第 16 周任务:指导老师论文审阅、修改及学生毕业答辩。

  毕 业 设 计(论 文)开 题 报 告

  指导教师意见: 1.对文献综述的评语:

  2.对本课题的深度、广度及工作量的意见和对设计(论文)结果的预测:

  指导教师: 年 所在专业审查意见: 月 日

  负责人: 年 月 日

计算机毕业设计7

  1. 教学质量网络评测系统的设计与实现(ASP)

  2. 综合教务系统信息发布子系统(ASP)a) 括四、六级考试成绩查询;b) 计算机等级考试成绩查询;c) 专接本成绩查询;d) 期末考试安排查询;e) 教材查询;f) 教师网上成绩打印系统;g) 课表查询(所有课程列表、课表模糊查询、年级课表列表、各系课程列表、班级课表查询、教师课表查询、空闲教室查询、教室课表查询)

  3. 会员管理系统的设计与实现(实现语言自选,数据库为SQL Server或Oracle)

  4. 职业技术学院的网站的.设计与实现(包括前台显示和后台更新两大部分)

  5. 学生信息管理系统

  6. 企业人事信息管理系统

  7. 运输企业管理信息系统

  8. 物资管理信息系统

  9. 宾馆管理信息系统

  10. 图书管理信息系统

  11. 贸易公司管理信息系统

  12. 航空公司管理信息系统

  13. 企业工资管理系统

  14. 考勤管理系统

  15. 员工培训管理系统

  16. 仓库管理系统

  17. 进销存管理系统

  18. 客户信息管理系统

  19. 学校教务管理系统

  20. 酒店客房管理系统

  21. 产品质量管理系统

  22. 医院管理系统

  23. 订单管理系统

  24. 办公自动化管理注:使用软件(VB/VF/ Delphi/ASP/PHP)

计算机毕业设计8

  摘要:随着网络的日益普及,校园网的资源也更加丰富,功能强大,是教学过程中一个重要信息资源库。本文在现有校园网络基础之上,提出了建立基于校园网的辅助教学网络平台的设计方案,用以辅助日常的计算机基础课程教学。同时介绍了系统的设计思想、总体结构,分析了各个模块的功能、组成。

  关键词:网络教学;校园网;B/S模式;平台

  1、前言

  随着计算机技术、网络技术以及多媒体技术的迅速发展,如今的教育技术进入到一个新的发展阶段――网络教学(Web-Based Instruction,WBI)阶段。网络教学是以计算机通信技术和网络技术为依托,采用远程实时多点双向交互式多媒体的现代化教学手段,跨越时间与空间的教育传递过程,实现一种随时随地、交互性强且内容新颖的教学方法。

  特别是随着高校的不断扩招,教学量也随学生的扩招数而增长,作为一门大学必修的基础程――“计算机应用基础”,在一学期内同时上课的人数也越来越多,使教学资源严重紧张,在高校建立基于校园网的课程辅助教学系统,充分使用网络教学手段,将极大节约资源、提高“计算机应用基础”课程教学质量。

  2、系统设计思想及设计原则

  基于校园网的“计算机应用基础”辅助教学系统,是一个由硬件、软件、教学资源、教学管理机构等组成的一体化有机系统。它作为传统教学资源的补充,实现网上教学,打破传统教学的时空界限,让学生自由获取相关知识,它可以利用网络技术实现教育资源共享,改善学习模式,实现学生之间、学生与教师之间的通讯以及开放的、远距离的、大面积的交互教学,并通过交互教学使学生深入了解课程的特色及难点,提高形象思维能力与创造性。

  当前,基于B/S结构的Web数据库技术、交互式动态

  网页技术如ASP、JSP等的发展,为构建以校园网为依托的辅助教学系统提供了良好的发展空间。在本系统中使用Jbuilder作为开发工具,采用三层B/S模式,以Web服务器为中心,客户端通过浏览器访问Web服务器以及与Web服务器相连的后台数据库。服务器端操作系统选用目前被广泛使用的Windows Server 20xx,后台数据库选择易用性和安全性较好的SQL Server 20xx。

  3、系统总体设计

  该系统能提供多种方式的师生交流,注重交互式学习,在满足常规教学任务的基础上,还可以满足教师和学生进行科研、学习和交流的需要。

  4、系统主要模块的设计

  在系统的各个子模块要分别完成相应的设计功能,功能的实现必须要有后台数据库的支撑。

  4.1学员学习模块

  在学习模块,学生可以访问“计算机应用基础”相关课程资源,可参与课程讨论或留言,还可以进行单元测试或在线考试。

  学生在注册及登录子模块登录。学生注册由系统自动生成,数据来自本校教务处的学生基本信息库。学生只要输入姓名及正确的密码,经信息认证模块审核后,登录成功后,可修改个人密码。

  通过浏览课程资源、单元题自测、交流讨论区、在线考试等子模块,学生可浏览教师提供的'课程基本信息、CAI教学课件等,也可根据自己学习的内容进行单元自测,还可参加教师组织的在线考试,最后可在论坛中同教师或其它同学进行讨论。

  4.2教师管理模块

  教师管理模块是本系统的核心部分。

  “教师注册/登录”子模块,教师注册由系统自动生成,数据来自本校人事处的教师基本信息库。登录时只要输入姓名及正确的密码,经信息认证模块审核后,即可登录成功,可修改个人密码。

  教学资源管理子模块,教师既可以利用“在线编辑”模块,在线编辑“计算机应用基础”课程的基本内容,也可离线制作CAI课件,然后通过“资料传输”模块将其上传至辅助教学站点的虚拟目录下,其中支持PPT、DOC、PDF、HTML等常用文档的上传。

  单元测试管理子模块,教师可以利用“单元测试题库管理”模块,将各个单元的测试题及标准答案放于系统中。学生可以选择要测试的单元,答题完毕后可对比标准答案。

  在线考试管理子模块,教师可以利用“在线考试题库管理”模块管理试题库,利用“自动抽题”模块,教师可设置题目类型、数目及难度系数等参数,由系统自动随机生成试卷及相应的标准答案。学生答题完毕则“在线评分”模块自动评测出考生成绩。利用“考务管理”模块教师可安排考试时长、发布考务信息、记录考试过程中违纪情况等。最后通过“成绩”模块教师可分析学生的知识掌握情况。

  教学讨论区子模块,教师可利用“公告管理”模块和“论坛管理”模块来发布信息或回答学生的提问,也可论坛中同教师或学生进行讨论。

  4.3管理员模块

  该模块主要包括:教师学生信息管理、系统相关配置、系统管理及维护子模块。

  教师学生信息管理子模块,包括审核教师学生注册信息,管理和维护教师学生基本信息。

  系统相关配置子模块,管理构成辅助教学站点的各种资源,包括:题库管理、在线考试及考评模板等。

  系统管理及与维护子模块,使系统管理员方便地管理和维护通用辅助教学系统。

  5、结束语

  本文针对“计算机应用基础”课程特点,研究探讨了一种基于校园网的智能辅助教学系统的构造方法,设计了一个基于校园网智能教学系统。系统使用Jbuilder作为开发工具,采用三层B/S模式,以Web服务器为中心,SQL Server 20xx为后台数据库。

  基于校园网的“计算机应用基础”辅助教学系统是一个高效、实用的教学辅助系统,它可以为高校教师,尤其是计算机基础课程教师提供了一种构建个性化教学辅助平台的快速、简便的方法,从而为高校中普遍存在的计算机基础教学资源紧张问题提供一种较为可行的解决方案。

计算机毕业设计9

  一、计算机专业实践环节形式:

  毕业设计

  二、毕业设计实践环节应注意的事项

  1、“毕业设计”实践环节在全部毕业学分中占有一定学分;

  2、“毕业设计”实践环节从起步到毕业答辩结束历时至少4周以上;

  3、“毕业设计”实践环节包括两部分内容:① 完成“毕业设计”所开发的应用程序;② 针对所开发的应用程序书写“毕业设计”说明书(即论文);

  三、毕业设计实践环节应先完成的工作

  在毕业设计实践环节之前,应向有关主管设计工作的单位或老师上报如下材料:①《毕业设计实践环节安排意见》(包括领导小组名单,毕业班专业、级别、性质、工作计划安排、实践环节工作步骤,指导教师名单,学生分组名单)、②《毕业设计(论文)审批表》一式两份(要求认真审核、填写指导教师资格,包括职称、从事专业、有何论著,每人指导学生不得超过一定人数,兼职(或业余)指导教师指导学生数根据情况酌减)。

  四、关于“毕业设计”工作的过程步骤

  1、“毕业设计”题目的选择选题时应遵循以下原则:

  ①选题必须符合计算机专业的综合培养要求;

  ②应尽可能选择工程性较强的课题,以保证有足够的工程训练;

  ③毕业设计工作要有一定的编程量要求,以保证有明确的工作成果;

  ④选题原则上一人一题,结合较大型任务的课题,每个学生必须有毕业设计的独立子课题;

  ⑤选题应尽量结合本地、本单位的教学、科研、技术开发项目,在实际环境中进行。总之选题要体现综合性原则、实用性原则、先进性原则、量力性原则等

  选题时要达到以下目标:

  ①选题与要求提高综合运用专业知识分析和解决问题的能力;

  ②掌握文献检索、资料查询的基本方法和获取新知识的能力;

  ③掌握软硬件或应用系统的设计开发能力;

  ④提高书面和口头表达能力;

  ⑤提高协作配合工作的能力。

  2、“毕业设计”题目审核有关单位将毕业学生选择的题目填写在同一个“毕业设计(论文)审批表”中的“毕业设计安排表”相应栏目中,,审核通过后方可开展下一步工作。

  3、“毕业设计”应用程序开发实施(大致用时安排)

  ①需求分析阶段(约一周时间完成)

  ②系统分析阶段(约一周时间完成),同时完成毕业设计说明书前两章资料整理工作。

  ③系统设计阶段(约一周时间完成)

  ④代码实现阶段(约三周时间完成)同时完成毕业设计说明书第三章、第四章资料整理工作。

  ⑤系统调试阶段(约二周时间完成),同时完成毕业设计说明书第五章资料整理工作。

  ⑥投入运行阶段(约一周时间完成),同时完成毕业设计说明书中第六章资料整理工作。

  ⑦毕业设计说明书的整理定稿阶段(约二周时间完成)一份完整、规范的毕业设计说明书应大致包括以下项目(各院校要求不完全相同):

  摘要及关键词

  abstract and keywords目录正文

  第一章 引言

  1、本课题的研究意义

  2、本论文的目的、内容及作者的主要贡献

  第二章 研究现状及设计目标

  1、相近研究课题的.特点及优缺点分析

  2、现行研究存在的问题及解决办法

  3、本课题要达到的设计目标

  第三章 要解决的几个关键问题

  1、研究设计中要解决的问题

  2、具体实现中采用的关键技术及复杂性分析

  第四章 系统结构与模型

  1、设计实现的策略和算法描述

  2、编程模型及数据结构

  第五章 系统实现技术

  1、分模块详述系统各部分的实现方法

  2、程序流程

  第六章、性能测试与分析

  1、测试实例(测试集)的研究与选择

  2、测试环境与测试条件

  3、实例测试(表格与曲线)

  4、性能分析

  第七章 结束语

计算机毕业设计10

  一、基本任务与要求

  第1章 门户网站设计的一般技术

  2.1 门户类型网站功能分析

  2.2数据库设计软件介绍

  2.3 界面设计软件介绍

  2.4 后台设计软件介绍

  第2章 门户网站设计技术分析

  3.1 门户网站介绍(包括功能,栏目,网站地图、界面特点、主体颜色等)

  3.2 门户网站的功能模块(各个一级栏目或者导航栏的`功能、下级栏目介绍)

  3.3 门户网站的数据处理(哪些数据需要保存,如何调用,如何传输,需要哪些表等)

  3.4 门户的主要设计技术(前台开发技术,后台开发技术,数据库技术、交互技术等)

  第3章门户类型网站的规划

  4.1 门户类型网站的一般特点和功能透视

  4.2 门户类型网站模块划分原则和常用模块

  4.3 门户类型网站的数据处理方法

  4.4 门户类型网站主页的设计方法

  4.5 门户类型网站页面规划

  4.6 门户类型网站的管理

  二、工作内容及时间安排

  1.选题:11月21日

  2.撰写开题报告:11月21日-11月30日

  3.收集资料及实施设计:12月01日-12月15日

  4.完成设计说明书初稿:12月16日-01月15日

  5.完成设计说明书修改稿:01月16号-02月15日

  6.完成设计说明书定稿:02月16日-03月-15日

  7.答辩:05月-06月

  三、答辩需要提供的相关材料

  毕业实践报告任务书

  开题报告

  中期报告

  毕业实践报告

  毕业设计指导记录表

  答辩ppt

  答辩评定表

指导教师签名:

  年 月 日

计算机毕业设计11

  走的最快的总是时间,来不及感叹,在完成终稿的今天,在敲完最后一个句号的时刻,我的思想同周围凝固的热气一样停驻了,不知道是慰藉还是悲伤,大学四年的生活就这样结束了,而眼前的路还很长,虽然似乎有些迷茫,但我必须整理心情,背上行囊,坚定的踏上新的征程……

  经过几个月的查资料,整理材料,写作论文,今天终于可以顺利的完成论文的最后的谢辞了,自己想想求学期间的点点滴滴历历涌上心头,时光匆匆飞逝,大学生活已接近尾声,四年多的努力与付出,随着本次论文的完成,将要划下完美的句号。

  本论文设计是在朴桂林老师的悉心指导和严格要求下完成的,从课题选择到具体的写作过程,论文初稿与定稿无不凝聚着朴桂林老师的心血与汗水,在我的毕业设计期间。朴桂林老师为我提供了种种专业知识上的指导和一些富于创造性的建议,朴老师一丝不苟的作风,严谨求实的态度使我使我深受感动,没有这样的帮助、关怀和熏陶,我不会这么顺利的完成毕业设计。在此向朴桂林老师表示深深的感谢和崇高的敬意!

  同时,论文的顺利完成,我还要感谢谢浩老师、张居兵老师、林福建老师以及陈丁南、潘伟林、王东东学长的关心和帮助,在整个的论文写作中,各位老师、学长、同学和朋友积极的帮助我查资料和提供有利于论文写作的建议和意见,在他们的帮助下,论文得以不断的完善。

  感谢所有传授我知识的老师,是你们悉心教导使我有了良好的专业课知识,这也是论文得以完成的基础。

  感谢我亲爱的同学们,感谢他(她)们对我的关怀和宽容,四年了,仿佛就在昨天。四年里,我们共同成长,共同进步。在这里,我祝愿我的每一位同学在以后的人生道路上一路走好!大学四年的生活是我迄今为止最快乐的生活,也将成为我人生最宝贵的.记忆。

  感谢我的父母和朋友,是你们默默地在背后给我鼓励,做我最坚强的后盾,让我可以无忧的完成大学学业,可以说没有你们,也就没有现在的我,在我烦躁不安的时候是你们给予我清凉的智慧泉水,在我得意而近乎忘形的时候是你们提 1

  醒我小心脚下的坎坷不平,我的一切成绩都有你们参与,我的所有荣誉也将与你们共享。

  四年时光悠悠走过,在这里,我度过了人生中最为美丽的时光,在这里,我由做梦少年转变为意气青年,在这里,我初步踏上了人生之路,在这里,我的人生之路得以确立。在论文即将完成之际,我的心情无法平静,从开始进入课题到论文的顺利完成,有多少可敬的师长、同学、朋友给了我无言的帮助,在这里请接受我诚挚的谢意!

计算机毕业设计12

  经过这三个月来的忙碌和学习,本次毕业论文设计已接近尾声,作为一个大专生的毕业设计,由于经验的匮乏,难免有许多研究不周全的地方,在那里衷心感激指导老师的督促指导,以及一齐学习的同学们的支持,让我按时完成了这次毕业设计。

  在毕业论文设计过程中,我遇到了许许多多的困难。在此我要感激我的`指导老师xxx老师给我悉心的帮忙和对我耐心而细致的指导,我的毕业论文较为复杂烦琐,可是xxx老师仍然细心地纠正图中的错误。除了敬佩xxx老师的专业水平以外,他的治学严谨和科学研究的精神也是我永远学习的榜样,并将影响我今后的学习和工作,我才得以解决毕业设计中遇到的种种问题。

  同时感激我院、系领导对我们的教导和关注;感激大学三年传授我们专业知识的所有老师。他们是xxx、xxx、xxx、xxx、xxx。多谢你们呕心沥血的教导。还有多谢我周围的同窗朋友,他们给了我无数的关心和鼓励,也让我的大学生活充满了温暖和欢乐。如果没有他们的帮忙,此次毕业论文的完成将变得困难。他们在我设计中给了我许多宝贵的意见和提议。同时也要感激自我遇到困难的时候没有一蹶不振,取而代之的是找到了最好的方法来解决问题。

  最终,感激生我养我的父母。多谢他们给了我无私的爱,为我求学所付出的巨大牺牲和努力。

计算机毕业设计13

  一、选题的依据、意义和理论或实际应用方面的价值

  随着信息产业的高速发展,信息教育也得到了高度重视。网络教学跨越时间和地理位置的限制,最大程度的整合教学资源,将一流的师资和一流的设备通过网络与需要得到新知识的学习者结合起来,为广大的学习者提供一个更加方便的平台。而我校未能根据C语言这门课程建设一个相关的教学网站,依旧是采用以教师为中心的传统教学模式教授知识,缺乏对于学生个性的培养,随着机械式的教育,学生容易失去对于课程的兴趣,主观能动性低。本课题围绕C语言课程教学网站的设计与实现展开,此教学网站的开发突破了时间、空间的限制,给学习者提供丰富的网络教学资源及各种形式的教学活动。同时使课程中抽象和难以体会的概念等变得生动起来,加深加快对该门课程的理解,使学习者通过网络可在线学习理论与实验,提高学习能力及实践能力,师生之间更具有交互性。不仅如此,也为学校节约了大量的人力及物力,教学网站上开设的在线自测功能使得学习者随时掌握自己的学习情况,知晓自己知识点的遗漏之处进而补足。

  二、本课题在国内外的'研究现状

  在国外,网络教学的发展较国内更加迅速,除了普及广泛外,已经向更高层次的应用和标准化方面发展。以美国为例,美国是目前远程教育规模最大的国家。近年来,美国高校远程教育课程建设快速发展,达到了4万种。其中本科课程3.5万种,研究生课程1.4万种,非学历学位课程50000种。虚拟大学的办学模式。所有的教学活动和教育管理都是通过网络教学技术实现的,网络教学技术几乎成为学员唯一获取知识的途径。

  在国内,关于教学信息化我国已有一些网络教学平台,如软酷网,各大重点高校的在线教学平台等都为我们提供了良好的学习平台。但由于传统教学观念的束缚,网络教学并未得到很好的推广。因此,教学网站的设计实现以及观念的转变显得尤为重要。我国的网络基本普及到全国各大中小城市,但现在网络教育资源并不是很丰富,再加上教育水品并不高的广大农村地区。因此在未来,我国的网上教育平台的建设将有很大的前景。要提高我国网络教学水平,必须注重网络教育的教学设计,加强适应个性化教学,合作性教学,加强资源库的标准化建设。

  三、课题研究的内容及拟采取的方法

  首先按照软件工程理论对系统的业务流程进行分析,确定系统的功能及非功能需求;然后对系统进行设计,确定系统的功能模块如下:

  1.用户注册:分为教师登陆和学生登录两个角色权限。能够提供一定的安全机制,提供数据信息的授权访问。

  2.课程基本信息:课程内容简介、教学目的和要求、教学内容和授课计划。

  3.实验教学:实验教学大纲、实验内容以及实验指导书。

  4.教学资源:查看教学课件及网上资源,网上资源采用网页形式进行链接。

  5.在线学习:学生可通过该系统进行自测,完成答卷。

  6.师生论坛:该模块实行权限管理, 用户注册登陆后, 会看到发布的各种信息目录, 通过点击查看进入,可以查看到具体的信息以及老师或者其他学生回复此问题的内容。

  该系统采用了 ASP+DIV+CSS 的设计模式,利用 MD5加密。本系统是基于WinXp+SqlServer20xx+Visual studio20xx进行开发。系统采用 B/S 模式结构,利用 Internet 对毕业论文进行管理。并结合Dreamweaver实现静态网页界面的设计。本系统使用的ASP.NET动态网页技术以及SQL SERVER数据库技术都已经发展成熟,完全可以满足系统设计需要,而且是目前主流技术,服务器的架设和支持均十分方便。

  四、课题研究中的主要难点及解决的方法

  (1)数据库表结构的设计,由于数据库很多数据都需要存储在数据库中,如果数据库表的结构设计不合理,在以后的开发中,会遇到很多问题。

  (2)数据安全以和角色划分。

  解决方法:数据安全方面,系统登录的密码通过MD5加密算法后存入数据库中,很大程度提高了数据的安全性。用户表有role列,当用户登录时,系统会根据当前登录的用户去数据库检索role列的值,根据role的值调整用户的功能。

  五、毕业设计(论文)工作进度计划

  第一周 :阅读资料,进行课题调研,确定毕业设计题目。

  第二周 :在调查研究的基础上撰写开题报告。

  第三周 :查阅书籍、期刊,查找外文资料,开始外文翻译。

  第四周 :学习数据库以及asp.net相关知识。

  第五周 :对选题教学网站系统的功能进行需求分析。

  第六周 :安装Sql Server数据库及VisualStudio软件,并熟悉其运行环境。

  第七周 :网站系统规划和Sql Server数据库设计。

  第八周 :前台:网站首页及基本功能的实现 。

  第九周 :后台:管理端用户及在线测试模块的设计

  第十周 :完成毕业设计中期检查报告

  第十一周:完善前台布局并进行编码设计。

  第十二周:依据后台功能划分进行后台布局和编码。

  第十三周:继续完成网站的编码实现。

  第十四周:对功能需求与实现进行分析与改进。

  第十五周:进行网站调试、美化及改进。。

  第十六周:按照工作手册要求,撰写毕业设计论文。

  第十七周:完善论文完成剩余章节,检查无误后打印初稿。

  第十八周:整理毕业设计资料和答辩汇报材料,准备答辩。

  六、参考文献(或资料)

  [1]叶子青。 ASP网络开发入门与实践。 人民邮电出版社.20xx.

  [2]杨晓斌 施恩早.ASP动态网页设计。中国计划出版社.20xx.

  [3]李晓龙。在线教学网站数据库的设计与实现。 《电脑知识与技术》期刊.20xx.

  [4]官正 袁珂。 Dreamweaver CS4网页制作与网站组建简明教程。 清华大学出版社.20xx.

  [5]湛美英。信息时代的学校网络教学。《现代教育教学探索》期刊.20xx.

  [6]谭浩强.C语言程序设计。清华大学出版社.20xx.

  [7]项宇峰.ASP+SQL Server典型网站建设案例。清华大学出版社.20xx.

  [8]张莉。 ASP连接数据库的方法。 湖南大众传媒职业技术学院学报.20xx.

  指导教师意见

  指导教师__________________签字

  年 月 日

  专业审查意见

  审查人____________________签字

  年 月 日

计算机毕业设计14

  即将毕业,毕业之际我们都做了毕业设计,毕业设计是很重要的,通过我们的毕业设计一般都可以可以了解到,我们大学期间专业知识的掌握程度,这次的毕业设计我也是花了很长的时间,从接到通知到我开始做,我精心设计出来的一个网站,这次的毕业设计已经结束了,很是有感叹,跟收获,这次的毕业设计让我客观的看待了自己的知识储备,这是让我收获最多的,我知道自己在这几年学到的东西有多少,也让我更加清楚的看到了自己的不足,我很开心,能够通过这次的毕业设计发现这么多的东西,毕业设计也做完了,花了那么长时间也没有辜负自己,马上也面临实习,这次的毕业设计过程中还是有很多的心得。

  在设计这个动态网站的时候,您让我们选题目,我也是精挑细选的,在题目的选择上我选择了一个餐饮网站的设计,西餐厅,初步的构思了一下,我也有了自己的一个方向,在设计这个网站的过程中我还是有一些突破的,主要是在这个网站的特效方面,我的JavaScript掌握程度是非常少的,设计这个网站的时候最大的难题就是给网站布置一些特效,但是自己的知识掌握有限,由于JavaScript这方面的知识掌握不多,我在初期自己在一边找资料一边请教同学们。

  整个网站是用table表格构造的,相比一些优秀的同学全程都是div我就显得有些out了,整个网站是简约的风格,在视觉上很有画面感,看上去很舒适,在解决了一些难题,之后我就着手整个网站的框架,在构造网站的过程中,我还是有几点不得不说,在我设计的时候很多的知识都是自己没有学到过的,在网上找到了一些更加先进的知识,这让我在设计这个西餐厅网站的时候学到的不少新的知识,还有我最想提的就是网站的logo完全是原创,整个logo的设计都是很富有创意的,对于logo的'设计我觉得很满意。

  在这次网站设计完成之后,就是测试,经过一系列的测试,都没有问题了,我购买了域名上传了网站,整个作品的设计很是花费时间,但是我觉得要做就做的精致点,做的优秀点,这次的毕业设计我觉得很是要感谢的是指导老师,很多的不懂的东西,我每次都会第一时间问老师,老师一般都会热情的解答,真的很感动,这次的毕业设计离不开帮助过我的每一个人,在我设计的过程中虽然有很多难题,但是我觉得如果一直都是顺利的话,畅通无阻的话,那么这个毕业设计我觉得也没什么意思了,在设计这个网站的过程中最重要的还是,遇到一些难题,然后自己知道了这个问题要怎么解决,我觉得这才是最重要的东西。

计算机毕业设计15

  摘要:教育计算机与计算机教育是不同的概念,前者是为教育而改造计算机知识,后者是为了计算机而改造教学法。文章从第一代教育计算机出发,在编程教育层面上,论述了正在形成的教育计算机的最新成果和意义。

  关键词:教育数学;计算机教育;教育计算机;程序设计

  计算机教育和教育计算机是不同的概念。计算机教育是为了传授计算机知识而作教育,它不创造计算机知识,只改造教学法。而教育计算机是为教育而做计算机,它要对计算机知识进行再创造,使之更适合于计算机教育。

  下面笔者用吃核桃的例子来阐述计算机教育和教育计算机之间的例子。有种核桃,核仁与外壳结合得很紧,成都人叫它们“加米子核桃”,若砸的方法不当,即使砸开了也很难吃到核仁。计算机教育研究的是一套砸核桃的方法,但它既改变不了“加米子核桃”存在的事实,更改变不了核桃的味道和营养成分;而教育计算机则研究如何改良核桃的品种,目的是让核桃容易被砸开、吃净,而且使桃仁更美味、更营养。

  笔者只从编程教育层面上来谈计算机教育和教育计算机的关系,因为计算机文化是建立在程序基础上的,所以这种研究是有代表性的。

  1 、来自教育数学的启示

  教育计算机和教育数学有类似之处,我们从后者可以得到一些启示。

  以微积分为例。17世纪,由牛顿和莱布尼茨创建的微积分是第一代微积分,这是说不清楚原理的微积分。创建者说不清楚,使用微积分的数学家也说不清楚。微积分在说不清楚原理的情形下应用发展了130多年。

  到19世纪,柯西对积累了两百年的微积分成果进行了再创造,写出了迈向严密的微积分王国的第一部教程——《分析教程》。这是一部教育数学的经典,形成了第二代微积分,但使用的极限ε-语言使概念和推理繁琐迂回,多数学生听不明白。第二代微积分在这种情况下发展了170多年。

  直到今天,出现了正在创建的微积分——第三代微积分。人们希望微积分不但严谨,而且避开ε-语言关卡,直观易懂,简易明快,让更多非数学专业的学子听得明白。在我国,张景中和林群院士十几年来一直从事第三代微积分的创建工作,而且卓有成效。《直来直去微积分》一书是他们的代表作。

  这三代微积分在具体计算方法上基本相同,不同的是对原理的说明:第一代微积分说不清楚;第二代微积分说清楚了,但是繁琐迂回;第三代微积分深入浅出。

  再以几何为例。欧几里得的《几何原本》是第一个对数学知识进行再创造的教育数学范例。它影响数学家和科学家的思维方式长达两千年之久。直到今天,它仍然是中学数学教育的主要内容之一。但是,由于它没有借助代数和三角,孤立无支,使学生学得很难,教师教得很苦,

  我们知道,几何与三角研究的都是图形。几何侧重定性研究,三角侧重定量研究。代数研究的是运算的规律和方法,它不仅是解决数学问题的基本工具,也是几何和三角的基本工具。几何、代数和三角应该相互支撑,携手共进。

  然而,几何、代数和三角的知识是在不同历史时期和不同地域分别形成的,它们各有自己的体系、术语和记号。现在我们是根据它们在历史上形成的顺序分别讲授,而且基本上保持着它们各自的体系。张景中院士对此提出质疑:“学习数学的顺序必须和数学知识在历史上形成的先后一致吗?这些在不同年代、不同地方,由不同的人,为不同的目的创造出来,而且其中很多是为了应用而创造出来的知识,会自然而然地相互融合,相得益彰吗?当然不会。

  几何在没有工具的情形下孤军奋战地作定性研究,不辛苦吗?三角建立了有力的定量工具但为时已晚,空怀绝技难以施展,不委屈吗?几何自顾自地推理,三角自顾自地计算,代数该用不用,不冷落吗?

  为使几何、代数和三角携手共进,张景中院士重建三角,请三角早出茅庐,因为三角是解决几何问题的有力工具,是训练代数变换能力的天然平台,也是沟通初等数学和高等数学的一条通道。

  微积分和几何,乃至整个数学,进入20世纪后迅速发展,其再创造工作越来越重要。以布尔巴基命名的一个数学家集体,已经出版了皇皇巨著《数学原理》的前40卷。他们的目标是对数学从头探讨,并给予完全证明。布尔巴基把数学归结为“研究抽象结构的理论”。他们认为,集合论是数学大厦的地基,大厦的骨架由三种母结构组成:序结构、代数结构和拓扑结构。比如,实数有大小,这是序结构;有四则运算,这是代数结构;有连续性,这是拓扑结构。母结构加进新的公理,产生子结构。不同的结构结合起来,产生复合结构。布尔巴基认为,研究今天已有的和未来可能产生的种种结构,就是纯数学的特征。有了结构观点,数学的核心部分就显得条理化、系统化了。

  教育数学给我们的启示有两点:①逻辑在发展;②综合促创新。

  2 、第一代教育计算机

  第一代教育计算机始于20世纪60年代末和70年代初。为此作出贡献的人很多,其中的3个人我们比较熟悉。

  一是单源最短路径算法的发明者E·W·迪克斯特拉(Dijkstra),他最先察觉goto语句的有害性,首创结构化程序设计。他在《结构程序设计札记》一文中提出了把程序的可靠性建立在程序的“有效结构”基础之上的观点,揭开了程序设计革命的新篇章。

  二是快速排序法和CASE语句的发明者霍尔,他的《计算机程序设计公理化基础》一文使得对程序设计的分析可以在数学推理的`基础上进行。

  三是N·沃思(Nicklaus Wirth),他在《算法+数据结构=程序》一书中,第一次揭示了程序的本质。“算法+数据结构=程序”这个公式对计算机科学的影响程度类似爱因斯坦的质能等价理论方程式“E=mc2”对物理学的影响。

  第一代教育计算机确立的原则和方法对计算机教育产生了深远的影响,意义至今尚存。但是有些原则和方法在计算机教育中被打了折扣。N·沃思的思想是:“程序设计这一领域极为纷繁多变,常常包含复杂的脑力劳动。因此,以为能够把它压缩成一种纯粹‘开药方’式的训练是错误的。我们所能采用的教学方法只能是仔细地选择和描述标准的例子。N·沃思所说的标准例子都是依赖数据结构的算法。但是学习数据结构有两个难点:算法的性能分析和算法的实现。 算法的性能分析是以极限概念为基础的,非数学专业的学生很少能够掌握极限概念,因此在数据结构教学中进行算法的性能分析是让教师很为难、让学生很困惑的事情。

  N·沃思非常强调算法实现的原则,他指出:“把程序表达为充分考虑细节的最终形式是很重要的,因为程序设计的错误正是隐藏在细节中。尽管对于学者来说,纯粹描述算法原则及其数学分析可能具有刺激性和挑战性,但对于实际工程人员来说,似乎是不切实际的。因此,我严格遵循这一原则:将程序的最终形式以某一语言表述出来,以便确实能在计算机上执行。但是那时候的程序语言还只是过程式语言,用这种语言描述数据结构需要很高的水平,实现一些比较大的数据结构算法是单个人难以做到的。

  结果是,非计算机专业很少讲授数据结构,计算机专业讲授的数据结构让许多学生感觉抽象难懂。

  3 、正在形成的教育计算机

  现在,学习数据结构的两个困难有了解决办法。第三代直观易懂的微积分便于更多的人掌握,进而使数据结构中的算法性能分析更普及。C++的出现使数据结构的实现变得简单。如本贾尼·斯特劳斯特卢普(Bjarne Stroustrup)所说:“C++的设计就是为了使较大的程序能够以一种合理的方式构造出来,并因此使单独一个人也可能对付相当大的一批代码。”特别是,C++最重要的发展就是STL——容器和算法的标准库。它不仅使数据结构和C++语言得到近乎完美的统一,而且促进了程序设计的发展。

  但是新问题又出现了:程序语言多了,不知学习哪一种好;程序设计方法多了,不知道什么才是程序设计。

  今天,流行的程序语言已经有C、C++、C#、Java、Visual Basic、Delphi等。这使很多人困惑,不知道学习哪一种语言才好。有没有最好的语言呢?对此,Alan Perlis的回答是:“如果某人说,‘我想要这样一种程序设计语言,我只需说出我希望做什么,它就能帮我完成’,那么就给他一个棒棒糖吧。”可见,要求一个万能的程序设计语言是很天真的。

  其实,几乎每一种语言都是为特定的商业目的而设计,并不是为教育而设计。COBOL是为商业应用而设计;FORTRAN是为数学运算而设计;Basic是为了易学易用而设计;Ada是为美国国防部开发的,主要用于国防项目;Visual Basic和Delphi用于开发图形用户界面,可以进行快速应用开发。

  现在很多人选择C、C++或Java,主要还是因为它们具有更大的商业用途。C语言不仅具有汇编语言的强大功能,而且如高级语言一样易学和易移植;C++适合开发系统软件,如编写编译程序和操作系统,Microsoft公司的Windows操作系统就是用C++编写的;Java用于开发Internet应用程序。

  今天,程序设计除了以前的过程式设计,还有了数据抽象、面向对象设计、泛型设计等。那么什么才是程序设计呢?对此,Bjarne Stroustrup的回答是:“通常人们一提到程序设计风格,都是将它们看作是毫无关联的:你要么使用泛型程序设计,要么使用面向对象程序设计。但如果你的目标是尽可能好地表达解决方案,就需要组合多种风格了。这里的‘好’是指代码易读、易编写、易维护以及足够高效。”这种组合多种风格的程序设计是多范型程序设计。

  面对新的问题,新的教育计算机正在形成,它要把用于商业目的的核心程序语言和程序设计方法再创造,使它们连贯起来,服务于计算机教育。

  关于程序语言,Bjarne Stroustrup指出“在你已经掌握了C和C++的公共子集和某些C++直接支持的高级技术之后,你会更容易去学习C中那些更诡秘的部分”,实际上,这是“人体解剖法”的秘密:事物的本质只有在一个事物发展过程结束时才能最清晰地显露出来,借此我们可以对整个历史重新作出合乎逻辑的描述,展示出历史的内在规律性。Bruce Ecke1便利用这个方法,在《C++编程思想》一书中建立起一个从C结构到C++类的平滑过渡模型:先实现一个袖珍的C库,然后再将它转换为C++代码,通过比较分析而进入C++。这样一来,从C到C++的一条脉络就疏通了。Aninash C·Kak也是利用这个方法,在《面向对象编程C++和Java比较教程》一书中,给我们指出了一条从C++到Java的道路。

  用李未院士的三个语言环境理论,可以对从C到C++再到Java的线索作出严谨的形式描述。“一般说来,一个语言在它作为对象语言时,它的符号和语法对象所取得的准确性和已被人们证明的结论,在它作为元语言时,就可以用来解释和说明相应对象语言的符号和语法对象,并用来证明该对象语言中不同语法对象之间的关系。这是人类从事科学研究的基本方法。”例如,C、C++和Java是程序语言发展中的版本序列。如果把C++视为对象语言,那么从C++程序集合到C程序集合的一个解释映射(记做IC++)和C程序集合就构成C++的一个模型,而C语言就构成了C++语言和它的模型的元语言;如果把Java视为对象语言,那么从Java程序集合到C++程序集合的一个解释映射(记做IJ)和C++程序集合就构成Java的一个模型,而C++语言就构成了Java语言和它的模型的元语言。

  从C到C++再到Java,这是新一代教育计算机给予计算机教育的一个方向性选择。

  关于程序设计,Stanley B·Lippman从发展的角度给予了定义:“纵观短暂的计算机发展史,算法和数据这两个主要方面一直保持不变。发展演化的只是它们之间的关系,就是所谓的程序设计。”这种观点启发我们对过程式设计、数据抽象、面向对象设计和泛型设计,不要仅仅把它们毫无关联地排列起来,平等地看待,而是要由此及彼地把它们推出来,使它们互相隶属,从低级形式发展出高级形式。把C和Java连接起来的C++,这个在计算机软件领域中覆盖面最为广阔的编程语言,不仅支持多种不同的程序设计风格,而且它记录着程序设计从低级形式到高级形式的发展。用Stroustrup的话讲:“它的特点是可以看作是更好的C;支持数据抽象;支持面向对象程序设计;支持泛型程序设计。”因为兼容了C,所以C++自然也支持过程式设计。

  从过程式设计到数据抽象,从面向对象设计到泛型设计,这是新一代教育计算机为计算机教育指出的又一个方向性选择。而且这个过程,因为C++的特性,所以又和从C到C++再到Java的过程相互融合为一个过程。

  这个过程不是从概念出发,而是从实际出发,如Stroustrup在总结C++的一些设计原则时所说:“C++的每一步演化和发展都是由于实际问题所引起的。”“C++支持一种逐步推进的学习方式。你学习一个新语言的方式依赖于你已经知道些什么,还依赖于你的学习目的。”所谓逐步推进,就是从C到C++再到Java,而目的就是认识发展规律。

  正在形成的教育计算机将使计算机教育沿着严谨、流畅、丰富和启迪的方向发展。所谓严谨就是讲逻辑,而逻辑是随着事物发展而发展的,一个事物发展了,我们才可以观察它的变化,研究和发现事物的本质。所谓流畅就是不重复,把C、C++和Java贯串起来学习,就去除了不必要的重复。所谓丰富就是包含更多的典型程序设计实例,数据结构包含着丰富的典型程序设计实例,C++不仅是我们描述数据结构的有力工具,而且它的标准模板库(STL)把数据结构近乎完美的统一到C++语言中。所谓启迪就是引导人们注重规律,从事物的发展和变化中来观察事物。

  4 、结语

  新一代教育计算机不是纯粹思考出来、想象出来的概念,而是计算机科学发展的必然产物。计算机科学的迅猛发展,积累了大量的实证的知识材料,以近乎系统的形式描绘出一幅相互联系的清晰图画,任何人,只要依据材料的内在联系把这些材料加以整理,就可以达到上述的认识。

【计算机毕业设计】相关文章:

计算机毕业设计04-21

计算机毕业设计06-13

计算机毕业设计[优秀]06-14

计算机专业毕业设计辅导08-06

计算机专业毕业设计题目08-06

计算机专业毕业设计的类型08-06

计算机毕业设计15篇04-22

计算机毕业设计论文目录样本08-06

计算机及应用毕业设计题目08-06

计算机毕业设计开题报告例文08-01