城市公交查询系统计算机毕业论文(编辑修改稿)内容摘要:
得容易,从简单的窗体提交和客户端身份验证到部署的站点配置。 同时使运行一些很平常的任务如表单的提交客户端的身份验证、分布 系统和网站配置变得非常简单。 例如, 页框架使您可以生成将应用程序逻辑与表示代码清楚分开的用户界面,和在类似 Visual Basic 的简单窗体处理模型中处理事件。 另外,公共语言运行库利用托管代码服务简化了开发。 ( 4)可管理性 使用 的是 以字符基础 ,分级的配置系统, 这样可以使得虚拟服务器环境和应用程序的设置变得易于操作。 所有的 配置信息都 被存储在简单文本里 ,新 的设置或许都不必启动本地的管理员工具就可以完成。 这样的目的是为了 使 基于应用的开发更加具体和快捷。 的应用程序在服务器系统的安装通过简单拷贝几个核心 文件 就可以实现,不需要 重新启动 整个系统,使过程变得如此便捷。 由此 成为 了 一种可以用于多处理器的开发工具,它在多处理器的环境下 采用了独特的无缝连接,最大程度上 的提高 了运行速率。 第 NET Framework 简介 NET Framework 即 Microsoft .NET Framework( Microsoft .NET Framework)。 Microsoft .NET Framework 是用于 Windows 的新托管代码编程模型。 它强大功能与新技术结合起来,用于构建具有视觉上引人注目的用户体验的应用程序,实现跨技术边界的无缝通信,并且能支持各种业务流程。 NET Framework 具有两个主要组件:公共语言运行库和 .NET Framework 类库。 公共语言运行库是 .NET Framework 的基础。 您可以将运行库看作一个在执行时管 理代码的代理,它提供内存管理、线程管理和远程处理等核心服务,并且还强制实施严格的类型安全以及可提高安全性和可靠性的其他形式的代码准确性。 事实上,代码管理的概念是运行库的基本原则。 以运行库为目标的代码称为托管代码,而不以运行库为目标的代码称为非托管代码。 .NET Framework 的另一个主要组件是类库,它是一个综合性的面向对象的可重用类型集合,您可以使用它开发多种应用程序,这些应用程序包括传统的命令行或图形用户界面 (GUI) 应用程序,也包括基于所提供的最新创新的应用程序。 第 概述 可让开发人员以一致的方式存取资料来源,以及透过 OLE DB 和 ODBC 所公开的资料来源。 资料共用的消费者应用程序可使用 来连接至这些资料来源,并且撷取、处理及更新其中所含的资料。 苏州大学本科生毕业设计(论文) 10 可将资料管理的资料存取分成不连续的元件,这些元件可分开使用,也可串联使用 也包含 .NET Framework 资料提供者,以用于连接资料库、执行命令和撷 取结果。 这些结果会直接处理、放入 DataSet 物件中以便利用机器操作 ( Ad Hoc)的方式公开给使用者、与 多个来源的资料结合,或在各层之间进行传递。 DataSet 物件也 可以与 .NET Framework 资料提供者分开使用,以便管理应用程序本机的资料或来自 XML 的资料。 类别 ( Class) 位于 中,而且会与 中的XML 类别整合。 可为撰写 Managed 程式码的开发人员提供类似于 ActiveX Data Objects( ADO)提供给原生元件物件模型 ( Component Object Model, COM) 开发人员的功能。 建议使用 而非 ADO 来存取 .NET 应用程序中的资料。 ADO .NET 会提供最直接的方法,让开发人员在 .NET Framework 中进行资料存取。 第 系统的开发 环境 本次城市公交查询系统 的开发环境 如下: 处理器 : Intel Core i5 磁盘空间: 8GB 安装 内存: 4G 操作系统: Windows 7 开发平台: Visual 20xx, Microsoft SQL Server 20xx。 苏州大学本科生毕业设计(论文) 11 第 3章 系统 需求 分析与 模块 设计 第 系统 需求 分析 随着公交线路的不断完善,公 交站点分布趋于合理,越来越多的普通市民出行时会选择乘坐既方便又快捷而且经济实惠的公交车。 同时,苏州作为一个旅游城市,每年有成千上万的游客回来苏城观光游览,绝大多数因为不认识路或者没有自驾车的游客而会选择公交出行。 要能使乘客准确快捷的获得乘坐公交的相关信息,就必须有实用的公交查询方式来适应乘客的需求。 而在这方面,虽然目前可以通过站台上的站牌进行查询,或者是通过城市旅游地图来了解,但是这些方法都不是十分完善且过于老旧。 为了着眼于公交业的未来发展,规范公交管理,提高服务质量,方便乘客查询,我设计该城市公交查询系 统。 第 模块设计 及关系图 城市公交查询系统 采用 了结构化设计的手段来具体实现系统各个部分的功能,提高系统的工作效率,将整个系统合理的划分成几个互相关联的功能模块,巧妙 地处理 多 模块之间和 每个模块内部的互相关系 以及和数据库的 具体联系,设计 各模块的 详细内部结构,借助各个模块的设计以及模块之间关系的维护来完成 整个系统的 设计 功能。 主要分为前台查询部分和后台管理部分两大方面: 前台 查询 主要有 3 个模块: ① 线路查询 模块 功能概述:可以获得要查询公交所通过的各个站点 ② 站点查询 模块 功能概述:通过输入的指定站点查询经过该站点 的公交。 ③ 公交换乘模块 模块 功能概述:分为公交直达、公交一次换乘,主要体现那些不可直达需要转车的路线的所有换法。 后台管理 主要有 2 个模块: ① 公交站点管理 模块 ② 公交线路管理 模块 功能概述:用于管理员登陆,添加、修改、删除公交线路,修改信息资料、安全密码,回复留言板等功能。 苏州大学本科生毕业设计(论文) 12 系统模块图如图 31 所示 : 图 31 系统模块图 各实体属性图 如图 32 至图 37 所示 : 图 32 管理员属性关系图 图 33 站名属性关系图 城市公交查询系统 查询 后台管理 按线路查询 按站点查询 两站点间换乘查询 新增 修改 删除 线路 车辆参数 发车时间表 车次 站名 苏州大学本科生毕业设计(论文) 13 图 34 车辆线路编号 属性关系图 图 35 线路属性关系图 图 36 车辆属性关系图 图 37 发车时间属性关系图 苏州大学本科生毕业设计(论文) 14 本系统的总体 ER 模型 图如图 38 所示。 第 数据库 模型 从上世纪五十年代中期 ,计算机 科学技术的应用从最初的局限于科技研究和军队使用开始扩展到民用。 六十 年代 中期,计算机最 主要应用 是数据的处理。 数据库技术作为一种管理技术,是计算机科学技术的一个重要分支,最早在六十年代末期被提出。 如今已形成规模 庞大、较为完善的理论体系和实用应用。 哲学意义上的 模型是对 机器对现实世界 的抽象。 数据库技术的范畴内,我们以模型的概念具体描述数据库的定义和结构,对 现实 存在的 世界进行抽象 的表述。 表述实 体 的 类型及实体 之 间 的相互联系的模型就是 数据模型。 当前被广泛应用的数据模型有两种类型。 其一是独立于计算机系统的模型。 单纯用来表述一个特定的信息结构,丝毫不涉及信息在系统中的表示,这种 模型 被 称为概念数据模型。 它 适 用于建立信息技术的数据模型,着重表现 其语义 的表达功能。 其概念清晰 、 简单、普通 用户 都能容易地理解。 此类模型属于第一层抽象,是数据库设计者和普通用户沟通的桥梁。 其二 是直接面向数据库的逻辑结构 模型。 因此,它被称为 现实世界的第二层抽象。 面向数据库的逻辑结构模型关系到计算机系统、 数据库管理系统 两大部分 ,又 被 称为结构数据模型。 面向对象模型 、网状 模型 、 层次模型和关系模型等都属于此类模型。 它们最突出的特点是具有严格的形式化定义,是其在 计算机系统中实现 更简单。 时 刻 站 名 图 38 ER 模型图 车 辆 线 路 拥有 包含 属于 M 1 M 1 M N 苏州大学本科生毕业设计(论文) 15 (1)层次模型:实体类型、 实体间 的 联系 都可以由树型结构来表示的一种数据模型。 树型结构 结点是记录类型 的结点,每个非根结点有且只有一个父结点。 上一层记录类型和下一层记录类型间联系是 1∶ N的 联系。 层次模型的特点是记录之间的联系通过指针实现,查询效率较 高。 但层次模型有两个缺点:一是只能表示 1∶ N联系,虽然有多种辅助手段实现了 M∶ N联系,但都较复杂,用户不易掌握,二是由于树型结构层次顺序的严格和复杂,引起数据的查询和更新操作也很复杂,因此,编写应用程序也很复杂。 ( 2)网状模型。 用有向图结构表示实体类型及实体间联系的数据模型。 1969年 DBTG报告提出的数据模型是网状模型的主要代表。 有向图中的结点是记录类型,有向边表示从箭尾一端的记录类型到箭头一端的记录类型间联系是 1∶ N联系。 网状模型的特点:记录之间联系通过指针实现, M∶ N联系也容易实现(每个 M∶ N联系可拆成两个 1∶ N联系),查询效率较高。 网状模型的缺点是编写应用程序比较复杂,程序员必须熟悉数据库的逻辑结构。 由于层次系统和网状系统的应用程序编制比较复杂,因此,从 20世纪 80年代中期起,其市场已被关系系统所取代。 但是使用这两种模型建立起的许多数据库仍然在正常运转,只是在外层加了个关系数据库语言的接口。 网状模型有许多成功的产品 ,20世纪 70年代的产品大部分网状系统 ,例如 ,Honeywell公司的 IDS/Ⅱ 、 HP公司的IMAGE/3000、 Burroughs公司的 DMSⅡ 、 Umivac公司的 DMS1100、 Culli公司的 IDMS、Cim公司的 TOTAL等。 ( 3)关系模型。 关系模型的主要是用二维表格结构表达实体集,用外键表示实体间联系。 关系模型是由若干个关系模式组成的集合。 关系模式。城市公交查询系统计算机毕业论文(编辑修改稿)
相关推荐
总之,防洪、防潮、排涝设施条件是能够满足建设需要的。 ( 五 ) 地震 据《中国地震动参数区划图》 G1830620xx 和《建筑抗震设计规范》 G5001120xx 附录 A,项目地抗震设防烈度为 7 度,地震动峰值加速度为。 (六) 交通条件 本项目所在地 紧邻城市道路 , 交通十分方便, 可以节省大量运输费用。 (七)基础及配套设施条件 该项目所在区域 内 供水、供电以及相关配套设施完善
,就成了最大压力的群体。 ,职能不清。 现今,农民集中居住区大部分是居委会作为治理主体的,居委会的幅度结构比较庞大, 同时居委会的工作内容冗杂。 居委会下设了专门负责社区治理的各种办公室,如物业管理办公室等。 很多没有与专业物业公司合作的社区,居委会的工作就显示了农民集中居住区的特殊性,居委会大包大揽,角色错位,工作负重,职能不清。 居委会工作出现“广泛性”与“有效性”张力的不平衡
旅游业、等产业为主的新兴口岸城市。 虎林市辖 7个镇、4 个乡:虎林镇、东方红镇、迎春镇、虎头镇、杨岗镇、忠诚镇、宝东镇、新乐乡、伟光乡、珍宝岛乡、阿北乡。 市境内有:东方红林业局、迎春林业局、八五零农场、八五四农场、 八五六农场等。 该项目拟建选址于 虎林 市 建设西路 路段之下,总开发面积约 ,将分两期开发,工程总投资约 亿人 民 币。 一期工程位置:西起大众路东至邮政街,长 约 270米
从工序质量控制及控制点两方面控 制。 ( 1)、工序质量控制内容 ①、影响因素的控制:即对人、机具、材料、方法等对工程质量起综合作用的因素进行控制。 ②、工序作业效果的检测:是指取样进行检测,以判断工序作业的效果,包括工序能力是否恰当,工序作业是否正常。 如发现状态异常,则应查明原因,采取措施,使工序恢复正常。 研究图纸、技术设计说明书、明确施工规范标准 编制施工程序文件、作业计划
代中期以前, 某某 市自来水公司管道配件(主要是阀门)也存在质量差的问题,如阀门密封不严,不能止水,致使抢修时扩大停水范围,延长抢修时间,或应常开的阀门却因年久失修而掉闸关闭,造成闭闸运行;排气阀失灵,造成气阻和水锤,影响管道的正常供水。 因此,管材及配件质量差带来了管网漏失率高的恶果。 供水能力过剩而输送能力严重不足 二水厂竣工后,城市实际供水能力将达 8 万 m3/d,供水能力虽有富余
送料步距 送料步距(送料步距简称步距或进距),是条料在模具上每次送进的距离。 步距是决定挡料销位置的依据,每次只冲一个零件的步距 s 的计算公式为 s=D+a1 式中 D: 平行于送料方向的冲件宽度; a1: 冲件之间的搭边值。 计算送料步距为 s= D+a1 =+ =( mm) 条料宽度计算 条料是由板料剪裁下料而得到的。 条料宽度的 确定原则为,最小条料宽度要保证冲裁时零件周边有足够的搭边值