为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

校园一卡通

2012-04-18 21页 doc 111KB 102阅读

用户头像

is_979825

暂无简介

举报
校园一卡通校园一卡通 1 绪论随着计算机技术和网络技术的迅速发展,人类科学正进入信息时代,信息技术本身正对教育的改革产生深远的影响。现代化的学校少不了现代化的教学设施、设备的武装。建设“校园一卡通”,为学校的教师、学生和教学管理人员提供具有开放性、灵活性、面向学校应用服务的管理平台、是教学管理科学化的必要前提和基本途径,所以,“校园一卡通”的建设势在必行。  随着社会的进步与变革,各学校原有的消费和管理模式已不能适应新的发展要求,基于目前现状“一卡通”应运而生。所谓“一卡通”即在...
校园一卡通
校园一卡通 1 绪论
随着计算机技术和网络技术的迅速发展,人类科学正进入信息时代,信息技术本身正对教育的改革产生深远的影响。现代化的学校少不了现代化的教学设施、设备的武装。建设“校园一卡通”,为学校的教师、学生和教学管理人员提供具有开放性、灵活性、面向学校应用服务的管理平台、是教学管理科学化的必要前提和基本途径,所以,“校园一卡通”的建设势在必行。
  随着社会的进步与变革,各学校原有的消费和管理模式已不能适应新的发展要求,基于目前现状“一卡通”应运而生。所谓“一卡通”即在学校内,凡有现金、票证或需要识别身份的场合均采用卡来完成。此种管理模式代替了传统的消费管理模式,为学校的管理带来了高效、方便与安全。建立先进的信息管理系统是实现高等教育现代化的必由之路,而智能卡技术的推广运用,则是推进高校信息化管理的重要举措之一。校园智能卡可供学生用于校园内部处理杂务,购买食品、饮料、书本,借阅图书,查资料,洗澡等。学生只需在管理中心开设帐户并存入金额,即可启用其电子钱包功能,可反复充值,“校园一卡通系统”可真正意义地实现“一卡在手,走遍校园”。独具特点的通用查询子系统使其可充当管理学校日常消费、管理的角色,并为领导的决策提供可靠的数据依据,同时也为教职员工和学生提供了方便。  
2  系统总体设计规划
系统功能结构组成
校园一卡通系统架构总体分二层,分别是卡管理中心与各子系统,现介绍如下:
服务器、客户端
2.1校园卡管理中心(服务器)
由中心数据库服务器、存贮设备、中心应用服务器、前置机以及各种管理软件共同构成了校园卡管理中心。
中心数据库服务器:
中心数据库服务器装有win9x或win2000操作系统平台, Access2000数据库系统,根据学校的规模、营业流水的大小以及管理模式可以使用较高档次的PC服务器和数据存储设备,以保证数据的安全性与可靠性及系统的稳定性;中心服务器根据实际需要可以直接接入到校园网提供的虚拟专网中。
主要功能是为各前置机提供个人帐户、历史流水帐的实时查询服务,提供全部和部分数据库子集、索引的查询服务;实时存储各地交易、充值、扣款流水的服务;中心数据的实时更新、存储备等服务。
2.2设计理念
1. 实现一卡走遍校园,一卡通用、一卡多用
用射频卡代替学校目前使用的学生证、借书证、和食堂就餐券、澡票等、证件、计算机房的机时票等,实现学生只要带一张卡即可在校内食堂、洗浴中心、等收费场所消费;也可以去图书馆查阅资料、借阅书籍;去机房上机等。从根本上实现“一卡在手,走遍校园”的设想。实现全校各类数据的统一性和性;提高学校的现代化管理水平。
设计上追求先进,注重实用、科学、经济及合理性;力求系统的安全、简捷、功能齐全;充分考虑系统的可扩展、可维护。
2. 校园卡的作用
校园卡可代替:学生证、工作证、身份证、借书证、会员证、餐卡、钱包、存折。
3. 校园一卡通应用范围
学生管理:注册、注销
       身份识别:图书馆、计算中心。
       交费:上机。
       用餐:餐厅。
 4. 总体应用结构
各消费点通过校园主干网和中心服务器联结,通过校园主干网与中心进行数据交换,主干网的安全是整个校园一卡通系统运行的安全保证。为了确保系统安全,设计上采用了中心服务器与各消费点服务器之间的非实时性及实时性相结合原则,即:主干网通可进行数据交换,便于数据统计,主干网不通各消费点服务器可承担各消费系统运行任务,保证各消费系统正常运行。
3 系统设备准备
3.1技术可行性分析
目前计算机以进入日新月异的时代,大内存、大容量的硬盘也以普及,这就为系统提供了强有力的硬件保障。操作系统现有Windows98/windows2000等,同时提供了面向对象的程序设计工具——Visual Basic 等。它们强大的功能为实现用户要求提供保证,综上所述在技术上是可以完成的。
3.2系统概述
1、本系统对硬件的适应:
CPU: 586-133以上主频;
16兆以上内存;
硬盘剩余空间30兆以上;
具鼠标器,最好彩显;
任意打印机。
     2、适应平台:WINDOWS95/98/2000/NT4.0以上。以Visual Basic6.0为系统开发平台,利用Visual Basic6.0可视化、面向对象、采用事件驱动方式的结构化高级程序设计语言,可以用最迅速、最简捷的方式开发出应用系统,操作简便、灵活。
3.3系统简介
本系统有服务器端和客户端两个部分组成,系统工除了后台运行的一卡通中心服务器之外,分成登录模块、卡管理模块、查询模块、报表模块、系统管理模块,根据用户的管理要求可以实现分离和统一。这样做主要是出于系统管理的需要,体现了工作分工,互相监督制约的原则。发行中心主要负责发卡和认证,实现、挂失、解挂、补卡等查询、报表、汇总资金等操作,并为系统中的所有部门提供校园卡和用户身份的识别与鉴定。结算中心负责系统中所有与资金流动有关的业务,如预付金额、补贴等等。各相应子系统就是学校中的分网点应用系统。
主要特性
(1) 一卡多用
校园卡既可作为身份卡,在不同的场合证明持卡人的身份,还可以作为储值卡代替现金完成各种交易,交纳各种费用。只用一张智能卡就可以完成以下功能:学生证、借书证,餐卡(食堂、餐厅),交费卡(上机),电子钱包(商店)。
(2) 一体化管理
操作方便,简捷易用。开户补卡等所有操作一时一地就成可完成。
(3) 实时联网
实时到账。整个系统通过多种方式互联,所有数据可以实时互传,任何一笔流水都会迅速下发到每一台主机,保证系统准确性、有效性,充分维护用户的利益。
(4) 工作可靠
  支持恢复还原功能。系统软件、硬件稳定可靠。保证系统连续正常运转。数据备
份,手段多样,软盘、USB硬盘、硬盘。实时备份,系统崩溃可立即恢复。
(5) 安全保密 
系统具备多层次的安全和保密机制,操作人员分级设定权限,对数据操作有多重保护,存储和传输过程中使用了多种加密手段,系统业务中的大量商务交易,可以达
到很安全标准。
(6) 易维护
系统本身的故障率极低,主要设备有自检功能,系统完全采用了模块化设计,
可以迅速排除各种故障。
(7) 速度快
数据处理快,实时性高,即使是系统高峰期的大量数据也可应付自如。
4. 系统的运行环境及使用方法
4.1 系统的运行环境
系统采用Visual Basic 6.0实现 。VB是以人们所熟知的BASIC语言为基础的,不仅易学,易掌握,它的可视化特性还为应用程序的界面设计提供了迅速便捷的途径。在VB编程中不需要编写大量代码去描述界面元素的外观和位置,而只要把预先建立的对象拖放到窗体上适当集团即可VB同时还是一个包括了编辑、测试和调试、编译并建立可执行程序,直到应用程序的发行。
VB是在原有的Basic语言的基础上进一步发展起来的,能方便地进行图形用户界面设计的程序语言。Visual Basic除了继承原有BASIC语言简单易学的特点外,引入了窗体和控件的概念,从而可以方便地进行可视化屏幕设计,另一个特色是具有事件驱动的编程机制,从传统的面向过程的程序设计,转移到采用先进的面向对象的程序的程序设计。
Access2000 就是关系数据库开发工具,数据库能汇集各种信息以供查询、存储和检索。Access 的优点在于它能使用数据表示图或自定义窗体收集信息。数据表示图提供了一种类似于 Excel 的电子,可以使数据库一目了然。另外,Access 允许创建自定义报表用于打印或输出数据库中的信息。Access也提供了数据存储库,可以使用桌面数据库文件把数据库文件置于网络文件服务器,与其他网络用户共享数据库。Access 是一种关系数据库工具,关系数据库是已开发的最通用的数据库之一。如上所述,Access 作为关系数据库开发具备了许多优点,可以在一个数据包中同时拥有桌面数据库的便利和关系数据库的强大功能。
VB对数据库的访问
许多用低版本Visual Basic创建的数据访问应用程序都使用了Microsoft Access所采用的Microsoft Jet数据库引擎来存储和管理数据。这些应用程序用Microsoft Date Access Objects(DAO)对数据进行访问和操作。在Visual Basic 6.0中可以用Microsoft ActiveX Date Objects(ADO)来轻松地操作多种数据库格式中的数据,这些格式中包括Microsoft Jet数据库,对于新的应用程序来说,使用ADO和 Visual Basic的新式数据访问功能将更加方便。使用ADO和使用DAO一样,有两种途径可以对数据进行访问。一种方法是使用Visual Basic提供的数据控件,几乎不需要编写代码,就能方便地实现对数据的常用操作。另一种方法是使用ADO对象,完全通过编写代码来对数据进行访问。利用控件访问数据库的方式虽然简单方便,但不利于对大数据库进行访问而且灵活性也不好。但通过对象,直接利用编码的方式实现对数据库的操作,会使数据库处理更灵活,功能更强大,并且综合性更强。
微软的JET数据库引擎提供了与数据库打交道的途径,我们是通过它以及Visual Basic 来访问数据库并对其进行各种操作。Visual Basic、Access以及其他微软的软件产品都是通过共用JET数据库引擎,从 而给用户提供了丰富的数据类型。
4.2 客户/服务器结构的特点
安全性高:数据的对话完全由数据库服务器来进行,而不需产生多个数据库内容的备份,因此数据的访问操作较为可靠安全.
扩充性佳:对于想要将更多的用添加到网络系统中,客户/服务器结构模式可以很容易满足添加的需求。
提高操作效率:使用客户/服务器结构工作模式将大幅度提高操作的速率。特别是对于那些只有低运行速度的工作站的系统,运用较高级的服务器就能够有效改善数据访问速度。
传输效率佳:客户/服务器结构模式完全根据需求进行数据的传递,大量减少网络的通信量,明显提高数据传输效率。
4.3 远程数据访问
在VB中,用数据库引擎和数 20年前游江南,行至湖南岳麓书院,一幅对联跃然眼前:“是非审之于己,毁誉听之于人,得失安之于数,陡岳麓峰头,朗月清风,太极悠然可会;君亲恩何以酬,民物命何以立,圣贤道何以传,登赫曦台上,衡云湘水,斯文定有悠归。”
  驻足默读,顿觉神采飞扬、心清气爽。而步入书院,庭院清静、厅堂整洁,加上墙壁上 “整齐严肃”四个苍劲墨迹,又让人感到严谨、矜持。书院内的整齐严谨与赫曦台外舒缓流淌的秋江水,让人疑惑是人造就了 “千年学府”,还是“千年学府”造就了人?
  近日,授命撰写人物专栏文章,介绍青年计算机学者、教育家傅育熙,一时却不知从何下笔,而傅育熙为人舒缓、清新,做事整齐、严谨的学者气息,让人觉得与游历岳麓书院时的心境似曾相识。所以,抓来这段文字,算作序。
  
  1 “书院”中的修炼
  
  现在的求学者,不必再像古人那样寻个清朗幽静的书院静修,但严谨的求学之路也非一日之功。许多功成名就者回首屈指一数,也都用去10多年潜心修炼。傅育熙1981年9月就读同济大学,1986年毕业于同济大学计算机系,获工学学士学位。1988年4月由国家教委公派赴英国曼彻斯特大学(Manchester University)计算机系攻读博士学位,师从著名计算机科学家David Rydeheard教授,专攻类型理论和范畴语义,并于1992年获博士学位,论文题为“类型理论中的语义问题”,考官则由著名数理逻辑学家兼计算机科学家Peter Aczel和著名数学家兼计算机科学家Martin Hyland担任。1993年,傅育熙任职曼彻斯特大学计算机系研究员,参与了研究欧共体项目“计算机科学中的范畴逻辑”。1994年,傅育熙回上海交通大学电子信息学院计算机系任职,2000年3月担任上海交通大学计算机系主任,2002年9月受聘担任上海交通大学软件学院院长。20多年之后,傅育熙已从求学者成为一位教书育人的著名学者。
  
  2偏爱樟树
  
  “十年之计,莫如树木;终身之计,莫如树人。” 生活中的傅育熙,的确喜爱树木,而且偏爱樟树。他曾自己购得樟树种于“房前屋后”,欣然自得。樟树不仅树大茂密、四季常青,且枝叶秀丽具有香气;樟树的木质坚硬,花纹美观;用樟木制作的家具更是坚实耐用,受人喜爱。傅育熙曾在谈到创新软件人才培养时强调:学生不仅要在毕业时受欢迎,而且在日后的竞争中能出类拔萃;毕业生不仅能成为好的雇员,而且有能力发展成为好的雇主。傅育熙爱树、种树,也遵循着百年树人精神默默耕耘。
  2001年12月,上海交通大学软件学院被批准为国家示范性软件学院,傅育熙出任首届软件学院院长。在培养“高层次、开放型、复合型、国际化”人才的教育理念下,2003年6月25日,上海交通大学软件学院为其首届本科生举行了隆重的毕业典礼,示范性软件学院迎来第一个成果,首届毕业生不仅总就业率100%,而且就业质量高。104名毕业生中,攻读工学硕士研究生的学生25名;申请出国的学生8名;直接参加就业的71人中全部被中外IT企业录用,其中21人进入国际著名大公司。这批毕业生平均月薪3500元,最高达7800元。作为软件学院院长,傅育熙说:“这样的就业情况让我们备受鼓舞,这104名毕业生是软件学院的第一个成果,它是对我们的建院动机和办院理念的一种肯定。”
  建院五年来,学院已经毕业2+2转专业本科学生215名,全日制软件工程硕士73名,工学硕士33名。在两届2+2总共216名本科生中,出国深造61名学生,其余154名都进入企业工作,其中63人就职于国际著名软件企业,占毕业生总数的30%左右,平均月薪4000元。在73名全日制工程硕士研究生中,68名已获得软件工程领域工程硕士学位,学位通过率为93%;2名学员考取上海交通大学博士研究生,其余71位学员进入企业工作,其中38人进入国际著名企业,毕业生平均月薪6500元。学院第一届工学硕士研究生,除4位延期外,其余33位学生已获得计算机科学与技术工学硕士学位,并进入企业、学校、研发中心工作,其中16人进入国际著名企业,占毕业生总数的50%左右。毕业生平均月薪7000元。软件学院的各类毕业生,均取得令人瞩目的成绩,受到用人单位的普遍欢迎。
  除了引导学生参加人文类的选修课外,学院还积极鼓励学生参加学校组织的人文社科类活动,如“高雅艺术进校园”、“励志讲坛”,等。学院结合自身的专业特点和资源优势,面向全校同学推出了“软件工程大师讲座”。自“软件工程大师讲座”举办以来,先后有C++之父 Bjarne Stroustrup,微软公司副总裁兼雷德蒙研究院院长凌大任,BEA公司的创始人、CEO庄思浩,IEEE院士、IEEE计算机学会理事长Carl K. Chang,软件开发教父Martin Fowler,现代软件开发之父Ivar Jacobson,Google中国总裁李开复等世界著名的大师级专家、知名人士纷至沓来。大师们现身说法,与学生们交流自己的成长历程、人生感悟,让学生有机会与世界级的软件大师们直接对话,从中汲取有益的教诲。
  除“软件工程大师讲座”之外,学院还经常组织技术类的讲座、沙龙、培训,并将这类活动统称为“软件工程论坛”。相对于“软件工程大师讲座”,该论坛主要关注于主流技术、研发方法等专业内容。软件工程论坛得到了业界诸多知名IT企业的鼎力支持。如Intel、Microsoft、IBM、HP、Oracle、Sun、Sybase、SAP、QAD等公司的工程师、项目经理给学生们带来内容丰富、形式多样的活动,使同学在参与活动的同时,加深了对专业知识的理解,拓宽了知识面,从而补充和加强了教学内容,寓教于乐,使学生们受益匪浅。
  
  3 “上午不办公”
  
  傅育熙清楚地知道要缩短与发达国家计算机科学与技术的差距,关键是要构筑人才高地,引进一流的师资。要做到引进来、留的住,不仅是简单地解决他们生活上的后顾之忧,关键是要使他们有施展才华的空间,更好地展现他们人生的价值。运用学校柔性人才引进政策,学院先后引进了美国、瑞士、日本等四十岁左右的骨干教授和国际著名专家来上海交通大学任教。
  在专职队伍建设中,学院首先注重师资队伍的国际化成分,具有海外教育经历并具备海外教学或工业界经验的高层次人才,对于培养学生的创新意识和创新能力至关重要。以教学、科研兼顾的方式建设师资队伍,对发挥教师在人才培养和学科建设中的作用,提高教学质量非常有效。
  其中,来学嘉教授,1992年获瑞士苏黎世高工技术科学博士学位。2004年到上海交大任教,他从事密码学及其应用系统研究20多年,现任2006年亚密会(Asiacrypt)程序委员会主席,中国密码学会常务理事,也曾任美密会(Crypto),欧密会(Eurocrypt)等20多个国际会议程序委员会委员。
  过敏意博士,1982年毕业于南京大学计算机科学系,1994年赴日本留学,1998年在筑波大学获得计算机科学博士学位,曾任NEC研究员、会津大学终身教授、也曾作为日本文部省在外研究员、美国乔治亚州立大学访问教授,现任上海交通大学计算机科学与工程系IBM 冠名讲座教授, 网格计算中心首席科学家, 电信学院责任教授。
  赵建军教授, 1987年在清华大学计算机科学与技术系获工学学士学位。 1997年获日本九州大学计算机科学与通信系计算机科学博士学位。曾任日本福冈工业大学计算机科学与工程系讲师,日本福冈工业大学计算机科学与工程系副教授 ,美国麻省理工学院计算机科学实验室(MIT LCS)访问科学家。

骆源教授于1993、1996、1999年分别获南开大学数学学院学士、硕士和博士学位。1999年7月至2001年4月在中国科学院数学与系统科学研究院系统科学研究所作博士后。2001年5月至2003年4月,在德国Duisburg-Essen大学IEM实验数学研究所作博士后,由德国国家科学基金 German Research Foundation-DFG支持。目前为美国数学评论(Mathematical Reviews)评论员、第五届亚欧信息论研讨会(AEW5)联合主席、 IEEE Trans. on Inform. Theory, IEEE Trans. on Communications等杂志的审稿人。
  伍民友教授1981年获得中国科学院研究生院硕士学位。 同年到美国圣他克拉拉大学(Santa Clara University)留学。 1984年获得电机学博士学位,现任上海交通大学计算机科学与工程系IBM 冠名教授、网格计算中心首席科学家、新墨西哥大学研究教授。
  傅育熙坚持用高标准建设师资队伍,以40岁左右的学术带头人构建团队的同时,要求他们以其研究领域的学术大师为榜样,卧心尝胆、潜心研究;在为青年骨干创造机会的同时,对他们提出更高的要求,促使其科研和学术影响力的提高,目标是争取国家杰出青年基金。配合学校的“筑巢引凤”建造与一流学校相匹配的办学环境的同时,傅育熙更注重在办学软环境上的建设,他大胆的提出了“上午不办公”的口号,这是基于许多骨干教师陷入日常事务处理的现实,在学院内提出的口号,把上午大块时间留给教师潜心做学问,下午和业余时间处理一般的行政事务,得到教师们的欢迎,行政工作也逐步适应了这种要求,非特殊事务一般都在下午安排相关会议和布置工作。
  
  4追求尽善尽美之境
  
  傅育熙在生活中注重细节,事业上追求尽善尽美。2005年的夏天,傅育熙及软件学院一行人赴云南考察,大家都被云南丹霞地貌所震撼。大自然的鬼斧神工造就了神奇的地貌,也带给了大家无限遐想。而正当人们陶醉在美丽景色中的时候,傅育熙一个人却在岩边、沟壑,在无人能及的地方拾着什么,后来大家才发现傅育熙一个人在默默捡拾游人散落在地上的烟头、纸屑。大家从疑惑到理解、到效仿,还这片美丽的土地本来的面貌。
  而在学院的建设上,他同样与学院的青年教师共同创建“尽善尽美”之境。在本学科的建设外,他们组织跨学科学术的交流。这不仅扩充了师资业务领域的交流,更为跨学科申请科研项目打下基础。2006年,计算机系不仅拿到了国家973项目,全系自然科学基金项目连续三年不少于10项,863(探索导向类项目)11项、重大课题一项,重点学科的评估、一级学科的评估,计算机系都取得长足进展,一级学科计算机系从2001年全国排名11名,到2006年达到全 以后世界充满着各种复杂的恶意软件、入侵要挟及多级攻击,运用单点平安工具的传统平安措施早已不能满足需求,现代平安措施必需具有智能、联动及互用的特点。
  经过装置多种单项优势软件系统来为计算机提供片面维护的时代曾经过去了。让我们首先回忆一同2010年发作的、在全球范围内惹起普遍关注的网络攻击事情:
  2010年7月4日,一同近年来最为严重的、运用了僵尸网络的散布式拒绝效劳攻击(DDoS)发作了。当天,大局部美国人都在享用休闲光阴,众多平安机构的任务人员也处于放假形状。攻击者设计了一款风险的恶意软件,经过该软件成功营建了掩盖二十万余台计算机的僵尸网络。经过删除主要文件及重写主引导记载,该恶意软件使计算机硬件无法正常运转,同时它还具有自动晋级更新的功用。几家美国政府部门网站遭到了这个僵尸网络的攻击,其中包括联邦贸易委员会(FTC)、联邦航空局(FAA)以及美国财政部。攻击目的随后迅速分散至美国及韩国的其他政府网站和商业网站,招致其中一些站点瘫痪。
  在这起事情中,为什么有些受攻击目的平安无事,有些却损失沉重?答案就在于“全球要挟智能感知系统”(Global Threat Intelligence)。
  卷入此次破坏性攻击的僵尸网络中的计算机系统IP地址信誉均显示不佳。这些计算机系统在参与此次恶意攻击之前,僵尸网络的操作者曾经应用它们停止了屡次恶意活动,发送渣滓邮件就是其中之一。迈克菲捕捉了攻击型IP地址发送的渣滓邮件,从而降低了上述地址在迈克菲全球要挟智能感知系统中的信誉级别。
  这样处置的共同之处在哪里?以此次真实攻击为例,企业防火墙经过邮件平安设备提早搜集到的要挟情报来维护用户平安。两个一模一样的维护装置经过云分享要挟情报,从而阻止了一次恶意攻击。
  这种状况只要在相互关联的进攻体系中才有能够完成。该进攻系统中的各个层级彼此关联,共享情报信息,并最终结合提供预测性维护。
  还有一同惹起普遍关注的网络攻击事情:2010年12月发作的“极光举动”,攻击者意欲窃取谷歌及其他某些公司的低价值知识产权信息。谷歌在其博客上宣称遭到了复杂网络攻击,自此“极光举动”才为世人所知。随着时间的推移,“极光举动”的深度和广度都有所添加。攻击者的目的是众多美国公司的低价值知识产权信息,此类攻击方式并非稀有,以往主要用于攻击政府和国防承包商,而不是像谷歌这样的公家企业。
  迈克菲不时处于调查此次攻击并部署维护措施的最前线,我们之所以可以取得打破性的效果,是由于我们的调查范围掩盖了平安范围的各个方面。
  例如,在针对谷歌和其他公司的攻击中,迈克菲发现了IE阅读器中一个从未被攻击过的破绽。一天之内,针对这一破绽的攻击代码公之于众,这极大地添加了IE阅读器用户的运用风险。幸运的是,企业用户很快失掉了进攻攻击的相关协助。
  从上述两起攻击事情中我们能取得什么启示呢?效果的关键在于延长维护时间距离。以后信息平安行业的普通维护时间距离最长为一周,但以7月4日发作的攻击为例,针对某些攻击提供零日维护已成为能够。
  单点平安时代曾经一去不复返了。我们需求将各种平安产品联络起来,共享要挟信息,同时借助平安管理平台实理想时可见功用,完成平安行业从“深度进攻”向“深度情报进攻”的转变。这意味着什么呢?“深度进攻”并不同等于“深度情报进攻”。我们需求的是开放式的平安防护,衔接一切平安工具,引入中心协作同伴,打破传统信息孤岛的限制。只要这样,企业才干以更低本钱取得更初级别的平安维护,彻底摆脱运用单点平安工具的落后的进攻措施。

摘要:本文在分析软件体系结构课程特点和面临问题的基础上,从提高学生学习兴趣、课程衔接、组建以设计师为主的开发团队、构建实践教学平台和师资队伍建设等五个方面分析了课程教学中所运用的方法和手段。
  关键词:软件体系结构;案例教学;实践教学平台
    
  建大厦必须进行设计,而建平房则不需要设计。传统观点认为需求分析是项目开发成败的一个关键,项目的失败或夭折主要是由于需求分析不充分造成的,但对如何做好需求分析却苦无良策。在软件开发的早期,软件代码量不大,对设计重要性的认识也不充分,程序员可以设计、编码一肩挑,但随着软件规模的扩大,人们在大型软件的开发面前显得力不从心,因而产生了软件体系结构理论。现代观念认为通过需求与设计之间的迭代,并根据设计建立系统原型,能够较为充分地理解需求并得到满足需求的设计。
  软件体系结构的设计在中大型软件项目中更易于显示它的意义,这也是软件体系结构课程产生的原因。“软件体系结构”作为高等学校软件工程专业的一门核心课程,是根据人们的软件设计经验总结出来的理论与实践相结合的课程。“上梁不正下梁歪”,体系结构的设计是现代软件开发中最为重要的一环,它设计得是否合理直接关系到软件的成败。随着软件规模变得越大越复杂,软件开发对软件架构师提出了更高的要求。
  
  1课程特点与面临的问题
  
  1.1软件体系结构课程的特点
  (1) 软件体系结构的设计原则、技术、方法较为抽象
  软件体系结构的设计原则、技术、方法可以应用在不同的软件项目中,其目的是为了在给定的时间、经费等条件限制下设计出高质量的软件,它们位于所有具体项目之上,针对全体软件项目,因而是抽象的。
  (2) 软件设计的效果体现在软件开发的后续阶段中
  软件生命周期包括可行性分析、需求分析、设计、编码、测试、运行维护等多个阶段,设计对软件成败的影响往往在这个阶段反映不出来。设计阶段做出的一个决定,可能要到编码、测试甚至是后续的维护阶段才能显现它的效果。
  (3) 软件体系结构的设计往往是折衷与权衡的产物
  软件中的一些质量要素经常是相互冲突的,即软件的质量要素之间既有正相关,也有负相关,因此在实际的软
  
  件系统设计过程中,必须根据具体情况对各种要素进行折衷与权衡,从而得到总体上满足用户要求的软件。怎么折衷和权衡,必须结合具体项目,根据项目的实际情况去把握。
  1.2教学中面临的问题
  (1) 软件体系结构的抽象理论容易使学生感到枯燥乏味
  由于授课对象是大三学生,项目开发经验有限,学生很难在头脑中将软件体系结构的抽象理论和实际联系起来,因此较难对这门课产生兴趣。在接受抽象的理论时,容易产生枯燥乏味的感觉。
  (2) 学生缺乏完整项目的体验
  学生参与的课程设计实践一般仅限于小型项目,很少有机会参与软件开发和运行的全过程,难以体会到软件体系结构设计中关于正反经验的总结。例如,可维护性是软件的一个重要质量指标,但学生很少有机会去参与真正的软件维护,所开发的系统大多只是给任课教师大概地检查一下,一般不会交付使用,没有经受用户的真正检验,设计里的很多错误被隐藏起来了。但学生看不到错误,就不能对这些错误进行维护,也就不能体会到设计阶段工作对可维护性造成的影响。而且对于经验欠缺的多数学生来说,软件设计中的折衷与权衡难以想象,不容易理解和把握,包括各种质量属性之间以及与很多非技术因素的折衷与权衡。
  如何搞好这门课的教学,是摆在教师面前的一道紧迫课题,对教学方法、手段和个人经验都提出了很高的要求。我们提出通过本课程学习要达到以下三个目标:
  (1) 帮助学生了解软件架构的基本概念,初步掌握中大型软件系统构架的分析与设计方法。
  (2) 使学生了解软件系统的成败不仅取决于用户的功能需求是否被满足,还和各种外部约束条件有关,如设计师的素质与经验、开发组织的目标以及政策法规限制等,从而提高软件设计的基本素养。
  (3) 引导学生认识系统的性能、可用性、安全性等质量属性都是受软件构架制约的,或者说这些属性的实现影响着设计师的设计选择。
  
  2强化案例教学,建设符合学生接受能力的案例
  
  本课程较为抽象,要求学生有一定的软件设计经验,为了弥补学生在设计经验上的不足,我们在本课程中采用以案例教学为主的方法和手段,尽量将理论讲授和实际案例结合起来。案例选取有三方面的要求:一是要选取学生能听得懂、能理解的案例,案例本身不能过于复杂,超出学生的可接受范围;二是案例不能太简单,应稍高于学生的现有经验,这样才能提高学生的学习兴趣并帮助学生提高;三是案例要和每阶段的教学内容相匹配。经过几年的教学积累,我们以实际系统为基础,建立了多个符合学生理解和接受能力的案例,如软件学院的研究生选课系统、软件学院的图书管理系统、学生宿舍管理系统、订票系统、软件学院校友管理系统、超市进销存系统等。这些系统都是真实的,也是学生经常接触的,有很强的参照性,学生容易接受。我们还把这些系统作为课程实践的选题,提供原有设计方案和源代码,让学生使用并提出意见,找出原先设计的不足并改进,大大提高了学生实践的感知能力。
  在学时分配方面也做到向案例教学倾斜,本课程总共48学时,除了8个学时的专门案例分析和8个学时的上机实践,在课堂理论教学时还穿插大量案例,案例教学占课堂授课比例的40%左右。我们还采用启发式教学手段,在课堂上留有一定时间专门就案例展开讨论,鼓励学生通过争论来比较和掌握软件构架设计方。例如,学生都实际使用过选课系统,选取该系统作为案例,学生就很乐意参与讨论并给出建议。这些手段的采用取得良好的教学效果,加深了学生对抽象的软件架构设计思想的理解。
  3教学内容与教学手段
  (1) 激发学习兴趣和热情
  我们从课堂气氛、内容选择、语言表达三个方面入手。在营造课堂气氛方面,讲解时尽量营造探究气氛,鼓励学生参与讨论,避免学生被动地听,增强教师与学生的交流互动。在内容选择方面,选一些容易引起学生兴趣的素材。例如,在讲到架构风格时,我拿了一个自己编写的对战游戏程序给学生看,由于这种游戏学生普遍都感兴趣,因此在讲解架构风格时,学生注意力都很集中,收到了较好的教学效果。语言表达方面,在讲课时多用一些形象、有趣的事例或类比来说明或代替那些抽象、枯燥的理论陈述。例如,在谈到满足不同质量属性需要权衡时,列举了斑马为什么有黑白条纹的例子。
  (2) 注意与其他课程的衔接
  软件体系结构的教学内容与软件工程、软件项目管理以及软件文档写作等课程紧密相关、甚至有部分重叠,我们针对不同课程的特点进行了妥善安排,在教学内容上注意相关课程内容的相互渗透。大三上学期首先讲授软件工程,使学生对软件工程有一个初步认识,紧接着是软件文档写作的训练。大三下学期软件体系结构和软件项目管理同步讲授,要求学生运用软件体系结构的理论、技术和方法进行软件设计和评审,同时运用项目管理的知识组织项目开发,最终验证软件设计的合理性。设计和实现的题目鼓励沿用软件工程课程上所用的项目、人员组成也鼓励保持一致,使学生对某个项目能保持一个学年左右的长期接触。
  (3) 建立以设计师为主的开发团队
  以小组(四人为一组)为单位开展课程实验,每个人扮演不同角色。首先他们是一个设计师团队,但其中要有一人负责,这也是软件设计的一条重要原则;其次,还有项目经理、需求分析师、程序员和测试员等角色需要担当,也就是说每个人要承担多个角色。实验综合运用软件工程、软件体系结构设计、软件文档写作、软件项目管理以及其它课程的知识,来体会如何围绕软件体系结构进行开发,体会软件体系结构设计的原则和方法。

(4) 建立实践教学平台
  软件体系结构的教学应使学生通过对这门课的学习,加上对其他专业知识的综合运用,能够在实际工作中应付真正的项目设计,因此有必要让学生参与一个长期(不少于一学年)的软件项目。为此我们设计多个规模较大的、完整的软件项目作为实践教学平台,这种项目包括分析、设计、实现、软件维护、软件重用、对现有软件的扩展,以及团队合作、项目管理等等。让学生长期接触某个项目,使他们可以在这个平台上观察和动手实践自己的软件设计方案,或者对现有方案进行改进,这样既有机会获得正面成功经验,也有机会得到反面失败的教训。
  实验与教学进度保持匹配,使学生在实验中主动运用所学设计理论,并和传统设计方法进行对比,帮助学生迅速地把所学知识转换成实际的软件设计能力。设计过程要求采用Raional等工具进行分析和设计。
  课程结束时,安排专门的时间,由每个团队向全班同学演示自己的实验成果,并由学生和教师共同对实验结果进行评价和给分,极大地调动了学生的积极性,评分过程中的议论则帮助学生进一步加深了对软件架构设计方法的理解。
  团队提交的实践结果:需求说明书、体系结构设计说明书、体系结构评审报告、个人总结报告、演示Demo,要求说明每个人的角色和工作量。
  评分标准:项目文档描述60%;个人总结报告20%;Demo20%。
  上述评分标准以团队为基础,改变了传统的针对个人实践结果的考评模式,避免了相互抄袭。通过以团队评分为主,个人表现为辅的评价方式,达到培养学生学会与他人合作,培养团队精神的目的;通过以软件文档评分为主,以实践结果为辅的评分体系,达到学生对软件设计过程和方法的掌握。
  其次,让学生参与教师的研究课题,加强实践基地建设,构建课程实训环境,鼓励学生到社会上的软件公司去实习、兼职。学院已与国内外多家软件领域的著名公司和研 概述: 我国高职教育虽已占据初等教育的半壁江山,而高职院校考试方式依然没有摆脱应试教育和学科教育的约束,考试内容和方式还没有与“失业为导向、才干为中心”的轨道相对接,因此也制约着高职教育的革新开展。在以后初等职业教育大开展的背景下,本文探求以才干本位思想指点下的考试方式,旨在为完善我国初等职业院校考试

提供实际参考和自创。
  中心词汇: 计算机毕业网 高职教育 才干培育 考试方法 革新
  
  国度教育部《关于片面提高初等职业教育教学质量的若干意见》(教高[2006]16号)明白指出:“初等职业教育作为初等教育开展中的一个类型,肩负着培育面向消费、树立、效劳和治理 第一线需求的高技艺人才的使命。”随着初等教育的飞速开展和社会需求的变化,我国高职教育从精英教育向群众化教育转变,从岗位定向教育向素质与综合职业技艺教育转变,这就确定了以失业为导向、以才干为本、工学结合的教育形式。但是,现行高职教育考试方式过火强调考试评价学生学业效果的功用,无视了学生职业才干的评价,背叛了高职教育的培育目的,制约了高技艺适用型人才的培育。为此,革新现行考试方式,探求以才干为中心的考试形式就显得尤为重要。
  1.高职教育课程革新考试迫切性剖析
  初等职业教育的课程考试是测量学生的知识与才干、评价教学质量的基本手腕,是教学治理 的一个重要环节。目前高职考试的组织治理 、方式方法、考试内容等方面还或多或少保管着应试教育和学科教育形式的痕迹,高职教育考试的功用没有失掉应有的发扬,高职教育的培育目的还没有完全到达。
  1.1考试治理 组织不严密
  考试的目的是促学促教、促建促改、督导鼓舞,调动学校、教员和学生三方的自动性和积极性,保证人才培育目的的完成。目前各高职院校考试制度的制定主要是依据学校教学布置,由主管束学的教务部门一致下发红头文件,规则具体考试形式。考试是一个触及面十分大的系统工程,与教学内容、考试方式、命题范围、考场治理 、阅卷规范等毫不相关,再加上各专业课的性质、内容千差万别,只出台一些微观上的考试治理 制度和文件是难以处置考试效果的。况且这些制度的制定者不一定都是考试方面的专家,他们对各门课程的性质和内容也不一定了解。因此,从治理 的角度看,考试治理 组织存在着许多的弊端和破绽。
  1.2考试方式内容偏离导向
  目前,我国大局部高职院校课程考试基本采用同一个考试时间(期末)、同一套考试试卷(口试)、同一个效果定乾坤的“三个一”方式。考试内容仅限于教材和课堂讲授局部。考试的重点是重基础、轻运用;注重实际、轻实际;重知识、轻创新。这种考试从方式到内容都不契合“实际教学作为专业教学的重要中心环节,归入课程体系的全体设置中,实际教学应与实训、实习亲密联络,实际类课时占总教学时间的50%以上”(2008年4月9日发布的《初等职业院校人才培育任务评价方案》)的人才培育肉体,偏离了以失业为指点的培育导向,偏离了以才干为中心的高职教育理念,偏离了人才培育目的和课程目的。
  1.3考试效度信度偏低
  高职教育的课程考试具有学习、导向、调控、选择、教养、开展等多种功用。目前高职院校的许多课程少数都是由任课教员自己命题、自己监考、自己阅卷、自己统分的“四自”考试格式。在整个进程中,教员给学生辅导,学生考前突击、考中作弊等状况时有发作。这都招致考试结果不能客观反映学生的真实水平,不能反映教员的教学质量,不能为治理 者提供真实牢靠的治理 、改良依据,不能为社会和企业挑选合格、适用的人才提供有效的信息,从而发扬不了考试的原有功用。
  2.高职教育课程考试方法革新的方案与战略
  2.1考试制度由“同一”转为“特性”
  考试制度是与一定的教育目的相婚配的教学制度。考试作为教学活动的重要环节,是“教”与“学”的指挥棒,并最终对人才培育质量发生重要的影响。迷信、高质量的考试治理 制度是完成高职教育目的的重要保证,是树立现代考试制度的重要组成局部。为此,教务部门应组织各系指导,各专业专家、教研室主任,增强不同专业、不同课程的研讨,依据教学要求和培育目的制定出实在可行的课程考试纲要、重点内容、考试时间和考试形式等制度,由教务部门依据每门课程的考试要求,合理布置命题、监考、阅卷和评价等各环节,使考试迷信化、规范化、规范化、特性化。
  2.2考试内容由“知识”转为“才干”
  《关于印发〈教育部关于增强高职高专教育人才培育任务的意见〉的通知》(教高[2000]2号)明白指出:“教学内容要突出基础实际知识的运用和实际才干培育,基础实际教学要以运用为目的,以必需、够用为度;专业课教学要增强针对性和适用性。”因此,学生知识与才干的考核也应该遵照才干为主的准绳,改动过去“重基础知识、轻实际技艺”的考试形式,加大技艺考试比例,培育适用型人才。
  2.3考试方式由“单一”转为“多元”
  目前,初等职业院校课程设置普通分为:公共?课、职业技艺基础课、职业技艺专项课、专业拓展课、集中实际课和公共选修课。人才培育方案将学生的知识、才干、素质培育无机地结合在一同,那么,考试方式也必需与之相顺应,这样才干真正到达技艺型人才的培育目的。具体考试方式如下。
  公共?课,普通是指毛泽东思想和中国特征社会主义实际体系概论、思想品德修养与法律基础、高职英语等教育部规则的初等学校?课程,这局部课程内容实际性强,笼统,可采取闭卷考试,考试中不答应 携带和检查任何资料,用笔答卷。该方法以考核学生对基本知识和基本实际的记忆、了解剖析和复杂运用为主。也可以采用开卷方式,考试中答应 携带和检查资料,但考试标题应设计为剖析型考题、设计型考题、综合运用型考题等。该方法重点考核学生对知识的了解和综合运用才干,也包括学习才干和查阅资料的才干。
  职业技艺基础课,这局部课程设计主要是培育学生职业基础素质,包括思想才干、专业基础才干等,是学习职业技艺专项课的基础性课程,可采用闭卷、开卷、设计、小论文、争辩、作业等多种方式。
  职业技艺专项课,这局部课程主要是培育学生的职业专项素质,经过这些课程的学习使学生基本到达岗位才干需求的大局部专业知识和才干,因此,这局部课程的考试应重点采用现场实操,经过现场操作或具体的任务实际,可以直接学生所具有的从事某种任务的现有素质、技艺与才干,包括实务作业、样本操作、模拟操作等测试方式。该考核方式可以较好地考核学生触及举措技艺范围的实际才干与素质,是社会各行业系统普遍以为比拟有效的一种测试手腕。
  专业拓展课,该局部课程主要是培育学生具有与职业相关的必备的,有利于自身开展的知识、才干的拓展课程,包括科技文献检索、科技论文写作以及必要的行业规范。考试方式可采用小论文、口答、课程设计、报告、作品的考试方式。学生就某个具体效果或义务项目,经过查阅资料、计算、绘图、制造等环节,用规范的方式做出书面表达或构成实物作品。该方法可以较好地考察学生综合运用所学知识处置实践效果的才干、查阅资料的才干、自学才干与创新才干。
  集中实际课,这局部课程是与实际课相对应的、需求集中一定时间(一周及以上)的实际课程,其重在培育学生的实际才干,包括顶岗实习、毕业设计等。这类课程考试应以实操、作品、论文、报告的方式为主。
  公共选修课,这局部课程设计主要是培育学生综合才干,拓展其知识面,要求学生选修与自己所学专业相关的课程。这种课程考试方式主要以作品、小论文、作业的方式停止。
  2.4考试规范由“刚性”转为“柔性”
  随着我国初等教育的迅猛开展,目前,初等教育毛退学率到达了23.3%,曾经进入国际公认的群众教育阶段,职业院校招生普通又是布置在本三和独立院校之后,依照现行的招生体制,全国初等职业院校录取分数普通在300分左右。因此初等职业院校所招收的学生少数对学习缺乏决计,有厌学心情,特殊 是厌恶一些融会贯串的笼统性知识。因此,命题要表现开放性,从培育目的动身,既能反映课程教学的目的,又能反映学生对知识的把握 。如:在反省概念、定义、公式等知识的把握 时,规范不是一字不差地背上去、写上去,而是对知识的了解水平;在制定问答题或思考 题时,可以没有规范答案,只规则答题要求,按要求停止评定。
  学校在教学目的、教学要求、教学内容等方面要留意分层次施教,切莫采取一致刚性目的权衡学生的学业,让学生有选择地依据自身状况接受教育。
  2.5考试效果由“分数”转为“等级”
  自古以来,教育考试都是以效果论英雄。俗话说:“分分分,学生的命根。”2005年教育部针对当年高考宣传任务明白规则,叫停考生效果排队。可见分数对学生的心思形成了很重的担负。采用等级制,使学生大都在相近的等级之中,有利于维护学生的自尊心和学习自决计,有利于学校培育目的的完成。
  3.结论
  总之,初等职业教育一定要本着才干本位的培育理念,剖析新的考试形式,强化实际教学,提高入手才干,为社会培育高素质、高技艺性运用人才。
  
  文献资料
本文来自: 计算机毕业网 :
  [1]教育部关于印发《初等职业院校人才培育任务评价方案》的通知.教高[2008]5号.
  [2]教育部.2008年全国教育事业开展统计公报.
  [3]李爱娟.高职院校《大学语文》教学状况及革新[J].职业技术教育,2006,27,(35).
  [4]邵进.大学课程考试的功用、方式及革新刍议.江苏教育,2001,(6).
  [5]金军,赵惠.试述以后高校考试制度考试的弊端及革新思绪.考试周刊,2008,(51).

随着科〖本文来自:计算机毕业网  〗学的发展和计算机技术的进步,人们越来越离不开计算机。利用计算机管理我们的日常事情,已经成为一种常见的事情。本设计使用的开发语言是ASP.NET。ASP.NET是Microsoft.NET战略的重要组成部分。它的诱人之处在于所有ASP.NET应用程序都可以直接使用整个.NET框架。NET Framework提供的强大而丰富的类库具有超过5000个类。不管你擅长哪个语言都可以简单地编写ASP.NET代码,因为所有语言在编译时都编译为中间语言,同时享受公共运行库带来的一切好处。动态网页的设计多数都嵌入了Flash,这样使得网页界面更加生动。因此,使用flash +ASP.NET来实现留言本的设计。
1.2 系统开发的背景和意义
随着网络技术的发展,目前组建系统模式主要有C/S模式和B/S模式,C/S模式是典型的两层系结构,在这种结构中,Server一般式运行的服务器上,并实现了一定的功能(如数据存储等)的服务进程,而Client则运行在客户机上,通过网络调用Server所提供服务的客户端进程,C/S模式把处理分配给客户机和服务器共同承担,这种两层的模式不仅开发工具和数据库系统的动态库必须驻留在客户端,程序必须安装到每一个客户机,就给系统的更新、升级和维护带来很大的麻烦,系统的可伸缩性差,管理不灵活,而且费用高,数据存储也受到限制,增加了客户端管理的难度等。本系统是基于WEB的开发的,采用B/S模式,它是把WEB技术和数据库技术结合起来的技术,实现开发环境和应用环境的分离,用户端相对统一的浏览器代替客户端软件,实现跨平台的使用和多媒体服务,基于WEB的信息系统常采用三层结构“浏览器—WEB服务器—数据库服务器”,这种模式提供了一致的用户界面,应用软件都是基于WEB浏览器的,便于系统的开发、维护、升级而且B/S模式具有很强的开放性,结构易于扩张,具有更强的信息系统集成性,能够提供灵活的信息交流和信息利用等服务。
本系统具有以下几个方面的意义:

快速发展的分布式应用也需要更快速、更模块化、更易操作、更多平台支持和重复利用性更强的开发,需要一种新的技术来适应不同的系统,网

/
本文档为【校园一卡通】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索