简介:随着网络技术的发展和Internet应用的普及,互联网已成为人们获取信息的一个重要途径。而越来越多的企业和单位拥有了自己的新闻发布系统。本文主要运用ASP.NET技术框架基于C#语言制作的一个动态网站,数据库采用SQLServer。实现网站新闻的动态管理,使得对信息的管理更加及时、高效,提高了工作效率。关键词ASP.NET;C#;新闻发布系统中图分类号TP311.13文献标识码A文章编号1007-9599(2010)04-0000-02NETNewsPublishingSystem-BasedDesign&ImplementationLiJun(ChengduScience&TechnologyUniversity,InformationEngineeringCollege,ComputerApplicationTechnology,Chengdu610059,China)AbstractAlongwithnetworking'sdevelopmentandtheInternetapplication'spopularization,Internethasbecomeanimportantwayforpeopletogainaninformation.MoreandmoreenterprisesandunitsownNewsPublishingSystem.ThisarticlemainlyutilizedtheASP.NETtechnologyframebasedonaC#languagedynamicwebsite,thedatabasehasusedSQLServer.Realizedthewebsitenewsdynamicmanagement,causestoprompttheinformationmanagementwithhighlyeffective,raisedtheworkingefficiency.KeywordsASP.NET;C#;NewsPublishingSystem一、引言伴随着网络的发展,网页逐渐融入人们的生活。而新闻发布作为网页一个重要的组成部分,也越来越受到企业和单位的重视。能够及时有效的发布新闻,也成为人们追求的目标。随着ASP.NET技术的出现,使得系统的性能有了很大的提高。主要体现在(一)ASP.NET是在服务器上运行的编译好的公共语言运行库代码(二)ASP.NET采用了代码分离技术,使得代码更易于编写,结构更加清晰(三)ASP.NET使执行常见任务变得容易,从简单的窗体提交和客户端身份验证到部署和站点配置二、ASP.NET及C#语言简介ASP.NET是一项微软公司的技术,它是一种建立在通用语言上的程序构架,能被用于一台Web服务器来建立强大的Web应用程序。在ASP.NET中,所有的程序执行都是经过服务器编译的。C#语言是.NET中一种崭新的语言,C#是由C和C++派生而来的一种“简单、流行、面向对象、类型安全”的程序设计语言,C#意在综合VisualBasic的高效率和C++的强大功能。三、系统分析(一)需求分析该系统用户主要有3种用户浏览该新闻的随机游客、新闻录入人员、后台管理人员。通过对这3种用户不同的需求分析,可以把这个新闻发布系统分为如下的3个模块1.前台显示模块按类别显示新闻、最新新闻的发布功能。2.录入模块提供新闻的添加、删除、修改功能。3.后台管理模块主要针对录入人员的管理和新闻类别的管理功能。(二)性能需求分析该系统在性能功能上应达到如下要求1.操作简单、界面友好通过合理的布局使浏览新闻的人对新闻的分类能够一目了然,2.及时高效录入人员对新闻的添加、修改、删除,能够及时准确地显示在页面上。3.具有良好的可扩展性,便于将来新的功能模块的添加。(三)系统的功能模块图通过对新闻发布系统的分析可以列出系统的功能模块图如下四、系统的设计与实现
简介:在网上教学中,怎样才能保证网上教学的有效性,提高网上教学的质量,是网上教学系统所必须解决的一个重要问题。本文旨在提出一个诊断和评测网上学习效果的模型。关键词网上教学系统;诊断与评价;模型中图分类号G434文献标识码A文章编号1007-9599(2010)04-0000-01Diagnosis&EvaluationModelsagainstE-LearningEffectZengXuefeng(GuangdongTextileTechnologyCollege,Foshan528041,China)AbstractDuringonlineteaching,howcanweensuretheeffectivenessofonlinelearningandimprovethequalityofonlineteachingisanimportantissuethatE-learningsystemmustberesolved.Thisarticleaimstoproposeadiagnosisandevaluatingmodelsofonlinelearning.KeywordsE-learningsystem;Diagnosisandevaluation;Model网上教学由于学习过程很难受到监督,因此在具有个性化的网上教学系统中,为学生提供详细而完善的学习诊断与学习评价服务,从而激励学生主动学习,指导学生的学习行为就成为网上教学系统所必须考虑的问题。一、教学的诊断模型诊断学生学习过程中的错误和缺陷是诊断模型的作用。诊断模型针对错误和缺陷进行因人而异的纠错补救教学,从而可以使系统展开基于个人能力的个别化教学方式。它与评价模型和数据库等组成部分的关系。诊断模型主要包括问题选择器、诊断算法和错误概念集等三部分。如图1。问题选择器诊断算法错误概念集浏览器DBMS教学活动指导模块评价模型学教教学资源库用户信息库诊断模型数据库
简介:分析了目前计算机实验中所存在的主要问题和弊端,并针对这些现象进行了研究和探索,最后结合计算机网络的优势设计了一套解决方案,有效地解决了一些在传统的实验方式里所难以解决的问题。关键词实验教学;网络;实验模式中图分类号G434文献标识码A文章编号1007-9599(2010)04-0000-02NewThoughtsonEnhancingTeachingEffectofComputerExperimentZhouHaohui(ChangshaCommerce&TourismCollege,Changsha410004,China)AbstractThearticleanalyzedcurrentlyproblemandirregularityonComputerExperiment,intendedtomakeastudytothisphenomenon,Finallycombinedtheadvantageofnetworktodesignawayofsolution.Availablysolvedsomeprobleminthetraditionalexperimentalmethod.KeywordsExperimentalteaching;Network;Experimentalmodal一、前言目前计算机课程已成为大中小学的基础课程之一,计算机课程相对其它课程而言最大特点就是它必须和实验相结合。随着计算机应用范围的日益广泛,做为一门实践性非常强的基础课程,熟练掌握计算机的使用方法和各种应用程序的操作才是关键所在,因此如何计算机实验教学进行改进也就成为众多教学研究者的研究目标,计算机实验教学也提高到了重要位置。二、目前计算机课程的实验模式和弊端(一)实验环境的分析实验实验环境可分为两方面1.硬件环境计算机实验的硬件环境主要是包含计算机和计算机网络,目前的计算机更新换代速度较快,一般的高校计算机都是5年更新一次,计算机性能越来越好,所能讲授的东西也越来越多,加上网络速度的提高,千兆网络的接入比比皆是,为计算机的教学和管理都带来发前所未有的新空间,要如何才能充分利用这些硬件资源可以做的文章很多。2.软件环境随着计算机课程的改革,计算机实验从以往的单一的计算机文化基础、编程到现在的商务网站的设计、3D动画设计、Flash动画设计、游戏制作、图形处理、CAD建筑设计等等五花八门,极大的丰富了教学内容,学生学习的可选择性增加了,在目前就业竞争日益扩大的情况下,学好一门计算机课程对提高学生在社会上的竞争力很有帮助。此外计算机实验室网络化管理的出现也为进一步的实验教学改革提供了良好的学习环境。(二)传统实验方式的实验过程计算机实验过程的学习,主要分为两方面,一方面是学生必须掌握的部分,这部分的知识大多是课程的基础知识。另一部分是设计性、创新性或综合性实验,这部分主要注重于对学生能力提高方面。因此一般说来计算机实验分为两步,第一步要先完成基础知识内容,下一步再就是完成设计性、创新性、综合性实验。在实验过程中,教师负责对学生实验进行指导和解答,并同时充当导学、互学的角色。实验完成后,学生要求提交实验报告,教师需要进行批阅总结。(三)传统实验方式存在的弊端传统的计算机实验教学存在许多弊端,主要表现在(1)验证实验较多,有效提高学生素质的综合性、设计性、创新性实验少;(2)实验教学形式单一,教学方法呆板,缺乏灵活性和弹,难以适应学生个性化学习的需要,更谈不上因材施教,不能激发学生的学习积极性;(3)实验教师在实验指导过程中,重复劳动多,工作强度大;(4)学生自由度大,学生迟到早退现象较多,而且难以控制学生在学习过程中的行为,造成许多学生在实验过程中做与实验无关的事;(5)实验结果统计分析困难、不准确。而且由于实验结果可复制,因此结果往往不能反映真实情况。因此计算机实验教学要适应时代的发展,积极转换观念,探索计算机实验教学的新思路、新途径,在制订实验教学计、编写实验教学大纲、确定实验课、设计实验教学内容时,尽可考虑学生的实际需要,使实验教学更加具有灵活性、科学性,符合素质教育的需求。三、计算机实验课程教学方式的改进对传统的计算机实验教学的改进除了提高学生的学习意识外还可以在实验方式和实验过程上做文章,在这里我们的主要研究思路就是朝这方面发展,下面就我们的研究做进一步阐述。(一)计算机实验教学网络化管理的意义计算机网络的优势在于将分布在不同地理位置的计算机集中起来,很容易实现各种信息的共享和发布,目前网络的兴起所引起的一系列的信息化革命就充分说明了网络存在所带来的新天地,网络教学、网络考试、网络实验室等和教学相关的各种研究成果一一呈现出来,如果能在计算机实验教学中用好用精这些研究成果,对计算机教学来说无疑是一大进步。(二)实验过程改进的具体措施这里我们经过研究自行开发了一套专门用于计算机实验教学的软件系统,利用这套系统我们实现了以下的一些功能1.系统模型如图1所示,系统框架按如下模块进行组织。图1计算机实验过程控制系统2.实验课程自动考勤的实现以往的考勤工作是由教师或学生干部来执行,一个大班100人左右的话,考勤一遍需要近半个小时,后来进行改进,采用固定座位的方式进行考勤,哪位同学没有到倒是一目了然,但是如果临时调整上课地点,固定座位的方式也就失效了。要解决这个问题,用软件系统来实现非常容易解决,我们采用学号加密码的形式来进行记录,学生上机时用自己的学号和密码登录,然后再上机做实验,计算机就会自动记录上机时间,学习做完实验下机时再注销,系统记录下下机时间。3.利用上机管理软件实现实验行为的规范化由于网络的畅通和计算机内容的丰富,很多学生在做实验时经常玩游戏、看电影、听音乐或是做其它与实验课程无关的事,就算教师晓之以理、动之以情说明计算机实验的重要性,并努力提高实验课程的趣味性,但仍有一部分学生我行我素,不仅自己不好好学,还影响到其他学生的学习,因此完全靠学生的自觉性约束上机行为,实际操作起来还是不尽人意,因此我们在系统中加入止禁功能。4.加大实验内容的灵活性由于学生计算机水平参差不平,有的同学已学过,有的没有学过,如果使用同样一套实验项目,可能有的同学几分钟就完成了,而有的同学可能几个小时都做不完,不利于因材施教,因此合理地设置实验项目的内容,也是本系统的优越之处。5.实验效果分析自动化的实现实验教师的工作不仅仅是指导学生的实验过程,还要从学生的实验报告中发现问题,做到及时辅导。这里我们可以利用计算机系统的统计功能自动分析学生实验过程中容易出错的地方,统计学生的学习情况,比起利用手工的方式来的及时准确、快捷。方便做到针对问题解决问题。6.实验指导网络化的实现在实验过程中,学生经常会问到各种各样的问题,但是我们发现,很多问题都是重复性的,甚至都已在课堂上演示过了,这些问题在传统的实验过程中可以边指导边收集,然后再找时间补充解决。利用计算机系统后,我们可以做成类似论坛的形式,学生将要提的问题提交,教师当场解答,让所有的学生都可以看到,查询,这样不仅提高了学生参与学生的程度,还减少了教师的重复劳动,使教师更有精力对付其它的新问题。7.实验资料的网络共享的实现将各方面收集到的有关资料进行共享,按热点问题、难点问题、基础问题和相关知识进行分类,方便学生自主学习、课程预习或课后复习,如果能有效利用internet网络进行发布学习效果将会更好。参考文献1林科学.改革计算机实验教学切实提高教学质量J.保山师专学报,2006,9(5)26~293郭金良等.高校计算机实验总结探析J.实验室研究与探索,2006,12(12)1584~15854蒲力.计算机实验教学的改革探索J.贵阳学院学报(自然科学版),2006,12(4)59~625徐小明等.开放型实验教学管理模式与系统实现J.实验室研究与探索,2007,8(8)80~83作者简介周浩慧(1970-),女,湖南益阳人,长沙商贸旅游职业技术学院教师,研究方向计算机应用技术、动漫设计