出租车广告发布系统:基于.Net技术实现

需积分: 16 2 下载量 94 浏览量 更新于2024-08-14 收藏 412KB PPT 举报
该资源是关于一个毕业答辩的PPT,主要介绍了一个名为“出租车广告发布系统”的项目。该项目旨在利用GPS技术和网络资源,通过出租车作为载体,提供一种新型的广告发布方式。系统的主要技术包括.Net框架、Asp.Net、C#、WebService、Ajax、JQuery和Sql Server 2000,以及IIS服务器。 1. **背景和目的**: - 随着GPS技术的普及,出租车行业看到了科技提升竞争力的机会,希望通过科技手段发布广告,以吸引更多的客户和广告商。 - 出租车广告系统旨在方便运营商管理客户、广告和合同信息,同时也为企业提供了一种新的、高效的宣传途径。 - 出租车广告具有流动性大、新颖、强制性观看等特点,使得其广告效果显著。 2. **系统简介**: - 系统基于.Net框架构建,利用GSM通信技术,通过WebService处理通信,将广告信息发送到出租车终端,并在LED屏幕上显示。 - 技术栈包括ASP.NET、C#和JavaScript,实现广告发布、计费、客户反馈处理及显示屏控制等功能。 - 系统示意图展示了系统架构,实际应用图则展示了系统在实际中的运行情况。 3. **主要技术**: - `.Net`:微软的开发框架,用于构建Web应用程序。 - `Asp.Net`:.Net框架的一部分,用于创建动态网页和Web服务。 - `C#`:面向对象的编程语言,常用于.NET应用程序的开发。 - `WebService`:Web服务允许不同系统间的应用程序通过Internet交换数据。 - `Ajax`:异步JavaScript和XML技术,提高网页的交互性和用户体验。 - `JQuery`:JavaScript库,简化DOM操作,事件处理和动画。 - `Sql Server 2000`:微软的关系型数据库管理系统,用于存储和管理数据。 - `IIS`:Internet Information Services,微软的Web服务器,支持多种Web服务和应用程序。 4. **总体设计**: - 系统被划分为7个模块,如图所示,其中包括广告信息管理模块等,便于管理和维护。 - 广告信息管理模块的结构图进一步展示了其内部工作原理。 5. **数据库设计**: - 虽未详述,但数据库设计是系统的关键部分,可能包括广告信息表、客户信息表、合同信息表等,用于存储系统所需的所有数据。 6. **详细设计**: - 包括表层界面设计、业务层设计、数据库访问层设计和Web服务通讯设计,这些是实现系统功能的核心部分。 - 界面设计部分可能包含对广告预览界面的具体展示和交互设计。 这个毕业答辩项目涵盖了软件开发的多个层面,从需求分析、系统设计、技术选择到实现和测试,展示了全面的系统开发流程。