asp驾校管理系统毕业论文内容摘要:
VBScript或 PERL)编写;存取数据库轻松容易(使用 ADO 组件);可使用任何语言编写自己的ActiveX Server 组件;无浏览器兼容问题;程序代码隐藏,客户端仅能看到 ASP 输出的 HTML 文件;缩短 Web 开发时间。 相比之下,使用 CGI 开发 Web 应用程序具有以下缺点: 不易与 HTML 文件集成;须使用其他较复杂的语言来开发 CGI 程序;程序开发时间较长;存取数据库不容易;每个 CGI 程序被不同用户执行时都得重新执行一次,并占去 Server 的一个端口( Port),降低 Server 效率。 可见, ASP 在数据库访问、与 HTML 的集成、提高服务器的效率等诸多方面都优于 CGI,更适应 Web 应用程序开发的需要,因此本文选择 了 ASP 作为个性化页面生成器的开发工具。 2. 1. 4 ASP 的优点 程序设计采用 Microsoft ASP 实现, ASP 是基于 Microsoft IIS 的开放式脚本开发环境,它可以很好的把 HTML 和脚本开发结合在一起,提高了编程的灵活性,降低了开发难度。 ASP 在性能方面的优势主要体现在以下几个方面: (1)无需编译 ASP 脚本集成于 HTML 中,容易生成,不需要编译或者链接即可直接由服务器执行,可快速修改程序。 (2)比 CGI 和 ISAPI 具有更多的优点 CGI 程序不能为多个客户共享,对于新的请求必须启动新的进 程,随着客户请求的增加,并行的进程也将增加,这对系统资源来说是一种极大的浪费,同时也加重了服务器的负担,降低了性能。 计算机毕业论文范文咨询 599057179 开发工具综述 7 ISAPI 比 CGI 有更好的性能,因为 ISAPI 应用以动态链接库存在,在其启动时加入内存,并且和 Web 服务器进程处于同一个系统空间,占用系统资源比较少。 效率虽然提高了,但也带来了更大的风险, ISAPI 进程和服务器进程处于统一系统进程空间,因此,一个违规操作就有可能导致 Web 服务器的崩溃。 另外,无论时 CGI 程序还是ISAPI 程序,基本上是独立于 HTML 之外的,完全用另一种语言开发,工作量大,与HTML 结合得不够紧密。 ASP 成功的改变了这些状况, ASP 经过最佳化的多线程环境,不会单独成为一个Process,而是存在于这个 Process 中,可以同时服务多个浏览者,这样系统的性能就大大的提高了,系统的响应速度也大大的改观。 (3)面向对象 在 ASP 脚本中,可以很方便的引用系统组件和 ASP 内置组件,还能够通过定制的Active X 服务器组件( ActiveX Server Component)来扩充功能。 (4)独立于浏览器,因此可跨平台执行 ASP 脚本是在 Web 站点服务器端执行的,因此客户端的浏览器不需 要支持它。 用户端只需要使用普通的可以解释常规 HTML 代码的浏览器,即可浏览 ASP 所设计的主页内容。 网上购物系统需要面对的是众多使用不同平台的用户,他们所使用的浏览器可以是 IE,也可以是 Netscape,还可以是其它类型。 (5)源代码的保密性 ASP 程序在服务器端执行,在客户端浏览的内容只是 ASP程序执行的结果所生成的常规 HTML 代码,因此这样就可以 保证 ASP 程序不会被泄漏。 对于一个网上购物而言,源代码的保密性是至关重要的。 因为它直接关系到该站点的安全性。 确保用户的所有信息不被第三方截获或破译是进行网上购物 运转的必要前提,而 ASP 程序的保密性恰好符合了这一点。 (6)与任何 ActiveX Scripting 语言兼容 除了可以使用 VB Script 或者 Jscript 脚本语言进行设计外,还可以通过插件的方式,使用由第三方所提供的其它脚本语言,例如: PerlScript。 本系统使用 VB Script和 Java Scirpt 想结合的方式编程,这样既可以提高服务器的响应速度,又可以与客户端使用的大多数浏览器兼容。 IIS 与 ASP 的结合 在过去,客户机 /服务器结构的设计与 Web 的相关技术几乎处于平行线上,两者相 互独立并无法做出集成性的设计。 现在我们利用 IIS+ASP 构成三层式 Web结构(如图 1 所示)的中间一层,将客户机 /服务器结构与 Web 密切结合,完成前后端两者的集成输出功能,使得 Web 站点的开发更方便,实现的功能更强大。 利用 IIS+ASP 技术来集成 Web 前后端所带来的强大效益可归结为以下几个方面: 计算机毕业论文范文咨询 599057179 开发工具综述 8 减少构建和维护成本;加快联机过程;应用软件集中在服务器端开发管理;前端可使用任何浏览器( IE、 Netscape„ ..);后端可存取任何数据库 (SQL、 Access„ ..);可使用任何脚本语言开发 (VBScript、 JavaScript、 PERL„ ..); 图 21 IIS+ASP构成三层式 Web结构 ADO 概述 ADO( ActiveX Data Objects)是一种操作 Microsoft 所支持的数据库的新技术。 在 ASP 中, ADO 可以看作是一个服务器组件 (Server Component),更简单点说,是一系列的对象,应用这些功能强大的对象,即可轻松完成对数据库复杂的操作。 本文中个性化页面的实现便大量地用到了 ADO 技术。 具体的操作步骤可以归纳为以下几步:创建数据库源名 (DSN);创建数据 库链接 (Connection);创建数据对象;操作数据库;关闭数据对象和链接。 每一步的做法如下: 1.创建数据源名 DSN(Date Source Name)即数据源名称。 我们知道, ODBC 是一种访问数据库的方法,只要系统中有相应的 ODBC 驱动程序,任何程序就可以通过 ODBC 操纵驱动程序的数据库。 比如我们系统中有 Access 的 ODBC 驱动程序,那么即使我们没有 Access 软件,也可以在我们的程序中对一个 Access 的 MDB 数据库加、删、改记录。 而且我们根本不用知道这个数据库是放在哪里的。 我们只要写出 SQL 语句, ODBC 驱动程序就会帮我们做一切事情。 我们在给 ODBC 驱动程序传 SQL 指令时,即是用 DSN来告诉它到底操作的是哪一个数据库。 如果数据库的平台变了,比如我们改用了 SQL Server的数据库,只要其中表的结构没变,我们就不用改写我们的程序,只要重新在系统中程序和计算逻辑 前端浏览器 ActiveX Server 元件 ActiveX Server 元件 后端数据库 数据库服务器 Microsoft IIS + ASP 浏览器 计算机毕业论文范文咨询 599057179 开发工具综述 9 配置 DSN 就行了。 由此可见, DSN 是应用程序和数据库之间的桥梁。 2.创建数据库链接 链接用以保持一些关于正在访问的数据的一些状态信息,以及链接者信息。 ASP文件中如果要访问数据,必须首先创建与数据库的链接,其语法如下: set Conn=(“”) 这条语句创建了链接对象 Conn,接下来: connstr=Provider=。 =amp。 (amp。 dbamp。 ) connstr 这条语句打开链接,用到了 DSN,本例为“ connstr”。 以上两个步骤缺一不可,因为链接对象的创建与打开是两回事,只有打开了才真正可以使用。 3.创建数据对象 ADO 中的数据对象通常保存的是查询结果。 Record Set 是 ADO 中最复杂的对象,有许多属性和方法。 Record Set 保存的是一行行的记录,并标有一个当前记录。 以下是创建方法: Set Record Set=(sqtStr) 这条语句创建并打开了对象 Record Set,其中 Con 是先前创建的链接对象, rs是一个字串,代表一条标准的 SQL 语句。 例如: rs=“ SELECT * FROM shop_books” Set Record Set=(rs) 这条语句执行后,对象 Record Set 中就保 存了表 tab1 中的所有记录。 4.操作数据库 我们通过调用链接对象的 Execute 方法来将查询结果返回给一个数据对象或进行插入、删除等操作。 例如: rs=“ INSERT INTO tab1 VALUES(1,2)” (rs)/执行插入操作 5. 关闭数据对象和链接对象 在使用了 ADO对象之后要关闭它,因为它使用了一定的服务器资源。 通过调用方法 close 实现关闭,然后再释放它。 Record Set Record Set=Nothing /关闭创建的数据对象 Set mConn=Nothing /关闭创建的链接对象。 计算机毕业论文范文咨询 599057179 开发工具综述 10 Dreamweaver MX 2020 概述 Dreamweaver MX 2020 是较好的网页制作工具,基本上实现了所见即所得的工作方式,即使你不懂 HTML 语言,也能制作出专业效果的网页。 如果你是高手,也可以在代码编辑窗口里直接写入代码,再切换到设计编辑窗口看效果。 更为重要的是,可以在 Dreamweaver MX 2020 里直接编写 ASP 代码。 Dreamweaver MX 2020 提供了许多先进技术,如站点管理,插件, css 样式,动态 HTML,框架, ActiveX,Java applet 等。 编辑时有三种窗口:设计、代码、设计与代码,最后用 inter explorer 来预览网页。 Dreamweaver MX 2020 可以打开的文件有 *.htm, *.tml, *.rtf,*.asp, *.htt 等等,也可以导入 *.doc, *.xls, *.xlm, *.wpd等, Dreamweaver MX 2020 本身带有多种模式,可以根据需要加以选择,同时它 与操作系统的集成性非常好,所以在站点管理等方面具有其它网页编辑软件 所无法比拟的优势。 因此在 Web页面进行规划的过程中,本人选用 Dreamweaver MX 2020 作为主要设计工具。 在网页制作过程中,其他的辅助工具起很重要的作用,因为 Dreamweaver MX 2020 只能将很多元素编辑,而很多元素需要用 Photoshop, Fireworks, Flash 等其他软件加工。 计算机毕业论文范文咨询 599057179 系统 功能模块分析与设计 11 第 3 章 系统 功能模块分析与 设计 前面介绍了构建驾校管理系统必备的技术与知识,并且对系统可行性进行了分析,在此基础上,我们把理论和实际结合起来,看看如何运用这些技术和知识来开发本系统。 系 统设计思想 本系统的设计是面向抚州市计时学车培训中心,系统以基本功能的实现和操作的简单为设计目标。 力求使系统具有充分的可操作性,界面友好,功能完善,并且无须对用户的进行特别的要求和培训。 系统页面设计 本系统依照真实的驾驶学校报名和考试等流程进行程序设计,主要完成学车常识、名师简介、在线考试、在线报名、留言本等页面的设计与制作。 在进行页面设计过程中,主要应注意以下几个方面: 1.页面风格的确定 页面的风格至关重要,它要符合页面的内容所要表达的主题。 驾校管理页面不要做得太花俏,因为驾校管理的主题定 位于为学员与其他用户进行交互的平台,向用户实时提供有关驾校最新的各种动态信息,因此应以朴实为主,这样就可使页面庄重大方,符合驾校管理作为文化传媒的主题。 另外,为了保持整个站点风格一致,各分支页面的背景和图片也应保持朴实简洁。 2. Web 页面的设计与制作 页面的设计应具体考虑三个方面,即页面的主题,结构,外观设计,下面分别从这三个方面介绍一下在制作 Web 页面时,应考虑的一些因素和采用的方法。 (1)页面主题设计 首先要制定目标。 驾校管理系统是为了向用户提供一个方便、快捷的了解驾校和与驾校交互的平台,因此主页中 必须包含驾校简介、驾校联系方式、收费标准、最新学车常识、老师介绍、考试处理、报名管理等信息。 其次,制定设计方法。 采取自顶向下的方法,设计浏览路径,这是将网络层次化的过程。 最后选择表达方式,。asp驾校管理系统毕业论文
相关推荐
招可辨真假 一看整齐度。 混有其他稻谷的杂交稻种子粒型不整齐。 混入的父本或其他籼稻明显比杂交水稻种子细长饱满,而粳稻谷则较圆。 二看谷壳色。 杂交水稻种子谷壳上略带不均匀的黄褐色等生理性杂色,而父本、保持系谷粒颜色较一致,保持系和其他混杂谷粒比杂交水稻种子透明度高,谷壳比杂交水稻种子光滑。 三看柱头痕迹。 非杂交水稻谷粒因多属于自花授粉,雌蕊柱头不外露,柱头痕迹遗留在谷壳内部
38. if( !=1amp。 amp。 !=2amp。 amp。 !=3) 39. { 40. cout\t 输入错误 ,重选 13:flush。 41. gets(choose)。 42. } 43. else break。 44. } 然后有一个 switch 语句,用来根据用户的选择,调用相应的函数,接着有一个用来检查匹配字符串的语句 45. while(p!=NULL) 46. {
1、968 及栽培技术协优 5968(协青早 105/浙江省台州市农科院选育的杂交晚稻新组合。 经 2000四年的试验,试种和示范后,表现出高产、稳产、米质优良、抗性较好,适应性广,可作单晚、连晚种植的杂交稻新组合。 一、丰产性2000 年参加浙江省 8812 计划籼杂联品试验,平均亩产 斤,比对照汕优 10 号亩产 斤增产 11052%,增产极显著,列参试组合第一位;2001年由浙江省
1、子贮藏的任务是严防混杂,并保持种子良好的播种品质和商品外观品质。 种子从收获到应用于生产,大多要经历贮藏阶段,特别是受市场需求、气候、政策、宣传推广力度等因素影响,种子不能完全销售时,搞好种子贮藏工作时提高生产经营单位的经济效益、降低损失显得尤为重要。 种子贮藏是种子生产经营活动的重要环节,也是救灾备荒的重要措施。 本文总结了杂交水稻种子贮藏的特点,提出杂交水稻种子的越夏贮藏技术。 一
1、018 特征特性及栽培技术 选育的推广新质源的三系杂交稻组合,有利于提高杂交水稻的抗逆力,避免杂交稻胞质单一带来的风险。 湛优 1018 是广东海洋大学农学院,以自育新质源三系不育系湛 A 为母本,优质恢复系 恢 128父本配组育成。 湛 A 是以(梅青 B4 为父本,与东莞新胞质野生稻 母本测交经连续回交转育而成。 由它们组配的组合湛优 1018 于 2004 年 12
招可以辨真假一看整齐度。 混有其他稻谷的杂交稻种子粒型不整齐。 混入的父本或其他籼稻明显比杂交水稻种子细长饱满,而粳稻谷则较圆。 二看谷壳色。 杂交水稻种子谷壳上略带不均匀的黄褐色等生理性杂色,而父本、保持系谷粒颜色较一致,保持系和其他混杂谷粒比杂交水稻种子透明度高,谷壳比杂交水稻种子光滑。 三看柱头痕迹。 非杂交水稻谷粒因多属于自花授粉,雌蕊柱头不外露,柱头痕迹遗留在谷壳内部