为您找到与计算机机房管理系统数据库设计相关的共200个结果:
【摘要】 对于大型企业集团来说,财务管理的地位很重要。本文根据B/S结构的要求,结合业界现有的软硬件产品和软件开发工具,详细介绍了企业财务管理信息系统的设计思想和设计方案。
【关键词】 财务;信息系统;B/S
一、引言
财务管理工作随着我国市场经济的发展,在各个企业的管理中扮演着越来越重要的角色,渐渐起到不可替代的核心作用。对于大型企业集团来说,财务管理显得更为重要,财务管理系统的建立将直接受到企业集团管理方式的影响,并直接影响企业的管理效率与经济效益。如何在现有经营环境下选择最佳的财务管理模式,使用最优的财务管理系统,实现企业的管理目标,适应企业信息化发展的需要,是一个值得研究和探讨的问题。
二、企业财务管理系统需求分析
利用已建立的企业网公开企业的财经制度,预算编制,收费的政策依据、项目、标准和范围等,为企业与客户提供查询收支情况,为职工提供职工工资、津贴发放、税费扣缴等情况。员工可在通过身份验证后登录系统,快捷地查询所需的财务信息。财务人员不用再手工写收据,通过打印实现完成收据书写过程减轻了工作量,提高了业务水平。财务人员随时向外提供信息,使使用者可以随时到财务网查询到所需要的信息。同时财务人员还为领导决策提供依据,从而提高企业管理水平,控制生产成本,规范管理流程,增强对市场变化的应变能力。
三、企业财务管理系统设计
(一)设计原则
企业管理模式的选择应当是在对整体发展战略、经营情况、企业类型和子公司进行系统分析的基础上进行的,同时企业应充分根据自身发展的需要设计财务管理模式。设计时必须应当遵循以下原则:
1.安全性
安全性分为系统内部安全、访问安全及与其他系统对接时的安全性。内部安全体现在系统数据库的安全以及非法数据屏蔽等,可通过防火墙、划分网段来防范非法程序对数据库的破坏,对数据库做计划,进行备份,对录入数据进行核查,对不满足条件的内容提示修改,对非法数据进行屏蔽。访问安全体现在对各个部门、各个用户按管理人员的安全策略进行分组管理、控制各组的访问权限以及信息的流向。与其他系统连接时,既要保证内部数据的安全,隔离内外部的信息通道,又要对外部信息资源进行访问控制。为保证整个系统的正常运行,必然要保证系统信息的绝对安全和可靠。
2.实用性
财务信息管理系统是一个工程项目,而不是研究或实验课题。系统建设的最终目的是服务于财务管理的需要,服务于企业在许可范围内对财务信息的需求。系统的建设应为应用服务。因此,系统的设计和建设应能满足需求并正确无误地高效地运行。
3.灵活性
系统应设计任意组合的模糊查询功能,提供多方面的查询,以满足各个时期的报表。对复杂数据结构应实现修改一表的数据即可自动修改相关表中的数据,删除一表的数据即可自动删除与之相关的其他表数据,保证数据库中无冗余数据。
(二)技术体系的比较和选择
20世纪80年代末90年代初提出的传统的客户机/服务器(C/S)结构仍是目前应用系统所采用的主流技术。随着应用系统的大型化以及用户对系统性能要求的不断提高,传统的两级C/S结构固有的缺陷和不足越来越明显:如系统维护困难、缺乏安全性、客户机负载过重等。因此,在设计、开发系统时应采用当前业界最新技术——浏览器/服务器(B/S)结构。
B/S模式与传统的C/S模式相比具有如下优势:
1. B/S是一种瘦客户模式
C/S模式往往需要客户端运行庞大的应用程序,因此,客户端很“肥”;而在B/S模式中,客户端很“瘦”,它只需运行操作系统和Web浏览器,由服务器执行数据的处理、查询和表示。B/S是一种瘦客户模式,客户端软件仅需安装浏览器,应用界面单一,客户端硬件配置要求较低,可由相对价廉的PC机替代。
2. 易于管理和维护
因客户端浏览器的界面风格单一,利于提高效率,而在C/S模式中,操作人员必须熟悉不同的界面,理解程序员的意图,为此要对操作员进行大量培训;而B/S在版本升级时只需集中维护放在服务器端的代码。这种以Server为中心的管理极大地降低了成本,减少了Client端维护上作的负担,同时利于管理人员、开发人员将精力集中在合理组织信息系统的结构,更好地为各项业务提供技术支持上来。
3. B/S模式只需要一个客户端软件
C/S模式必须根据客户端所使用的操作系统及访问后台应用的不同,安装不同的软件;而B/S模式,只需要一个客户端软件,即Web浏览器,就可以完成一切,无需开发客户端软件,且浏览器软件可以从网上免费下载、免费升级。
4.开发B/S应用的效率高,周期短,见效快
B/S模式对开发人员的技术要求相对较低。而C/S模式的应用系统开发需较高专业技术水平,且在Client端与Server端都需要开发应用。由于其结构复杂,对Client端与Server端的应用逻辑分割难以划分,并且要不断进行版本更新和应用维护。
(三)开发平台
根据 B/S 结构的要求,结合业界现有的软硬件产品和软件开发工具,在综合考虑性能价格比的基础上,笔者选择Microsoft公司的SQL Server数据库作为应用软件系统运行的数据库服务平台;选择高配置的PC服务器运行Windows 2000操作系统;采用千兆以太网作为系统运行的网络平台。开发工具主要利用Microsoft公司的Visual Studio .Net,利用C#语言,结合ASP.NET,JavaScript,Vb Script等技术来完成系统开发。
(四) 具体设计
1. 系统整体结构
通过用户需求分析,根据企业财务工作流程分析,本着模块划分的原则,把系统抽象为5个模块,分别为系统管理、财务核算、综合查询、年末财务决算、财务指标分析。系统功能总体框架图如图1所示。
系统各个子系统模块的功能概要描述如下:
(1)系统管理子系统。第一,设置用户基本信息:主要包括设置账户名称、用户权限密码、建设单位名称等基本信息。第二,自定义明细科目:用户根据本单位具体业务需求自行设置明细科目。第三,输入银行账号:输入或修改基建财务银行账号。第四,输入初始余额:新用户输入期初会计数据。第五,清理数据:清理全部或某年的数据。
(2)财务核算。第一,设定工程项目编码:根据当年投资计划增删工程项目并为新增项目设定编码。第二,设定往来款单位编码:为新增的往来款单位设定编码。第三,建立当月序时账:在开始新的月份会计核算时,建立新的序时账表。第四,录入/修改记账凭证:将已填制并审核完成的记账凭证进行录入或修改操作。第五,打印当月序时账:打印当月序时账,便于操作人员核对查错。
(3)综合查询。提供日常会计业务所需的各类查询服务,例如往来款查询、总账查询、明细账查询等。查询是财务管理中使用频率较高的功能,该模块为用户提供以下几种查询方式:一是按凭证号查询。即按精确的凭证号查询,用户输入凭证号后,可以调出这张凭证。二是按期间查询。根据用户输入的起止会计日期输出查询结果。三是按工程项目代号查询。用户输入工程项目代号,可调出所需要的该项目的相关数据。四是按单位代号查询。五是按科目查询。六是自定义查询。用户根据自己的需要组合查询条件,实现特殊查询的功能。
(4)年末财务决算。接收并汇总日常核算数据,录入补充系统以外的非会计数据,生成用于上报主管部门的年度全套财务决算报表,提供年终决算报表的查询和打印。
(5)财务指标分析。可进行各项财务指标分析。将各项指标的计算公式固化在系统中,指标分析所用的数据来源于年终财务决算模块。将财务决算数据套用公式进行计算即可得出结果,输出至屏幕或打印机。
2. 数据库设计
(1)数据E-R图。E-R图由实体、实体的属性和实体之间的联系组成。根据业务数据流,并参考相关资料,经过加工处理,设计出本系统的E-R关系图,如图2所示。
(2)主要数据字典描述。数据字典是在系统数据流图的基础上,对其中的每个数据流、文件和数据项加以定义,是对数据流图中每个成分的精确描述。系统的数据字典对所有数据进行了定义,即对所有数据库的结构进行描述,提供对数据库数据描述的集中管理手段。
3.主要模块的设计
限于篇幅,本文选取财务管理系统几大模块中的核心模块——核算模块,阐述其设计过程。
(1)设定工程项目编码。实现设定、输入工程项目编码,同时输入工程项目概况信息的功能。为方便用户进行工程项目编码,设计显示已有工程项目及其编码的列表视图。用户可以直观地了解到当前已用编号的位置,从而确定新增项目的顺序编号。用户录入顺序号后,系统进行即时强制校验,如果发现该顺序号已被占用,将发出错误提示信息,并拒绝接收数据。项目分类识别码和子项目类别识别码比较稳定,所以将它们固化在系统中,在录入时提供给用户进行选择操作,这样可以减少键盘输入的工作量,增加准确性。
工程项目的概况信息包括:计划总投资、本年投资计划、以前计划投资未到位数、建筑面积和开工日期,这些概况信息是工程项目在财务核算中的重要属性,涉及到报表输出和年末财务决算等。系统设计在设定工程项目编码的同时输入概况信息,并存入‘项目编码’数据库基本表中,文件名为:JXMK.DBF。这样既可以简化系统操作步骤、减少文件数量,又方便查询,达到节约磁盘空间、提高运行速度的双重目的。
(2)建立序时账。建立序时账就是在开始录入记账凭证前在硬盘的系统指定目录下建立一个数据库空表,用于存贮当年1—12月的所有记账凭证。记账凭证按业务发生的时间顺序存贮于该表中,可以说它是一个记录全部核算基础数据的表,是系统进行自动转账等一系列处理的数据源泉。文件结构的数据项是构成记账凭证的全部要素,如表1所示。
(3)录入/修改记账凭证。系统在设计实现录入/修改记账凭证功能时,要遵循以下几种原则:一是凭证中各数据项根据类型、范围进行有效控制。如,会计分录中的会计科目必须在设置的会计科目表中已经存在,并且是最底层的明细科目;根据当前科目的属性确定是否同时输入某些项目,如工程项目、往来款单位、借款编号等;借贷方金额必须相等才能保存;凭证编号可以自动连续;日期可以限制顺序等。二是较之手工处理的“笔误”, 键盘操作更容易发生“误操作”,因而“录入凭证”在操作功能上应分为“输入”、“修改”、“删除”等步骤,以进行正确性控制。三是“审核”填好的凭证,系统的审核在程序中再次检验凭证的正确性。
结束语:本文详细介绍了企业财务管理信息系统的设计思想和设计方案,从建设单位的特点和信息化发展趋势出发,结合实际工作,开发出适合财务部门实际情况的管理信息系统。从系统应用的结果来看,本论文的研究结果是有效和实用的,基本达到了规范基建财务业务流程、提高财务部门管理水平的目的。
【主要参考文献】
[1] 王玮晶.对公司财务管理的思考[J].引进与咨询,2008,(12):52-53.
[2] 王爱君.试论公司的财务控制[J].中国集体经济,2004,(6):14-16.
[3] 欧腾.关于公司财务管理若干问题的探讨[J].湖南经济管理干部学院学报,2004,(5):49-50.
浏览量:2
下载量:0
时间:
浏览量:3
下载量:0
时间:
仓库管理的主要内容包括仓库系统的布局设计、库存最优控制、仓储作业操作。仓库管理(Warehouse Management System,WMS)模块能按照物流运作的规则和运算法则,对信息、资源、行为、存货和分销运作进行优化,使其最大化满足有效产出和精确管理的要求。WMS提供了企业级采购、制造计划、制造执行、客户服务系统与仓库或配送中心之间的桥梁。通过对库存实时可见性和仓库作业流程的支持,仓库管理模块能够有效地组织人员、空间和设备进行收货、存储、拣货和运输;组织运送原材料和部件到生产企业,运送成品到批发商、分销商和最终的客户手中论文下载。
传统的仓储管理业务包括收货、上架、补货、拣货、包装、发货。现代仓储管理已经转变成履行中心,它的功能包括传统的仓储管理、交叉转运/在途合并、增值服务流程(组合/装配;包装/贴标等)、退货、质量保证和动态客户服务等。WMS按照常规和用户自行确定的优先原则,来优化仓库的空间利用和全部仓储作业。对上,它通过电子数据交换等电子媒介,与企业的计算机主机联网,由主机下达收货和定单的原始数据。对下,它通过无线网络、手提终端、条码系统和射频数据通信等信息技术与仓库的员工联系。上下相互作用,传达指令、反馈信息并更新数据库,同时生成所需的条码标签和单据文件。一个WMS的基本软件包支持仓储作业中的全部功能,从进货站台直到发货站台。
2.1 对物资进行条码管理 物资入库时,根据物资的名称、规格及时间生成一个条形码,并将条形码贴在对应的物资上,这样,每件物资就会有一个“身份识别码”。通过查询条形码,就会看到该物资的入库时间、单价、存放位置、供应商等相关信息。在物资的领用等流动环节,只要扫入条形码,写入所需数量,其他信息都会自动载入。有了条形码管理,就能杜绝以往一种物资有几个供应商时,不能准确区分的现象;杜绝一种物资有几个单价时不能做到一一对应的现象。现在进行了条形码管理,对每件物资的来龙去脉都能做到一清二楚,从而有效地控制物资管理出现混乱的现象。
2.2 快捷、方便、准确、及时 现在物资入库时,只需仓库人员根据合同,将条码扫描后入库,然后将扫描后的信息打印出入库单流转到财务。这样大大地减轻了工作人员的工作压力,在物资发放时,非常方便、快捷,只需扫入领用人的条码、物资条码、填好数量。整个过程无需填入文字,耗时很少,极大地提高了工作效率,并能准确及时地反映库存物资的动态情况,物资的出、入库变化都能随时随地反映,做到账物相符从而为合理编制物资采购计划提供了可靠的依据。有效地控制了因信息不及时不准确而造成库存物资短缺或重复采购的现象。
浏览量:3
下载量:0
时间:
大学生勤工俭学管理系统是先进的计算机科学技术和现代招聘理念相结合的产物,通过使用以计算机网络为基础的大学生勤工俭学管理系统,满足了在校求职者和招聘企业双向的要求,大学生勤工俭学管理系统收集大量招聘单位的招聘信息,并且能够展示在校求职者的相关求职信息,通过采用一定的信息检验机制,通过一定的算法摒除了以往招聘系统所产生的大量垃圾信息,从一定程度上实现了信息的真实性,从而使网上招聘从盲目的网络职位搜索到有序大量的职位投递,从混乱变为规范,而且成功率较高。
目前高校制约勤工俭学活动开展的瓶颈:一是高校自身提供的勤工俭学岗位有限;二是许多高校勤工俭学体系有待完善;三是社会的岗位需求不能与高校勤工俭学管理部门进行有效的沟通。从而导致勤工俭学工作范围偏窄,岗位少,并且工作的稳定性很差。学生所能从事的活动局限于校园清洁、图书馆管理、家教、促销、餐馆零工以及校园兼职等。根据笔者工作的单位——湖南软件职业学院,分析了当前大学生勤工俭学工作所处的困境,并对比了国内外对于学生课外勤工俭学工作开展的现状,由此提出建设勤工俭学管理系统的必要性。
该系统采用了Dreamweaver作为前台开发工具,以ASP作为后台开发语言,以SQL SERVER作为后台数据库,以Internet Information Services作为服务器,并运用相关软件开发方法进行开发。
由于此系统基于网络的形式,校内校外用户都能实现招聘信息的添加,且采用一定的信息校验机制,该系统具有以下优势:
(1)采用了MVC设计模式,将系统划分为了模型层、视图层和业务层。允许视图层代码的修改不需要重新编译模型和控制器的代码,新的业务规则的实现也只需要对模型层代码进行改动。
(2)信息发布实时。由于招聘信息可由用人单位自行添加,信息可实时提醒在线管理员进行校验,保证了信息能够以最快的速度呈现给学生用户。
(3)信息真实性得到保障。招聘信息的校验由勤工俭学管理部门完成,并对发布信息的企业用户有一定的要求,相比商业招聘网站,信息的真实程度得到进一步的保证。
因此,在校勤工俭学管理系统的建设对于学校而言是很有必要的,对于用人单位来说,也拥有极大的便利。
本系统采用B/S架构,以WEB应用的形式满足用户的使用需求。目前主要的WEB开发技术有JAVA平台的J2EE技术、微软的ASP.NET技术和跨平台并面向对象的ASP技术。本系统开发选用ASP语言结合SQL SERVER数据库的方式,采用MVC设计模式完成。
应用层:系统与用户交互的界面、各功能模块的交互、流程实现,用于显示数据和接收用户输入的数据,为用户提供一种交互式操作的界面,应用层在MVC模型中包含了表示层与控制层。
业务逻辑层:为应用层提供业务逻辑接口与实现。负责处理系统的核心业务;负责对用户定义的流程进行建模;负责数据访问层和展示层的通讯;不能因为数据库的变换而变化,也不能因为终端的变换而变化。业务逻辑层在MVC模型中为模型层或模型适配。
数据访问与持久层:主要是对原始数据的操作层,具体为业务逻辑层提供数据服务。
数据库:用于存储系统业务数据。
WEB服务器是整个应用程序的运行环境,是接受用户HTTP请求与服务响应的接口。
系统实现是将系统设计的成果根据实际情况付诸现实,即是整个大学生勤工俭学管理系统建设的物理实现阶段。
大学生勤工俭学管理系统主要包含用户注册登录、招聘信息管理、检索导航、人才信息管理、在线求职等功能的开发本系统采用ASP语言进行开发,原则上可以使用任何文本编辑工具进行编辑,常用的工具有Editplus、Dreamweaver、Microsoft Visul Interdev、UltraEdit等。在经过比较之后,选用Dreamweaver作为本系统的开发工具。Dreamweaver是一种所见即所得的网页开发工具,能够支持动态服务器页面的开发,很多应用只需进行简单的鼠标拖拽即可完成,并且能够进行简单的测试、预览功能。并且由于Dreamweaver开发工具具有错误提示纠错功能,所以在开发过程中能够保证代码的准确度。
为了保证本系统的正常运行,尽量做到减少系统出现的问题,本系统采用LoadRunner作为测试工具进行测试,通过模拟200个人同时访问系统验证系统的吞吐功能。在具体操作中,首先录制客户端的基本操作,调整参数实现20个脚本输入不同内容。
下图是用户同时访问系统客户端,每分钟的点击数情况。如图所示,由于设定了集合点,在填写表单并进行数据提交时点击数大。 每分钟点击数测试图
下图为用户访问时的吞吐率。如图所示,由于在提交数据时设定了集合点,填写表单、提交数据时吞吐率都比较大。由于前几个页面需要下载图片,吞吐率也较大。
事务分别对应于每次点击进入下一个界面。顺序依次是:init,login,config1,config2,config3,config4,config5,end。
下图是模拟200个用户设置的事务响应时间图,如图所示,在最后一次提交页面时,反应时间最长。
综述上图可以得到如下结论:
并发用户数:200 总点击数:9200 通过交易总数:2200
总吞吐量:(bytes)5436861 平均吞吐量(bytes/second):22844
平均每秒点击数(hit/sec):38.66
经过测试,所有页面都正常显示,所有功能都基本得以实现,系统性能也比较令人满意。至此,该系统的测试上也已经比较圆满的完成了。
根据测试结果,本文初步认为该系统在一般情况下操作正常,一定范围内操作合理,且能提供适当的错误信息,系统有一定的异常处理能力。总体看来,系统的稳定性和安全性都能够得到保障。因此本文认为整个系统的设计和实现基本上达到了预期的目标。
大学生勤工俭学管理系统提供了一个超越空间的互动环境,对于供求双方来说,在这个环境中都是主动互动的行为。用人单位与求职者都可以按照自己的意愿有针对性地筛选信息,找到符合自身需求的信息。这种积极地互动,大大减少了求职招聘过程中的盲目行为。现在,一些大型的人才网站都提供了个性化的服务,如条件搜索引擎,快捷搜索方式等等,用以进一步强化了网络招聘的针对性。
本系统的开发过程中采用的是ASP +SQL SERVER模式,采用Dreamweaver作为开发工具,整个系统的代码规范完整,网页的布局合理。。本系统在发现现有系统缺陷的情况下,做出了一定的改进,具有如下特点:
本大学生勤工俭学管理系统可以根据用户的需求进行职位搜索,分为模糊搜索和高级搜索。模糊搜索可以根据用户要求的职位、行业、工作地点进行搜索;高级搜索可以直接输入公司名进行搜索。
本大学生勤工俭学管理系统界面友好。首先,导航栏突出,用户使用无障碍。其次,首页分为四个区:会员登陆、热门招聘、职场新闻、名企招聘,这样,用户打开首页时就可以看到最新最热门的招聘信息,更加有利于满足用户的选择,为用户找到好工作增加机会。
用户可以在系统中生成中文简历,也可以在系统中生成英文简历。这样更加全面地完成了用户的需求。
(4) 采用了MVC设计模式,由于模型,视图与控制层分离,功能划分明晰,代码编写清晰。
浏览量:2
下载量:0
时间:
Web数据库就是将数据库技术与Web技术融合在一起,使数据库系统成为Web的重要有机组成部分,从而实现数据库与网络技术的无缝结合。这一结合不仅把Web与数据库的所有优势集合在了一起,而且充分利用了大量已有数据库的信息资源。以下是读文网小编今天为大家精心准备的:电子商务网站平台3p设计技术与网络数据库相关论文。内容仅供参考,欢迎阅读!
摘要:本文分别利用ASP,PHP,JSP这三个动态网站技术,使用跨Windows和Linux平台的同一个数据库MySql,采用统一的三种格式的表单界面,借用三种连接数据库的方法,在三种不同特点的WEB服务器环境下,给出了电子商务网站设计中的主要的前台和后台程序。 关键词:电子商务网站,网络数据库,ASP,PHP,JSP,服务器
1. 引言:
目前动态网站设计技术主要有:利用Perl/C++/Delphi等开发的CGI,两种有名的API-ISAPI/NSAPI,还有ColdFusion,以及最近几年流行起来的3p技术-ASP,PHP,JSP(据Internet上有关网站统计约有近百种); ASP-Ative Server Page,由微软公司开发 ,是一个WEB服务器端的开发环境,主要采用脚本语言VBScript(或Javascript/perl等)作为自己的开发语言,可用ODBC或直接驱动法访问Window平台的数据库。PHP-Person Server Page ,是由Rasmus个人创立的一种跨平台的服务器端的嵌入式脚本语言. 它大量地借用C,Java和Perl语言的语法, 并耦合PHP自己的特性,.是一种很有个性的网站开发语言,它支持目前绝大多数数据库。JSP-Java Server Page , 是Sun公司推出的新一代站点开发语言,Sun 公司除Java 应用程序 和 Java Applet 之外,又创立了JSP,其可以在Serverlet和JavaBean的支持下,完成功能强大的站点程序开发,特别是有许多访问数据库的方法。在电子商务平台设计中,主要需要解决"网站结构的设计","注册界面","交易界面","后台数据库",以及"配套模块"诸如购物/用户/论坛/反馈/搜索/会话等设计;考虑篇幅,本文只给出统一的前台界面及后台数据库的3p设计方法;可以说ASP,PHP,JSP与网络数据库的操作是电子商务网站平台设计的坚强基石。
2 .1构建ASP的运行环境:NT5.0Server,IIS5.0 ,ASP3.0 。 安装Windows2000Server(NT5.0Server)时选择IIS5.0有关选项。安装完后ASP3.0便内嵌于IIS5.0中。测试ASP:启动浏览器,在地址栏处输入http://127.0.0.1:80/default.asp,若浏览到IIS服务器的ASP欢迎页面,说明安装成功
2.2构建PHP4的运行环境:NT5.0Server, Apache1.3.12 php4.0 安装支持PHP的web服务器Apache1.3.12,将Apache服务器压缩文件解压缩,根据提示进行整个安装过程,自己选择安装到目录d:apache下。安装PHP4,将PHP4压缩文件解压缩到d:php4即可,同时将其中的php.ini-dist文件拷贝到winnt目录中,将文件更名为php.ini,打开该文件将其中extension_dir 设置为:d:/php4,并加载扩展模块:将文件中含有;extention=*.dll的各项前面的";"号去掉即可;修改设置Aphache服务器,用文本编辑器编辑目录d:aphache目录下的子目录conf下名为httpd.conf的文本文件,首先将"#ServerName *"这一行下加入"ServerName http://127.0.0.1/" ,其次将"Port 80"改为"Port 81(或其他与IIS5.0不冲突的端口)",再其次设置更改Apache虚拟目录,将"Documentroot "d:/Apache/htdocs""改为Documentroot "d:/trade"(该目录即是电子商务网站目录,可用任意方法建立目录trade),最后加入支持php4的如下语句:ScriptAlias /php4/ "d:/php4/" AddType application/x-httpd-php .php AddType application/x-httpd-php .phtml Action application/x-httpd-php4 "/php4/php.exe";测试php:完成上述步骤后,在d:trade目录下,用如何文本编辑器,生成扩展名为.php(或phtml)的文件test.php,在文件中输入如下php代码,存盘后,启动Apache,接着你在浏览器中输入:http://127.0.0.1:81/test.php,若看到php的版本和扩展模块等信息,说明环境安装设置成功。
2.3构建JSP的运行环境:NT5.0Server,Resin1.13, jdk1.3 安装Java编译器jdk1.3:运行jdk1_3-win.exe,按照提示完成安装即可,将其安装在d:java1.3目录,也可安装在其他目录。 设置系统环境参数:控制面板/系统/环境页中选择path 参数加入d:jdk1.3bin;增加新的环境参数classpath=d:jdk1.3libtools.jar;d:jdk1.3libdt.jar;,然后重新启动计算机即可安装支持JSP的web服务器Resin1.1.3,将RESIN-1.1.3.zip释放为d:Resin1.1.3 即可。配置服务器端口,打开d:/resin1.1.3/conf/目录下的resin.conf文件在8080标签处将端口设置为82(在我的NT5.0上装有三个服务器,这样三个服务器的端口分别为IIS :80;Apache:81;Resin:82其实也可设置为其他互不冲突的端口号). 测试JSP:启动Resin服务器,启动浏览器,在地址栏处输入http://127.0.0.1:82/,若浏览到Resin服务器的JSP欢迎页面,说明安装成功
3生成三种格式的动态表单页面
为了通用,这里采用可能用到的表单对象为例,至于下面设计具体数据表用到的字段,只要转成给出的表单域相应对象即可.
3.1用ASP动态生成与数据库进行数据交流的操作表单: form.asp: 生成表单域头: 生成普通文本: 生成密码文本: 生成滚动文本: 生成单选: 生成复选: 生成列表框: 生成提交按钮 生成重填按钮 生成表单域尾
3.2用PHP动态生成与数据库进行数据交流的操作表单: form.php 生成表单域头:"?> 生成普通文本:"?> 生成密码文本:"?> 生成滚动文本:"?> 生成单选:"?> 生成复选:"?> 生成列表框:网络数据库Asp技术Php技术Jsp技术网站设计 "?> 生成提交按钮 "?> 生成重填按钮"?> 生成表单域尾"?>
3.3用JSP动态生成与数据库进行数据交流的操作表单 form.jsp 生成表单域头: 生成普通文本: 生成密码文本: 生成滚动文本: 生成单选: 生成复选: 生成列表框: 生成提交按钮 生成重填按钮 生成表单域尾
4.1启动MySql数据库服务器(MySql的安装及ODBC驱动程序的安装与设置请参阅相关书籍) 可在NT5.0下用启动服务法/NET命令法/命令窗口键入MySqld-shareware法,启动MySql数据库服务器,启动数据库服务器后,在d:mysqlbin>提示符下键入mysql-h 127.0.0.1 -u root 即可出现mysql>提示符,从这开始即可进行对MySql数据库的各种操作。若要退出可键入quit/exit,若要关闭数据库服务器,可在d:mysqlbin>提示符下键mysqladmin -u root shutdown 4.2建立MySql数据库 在MySql数据库的提示符mysql>键入Create database tradedb ;(或go)
4.2.建立MySql数据库表 这里以商务网站中常用的几种数据表为例,主要用到的数据表和生成数据表的SQL代码如下:(这里的数据表字段只要分别对应上述表单域对象即可实际操作,数据表统一用tablename表示) 客户登录管理数据表 CREATE TABLE users ( ID int not null auto_increment, UserName varchar(30) not null, Password varchar(20) not null ) 客户信息数据表 CREATE TABLE usermessage ( UserName varchar(30) not null, Email varchar(80) not null, Address varchar(120) not null , Fax varchar(40) null, Phone varchar(40) not null, Cerreycard varchar(50) not null ) 客户定购商品数据表 CREATE TABLE catalog ( ProductId int not null , Name varchar(64) not null, Price float(6,2) not null, Description text null )
5.1设计处理表单数据的ASP程序 form_cl.asp 建立与数据库的连接:这里采用直接驱动法 Set conn = Server.CreateObject("ADODB.Connection"); conn.open "driver={MySQL};server=localhost;uid=user;pwd=xxxxxx;database=tradedb" 获取表单提交的数据: data1=request("ptwbk");data2=request("mmwbk");data3=request("gdwbk") data4=request("dxk");data5=request("fxk");data6=request("lbk") 用SQL语句对数据库进行操作 查询数据记录: sql="select * from tablename" ;set rs=conn.execute(sql) " 增加数据记录: sql="insert into tablename(ptwbk,mmwbk,gdwbk,dxk,fxk,lbk) values('data1','data2','data3','data4','data5', 'data5')"; set rs=conn.execute(sql) 更改某条数据记录: sql="update tablename set data1="request(ptwbk)", where ID="num"; set rs=conn.execute(sql) 删除某条数据记录: sql="delete from tablename where ID="num";set rs=conn.execute(sql) 将SQL语句处理的数据结果输出 Response.Write "
" Response.Write " " For i=0 to rs.Fields.Count-1 Response.WRITE " " & rs.Fields(i).Name & " " Next Response.Write "
" While Not rs.EOF Response.Write " " For i=0 to rs.Fields.Count-1 Response.WRITE " " & rs.Fields(i).Value & " " Next Response.Write "
" rs.MoveNext Wend Response.Write "
" 关闭数据库: rs.close;conn.Close
5.2设计处理表单数据的PHP程序 form_cl.php 建立与数据库的连接:这里采用PHP的MySql函数法(也可用ODBC函数法) $conn=odbc_connect("localhost","user","xxxxxx"); 选择数据库: mysql_select_db("tradedb","$conn"); 获去表单提交的数据: $data1=$ptwbk; $data2=$mmwbk; $data3=$gdwbk; $data4=$dxk; $data5=$fxk; $data6=$lbk; 用SQL语句对数据库进行操作 查询数据记录: $sql="select * from tablename" ;$result=odbc_do($conn,$sql); 增加数据记录: $sql="insert into tablename(ptwbk,mmwbk,gdwbk,dxk,fxk,lbk) values('$data1','$data2','$data3','$data4','$data5','$data6')";$result=odbc_do($conn,$sql); 更改某条数据记录: $sql="update tablename set $data1=ptwbk where ID=num" $result=odbc_do($conn,$sql); 删除某条数据记录:$sql="delete from tablename where ID=num";$result=odbc_do($conn,$sql); 将SQL语句处理的数据结果输出 odbc_result_all($result,"border=1"); 关闭数据库: odbc_close($conn);
5.3设计处理表单数据的JSP程序 form_cl.jsp 建立与数据库的连接:这里采用JDBC-ODBC桥生成JavaBean法 创建一个JavaBean命名为conndb.java,并保存在d:/resin1.1.3/doc/web-inf/classes/trade目录下,代码如下:(限于篇幅这里没按标准书写,而采用不换行写法,其他类同) package trade; import java.sql.*; public class conndb { String url="jdbc:inetdae:localhost";String login="user"; String password = "xxxxxx"; String sDBDriver = "sun.jdbc.odbc.JdbcOdbcDriver";String sConnStr = "jdbc:odbc:Dsnmysql"; Connection conn = null; ResultSet rs = null; public conndb() {try {Class.forName(sDBDriver); Connection conn = DriverManager.getConnection(url,login,password);} catch(java.lang.ClassNotFoundException e) {System.err.println("conndb(): " + e.getMessage());}} Public/ResultSet/executeQuery(String/sql)/{rs=null;try{conn=DriverManager.getConnection(sConnStr); Statement stmt = conn.createStatement();rs = stmt.executeQuery(sql); } catch(SQLException ex) {System.err.println("aq.executeQuery: " + ex.getMessage());} return rs; }} 然后用javac编译conndb.java生成与其同目录的conndb.class文件,在form_cl.jsp文件中加入如下标签即可建立与数据库的连接 获去表单提交的数据: String data1=request.getParameter("ptwbk"); String data2=request.getParameter("mmwbk ") String data3=request.getParameter("gdwbk ") String data4=request.getParameter("dxk ") String data5=request.getParameter("fxk ") String data5=request.getParameter("lbk ") 语句对数据库进行操作 查询数据记录: String sql="select * from tablename"; connbean.executeQuery(sql); 增加数据记录: String sql="insert into tablename values('" + data1 + "','" +data2 +"','" +data3 + "','" + data4+ "'+"','" + data5+"','" + data6+'")";connbean.executeQuery(sql); 更改某条数据记录: String sql="update tablename set data1='" + ptwbk + "',data2='" + mmvbk + "',data3='" +gdwbk + "' where ID='" + num + "'" ;connbean.executeQuery(sql) 删除某条数据记录: String sql="delete from tablename where ID='" +num+ "'" ; connbean.executeQuery(sql); 将SQL语句处理的数据结果输出 ResultSet rs = connbean.executeQuery(sql); While (rs.next()) {out.print("
"+rs.getString("ptwbk")+"
");out.print("
"+ rs.getString("mmvbk") + "
");out.print("
" + rs.getString("gdwbk") + "
"); out.print("
" + rs.getString("dxk") + "
");out.print("
" + rs.getString("fxk") + "
");out.print("
" + rs.getString("lbk") + "
");} 关闭数据库: rs.close();
6.1主要特性: 可见下表 设计技术 运行平台 服务器 开发程序 扩展组件 ASP Windows系列 IIS Vbscript/Jscript/Perl ActiveX PHP Unix系列, Novell,Windows Apache等许多服务器 php Function JSP Unix系列, Novell,Windows Resin等许多服务器 Java JavaBean
6.2连接数据库的方法: 通过上述操作可看出,本文采用了三种操作MySql数据库的方法,Asp采用直接驱动法,Php采用MySql函数法,Jsp采用JDBC-ODBC/JavaBean法
6.3网站结构设计 考虑篇幅,本文只给出了Widows平台上,电子商务网站设计中的主要环节的代码设计,对于Linux平台、网站结构、各个功能模块设计等论题,作者已经有两篇这方面的论文在核心刊物上待发表,这里不便公开.
6.4可操作的主要数据库 上述三种动态技术操作数据库的方法,可操作Windows平台上的Access/MsSql/Foxpro/Informix/Oracle等数据库,对Php和Jsp可操作Linux平台上的数据库Postgres/Sybase/Oracle等.
6.5平台与代码通用性 上述设计方法采用的是通用代码方式,对PHP和JSP大部分代码即可运行于Windows,又可运行于Linux;考虑MySql的许多方便的特点,本文以此为例,做了一些有益的工作 参考文献: 1汪晓平.ASP网络开发技术.人民邮电出版社,2000.1 2 Leon Atkinson.PHP核心编程.清华大学出版社,2000.4 3石振国.多媒体通信网页的Java设计技术.
浏览量:3
下载量:0
时间:
美术设计是一种构想或计划,以及把这种构想或计划通过一定的审美观念和表现手法使其视觉化、形象化的创作过程。以下是读文网小编为大家精心准备的:中职美术设计学生作业管理系统的设计与实现浅析相关论文。内容仅供参考,欢迎阅读!
(一)系统应用环境分析
通过调查研究发现,在大中专院校大多数采用的纸制作业或是将作业共享到教师机器的硬盘上,教务部门对教师布置作业和批改作业的情况及学生完成作业的情况监管更是一个空白,这是教学督查工作中的一个疏漏。所以就迫切需要一个作业管理系统,帮助教师和学生快速处理作业,并就作业表现出来的问题进行沟通,帮助教务积极监管学生作业的布置和完成状况,有利于提高教学管理效率,为师生提供一个活跃开放的教学平台。“中职美术设计学生作业管理系统”的设计与实现体现了计算机的广泛应用性,设计一个新软件,首先根据软件工程的要求做系统的需求分析,在对“中职美术设计学生作业管理系统”应用需求和功能需求的分析调查基础上,制定出了“学生作业管理系统”的总体设计。这对建立一个完善、健全的系统来说是很有必要的,也是全面开发详细工作的重要基础,系统的总体设计包括模块总体设计和数据库设计等。
本文根据学校的实际情况,设计并实现一个作业管理系统。该系统具有五大功能:管理功能主要由教务处的人员来操作,提供并管理课程、班级及教师等信息;监督教师的作业布置批改状况、学生的作业完成情况;使教务监督教学的功能更加完善,杜绝有些教师不留作业,学生没事干这些现象的发生,形成良好的学风。教师可以在线编辑管理作业、发布作业、批改作业,这样有助于学生充分利用课余时间查漏补缺,巩固课堂所学的知识;学生可以下载作业、上传作业、提出疑问、查看成绩、查看批改内容,有助于形成良好的学习氛围;互动评价功能,使得师生能够充分沟通,老师对学生的学习过程进行指导,学生对老师的教学方法提出建议,引导着课堂学习朝着良性方向发展;资源共享使得师生的学习知识不仅仅局限于课本,通过网络及时更新知识,使得教育教学资源得到最大化的利用。本系统是学校教务系统的最佳补充,为高效的管理学生作业提供了优越的平台。
(二)系统的需求分析
在这个信息高速高度发达的时代,互联网已经应用到各个行业,对于学校来说已将课程安排及信息发布于互联网,学生可以通过网络来获取自己的课程及成绩信息,但对学生作业监管这一块基本还处于空白状态。让学生在线学习,完成作业后在线提交,教师批改后在线查阅,所以对于学校来说建立一个“中职美术设计学生作业管理系统”来管理作业是将来必须做的工作之一。B/S结构的学生作业管理系统有以下优点:1.可以满足当前学生作业多样性的需要;2.避免了繁杂的重复收发作业,使作业的批改不受空间地点的限制;3.作业保存变得更加快捷方便;4.避免了无谓的资源浪费。因此,建立一个配合网络环境的“美术设计学生作业管理系统”软件平台十分必要,既可以实现师生互动的电子作业提交与反馈,又使教务可以对学生作业进行监管,这样有助于教与学、监与管形成一个良性的循环,促进学校教学工作朝着健康良性的方向发展。
本文设计开发的“中职美术设计学生作业管理系统”根据当前学校的现状,共分为五个大模块:管理员模块、教师模块、学生模块,互动评价模块,资源共享模块。基本可以实现管理员(教务部门)对课程、教师、班级的后台管理,教师对作业的处理,给出成绩;学生对作业在线编辑、上传查看成绩等;互动评价模块可以实现师生间的答疑解惑,自由交流,相互评价等,资源共享可以让有用的学习资料最大化地发挥自己的效率。
(三)系统的功能需求
通过系统需求分析可知,“中职美术设计学生作业管理系统”是一个通过网络实现专业作业管理的平台,它主要的参与者有三类:管理员、教师、学生。与传统的作业处理手段相比,作业管理系统应更能体现出网络教学的优势,快速的信息交流、方便的资源共性等特点,且要更能体现学生的主体性。因此,本系统在功能的设计上着重考虑师生之间、学生之间如何更流畅方便地交流。下面就本系统的五个模块进行功能分析:
1.管理员模块:
其功能需求主要表现在后台的管理上,以管理员身份登陆后,可以进行的操作有:
(1)对用户的管理,可以添加、删除、查看、修改教师和上课班级人员信息;
(2)对课程的管理,可以添加、删除、查看、修改课程信息;
(3)对作业处理情况进行监管,可以查看教师布置、修改作业的情况,学生完成作业的情况等,并就本班实际完成作业的情况给出评价等。
2.教师模块:
教师以自己的职工号登陆,根据权限进入教师相应功能的页面,可进行的操作有:
(1)教师可以以公告的形式通知学生布置作业的情况,可以对公告进行发布、查看、修改、移除。
(2)教师根据自己的授课信息选择相应的课程,向所开课的班级布置作业,布置作业的途径有两个,或以附件的形式将已编辑好的作业传到网上,或以设计的编辑工具直接在线编辑作业发布在网上。
(3)教师可以利用设计的编辑工具,对学生作业进行在线批改或下载后进行批改;为学生作业添加评语,选择分数;可以对已经批改的作业进行重新批改。
(4)教师可以查看某个作业的提交情况及批改情况。
(5)提供已经批改过作业的参考答案。
3.学生模块:
是以学生提交作业为核心的部分。学生以自己的学号登陆,进入学生相应功能的页面,选择相应课程后,可以进行的操作有:
(1)学生具有查看公告的功能,获取新的作业布置和批改信息。
(2)学生选择相应的作业之后,进入作业页面,可以看到作业题目,作业内容,对于一些可以在线完成的作业进行在线编辑并提交;其他类型的作业,可以下载作业附件,完成后能够上传作业附件,删除更新自己的作业附件。
(3)学生可以查看自己已经完成的作业,查看老师已经批改的作业,查看批改内容、分数等。
4.互动评价模块:这个模块是师生互动交流的一个崭新平台。
(1)如果学生在做作业的过程中遇到疑难问题,就可以直接在留言栏里给教师留言,教师登陆后,在查看作业的同时,可看到这些同学的留言,并对留言进行回复。留言这个功能的实现,实际上就是在将师生留言的信息显示在网页上的同时,系统将这些留言的内容填充到数据库中的留言表中。
(2)教师可以对某次学生作业的完成情况和完成质量进行评价;学生可以就教师的讲课方法、方式等对老师提出意见和建议,供老师在后续的课程中参考,形成良好的互动,提高教学效果。
(3)管理员通过查看教师布置作业的次数和学生完成的质量,给出整体评价,对不符合教务要求的教师和学生班级给出警告,监督教师和学生认真完成本课程的教学。
5.资源共享模块:信息时代的最大特点就是人们可以互相分享资源,提高资源的利用效率,有利于知识的快速、方便的交流,节省时间,提高工作成效。
(1)教师可以将自己的课件、收集到的各种资料上传供学生查看参考,且教师只能删除自己上传的资料,教师可以查看下载学生上传的资料。
(2)学生可以上传各自收集到的资料,查看下载教师上传的资料,且只能删除自己上传的资料,无权删除他人的资料。
通过上述的系统功能分析描述,本系统就可以实现日常学生作业的布置、批改、查询成绩、交流评价、资源共享等操作,方便教务、教师及学生对作业的处理和监督,极大填补了学校对学生作业处理上的一大空白。
本系统界面要求友好、美观、大方,能使用户方便、快捷、愉快地使用,且使没有使用过本系统的人员在短时间内就能了解、使用本系统。系统功能界面清晰,逻辑清楚,使用户很轻松地就能找到自己需要使用的功能。页面可以动态刷新,可以及时传达用户发布和上传的各种信息。
(四)系统的总体设计
本课题设计的学生作业管理系统是利用Asp.net和SQL技术来构建一个基于因特网的动态交互式教学信息化平台,该系统可以在Windows2000/XP局域网或Internet上使用。在总体结构上是趋于采用3层B/S结构,各类教学资源在服务器一端,采取中心数据库SQL server 2005统一存放和组织,学生在客户机一端,无须任何配置工作,只须使用浏览器向Web服务器代理提出请求,服务代理通过中间组件与数据库链接,把请求服务的教学内容以Web页面形式通过浏览器反馈给学生。系统由管理员、教师、学生、互动评价、资源共享等五个模块购成。整个系统结构如图1所示。
本系统主要是开发基于ASP的在线作业管理系统。系统实现了作业系统、管理员和老师系统等主要功能模块。可以实现:
1.管理员对教师、学生、课程等信息的后台管理及对学生作业的监督;
2.教师可以在线编辑、布置、修改、批改作业,给作业评分等操作;
3.学生可以在线查看、下载、上传、修改作业,查看作业成绩和参考答案等操作;
4.师生可以互动交流、相互评价;
5.实现资源共享等操作等主要功能。
以上设计参考了领域驱动建模[3]的相关内容,使得整套系统的伸缩性得到了一定的保证,有利于系统的二次开发,使得整套系统拥有了生命力,能够在未来使用的过程中更简单地扩展开发出更多功能。而不致使整个系统由于数据库中表设计不科学导致整个系统只能开发一次,使后续开发举步维艰,浪费了使用过程中产生的重要数据。有效减少了新需求产生后,大大降低了整套系统都要被全盘推翻的风险。该系统基本涵盖了日常学校作业所涉及到的每一个部门和操作,通过系统测试,可以满足目前学校的需求,可以在各大中职和高校推广使用。
浏览量:2
下载量:0
时间:
第三方控件顾名思义,“第三方”解释起来就好比“第三者”。 除了“我”和“你”之外的另外一方。 “我”指用户本身,“你”指系统软件本身。 另外一方相当于别的软件提供商。控件是用户可与之交互以输入或操作数据的对象。控件通常出现在对话框中或工具栏上。以下是读文网小编为大家精心准备的:浅谈基于第三方控件的Android数据库APP的设计与开发相关论文。内容仅供参考,欢迎阅读!
曾几何时,Delphi 是风靡全球的Window 应用程序的快速开发工具,它在数据库编程功能方面尤其强大。但是随着Java、.NET 等开发工具和平台的发展,Delphi 逐渐走向衰落。但是Delphi 并没有甘心衰落,随着Delphi XE 系列的面世,它不仅能够开发出Windows应用平台的软件,还可以开发出基于IOS、Android 和MAC OS 等操作系统的软件,尤其在数据库编程方面具有非常强大的能力。它支持几乎所有的数据库,不仅自带数据库控件,也支持第三方控件。下面将讲述使用Delphi XE5 平台和第三方数据库控件UniDAC 开发移动App。
文章使用的UniDAC 数据库控件是由重庆慧都控件网提供的试用版控件,该控件名为UniDAC(Universal Data Access Components),意为可以访问各种数据库。
第一步,先安装UniDAC。
第二步,启动Embarcadero RAD Studio XE5,新建项目:新建FireMonkey Mobile Application,选择Blank Application。保存项目为phone。在界面上添加UniConnection 和UniTable 两个控件(这两个控件均为第三方提供的数据库控件)。设置属性进行数据库的连接:本案例连接MySql 数据库。因此:将Provider 设置为“MySQL”;将Server 设置为10.194.131.125,如果需要访问则需要设置外网ip,不能设置为127.0.0.1 否则手机登移动终端无法访问Windows 平台的MySQL 数据库;Port 设置为3306,(Apache 端口是80,MySQL的端口是3306);Username 设置为root;Password 设置为root;Database 是要访问' 的数据库设置为db_exam (用于考试成绩查询)。单击connect 按钮。图中连接状态显示为绿色,表示数据库服务器连接成功、数据库选择成功。
设置connection1 的属性图4 Mobile Application 运行效果设置UniTable 控件的属性:Connection 属性设置为Connection1,用于通过Connection1 连接到数据库;设置tablename 为b 网络1 班(保存着网络1 班的考生成绩)。设置Active 为true。添加Edit,将Edit1 绑定到字段fenshu,显示分数为78。至此说明软件环境和网络环境是正常的。下面可以进行第三步。
第三步,添加按钮(Button1)。并编写程序如下。
procedure TForm2.Button1Click(Sender: TObject);
beginuniconnection1.Connect; https://连接服务器
unitable1.Active:=true; https://激活unitable1
edit1.Text:=unitable1.FieldByName('fenshu').AsString;https://显示成绩到文本框end;
说明:为了确保程序运行正常,最好进行如下设置:在确信软硬件环境正常的情况下,在运行程序前断开UniConnection 对数据库服务器的连接,断开UniTtable 对UniConnection 的连接,通过代码来进行操作。此外还要配置程序运行环境。选择tool,选择options,将平台选择为Android,并连接手机到电脑。此外,计算机上必须安装Apache 和MySQL 数据库,并启动服务,设置数据库为允许远程访问。如果在外网上访问还需要外部IP 地址,如果在局域网访问则只需要连接wifi 即可。
第四步,编译并运行该Moblie Application 项目,如果有错系统会报错,如果没有错误系统将自动生成Android 安装文件project1.apk,并自动安装到手机,如果没有连接手机也可以手工安装。
第五步,手机上运行程序。
文章讲述了一种最简单的基于Delphi XE5 和UniDAC 控件的移动数据库App 的开发。UniDAC 是一系列第三方控件,它几乎可以访问所有数据库。Delphi XE5 不仅支持开发Android 应用,此外Delphi XE5 还支持开发IOS 和MAC OS 以及Windows 32 位和64位的应用软件。它可以应用于各种移动客户端的开发。作者将该系统应用于考试成绩查询系统,只要输入考生的班级、姓名和密码即可显示考生的成绩,使之和在线考试系统双剑合璧。
【浅谈基于第三方控件的Android数据库APP的设计与开发】相关
浏览量:2
下载量:0
时间:
人力资源管理系统, 通过提高内部员工的满意度、忠诚度,从而提高员工贡献度,即绩效,帮助管理者通过有效组织管理降低成本和加速增长来创造价值链利润。人力资源综合管理解决方案从人力资源管理的角度出发,用集中的数据将几乎所有与人力资源相关的信息(包括:组织规划、招聘管理、人事在职离职档案、员工履历、劳动合同、奖惩管理、办公用品、医院保险、调动管理、培训管理、绩效管理、考勤管理、计时工资、计件工资、宿舍管理、员工自助、领导审批等)统一管理起来。以下是读文网小编今天为大家精心准备的:十二师信息中心人力资源管理系统设计与实现探讨相关论文。内容仅供参考,欢迎阅读!
摘 要:本文讨论了十二师信息中心人力资源管理系统的设计与实现,主要介绍本项目国内外研究情况,并结合软件工程知识及程序开发理论,从中职我中心对资源管理管理系统的实际需要出发,对目前需要解决的问题进行了详细的需求分析。在需求分析中我们总结过去的教训,为现在提供了借鉴,并把握其未来的发展趋势需求。本系统采用Asp.net技术,使用SQL Server 2000数据库开发完成。
本设计实现了人力资源管理的功能,满足了十二师信息中心对人力资源管理的大部分需求,对员工的综合人事信息、岗位聘任信息、绩效考核、薪酬信息、报表、系统设置等相关数据进行管理,可以为我中心领导的决策提供有效支持,使我校形成具有自身特色的人力资源优势,在激烈的竞争中立于不败之地。
在高速发展的当代,经济全球化趋势越来越快,科学技术的飞速发展,结构产业化调整步伐加快,国内、国际竞争日趋激烈。这些竞争是人才数量和质量的竞争,说到底是人力资源能力的竞争,也是人力资源开发水平和人才选用机制的竞争。人力资源已成为社会的第一资源,人力资本已高于物质资本。人力资源能力的培养和提高对整个社会经济的可持续发展起着一种基础性的支撑作用,人力资源能力建设必将成为推动新一轮社会财富增长的核心,人力资源能力建设关乎大局。在这种形势下,探讨人力资源新的管理理论和管理方式,借以促进人力资源能力建设战略的顺利实施,无疑具有积极的现实意义。
人力资源管理系统就是预测组织人力资源需求并作出人力需求计划、招聘选择人员,并进行有效组织、评估绩效薪酬和有效激励,以满足学校和个人的需要,并有效地在发展的过程中为了实现最佳的组织性能。即运用现代化的科学方法,具有一定的人力资源组合合理培训、组织和调配,使人力、物力经常保持最佳比例。同时对人的思想、心理和行为进行恰当的诱导、控制和协调,充分发挥人的主观能动性,使人尽其才,事得其人,人事相宜,以实现组织目标。[3]
2.1基本信息开发
员工的基本信息如:姓名、性别、学历、学位、部门、职务、人员状态(在职/兼职/离职)、图片(正装照、二代身份证扫描、最高学历证书扫描)需要在系统显示出来,除此之外,还可以选择定义院系、有何专业特长等等,简单的员工基本信息需求字典如表1所示。
表1 当前用户表
2.2 员工履历管理需求
记录员工履历信息,尤其是高级管理人员的个人工作信息,便于领导了解员工的历史工作情况。对于十二师信息中心来说,有以下需求:人事变动的部门、职位、学历、工作内容、业绩、开始和结束时间。
2.3 员工合同管理需求
十二师信息中心的人力资源管理系统提供标准的合同管理台帐,如和员工签订的劳务合同、与银行签订的借贷合同以及这些合同的修改、续签等活动。它主要包括合同类型设置、合同信息管理、合同数据分析等。
十二师信息中心人力人力资源管理系统的设计目标是要以开放的建设思路为设计总目标,在系统建设过程中,坚持统一设计,均匀设计,模块化结构,便于扩展,分步实施的设计理念,确保高度的可扩展性,开放性。具体的系统设计的总体目标如下:
3.1 灵活的资源分类系统
采用Web方式以及跨平台、跨数据库等技术,系统整体应具有适应不同操作系统、数据库的优势,充分保护已有投资。管理员最终用户使用资源库和对媒体资源进行有效管理的基础是资源分类系统,分类系统的设计是否合理,直接影响系统管理员在资源管理效率以及最终用户的复杂程度。对与用户使用资源库和媒体资源库的管理这两方面的考虑,系统尽可能的提供了灵活的按类别类管理的措施,来满足不同类型教学素材以及不同用户对素材的分类的要求。[4]
3.2完善的后台管理系统
系统应提供操作性好、安全性高的人力资源管理平台,使管理员可通过该后台对人力资源进行编辑资源、添加资源、删除资源以及资源整个文件的上传等通用操作,并针对一些用户上传大量人力资源的需要,可以提供人力资源的批量上传的功能。
3.3可靠的用户认证系统
使用户在网络平台上可以注册用户,管理员可以对注册的用户检查认证。管理员可以对用户进行添加、删除、修改等功能。
3.4全面的权限管理系统
权限管理是人力资源管理系统管理重要的一个方面,根据的用户的不同,权限也不相同,比如对管理员用户可以删除全部资源,而会员只能删除自己上传的资源,而普通用户只具有浏览资源的权限。
3.5基本的交互功能
人力资源管理系统可以通过留言板、论坛、在线QQ等和用户进行互动,使之具有基本的交互功能。[5]
3.6系统安全
安全性是任何应用系统都必须重点考虑的问题,在方便管理以及使用的前提下,应提供尽可能完善的安全管理方案。
3.7功能模块开放性
功能采用模块化设计的优点在于在核心模块外,还可以根据用户不断的新需求进行开发、定制功能、扩展新的功能,快速搭建具有符合我中心本身的中职教育教育资源管理平台。[6]
本系统是为十二师信息中心所开发,通过全面调查,并考虑我中心员工的操作能力,在设计时始终强调人性化和通用化的理念,大部分的操作都可以在主画面框架内进行,使操作员工一目了然,易于理解,易于掌握,易于使用,因而有利于员工的操作使用。对于特定员工没有权限或没有必要使用的功能,系统都做了明确的标志(功能菜单或菜单变灰)。
浏览量:2
下载量:0
时间:
医药管理系统是集进、销、存、财务以及会员一体化专业药店管理软件,是将药品和中药采用同一操作流程分别管理,操作简单、管理方便的软件。系统采用多层架构分模块开发,性能稳定,运行安全。以下是读文网小编今天为大家精心准备的:浅谈基于计算机技术的医院药品管理系统设计研究相关论文。内容仅供参考,欢迎阅读!
从现实角度来看,医院单位的药品信息及其数据管理是比较混乱的,其统计工作费时而且费力,为了做好企业的管理,企业必须进行企业单位信息的有效获取,从而保证统计数据的科学化,方便其查看,以此做好企业数据信息的维护工作。该医院药品管理软件的应用是进行了Visual FoxPro 6.0的设计及其开发应用,从而满足医院药品信息管理的工作需要,这是医院信息系统的重要应用环节,这些都离不开医院药品信息的分类管理及其数据管理,从而保证信息的快速性、准确性及其简单性。当然,这也需要相关的部门给予积极的安排,保证传统式的管理方法的更新,实现医院药品的有效管理。
第一,在医院工作系统中,药品管理系统占据着非常重要的地位,毕竟药品管理系统能够为用户进行充足信息及其快捷数据处理方式的应用,通过对计算机的药品信息管理,更有利于检索的迅速性,保证其查找的方便性,从而有利于其修改,保证其良好的可靠性,实现数据的良好处理,能够进行医院药品流动及其库存管理的协调,实现医院系统管理的科学化。
在医院药品管理过程中,进行系统概念及其特点的分析是必要的,系统是处于一定环境下的相互联系及相互作用的各个分支的集合。也可以这样说,医院信息管理系统是一个人造系统,其涉及到软硬件、数据资源等的应用,其最终的目的是实现信息的有效收集、加工及其储存,从而保证医院组织不同活动的有效管理,进行积极的调节及控制。
第二,医院的管理信息系统的应用是现代管理方法的一种体现。这涉及到计算机技术的应用,计算机是数据处理的有效工具及手段,实现企业的有效管理应用,从而保证管理人员与计算机系统技术的结合,保证其从繁琐的事务中解脱出来,更好地进行应用决策。
第一,医院药品管理软件的系统设计是比较复杂的,该系统具备数据信息处理、控制、预测及其辅助决策等功能,能够进行统一性标准的处理及其进行信息的提供,从而进行前后矛盾不完整数据的排除,提供管理及决策数据。这需要对制定的数据关系进行分析并应用,从而达到日常工作效率的提升。其需要向医院不同管理机构做出详细报告,分析及缩短解释时间,进行最低费用的应用,在最短的时间内提供精确、可靠的信息,从而保证企业经济效益的提升。该系统涉及到两个应用部分,分别是门诊管理系统及库房管理系统。
门诊管理系统应用包括不同的两种方式,即医生信息管理模式、医生工作管理模式,其需要进行药品门诊的监控,明确药品的流出途径。医生信息管理系统能够进行医生工作档案的统计及管理,其需要进行相关统计要素的应用,比如针对医生的编号、姓名、科室、职称等进行分析,从而保证医院的人事管理工作的简便性及快捷性,提升医生的工作部署水平。通过对医生工作管理方案的应用,更有利于进行药品的操作控制,这可以明确医生名字及其工作档案的处方药的详细记录。
第二,库房管理子系统包括两种形式,普药库存管理方式、处方药库存管理模式。在该系统的应用过程中,需要做好库房的药品统计工作,进行查询管理。普药库存管理的关键点是进行库存信息的查询,这里面包括了编号、药品名、有效期等,从而做好统计分析的工作。
在这个流程中,普药库存信息查询模块涉及到两种模式的应用,即流入及流出模块。所谓的流入是进行药品基本信息的进货情况的分析,这涉及到药品的编号、药品名、单价、有效期等,也涉及到进货日期、药品编号、负责人、数量等。流出涉及到药品的基本信息分析,记录医院对该药品的开发情况的分析,涉及到编号、单价、有效期等的应用,涉及到开药日期、普药用量等的方式。一般来说,处方药库库存管理功能与系统结构与普药库存是类似的。
第一,在界面及其功能应用环节中,我们可以得知该软件的操作,其程序的进入首先是登陆界面,需要明确密码才能进入系统,再做好数据录入及其查询统计工作。进行密码的输入保证其操作系统主界面的进入,这个界面是一个过渡形式的界面,单击相关的标识就可以进行相关的子系统,比如进入处方药库存管理子系统,界面会显示出编号,显示出库存的现状。进行编号的输入就可以进行药品信息及其统计结果的出现,比如剩余量、过期时间等。又如单击处方药进货按钮,可以看到处方药的进货记录情况及其流出情况,进行相关按钮的点击也会出现不同部门的报表情况。
又如在门诊管理界面中,锁定搜索按钮时会弹出搜索框,针对其查询的特点可进行单一元素或者多元素的查询,得出查询的结果,就可以进行所查询结果的展现。在添加记录界面,对于那些单一表单的,可以直接添加按钮,实现表单的添加,保证内容的添加再进行保存。
第二,在支持打印界面中,应用打印按钮,进行输出类型的选出,比如导出表、文件、文本文件、打印表列表等,进行打印机类型的分析,进行选择记录的分析,进行来源的选择,进行数据位置的确定,再按照界面操作要求确认按钮,就可以进行打印。
在该系统应用中,其开发系统需要良好的计算机操作环境,这涉及到计算机良好资源条件的满足,操作系统可以是WIN7及以上系统,进行了Visual FoxPro 6.0开发工具的应用。在该软件的应用过程中,其遵循了软件工程的特有设计方法及步骤,能够适应不同对象的开发应用需要,通过对分析技术的应用,更有利于做好系统的细致研究工作,其涉及到的数据量是非常大的,并且准确性也是比较高的,涉及到安全性及保密性的应用,其整体建设成果涉及到医院医务工作人员的工作效率及数据安全性,从而有利于进行记录信息的查找和统计,节约劳动时间,保证工作效率的提升,更有利于审查工作的有效开展。
该软件的设计需要针对不同医院的具体需求,结合药品的商品特殊性进行设计,从而保证对药品的良好监控及控制。做好药品进入医院的各个环节的记录,保证不同环节的紧密性,保证其环环相扣性。这就需要医院做好药品的管理工作,避免医院工作者徇私舞弊的情况,更好地为患者提供服务,保证患者获取更多的利益,从而保证国家节约更多的资源。
通过对基于计算机技术的医院药品管理系统设计方案的优化,更有利于现阶段医院药品管理工作的开展,从而提升其应用效益,满足医院药品管理及工作的需要,这需要引起相关技术操作人员的重视,做好计算机医院药品管理技术的各个细节,实现医院整体系统的和谐,保证医患之间的协调性。
【浅谈基于计算机技术的医院药品管理系统设计研究】相关
浏览量:2
下载量:0
时间:
近年来,天津市农业农村信息化建设取得了重大进展。为了更好的促进天津市农业农村信息化的发展,科学评价农业农村信息化发展的水平,客观认识农业农村信息化发展中的问题和不足,天津市农委决定将农业农村信息化发展水平测评作为一项基础的公共服务。以下是读文网小编今天为大家精心准备的:天津市农业财政项目资金管理系统的设计与实现相关论文。内容仅供参考,欢迎阅读!
摘 要:本系统按照农业财政项目资金管理流程设计与开发,采用B/S 技术架构和.Net 技术实现,主要包含项目辅助信息管理模块、管理项目录入模块、资金批复下达模块、项目报表生成模块、地图查询显示模块以及业务维护管理模块,并在数据库设计和业务维护管理上预留可扩充接口,为以后实现网上项目申报、审批、验收等功能进行铺垫,从而实现农业财政项目的网络化管理。
关键词:农业;财政项目;系统;天津
Abstract: The system mainly included quduwenry information management module, management project input module, funding approval issued module, project report generation module, map query display module and business maintenance management module, in accordance with funds management process design and development of the agricultural finance projects , using B/S technology architecture and net technology. It reserved extensible interfaces on the database design and maintenance management, to pave the way for online project reporting, approval, approval and other functions, so as to realize the network management of the agricultural finance projects.
Key words:agriculture; finance projects;system;Tianjin
为深入贯彻中央和天津市委、市政府的支农惠农政策,认真落实科学发展观,应以深化资金项目支出预算管理为重点,建立健全农业财政项目资金分配、使用和监督管理机制,完善管理制度,细化预算编制,优化支出结构,严格审批程序,落实管理责任,实现预算编制的科学、规范和透明,提高资金使用的规范性、安全性和有效性[1-2]。由于农业财政项目的资金管理往往都是跨年度的,一个项目可能长达2~3年,在每年进行资金统计上报工作时,需要花费大量时间对每项资金的安排进行查询审核,而且容易出错。
为了提高农业财政项目管理工作效率,使项目和资金管理工作变得更轻松更精确,笔者根据《天津市部门预算管理暂行办法》,结合天津市建设社会主义新农村总体要求,通过对农业财政项目管理系统的各项功能需求和可行性进行了深入分析,提出了切实可行的系统开发目标,按照农业财政项目资金管理过程的每个环节之间的关系,运用现代项目管理思想,采用.NET[3-5]编程技术,在挖掘用户需求的基础上,建立一个简单实用、易于操作的农业财政项目资金管理系统。旨在解决农业财政项目资金监控管理问题,实现农业财政资金的信息化管理与可视化监管[6-10]。
1.1 系统设计目标
建立以农业财政项目资金数据为中心的业务管理系统,从而形成较为完备的农业财政项目经费预算审批的管理体系,实现资金管理信息的实时传递与交换。同时,在完成有关预算信息业务管理的基础上,利用大量的基础数据,生成各类报表,进而进行统计分析,及时、准确、全面地为各级农业财政项目资金管理人员提供决策数据资料,以适应和满足目前不断增长的业务要求。
1.2 系统技术路线
农业财政项目资金管理业务流程是按步骤、有次序、分阶段进行的。本研究总体上要求要覆盖农业财政项目中资金审批的全业务需求,首先进行项目的电子化录入,然后根据项目的资金预算、批复及下拨情况进行实时跟踪,最后根据资金管理完成各种报表以及实现地图可视化显示,从而实现资金管理的信息化、流程化、可视化管理。
1.3 开发环境
本系统开发运用Windows Server 2008服务器操作系统;Web服务器为IIS 6.0以上;采用Microsoft SQL Server 2008 数据库管理系统。
1.4 系统功能设计
本系统主要包含项目辅助信息模块、管理项目录入模块、资金批复下达模块、项目报表生成模块、地图查询显示模块以及业务维护管理模块,主要功能如图1。
2.1 用户登录
登录用户由管理员创建,并被赋予用户角色。填写“用户名”和“密码”进入系统。
2.2 项目辅助信息
系统登录成功后,在菜单栏中选择“项目辅助信息”,此功能主要是辅助系统操作人员完成项目基本信息和资金动态管理的字典设置。其中包含管理机构、管理项目类型、管理项目状态、管理建设地区、管理资金来源、管理资金类型,每一个子菜单都可以进行相应项目的增加、修改、启用、禁用等。
2.3 管理项目录入
此功能主要完成农业财政项目的基本信息输入和查询,以及对录入项目的资金预算安排。项目信息录入主要填写项目信息,包括基本信息(申报文号、项目名称、申报单位、申报时间、建设地点、联系方式等)、承担单位、分类属性、项目分类、资金情况、附件、说明信息,如图2。 查询录入项目信息分为申报文号、申报名称、申报年度、申报单位等多个信息查询;也可以按照归口处室、所属机构(下拉菜单显示可显示项目辅助信息里的管理机构信息)、建设地区、资金来源等信息进行查询,并可以进行excel导出,如图3。
项目录入完成后,可通过“可设置的项目”对录入项目进行待安排资金安排,分为预算内和预借两种,如图4所示。
2.4 资金批复下达
资金批复下达功能主要实现项目所对应的资金批复、下达信息的管理。在“管理批复文件”中,输入批复文件的文件号、文件日期、文件标题,这三项必填,然后可以扫描批复的纸质文件,在“可选择项目”中的方框,选择与批复文件相对应的项目,如图5,完成批复文件与项目之间的关联。并可对所批复的文件进行查询,并导出excel。
在管理拨款文件中,首先填写拨款的文件号、联合文号、文件日期、拨款的金额以及扫面的拨款文件纸质版本;然后在可选择的项目中选择拨款文件中所对应的拨款项目的金额,并可以进行查询,如图6。
2.5 项目报表生成
此模块主要完成财政资金专项的报表生成。首先进行资金专项的分类,用户可自行设置,可进行启用、禁用、添加、删除等操作;然后可对每个资金专项进行查询;最后生成报表。
2.6 地图查询显示
通过采用高标准的JPG格式地图,将申报项目所在的区县、乡镇、村等在地图上标识,在项目录入系统时与之坐标相关联,实现项目在地图上的显示,并通过年度查询出此区域的整体项目安排情况,如图7,点击单个项目名称会把此项目的详细信息展示出来。
2.7 业务维护管理
业务维护管理主要完成整个系统的代码维护、单位字典、文号字典、资金来源、项目类别、文件字典、项目状态字典、用户单位字典等的管理,以及数据库的备份和恢复等,保证系统的正常运行。由系统管理员负责对有权操作业务的人员进行管理和维护,并进行权限分配,完成本系统应用数据库的备份和恢复操作,提供自动备份和手工备份两种方式,以及可以查阅任一操作人员某一时段的操作记录,并打印结果以备用于发生差错的修改。
本系统梳理了农业财政项目资金管理的流程,实现了农业财政资金的网络化管理,简化了繁琐的资料纸质查询,降低了人为因素的影响,并可用于对项目预算、批复和下拨进度进行跟踪。在出现问题时,有能力识别和修正,不仅满足项目资金管理人员日常管理的需要,而且还易于升级,易于维护。
总之,通过农业财政项目资金管理信息系统,可以实现农业财政项目管理工作的网络化和信息化,形成一个实时准确、便于查询的项目数据中心,构建一个实时收发的、多渠道整合的项目与资金管理沟通平台。最后对系统进行了调试和测试,根据测试结果显示,该系统的基本功能都已实现,能够对农业财政资金进行有效的管理。系统也存在不足,各模块之间的衔接还需进一步的优化,在以后的开发中要不断完善系统功能,如增加项目网上申报以及验收等功能。
浏览量:2
下载量:0
时间:
教学名师、教坛新秀、专业带头人及骨干教师这些教师都是每个学校中 优秀 的教师资源,那么该如何从传统的管理方式跳跃到信息化得管理方式,如何更加有效地对这些老师进行管理、考核,以此来更好地发挥这些优秀教师的正能量,通过开发教学名师、教坛新秀、专业带头人、骨干教师综合管理系统来实现信息化得管理呢?以下是读文网小编为大家精心准备的:小议教学名师新秀综合管理系统的整体设计与开发相关论文。内容仅供参考,欢迎阅读!
目前,对于高职院校院级教学名师、教坛新秀、专业带头人及骨干教师的申报、管理和考核工作,主要还是采用传统的手工方式进行,这种方式不论对于教务管理部门还是参与申报的教师都带来了很大的工作量,且不易管理、查询和考核,也造成了大量的纸质文档的打印,构成了浪费;同时每逢有大型的检查如人才培养水平评估工作时,需要准备近五年的相关资料,由于时间间隔很长,很多资料都不易查找,如遇工作人员变更,资料的收集和整理工作将更加繁琐。基于这种现状,再经过了国家示范校建设和人才培养水平评估工作后,学院教务处一直在思考,改变工作的方式和方法,将此项工作进行信息化建设,服务学院广大教师,提高教务处的管理效率。
2.1 研究内容
本系统的开发分为两个阶段的工作,第一阶段主要是需求分析及系统开发方案的制定。第二阶段主要的工作是根据需求分析报告对系统进行模块划分及相应地代码编写,最后整合整个系统并试运行该系统。
该管理系统分为五大模块:系统管理模块,通知管理模块、教师管理模块,评审管理模块,教师考核管理模块。下面分别介绍一下各个模块的功能:
(1)系统管理模块主要包括:
操作员管理:管理员可以添加操作员,删除操作员,查询操作员,设置操作员权限等操作。
学院管理:管理员可以进行学院的添加,删除和修改的操作。
专业管理:管理员可以进行专业的添加,删除和修改的操作。
(2)通知管理模块主要包括:
①添加会议通知
添加信息用于管理员(领导)给本系统的所有用户发布通知信息。
输入项:通知标题,会议内容,所属对象(阅读学院)
输出项:添加成功,进入成功页面,不成功则显示错误信息页面。
处理:判断通知标题,会议内容,所属对象(阅读学院)是否为空,数据库中是否有重复的数据是否正确。
②查询会议通知
输入项:编辑会议通知、公告等文件。
输出项:(通知标题,查看对像,时间)。
处理:将系统中所有的通知信息以标题的形式全部显示出来并可编辑( 修改,删除)。
(3)教师管理模块主要包括:
①申报管理
包括教学名师、教坛新秀、专业带头人、骨干教师的申报工作管理,教师可以上传申报报、视频资料、音频资料、图片资料等各种资料。同时结合学院各项目的评审细则制定可上传和在线编辑的功能模块。
②教师教研管理
包括各类型(教学名师、教坛新秀、专业带头人、骨干教师)教师的教研申报管理和查询功能。
③教师科研管理
包括各类型(教学名师、教坛新秀、专业带头人、骨干教师)教师的科研申报管理和查询功能。
④导出功能
对在教师管理模块中涉及的子模块内容均可以导出形成word 文档,实现打印功能。
(4)评审管理模块主要包括:
①教学名师评审管理。②教坛新秀评审管理。③专业带头人评审管理。④骨干教师评审管理。
以上各类型教师在申报管理中自己进行网上申报工作,在评审模块中学院教学工作委员会成员可在线查看申报候选人的所有申报材料包括申报书及各种视频图片资料,进行评审,投票,系统将自动统计投票结果,并将评审结果工作在通知模块中,方便学院广大教职员工查看。
(5)考核管理模块主要包括:
①教学名师考核管理模块。②教坛新秀考核管理模块。③专业带头人考核管理模块。④骨干教师考核管理模块。
对以上各类型教师的考核工作是学院教学质量监控的重点,在该模块中将把教学名师、教坛新秀、专业带头人、骨干教师的考核细则纳入该模块,被考核教师可根据考核细则在线填报对应完成的工作,并进行自评,所在系部可登陆系统进行系级的考核工作;学院教务处可登陆系统进行院级考核,完成三级考核后可形成考核报告,并可以导出和打印该报告。
2.2 主要技术措施
本系统采用采用B/S 模式,选择SQL Server 2000 作为后台数据库,选择JAVA、JSP、JavaScript、Html 作为应用程序开发工具,运用Tomcat 服务器技术,整个系统完全基于Browser/Server 模式进行设计。采用 Windows 2003 作为操作平台。数据库选用Oracle 数据库,该数据库管理系统在linux 操作系统下运行,并提供数据库之间的数据复制功能,可代替现有系统单据数据的手工传递工作,降低出错率,提高数据的可用性。本系统的应用软件开发平台也选用Microsoft Visual Studio .NET 2008。
3.1 字串格式化
字符串的格式化涉及到的是字体、粗细、字号等元素,这些功能主要由WritableFont 和WritableCellFormat 类来负责。WritableFont 有非常丰富的构造子,供不同情况下使用,jExcelAPI 的java-doc 中有详细列表, 这里不再列出。使用WritableCellFormat 类,这个类非常重要,通过它可以指定单元格的各种属性,还有一个很重要的方法是指定数据的对齐方式。
就目前来看,只有少部分高职院校开发了此类系统,市场上已有成形的系统功能较为单一,不能兼顾申报管理工作和考核管理工作,所以该系统模块功能设计解决了高职院校相关工作困难,提高了工作效率。同时也能在网络上展现学校在师资建设方面的成效。
相关文章:
浏览量:3
下载量:0
时间:
在信息化教育不断普及和发展的今天,计算机已渗透到了人类社会的各个领域。计算机课程已经成为高等院校和各类各级学校的学科重点,学生的普及课程。上机实训在教学中扮演着越来越重要的角色。如何有效的利用现有的计算机资源,来满足日益紧张、繁忙的计算机实训教学工作,对学校的机房管理工作面临着巨大的挑战。以下是读文网小编为大家精心准备的:计算机机房管理系统探讨相关论文。内容仅供参考,欢迎阅读!
摘要:目前大多数学校的计算机机房的管理仍处于混乱状态,大部分还采用传统的方法进行管理。但是,随着机房规模的扩大和上机人数的增多,有必要开发一种新的管理系统。文章所采用的管理系统主要实现以下功能:对用户进行有效的管理,合法的用户能够进入机房获得资源,而对不合法的用户则要坚决拒绝。
关键词:机房管理系统;C/S模式;Delphi程序设计语言
在目前情况下,实现机房管理不外乎两种基本方法:手工管理和计算机辅助管理,计算机辅助管理是机房管理自动化的一个重要环节,它能对每个用户进行精确管理实现对用户的实时控制,及时发现不良企图,更好地保证系统的正常运行。近几年一些高等院校的计算机中心普遍采用了计算机辅助机房管理技术,取得了良好的效果,本文结合计算机机房管理的特点,增加了一些新的功能。
本系统在Windows98操作系统的基础上,以InterBase作为后台数据库,Delphi6.0作为前台开发工具。
计算机机房管理系统的基本功能主要为以下几点:1、对用户进行有效的管理,合法的用户必须能够进入机房,获得机器资源,而对不合法的用户则要坚决拒绝;2、对每个合法用户的帐号进行有效的管理,在上机时间的安排、上机经费的计算等方面体现管理的力度;3、对每一个合法用户的上机行为进行有效的控制,及时发现试图破坏系统的行为并采取有效的措施;4、对管理员的操作记录进行实时追踪,定期进行数据转储。
(一)系统结构设计
本系统主要分为两大模块:客户端和服务器端,其中服务器端功能模块分为:
1、基本表维护。该模块的主要对象是机房管理员,管理员可以对各个基本表实行最基本的操作,如增加、删除和修改查询。
2、信息查询。此模块为管理员和老师所共有,但在次模块内各级别的用户又分别不同,管理员可以对各个基本表进行查询,也可对修改记录进行查询,但老师只可以查询当前的用户和用户信息。
3、报表统计。为管理员所有,此模块主要对查询的结果进行统计并快速生成报表和图表,可以实现的统计信息有可统计的某个用户在某段时间内的登录记录。
4、监控模块。该模块为管理员和老师共有,此模块为服务器和客户端通信的模块,该模块提供了强大的监控功能,在该模块中可以给各个客户端广播信息,对某些嫌疑对象要经常化进行监视,所以提供了屏幕截获功能,而且还提供了远程文件的管理。
5、库维护。为管理员所共有,主要为防止管理员无意识的操作造成的数据丢失等错误而设置的,可以设置一些系统参数和数据库参数,对服务器中的数据进行本地备份,该模块还提供了转储功能,可以对登录用户和修改记录进行转储以供浏览和打印。
(二)数据库物理结构设计
本系统完全采用C/S的开发模式,机房管理服务器应用程序与数据库和机房管理中心客户端程序相连,上机卡管理中心与数据库连接。
客户端实现登录、显示和简单的查询功能。服务器应用程序单独放在一台机器上,数据库则放在另一台机器上,由于三者处于不同的机器,开发人员可以更灵活的划分系统功能,优化数据访问和维护数据的完整性。
1、方,于晓宝.计算机机房管理[M].清华大学出版社.
2、孙桂茹,越国瑞.软件工程引论[M].南开大学出版社.
3、王珊,陈红.数据库系统原理教程[M].清华大学出版社.
4、陈豫龙,何旭洪.Delphi6数据库开发实例导航[M].人民邮电出版社.
5、张大年,廖智勇.Delphi6数据库应用开发技术与实例[M].清华大学出版社.
计算机机房管理系统相关
浏览量:3
下载量:0
时间:
随着计算机技术的迅速发展与普及,以数据库技术为核心的信息管理系统也在不断深入发展。目前,社会对信息管理系统的需求有了极大增加,信息管理系统的应用领域也在不断扩大。下面是读文网小编为大家整理的信息管理系统设计论文,供大家参考。
1计算机信息管理系统设计应遵循的原则
当下这个时代是瞬息万变的,随着计算机信息管理系统发展的不断深入,系统不稳定、信息的安全性缺乏保障等一系列问题逐渐暴露出来。为避免这些问题的出现,在设计的过程中需要遵循以下原则:
1.1与时俱进
随着科技的不断进步与发展,计算机系统不能只在最初设计的技术层面上止步不前,要随着新技术的不断研发,对该系统的功能不断进行更新;此外,我们所处的时代是一个信息大爆炸的时代,在该系统中要及时替换和更新数据库中的信息;计算机信息网络的管理水平也要紧跟上时代的步伐,与前沿的技术及综合水平要保持一致,才能更好的为社会的发展提供技术和智力的支撑。
1.2重视信息安全
在进行设计的过程中,在子系统进行工作时编程人员要保证其独立性,互相之间不能出现干扰。此外,计算机信息管理系统往往以网络为依托,而网络信息具备共享性的特点,因此一定要高度重视信息的安全。在这一系统中,要对局域网进行限制,如果使用该系统时不在局域网之内,一定要选择客户端的方式进行登录,以保证信息的安全。
1.3运用跨平台方案
计算机信息管理系统中可以选择运用跨平台的方案,如此一来不仅节省了维护信息的费用,还有利于促进更新系统管理的相关设备,不断完善计算机信息系统。
1.4及时查看
技术管理人员要及时查看这一系统,防止混入不具备价值的数据,同时也能够有效避免由于临时出现的故障对工作造成的延误。
2计算机信息管理系统的设计原理
计算机信息管理系统主要运用的工具就是计算机,设计系统的工作人员在进行数据信息收集、存储、处理以及分析之后,将有效的信息进行汇总。在计算机专业分支中,计算机管理系统是非常重要的一个部分,人们可以应用计算机信息管理系统来对所需的资料信息进行搜寻,对数据进行分析,对其流程进行预测,在对事物进行决策时能够起到辅助作用,因此高效的计算机信息管理系统的基本原理对于该系统来说非常重要。概括的说,计算机信息管理系统就是利用网络技术为基础,合并使用数据库技术以及计算机技术的一种信息管理系统。在对计算机信息管理系统进行相应的设计时,首先需要对数据进行全面的分析,找出对信息系统进行管理的具体方法,最终的目标及在系统中所提供的一系列相关管理功能;其次将功能管理的模块设计出来,来实现服务器中所具有的功能;同时需要对数据库的管理进行设计、完成各个模块的属性设置以及数据字典;然后对客户所提出的要求以及需求进行归纳和综合,将概念模型制作出来;接着将概念模型进行转化,转化成数据模型;最后需要进行的工作是匹配一个与数据模型相符合的物理结构,将关系数据库建立起来,管理程序的编制以及系统的安全维护以及调整。这六个步骤起到的作用都非常重要,少一个步骤都不行。计算机信息管理系统中所设立的功能模块是对实施管理模型的方法进行了具体的论述,对模块进行设计主要是将系统中自身模块的结构进一步的明确,对系统之间的一些关系进行合理的安排,从而对子系统的模块结构图进行描绘。如此一来就对模块之间与子系统之间传输数据的途径与方法进行了规定,从而使得数据信息的有序输出与输入有了相应的保证。在对计算机系统的编程进行设计时,一般情况下都会使用PB、VB、Delphi这三种语言,它们在提供较为强大的数据接口的同时,维护也较为方便,而且有着较快的运行速度,效率相对较高。但系统不同的情况下采用的语言也不同,例如在对Windows系统进行设计时更适合采用C++语言。
3结语
通过对计算机信息管理系统进行的一系列分析研究,我们能够看出,随着社会的不断进步与发展,该系统会有更为广泛的应用。在条件允许的情况下,各行各业都需要进行计算机信息管理系统的引进与使用,将与其需求相符合的系统开发出来,从而使企业或组织能够快速掌握需要了解的信息,进一步提高工作效率,如此一来才能在竞争激烈的市场中占据优势。
1生产质量管理系统质量信息数据规划
对制造过程质量数据信息进行了分类整理,通过对质量信息的整理和系统所要实现功能的分析和业务数据模型建立,为软件的详细设计和编程的快速实现和调试奠定了基础。
1.1制造过程质量信息收集与整理
制造过程质量信息是产品生产过程中质量监控的载体,是质量跟踪与管理系统的数据处理对象。根据产品工艺和工序流程,对产品制造过程的记录和报告进行收集、整理和分类,对每类记录报告的数量进行了统计,对同类报告进行了统一管理。
1.2业务流程数据规划
业务流程数据规划是对制造业务过程的质量信息单据和数据进行总体规划和逻辑设计,为软件编制过程的数据逻辑关系和数据流设计的提供输入。结合产品业务信息单据进行分类规划,建立了系统的数据模型总体框架和纲要性的数据关联关系图。
2生产质量管理系统设计
2.1系统总体功能设计与规划
根据对产品结构、制造工艺、业务过程流程和质量信息需求分析,结合产品制造过程全局业务和纲要性数据关联关系,在与客户进行详细沟通交流基础上完成了系统需求分析,制定了十大系统总体功能模块。
2.2系统功能说明
(1)物料出入库管理
库房管理包含物料出入库信息记录和库存物料情况查询。业务工作由原材料首次入库、复验后原材料入库、原材料放行、原材料外协加工出库、传递卡或者任务单领取原材料出库、焊丝领用、零件入库、传递卡或者任务单领取零件出库和中间产品出入库组成。
(2)生产计划管理
提供生产计划管理功能,辅助用户编制和查询各种生产计划。业务工作包含制定季度生产大纲、制定月生产计划、制定周生产计划、将周生产计划下发到具体生产部门、接收生产日报、接收生产周报、变更生产计划、下达临时生产任务和考核生产计划执行率。
(3)任务单工作
任务单工作包括:原材料材料和零部件复验。管理人员通过系统制定任务单,工作人员通过系统获取工位的任务单完成任务单工作信息。完成之后,用户记录任务单的完成情况,系统将任务单保存。
(4)传递卡工作
传递卡工作为生产的核心业务,工序人员通过传递卡流程完成部件及整台的全部生产任务。在工作传递卡的单个环节中,用户通过系统记录下工作开展信息,单个工作环节中所产生的信息包含有清洗记录、烘干记录、检验记录、组装记录等。
(5)不合格品控制
通过不合格信息提示,系统能够辅助防止生产过程中不合格品流入到下一步工序。在某个传递卡工作环节或任务单工作中,如果质量信息不合格,系统将提示用户,用户根据提示信息查询产品信息状态。
(6)生产信息查询
生产查询任务包含:产品的生产信息查询、生产记录查询、生产报告查询、任务单查询和零件合格信息查询。通过输入某一产品台的编号可以查询到该产品的所有生产信息。
(7)生产数据统计分析
系统能够实现各种生产关键参数的数据统计分析,自动形成工艺人员定制的各种统计分析结果。关键参数包括制造成品率、焊缝合格率、检测数据分析等。统计分析项目包括:百分比统计,平均值,极限偏差等,分析结果以图表的形式给出。
(8)工装检具管理
系统能够实现各类工装检具和计量设备的电子台帐管理,辅助人员随时了解设备及检具的工作状态,并提前实现检具设备的送检提醒,实现设备管理人员对设备使用状态的在线管理,对过期未送检的检具进行报警提示。
(9)文档管理
对各种文档进行管理,提供文档录入功能、文档维护功能和文档查询功能。文档包括:管理程序文件、生产质量文件、操作规程、检验规程以及其他各种技术文件。管理用户的基础信息和用户在系统中所具有的各种权限,对现有用户进行维护。用户权限分为系统菜单权限、工序传递卡的对应权限,可以给用户添加和修改权限。
3.生产质量管理系统软硬件结构
系统采用服务端为核心的思想实现,所有的软件功能将在服务端实现,用户通过客户端连接至服务端使用软件,服务端驱动客户端从而向用户提供各种功能服务并且响应用户的各种操作。软件结构采用浏览器/服务器方式,软件功能部署在web服务器上。通过网络连接,服务端向用户提供基于IE6的软件功能,从而实现了以服务端为核心的软件产品。软件产品开发实现涉及技术和工具主要包括:数据库服务器,SqlServer2005;Web服务器,Tomcat6;客户端浏览器,IE6。硬件结构运行平台满足基于网络的桌面工作站和服务器框架结构,工作站的数量根据具体用户工位数量确定。
4.结论
生产质量管理系统的设计实现了产品生产过程中生产信息的管理、生产过程流转卡的在线传递、生产信息的快速查询和有效管理、不合格品流向控制及工装计量器具预警等功能,能够确保生产信息的有效管理与可靠质量跟踪与追溯,有效的提高了产品制造过程生产信息管理水平。
浏览量:2
下载量:0
时间:
学籍管理是高等院校学生管理事务中的一项重要工作,在管理过程中涉及大量的数据处理,它的内容对于学校的决策者和管理者来说都至关重要。下面是读文网小编为大家整理的学籍管理系统毕业设计论文,供大家参考。
一、开放远程教育中学籍管理的现状剖析
1.教育规模扩大,学籍管理业务量增多
随着远程教育规模的逐年扩大,学员数量越来越多,学籍档案信息的储备量也在成倍增加,传统学籍管理方法已经不能很好地适应新形势下远程教育的发展与学籍信息的扩充。同时,目前有一些远程教育高校仍停留在单纯纸质化学籍管理状态,如采用卡片收集、记录学生所有信息。再加上远程教育高校的学员多数是在职进修学员,课程学习与毕业设计均可通过网络在线进行,所以远程教育高校机构的人员编制相对较少,这也使得学籍管理的工作量与难度有所增加。
2.基础数据准确性与及时性差
目前,我国远程教育高校虽已实行了学籍学历电子注册,但新生入学注册时的电子信息经常会出现错误的现象,这主要是招生入学时间紧、学生自己填写不认真、学籍信息录入人员疏忽等原因造成。同时,远程教育学生来自于不同地域,由于种种原因而变更联系方式或助学单位的情况时有发生,但与之关联的信息却不能得到及时进行更新。这些都直接影响了学籍管理的有效率。
3.传统学籍管理制度刚性较强
传统教育管理理念是基于社会发展需要,注重教育的工具价值,忽视个人价值与个性发展。目前,多数远程教育高校实行的是学分制,但学分制所具备的主体认定功能与自主选择功能却未能完全体现。究其原因主要是受到社会本位教育观的影响。此外,现行远程教育学籍管理制度是一套刚性制度体系,更多强调的是对学员的集中管理与控制,对于学员学习阶段的一些其他需求并不重视,如:调整专业、真正自主式选课、提前或延期提交毕业论文等,更不谈对学员个性化发展的尊重与支持了。
二、开放远程教育学籍有效管理的对策
开放远程教育的发展,使学籍管理方式发生了重大改变。只有创建以学员为中心、与学员工作生活相关联、符合远程教育特点的学籍管理模式才能真正适应远程教育新的发展形势。笔者根据多年的工作经历,提出改善学籍管理的对策。
1.加强开放远程教育学籍信息的数字化建设
学籍信息的数字化建设就是将学籍档案原文以图像文件的形式保存在计算机中,这样可以方便对学员信息的统计,提高学员学籍档案的管理效率、检索速率与查准率。首先,建立学籍信息的数字化,必须建立学籍档案原文数据库与学员信息库,并建立两者之间的关联。传统学籍档案内容主要以纸质与照片为主,其中纸质学籍档案可以通过OCR字符识别软件识别后生成文本文件,也可以通过扫描生成图形文件;而照片档案的精度要求较高,可选择精确度较高的扫描设备进行专业扫描处理后保存。其次,在明确数字化建设可行性、合法性、规范性、效益性与安全性等基本原则基础上,依托远程教育高校现有网络构建学籍管理系统平台。学籍管理系统应包括多个模块,如:新生入学资格与注册管理、学生成绩考核与记载、学籍异动管理、学生纪律与考核管理、学生奖励与处分管理、学生毕业与结业的审核管理、证件发放管理、学籍信息统计、报表打印、系统维护等,同时设定三大类系统用户角色,分别是:管理员、指导老师、学员。每位用户须输入用户名与密码进行身份验证后才可登录系统。同时,发挥各远程教育教学点的办学优势,为学员自主学习提供便利,可以在分校间建立互补式的资源共享平台,解决部分学员因转学而导致的学籍管理不连贯、不衔接等问题。
2.实现学籍管理制度刚性与柔性的有效结合
远程教育学籍管理制度的“刚性”体现在教育培养规模质与量的硬性规定,包括学科、学分、论文质量、纪律约束等。而“柔性”则是在确保人才培养质量的基础上,给予学员相对的自由,包括学习年限、学习方法、导师选择、论文方向等。实现学籍管理制度刚性与柔性的有效结合可以为学员提供个性化的学习模式,有利于拓宽学习空间、激发学习策略,从而全面提高教学质量。我国多数开放教育学员是在职学习,承担着工作与生活的多重压力,自由时间相对较少。所以,远程教育高校应尽可能为学员提供弹性学习制度,让每位学员能够根据自身情况更自主、更灵活地去选择专业方向、学科科目、学业进度,真正实现体现“以生为本”的人性化学籍管理方法。在具体的教学管理中,也可以尝试改变教学计划“年年改、季季调”的状况,在设置稳定的课程与学分的前提下实现网上随时注册、随时报考、随时选课;建立灵活的选课制度,聘任业务素质高的教师担任指导老师,帮助学生明确专业定位与完成自我设计。
3.不断完善并简化学籍管理的工作流程
从2002年教育部统一实行学历证书电子注册以来,不仅明显降低了远程教育毕业证书的废证率,而且大大简化了分校领证办证的工作流程。而作为远程教育的高校仍需不断完善并简化学籍管理流程,可对学籍管理的操作文件进行有效的修订、补充与完善;可根据各高校的实际情况编制学籍管理流程,并在工作结束后进行打分考核,实现“以评促管理”;可对毕业审核模式进行一定的改变,如:可将毕业审核机制由原来的补考后集中办理变为分批处理,从而确保学生尽早拿到毕业证书。
4.加强远程教育学籍管理人员的培训
学籍管理必须体现科学化与规范化,应能确保学籍档案的科学分类与规范化分类管理,如:建立档案目录,注重标准、式样的统一等。这就对学籍管理人员提出了更高的要求。所以,远程教育高校应加强对学籍管理人员职业道德与业务方面的培训。其中,职业道德培训包括严谨的工作态度、遵纪守法,增强服务与质量意识,杜绝一切不正之风;而业务培训包括学籍档案的建立、档案审核、计算机操作技能、网络安全技能、学籍管理政策等。只有提高了学籍管理人员的综合素质,才能为做好远程教育学籍管理工作奠定良好的基础。综上所述,开放远程教育学籍管理工作者一定要明确本校学籍管理的现状,秉承实事求是、注重个体差异的理念,发现并解决本校远程教育中学籍管理所存在的问题,从而为学员提供更加优质的服务,逐步形成切实可行的远程教育学籍管理模式。
一、目前成人高等教育学籍管理工作普遍存在的问题
1.重视度不够,思想认识不清。尽管近几年来,成人高等教育学生规模在不断扩大,但在大部分高校,领导只是把成教作为学校创收的一个渠道,做为普通教育的附属,对于学籍管理更是没有当作重要的工作来抓,容易出现重普通,轻成人;重校本部,轻函授站;重在校生,轻毕业生的学籍管理状态。
2.制度不健全,执行有偏差。没有统一的成人教育学籍管理规定。有些学校套用普通高校学籍管理制度,成教因其与普通学生有不同的特点,往往遇到问题时无据可依。有些学校虽然结合本校的实际情况制定出一套学籍管理制度,因为既定制度与经济利益出现冲突,往往使制度的执行难以落地。
3.管理人员配备不合理,素质有待提高。有些学校认为成教学生比普通学生数量少,管理工作轻松,就将一些家属、合同工安排在学籍管理工作岗位上,忽视了成教学籍管理对象复杂和形式多样的特点,造成管理人员流动大。有些学校重招生,轻管理,学籍管理工作人员得不到重视,往往有“费力不讨好”的感觉,加之参加培训的机会少,理论水平和业务能力不能得到应有的提高,容易产生职业倦怠。学籍工作繁琐、责任大,管理人员经常陷入繁杂的事务性工作,而忽略学籍管理工作的研究,使学籍管理工作缺乏创新。
4.信息化手段滞后。虽然近几年很多高校都引进或开发了学籍管理系统软件,但是在使用过程中暴露出软件开发不合理,操作性不强等问题。有些学校成人学籍管理还采用EXCEL等常用办公软件,使得部分工作需要人工统计,造成工作效率低。
5.学籍档案管理不规范。学籍档案记录了学生在校期间的学习、成长全过程。由于成人高等教育学生分散广、对象复杂,给学籍档案管理工作造成了很大的困难。有些教学点为了追求经济利益,会出现学籍档案管理真空现象,而本部由于人员配备不齐,对于教学点上报的学籍档案缺乏应有的监督管理。有些学校认为把学生的毕业证书制作发放后就可以了,对于毕业生的学籍档案缺乏管理,高校的合并、变更,造成了大量学生的学籍档案丢失。
二、成人高等教育学籍管理问题的改革思路
1.完善管理制度,提高学籍管理人员执行力。从教育部到各省教育厅,一直强调学籍管理工作的重要性,教育部也将学籍管理工作提升到维护高校稳定和社会秩序的高度。完善和规范学籍管理制度,对成人学历教育工作就显得尤为重要。各高校必须根据国家政策和省教育厅的文件,建立健全一套符合实际需求,切实可行的人性化学籍管理制度,并对执行过程中存在的问题及时修订,使学籍管理制度上一个新台阶,做到管理有章可循,制度与时俱进。好的制度需要好的执行力。再完善的管理制度,没有执行落实到位,等于形同虚设。要提高学籍管理人员执行力,就必须要奉行制度原则,秉公处理,不滥用职权,讲究实效的指导和监督,扩大执行力的实施效果。
2.加强队伍建设,提升学籍管理人员综合素质。成人高等教育学籍管理人员是成人高等教育学籍管理工作的具体执行者,管理人员的素质直接影响到成人教育教学工作的运转和质量的提高。各高校首先应该给学籍管理工作人员定岗定编,给他们充分的保障。其次,要筛选思想政治觉悟高、责任心强、有较强计算机操作能力的人员担任学籍管理岗位工作。对现有学籍管理人员要通过各类培训,提升业务技能,提高职业胜任度。除安排培训外,可通过交流研讨、参观考察等全面提高学籍管理人员的工作水平和积极性。再次,要建立考核激励机制,激发学籍管理人员的工作热情,最大限度的发挥主观能动性和创造性。此外,要根据成教的发展情况合理配置学籍管理人员,让学籍管理人员可以抽出时间来做些研究,使管理与研究之间互相促进,用有价值的研究来推动实际管理工作。
3.加大软硬件投入,推进学籍信息化平台建设。从2006年下半年教育部实施高校学籍学历电子注册,以及后来的信息十年回登,成人高等教育学籍信息化建设显得越发的重要。要树立现代化管理意识,将信息化的管理模式引入到学籍管理工作中,把学籍管理人员从量大、繁杂、重复性的事务性工作中解放出来,以信息技术手段提高管理人员的工作效率。各省教育行政管理部门可通过课题立项,聘请计算机软件开发专业人员,由学籍管理业务能手配合,开发一套与本省实际相符合的,操作性强的学籍管理系统平台。同时为了与学信网进行信息交互,做好系统的兼容性,对数据转换、字段匹配、统计分析、信息验证等功能加大开发力度,力求使管理平台简便宜用。另外,要根据成人高等教育学籍管理特点,建立网络学籍管理系统,实行远端信息录入与查询,让教学点、学生可以随时随地查询到自己的学籍状态、成绩等学籍信息。
4.加强检查监督,规范学籍档案管理。学籍管理人员首先要端正态度,认清学籍档案管理工作的重要性。在日常学籍电子、纸制档案整理过程中,要做到材料真实、完整、规范。对毕业生档案的管理,要严格按照规定封袋、传递,保证将真实的信息反馈给社会。除高校自我管理外,教育主管部门也要对各高校学籍档案进行定期检查,特别要加大教学点学籍档案的审查力度,及时纠正档案管理实施过程中的问题,杜绝“假的”真文凭不良现象发生。
5.“以生为本”,强化学籍管理服务意识。高等学校教育和教学改革中维护学生利益和适应市场需求以成为学校改革关注的核心问题。在学籍管理制度的修订过程中,高校应该把维护学生的利益和需要作为工作的出发点,站在学生的角度认识问题,遵循学生成长的发展规律,让学生成为学校管理的适度参与者。此外,学生在学籍管理中还应该具有知情权。新生入学时学校要将本校成人教育学籍管理的相关制度汇编成册,发给每个学生,通过开学典礼、始业教育向学生传达学籍管理规定。对于学籍上的新问题、新现象学籍管理人员要不定期的对成教班主任进行学籍制度的培训和解读,使班主任作为学生最直接的管理者能够及时掌握学籍管理制度,保证学生接受学籍管理信息的准确性。高校学籍管理工作是高校科学管理的重要组成部分,是一项细致繁杂的系统工程,其管理水平即关系到学校的办学质量和社会声誉,也影响着学生及家人的切身利益。各高校需要把握不断变化的成人高等教育规律,结合本校实际办学特点,制定一套系统的行之有效的学籍管理模式,以促进我国成人高等教育事业健康持续发展。
浏览量:2
下载量:0
时间:
近年来,互联网技术不断普及、计算机发展迅速,计算机工程能够实现信息的有效传输,对网络与电子商务等的发展具有推进作用,计算机工程被广泛应用。下面是读文网小编为大家整理的计算机工程毕业论文,供大家参考。
1概述
近年来,科学技术不断进步,互联网与计算机技术也随之快速发展,信息技术向人类生活的各个领域全面推进,促进了商业、信息业、通信业等各个科学领域的发展,逐步演变成数字化时代。如今,计算机工程应用具备方便、快捷等优势不可否认,但网络环境的开放性,使非法用户有机可趁,随之带来了病毒入侵、数据丢失、黑客攻击等一系列影响人们正常工作与生活的问题。因此,计算机工程应用中存在的问题,值得我们深入探究,并挖掘计算机工程应用的优势,不断改进,不断取得创新,以确保计算机工程应用的安全性和可靠性。
2计算机工程应用存在的相关问题
在计算机工程的应用中,由于信息网络平台的开放共享,病毒与黑客极易入侵计算机系统,对信息数据的安全构成严重威胁。因此,计算机工程应用中的安全问题应该得到重视。对计算机安全的管理,包括软硬件结构管理、数据信息管理和应用程序的管理。首先,在计算机应用阶段,计算机的实体安全性应该得到有效确保,计算机实体、计算机的电磁辐射应该得到有效控制,使其符合各项安全指标。其次,针对计算机软件设施,应该进行高效安全的管理和控制,使计算机的存储功能得到体现,阻止非法入侵和数据丢失。除此之外,提高计算机的存储防护能力也很重要,约束用户的作业范畴,避免用户读写操作跨越规范的界限。对于数据信息管理,设置专人进行数据的安全管理以及数据的输出管控,实施安全体系监测,有效记录数据及系统运行状况。另外,对计算机传输数据的输出进行全面审核也很重要。在计算机系统中,用户识别身份的方式通常为口令识别,因此,应严格管理用户登记信息,当应用中出现非法请求,系统应实施全面追踪程序,进行有效识别,对非法用户实施拦截。此外,计算机应自动对应用中的日志记录进行全面记载,记录项目包括节点名、用户名、用户口令、使用终端、使用数据等方面,实施对信息的有效保护。在计算机中,计算机应用的安全性与便利性存在失衡。安全体系的安全水平等级不一,针对信息的重要程度,制定相应的安全措施进行保护。确保信息与数据的保密性、整体性、可用性。在计算机网络体系中,计算机信息的取用,使用者必须经过授权方可访问,这是确保网络管理信息保密性的根本[1]。在信息输入、输出过程中,未经授权用户禁止擅自更改数据,破坏数据的整体性。同时,要体现动态信息的可见性,提高系统静态信息的可操作性。
3计算机工程应用的优势
计算机工程在应用上存在诸多安全隐患,对计算机信息实施安全保护非常重要,计算机工程应用也因此得到发展。例如,运用入侵检测系统,对计算机软硬盘设施中的信息数据进行实时检测,及早发现恶意攻击。对于黑客的入侵和恶意攻击,采取防火墙、防病毒墙对计算机系统进行保护,防火墙可以对网络数据的合理性进行分析,防止外部入侵,对非法用户进行约束[2]。运用加密技术,使黑客无法还原数据,从而阻止其恶意攻击。优化端口保护也具有显著的保护作用,能够对单端及双端进行保护,解决远程终端在计算机应用中的不足。计算机工程的广泛应用,推动了信息化的发展,同时也对经济发展起到了促进作用,计算机工程的发展,带动起相关产业的发展步伐,使我国经济水平提高,同时网络平台的发展给就业者提供了更多的就业机会和发展平台,带动电子产业、商业、信息业、通信业等各大领域的大规模发展。在保证安全的情况下,充分发挥计算机工程应用的优势,让用户安全、放心的使用。在公共服务体系中,计算机工程得到社会的广泛应用,其与互联网技术相结合,有效提高了公共服务体系的管理水平和工作效率。过去,公共服务体系数据需要人工采用手工输入法输入,导致工作效率较慢、服务水平低下、服务质量欠佳等想象。如今,计算机工程与互联网技术的应用,使公共服务体系得到明显改善,服务效率有所加强,获得巨大的进步。
结束语
综上所述,计算机工程在应用过程中,尚存在一些相关的安全问题,但也具备相应的优势。因此,对计算机工程应用的不足与优势进行探讨,掌握存在的问题并针对问题提出解决方案,运用科学的管理手段,实施具有针对性的安全措施,以解决计算机工程应用存在的不足,提高其可靠性和安全性,充分发挥其应用价值,为人们提供安全、可靠的信息平台,促进经济、科学的发展,提高全民经济水平。
14所大学计算机工程课程设置
计算机工程是涉及现代计算系统、计算机控制设备的软硬件设计、制造、操作的科学与技术,建立在计算、数学、科学和工程学的基础上,主要研究计算机处理器、多处理器通讯设计、网络设计和存储器体系,着重研究硬件设计以及与软件和操作系统的交互性能,如嵌入式系统、分布式数据与大规模存储系统。绝大多数美国学校的电气工程和计算机工程是在一个系,除数学、物理等基础科学知识外,课程体系主要包括计算机科学和电气工程等学科的相关课程、设计和构建计算机系统及基于计算机系统的相关软硬件课程。培养的学生应具备从事计算机系统工作的能力,或具备基于计算机相关系统进行分析、设计、应用和集成工作的能力,具有扎实的计算机基础理论、良好的科学素质和工程实践能力,包括良好的团队合作和人际交流沟通能力[5]。下面主要介绍美国这4所大学的计算机工程课程设置情况。
1.1UIUC计算机工程专业本科课程设置
UIUC计算机工程专业学生需要修满128个学分,这些课程分为如下7大类:1)科学基础与数学课程(31学分),包括数学、物理、化学在内的10门课程。2)计算机工程核心课程(34学分),这些课程重点介绍计算机工程领域的基本概念、基本原理、基本实验方法和技术,共有10门课程。3)专业基础数学课程(6学分),包括离散数学和概率、工程应用两门数学课程。4)写作课程(4学分),1门写作原理课程,主要讲授研究报告的写作方法。5)专业技术选修课(23学分),其中1门必须选自计算机工程和计算机科学专业技术选修课程之外的课程,其他必须均选自计算机工程和计算机科学专业技术选修课程。这些课程强调计算机工程实践中用到的主要分析方法和设计原则。6)社会科学与人文科学课程(18学分),这些课程被工学院认可并满足学校对学生社会科学与人文科学课程通识教育的要求。7)自由选修课程(12学分),这些几乎没有限制的选修课可以让学生学习任何领域的知识。学生可以在计算机工程专业深入学习课程,也可以学习生物工程、技术管理或语言等课程。
1.2普度大学计算机工程专业本科课程设置
普度大学计算机工程专业学生需要修满125个学分,这些课程分为如下6大类:1)通识教育课程(24~25学分),包括6~7学分的两门交流技巧课程和18个学分的社会与人文学科选修课程。2)数学课程(21~22学分),数学课程有两种套餐,各6门课,学生可以根据自己的情况任选一种。3)科学基础课程(18~19学分),包括物理、化学、生物及面向对象编程等5门课程。4)工程基础课程(7学分),包括工程导论两门课程及计算机工程和计算机科学以外学科的工程学科选修课1门。5)计算机工程专业课程(49学分),包括32~33学分的13门计算机工程专业核心课程;两门共计1学分的研讨课程;2门3~4学分的高级设计课程;2门8学分的研究生课程;1~2门计算机专业选修课程,使计算机工程专业课程总学分达到49学分。6)任选课程(4~6学分),根据辅修要求或个人兴趣,任选课程可以从理学院或文理学院中适合工科学生的数学、科学课程中选择,目的是使总学分达到125学分。
1.3伊利诺伊理工学院计算机工程专业本科课程设置
IIT计算机工程专业学生需要修满130~134个学分,这些课程分为如下3大类:1)限选课程(109学分),学分分配如下:计算机工程专业限选课程47学分,包括计算机工程和计算机科学两类课程;数学限选课程24学分;物理限选课程11学分;化学限选课程3学分;工程科学限选课程3学分;社会科学与人文学科限选课程21学分。2)选修课程(15~19学分),包括专业选修课程9~12学分,其中含1门硬件设计选修课;科学选修课程3学分。3)跨专业实践项目课程(6学分),包括IPROI跨专业实践项目I和IPROII跨专业实践项目II两门课程。
1.4西北大学计算机工程专业本科课程设置
西北大学计算机工程专业学生需要修48门课程,这些课程分为如下7类:1)通用工程方法、数学、科学基础课程(15门),必修计算方法与线性代数GenEng205-1、线性代数与力学GenEng205-2、动态系统建模GenEng205-3和微分方程GenEng205-4等4门通用工程方法课程;必修微积分(I)MATH220,微积分(II)MATH224,微积分(III)MATH230及多元积分与矢量微积分MATH234四门数学课程;必修普通物理(I)Physics135-2和普通物理(II)Physics135-3两门科学基础课程;从McCormick工学院科学基础课程中任选其他2门课程;另外必修IDEA106-1工程设计与交流(I)、IIDEA106-2工程设计与交流(II)两门工程设计和交流课程。2)工程基础课程(5门),必修4门,包括EECS202电气工程导论、EECS203计算机工程导论、EECS211编程基础(C++)、EECS302概率系统与随机信号,并从McCormick工学院工程基础课程热电力学、系统工程与分析、材料科学和流体与固体中任选1门。3)交流与社科人文学科课程(8门),选修GenCmn102演讲或GenCmn103课程的其中1门,另外选修7门满足McCormick工学院要求的社科人文学科课程。4)专业核心课程(5门),必修EECS205计算机系统软件基础、EECS303高级数字逻辑设计、EECS361计算机体系结构、EECS311数据结构与数据管理和EECS343电路基础这5门课程。5)技术选修课程(10门),西北大学计算机工程专业分高性能计算、VLSI与CAD、嵌入式系统和算法设计与软件系统4个方向,每个方向开设若干门技术课程,每个学生必须在这4个方向中选修5门课;从专业基础课程EECS213计算机系统导论、EECS222信号与系统基础、EECS223固态工程基础、EECS224电磁场与光学基础、EECS225电子学基础5门课中根据学习方向选修2门;剩下3门从计算机科学、计算机工程、数学、科学基础等课程中选修,如可以是生物学BIOL210-1,2,3和化学原理CHEM210-1,2,3课程,也可以经申请同意选修相关计算机工程研究生课程。6)自由选修课程(5门),共修5门,学生可以根据自身情况和兴趣爱好自由选修。若从未学习过任何计算机编程语言,建议其中1门选修编程入门(Python)EECS110课程。7)高级项目课程(1门),至少在微处理器系统项目EECS347-1、计算机体系结构项目EECS362和VLSI设计项目EECS3923门课中选修1门。
24所大学计算机工程课程设置特色
4所大学计算机工程本科专业的课程设置都通过美国工程教育认证机构ABET的EC2000指标体系认证,有如下特点:
1)注重基础知识的学习,在贯彻通识教育中培养学生的各种能力。基础知识直接决定学生未来的发展潜力[7-8],而基础知识的掌握通常是通过通识教育实现的。与我国高校通识教育不同的是,这4所美国大学按照各种完整的项目组织基础知识,让学生在基于项目的学习中形成各种能力。他们还特别重视人际沟通能力的培养和学生对广泛深入的人文社科知识的理解,使所有工科学生在数学、物理、信息、物质、生命、技术和能源科学方面及人文社科方面打下广泛的基础。这种比知识更重要的能力是学生取之不尽、用之不竭的资源。普度大学第一年的工程基础培养及UIUC第一年的计算机工程训练从一开始就围绕能力培养,使学生能更好地理解和应用所学的基础科学和数学知识。
2)注重相关学科的交叉和融合,培养学生跨学科处理问题的本领。现代工程是一个复杂系统,不是狭隘的技术知识背景所能胜任的。解决现代工程问题要求工程师能够打破学科壁垒,把被学科割裂开来的工程再还原为一个整体。这要求学校在课程设置上必须充分考虑学科的交叉和融合,为学生提供综合的知识背景,以利于复杂工程问题的解决[6,8]。UIUC、普度大学、西北大学和IIT在课程设上均体现了学科交叉、学科融合的思想。UIUC规定学生在技术选修课中必须选1门计算机工程和计算机科学系以外的课程,例如宇航工程、农业与生物工程、土木工程、化学工程、生理学、生物工程、生物物理学、生物化学、大气科学、天文学、材料科学与工程、机械工程等。普度大学的计算机工程专业学生也必须选修1门电气工程和计算机工程领域以外的课程,以满足工程拓宽要求,可以是航空力学、化学工程计算、噪音控制、核工程导论、材料结构与特性、环境工程中的物理化学原理、环境可持续工程以及运筹学-优化、运筹学-随机模型中的任何1门。西北大学的计算机工程本身就是该校电气工程和计算机科学交叉和融合的结果,学生除必须选修科学基础选修课中的普通物理-电磁学、普通物理-波现象和现代物理外,还必须在遗传和进化生物学、工程分子和细胞生物学中任选1门。IIT规定科学选修课必须选1门生物学、材料科学、化学原理,工程选修课必须选1门机械学导论或热动力学。
3)强调工程实践能力培养,培养学生“以解决问题为中心”的工程设计能力。工程本身就意味着实践,意味着更加重视工程实际和工程的系统性和完整性。这4所大学都十分强调学生工程实践能力的培养,在课程设置上不仅有丰富的实验课程,而且通过更为灵活多样的基于项目学习(Project-basedLearning)课程培养学生的实践能力。如IIT有IPRO跨专业实践项目,西北大学要求学生在微处理器系统项目(EECS347)、计算机体系结构项目(EECS362)、VLSI设计项目(EECS392)等项目课程中必须至少选修1门。普度大学要求学生选修电气工程设计导论(ECE402)、计算机设计与样机(ECE437)、操作系统工程(ECE469)、编译器与翻译器工程(ECE495S)和数字系统高级项目(ECE495C)等项目课程。UIUC则有计算机组成与设计(ECE411)、高级数字系统项目(ECE395)、微处理器项目(ECE412)、数字信号处理项目(ECE410)等项目课程供学生选择。
4)发挥和保护学生的个性及兴趣,激发学生的自主性和创造性。工程教育应该在最大程度上发挥学生的个性并促进其创新能力的发展。在专业学习中,学生可以根据自己的水平、学习兴趣、个性特长选择不同的课程,从而促进个性和创造性的发展。为学生提供不同的培养计划是这4所大学的共同特点。西北大学为计算机工程学生提供了高性能计算、VLSI与CAD、嵌入式系统和算法设计及软件系统4个不同的学习路径。UIUC、IIT及普度大学则采用庞大的选修课程及明确的课程分类,使学生可以依据兴趣爱好自行组织课程和学习内容,以发展个性,提高创新能力。
5)坚持课程设置机构的开放性,改变只按学科知识、由教师单方面设置的做法。在课程设置机构方面,这4所大学均根据产业界对计算机工程师的能力、素质、技能和知识等要求,学生求职的需求,毕业校友学习和工作的经验反馈及ABET2000指标体系,成立由有工程背景的教师、产业界、教育认证机构、学生及毕业生等利益相关者组成的专门委员会,讨论、确认、不断改进计算机工程专业的课程体系及教学大纲。这与我国由高等院校计算机科学与技术专业教学指导委员会主导、以学科为导向,追求知识完备性为基础,由缺乏产业经验和工程背景的教师确定的课程设置和教学计划相比,在满足学生求职和产业界需要等方面有明显优势[8]。
3改进我国计算机科学与技术本科专业实践教学的思考
截至2006年,我国高校工科专业在校生为600万人,其中计算机相关专业在校生近45万人,在规模上基本适应我国经济社会发展的需求。问题是我国计算机工程教育与计算机工业界脱节较严重,不同类型、层次学校的培养目标趋同[8]。通过深入研究、分析和比较美国高等学校计算机工程专业的培养目标及课程设置特色,我们深刻认识到我国工科院校计算机专业本科教育存在的诸多弊端。比如工程实践环节薄弱;工科教师队伍的非工化趋向严重;评价体系错位;课程体系落后,学科交叉欠缺,导致创新与实践双向不足,计算机毕业生得不到产业界的认同,普通工科院校计算机专业毕业生就业率低下。以下是我们对工科院校计算机科学与技术本科专业实践教学改革的一些思考:
1)计算机科学与技术本科专业实践教学的改革应从培养目标、课程体系、师资建设和评价体系、产学合作等方面综合考虑。
2)从培养目标上,工科计算机人才培养应从学科导向转为求职导向,也就是以产业需求为导向。这使学生能形成胜任今后工作的能力,成为合格的公民和称职的产业人员,而不仅仅是只掌握系统、完备的学科知识。
3)课程体系要符合大工程观的要求,注重学科的交叉和融合,强调基础知识的同时强化对学生实践能力的培养。实践教学应加强实验课程、项目课程和企业实习项目的建设,强调做中学、用中学,提倡学生的主动学习和实践是实践教学改革的重点内容。
4)评价体系涉及如何评价学生的学习效果,是关系到教学是否能达到培养目标的重要因素。如果要培养符合计算机产业界需要的具有各种能力和素质的工程师,以理论考试为主评价学生能力的评价体系就尤显片面。如何制定科学有效的评价指标,对学生的各种能力进行综合评价,特别是在基于项目的实践学习中对学生的团队合作能力、交流沟通能力、解决工程实际问题的能力进行科学评价,是一个有待探索的问题。
5)工科院校的师资队伍建设不应片面追求高学位和高学历。一方面应加强对现有教师实践环节的训练,鼓励大学教师到产业界兼职、进修和实习,通过必要的产业实践提高他们理论联系实际的能力,加强他们对产业发展需求的了解和认识;另一方面应聘请产业界具有丰富理论及实际经验的工程师到工科院校兼课,帮助学生了解工程实际,指导他们应用理论解决实际问题。
6)目前,产学合作主要体现在校企科研项目联合攻关、科研成果转化等方面。今后,我们应将产学合作有计划、有步骤地深入到工科高等院校计算机专业的课程设置、教学内容制定、实践项目课程教学、教学评价、师资培训等方面中去。
计算机工程毕业论文设计下载相关
浏览量:2
下载量:0
时间:
计算机工程已经逐渐地走进了人们的生活之中,在人们的日常生活中也在不断地扩大应用范围。下面是读文网小编为大家整理的计算机工程毕业设计论文,供大家参考。
一、计算机工程制图的概念
市场的快速扩大使得近年来环境艺术设计专业得以长足发展,据统计,全国已有超过百所院校开设此学科,有超过五百所院校开设了相关设计类学科,但在专业制图软件操作上的规范性与高效性仍相对滞后,制图能力与设计能力脱节的矛盾十分突出,无法满足日益发展需求的设计教育现状。工程制图是设计师之间相互交流的规范语言,是方案设计乃至整个方案实施过程中的一个施工依据。随着计算机技术的迅猛发展和普及性的提高以及行业的迫切需要,计算机辅助绘图(ComputerAidedDrafting)应运而生并被广泛应用,简称为CAD。
二、计算机工程制图教学现状
环境艺术设计专业在学制内开设的计算机软件课程从专业应用角度可分为四个方面。一类是使用AutoCAD辅助设计软件,完成工程制图,或三维模型;第二,是三维造型、场景设计和建筑动画,以3dsMax、Vray等软件为代表;第三,是版面编排和平面设计软件,用于效果图后期编辑和制版,如Pho-toshop、CorelDRAW等;四是非线性编辑软件(一般作为选修课程),用于建筑漫游动画等流媒体文件后期合成。作为院校的设计专业的软件教学,就应该在宏观上划分出软件类别,进而才能针对不同软件定位和应用领域确定课程教学方向,选择相关软件,分析专业差异,开展组织教学。环境艺术设计专业兼有文、理等学科的内容,具有学科跨度大等特点,因而,在课程的设置上要整合课程资源,突出专业特点。鉴于传统教学的模式,是根据专业文理倾向不同的特点而通常采用两种教学模式:即按艺术类的艺术教学模式和按工程技术类的理工科教学模式。这两种模式同时存在是专业教学的必然结果,但经过长期的教学实践会发现,这样的课程设置虽然各有千秋,但都缺乏符合专业教学特点的专业性和系统性。在环境艺术基础教学中,软件操作课程是环境艺术设计设计专业的必修课程,而计算机工程制图又是软件操作课程的基础,其目的在于培养学生空间的创造能力和想象能力,在室内设计中正确运用计算机软件通过图示、图解法阅读、绘制图形等技能,进而加强设计能力。学生可借用计算机制图技术设计再现各种施工图或设计全新的方案。自课程开设以来,已经逐渐形成了一种相对稳定的传统教学模式,即在教学内容、教学方式方法上都直接借用了工科类机械制图的教学方式方法。然而环境艺术设计专业的学生主要是由艺术类招考录取的,无论是数学运算和逻辑思维都不是强项,这种教学模式给教学带来诸多的困难和矛盾,如学生对知识的接受能力、逻辑性思维能力以及在教学内容、教学过程等方面都存在着不适的严重问题,归根到底就是传统的教学方式方法与本专业的教学不能完全匹配。艺术类学生的形象思维能力和造型表达能力十分突出,这就要求课程要因材施教、扬长避短,进行相应的改革,要根据专业的特点和需求,在教学方法上创造一种适合于环境艺术设计专业的教学模式,以满足真正适应专业要求和满足社会需求教学模式。
三、教学方法改革措施
(一)教学理念的改革
环境艺术设计专业是以室内空间设计为核心的设计学科,空间的布置、色彩的搭配、材料的选择、施工的工艺等,是环境艺术设计设计重要的研究方面,这就要求在课程中适当引入美学法则、人机工程学、材料学以及人文学等内容,要考虑空间的划分、构建等各阶段所涉及的方方面面因素,因此专业的学习目的在于解决空间环境与人、环境与社会、室内空间与室外空间的诸多关系。作为环境艺术设计专业所开设的第一个软件课程,它是培养设计思想的必要过程,是实现设计作品的重要手段,它的目的在于为今后的设计创意奠定基础,也为设计的传达和实施创造更多可能性。因此要指导学生明确学习的目的性,熟悉现代制图的观念,提高空间造型水平,促进设计表达能力,变再现为创新,理论与实践的交互,才能使学生把握知识、提高技能。
(二)教学内容的改革
从计算机工程制图的知识体系来看,它主要以专业制图要求为依据,以专业透视和手绘效果图为基础,通过AutoCAD软件确定各视图之间的造型关系,从而规范高效地完成制图。那么,如何将把前期相关课程的内容结合起来,贯穿在计算机工程制图课程中就成为教学的重要内容,使其并非仅仅停留在讲授计算机软件相关知识与操作技巧的层面上。此外,把握基本原则是建立一切关系的必要条件,不论是在图形的分析过程中,还是在设计作品表达过程中,制图规范要求和合理制图步骤都是至关重要的。目前我们将计算机工程制图教学内容分成两大部分:一是平面制图部分,包括平面图、天棚图、立面图、剖面图、节点大样图等。使用线型、线宽、图层工具、绘图工具、修改工具、标注工具等,结合投影理论,绘制施工图的各个元素,学习AutoCAD制图的常用表达方式(包括造型的构成与修改、图层的建立与编辑、尺寸标注与文字标注、图框绘制)等方面的内容。如案例教学中安排的学习内容有:家具组合平面图、建筑总平面图、建筑立面图、详图、园林规划图等。适合于环境艺术设计、建筑设计、工业设计的基础制图教学;二是三维制图部分,学习使用三维造型工具,建立基本体造型和三维造型编辑命令,让学生树立视图概念、三维空间想象能力,结合专业的要求进行内容设置。如案例教学中所安排的三维制图内容有:三维零件图、三维零件装配图、三维室内空间图、矢量图导出为位图等内容。另外,由于该课程是学制内学生所接触的第一个软件课程,教学初期需要引导学生了解Windows基本操作。这些都是环境艺术设计专业的实践课基础教学内容,是根据专业的特点而制定的,在教学内容的讲解中自始自终围绕着专业特点进行,内容设置上也以规范和创新为基础展开。
(三)教学方法的改革
首先,相对于传统手绘制图是一种锻炼手、眼、脑配合的练习形式,在制图应用的软件中Auto-CAD、3dsMax绘图制图软件其强大的数据治理系统和优选功则能给设计过程搭建了新平台,一方面可以高效制图、便捷传输,另一方面也能激发设计师的想象空间,激发设计灵感。因此,如果学习过程仅停留在简单的造型临摹,无异于放弃了计算机制图软件的思维拓展功能。在整个图形的表达过程中能充分进行思维构想,所以在课堂上除了案例操作演示、快速表现练习外,要通过临摹范图,强调制图规范,还要通过开放性题目,提高学生的创造能力和设计水平。其次,设计流程中,通常是先画出总平面图,然后分解画出各角度立面图、以保证设计表达的准确性;在内部图形的处理上则采用剖面图和节点大样图来明确表达出其细部线型关系、材料工艺等信息。借助计算机工程制图软件,利用对象属性、图层以及其他辅助工具,合理安排图形、文字、标注等制图内容,通过制图软件实现制图表达的准确性和规范性是练习过程中的学习重点。为了让学生在学习过程中明确专业定位和学习目的,要在课程中安排出适量课时进入到设计工作室了解整个环境艺术设计流程,了解所学知识在行业中的定位,明确学习的目的性。
1.计算机实践教学中存在的问题
随着国家对教育的不断投入,教学改革已经有了明显的成效,但实践教学还在诸多方面存在一些不足。
1.1实践经费相对不足
学校真正提供给实践的资金有限,校内实践场地和设备存在一定程度上的不足,这就出现了人均实际操作动手机会少,教学与设备不协调等现象,直接影响了实践教学的质量,也影响了学生技能的培养。
1.2实践指导教师结构不合理
在实践教学师资队伍中,“双师型”教师还比较紧缺。参与实践教学指导者多为从公司聘请的工程技术人员,他们虽有着深厚的实践经验,但不能很好地将实践操作与理论知识统一起来,属于会做不会讲。而本校的教师虽有一定的专业基础理论知识,但在生产实践方而缺乏一定的锻炼,属于会讲不会做。教师结构的不合理,使得理论知识与实践技能不能有效的形成统一体,也影响了实践教学的质量。
1.3校企合作实践存在不足
(1)能够接受实践的学生少。企业受到人员和场地的限制,不可能接收太多的学生进入企业实习。
(2)对学生管理不足。由于学校和企业对于学生实践的管理都较为松散,造成学生对实践教学缺乏正确认识,使得实践教学的质量难以保证。
(3)需要有专门的教师脱离工作岗位指导学生。如果没有专门教师指导,企业很难抽调人员为学生提供专门指导。另外,没有教师的参与,企业很难保证项目开发进度,也不愿意不熟练的学生参与项目开发。这样,学校和企业就失去了合作的基础。
1.4实践考核不严
学校对于实践教学没有建立规范的考核标准,对实践教学的考核往往低于理论考核的要求,使得实践考核流于形式,影响了实践教学的效果。
2.计算机工程教育实践教学改革
针对上面分析的问题,我们认为高等工程教育中计算机实践教学改革应该侧重以下几个方面。
2.1加强教师实践能力培养,提高教师专业素质
高素质、实践能力强的师资队伍是提高人才培养质量的保证。学校应该加强计算机专业具有丰富工程经验的“双师型”教师的引进,同时采取有力措施组织教师参加各类师资培训,努力提高师资队伍的业务水平和工程能力,不断更新和拓展专业知识,提高专业素养。学校发展过程中有许多与计算机相关的项目,教师应该关注这些项目的实施,学校要尽可能把这些项目放在学校内部立项、实施。这些可以为老师和学生提供一次实践锻炼的机会,并能够降低开发成本,方便维护。有计划地安排教师到相关企业实践,了解计算机行业管理知识和新技术发展动态,积累工程开发经验,努力打造“双师型”教师队伍。教师们将最新的软件技术和职业技能传授给学生,指导学生进行实践,培养学生的实践创新能力。在人才引进和教师培训有限的情况下,教师可以组成模拟项目开发教学团队,确定明确的设计目标,教师引导,学生直接参与,按照工程项目管理方法管理,按照项目验收标准验收,提高教师的实践教学能力和管理水平,促进学生工程开发能力和团队合作精神的培养。
2.2案例教学法
根据教材重点、难点和学生中存在的疑难问题,精心设计案例题,以巩固深化知识,发展能力,以达到热能生巧。案例教学模式就是打破“以教师为中心”的传统教学模式,扩展到“以学生为中心”的复合型教学模式。在这种教学模式下,整个教学过程,教师利用情境、协作、会话等学习环境,要求充分发挥学生的主动性、积极性和创造精神。在这种模式中,学生是主体,也是中心,是知识的主动构建者;而教师是教学过程的组织者、指导者、促进者;教材是学生主动构建的对象;媒体则是认知工具。这种模式是与现代社会对人才培养目标相适应的,因而也是最有效的新型教学模式。
2.3激发学生的自主实践兴趣
采取激励机制,鼓励学生以兴趣小组或课程实验小组的形式开展实验、展开实验讨论,并主动和教师交流;鼓励优秀学生和高年级学生参与课外实践指导,逐步形成学生合作、自主实验和自主指导的氛围,转变教师指导为学生自主研讨,缓解开放性建设中实验指导教师数量不足的问题。设置合理比例,严格规定学生应该完成的课内和课外实验,让学生带着任务进实验室或实习基地。根据学生的学习动态,启发和引导学生自主选择实验项目,自主设计实验,综合运用所学知识,解决学习中的困难和问题,显现自己的智慧和能力,体验自主实践的成果,从而达到充分调动学生自主实践的积极性和主动性的目的。
2.4开发虚拟实践教学平台
由于自主实验所占比例较高,实践教学条件势必有限,加上难以为每个开放实验室全程安排指导教师,那么,可以借助校园网络建设虚拟实践教学平台,方便各个实践课程项目案例的管理,缓解教师和设备短缺问题,也缓解外出校企合作费用过高问题,为学生自主学习创造条件。以此平台的软件虚拟实训环境为例,老师和学生分组充当项目经理、开发员和测试员角色,登陆虚拟实训环境,根据其中真实的软件开发实例课件内容要求完成不同的开发和测试任务,并分阶段提交各自的成果,项目经理对开发员和测试员的工作进行指导、评审、考核和答疑。这样,学生将置身于以真实工程项目职场为背景的实训环境中,以项目团队的组织形式完成实战训练,亲身感受到规范的软件开发流程,迅速掌握规范高效的软件项目开发步骤与方法,在真实的项目开发过程中提高实践动手能力,获得实际工作经验,从而大大缩短了就业后的岗位适应期,真正实现专业教育与企业岗位需求之间的相互衔接。为了提高实践教学资源的利用率,开发实践教学资源库也就显得尤为重要。计算机虚拟实践教学资源库的构建要与人才培养目标相一致,以专业岗位需求为根据,突出“能力”目标。如软件开发课程实践库应主要包括以下内容:软件开发的基本概念、方法和步骤,解决问题的思路和过程;完整的开发过程和各个过图1计算机虚拟实践教学资源库结构图程的实际成果资料,具体包括“软件开发计划书”、“可行性研究报告”、“需求分析说明书”、“概要设计说明书”和“详细设计说明书”;最终开发成果、编码集及操作使用说明书。实践案例按照行业工程标准规范化的、系统的制定原则,把行业的要求融合到教学案例中,使案例库丰富及多样。实践项目库的项目是非常典型的,具有代表性的任务,根据专业相关技术领域相关职业岗位的任职要求,充分体现职业性、实践性和可持续发展性;以职业岗位真实的项目和任务及其工作过程为依据,整合相应的知识、技能,在真实项目的基础上构建学习性的环境。
3.结束语
实践教学是高等计算机工程教育中的重要环节,也是培养学生实践能力、创新能力的重要手段,还有许多教学改革的问题值得研究,我们将不断努力,逐步完善实践教学体系,在改革中探索、提高,培养出更多适应社会需要的复合型、应用型工程人才。
计算机毕业设计论文开题报告范文相关
浏览量:2
下载量:0
时间:
近年来,互联网技术不断普及、计算机发展迅速,计算机工程能够实现信息的有效传输,对网络与电子商务等的发展具有推进作用。下面是读文网小编为大家整理的关于计算机工程毕业设计论文,供大家参考。
1计算机工程专业方向培养目标
随着计算机领域新技术的不断涌现,“计算机科学与技术”原有的专业设置框架被突破,逐渐形成计算机科学、计算机工程、软件工程、信息技术、信息系统等多个专业方向的新格局[3]。计算机工程是计算机科学与技术领域最早出现的专业方向,它是现代计算机系统、计算机控制设备的软/硬件设计、制造、实施和维护的科学与技术。国际技术教育协会定义工程设计为:系统和创造性地把科学和数学原理运用于实践。鉴于此,在《高等学校计算机科学与技术专业发展战略研究报告暨专业规范(试行)》中指出计算机工程专业方向的培养目标是:系统地掌握计算机科学理论、计算机软/硬件系统及应用知识,基本具备领域分析问题、解决问题的能力,具备一定的工程实践能力。因此,实践教学显得尤为重要。
2计算机工程专业方向嵌入式系统课程特点
嵌入式系统涉及到IT领域方方面面的新技术,它融合了计算机软、硬件技术、通讯技术和半导体微电子技术,针对实际应用系统需求,将相应的计算机直接嵌入到应用系统中。嵌入式系统设计需要设计者具有较强的综合理论知识和动手能力,是对设计者一个综合能力、特别是创新能力的考查。因此,嵌入式系统课程应更注重培养学生工程实践的能力、团队合作的能力[2]。目前,在计算机专业之外,国内许多高校还在电子工程、自动化、软件等专业开设了“嵌入式系统”相关课程。由于各专业培养目标、教学体系侧重点不同,课程内容也不尽相同。电子工程专业主要侧重于硬件基础平台的设计,自动化专业则侧重于智能仪器、仪表的设计,软件专业侧重于嵌入式应用软件开发。计算机工程专业方向则应从“系统”的角度出发,更侧重于软/硬件的协同工作,将计算机系统“自下而上”的专业课程有机地整合起来,形成一条清晰的逻辑线,让学生认识到计算机组成原理、微机接口技术、操作系统、数据库、程序设计、计算机网络、计算机控制等课程不再是独立的课程,而是一个有机的“整体”。在嵌入式系统工程设计中,会用到操作系统课程中所讲述的进程、线程、调度、文件系统的概念等;在通信中会用到微机接口课程中所讲述的串行接口的概念;在数据采集中会用到计算机控制课程中讲述的A/D转换、数字滤波算法等;在一个大型应用系统中还会用到计算机组网技术、套接字、数据库的概念等等。因此,计算机工程专业方向嵌入式系统课程内容应以实践为主,结合前修理论课程的内容,最终完成一个实际应用系统的开发[3]。
3嵌入式系统课程内容体系的构建及特色
我学院在2004年开设“嵌入式系统”专业选修课的同时,将计算机工程专业方向细分成嵌入式系统和网络技术两个培养方向,并制定了嵌入式系统专业方向培养计划,设置了4门实践性很强的专业方向课:计算机控制原理与技术(64学时)、嵌入式系统原理与技术(64学时)、嵌入式系统工程设计方法(32学时)和嵌入式系统课程设计(60学时)。IT领域的新技术发展之快、之多令人应接不暇,虽然大学生在校期间需要学习的都是一些基础知识,但他们毕业走向社会后,必然要面对这些新技术,如果我们的教学内容过于陈旧,就会加长学生毕业后的适应周期;如果我们能够提供给学生更多的接触这些新知识、新技术的机会,就能够缩短学生毕业后角色转换的时间,尽快地投入到工作中。因此,在教学内容设置上应力求将最新的技术、最新的设计方法传授给学生。为此,我们积极与国际知名企业建立合作关系,先后建立了“北京工业大学—Intel嵌入式系统联合实验室”、“微软嵌入式系统认证培训中心”和“北京工业大学—AlteraEDA/SOPC联合实验室”,为学生提供了一个接触、学习新技术的环境,同时也能使我们的教学内容与这些企业的新技术基本保持同步[4-5]。“嵌入式系统原理与技术”涉及目前嵌入式系统最为流行的两项新技术—英特尔公司的XScale技术(ARM架构)和微软公司的嵌入式操作系统WindowsCE,该课程以XScale应用处理机为硬件平台,讲述WindowsCE操作系统定制、优化方法以及驱动程序、应用程序的开发手段和方法。“嵌入式系统工程设计方法”则涉及了另一项新技术“IP(知识产权)复用技术”,该课程以Altera公司的Nios软核嵌入式处理器为核心,讲述了SOPC(片上可编程系统)设计方法和流程。上述两门课程均是以工程设计为主的课程,在讲述工程设计方法和设计流程时要涉及到开发环境、开发工具的使用,如果按照以往先在课堂讲授,再到实验室做实验的教学方式,不仅会使学生感觉到枯燥无味、不易掌握,而且在实验之前还要再花费时间复习。因此,我们借鉴美国卡内基•梅隆大学率先提出的“Learningbydoing”的教学理念,这种教学理念旨在强化工程学科的学生全面的实践能力和工程素养。从2005年开始,在实验室授课,采用教师边讲学生边做的教学方式,使学生“从做中学”,取得到了较好的教学效果[6]。
4实践教学安排
为了加强学生工程实践能力的培养,在实践教学体系中,采用了课内实验、课程设计和综合性课程设计3个阶段的培养模式,使学生全面掌握嵌入式系统的工程设计方法和设计流程。
4.1课内实验
以一个实际应用系统开发流程为例,设计了如下实验内容:(1)WindowsCE操作系统的定制:包括在硬件平台和模拟器上定制WindowsCE操作系统、添加组件以及使用远程调试工具进行调试。(2)修改WindowsCE操作系统映像配置文件:包括通过修改系统映像配置文件,在操作系统映像中添加各类文件和修改系统设置。(3)硬件定制实验:包括添加CF存储卡、802.11无线网卡和蜂窝注册表等硬件相关组件。(4)WindowsCE驱动程序的开发:包括流接口驱动程序的开发以及在PlatformBuilder环境下开发简单应用程序用以调用驱动程序函数。(5)WindowsCE应用程序的开发:包括导出SDK开发包,在EVC开发环境下开发、调试应用程序,制作自定义组件、系统优化和Shell实验。
4.2课程设计
课程设计的任务是完成一个应用程序的开发,课程设计题目每年不断更新,学生可以根据自身掌握的程度选择不同难度的题目,分值依据题目难易程度而定。学生也可以自拟题目,为保证题目的难度和规模能达到教学要求须经任课教师认可。题目有:在WindowsCE环境下的闹钟提醒程序、注册表编辑器、串口调试程序、文本编辑器、计算器、画图、贪吃蛇等[4,7]。
4.3综合性课程设计
“嵌入式系统课程设计”是综合性课程设计,要求学生结合专业方向的理论课程,充分发挥自身的能动性,3~4名学生组成一个项目组,自选题目,自选平台,完全按照工程项目管理规范严格检查各阶段完成情况。使学生掌握嵌入式系统实际工程设计的方法和流程,巩固理论课程内容,规范工程文档的建立,培养学生的创新能力和团队精神。通过答辩、演示给出成绩,将题目新颖、完成情况较好的项目组推荐参加国内外相关竞赛。今年正在进行中的项目有:家庭视频监控系统、食品安全追溯系统、家电语音控制系统等[8]。
4.4学生科技竞赛
2007年1月,教育部、财政部“关于实施高等学校本科教学质量与教学改革工程的意见”中,要求继续开展大学生竞赛活动,重点资助在全国具有较大影响和广泛参与面的大学生竞赛活动,激发大学生的兴趣和潜能,培养大学生的团队协作意识和创新精神[4,9]。我校十分重视嵌入式系统学生科技竞赛活动,在2006年投资近60万元,建立了“嵌入式系统科技竞赛训练基地”。通过搭建一个学生参加科技竞赛、训练的基础平台,形成一个传、帮、带的梯队、达到“以点带面”的良性循环效果,增加了学生学习理论课程的兴趣,加强学生创新能力的培养[4]。计算机学院在国、内外嵌入式系统相关竞赛中取得了优异的成绩,在教育部、信息产业部举办的“全国大学生电子设计竞赛———嵌入式系统专题邀请赛(英特尔杯)”中,2004年获得了三等奖,2008年获得了二等奖。“2005年微软嵌入式系统全球大学生挑战赛”入围全球前30名,并参加了在美国西雅图微软总部举行的总决赛,获得“优胜奖”。在IEEE举办的“第六届计算机协会国际设计大赛(CSIDC)”,进入了在美国首都华盛顿举行的全球前10名总决赛,并获得“优胜奖”。在Altera公司举办的“Nios软核嵌入式处理器设计大赛”中,先后获得过优胜奖和三等奖[10]。
5结束语
嵌入式系统涉及的领域越来越广,发展速度越来越快,为了加强计算机工程专业方向学生工程实践能力的培养,就要求我们通过不断地探索、实践,完善嵌入式系统实践教学体系。
1现状及发展趋势
大多数高等院校计算机本科专业涉及的硬件教学课程主要有“数字逻辑”、“汇编语言程序设计”、“计算机组成原理”、“计算机系统结构”、“微机原理与接口技术”、“单片机”、“嵌入式系统”等,在新形势下部分课程内容设置显得不够合理,部分教学内容与实际应用脱节,影响了教学效果,无法完全满足教学大纲中要求的动手能力培养,更无法有效培养同学们的创新意识。目前,作为计算机教学重要专业基础课程的“数字逻辑”,要求学生掌握组合逻辑、时序逻辑电路的分析和设计方法,研究对象主要是分立元件、通用中小规模集成电路及基本的可编程器件等,介绍的方法也以传统方法为主,已无法适应目前应用的需要;作为专业主干课程的“计算机组成原理”、“计算机系统结构”,主要内容是讨论计算机的结构、各功能部件原理及设计方法,同时介绍当前的新技术、新方法,目的是让同学们熟悉计算机的结构,为以后应用和设计计算机系统打下基础。目前大家普遍采用的教材在部件设计中讨论的方法主要是硬布线逻辑或微程序设计方法:硬布线逻辑运行速度高,但缺乏灵活性;微程序设计方法有一定的灵活性,但资源占用多,运行速度慢。尽管这两种方法对于理解计算机组成原理不失为一种较好的选择,但由于缺乏实际应用背景,学生学习兴趣受到影响,教学效果也大打折扣,提高学生的动手能力、培养创新意识更是无从谈起。“汇编语言程序设计”课程也存在类似尴尬,讨论以16位个人计算机为背景的汇编语言程序设计知识,适合入门和了解基本原理,但与“计算机组成原理”、“计算机系统结构”课程一样,由于缺乏实际应用背景,教学目标无法完全实现。随着电子设计自动化(EDA)、系统编程(ISP)、片上系统(SOC)等技术的发展,32位个人计算机的应用已很成熟,多核64位计算机应用也将逐步成为主流。嵌入式系统设计需要较强的软硬件知识综合应用能力,因此在计算机硬件课程的教学中应加大相关新技术的比例,并根据实际及时调整教学内容。国外许多知名高校本科专业的教学内容已经作了适时调整,如麻省理工学院非常注重学生的设计能力的培养,为此专门开设了“计算机系统设计”课程,要求学生在实践环节中自主设计ALU、单指令周期CPU、多指令周期CPU乃至流水线32位MipsCPU和Cache;斯坦福大学也有相似的课程和实验环节;加州大学伯克利分校和杨百翰大学在基于可编程逻辑的超级计算机研制方面也有大量成果。当前在国内,案例教学已被越来越多的人所接受,尤其是在一些法学、工商管理类高校已经开始广泛运用。案例教学法是一种动态的、开放的教学方法,目标是解决学生如何用更有效的方式获得知识以提高应用能力的问题。案例教学法具有综合性、交互性、启发性、针对性和可操作性等多种特征,它的使用大大缩短了教学理论与实际应用之间的差距,同时对教师的教学观念产生了重大的影响。鉴于计算机专业知识与实际应用结合紧密的特点,教学中尤其适合案例式教学。目前在国内计算机课程的教学中,案例教学还处于一个起步阶段,主要表现在:案例教学比例不够,没有形成完整的体系;案例数量不足,质量欠缺;许多高校尽管重视案例教学的应用,但是在案例的搜集、整理与分析等方面相对滞后;案例陈旧,缺乏代表性等。
2以ISP技术为主线改革计算机专业硬件课程教学体系和教学内容
计算机本科专业涉及的硬件教学课程按合理教学顺序一般为“数字逻辑”、“汇编语言程序设计”、“计算机组成原理”、“计算机系统结构”、“微机原理与接口技术”、“单片机”、“嵌入式系统”等,一些课程可以在时间上重叠,如“数字逻辑”、“汇编语言程序设计”等。由于ISP、EDA技术可以灵活地开发出具有自主知识产权的硬件产品,是目前工程实践领域和芯片设计领域运用最广泛也是最有应用前景的技术,因此在计算机硬件课程的教学中应该把相关技术列为重要内容,即以ISP、SOC技术为主线,使相关课程形成一个完整的体系,达到培养创新性人才的目的。为了实现这一目标,在“数字逻辑”课程中,应大幅增加可编程逻辑技术的比重,重点讨论用EDA方法,利用ISP技术、SOC技术设计IP核的方法,使学生对相关技术的应用及发展趋势有一个全面的理解,并具备基本的实践能力;在“计算机组成原理”课程中增加计算机设计原理和实践的内容,也可考虑再单独增加一门计算机设计课程以替代目前“计算机组成原理”课程设计,在该课程中重点讨论如何采用EDA方法,利用ISP技术、SOC技术设计计算机各部件如CPU、Cache等,通过实际应用和实践进一步加深对相关技术的理解和掌握。在“微机原理与接口技术”课程可以考虑以16位计算机应用知识入门,以讨论32位计算机的应用为重点。相应的,作为“微机原理与接口技术”课程的先行课程,“汇编语言程序设计”课程也应把相应的内容整体提升到32位,考虑到学习过程的先易后难,可以先介绍16位汇编语言程序设计知识作为入门,再对32位汇编语言程序设计相关内容展开。单片机系统本质上也是嵌入式系统,嵌入式系统是针对应用或用户定制的完整、高效的计算机系统,嵌入式系统设计需要较强的操作系统原理、应用程序设计和硬件设计方面知识的综合应用能力,其中特别是硬件系统设计能力可以通过以上几门硬件课程的系统学习逐步培养,因此相关课程的教学内容应注意衔接,同时遵循先易后难的原则,面向实际应用,以提高动手能力、增强创新意识为目的。针对实践教学,目前相关课程的实验教学的实验项目及内容固定,大多为验证性实验,实验步骤程式化,许多同学按教学实验计划做完实验,仍然无法充分理解课程的主要内容,无法真正拥有教学大纲所要求的动手能力。更重要的是计算机技术一直处于高速发展中,高等院校的计算机教学理应不断地适应这种要求,相关的实验教学应适时地调整教学内容。解决问题的一个好思路是利用ISP、SOC技术开发出一种内容可定制的硬件课程教学实验平台,由于作为控制对象的外围电路是相同或相近的,可以设计为通用模块,而实验平台控制部分则可以利用可编程逻辑改变,以适应不同的课程。如控制部分设计为基本CPU即可做“计算机组成原理”课程的相关实验;控制部分设计为单片机即可做“单片机”课程的相关实验;甚至控制部分可以设计为个人计算机CPU,配合有关的接口电路,即可做“微机原理与接口技术”课程的相关实验等。在我院的计算机本科专业相关硬件课程教学实践中,我们已作出了一些有益的探索,如我院“数字逻辑”教学大纲已在近年作过相应调整,EDA技术、可编程技术的理论和实践教学内容的比例从原来的20%增加到60%以上,经过多年的建设,“数字逻辑”课程在今年被评定为“湖北省精品课程”;在“计算机组成原理”课程中引入利用ISP技术设计CPU软核等教学和实践内容;“汇编语言程序设计”、“微机原理与接口技术”课程中也增加了32位计算机相关内容的学习和讨论,新的实验设备可以进行32位的相关实验等,这些安排增强了学生的学习兴趣,学生学习的主动性也明显提高了。
3采用案例教学法作为计算机专业硬件课程教学的主要方法
案例教学法是一种事半功倍的教学方法,在教学过程中围绕事先精选的典型的、具有工程背景的实际案例进行讨论,可以为同学们模拟实际应用的场景,获得近似于实战的经验。为完成设计目标,同学们自然会自己主动学习,在这一过程中掌握知识,并学会应用知识,提高解决问题的能力;也能通过用不同的途径解决问题,培养创新意识。这样教师在授课中可以把精力集中于教学内容的总体把握上,而不需要过分在知识细节上消耗时间,提高了教学效率。案例教学法关键在于选择合适的案例,案例首先必须有代表性和实时性,必须是实践中的典型应用实例。在实践中应用的几率高,具有普遍意义,这样的实例在教学过程中值得花费精力讨论和设计,才是有意义的。同样重要的是案例需具有实际工程背景,学生可以面对具体的实际问题和特定的环境,有针对性地通过自主学习和思考进行设计,培养实际解决问题的能力。案例还应该形成相对固定的案例集,并具备一定的开放性,应定期对案例集进行评估,剔除一些过时的案例,增加一些新的典型应用实例。这样就保证了案例的典型性、实时性及工程背景。在教学实践中,我们把案例教学法作为主要方法,并把案例分为4类:一是问题评论型,给出问题和解决问题的方案,让学生去评价;二是分析实现型,不给出解决方案,要求学生讨论分析以提出方案;三是实际模拟型,是指在教学过程中依据教学内容,让学生分别充当不同的角色,进行模拟性的实践活动;四是发展开放型,通过案例发现新的理论生长点,讨论相关理论的发展趋势。我院在相关课堂教学中采用的部分案例如表1所示。在“数字逻辑”、“计算机组成原理”等课程的重点章节教学中,我们通过采用上述案例法,调动学生成为积极参与者,而不是消极被动的听众,在案例学习和讨论中,鼓励学生提出更多解决问题的办法,在课堂上营造出积极发表意见和争论的气氛。这样提高了学生的学习兴趣,教学效果有明显改善,学生的动手能力有了显著增强。
4总结
为实现面向实际应用提高学生动手能力、增强创新意识、培养创新型人才、确定完整合理的计算机本科专业硬件理论教学和实践教学体系的目的,我们提出了以ISP技术为主线的计算机专业硬件课程教学改革方案。它的主要内容为两方面:一是调整现有教学体系和教学内容,如在“数字逻辑”、“计算机组成原理和系统结构”、“嵌入式系统设计”等课程中以“数字逻辑”课程为先导,以ISP、SOC技术为主线贯穿于各相关课程教学过程中;在“汇编语言程序设计”、“微机原理与接口技术”等课程中把主要内容全面提升到32位等。二是在教学中运用案例法,使学生成为教学活动的主体,形成学生自主学习、合作学习、研究性学习和探索性学习的开放型学习氛围。充分发挥案例教学有利于提高学生分析问题和解决实际问题的能力、有利于促使学生学会学习、有利于促使学生学会沟通与合作的优势。实践表明以ISP技术为主线的计算机专业硬件课程教学改革,符合国家高等质量工程建设中培养创新性人才的规划,有效地增强了学生的动手能力和创新意识。我们也意识到计算机工程教学是一个复杂的过程,牵涉到许多方面,我们将在实践中探索教学规律,不断提高教学水平,进一步改善教学效果。
浏览量:6
下载量:0
时间: