简介:随着网络技术的发展和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.具有良好的可扩展性,便于将来新的功能模块的添加。(三)系统的功能模块图通过对新闻发布系统的分析可以列出系统的功能模块图如下四、系统的设计与实现
简介:本文首先对信号发生器的设计方案进行了论证,接着提出了系统的整体设计框图,重点论述了由DDFS芯片AD9833构成的信号发生模块的设计。并给出了C语言设计的信号产生程序。较好的实现了C语言在单片机上的应用。关键词信号发生器;频率DesignoftheSignalGeneratorBasedOnC-languageWanHuan,GengJian(Electronic&InformationInstituteofNanchangTechnologyCollege,Nanchang330044,China)AbstractThisarticlefirstlydemonstratedtheFormulaofthesignalgenerator,thengivetheoveralldiagramofsystem.WefocusesonthesignalmodulesofthecompositionoftheDDFSchipAD9833.AsignalgenerateprogrambasedonClanguageisgiven.ItachievedgoodresultsforClanguageusingintheMCUapplication.KeywordsSignalGenerator;Frequency一、方案论证目前,市面上使用的信号发生器主要有两种一种是是采用晶体管、运放和IC等通用器件制作,更多的则是用诸如L8038/BA205/XR2209等专门的信号发生IC来实现。该设计方法设计出来的信号发生器,确实能够输出较完整且不失真的波形,但是输出波形的精度不高,频率的上限值也只有300kHz左右,如勉强使其输出较高频率的波形的话,我们会发现输出信号的幅度有明显下降。简而言之,该类信号发生器输出的信号频率稳定度较差、精度低、抗干扰能力低、成本高、而且灵活性比较差。这样的信号发生器只能用于简单的教学实验当中,无法承担起高精度科研和设计的要求;另一种是基于FPGA芯片的信号发生器,这种信号发生器采用DDFS技术产生波形。该类信号发生器的各方面指标都不错,但是价格太高。虽然有人提出了采用FPGA并结合DDFS技术自行设计信号发生器的理论和方案。但是在具体设计过程中,由于的DDFS的实现要依赖于高速、高性能的数字器件,而作为一个数字逻辑器件的设计,竞争和冒险成为较为突出的问题,因此利用FPGA设计信号发生器时,只要稍有不当,就可能会出现毛刺,毛刺的清除以及相关的抗干扰设计,将增大电路和程序的复杂程度和可实施性。本文将结合自身的研究经验,利用专用的直接数字合成(DDS)芯片AD9833来实现高频带高精度的信号发生器的设计。设计出来的信号发生器可以实现正弦波、三角波、方波的自动切换输出。且具有输出频率高,带宽宽、响应时间快、频率分辨率高等优点。可以实现输出信号的幅度、频率以及相位的步进和预置。二、硬件系统整体设计硬件的总体设计框图如图1所示单片机幅度控制波形产生模块信号预放大稳压电源LCD显示4*4键盘功放
简介:这段时间,Java世界够喧嚣的。以SUN、BEA为主的工业阵线正在悄然推出SOA实现;而TheServerSide社区正在为EJB和非EJB吵吵嚷嚷。特别是Spring开发者们受到风险资金的惠顾成立了专门公司.看来他们推出的耸人听闻的WithoutEJB口号已经发生效应。更加特别的是,在此之前,JBoss开源组织开立先河,以一种全