ASP623毕业生信息管理系统毕业论文备课讲稿.doc
《ASP623毕业生信息管理系统毕业论文备课讲稿.doc》由会员分享,可在线阅读,更多相关《ASP623毕业生信息管理系统毕业论文备课讲稿.doc(47页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Good is good, but better carries it.精益求精,善益求善。ASP623毕业生信息管理系统毕业论文-ASP623毕业生信息管理系统毕业论文摘要利用web技术和数据库技术,设计一种基于WEB的毕业生信息管理系统的方案,并用ASP技术结合ACCESS数据库进行了该系统的开发过程。本文主要从系统的设计目标和思想、系统软硬件的选择、功能模块的设计、技术实现、系统安全五个方面进行了研究。关键词:毕业生 信息管理系统 ASP目 录摘要 1Abstract  
2、;2第一章 引言 3第二章系统的设计目标和思想 4第三章系统开发环境 53.1开发工具与环境 53.2 软硬件平台选择 53.3开发语言 6第四章数据库设计 6第五章功能模块设计 85.1:面向客户端各子系统的服务器功能模块 85.2:面向管理终端的Web服务器功能模块 9第六章实现的方法和技术 106.1 采用ASP技术开发管理系统的实现原理和优越性 106.2
3、 用ASP访问数据库的关键技术ADO 106.3 数据库访问步骤 11第七章系统安全 14第八章:存在的问题和前景展望 14参考文献 15人信息维护、信息浏览等操作,而且管理人员也可以在任何有浏览器的计算机上,通过身份验证后,灵活机动地进行管理,从而实现系统的开放性。6.2用ASP访问数据库的关键技术ADOADO(ActiveDataObject)是一种可以提供WEB页面开发者轻松存取Internet的数据库,并可以在用户端实现网上立即、即时更新显示的最新WEB页面数据库技术。它是微软提供数据库web
4、开发者最有效的开发方案,它将原本烦杂的数据库程序开发变为轻松容易的工作,ADO是微软替数据库量身订做的开发环境,出来具有传统数据库开发环境的优点外,还增加了一些更为先进的功能;另外,ADO几乎兼容了各种数据库系统,无论是MSACESS、FoxPro甚至MicrosoftSQLServer,以及Oracle、Informix、Sybase公司出版的数据库服务器,ADO都提供了相同的处理界面供程序设计人员使用。ADO除了跨越多种不同的数据库系统,它亦可考越多种不同的程序语言开发环境。例如VB,C+、JAVA语言,甚至Script环境下的VBScript以及JavaScript;虽然在不同的语言环境
5、下,ADO仍提供类似的设计方式供不同的语言来开发。 ADO几乎可以在任何支持COM以及OLE的服务器端操作系统上使用,包含了兼容Intel家族的MicrosoftWindows95、NTWorkstation以及NTServer操作系统,甚至DEC、Alpha、PowerPC都可以在上头开发出的web数据库系统。 利用ADO开发数据库应用程序的优点与特色:1:支持客户机/服务器结构与WEB系统开发设计。2:内部多个互相独立的对象模型。3:支持分批修改数据库内容。4:支持多种不同的数据控制指标形式。5:先进的Recordset数
6、据高速管理功能。6:允许在程序中使用多个Recordset对象或者多个分批修改区块传送。7:属于Free-thread对象,如此一来可以开发出更有效的WEB应用程序。6.3数据库访问步骤(1)建立Connection对象:setconn=server.creatobject(“ADODB.Connection”)(2)打开一个数据库并与其连接的Open方法的语法:Connection对象.open“连接数据库信息字符串”;用户帐号;用户密码打开数据库的方法一般有2种。第一种用DSN方法打开数据库,通过ODBC连接数据库可以先建立对应的数据库的数据源名(DSN)。如在C:webtestdata文
7、件夹下有个data.mdb的数据库,先用“控制面板”上的ODBC将data.mdb的DSN名设为那么“连接数据库信息字符串”就变为“DSNDataSource”或“DataSource”关键程序代码为:<%set conn=server.creatobject(“ADODB.Connection”)conn.open “DataSource”%>第二种用全路径的方法打开如果在连接数据库前没有建立ODBC数据源,就可以采用直接指定ODBC驱动程序名称的方法来建立与数据库的连接。此时的“连接数据库信息字符串”必须以drive开始,变为“drive=ODBC驱动程序;
8、dbq=”&Server.MapPath(“数据库名”)”。ODBC驱动程序名称取决与具体打开的数据库类型。具体的打开步骤为:先用Server.CreatObject(“ADODB.Connection”)的方法创建一个连接对象,再用“open”方法打开待查询的数据库。具体程序代码为:<%创建对象 参考文献1周星,魏应彬,动态网页与WEB数据库,北京大学出版社,20012俞波,周皓峰,一种基于WEB的学生信息管理系统,计算机与现代化,2000年第2期,55603王华,开发信息服务系统示例,太原科技,2003年第4期,524李世杰ActiveServerPages2.0网
9、页设计手册,清华大学出版社,2000.15闫华文,SQLServer2000与ASPWeb数据库编程技术,北京大学出版社,2001.46陈会安,JavaScript网页制作彻底研究,人民邮电出版社,2002.17康博,Web应用程序开发新技术,人民邮电出版社,1999.78BrianFrancis,etal,ProfessionalActiveServerPages3.0,PublishedbyWROX,20029BobReselman,ActiveServerPages3.0byExample,PublishedbyQue,Jun1,200010TutorialHomePage,http:/
10、www.asptutorial.info2002呢?在一般BBS网站可以看到一般论坛的实现方式是采用了简单却有效的方法,那就是分类。可以根据BBS网站会员可能关心的方面划分为不同的版面,BBS主要讨论关于计算机学习方面的内容,主要分为6个版面:论坛站务、平面设计、网站开发、软件编程、情感课堂、闲情咖啡厅。对于帖子,不需要将不同的版面的帖子存入不同的数据库中,因为可以把帖子所属版面作为帖子的一个属性,除此之外,数据库中应该尽可能的包含帖子的有用的信息特征。论坛使用者在进入相应的版面后,需要浏览、发表或回复帖子,这需要编写相应的模块来实现,实现这些帖子处理功能的实质就是对数据库的操作,即读取、添加
11、、修改、删除帖子在数据库中的记录。这可以通过ASP程序来完成实现。同时,在BBS网站中,要限制只有会员才可以拥有帖子发表和回复的权利,这就要用到ASP程序来验证用户身份以及授权控制。制作用户端显示页面也是BBS网站中重要的方面,在此,可以先考虑一个会员进入BBS后进行的一系列操作,进入论坛首页,登陆,选择进入适合的版面,进入浏览、回复本文来自:计算机毕业网 、发表帖子,最后退出。基于上面的考虑可以知道,在BBS网站的设计中主要的仍然是用户界面设计、后台数据库及实现处理功能的ASP.NET程序三个方面,只是用户界面与ASP程序结合较多,而数据库结构则是相对复杂一些。第二章 主
12、要技术分析2.1SQLServer2000SQL(StructuredQueryLanguage)是使用关系模型的数据库语言,用于实现与各类数据库连接,提供通用的数据管理和查询功能。SQLServer2000具有较好的可伸缩性和可靠性,提供了以Web标准为基础的扩展数据库编程功能,可以满足电子商务和企业应用程序的要求。SQLServer2000支持XML和Internet标准,具有基于Web的分析能力,允许使用内置的存储过程以XML格式存储、更新、删除、检索数据。方便的代码编辑。可视化编辑和源代码编辑都有其长处和短处。有时候,直接用源代码编辑会很有效。Dreamweaver提供了html快速编
13、辑器和自建的html编辑器,能方便自如的在可视化编辑状态和源代码编辑状态间切换。强大的动态页面支持。Dreamweaver的Behavior能在使用者不懂javascript的情况下,往网页中加入丰富的动态效果。Dreamweaver还可精确的对层进行定位,再加上timeline功能,可生成动感十足的动态层效果。操作简便。首先,Dreamweaver提供的历史面板、html样式、模版、库等功能避免了重复劳动,使用者不必重复输入相同的内容、格式。其次,Dreamweaver能直接往页面中插入Flash、Shockwave等插件,经过设置后还可直接调用相应的软件对这些插件进行编辑。最后,Dream
14、weaver具有优秀的网站管理功能。在定义的本地站点中,改变文件的名称、位置,Dreamweaver会自动更新相应的超级链接。Checkin和Checkout功能可协调多个使用者对远程站点的管理。数据库在一个BBS网站中占有非常重要的地位,用户信息,发表的帖子及其回复信息全部存放在数据库中,数据库结构设计的好坏将直接影响网站运行的效率。合理的数据库结构设计可以提高数据存储的效率,保证数据库的完整性和一致性。同时,合理的数据库结构也将有利于程序的实现。在SQL2003数据库中,微软公司提供了单一的数据库引擎。适用于Windows9X、WindowsXP、WindowsNT和Windows2000
15、Server等操作环境,这些系统的都具有一般商业系统所需要的安全性和可靠性。从应用的角度而言,SQL2000数据库易于使用,编程人员可以通过简单的操作就可以完成一个复杂的管理,免除了对标准操作的复杂管理。综合上面的考虑,在BBS网站的开发设计中采用了SQL2000作为系统的后台数据库。select.aspx。分版面管理页面,在这个页面中,显示各个分板块。点击悬着不同板块进行浏览,发表新帖。showtopic.aspx。显示帖子页面,在页面中,显示帖子列表。edtopic.aspx。帖子编辑页面,对发表过的帖子进行编辑,可以修改发表中所出现的错误。addtopic.aspx。发表帖子页面,论坛最
16、基本的功能之一,进入页面填写主题,内容进行发表帖子。usertable.aspx。会员列表页面显示所有会员,包括管理员在内所有会员的列表。top.aspx。网页首部信息页面bottom.aspx。网页尾部信息页面url.aspx。友情链接显示及其申请界面act.aspx。友情链接请求验证页面data。数据库文件夹,其中包含一个数据库文件data.mdb,然后把所有的表都存放在这个数据库中。Images。网站图片文件夹参考文献1 启明工作室,ASP.NET+SQLserver网络应用系统开发与实例第1版.北京:人民邮电出版社,2005.2 刘廷,刘帆.ASP.NET开发实例完
17、全剖析.北京:中国电力出版社,2006.3 吉根林,崔海源.ASP.NET程序设计教程.电子工业出版社,2005.4 张海藩.软件工程导论.北京:清华大学出版社,2003.5(美)Walther,S.著,马朝晖等译.ASP.NET技术内幕,北京:机械工业出版社20026(美)MrdulaParihar著,王勇盖江南尚红昕等译.ASP.NET宝典,北京:电子工业出版社20027邹建峰李律松李晓栓等著ASP.NET开发技术详解,北京:人民邮电出版社20058彭明柳本文来自:计算机毕业网 VisualBasic.NET彻底研究北京:中国铁道出版社,20039(美)Jon
18、es,A.R著,高春蓉等译ASP.NET与VB.NET从入门到精通.北京.电子工业出版社,200210陆昌辉吴晓华SQLServer2000开发人员指南宇航出版社北京希望电子出版社200211萨师煊王珊数据库系统概论北京.高教出版社.2000概述:本文以运用型本科教学为目的,剖析了传统的机械制图与计算机绘图教学的弊端,提出两门课程教学革新的必要性,并经过对硬件设备、软件条件、师资条件及学生的自身条件等多方面的剖析,论证了课程教学革新的可行性。中心词汇:计算机毕业网运用型本科教育机械制图与计算机绘图教学革新可行性一、引言随着社会经济的不时开展,高层次技术型人才的充足越来越清楚。此时,运用型本科教
19、育培育形式逐渐被各大高校所采用。运用型本科教育属于高层次的技术教育,是我国教育体系的重要组成局部,其与普通普通本科培育形式相比具有鲜明的技术运用性特征。在培育方向上,运用本科培育的不是学科型、学术型、研讨型人才,而是培育顺应消费、树立、治理、效劳第一线需求的高层次技术运用性人才;在培育形式上,运用本科以顺应社会需求为目的,以培育技术运用才干为主线制定学生的培育方案,以“运用”为宗旨来构建课程和教学内容体系,注重学生的技术运用才干的培育。二、教学革新效果的提出针对运用型本科教育培育形式的需求,我校积极展开相关的教学研讨,在此进程中发现原有的机械制图和计算机绘图课程原始的教学形式有以下弊端。1.机
20、械制图课程有近一半的课时量用在画法几何的教学局部,后续的机械制图局部课时量缺乏。2.机械制图课程中组合体教学局部,内容较难,学生一时难以树立空间形体,学习起来困难。3.机械制图课程中缺少测绘局部,而测绘对零件图这一章的学习有很大的协助。4.计算机绘图课程,即AutoCAD软件的学习,与机械制图分开教学效果不好,两者在内容上有堆叠。往往在课时量足够的状况下,两门课程没有很好的统筹,到达相互补充的效果。以上所反映的效果是常年来机械制图教学中的顽疾,需求停止革新以顺应现今的教学要求。就对能否可以对机械制图与计算机绘图的课程停止教学革新,如何对机械制图与计算机绘图的课程停止教学革新提出了新的义务。三、
21、教学革新可行性剖析关于机械制图课程持久以来存在的效果,课程教学革新曾经迫在眉睫,但教学革新的实施需求有硬件和软件方面的支撑,不能自觉停止革新,否则,不只仅是对教学的扰乱,更是对学生的损伤。现从以下几个方面对机械制图教学革新的可行性停止论证剖析。1.客观条件客观条件主要包括学校的硬件设备、软件条件、师资树立。学校装备有专门的计算机绘图实验室,且依据开展需求,于2009年新建了3个机械制图测绘实训室,总面积420m2,可容纳210人停止测绘;软件条件主要是依据教改的要求,需求有针对性的练习。经过多年的任务积聚,针对性的练习曾经完成;师资树立方面,教授机械制图和计算机绘图的教员中有1人为教授职称、2
22、人为副教授职称、2人为讲师职称,具有多年的教学与实际阅历,完全可以承当课改的教学要求。2.客观条件客观条件包括两个方面:新入校学生自身状况能否满足教学革新的要求;往届学生关于两门课程学习状况的剖析。关于以上两个方面的效果,采用问卷调查的方式停止统计剖析。(1)重生调查状况剖析重生调查的范围是2009级机械类专业统招本科,调查询卷共400份,回收390份,有效问卷369份。经过整理剖析,主要调查结果如下:您在高中阶段选择的是文科还是文科?其结果如图11所示,有98.37%选择的是文科。您在高中最擅长的科目是什么?其调查结果如图12所示,有26.29%选择的是数学,人数为最多。您在刚步入大学之初,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- ASP623 毕业生 信息管理 系统 毕业论文 备课 讲稿
限制150内