《毕业设计论文:校园新闻发布管理系统论文.doc》由会员分享,可在线阅读,更多相关《毕业设计论文:校园新闻发布管理系统论文.doc(20页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、校园新闻发布系统摘要随着Internet快速开展,Web已经对商业、工业、银行,及人们的工作、生活产生了深远的影响。许多传统的信息和数据库系统正在被移植到互联网上,人们获得信息的来源已经不再只是报纸、电视、播送等传统媒体。一个新的信息传送媒体逐渐被人们所青睐。范围广泛的、复杂的分布式应用正在Web环境中出现。新闻网作为一个新时代传媒的产物,早已超过了国界,使一分钟游遍整个世界不再是神话。它摒弃了传统媒体的缺乏,正在已不可预知的速度向前开展。新闻发布系统是网站中最常用的系统,它的一个根本作用就是为校园提供信息发布的平台。使用ASP技术可以动态生成新闻静态页面,可以使新闻的发布和管理变得很轻松。管
2、理员只需设置标题、内容和图片等新闻信息元素就可以了,系统将自动生成对应的网页。而使用Access数据库,将减轻了维护人员的工作量,使系统便于维护和管理。本系统采用ASP作为开发环境,Access作为数据库效劳器,IIS作为测试效劳器,实现了对动态新闻的发布修改删除,完成了一个动态新闻发布系统的功能。关键词:ASP, Access, 新闻发布系统AbstractWith the fast development of Internet, Web has been on the commercial, industrial, banking, and peoples work and life,
3、produced far-reaching effect. Many of the traditional information and database systems are to be transplanted to the Internet, people get information source is no longer only newspapers, television, radio and other traditional media. A new information transmission media has been favored. A wide rang
4、e of, complex distributed applications are Web appears in the environment. News network as a new era of media product, has already surpassed the national boundary, so that a minute throughout the entire world no longer is the myth. It has abandoned the traditional media, is unpredictable speed of de
5、velopment.News release system is the site of the most commonly used system, one of its basic role is to provide information dissemination platform for campus. Using ASP technology can dynamically generate static news page, can make the press releases and management become very easy. The administrato
6、r only need to set the title, content and pictures and other information elements can be, the system will automatically generate the corresponding webpage. While the use of Access database, will reduce the maintenance workload, the system maintenance and management.The system uses ASP as a developme
7、nt environment, Access as database server, IIS as the test server, to achieve the release of news delete, completed a dynamic news release system function.Key words: ASP, Access, press release system目录引言3第一章 绪论41.1 开发工具的选用及介绍41.2 ASP技术访问WEB数据库51.3 Access数据库的介绍8第二章 系统分析与总体设计102.1 系统功能模块设计10研究目的、意义和范围
8、11第三章 数据库设计123.1 数据库设计思想123.2 创立数据表12第四章 主要功能模块设计134.1 管理员登录13新闻管理164.3 平安退出17第五章 总结17第六章 致谢18第七章 参考文献18引言随着网络技术的不断开展,网络应用已经渗透到人类社会的各个角落。在科学技术飞速开展的今天,Internet逐渐走入到人们的生活当中,人们可以在闲暇心情时遨游在网络中,而Internet又是以网站的形式表达出来的。通过网站的访问,人们可以进行电子邮件的传送、文件传输、远程登陆、网上查询、网上交流,足不出户便可以知道外面的世界。在这样的信息时代中,用户对信息的需求量、广泛程度和时效性的要求日
9、趋提高,传统的报纸杂志已经远远满足不了人们的需求。是网络改变了我们的生活,人们已经喜欢上上网,在网络上我们便能够了解得到社会上的各种大事小事,这便是新闻发布系统的成效。新闻发布系统是网站上用于用户查询浏览新闻的一个系统,是用户查看社会信息的园地。只需要输入自己所要了解的事件的名称,再轻按下Enter键,那么你就可以知道整个事件的来龙去脉。网站新闻发布系统,又称为信息发布系统,是将网页上的某些需要经常变动的信息,类似新闻、新产品发布和业界动态等更新信息集中管理,并通过信息的某些共性进行分类,最后系统化、标准化发布到网站上的一种网站应用程序。网站信息通过一个操作简单的界面参加数据库,然后通过已有的
10、网页模板格式与审核流程发布到网站上。本系统后台主要包括新闻管理、登录管理、平安退出、修改管理员密码。其中新闻管理主要包括:新闻添加、新闻删除、新闻修改。这也是新闻发布系统中最为重要的一个局部。添加新闻报道可以让管理员添加最新的新闻报道,从而省去了许多编码的麻烦,即使不懂任何网页编辑的人也可以轻松自如地发布新闻,添加是可以管理员根据需要添加新的内容。如果觉得有不妥之处,可以重新对新闻进行编辑操作。一个简单而又实用的新闻发布系统所具有的功能就呈现在大家面前了。第一章 绪论 开发工具的选用及介绍(1) ASP的优势Active Server Pages:“动态效劳器网页,一般简称为“ASP,ASP之
11、所以能受到大家的重视与使用的原因,主要在于所产生的执行结果都是标准的HTML格式,而且这些程序是在网络效劳端中执行,使用一般的浏览器如IE 或Netscape都可以正确地获得ASP的“执行结果,并且将这ASP执行的结果直接在浏览器中“浏览,不像VBScript或 JavaScript是在客户端Client的浏览器上执行,假设使用VBScript来设计程序,客户端Client在IE浏览器中可以显示程序执行的结果,可是,客户端Client假设使用Netscape浏览器就无法显示VBScript的执行结果。(2) ASP的特点1) 任何开发工具皆可开展ASP:只要使用一般的文书编辑程序,如Windo
12、ws记事本,就可以编辑。当然,其他网页开展工具,例如,FrontPage Express、 FrontPage等也都可以;不过还是建议用记事本来写,既省钱又方便,假设是使用那些所见即所得的网页编辑来写ASP,可能会发生一些意想不到的离奇状态。2) 通吃各家浏览:由于ASP程序是在网络效劳器端中执行,执行结果所产生的HTML文件适用于不同的浏览器。3) 语言相容性高:ASP与所有的ActiveX Script语言都相容,除了可结合HTML,VBScript、Java Script、Active X效劳器组件来设计外,并可经由“plug-In外挂组件模组的方式,使用其他厂商Third Party所
13、提供的语言。4) 隐密平安性高:如果我们在浏览器中直接查看网页的原始代码,就只能看到Html文件,原始的ASP程序代码是看不到的!这是因为ASP程序先于网站效劳Web Server端执行后,将结果转换成标准Html文件,再传送到客户端Client的浏览器上,因此,我们所辛苦撰写的ASP程序并不会轻易地被看见进而被盗用。5) 易于操控数据库:ASP可以轻易地通过ODBC(Open Database Connectivity)驱动程序连接各种不同的数据库,例如:Access、Foxpro、dBase、Oracle等等,另外,ASP亦可将“文本文件或是“Excel 文件当成数据库用。6) 面向对象学
14、习容易:ASP具备有面向对象Object-Oriented功能,学习容易,ASP提供了五种方便能力强大的内建对象:Request、Response、Sever、Application以及Session,同时,假设使用ASP内建的“Application对象或“Session对象所撰写出来的ASP程序可以在多个网页之间暂时保存必要的信息。ASP的六大内部对象Request、Response、Server、Session、Application、ObjectContext 从客户端取得信息将信息送给客户端提供一些Web效劳器工具储存在一个Session内的用户信息,该信息仅可被该用户访问在一个AS
15、P-Application中让不同的客户端共享信息可以用来配合Microsoft Transaction 效劳器进行分布式事务处理。所以我选择了ASP结合Frontpage架构网站。在此期间本人将使用Macromedia Dreamweaver MX 2004进行ASP页面的编码,并使用对页面进行调试。1.2 ASP技术访问WEB数据库(1) 访问WEB数据库的多种方案目前在WINDOWS环境下有多种访问WEB数据库的技术,主要有:1) 公共网关接口CGI(Common Gateway Interface)。2) CGI是较早实现的技术。适用于多种效劳器平台,如UNIX、WINDOWS等,但C
16、GI的开发本钱高、维护困难、功能有限、不具备事务处理功能、占用效劳器资源较多。3) INTERNET数据库连接器IDC(Internet Database Connector)。4) IDC集成在ISAPI(Internet Server API)中,充分利用了DLL技术,易扩充,但编程较CGI更为复杂,只适用于小型数据库系统。5) 先进数据库连接器ADC(Advance Database Connector)。6) ADC提供了ActiveX Control来访问数据库,它的主要特点是数据查询由用户端浏览器执行,因而需将效劳器端数据库中的局部记录下载到用户端,系统开销较大、响应慢,只适用于特
17、别频繁的数据库查询操作。7) JAVA/JDBC语言编程8) JAVA语言是一种面向对象、易移植、多线程控制的语言,可通过JDBC去连接数据库。用JAVA/JDBC编写的软件可移植性强,适用于多种操作系统,但其执行效率和执行速度还不理想,目前无法建立高效、高速的应用。9) 动态效劳器页面ASP(Active Server Page)。ASP是微软公司最新推出的WEB应用开发技术,着重于处理动态网页和WEB数据库的开发,编程灵活、简洁,具有较高的性能,是目前访问WEB数据库的最正确选择。(2) ASP访问数据库的原理ASP是效劳器端的脚本执行环境,可用来产生和执行动态的高性能的WEB效劳器程序。
18、当用户使用浏览器请求ASP主页时,WEB效劳器响应,调用ASP引擎来执行ASP文件,并解释其中的脚本语言(JScript 或VBScript),通过ODBC连接数据库,由数据库访问组件ADO(ActiveX Data Objects)完成数据库操作,最后ASP生成包含有数据查询结果的HTML主页返回用户端显示。由于ASP在效劳器端运行,运行结果以HTML主页形式返回用户浏览器,因而ASP源程序不会泄密,增加了系统的平安保密性。此外,ASP是面向对象的脚本环境,用户可自行增加ActiveX组件来扩充其功能,拓展应用范围。(3) ASP页面的结构ASP的程序代码简单、通用,文件名由.asp结尾,文
19、件通常由四局部构成:1) 标准的HTML标记:所有的HTML标记均可使用。2) ASP语法命令:位于 标签内的ASP代码。3) 效劳器端的include语句:可用#include语句调入其它ASP代码,增强了编程的灵活性。4) 脚本语言:ASP自带JScript和VBScript两种脚本语言,增加了ASP的编程功能,用户也可安装其它脚本语言,如Perl、Rexx等。(4) ASP的运行环境目前ASP可运行在三种环境下:1) WINDOWS NT server 4.0运行IIS 3.0(Internet Information Server)以上。2) WINDOWS NT workstatio
20、n 4.0运行Peer Web Server 3.0以上。3) WINDOWS 95/98运行PWS(Personal Web Server)。其中以NT server上的IIS功能最强,提供了对ASP的全面支持,是创立高速、稳定的ASP主页的最正确选择。(5) ASP的内建对象ASP提供了六个内建对象,供用户直接调用:1) Application对象:负责管理所有会话信息,可用来在指定的应用程序的所有用户之间共享信息。2) Session对象:存贮特定用户的会话信息,只被该用户访问,当用户在不同WEB页面跳转时,Session中的变量在用户整个会话过程中一直保存。Session对象需cook
21、ie支持。3) Request对象:从用户端取得信息传递给效劳器,是ASP读取用户输入的主要方法。4) Response对象:效劳器将输出内容发送到用户端。5) Server对象:提供对效劳器有关方法和属性的访问。6) Object Context对象:IIS 4.0新增的对象,用来进行事务处理。此项功能需得到MTS(Microsoft Transcation Server)管理的支持。(6) ASP的主要内置组件1) Ad Rotator组件:用来按指定方案在同一页上自动轮换显示广告,用于WWW上日益重要的广告效劳。2) Browser Capabilities组件:确定访问WEB站点的用户
22、浏览器的功能数据,包括类型、性能、版本等。3) Database Access组件:提供ADO (ActiveX Data Objects)访问支持ODBC的数据库。4) File Access组件:提供对效劳器端文件的读写功能。5) Content Linking组件:生成WEB页内容列表,将各页顺序连接,用于制作导航条。此外,还可安装Myinfo、Counters、Content Rotator、Page Count等组件,用户也可自行编制Actiive组件,以提高系统的实用性。(7) Database Access组件ADOWWW上很重要的应用是访问WEB数据库,用ASP访问WEB数据库
23、时,必须使用ADO组件,ADO是ASP内置的ActiveX效劳器组件(ActiveX Server Component),通过在WEB效劳器上设置ODBC和OLEDB可连接多种数据库:如SYBASE、ORACLE、INFORMIX、SQL SERVER、ACCESS、VFP等,是对目前微软所支持的数据库进行操作的最有效和最简单直接的方法。ADO组件主要提供了以下七个对象和四个集合来访问数据库:1) Connection对象:建立与后台数据库的连接。2) Command对象:执行SQL指令,访问数据库。3) Parameters对象和Parameters集合:为Command对象提供数据和参数。
24、4) RecordSet对象:存放访问数据库后的数据信息,是最经常使用的对象。5) Field对象和Field集合:提供对RecordSet中当前记录的各个字段进行访问。6) Property对象和Properties集合:提供有关信息,供Connection、Command、RecordSet、Field对象使用。7) Error对象和Errors集合:提供访问数据库时的错误信息。 Access数据库的介绍Microsoft Office数据库管理系统Microsoft Access 2000使您容易得到所需信息,并提供强大工具,可以帮助您组织和共享您的数据库,以便您和您的工作组能作出更好的
25、决策。快速找到可靠答案,通过Intranet共享信息,建立更快更有效的商业解决方案。 更易建立强大的商业解决方案,更快找到答案 使Web协作成为可能,用Access 2000中的新工具提高生产力。使数据对任何协作者都可直接利用。更新销售数据或快速查看顾客细节信息。定制您自己的图形格式,以便准确地显示您所需的信息。使用内置Microsoft SQL Server 集成来创立可以随您的商务升级的数据库。 在Web上管理和共享信息将您的数据来源与交互式Web页面无缝集成,使创立和共享Microsoft Access数据库比以前更容易。使用Web技术快速获取信息,并把它按您的特殊用途裁剪。参加Offi
26、ce 2000 Web组件以便在Web浏览器中视觉化分析数据。 在浏览器窗口查看,编辑,和分析数据 新的,交互式的Data Access Pages是为Web设计Access表。它们能使任何职员在浏览器内轻易地翻开,查看,和更新动态数据。 用交互式图表举例说明Data Access Page,然后邮寄或作为E-mail的附件发出。您和您的合作者就永远拥有最新信息-在办公室或任何地方.把交互式报告参加到Intranet中 把多个表格链接成单个的,相关的视图被称为Grouped Data Access Page。用这种方法,可以创立分层结构,将记录从一般类别到具体细节分类。例如,按区字段分析雇员销
27、售情况。首先把目光集中在一个地区所有的销售上。然后,把目光关注到该地区销售几种纺织品的结果和根本输入输出上。您可以交互式地查看,过滤,分类所有的信息-在同一页面内。 把动态数据拖到网页上 很容易把字段列表的内容拖动,参加到Data Access Page中。表格字段直接连结到数据库,所以信息总是最新的。 使工作方式流程化好的信息有助于作出英明的决策和提高生产力。Microsoft Access 2000使信息更容易获得和使用。快速分析细节内容并找出重要联系。利用新工具来定制表单和报表。把数字转化成答案-赶快。 利用改良界面的优点 Access 2000数据库窗口使数据库组件操作更容易。使用垂直
28、Objects工具条在表单,表格,和报表之间切换。把数据库对象组织成组,并对常用的内容创立快捷方式。 在数据表视图中浏览相关记录 Access 2000在一个窗口中可使您以图中图方式查看所有相关数据-不必进行查询。即时查看表格间的联系以便快速作出相应决策。显示深层信息,以使记录之间关系可视化。而您只需用鼠标选取您感兴趣的记录。 对所选记录作特殊的格式化 在字段内容的根底上改变它们的版面,使用户能够做到例如立即在一表格或报表内发现高销售的消费者或低库存工程。根据您定义的数值或习惯标准设置字体,风格,颜色,和标题。 表单扩展功能允许您在一张表单上简单地选择一个字段,并改变它的背景颜色,大小,和边界
29、。不必切换到设计视图就可以立即看到这一结果。 与SQL Server无缝集成 Microsoft Access 2000包含了内置的Microsoft SQL Server,这使它能够对熟悉的Access环境进行高端管理。需要时可以利用可调整大小的SQL Server技术创立企业级数据库。这样,使用一个可按需调整大小的数据库,系统就可以随业务扩展了。随业务扩展数据库 通过在Access 内创立SQL Server数据库,来扩展您在客户/效劳器世界的技能。新的Access 数据库工程允许Access 用户用熟悉的Access界面创立真正的客户/效劳器应用程序。第二章 系统分析与总体设计2.1 系
30、统功能模块设计(1) 后台系统管理模块此模块实现了管理员功能区的所有功能。此模块由管理员登录模块、新闻管理模块、退出系统模块组成。这三个模块的功能如下所示。1) 管理员登录模块:管理员登录信息2) 新闻管理模块:包括查询新闻信息,删除新闻信息等3) 退出模块:退出系统 系统后台功能模块,如图2.1所示:2.2研究目的、意义和范围随着Internet的普及,越来越多的企业建立了自己的WWW网站,企业通过网站可以展示产品,发布最新动态信息,与用户进行交流和沟通,与合作伙伴建立联系,以及开展电子商务等。其中新闻管理系统是构成企业网站的一个重要组成局部,它担负着双层作用:一方面可以用来动态发布有关新产
31、品或新开发工程;另一方面又可以及时向顾客公告企业经营业绩、技术与研发进展、特别推荐或优惠的工程工程、产品和效劳,从而吸引顾客,扩大顾客群。该系统使用ASP和Access开发, 实现了网站新闻的动态管理,使得对信息的管理更加及时、高效,提高了工作效率。该新闻系统具有一般新闻系统的功能,主要包括前台新闻查看区和后台管理区,可为学校各部门发布新闻,为校园网站提供新闻发布与管理的效劳。该系统是基于B/S(Browser/Server,浏览器/客户端)模式实现,基于.NET平台架构开发设计,主要实现对校园新闻的发布与管理功能,对新闻内容信息的浏览阅读等。 随着Internet/Intranet技术的兴起
32、,将原本在单机或本地局域网上运行的数据库系统移植到因特网中,即开发基于B/S模式的新一代MISManagement Information System,管理信息系统系统,正成为技术开展的趋势。为了保证系统性能的高效性、可扩展性,以及到达数据共享和网络化管理的目的,本系统采用B/S体系结构进行设计开发。第三章 数据库设计3.1 数据库设计思想系统采用Microsoft Office Access 2003作为后台数据库。通过分析要在数据库中存储以下根本信息:(1) 管理员信息表System_Admin:用于存储管理员的登录信息 (2) 新闻信息表System_News:用于存储新闻的详细信息3
33、.2 创立数据表系统采用Microsoft Office Access作为后台数据库。翻开Microsoft Office Access新建一个数据库,名称为xinwen(1) 管理员信息表System_Admin表3.1该信息表用于存管理员的根本信息,包括管理员编号ID、管理员账号username、管理员密码password。表3.1 管理员信息表adminInfo字段名数据类型长度说明备注ID自动编号4管理员ID号设为主键且自动编号username文本50管理员账号不允许为空password文本50管理员密码不允许为空(2) 新闻信息表System_News表3.2该信息表用于存储新闻的根
34、本信息,向表中添加字段如表3.3所示。表3.2 新闻信息表System_News字段名数据类型长度备注ID自动编号4设为主键且自动编号Title文本50不允许为空BigclassID数字长整型允许为空Time文本50允许为空Counter数字长整型允许为空Tuijian数字长整型允许为空Paixu数字长整型允许为空Djl数字长整型允许为空PicloadFiles文本50允许为空Small_PicloadFiles文本50允许为空Content备注255允许为空Gundong数字长整型允许为空field1文本50允许为空field2文本50允许为空field3文本50允许为空field4文本50
35、允许为空第四章 主要功能模块设计4.1 管理员登录管理员登录模块主要是用户输入正确的用户名和密码就可以登录进去国,界面如下:主要代码如下:function checkuserinfo() if(checkspace(document.userinfo.name.value) document.userinfo.name.focus(); alert(用户名不能为空!);return false; if(checkspace(document.userinfo.password.value) document.userinfo.password.focus(); alert(密码不能为空!);r
36、eturn false; %if request.ServerVariables(REQUEST_METHOD)=POST then Easp.db.dbConn=conn dim pwd,name,Result,category category=Easp.RF(category,0) if category=2 then pwd = md5(Easp.HtmlFilter(Easp.RF(password,0)request.form(password) name =Easp.HtmlFilter(Easp.RF(name,0)replace(trim(request.Form(name)
37、,) Result=Easp.db.RT(System_Admin, UserName=& name & and PassWord=& pwd &, ID, UserName) if Easp.isN(Result) then Easp.WE alert(请输入正确的用户名和密码!);history.go(-1); else Easp.SetCookie admin_cnhww:username, Result(1), 6000 Easp.WE window.location.href=administrator/Indexmanage.asp; end if end if if catego
38、ry=1 then pwd = Easp.HtmlFilter(Easp.RF(password,0)request.form(password) name =Easp.HtmlFilter(Easp.RF(name,0)replace(trim(request.Form(name),) Result=Easp.db.RT(System_Users, user_name=& name & and user_password=& pwd &, ID, user_name) if Easp.isN(Result) then Easp.WE alert(请输入正确的用户名和密码!);history.
39、go(-1); else Easp.SetCookie admin_cnhww:username, Result(1), 6000 Easp.WE window.location.href=users/Indexmanage.asp; end if end ifend if%4.2 新闻管理新闻管理主要包括新闻的删除和查看等,主要界面如下:主要代码如下:Dim BigClassID, BG_result, arrRs,IDOrder,titleOrder,action,titlemarkBigClassID=Easp.RQ(BigClassID,1)IDOrder=Easp.RQ(IDOrde
40、r,0)titleOrder=Easp.RQ(titleOrder,0)action=Easp.RQ(action,0)if action=judge then titlemark=审核else titlemark=管理end ifBG_result=Easp.db.RT(News_class, BigClassID=&BigClassID, BigClassID, BigClassName)If Easp.isN(BG_result) thenEasp.WE 参数错误!end if-读取新闻Easp.db.SetPager default, firstprevlistnextlast, Ar
41、ray(listlong:10,first:首页,last:尾页,prev:上一页,next:下一页,list:*)Set Rs=Easp.db.GetPageRecord(1:18, select ID, title, paixu, tuijian, BigClassID,gundong,field1,field2,field3,field4,PicloadFiles from System_News where BigclassID=& BigClassID & order by ID asc)if IDOrder then Set Rs=Easp.db.GetPageRecord(1:1
42、8, select ID, title, paixu, tuijian, BigClassID,gundong,field1,field2,field3,field4,PicloadFiles from System_News where BigclassID=& BigClassID & order by ID & IDOrder )end ifif titleOrder then Set Rs=Easp.db.GetPageRecord(1:18, select ID, title, paixu, tuijian, BigClassID,gundong,field1,field2,fiel
43、d3,field4,PicloadFiles from System_News where BigclassID=& BigClassID & order by title & titleOrder )end ifif Rs.recordcount0 thenarrRs = Rs.GetRows(Rs.PageSize) end ifEasp.C(Rs)%4.3 平安退出就主要是平安的退出系统第五章 总结为做出该新闻系统程序,访问了大量Web网络开发方面的网站,搜集了大量关于Web网络开发的中英文资料,也查阅了大量书籍的源代码作为参考和运用,从中学会了许多asp技术关于Web开发方面的知识。该
44、系统的功能还有一些没完成和完成得不理想,如新闻审核功能里没能做到将审核时的意见反应给新闻发布者,而是直接保存到数据库的形式来实现。一方面时间紧迫;另一方面是ASP这门技术的学习和熟练使用需要一个长期的过程。整个毕业设计到现在已经根本结束,总的来说整个毕业设计进展还是很顺利的。这次毕业设计,让我充分的把这几年所学到的专业知识融会贯穿,从做需求分析、设计数据库、到系统整体设计和具体的代码实现。整个设计,让我学到了许多以前在课堂上面学不到的知识,很大程度的加强了自己的实践能力。对数据库的理解也更加全面和深刻了。在系统的不断完善过程中,我还学到了程序调试的一些珍贵方法和技巧。相信这次的经验对于我以后的
45、工作会大有益处。同时在设计过程中,我也发现了自己的缺乏,因为是首次进行这样的课题开发,在代码的实现上略现笨拙,整个程序在架构上也算不上完美,我相信通过今后的学习和实践,自己在开发能力一定能够得到大大的提高。第六章 致谢随着毕业设计的完成,我的大学生活也将结束。在这短短的几个月的时间里,让我学到了以前在书本上学不到的知识。让我度过了大学生活最为充实的一段时期,而且收获了理论和实践上的第一桶金。在做毕业设计的这段时间,我要感谢我的指导老师,他经常抽出珍贵的时间来询问毕业设计的情况。在这次毕业设计中他还指导了很多学生,任务非常繁重,但是他对每一项工作还是那么负责,对我耐心指导。从他负责指导我的毕业设计开始,就对我设计中的每一个环节都不遗余力的给于我帮助。在毕业设计的这段时间,他深厚的学术修养,严禁的治学态度,强烈的责任心和对学生的无私关心,将令我受益终身。同时,我还要感谢信息系的所有老师们,他们在大学生活的几年