版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
学号:201010311031上海海事大学文献综述上海地铁信息查询的系统学院:信息工程学院专业:计算机科学与技术班级:计算机101姓名: 刘华超指导老师:杨智应完成日期:2014.3摘要随着计算机技术,网络技术的迅猛发展,Internet的不断普及,网络在各个领域里发挥了越来越重要的作用。地铁是人们出门必不可缺的交通工具。但是地铁的线路有很多,如果人们第一次到一个陌生的地方并不知道,应该做什么地铁才能最快的达到。所以我制作了上海地铁查询系统,方便人们快速的从网上获取地铁路线,快速的定位到自己的目的地。关键词:地铁查询,网站设计,ASP.NET1研究背景1.1研究背景由于上海地铁数据非常庞大而且无法迅速、准确地查到所需要的目的地以及各个车次所经过站点的信息带来了很大的不便因此结合实际操作开发出适合与地铁查询的管理软件不仅可以让管理员从现有繁重的信息手工录入、查询中解放出来提高工作效率地铁查询系统现状分析:鉴于上海目前的经济发展状况,上海人出行渐渐以地铁为主,所以上海的地铁系统都比较庞大发达。地铁查询系统是近两年出现的新生事物。在网络迅速发展的时代中,越来越的人开始接触网络。人们可以从网络上通过搜索引擎快速的找到自己想要获取的信息,所以越来越多的习惯性的使用网络来获取信息。于是我打算在这个基础上做一个基于web开发的上海地铁查询系统,这样能够方便人们快速的查找自己到自己的地铁路线。1.2研究目的及意义由以上的背景资料可以知道,地铁查询系统能够方便人们快速的定位自己的地铁路线。对人们的帮助很多,市场需求很广,所以意义很大。2文献综述文献[1]介绍了ASP.NET开发入门、C#语言基础、ASP.NET的内置对象和ASP.NETWeb常用控件等。还介绍了数据验证技术、母版页、主页、数据绑定、使用ADO.NET操作数据库、数据控件、站点导航控件和Web用户控件等。文献[2]介绍了关系数据库语言SQL,系统而详尽地讲解SQL的数据定义、数据查询、数据更新三部分功能,全面讲解实现数据库系统安全性的技术和方法,着重讲解SQL存取控制功能,包括GRANT和REVOKE语句、视图机制、审计功能等。详细介绍了数据库设计各个阶段的目标、方法和应注意的事项。应用系统中可以采用多种方式来访问和管理数据库数据。文献[3]讲述了软件工程的概念、原理和典型的方法学,并介绍了软件项目的管理技术。文献[4]讲述Web标准基础,页面局部布局实例,CSS布局的综合应用。文献[5]讲述ASP.NET的各种动态网站实例。文献[6]讲述ASP.NET的典型网站建设实例。文献[7]全面介绍C#编程的所有知识,共分为5篇.文献[8]分三部分讲述,结合C#深入浅出地阐述面向对象理论的基本内容,即从对象基本概念到对象建模,到C#代码的整个学习过程。文献[9]讲述C#语言和面向对象程序设计的一般原则,可作为C#程序设计的快速入门教程;然后分别讲述了创建型模式、结构型模式和行为型模式,每一类设计模式又包括若干种具体模式,共有23种。文献[10]本书前两篇介绍怎样利用SQL建立强大的现代关系型数据库。到第一篇末,你应当能使用基本的SQL命令检索所选数据。到第二篇末,你应当掌握SQL更多的高级特性,像使用存储过程和触发器等,使你的程序功能更强。第三篇学习优化SQL代码,使用数据字典,使用SQL语言生成SQL代码;使用PL/SQL,TRANSACT-SQL和SQL*PLUS;以及怎样处理普通的SQL错误文献[11]综合讲解了MicrosoftSQLServer2005程序开发与界面设计的相关知识,内容全面,结构合理,论述清晰,对MicrosoftSQLServer2005技术及其实际应用都有独到见解,见一本专业较强的计算机书籍。3技术路线ASP.NETASP.NET的前身ASP技术,是在IIS2.0上首次推出(WindowsNT3.51),当时与ADO1.0一起推出,在IIS3.0(WindowsNT4.0)发扬光大,成为服务器端应用程序的热门开发工具,微软还特别为它量身打造了VisualInterDev开发工具,在1994年到2000年之间,ASP技术已经成为微软推展WindowsNT4.0平台的关键技术之一,数以万计的ASP网站也是这个时候开始如雨后春笋般的出现在网络上。它的简单以及高度可定制化的能力,也是它能迅速崛起的原因之一。不过ASP的缺点也逐渐的浮现出来:意大利面型的程序开发方法,让维护的难度提高很多,尤其是大型的ASP应用程序。直译式的VBScript或JScript语言,让效能有些许的受限。延展性因为其基础架构扩充性不足而受限,虽然有COM元件可用,但开发一些特殊功能(像文件上传)时,没有来自内置的支持,需要寻求第三方软件商开发的元件。1997年时,微软开始针对ASP的缺点(尤其是意大利面型的程序开发方法)准备开始一个新项目来开发,当时ASP.NET的主要领导人ScottGuthrie刚从杜克大学毕业,他和IIS团队的MarkAnders经理一起合作两个月,开发出了下一代ASP技术的原型,这个原型在1997年的圣诞节时被发展出来,并给予一个名称:XSP,这个原型产品使用的是Java语言。不过它马上就被纳入当时还在开发中的CLR平台,ScottGuthrie事后也认为将这个技术移植到当时的CLR平台,确实有很大的风险(hugerisk),但当时的XSP团队却是以CLR开发应用的第一个团队。为了将XSP移植到CLR中,XSP团队将XSP的内核程序全部以C#语言重新撰写(在内部的项目代号是"ProjectCool",但是当时对公开场合是保密的),并且改名为ASP+,作为ASP技术的后继者,并且也会提供一个简单的移转方法给ASP开发人员。ASP+首次的Beta版本以及应用在PDC2000中亮相,由BillGates主讲Keynote(即关键技术的概览),由富士通公司展示使用COBOL语言撰写ASP+应用程序,并且宣布它可以使用VisualBasic.NET、C#、Perl与Python语言(后两者由ActiveState公司开发的互通工具支持)来开发。在2000年第二季时,微软正式推动.NET策略,ASP+也顺理成章的改名为ASP.NET,经过四年的开发,第一个版本的ASP.NET在2002年1月5日亮相(和.NETFramework1.0),ScottGuthrie也成为ASP.NET的产品经理(到现在已经开发了数个微软产品,像ASP.NETAJAX和MicrosoftSilverlight)o目前最新版本的ASP.NET4.0以及.NETFramework4.0已经在VS2010平台内应用。SQLSQL是高级的非过程化编程语言,是沟通数据库服务器和客户端的重要工具,允许用户在高层数据结构上工作。它不要求用户指定对数据的存放方法,也不需要用户了解具体的数据存放方式,所以,具有完全不同底层结构的不同数据库系统,可以使用相同的SQL语言作为数据输入与管理的SQL接口。它以记录集合作为操作对象,所有SQL语句接受集合作为输入,返回集合作为输出,这种集合特性允许一条SQL语句的输出作为另一条SQL语句的输入,所以SQL语句可以嵌套,这使它具有极大的灵活性和强大的功能,在多数情况下,在其他语言中需要一大段程序实现的功能只需要一个SQL语句就可以达到目的,这也意味着用SQL语言可以写出非常复杂的语句。SQLServerSQLServer是一个关系数据库管理系统。它最初是由Microsoft>Sybase和Ashton-Tate三家公司共同开发的,于1988年推出了第一个OS/2版本。在WindowsNT推出后,Microsoft与Sybase在SQLServer的开发上就分道扬镳了,Microsoft将SQLServer移植到WindowsNT系统上,专注于开发推广SQLServer的WindowsNT版本。Sybase则较专注于SQLServer在UNIX操作系统上的应用。数据库引擎是SQLServer系统的核心服务,负责完成数据的存储、处理和安全管理。系统架构图4网站架构模块一:地铁线路查询(1-10号线)模块二:最短时间搭乘(到目的地)模块三:最少换乘搭乘(到目的地)模块四:保存常用目的地(家,学校,公司等)模块五:站与站之间的费用5进度安排我的进度安排如下:2012.2 查阅文献,熟悉环境,完成文献翻译和开题报告。2012.3 系统的可行性研究、调研、需求分析。2012.4 系统总体设计和详细设计。2012.5 编码实现及联机调试。2012.5-2012.6 撰写论文,论文答辩。6参考文献ASP.NET从入门到精通庞娅娟数据库系统概论王珊软件工程导论张海潘DIV+CSS商业案例与网页布局开发精讲邹欣ASP+SQLServer开发动态网站实例荟萃朱杰ASP+SQLServer典型网
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 18《文言文二则》第1课时(说课稿)-2023-2024学年统编版语文四年级下册
- 2025年度货车运输行业标准制定合同3篇
- 2023-2024学年川教版(2019)小学信息技术五年级下册智能生活(说课稿)
- 第三章气候与人们生产生活的关系 说课稿-2023-2024学年人教版七年级地理上册
- 全国青岛版信息技术八年级下册专题青春岁月纪念册第9课《阅读材料 添加“马赛克”效果》说课稿
- 教科版高中信息技术选修3说课稿-3.2.1 数据的传输过程
- Unit 2 Different families Part B Let's talk Ask and answer融合课(说课稿)-2024-2025学年人教PEP版(2024)英语三年级上册
- 《第2节 录制和编辑声音》说课稿教学反思-2023-2024学年初中信息技术北师大版八年级上册
- 2025年人民版七年级语文下册阶段测试试卷含答案
- 2024零工劳务服务协议书
- 2018年湖北省武汉市中考数学试卷含解析
- 农化分析土壤P分析
- GB/T 18476-2001流体输送用聚烯烃管材耐裂纹扩展的测定切口管材裂纹慢速增长的试验方法(切口试验)
- GA 1551.5-2019石油石化系统治安反恐防范要求第5部分:运输企业
- 拘留所教育课件02
- 冲压生产的品质保障
- 《肾脏的结构和功能》课件
- 2023年湖南联通校园招聘笔试题库及答案解析
- 上海市徐汇区、金山区、松江区2023届高一上数学期末统考试题含解析
- 护士事业单位工作人员年度考核登记表
- 产科操作技术规范范本
评论
0/150
提交评论