IC卡管理系统IC卡管理系统 第一章 绪论随着计算机技术和网络技术的迅速发展,人类科学正进入信息时代,信息技术本身正对教育的改革产生深远的影响。现代化的学校少不了现代化的教学设施、设备的武装。建设“IC卡管理系统”,为学校的教师、学生和教学管理人员提供具有开放性、灵活性、面向学校应用服务的管理平台、是教学管理科学化的必要前提和基本途径,所以,“IC卡管理系统”的建设势在必行。 随着社会的进步与变革,各学校原有的消费和管理模式已不能适应新的发展要求,基于目前现状“IC卡管...
第一章 绪论
随着计算机技术和网络技术的迅速发展,人类科学正进入信息时代,信息技术本身正对教育的改革产生深远的影响。现代化的学校少不了现代化的教学设施、设备的武装。建设“IC卡管理系统”,为学校的教师、学生和教学管理人员提供具有开放性、灵活性、面向学校应用服务的管理平台、是教学管理科学化的必要前提和基本途径,所以,“IC卡管理系统”的建设势在必行。
随着社会的进步与变革,各学校原有的消费和管理模式已不能适应新的发展要求,基于目前现状“IC卡管理”应运而生。所谓“IC卡管理”即在学校内,凡有现金、票证或需要识别身份的场合均采用卡来完成。此种管理模式代替了传统的消费管理模式,为学校的管理带来了高效、方便与安全。建立先进的信息管理系统是实现高等教育现代化的必由之路,而智能卡技术的推广运用,则是推进高校信息化管理的重要举措之一。IC智能卡可供学生用于校园内部处理杂务,购买食品、饮料、书本,借阅图书,查资料,洗澡等。学生只需在管理中心开设帐户并存入金额,即可启用其电子钱包功能,可反复充值,“IC卡管理系统”可真正意义地实现“一卡在手,走遍校园”。独具特点的通用查询子系统使其可充当管理学校日常消费、管理的角色,并为领导的决策提供可靠的数据依据,同时也为教职员工和学生提供了方便。
第二章 系统总体设计规划
系统功能结构组成
IC卡管理系统架构总体分二层,分别是卡管理中心与各子系统,现介绍如下:
服务器、客户端
2.1IC卡管理中心(服务器)
由中心数据库服务器、存贮设备、中心应用服务器、前置机以及各种管理软件共同构成了IC卡管理中心。
中心数据库服务器:
中心数据库服务器装有win9x或win2000操作系统平台, Access2000数据库系统,根据学校的规模、营业流水的大小以及管理模式可以使用较高档次的PC服务器和数据存储设备,以保证数据的安全性与可靠性及系统的稳定性;中心服务器根据实际需要可以直接接入到校园网提供的虚拟专网中。
主要功能是为各前置机提供个人帐户记录、历史流水帐的实时查询服务,提供全部和部分数据库子集、索引的查询服务;实时存储各地交易、充值、扣款流水的服务;中心数据的实时更新、存储备等服务。
2.2设计理念
1. 实现一卡走遍校园,一卡通用、一卡多用
用射频卡代替学校目前使用的学生证、借书证、和食堂就餐券、澡票等、证件、计算机房的机时票等,实现学生只要带一张卡即可在校内食堂、洗浴中心、等收费场所消费;也可以去图书馆查阅资料、借阅书籍;去机房上机等。从根本上实现“一卡在手,走遍校园”的设想。实现全校各类数据的统一性和规范性;提高学校的现代化管理水平。
设计上追求先进,注重实用、科学、经济及合理性;力求系统的安全、简捷、功能齐全;充分考虑系统的可扩展、可维护。
2. IC卡的作用
IC卡可代替:学生证、工作证、身份证、借书证、会员证、餐卡、钱包、存折。
3. IC卡管理系统应用范围
学生管理:注册、注销
身份识别:图书馆、计算中心。
交费:上机。
用餐:餐厅。
4. 总体应用结构
各消费点通过校园主干网和中心服务器联结,通过校园主干网与中心进行数据交换,主干网的安全是整个校园IC卡管理系统运行的安全保证。为了确保系统安全,设计上采用了中心服务器与各消费点服务器之间的非实时性及实时性相结合原则,即:主干网通可进行数据交换,便于数据统计,主干网不通各消费点服务器可承担各消费系统运行任务,保证各消费系统正常运行。
第三章 系统设备准备
3.1技术可行性
分析
定性数据统计分析pdf销售业绩分析模板建筑结构震害分析销售进度分析表京东商城竞争战略分析
目前计算机以进入日新月异的时代,大内存、大容量的硬盘也以普及,这就为系统提供了强有力的硬件保障。操作系统现有Windows98/windows2000等,同时提供了面向对象的程序设计工具——Visual Basic 等。它们强大的功能为实现用户要求提供保证,综上所述在技术上是可以完成的。在目前市场上这些众多的程序开发工具中,有些强调程语言的弹性与执行效率;有些则偏重于可视化程序开发工具所带来的便利性与效率的得高,各有各的优点和特色,也满足了不同用户的需求。然而,语言的弹性和工具的便利性是密不可分的,只有便利的工具,却没有弹性的语言作支持,许多特殊化的处理动作必需要耗费数倍的工夫来处理,使得原来所标榜的效率提高的优点失去了作用;相反,如果只强调程语言的弹性,却没有便利的工具作配合,会使一些即使非常简单的界面处理动作,也会严重地浪费程序设计师的宝贵时间。
作为数据库系统的开发,Visual Basic是一个非常理想选择。数据库是MIS中的重要支持技术,在MIS开发过程中,如何选择数据库管理是一个重要的问题,目前,数据库产品较多,每种产品都具有各自的特点和适用范围,因此,在选择数据库时,应考虑数据库应用的特点及适用范围,本系统选用的数据库语言Visual Basic语言,该开发工具具有很多长处:
Visual Basic是一种可视化的、面对对象和条用事件驱动方式的结构化高级程序设计,可用于开发Windows环境下的种类应用程序。它简单易学、效率高,且功能强大,可以与Windows的专业开发工具SDK相媲美,而且程序开发人员不必具有C/C++编程基础。在Visual Basic环境下,利用事件驱动的编程机制、新颖易用的可视化设计工具,使用Windows内部的应用程序接口(API)函数,以及动态链接库(DLL)、动态数据交换(DDE)、对象的链接与嵌入(OLE)、开放式数据访问(ODBC)等技术,可以高效、快速地开发出Windows环境下功能强大、图形界面丰富的应用软件系统。
总的来说,Visual Basic具有以下特点:
可视化编程:
用传统程序设计语言设计程序时,都是通过编写程序代码来设计用户界面,在设计过程中看不到界面的实际显示效果,必须编译后运行程序才能观察。如果对界面的效果不满意,还要回到程序中修改。有时候,这种编程-编译-修改的操作可能要反复多次,大大影响了软件开发效率。Visual Basic提供了可视化设计工具,把Windows界面设计的复杂性“封装”起来,开发人员不必为界面设计而编写大量程序代码。只需要按设计要求的屏幕布局,用系统提供的工具,在屏幕上画出各种“部件”,即图形对象,并设置这些图形对象的属性。Visual Basic自动产生界面设计代码,程序设计人员只需要编写实现程序功能的那部分代码,从而可以大大提高程序设计的效率。
面向对象的程序设计
4.0版以后的Visual Basic支持面向对象的程序设计,但它与一般的面向对象的程序设计语言(C++)不完全相同。在一般的面向对象程序设计语言中,对象由程序代码和数据组成,是抽象的概念;而Visual Basic则是应用面向对象的程序设计
方法
快递客服问题件处理详细方法山木方法pdf计算方法pdf华与华方法下载八字理论方法下载
(OOP),把程序和数据封装起来作为一个对象,并为每个对象赋予应有的属性,使对象成为实在的东西。在设计对象时,不必编写建立和描述每个对象的程序代码,而是用工具画在界面上,Visual Basic自动生成对象的程序代码并封装起来。每个对象以图形方式显示在界面上,都是可视的。
结构化程序设计语言
Visual Basic是在BASIC语言的基础上发展起来的,具有高级程序设计语言的语句结构,接近于自然语言和人类的逻辑思维方式。Visual Basic语句简单易懂,其编辑器支持彩色代码,可自动进行语法错误检查,同时具有功能强大且使用灵活的调试器和编译器。
Visual Basic是解释型语言,在输入代码的同时,解释系统将高级语言分解翻译成计算机可以识别的机器指令,并判断每个语句的语法错误。在设计Visual Basic程序的过程中,随时可以运行程序,而在整个程序设计好之后,可以编译生成可执行文件(.EXE),脱离Visual Basic环境,直接在Windows环境下运行。
事件驱动编程机制
Visual Basic通过事件来执行对象的操作。一个对象可能会产生多个事件,每个事件都可以通过一段程序来响应。例如,命令按钮是一个对象,当用户单击该按钮时,将产生一个“单击“(CLICK)事件,而在产生该事件时将执行一段程序,用来实现指定的操作。
在用Visual Basic设计大型应用软件时,不必建立具有明显开始和结束的程序,而是编写若干个微小的子程序,即过程。这些过程分别面向不同的对象,由用户操作引发某个事件来驱动完成某种特定的功能,或者由事件驱动程序调用通用过程来执行指定的操作,这样可以方便编程人员,提高效率。
访问数据库
Visual Basic具有强大的数据库管理功能,利用数据控件和数据库管理窗口,可以直接建立或处理Microsoft Access格式的数据库,并提供了强大的数据存储和检索功能。同时,Visual Basic还能直接编辑和访问其他外部数据库,如dBASE,FoxPro,Paradox等,这些数据库格式都可以用Visual Basic编辑和处理。
Visual Basic提供开放式数据连接,即ODBC功能,可通过直接访问或建立连接的方式使用并操作后台大型网络数据库,如SQL Server,Oracle等。在应用程序中,可以使用结构化查询语言SQL数据标准,直接访问服务器上的数据库,并提供了简单的面向对象的库操作指令和多用户数据库访问的加锁机制和网络数据库的SQL的编程技术,为单机上运行的数据库提供了SQL网络接口,以便在分布式环境中快速而有效地实现客户/服务器(client/server)
方案
气瓶 现场处置方案 .pdf气瓶 现场处置方案 .doc见习基地管理方案.doc关于群访事件的化解方案建筑工地扬尘治理专项方案下载
。
动态数据交换(DDE)
利用动态数据交换(Dynamic Data Exchange)技术,可以把一种应用程序中的数据动态地链接到另一种应用程序中,使两种完全不同的应用程序建立起一条动态数据链路。当原始数据变化时,可以自动更新链接的数据。Visual Basic提供了动态数据交换的编程技术,可以在应用程序中与其他Windows应用程序建立动态数据交换,在不同的应用程序之间进行通信。
对象的链接与嵌入(OLE)
对象的链接与嵌入(OLE)将每个应用程序都看做是一个对象(object),将不同的对象链接(link)起来,再嵌入(embed)某个应用程序中,从而可以得到具有声音、影像、图像、动画、
目录
1.绪论 2
1.1 绪论 2
1.2系统开发工具 2
2基本理论和概念 3
2.1 Dreamweaver简介 3
2.2 ASP网络技术 3
2.2.1 ASP 的基本概念 3
2.2.2 ASP包含的组件和对象: 3
2.2.3 ASP访问数据库 4
2.3 Access数据库 5
3需求分析 6
3.1 系统功能分析: 6
3.2各个模块具体功能 7
3.2.1会员注册与登录 7
3.2.2 文章浏览 7
3.2.3论坛 7
3.2.4聊天模块 8
3.2.5后台的文章和论坛管理模块 8
4.数据库设计 9
4.1系统数据结构(E-R图) 9
4.2数据表的设计 9
4.3数据库结构的实现 11
5系统的具体实现 12
5.1建立基于WEB系统的运行环境 12
5.2系统主要页面的实现 12
5.2.1注册页面的实现 12
5.2.2文章浏览页的实现 13
5.2.3投稿页面 14
5.2.4 修改信息页 14
5.2.5论坛撰写主题页的的实现 15
5.2.6论坛回复页面 16
5.2.7聊天室主页 16
6.总结 18
7.致谢 19
8.参考文献 20
9.附录 21
3需求分析
3.1 系统功能分析:
我设计的是一个网上文学网站,那么这就属于一个典型的文学感情交流网站。注册会员可以在这里发表文章和言论,交流感情和写作
心得
信息技术培训心得 下载关于七一讲话心得体会关于国企改革心得体会关于使用希沃白板的心得体会国培计划培训心得体会
。与其他的文学网站不同的是它属于大众审稿,因为每个编辑都可能有自己的喜好。这在主观上就造成了很多的不公平,本网站是由点击率来决定文章的去留。而游客也可以在这里自由的浏览文章和论坛。本网站就是为广大文学爱好者提供一个展现才华交流感情的平台
要实现本网站的初衷经过分析必须要具备以下几个模块
(1) 会员注册与登录模块
(2) 文章和投稿模块
(3) 论坛模块
(4) 聊天模块
(5) 后台的文章和论坛管理模块
(6) 数据库模块
.2各个模块具体功能
3.2.1会员注册与登录
在深水蓝文学网站中,只有注册的会员才可以投稿和发表言论而普通的游客只能浏览文
章和论坛。需要收集会员的必要信息支持这些功能,在注册过程中还需要对会员所填的内容进行检测,不符合要求的情况会给出提示,在填写注册信息后,可以对所填信息进行确认。而且在个人信息修改页面可以进行修改。
会员登录需要验证帐号和密码,在登陆成功后,用户登录的信息会在系统session中保存,一直会保留到用户推出登陆或关闭浏览器,利用此对登录管理者,会员和浏览者的权限进行限制,加以区分。
3.2.2 文章浏览
文章浏览页面分门别类要一目了然还要表示出最新稿件和热门稿件。只有这样才可以吸引读者去点击浏览。我的网站在文章浏览方面主要分为两大部分。左侧是最新的稿件,中间分别是各个版块的最热稿件。如果读者想分版块察看可以点击上面相应的连接。这样就会以独立的页面表现出来。 如果是登陆的会员还可以进行在线投稿。
这样设计文章浏览可以方便读者浏览。文章如此的繁多读者往往会感觉很迷茫,甚至会出现烦躁的心理。而我这样设计就可以清楚地让读者知道别人都在看什么,最新鲜的作品又是什么。而且我认为这样对每个投稿人都是公平的。
3.2.3论坛
读者在未注册登陆的情况下是不可以在论坛上撰写主题和跟贴的。但可以浏览别人的言论。论坛首页显示的各帖子的主题、跟贴数、最后跟贴的人名和时间。
在这里所有的会员都可以畅所欲言发表你对某事物的看法。你可以反驳,你可以支持,可以倡导,可以响应。总之这里真正实现了言论的自由,当然不可以损人利己,伤害到他人。
3.2.4聊天模块
为了方便读者交流我特意添加了聊天模块 。它像一个虚拟社区,来自不同地方的人都可以聚在一起进行很方便的交流。大家可以彼此在一起讨论问题,交流经验。
可以聊天室主要分为两种,简单来说就是是否将聊天内容存入数据库。本网站的聊天室只是将谈话内容存在application对象中,并没有将谈话内容保存到数据库中。该对象直接在服务器中,每个进入聊天室的人都可以调用它,而且速度比存在数据库快得多。
3.2.5后台的文章和论坛管理模块
这里主要是管理员的工作区,管理员登陆后可以对文章浏览模块和论坛模块进行管理,管理员的主要职责是在文章浏览模块对
评价
LEC评价法下载LEC评价法下载评价量规免费下载学院评价表文档下载学院评价表文档下载
不高的文章进行删除和小部分的修改,添加版块。
编辑删除论坛主题和跟贴。
聊天室主页
<%
If Session("name")="" Then
Response.Write "<br><br><p align=center>对不起,你是非法登录本聊天室!</p>"
Response.End
Else
%>
<frameset rows="80%,*">
<frameset cols="80%,*" frameborder="0" framespacing="1">
<frame src="View.asp" name="View">
<frame src="List.asp" name="List">
</frameset>
<frameset cols="80%,*" frameborder="0" framespacing="1">
<frame src="Send.asp" name="Send">
<frame src="Refresh.asp" name="Refresh">
</frameset>
<noframes>
摘要:随着计算机软件、硬件技术的飞速发展,评估系统已经开始应用于各个领域之中。学生成绩评估系统实现了由复杂、重复性手工操作向人机简便操作的转化,它运用计算机完成数据收集、修改、查询、删除以及统计等工作,提高了管理人员工作效率,避免繁重的业务量造成的人为错误,还可运用信息共享加快信息传达。学生成绩评估系统作为教务系统的一个重要组成部分,正是在这样的条件下提出来的。本文试分析并且初步设计了一个学生成绩评估系统。
关键字:VB,学生成绩,评估
6 . 系统设计
针对本系统的具体要求,在设计时把整个系统划分为六大模块。
具体情况如下:
1、 基本信息管理
2、 查询与打印
3、 数据管理
4、 信息处理
5、 系统设置
6、 其它项目
特点如下:
1
、根据专业任意设置课程名称。
2 、由系统自动生成各学期成绩库文件,并可任意设定本学期的开设课程。
3 、单科统计分数段,总分、优秀、优良、中、及格、不及格线任意设定。
4 、总分分数段统计项目及统计范围任意设定,并可打印或导出( EXCEL 、DBF 等) 相关报表文件。
5 、成绩综合排名次。选取自定范围的学生,按各科成绩、总分成绩排名次。名次分为各科(或总分) 班级排名、专业排名;并可根据需要(按照一定的计算公式) 进行综合排名。
6 、可选择打印(导出) 某次考试的部分课程及全部课程,如某专业课课程的成绩及名次情况。
7 、可按班级打印(导出) 各班的学生各科成绩清单。
8 、可按专业打印(导出) 各门课成绩清单。
9 、可打印单科成绩,同时可指定分数范围输出,学校教务处经常要给各科教师打印补考学生名单,优秀学生名单等,可使用本功能处理。
10 、班级综合排名。将本年级各班、各科及全班的均分、总分统计输出。
采用模块化设计思想,有利于维护与测试,而且最大限度地减少了不必要的错误,大大提高了设计的效率。下面简单介绍一下主要模块的功能:
1) 基本信息管理模块
主要目的是完成各种信息的输入,它的功能是将手工填好的资料录入到计算机中。此模块主要包括如下子模块:班级管理,学生名册管理,文化课成绩管理。它是整个系统的基础,是学生详细资料的记录,是供其他模块操作的基础。有了它则可以对学生进行科学管理,使检索、修改和维护变得简单易行,其通用功能包括添加、修改、删除等。
2) 查询与打印
查询操作是建立在数据库存中存在相应的数据前提下,它是以信息管理模块为基础,它完成以下操作:根据用户输入的条件查询符合条件的记录,并显示结果。打印是任何系统不可缺少的部分,在实际使用中,根据不同的需求,需要打印不同的表,这些不同的表在查询模块中获得,通过调用打印函数打印报表。
3)管理系统结构模块
整个数据库管理系统由四个子模块组成。成绩管理子系统主要介绍实现学生成绩的录入与学生成绩查询功能。录入时根据需要选择相应的考试项目及班级、课程,即可录入某班某科成绩,成绩录入同时下方有动态表格显示已录入的成绩清单,避免发生录入错误而不易查找。也可导入导入任课教师已提前录入完毕的成绩单。如给予任课教师访问成绩管理的权限,他可通过网络访问数据库直接完成成绩的录入工作。成绩统计分析模块主要包括根据姓名、班级、所学专业以及学号进行单科成绩及总分成绩查询、单科成绩分段统计、总分成绩分段统计、学生成绩分布曲线、试卷分析等。系统维护模块包括专业设置、课程设置以及班级设置、成绩库备份及系统初始化等几个部分。成绩报表打印主要根据设置要求打印单科学生成绩单或综合排名成绩单。
1 . 引言
随着关系数据模型的不断完善、各种类型关系数据库管理系统的出现,数据库技术逐渐被应用于多个不同的领域。学生成绩评估是教学管理中的一项重要工作,每个学期都要进行。该项工作包括学生成绩单的填写、任课教师对成绩分布的分析,学生成绩的名次排列等,非常复杂繁琐,以往都要靠人工完成,难免有错漏之处。在信息时代的今天,数据库技术在数据处理方面的应用已经非常广泛,作为高校教育工作一部分的学生成绩评估和管理更应赶上时代的步伐。因此,开发一套适合学校专业设置的计算机化成绩评估系统,不仅可以提高学校的管理效率,而且可以使我们的教学管理水平更上一层楼。当前将发展教育作为拉动内需的重要措施之一,使教育面临极大的发展机遇。各学校在校学生人数急剧增长。但是,不少学校的教学管理仍停留在手工阶段,学生成绩登记、整理、统计等工作量极大,且经常出错。虽然在一些高校建立了校园网,实现了办公自动化,但是,还有相当数量的学校尚不具备这样的条件,因此开发学生成绩评估系统,实现部分办公自动化就具有很大的实际意义。Visual Basic 6 . 0 中文版最大的特点是易学、高效、功能强大,因此,本系统采用Visual Basic 6 . 0 中文版开发。
2 . 背景:
伴随着网络技术的飞速发展,基于技术的网络应用系统的开发也是层出不穷,原来利用单机或手工管理的学生成绩管理系统已经不能很好的适应教学改革的发展需要,因此,拥有一套科学合理实用可靠的成绩管理和评估软件就具有很大的实际意义。学校建立一个学生成绩评估系统之后,成绩主管部门将相关数据输入后,各部门可非常迅捷地查询、打印各类相关数据,通过校园网,学生也查询、打印各学期成绩,大大提高了教务管理效率以及网络办公水平。这样的成绩评估系统提高了工作效率,缩短的工作时间,在准确率上也要比人工好很多。
3 系统开发环境及开发工具介绍
3 . 1 开发环境:
VB 作为一种Windows 环境下的通用编程语言,全面支持面向对象的程序设计,其6 . 0 版不仅保留了界面设计简单,编程容易等优势,而且还可使用ActiveX 数据对象(简称ADO) ,具有很强的数据库链接和数据处理能力。ADO 是Microsoft 近年来引进的数据访问方法,是建立在OL E DB 基础上基于对象的高层数据接口,能够访问任何类型的数据。ADO 替代了数据库访问的最初方法DAO(Data Access Object ) 和RDO ( Remote Data Ob2ject) ,通过封装在底层OL E DB 功能中的不同对象、方法和属性以提供高层接口。ADO 基于Ac2tive X 标准,扩展性强,适应了在Internet 上的编程需要。
3 . 2 开发系统介绍:
Visual Basic 极大的简化了界面的设计,编程人员不必再编写大量的代码来控制它的页面,有需要按设计要求在窗口适合位置添加所需的各种部件,由Visual Basic自动产生界面设计的大量代码。它的整个界面设计过程是直观、可视的,设计界面和程序运行时显示的界面一致,大大提高了程序设计的效率。
4 . 0版本以后的Visual Basic支持面向对象的程序设计,Visual Basic的每一个对象都是实际可视的图形部件,每一个对象都被赋予了相应的属性。对象由程序代码和数据组成,设计对象时,只需要利用工具栏上的的图形对象画出就可以了。Visual Basic自动生成对象的程序代码并封装起来,而不必写建立和描述对象的程序代码。
采用事件驱动是Visual Basic的一个重要特点,通过事件驱动,用户界面上的任何操作都自动映射到相应的处理代码上。例如:用鼠标单击一个按钮对象,将产生一个单击事件,该事件将驱动执行一段代码,以完成制定的操作。在编写大型应用系统时只需要写出若干小程序段,每个小程序段面向不同的对象,由用户的操作来引发事件的驱动,执行小程序段,完成相应的操作。
另外,Visual Basic还提供了对象的连接和嵌入与访问数据库等功能。嵌入技术是把每个应用程序视为一个对象,把不同的对象连接起来,再嵌入到其他应用程序中,把多个应用程序综合成一个大型的应用软件。Visual Basic还具有很强的数据库管理功能,能访问,建立和处理多种格式的数据库。
3 . 3 ACCESS数据库介绍:
Access 是微软公司推出的基于Windows的桌面关系数据库管理系统(RDBMS),是Office系列应用软件之一。它提供了表、查询、窗体、报表、页、宏、模块7种用来建立数据库系统的对象;提供了多种向导、生成器、模板,把数据存储、数据查询、界面设计、报表生成等操作规范化;为建立功能完善的数据库管理系统提供了方便,也使得普通用户不必编写代码,就可以完成大部分数据管理的任务。Access是一种关系型数据库管理系统,其主要特点有:
(1)存储方式单一
Access管理的对象有表、查询、窗体、报表、页、宏和模块,以上对象都存放在后缀为( . mdb)的数据库文件种,便于用户的操作和管理。
(2)面向对象
Access是一个面向对象的开发工具,利用面向对象的方式将数据库系统中的各种功能对象化,将数据库管理的各种功能封装在各类对象中。它将一个应用系统当作是由一系列对象组成的,对每个对象它都定义一组方法和属性,以定义该对象的行为和外国,用户还可以按需要给对象扩展方法和属性。通过对象的方法、属性完成数据库的操作和管理,极大地简化了用户的开发工作。同时,这种基于面向对象的开发方式,使得开发应用程序更为简便。
(3)界面友好、易操作
Access是一个可视化工具,是风格与Windows完全一样,用户想要生成对象并应用,只要使用鼠标进行拖放即可,非常直观方便。系统还提供了表生成器、查询生成器、报表设计器以及数据库向导、表向导、查询向导、窗体向导、报表向导等工具,使得操作简便,容易使用和掌握。
实践教学的主要目的是培养学生的技术应用能力,学生通过系统地、紧贴生产一线要求的实践训练,要初步培养出自己的综合职业能力和创新能力。
计算机专科部分专业可以采用“2+1”模式,学生前二年将所有课程学完,最后一年可以尝试组建由教师做项目负责人的小型软件开发及技术服务培训组,让学生到相关企业中实习、调研,了解用户需求,找出自己能完成的项目,由项目组研究开发并提供相应服务。这样,学生经历了联系业务、业务分析、任务完成的实践全过程。一开始,经验和技术不足,可以先为企业免费提供服务。为企业创造价值后,就可以有偿服务了。同时,把这种过程体验和学生毕业设计挂钩,适当加大学分。使毕业设计做到来源于企业,解决于企业,服务于企业。
如我们学校的教务管理系统,可以在教师带领下自己开发;可以让学生到机房勤工俭学,进行计算机的维护;可以到周边小型酒店兼职,了解酒店管理流程,帮助他们开发酒店管理系统等。如果我们从身边小事做起,会发现计算机无处不在,我们实践的机会无处不在,常此以往,学生实践能力将会大大提高。
3.5开展专业合作,提升专业水平
在重视实践的基础上,更要注重专业发展的最新动态和专业的深度。可以采用和“ATA”等专业的教育机构搞专业合作的方式。考虑到学生的学费问题,可以在一个专业中选择4~5门专业基础课和专业课进行合作,将他们人才培养的思想和方式渗入到专业中来。如他们为了增强学生实训环节,又考虑到学校的经费不足等实际情况,开发了虚拟实训模拟软件,将软件安装在机房,就可以让学生体会在企业实习的全过程,达到学生实践事半功倍的效果。实践证明,这种思想,对强化学生实践能力效果很好。
每年要有计划、有目标地派出具有一定研究方向的1~2名计算机专业教师进行合作课程培训,到它的专业实习基地学习。要做到周期短、效果明、任务具体、学有所用、立竿见影。在教师培训回校后,就要布置相应的任务让他们去完成,避免教师以往把培训当作旅游的无效学习。这样将会使教师的专业水平得到提高,从而带动计算机专业的不断发展。
3.6转变学校管理体制,明确教师研究方向
提高