视频1 视频21 视频41 视频61 视频文章1 视频文章21 视频文章41 视频文章61 推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37 推荐39 推荐41 推荐43 推荐45 推荐47 推荐49 关键词1 关键词101 关键词201 关键词301 关键词401 关键词501 关键词601 关键词701 关键词801 关键词901 关键词1001 关键词1101 关键词1201 关键词1301 关键词1401 关键词1501 关键词1601 关键词1701 关键词1801 关键词1901 视频扩展1 视频扩展6 视频扩展11 视频扩展16 文章1 文章201 文章401 文章601 文章801 文章1001 资讯1 资讯501 资讯1001 资讯1501 标签1 标签501 标签1001 关键词1 关键词501 关键词1001 关键词1501 专题2001
大学社团管理系统
2025-10-06 11:52:40 责编:小OO
文档
大学社团管理系统

第一章  绪论
   随着科技的发展和生产力水平的不断提高,人类社会也在进行着日新月异的变化。IT,尤其是网络技术在社会生活中的渗透,已使人们领域感到传统的社会交往方式将发生重大变革。
    目前,计算机已经成为人们生活中不可缺少的工具。在计算机应用领域,现在最火热的就是数据库和网络的应用了。下面就介绍一下数据库方面的知识。
    数据库这一概念的提出是在20世纪60年代,到现在只有三四十年的时间,但它的发展却是惊人的。在这短短的几十年里,它经历了三代演变,发展了以数据建模DBMS核心技术为主,内容丰富的一门学科;带动了一个巨大软件产业DBMS产品及其相关工具和解决方案。
    数据库是数据管理的最新技术,是计算机科学的重要分支。今天,信息资源已成为各个部门的重要财富和资源。建立一个满足各级部门信息处理与其殴打行之有效的信息系统也成为一个企业或组织生存发展的重要条件。因此,作为信息资源核心和基础的数据库得到越来越广泛的应用,从小型单项事务处理系统到大型信息系统,从联机分析处理,从一般企业管理到计算机辅助设计与制造(CAD/CAM)、计算机集成制造系统(CIMS)、办公信息系统(OIS)、地理信息系统(GIS)等,越来越多新的应用领域采用数据库存储和处理他们的信息资源。对于一个国家来说,数据库的建设规模、数据库信息量的大小和使用频度已成为衡量这个国家信息化程度的重要标志。
   究竟什么是数据库呢?数据库,顾名思义,就是存放数据的仓库。人们收集并抽取出一个应用所需要的大量数据之后,应将起保存起来已供进一步加工处理,进一步抽取有用信息,这就必须借助计算机和数据库技术科学的保存和管理登录大量的复杂的数据,以便能利用这些宝贵资源。这些长期存储在计算机内的、有组织的、可共享的数据集合就是数据库。数据库中的数据按一定的数据模型组织、描述和存储,具有较小的沉余度、较高的数据性和易扩展性,并为各种用户共享。
     数据库技术从20世纪60年代到今天,其发展经历了三个阶段。我国已加入WTO,企业管理将逐步与国际接轨,企业管理信息化、网络化是现代企业管理的必由之路。企业管理信息化的实质是采用计算机对企业管理的各个环节实现计算机处理,是日常事务的处理科学化、规模化并且能够高效完成,节省人力、物力降低企业运营成本,增强企业的市场竞争力,为企业经营管理者、提供科学的、准确的数据。
   数据库技术发展突飞猛进,各种数据库开发国家也就应运而生了。大多数编程语言都能进行数据库开发。目前在PC机上流行的有VC++、Delphi、PB、VB。下面我就本科程设计涉及到的知识平台、工具中的两个主要的开发工具Visual Basic6.0 和 Access 2000作简要的介绍。

第二章  系统分析
2.1  开发背景
 计算机已经成为我们学习和工作的得力助手:
今天,计算机的价格已经十分低廉,性能却有了长足的进步。它已经被应用于许多领域,计算机之所以如此流行的原因主要有以下几个方面:
首先,计算机可以代替人工进行许多繁杂的劳动;
其次,计算机可以节省许多资源;
第三,计算机可以大大的提高人们的工作效率;
第四,计算机可以使敏感文档更加安全,等等。
在大中专中用计算机管理社团信息的意义
现在我国的大中专校中信息的管理水平还停留在纸介质的基础上,这样的机制已经不能适应时代的发展,因为它浪费了许多人力和物力,在信息时代这种传统的管理方法必然被计算机为基础的信息管理所取代。我作为一个计算机应用的专科生,希望可以在这方面有所贡献。
2.1.1需求信息的收集
需求信息的收集又称为系统调查。为了充分地了解用户可能提出的要求,在调查研究之前,要做好充分的准备工作,要明确调查的目的、调查的内容和调查的方式。
1、调查的目的
首先,要了解一个组织部门的机构设置,主要业务活动和职能。其次,要了解本组织部门的大致工作流程和任务范围划分。这一阶段的工作是大量的和繁琐的。尤其是管理人员缺乏对计算机的了解,他们不知道或不清楚哪些信息对于数据库系统设计者是必要的或重要的,不了解计算机在管理中能起什么作用,做哪些工作。另一方面,数据库系统设计者缺乏对管理对象的了解,不了解管理对象内部的各种联系,不了解数据处理中的各种要求。由于管理人员与数据库系统设计者之间存在着这样的距离,所以需要管理部门和数据库系统设计者更加紧密地配合,充分提供有关信息和资料,为数据库系统的设计打下良好的基础。
2、调查的内容
外部要求:信息的性质,响应的时间、频度和如何发生的规则,以及对经济效益的考虑和要求,安全性及完整性要求。2.2    Microsoft Visual Basic软件简介

    VB是一种可视化的编程语言,利用这种可视化技术进行编程,能使用编程工作变得轻松快捷,摆脱了面向过程语言的许多细节,使主要精力集中在解决实际问题和技术友好界面上。因此,其在国内外各个领域中应用非常广泛,许多计算机专业和非计算机专业的人员常利用它来编制开发应用程序和软件。
2.2.1开发工具的选择
现在,市场上可以选购的应用开发产品很多,流行的也有数十种。目前在我国市场上最为流行、使用最多、最为先进的可用作企业级开发工具的产品有:
Microsoft公司的Visual Basic.Microsoft公司的Visual C.Borland公司的Delphi. Powersoft公司的PowerBulider在目前市场上这些众多的程序开发工具中,有些强调程语言的弹性与执行效率;有些则偏重于可视化程序开发工具所带来的便利性与效率的得高,各有各的优点和特色,也满足了不同用户的需求。然而,语言的弹性和工具的便利性是密不可分的,只有便利的工具,却没有弹性的语言作支持,许多特殊化的处理动作必需要耗费数倍的工夫来处理,使得原来所标榜的效率提高的优点失去了作用;相反,如果只强调程语言的弹性,却没有便利的工具作配合,会使一些即使非常简单的界面处理动作,也会严重地浪费程序设计师的宝贵时间。
作为数据库系统的开发,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则是应用面向对象的程序设计方法(OOP),把程序和数据封装起来作为一个对象,并为每个对象赋予应有的属性,使对象成为实在的东西。在设计对象时,不必编写建立和描述每个对象的程序代码,而是用工具画在界面上,Visual Basic自动生成对象的程序代码并封装起来。每个对象以图形方式显示在界面上,都是可视的。
结构化程序设计语言
Visual Basic是在BASIC语言的基础上发展起来的,具有高级程序设计语言的语句结构,接近于自然语言和人类的逻辑思维方式。Visual Basic语句简单易懂,其编辑器支持彩色代码,可自动进行语法错误检查,同时具有功能强大且使用灵活的调试器和编译器。
Visual Basic是解释型语言,在输入代码的同时,解释系统将高级语言分解翻译成计算机可以识别的机器指令,并判断每个语句的语法错误。在设计Visual Basic程序的过程中,随时可以运行程序,而在整个程序设计好之后,可以编译生成可执行文件(.EXE),脱离Visual Basic环境,直接在Windows环境下运行。
事件驱动编程机制
Visual Basic通过事件来执行对象的操作。一个对象可能会产生多个事件,每个事件都可以通过一段程序来响应。例如,命令按钮是一个对象,当用户单击该按钮时,将产生一个“单击“(CLICK)事件,而在产生该事件时将执行一段程序,用来实现指定的操作。
在用Visual Basic设计大型应用软件时,不必建立具有明显开始和结束的程序,而是编写若干个微小的子程序,即过程。这些过程分别面向不同的对象,由用户操作引发某个事件来驱动完成某种特定的功能,或者由事件驱动程序调用通用过程来执行指定的操作,这样可以方便编程人员,提高效率。
访问数据

医院预约挂号系统的开发与应用
  关键词:门诊;信息技术;预约挂号

摘要:门诊挂号是医院就诊的的一个必经环节,传统的挂号流程已经严重无法满足患者的需要。随着医院就诊人数的日渐增多和信息技术的发展,我院利用电话、网络等媒介成功开发了门诊预约挂号系统,使患者能通过多种渠道进行预约挂号,从而进一步提升我院的服务质量。

>  一、开发预约挂号系统的原因
  挂号是医院就诊的一个必经环节。而目前我国医院日平均就诊人数激增,尤其在许多大型医院里挂号成了非常困难的环节,比如我院每天的出诊专家近100人,每天的平均挂号数量可达万余人次。导致病人们不得不提前几个小时就在大厅排队等候挂号,有时患者甚至经过漫长的等待也没能挂上号,或者轮到自己挂号却遇到专家请假,这种情况给患者就医带来了极大地不便,长期以来更会滋生就诊人员的不满情绪,最终会对医院的名誉造成不好的影响。
  以上情况在全国已是屡见不鲜,可见传统的挂号方式已经无法满足患者的需求。实行预约挂号可以有效缓解医院挂号系统的压力,预约挂号系统的主要功能就是让患者足不出户便可以提前了解每个医生的出诊情况,从而根据医生的出诊时间预约就诊,使医院资源得到合理分配。此方法可以有效减小患者尤其是外地患者的挂号就诊难度。
  二、预约系统的具体流程
  湛江中心人民医院自行研发了预约挂号系统,这是一种与院内HIS结合、并由医院内部管理的预约服务系统。此系统能够对患者的网络、电话预约请求作出及时的处理,并能自动和门诊挂号系统实现信息共享。下文将对此系统的各个流程进行简介。
  (一)预约基本流程
  每位患者首次在我院就诊时都会得到我院免费发放的身份标识卡(医疗卡)。预约患者可通过卡号进行直接预约,而没有此卡者则要通过身份证进行实名认证后方可免费注册,然后使用此号进行预约。预约的整个过程分为以下几步:选择科室分类—选择具体科室—预约时间—预约成功。由于我院科室较多,所以分两级选择可以让患者更容易的找到自己需要预约的科室。选择对应的科室后,系统会显示未来一周内此科室医生的信息、出诊时间、挂号费用等,患者预约成功后可在指定预约时间和窗口凭身份证或医疗卡进行交费取号。
  (二)注册和预约规则
  针对首次来我院就诊的用户,由于没有医疗卡,所以要通过身份证号码和真实姓名进行注册获得系统发放的注册号。用户可使用此注册号进行预约。系统规定注册时填写的个人信息包括姓名、性别、出生日期、邮箱及身份证号码。注册成功后系统将向用户的邮箱发送注册号,用户在指定预约时间凭身份证和此注册号到指定窗口交费和领取医疗卡。若注册时的信息和身份证不符则预约自动失效。这样可使预约挂号系统得到规范,是由于我院患者数量过多导致号源紧张,所以务必保证每个预约挂号都为有效预约,而并非故意难患者。
  在医院提供预约挂号服务方便了患者的同时,患者也要遵循此服务的规则。比如:每个患者每次只能预约一个号,就诊完毕后方可继续预约,这样可以有效避免恶意预约;患者有权在离指定预约时间24小时之前取消预约,但距指定预约时间不足24小时时,则不可选择取消预约,未取消预约且并未在指定时间前来就诊者则视为违约行为,患者仍要缴纳此次挂号费用。以上措施在一定程度上规范了预约,但不会使真正打算就诊的患者感到过于苛刻。
  随着预约人次的增加,我院的医院挂号系统增设了电话预约服务。医院成立了电话预约中心,专门受理患者的电话预约。
  三、预约系统的设计与实现
  预约系统的服务器采用Windows Server 2003操作系统,以IIS作为Web服务,后台的数据库是Oracle 10g。客户端为普通的网页浏览器,无需安装插件。系统使用了ASP.NET以及AJAX技术,我院长期以来致力于开发C/S应用程序以便适用于HIS,所以在B/S方面的经验不足,此系统的软件设计算是试验。系统采用了分层结构设计,由于ASP.NET体系可以实现后台逻辑与界面的分层,因此我们的主要任务就成了:1.完善操作界面,以方便用户操作和界面美观;2.实现控制逻辑,3.分离并实现数据访问层。
  通过了解整个系统的规模,我们在设计上做了两点简化:1.由于我们认为ASP.NET的自身分层体系已经足够完善,所以没有再把业务逻辑层单独列出;2.由后台逻辑直接调用数据访问层,而非细分数据访问实体和数据访问接口,因为此方法有利于快速开发小型系统。
  
  参考文献:
  [1]任晓尘,孙涌.基于J2ME/J2EE移动预约挂号系统的设计与实现[J].计算机技术与发展,2006,16(12):187-1
  [2]朱玉森,李红,孙艳红,等.探索"三长一短"的解决办法[J].中华医院管理杂志,1998,14(3):180-181
  [3]关永玲.网络预约挂号感谈[J].中国病案,2005,6(8):28-29

 

                          

                            摘要:本文结合校园网以及“操作系统”课程实验环节的特点,提出了构建基于校园网和Linux平台的开放式操作系统课程实验系统,并对该系统的功能、设计及实现进行了详细的说明。实际应用证明该系统使用方便,对学生理解和掌握操作系统原理有一定帮助。
  关键词
本文来自:计算机毕业网 :校园网;实验环境;操作系统;Linux;服务器
      
  1 引言
  
  操作系统是信息技术相关专业的必修课,其重要性不言而喻。该课程的主要内容是讲述操作系统的工作原理以及相关算法,由于其抽象,难以理解,学生学习起来十分吃力。开发操作系统实验教学系统是提高操作系统教学水平有效和必要的手段。
  国内外操作系统实验课程早期多以TANENBAUM的Minix为例。由于Minix系统仅仅是一个教学用的操作系统,不是一个通用操作系统,功能不完善,安装复杂。而Windows由于是一个“黑匣子”,本身不适于做操作系统课程的实验环境。
  Linux操作系统由于其开放源代码,结构简单清晰,而且是一个完整的通用操作系统,因此越来越多地用于操作系统实验环境建设,目前已经多本此类实验教材出版。但由于目前大多数学校机房中安装的是Windows操作系统,同时安装两个系统将给机房的管理造成困难,对机房的管理人员也提出了更高的要求;而仅仅安装Linux操作系统又会造成计算机资源浪费。因此基于Linux的操作系统实验在建设上也有一定困难。
  本文的目的就是在不改变用户计算机大多采用Windows系统的前提下,通过提供一个Linux服务器,构建一个基校园网的、开放的操作系统教学实验环境。
  
  2 建设基于Linux的操作系统课程网络实验环境的可行性
  
  传统的实验课程要求学生在同一时间、同一地点(机房)完成上机实验。即使开放实验,也要求学生在指定机房完成实验。而随着计算机的普及以及校园网深入到学生宿舍,构建基于Linux的操作系统网络实验环境成为可能:
  (1) 计算机相关专业的学生大多都有自己的计算机,而且都接入校园网。
  (2) 各高校的校园网大多都是千兆骨干,百兆到桌面。而目前校园网上的应用相对较少,主要用于学校的各项管理工作,如办公系统,教务管理等。
  (3) 建设基于校园网的“虚拟实验室”,使校园网尽可能为教学服务,可在一定程度减少网络对学生学习造成的负面影响。
  (4) 基于校园网的实验环境建设及其管理应该是今后高校实验室建设的一个重要方向。通过校园网,利用学生自己的计算机,可以形成一个覆盖整个校园的“虚拟实验室”。
  (5) Linux具有完善的网络服务,默认集成完善的C/C++编程环境。
  可以看出,建设基于Linux的操作系统网络实验环境是切实可行的。这种实验环境造价低廉,学生使用方便,同时也可为其他课程的基于网络的实验环境建设提供方法和经验。
  
  3 系统功能设计
  
  本系统的主要任务是构建一个Linux教学管理服务器;它不仅要向用户提供Web登录账号,而且要开放Telnet账号,要有完善的教学管理功能,以方便老师的实验教学管理。参考目前现有的其他课程教学管理系统的功能,同时结合操作系统课程实验的特点,本教学管理系统主要分为教师端,学生端和管理员端三部分。
  3.1教师端功能
  教师端程序相对复杂,主要具备如下功能:
  ① 教学班创建与删除
  根据目前各学校学生选课流程,学生首先要在教务管理系统上选课。本系统首先要实现与教务选课系统方便有效地结合,将教务系统的选课名单导入本教学管理系统。
  由于教务系统保存了学校全部学生的成绩档案,安全性要求较高,通常不会向网络用户提供编程接口(如Web Service接口)。较简单的办法就是通过复制方式将选课名单粘贴成一个文本数据库文件,每个学生占一行,各属性字段用空格分开。再用编程方式将文本数据库文件导入本实验教学管理系统。在导入过程中,系统自动给每个用户创建Web账号。Telnet账号可以班为单位单独添加和删除,也可和Web账号一同创建。
  在学期教学完成后,教师可以删除该教学班。
  ② 账号管理
  主要完成个别学生的Web账号及telnet账号的创建,恢复与删除。在选课过程中,经常会出现学生补选该课程或删除该课程,以及部分学生忘记自己的密码等问题。
  ③ 作业管理
  此功能主要包括教师通过Web方式布置作业,管理学生上传的作业以及对学生通过telnet登录完成的作业进行统计。其中教师在布置作业时可以指明该作业是否要求学生通过网络上传结果。若可以上传,老师还可以对学生上传的作业进行评分。Telnet作业统计功能可以对学生通过Telnet登录完成的作业数量及其属性进行统计。
  ④ 公告发布功能和教学答疑功能
  3.2学生端功能
  学生端的功能比较简单,主要包括Web账号密码修改,查看本系统中自己的教学班,作业下载与上传,教案下载,Telnet连接以及使用答疑系统。
  3.3管理员端功能
  管理员主要完成教师账号管理,公告信息管理,数据库管理以及其他如IP地址、信息过滤等管理。
  
  4 数据库设计
  
  本系统基于Linux平台,采用Apache+PHP+Mysql作为开发环境。
  根据系统要求的功能,所设计的数据库OSnet有12个表,分别为:管理员数据表、教师数据表、学生数据表、课程数据表、实验项目数据表、选课数据表、上传作业数据表、课程资料数据表、公告数据表、留言薄数据表、相关资料数据表和实验时间安排表。
  上述12个表中,部分表是为了扩充系统功能设计的,并非基于Linux的操作系统课程实验系统所必须的。这里仅列出课程数据表结构(如表1):
  
  表1 课程数据表结构
  
  5 系统主要功能实现
  
  用户通过系统的登录页面输入用户信息后,依据用户类型的不同在不同的数据表里验证后,调用相应用户类型的模块。其程序流程如图1所示。
  
  图1 用户登录流程
  
  5.1教学班管理模块(教师端)
  教学班管理模块的要完成的功能如图2所示:
  
  图2 教学班管理模块
  
  在学期开始,教师需要创建自己的教学班,同时添加学生名单。创建教学班时通过添加表单,将所需要的信息传递给后台PHP程序。后台程序在收到这些信息后,首先查询数据库,检查课程与课程简称是否有重复,如果存在重名,则弹出警告窗口;否则在数据库里进行操作,添加相应的数据项,同时根据学生名单创建学生登录账号。如有必要,则同时创建Telnet账号。
  学期结束后,教师需要删除教学班。老师首先选择要删除的班级,然后系统从数据库中得到这个班的学生名单,并从选课数据表中删除。如果这个课程是此账号在系统中的最后一门课,那么其WEB账号一并删除;如果该教学班有Telnet账号,则先删除此账号,然后删除与这门课有关的教案、作业与学生上传的作业,最后从课程数据表中删除这门课程。
  5.2账号管理模块(教师端)
  该功能利用PHP对数据库进行操作,当需要添加学生账号的时候,先将账号插入到选课数据表中。如果这是该账号的第一门课,会将其插入到账号数据表中。如果所添加的学生所在的班级有Telnet账号,那么还需要为其添加Telnet账号。

教师账号的添加与学生账号添加相似,不同在于教师账号仅仅是插入到教师账号数据表中。
  添加账号的难点在于Telnet账号的添加,原因是Linux系统中仅有管理员账号才有添加账号的权限,如果直接使用system()命令来调用Linux中的useradd指令,会遇到权限不足的问题。解决方法是:首先创建一个用户供www服务器使用,这样PHP就是以这个用户的身份执行外部命令,然后修改Linux的sudoer文件,利用Linux的sudo命令使其暂时获得相应的权限,在PHP中使用system()调用此命令时就不会出现权限问题。但需要注意所创建用户的安全问题,以防止非法用户利用这个账号进行破坏活动。方法之一是修改其登录的shell为nologin,使这个用户不能被登录。
  实现添加Telnet用户的部分关键代码如下:
  $command="sudo /usr/sbin/useradd -d
  /var/www/html/teacher/telnet/".$classid."/".$_POST["stu_number"]." -g ".$classid." ".$username;
  //添加用户的Linux命令
  system($command);//使用system命令执行这条指令
  $command="echo ".$_POST["stu_number"]."|sudo /usr/
  bin/passwd ".$username." --stdin";//修改新增用户的密码,使用了管道
  exec($command);
  5.3学生提交作业模块(学生端)
  学生发出提交作业请求给系统时,系统会首先检查学生提交的作业文件名是否符合要求(文件名要求为学号.rar),然后检查作业是否是已经被教师所评阅,是否超期等。在经过这一系列的检查后,通过检查的作业数据将写入数据表并最终完成提交作业操作,其流程如图3所示。
  5.4Telnet作业统计(教师端)
  该功能会自动对当前班级的Telnet目录每个学生的文件进行统计,具体实现方法是使用Linux下面的ls命令与管道功能,同样由于权限问题,要用到sudo命令以提升服务器用户的权限。关键部分的源代码如下:
  $path="/var/www/html/teacher/telnet/".$classid."/".$row[0];
  //文件夹路径
  $command="sudo /bin/ls ".$path." -l|awk '/^d/'|wc -l";
  //目录数
  system($command);
  $command="sudo /bin/ls ".$path." -l|awk '/^-/'|wc -l";
  //文件数目
  system($command);
  $command="sudo /bin/ls ".$path."|grep \\"\\\\.c\\"$|wc -l";
  //C文件数目
  system($command);
  $command="sudo /bin/ls ".$path."|grep -E \\"\\\\.C|\\.cpp\\"$|wc -l";
  //C++文件数目
  sy

                            摘要:本文针对高职学生的培养目标和学生特点,通过对“Linux操作系统”课程创新教学方法的探索性研究,提出了基于“项目驱动”的教学方法,并对这种方法进行了必要的理论和实践研究。教学实践证明这种方法在教学中起到了积极的推动作用,学生掌握了实用技能,扩大了就业面。
  关键词
本文来自:计算机毕业网 :项目驱动;高职;教学方法
      
  1引言
  
  Linux操作系统是目前唯一可自由获得的操作系统,可为PC提供多用户、多进程及多线程管理,实时性好,功能强大而稳定。随着Linux技术的成熟和国家支持力度的加大,Linux普及应用出现了高速增长,特别在行业客户群中尤为明显,这使得Linux人才更显匮乏。
  “Linux操作系统”课程是我院计算机网络技术专业一门重要的专业核心课程,是专业教学的重要组成部分。
  
  2传统教学中存在的问题
  
  我国的普通高等教育从1999年开始连续几年扩招,在教学规模上有了迅速发展,进入了大众化教育阶段。传统的计算机教学模式在实践环节上的不足与今天社会人才市场的需求远远不相适应,专业教育与应用需求严重脱节。事实上,学生就业难并不是就业市场不需要计算机人才,其根源还是计算机教学的现状。
  在传统教学模式中,理论教学与实验教学是区别对待的,后者通常用来“辅助”前者 (例如实训教材历来被认为是辅助教材) ,学生通过实验教学环节来“验证”理论教学的内容。但是,在高职教育环境里,课堂教学的效果普遍出现滑坡,导致淡化了“验证性”实验的基础,因而严重地影响了课程的教学质量。
  传统的“Linux操作系统”教师在组织教学时,往往按照教材编排的顺序,先介绍单纯的理论知识,再讲解具体的使用。这种以知识点为核心的课堂教学,教师的着眼点是把知识介绍给学生,而不是把知识的应用方法教给学生。过多的理论介绍,既增加学生的学习负担,又不能突出教学重点,还会挫伤学生的学习积极性。
  
  3项目驱动法在“Linux操作系统”教学中的应用
  
  项目驱动教学法,是老师与学生通过共同实施一个完整的项目而进行的教学活动。学生在项目实践过程中,理解和把握课程要求的知识和技能,体验工作过程的艰辛与乐趣,培养分析问题和解决问题的思想和方法。
  3.1项目驱动教学法
  项目驱动教学法与传统的教学法相比最大的区别是:由以教师为中心转变为以学生为中心;由以课本为中心转变为以“项目”为中心;由以课堂为中心转变为以实际经验为中心。所以,在运用项目驱动法进行教学设计的时候,学生是认知的主体,是知识意义的主动建构者。具体来讲,要遵守下面的四项原则:
  1) 以学生为中心。充分发挥学生的主动性和创新精神,让学生根据自身行为的信息来实现自我反馈;同时不能忽略教师的指导作用。教师负责整个教学的设计和组织,直接参与学生的讨论。
  2) 项目选取是关键。选取项目要以教学的内容为依据,以现实的对象为材料,既要包含基本的教学知识点,又能调动学生解决问题的积极性。
  3) 创设学习资源和协作学习环境。教师需要让学生有多种的机会在不同的情景下应用所学知识,充分运用各种教学手段给学生提供多种学习资源。
  4) 要以学生完成项目的情况来评价学生学习效果。
  3.2优化教学内容
  “Linux操作系统”课程的主要任务是培养学生对Linux操作环境进行系统管理和网络管理的能力,能够使用Linux常用命令,能够管理用户和系统,掌握网络配置和常见网络服务器的架设,为网络专业的学生组网管网打好基础。
  在教学内容的组织上应以培养学生的职业能力为目标,根据本课程“能够完成一个Linux局域网架设并进行管理”的教学目标,围绕Linux局域网架设与管理项目,细化总目标和学习模块,分割 “小项目”,通过小“项目”的实践操作,引入理论知识,循序渐进的完成学习目标, 逐步建构起组网管网的职业能力。
  为此,我们制定该课程内容体系结构如下:
  1) 课程标准:根据职业任务的取向,项目引导教学法的指导思想,定制Linux的系统管理和网络服务。
  2) 知识目标:根据课程标准,使用项目引导法教学,使学生获取Linux原理及概念知识,掌握Linux的使用、系统管理和网络架设。
  3) 能力目标:能进行Linux环境下的组网、管网。
  4) 工作任务:综合运用所学知识进行的Linux局域网的架设与管理。
  5) 实践知识:使用命令和配置文件进行Linux组网管网。
  6) 理论知识:操作系统的基本理论和Linux的理论。
  7) 扩展知识:团队协作精神和组网管网定位。
  8) 学时:总学时为96学时,理论48学时,实践及扩展48学时。
  9) 课程设计:在规定的时间内与同学协作,完成Linux局域网的架设与管理。
  3.3课程项目的设置
  在项目驱动教学法中,项目的选取起着关键作用。选取的项目一定要有实际的应用价值,要能覆盖课程知识。我们根据高职网络专业学生的知识、能力基础和培养目标,结合项目驱动教学法的项目任务设置原则,设置“Linux操作系统”的项目任务如下。
  为某一企业建立和管理Linux局域网(图1),主要要求有:
  
  1) 在局域网中实现DHCP功能,要求IP绑定一台客户机,供企业的总经理使用;
  2) 在局域网中实现DNS功能,要求分别能解析以下域名:财务部、销售部、经理部、办公室;
  3) 为企业内部建立WEB站点 (一台机器5站点) ,要求能通过浏览器访问各站点的网站程序;
  4) 为企业内部建立MAIL服务器(一台机器4服务),要求能通过FOXMAIL收发各服务器的邮件;
  5) 为企业建立FTP服务器,为每个部门创建两个用户,分别属于各部门组,这些用户不允许登录Linux系统,不同的用户设置不同的访问权限;
  6) 安装架设SAMBA服务器,实现Linux和Windows资源共享;
  7) 安装架设MYSQL数据库服务器;
  8) 系统任务定制,日常系统维护;
  9) 使用shell;
  10) 服务器出租空间业务。
  3.4项目驱动法的实施
  在开学初就向学生灌输项目的思路,告诉学生要完成的项目并演示已完成的项目。根据本课程教学目标,围绕Linux局域网架设项目,通过实践操作引入理论知识,从而培养学生的操作能力,循序渐进的完成学习目标。在具体实施时根据不同内容结合多种教学方法完成课堂教学,涉及的教学方法有:
  ●情境教学
  ●案例法
  ●讨论训练
  ●归纳法
  ●问题教学法
  在项目法教学的过程中引入过程性测试,考核侧重对学生实际分析问题、解决问题能力的测试,注重学生平时的表现,加大实验成绩的比例,以避免重理论轻实践的现象。
  在授课方式上选择在命令行方式下向学生介绍Linux的操作命令,该方式发挥了Linux的特长,通过Shell脚本和CRON服务,可以实现多项服务管理和维护的自动化。而且只有在命令行方式下才能真正体现Linux对硬件要求低,运行稳定可靠的特点。所以整个项目的实施都是基于命令模式下进行的,实现对学生“授之以渔”。
  
  4结束语
  
  项目驱动教学法的应用,使“Linux操作系统”课程在教学设计上实现了以项目覆盖知识面、以项目体系构成教学布局的教学新思路。在教学过程中始终贯彻“问题引导、项目驱动、学生为主”的原则,使学生在学习课程知识时,有一个完整的、真实的、具体、有型的项目作为知识的联想和应用载体,避免了停留在抽象枯燥的理论层面。几年来的教学实践证明,项目驱动教学法的应用极大地激发了学生学习的积极性和兴趣,提高了学生的专业素质和综合能力,而且也增进了师生间的沟通。
  
  参考文献
  [1] 冯昊. Linux服务器配置与管理[M]. 北京:清华大学出版社,2005.
  [2] 周苏,王文. 信息资源管理教学改革与实验创新[J].信息技术与信息化,2006,(5). 23-25.
  [3] 国家教委职业技术教育中心研究所.以实践为向导的教学方法[M].北京:北京经济科学出版社,1998.
    

                          

                            移动通讯和互联网已成为当今世界开展最快、市场潜力最大的两大业务。2010年,中国移动互联网用户将到达3.3亿,同比增长65%;市场支出将到达781亿元,同比增长超越100%。专家估量,移动互联网带给中国企业的时机将是PC的10倍。移动互联网盛宴什么时分正式开席?“移动互联网目前还需处置三个主要效果:一、是将互联网上以PC为主要终端的内容迁移到手机等新型移动终端上;二、是围绕手机等移动终端的特性停止内容出现创新;三、是完善产业链,构成由移动设备制造商、网络运营商、内容消费商、运用软件供应商等组成的产业链,一家企业包揽一切的格式不会出现。”日前,移动互联网软件技术及运用效劳提供商优视科技(UC)CEO俞永福在接受记者采访时表示。
  优视科技与东欧移动增值效劳商艾伏锐(i-Free)曾经达成了全球战略协作协议,共同为欧亚数十个国度和地域的用户提供移动互联网产品和效劳。俞永福表示,优视科技将经过i-Free的技术和运营优势,重点进入俄语区的十几个国度,完成UC手机阅读器等产品和效劳的本地化。此外,优视科技还公布  进军印度和印度尼西亚市场,经过与外地电信运营商协作,为其用户提供更方便快捷的UC手机阅读器产品。这也是中国手机阅读器企业初次与海外运营商达成战略协作。
  目前

,优视科技在全球145个国度和地域完成了效劳落地,并在APP Store、Android Market、Windows market Place等15个抢手顺序商店中赢得了用户赞誉,全球用户超越1亿人,下载次数超越3亿次,用户月运用量(Page view)打破400亿,UC阅读器已成为全球运用量最大的手机阅读器。2010年,优视科技在技术上又有了一个新打破,就是支持Flash 10。经过采用UC 7.2新版本阅读器,市面上的大局部手机都可以玩原汁原味的Flash游戏。
  “移动互联网是全世界最复杂的互联网,用户人数最多,运用环境要求最复杂。中国拥有最大的移动互联网市场,因此,对技术创新的要求更高,中国创新对全球互联网开展发扬的作用也更大。”俞永福以为。从整个产业链上的定位来讲,优视科技希望自己是一个很好的技术管道工,把作为终端的手机与有价值的内容和运用衔接起来,给产业链的上下游协作同伴搭建一条优质的管道,共同努力去抓住整个移动互联网世界的时机。

                          

                            摘要:本文介绍了我院针对“多媒体技术及应用”课程的特点进行分析后,有针对性地设计的一种基于角色扮演模式的课程教学方法。该模式能够让学生在学习过程中主动承担课程任务,在任务过程中增加对课程知识点的理解,提高非计算机专业学生的多媒作能力。
  关键词
本文来自:计算机毕业网 :多媒体技术;教学模式;非计算机专业
      
  1引言
  
  “多媒体技术及应用”课程包含的知识内容非常广泛,包括多媒体音频技术、图形与图像处理、计算机动画技术、计算机视频技术、多媒体著作工具以及多媒体软件开发技术等。而大学文科教育一般强调综合、广博、人文教育,学生的计算机操作能力普遍不强。因此如何让文科学生掌握并利用多媒体技术来表达、宣扬自我观点,如何组织多媒体技术课程的教学内容和知识结构,以及通过怎样的方式来提高学生的学习兴趣和自我能动性,成为当前大学文科多媒体教学过程中需要解决的关键问题,也是目前教学过程中的思考点所在。
  本文提出了一种基于RPG(Role Playing Game,角色扮演游戏)模式的非计算机专业本科生“多媒体技术及应用”课程教学模式。通过介绍该模式的教学特点、教学方式,并结合当前多媒体课程的教学实践内容设计出相关的教学点,供同行参考或指正。
  
  2RPG教学模式分析
  
  RPG是电脑游戏发展历史中形成的第一大阵营。该类游戏由于具有一定的故事情节和较大的自主性,深受广大游戏爱好者的喜爱。在游戏过程中,玩家扮演特定的游戏角色来完成相关任务。通过练级、战斗等方式获取相关经验值,提高游戏人物等级。由于玩家可以随意掌握游戏人物的成长过程,选择游戏中的任务,因此该类游戏在很大程度上满足了游戏者潜在的对拥有多姿多彩的不凡生活的渴望。
  经过多年的教学实践,我们认为非计算机专业的“多媒体技术及应用”教学过程也是一种角色扮演游戏。通过让学生完成该课程中的故事情节,让学生在“游戏”过程中成长、升级,最后完成整个故事。在游戏教学模式中,学生可以根据自身的特点来发展各个游戏情节,选择具有吸引力的任务,自主掌握学习节奏,进一步提高学生的学习热情。
  一般RPG游戏都要涉及游戏模式、游戏挑战和得胜条件三个方面的内容,它们与“多媒体技术及应用”课程的对应环节如下:
  (1) 游戏模式
  角色扮演游戏通常是以一个所谓的“故事”为背景的,也就是说游戏过程由一个故事来串接全场。在“多媒体技术及应用”课程中我们将整个课程的教学作为RPG游戏的故事背景,以教学过程中的各个章节为对应的游戏关卡。让参与课程学习的同学完成各个关卡所规定的任务,然后根据学生的任务完成情况和完成质量进行评分,增加学生的经验值。
  (2) 游戏挑战
  A. 练功
  角色扮演游戏的最大乐趣在于通过锻炼或者克服游戏的挑战为自己扮演的角色增加相关的经验值,从而得到相关能力的提升。在教学过程中,我们将在每一章节设置相关的学习内容和学习任务,让同学们在实验课程中根据要求完成相关的任务情节。同时,在课后作业中也会涉及一些熟能生巧的任务,根据学生完成类似任务的次数逐次降低答题过程所获得的经验值。
  B.探索
  在课程教学中,我们除了给学生布置常规的课程任务以外,也提供一些具有高经验值回报的冒险任务。学生可以选择完成或者拒绝该任务。一般冒险任务需要综合其他任务的经验和作品,以及本次任务中的多个操作。当然为了提高学生的学习动力,冒险项目也可以涉及其他需要自学的内容。学生完成冒险任务后可以获取相应的高额经验值;当然如果任务失败,该学生也将接受相应的惩罚(学生当前经验值减少冒险任务所给经验值的1/3)。冒险任务可以增加学生的学习兴趣,也可以给那些没有完成前面任务的同学一些机会。
  C.任务
  在角色扮演过程中,学生可能会接收到来自老师或者其他学生的任务,根据任务要求完成一定的操作或者作品。完成指定的任务以后,该生所对应的角色将会获得该任务所指定的经验值。授课教师根据每章完成的内容知识点内容布置难度不一的任务。教师在把握章节学习目标的基础上,将该章的学习内容分成多个难度不一的容易掌握的小任务,并根据该专业需要设计一些冒险任务(附加题)。
  任务交易能够提高学生的合作技巧和沟通能力。对于派出任务的学生而言,当任务被完成以后,该生已有的经验值将会减少。减少的部分为派出任务时所给出的经验值。为了避免双方在任务完成过程中发生矛盾,教师必须对任务完成与否进行仲裁。
  (3) 得胜条件
  当学生完成所有的课程章节以后,在期末时将会见到游戏中的Boss(课程作业)。该任务要求学生利用课程中学习到的所有知识,以及前面关卡完成的任务结果进行创作。
  学生在最后关卡中制作的作品由学生自己上台演示,并让其他学生评分。每个同学的评分次数是有的,从而避免每次每个学生都给其他学生最高分的情况。
  当学生获得Boss经验值以后,我们根据教学大纲的要求对学生的平时经验值和Boss经验值进行统计,从而获取该门课程的最终成绩。
  
  3教学内容与任务安排
  
  我校已经建有网上学生教师交流的平台WebCC(网上课程中心)。该平台不仅允许教师发布课程信息和教学课件外,还为教师发布任务、学生提交作业,以及师生交流提供平台。由于“多媒体技术及应用”这门课程除了向学生介绍多媒体的基础知识以外,还要求学生能够熟练地利用现有的一些多媒体软件,因此该课程的教学内容和教学任务都非常适合RPG教学模式。在RPG模式中,我们对“多媒体技术及应用”课程的设置如下所述。
  3.1课程内容和讲授方式
  针对非计算机专业的本科生,我们设置的“多媒体技术及应用”课程的教学内容如下:
  
  为了提高学生对课程的兴趣,每章课程开始的时候,我们都将展示该章节内容对应的媒体节目。例如在上课之前花一分钟反映最新的电影花絮,或者一首最新的歌曲。然后再根据该媒体接入正式的课程讲解内容。当然在讲解过程中,应该多和演示的媒体挂钩,让学生能够找到当前内容和演示媒体之间的联系,保持学生的学习热情。
  3.2课程任务安排
  课程任务的安排是和授课内容相结合的。由于本课程重在让学生掌握多媒体的基本概念和了解多媒体软件的使用过程,因此本课程的实验课时与课程讲授课时安排尽量做到1:1,让学生有充足的时间来完成相关任务。课后任务由单选题、多选题、问答题、计算题、作品设计、附加题和课程作业等题型组成。各类题型的设计原则如下:
  (1) 单选题和多选题主要由各个知识点的概念组成。单选题和多选题的基础得分为30分;超过30分以上,每次答题后获得的分数依次减少,并且答错题也会有细微惩罚;完成基础得分的单选题和多选题以后,学生可以选择是否继续答题。系统将自动从题库中生成与本章相关的练习题,通过让学生回答问题来增强学生对该章内容的理解。
  (2) 问答题需要学生对本课程中涉及到的相关知识进行思考或者计算,提交答题过程;问答题的基础得分为20分;超过20分,每次答题后获得的分数依次减少;当学生第一次完成基本分规定的作业以后,系统也将象单选题和多选题一样自动生成其他题目。
  (3) 作品设计题要求学生使用本章节所介绍的多媒体软件进行创作。教师在该部分只需要提要求,具体的操作和实现全部由学生自我完成,充分发动学生的创新能力。作品设计题的基本分50分;学生完成强制要求的作品设计题以后,可以继续回答后面要求的其他作品设计题。后续的作品设计题为前面学生作品的延伸,扩展。学生回答后续题目时,获取的经验分数并不一定随着答题的次数的增多而减少,只是越后面的题目难度系数越高。
  (4) 附加题的内容由前面多次任务的组合构成,当然也可以增加部分课内,或者本教材所没有涉及的相关内容。附加题数量不能设置太多,避免影响后续章节的学习。
  (5) 课程作业相当于原来的期末考试。课程作业的内容要求学生能够综合整个“多媒体技术及应用”课程介绍的知识,多媒体软件的使用方式,以及在实验过程中的所有作品来完成。创作最终作品时,学生不仅仅需要体现应用软件的熟练度,还需要对所有获得的素材进行编辑和组织,体现学生的创新能力和艺术设计鉴赏能力。
  3.3成绩评定
  由于本课程的实践性比较强,传统的理论考试不太适合全面考核学生的学习情况,尤其是应用多媒体工具进行创作的能力,因此必须改革考试方式。在RPG教学模式中,学生的课程成绩由平时经验值和最终作品的评分构成。
  可以看出,学生在本课程中获得的成绩绝大部分来自学生平时的努力,以及最终作品的质量。为了获得较好的成绩,学生会争取在前期努力的、并且尽可能多的完成章节任务;同时,由于现在的大学生自主性较强,并且个性宣扬,通过最终作品的设计和制作可以为教学收集一些优秀的作品,也能够从作品中综合考察学生对整个课程知识的掌握程度。
  
  4最终成果
  
  由于“多媒体技术及应用”课程中主要涉及到多媒体作品的创作,教学过程中各章节的任务结果都可以通过声音、图片、动画或视频的形式进行提交。由于多媒体视频制作软件可以对多种媒体进行集成,因此在期末作品中我们尽量要求学生以视频方式提交作业。
  课程结束以后,我们将收集所有学生的期末作品,并通过Premiere将视频文件进行集成,形成课程回忆录。与此同时,我们将挑选比较优秀的期末作品参加课程信息展,进一步扩大“多媒体技术及应用”的课程影响。
  
  参考文献
  [1] 王志强等. 多媒体技术及应用[M]. 北京:清华大学出版社,2004.
  [2] (美)Tay Vaughan著,小波等译. 多媒体技术及应用[M]. 北京:清华大学出版社,2004.

个人信用数据采集和传输原型系统实现
摘    要
个人征信体系是社会信用体系的重要组成部分,其主要作用是通过对个人信贷信息以及个人基本信息等进行整合和加工,形成一个对消费者个人公正、全面的信用形象档案,使相关机构可以以这一信用形象作为经营活动的参考依据,为银行和社会有关方面系统了解个人的信用和信誉状况提供服务。
本文首先叙述了个人征信体系的现状与发展趋势,然后针对开发个人征信系统进行可行性与风险分析,接着分析中国人民银行下达的个人征信系统需求文档和个人征信数据采集接口规范,并且针对这些需求制定完善的设计文档。描述了如何利用J2EE技术和流行的JAVA开源框架,开发出一个针对商业银行客户的个人信用数据的采集与传输系统。该系统涉及许多接口规范和安全方面的知识,能够把个人的基本信息与贷款信息等按照接口规范生成相应的报文向人民银行进行报送。

关键字: 个人征信,接口规范,数据采集,报文
3.4 数据采集格式
3.4.1 接口规范要求
1. 数据类型定义
表3.2 数据类型定义
标识符 数据类型
N 数字
AN 包含0-9的数字和不包括汉字在内的其他字符
ANC 包含汉字在内的所有字符
2. 标识项定义
个人信用信息基础数据库系统中,要对身份等信息进行标识,各类信息的标识项组成如下:
个人身份信息标识项:姓名+证件类型+证件号码。
贷款业务标识项:贷款业务号码+金融机构代码。
准贷记卡业务标识项:准贷记卡账号+金融机构代码。
贷记卡业务标识项:贷记卡账号+金融机构代码。
交易标识项:相关业务号+金融机构代码+结算/应还款日期。其中相关业务号是贷款业务号码、准贷记卡账号和贷记卡账号中的一项。
3. 数据处理规则
本规范包括个人信用信息基础数据库系统所有要采集的个人征信数据。数据处理规则为:
(1) 类型为AN或ANC的数据项是左对齐的,并在右面用空格补齐。
(2) 类型为N的数据项是右对齐的,并在左面用0补齐。
(3) 数据项长度均指字节数。
(4) 字符区分大小写。
(5) 所有金额类数据均要求为整数,取整的原则是四舍五入法。
(6) 无论账户以何种币种开立,金额类数据项均按照离报文产生当日最近的国家外汇管理局公布的人民币基准汇价折算成人民币。
(7) 汉字信息交换按国家标准GB2312-1980和GB18030-2000执行,西文信息交换按国家标准GB/T 1988-1998执行。
4. 数据文件传送方式
商业银行在根据数据接口规范生成上报数据报文后,可通过本单位与个人信用信息基础数据库系统数据中心(简称数据中心)的网络将上报数据报文上传到数据中心,也可以通过存储介质将上报数据文件报送数据中心。
5. 数据上报文件的命名规则
数据上报文件必须能够被唯一标识,以下是数据上报文件的命名规则:
(1) 文件名称的长度为27位。
(2) 文件名称只能由大写英文字母或数字组成。
(3) 要求文件加压加密前后文件名前缀一致。
(4) 文件名称的组成结构为:
非重报数据上报报文文件名=(第1~14位)+(第15~20位)+(第21~23位)+第24位+(第25~27位)
第1~14位:表示金融机构代码,左对齐,如果金融机构代码不足14位,在右面用0补足14位;
第15~20位:表示数据发生年月;
第21~23位:表示报文流水序号,对同一金融机构同一月的多个数据报文应保证不相同。
第24位:表示报文类别:
1-正常数据,2-纠错数据,3-异议数据
第25~27位:用000填充
重报数据上报报文文件名=(第1~24位)+第25位+第26位+第27位
第1~24位:表示重报数据上报报文对应的原报文的文件名前24位;
第25位:表示重报报文重报类型,取值为:
1-报文级重报报文,2-记录级重报报文
第26位:表示该重报数据报文的报文类别,取值为:
1-正常数据,2-纠错数据,3-异议数据
第27位:表示重报报文流水序号,对于出错原报文的多次重报数据报文应保证不相同。
6. 加密
必须对通过网络进行传输的敏感数据进行加密,所以必须对采集的数据进行加密处理,加密方法的选择由进行数据交换的各方协商确定,即由商业银行与征信中心协商决定,商业银行可以采用征信中心已经编写好的加密插件对数据进行加密,也可以按照加密规格自行加密。
3.4.2 个人信息采集分类
该系统采集信息主要包括个人信用信息、个人身份信息、特殊交易信息和特别记录信息,其中个人信用信息按照业务种类的不同又分为贷款业务、准贷记卡业务和贷记卡业务。因此,该系统采集信息主要包括贷款开立信息、贷款还款信息、准贷记卡发卡信息、准贷记卡透支还款信息、贷记卡发卡信息、贷记
1.4 论文结构
本文的前言主要给出个人征信体系在当今社会的发展背景以及情况,并且对其发展前景做了分析。综合这些因素,阐述本课题的研究意义。
本文的第二部分主要对该课题的开发系统所选用的架构和使用的技术做出描述,为后面的介绍提供基础。
本文的第三部分主要分析该系统的需求,确定硬件结构。根据需求说明设计出功能框架,最后叙述数据采集格式,这是本课题的一个重点,系统的开发就是围绕该格式来展开的,并且也为第四章的开发与实现提供依据。
第四部分主要是实现了数据采集与传输的功能,说明的开发思路与实现源码。而且还描述了报文生成这个核心功能的流程。
第五部分描述了开发该系统的一些困难与解决方法。
第六部分是对整篇论文的一个总结。
最后是致谢,参考文献与附录。

                          

                            生成与预设是一组对应的概念:没有好的预设很难有出色  的生成;等候更多的“生成”出色  ,就应该在备课时做精心巧妙的教学预设。“退”与“进”是一对相反的方向词,没有“退”何来“进”?“退”是“进”的基础,“进”是“退”的需求与提升。
  
  以学生为主体,是教员“退”与“进”的全体把握
  
  首先,从单一的知识目的中“退”上去。数学课程的总体目的被细化为四个方面:知识与技艺、数学思考  、处置效果、情感与态度。在课堂教学活动中,除了完成学生认知和才干的开展外,还必需留意学生的心情形状与情感体验。课堂教学对教员而言,也不只仅是在完成特定的教学义务或单纯地为学生的生长做贡献,同时也应该是师生自身价值的表现。
  其次,精心预设教学时间,从占用课堂的时间上“退”上去。学生是课堂学习的主体,课堂这个出色  的大舞台是为学生效劳的,学生应该是舞台时间的占有者。教员要关注学生思考  的时间,保证学生探求发现的时间,把握 学生小组协作的时间,给予学生质疑补充的时间。
  再次,采用正确的教学方法,从教授制的教学方法中“退”上去。一方面,教员从讲台上退上去,不要“满堂灌”,也不要牵着学生的鼻子走。民主对等是积极互动、心灵交流、思想碰撞的前提。另一方面,教学是教员的教与学生的学的一致,教学进程是师生交往、共同开展的进程。教员要把教学的重心放在以教促学、师生互教互学、彼此构成一个真正学习共同体的目的上,从而到达“教是为了不教”的目的。
  
  预设的效果具有生成的空间,是教员“退”与“进”的前提
  
  在学习《角的度量》时,一名学生说:“我妈妈教我一个测量角度数的口诀,我想引见给大家……”学习《年月日》用手判别大月和小月的方法时,曾经有很多学生提早知道了。在学习《方向与位置》时,学生在电脑里画出学校平面图,津津有味地引见给大家。在学习《平移和旋转》时,有学生从网上下载轿夫走阳关道的课件,有学生用肢体言语表达什么是平移、什么是旋转……原来,学生们获取新知的渠道不只来源于学校开设的各类显性课程,还有很多来自物质环境和肉体环境的教育和影响。在课堂上没有接触过的知识,对学生来说不一定就是新的内容。教员只要了解学生的阅历资源,才干合理地“退”上去。以学论教的观念通知我们:教学要教学生所需求的,把学生的已有阅历当做教学的终点,学生“进”得来,教员才干“退”下去。
  教学是教与学的交往、互动。新课程所强调的主体学习并不是从教员“教”的角度去思考  效果,而是从学生“学”的角度去研讨课堂。教员的行为是引导与协助,是为学生效劳的。效劳内容能够是知识自身,也能够是获取知识的工具或许是处置信息的方法等等,具体是什么不能完全预知,只能取决于课堂上的学习形状。因此,生成性的课堂应多选用选择性预设,以备教员依据学生学习形状及时调整教学战略。
  
  

本文出自: 计算机毕业设计 转载请注明出处 本文出自: 计算机毕业设计 转载请注明出处

                          

免费的点读机随时随地可查的英汉大词典

 现在的孩子们学习条件都很好,为何英语学习好帮手点读机在商场能卖到脱销?看见不会的单词,用笔点住就可以翻译出中文。虽然这么好,但我们也不能同样带着点读机去学习吧?
  
  小知识:
  OCR (Optical Character Recognition光学字符识别)简单地说就是利用电子设备(例如扫描仪或数码相机)扫描处理纸上打印的字符,用字符识别方法将文字的物理形状翻译成计算机编码文字的过程,实际应用中会简化很多书籍录入的工作。
  
  前不久同学聚会时,有一个好友炫耀到自己的手机能支持OCR扫描,OCR已经流行这么多年了,本以为没什么新鲜的,谁知他拿出一本英文读物,用手机实时拍摄,中文翻译竟会跃然屏幕之上,这不就是传说中的“点读机”么?惊讶之余回来赶忙搜集信息。
  原来是网易出品的有道手机词典1.5版本,下载地址:http//m.youdao.com/download。除了常规的键盘录入单词、句子翻译,还能支持摄像头取词,可惜目前只有S60第三版和第五版系统才可以用,并且要求手机具备自动对焦、微距模式,部分型号手机只能通过刷新最新固件获得支持,比如N78的V30固件。
  
  实战扫描效果
  正确率:用它识别书本、电脑屏幕上面的文字信息,查看其翻译结果的正确率。取词的方法非常简单,开启“摄像头查词”功能(见图1),确保将“十”字对准单词中心,并且保证该单词的取词范围在四角范围内,就会出现单词的解释(见图2)。实际扫描中,翻译20个单词,其中16个正确,有3个需要等待几秒才能查找到最终结果,另外一个无法识别,比如字母j和y容易混淆。
  速度:如果单词字母比较少,3~5个的话基本上会在1秒内显示结果,如果字母比较多,10个以上就需多些时间,基本上2秒左右,速度还是可以接受的。
  
  小提示:
  ★为了增强扫描的正确率,建议先运行向导。
  ★使用时尽量增强被扫描文字的亮度、对比度,会加快识别速度和正确率。
  ★有道词典还支持JAVA 、iPhone、Pocket PC 、WM 、Android系统。
  
  几乎每个人随身携带的数码产品就是手机了,所以说这个软件的应用面还是很广泛的,除了摄像头OCR取词翻译,词典本身的功能还是很强大的,豪华版包含了10万的词汇量,还可以通过网络查词,词语联想与整句翻译也是个不错的亮点(见图3)。
   

 

                          下载本文

显示全文
专题