2 系统概述与工具的选择

    作为一个列车时刻表查询系统,首先网页的画面一定要美观、有特色,只有这样才能够吸引用户,并且要有一定的交互性,交互性差的网站会让用户感到烦躁并失去耐心。一个好的网站还要能够及时处理信息来更新网站。通过对部分用户的访问与对一些已有的订票流程的了解,为了做出一个适合大多数用户使用的系统,所以我的目标是制作一个页面简洁大方,涵盖的信息比较全面并且交互性好的列车时刻查询系统。

2。1 B/S结构介绍

   B/S结构(Browser/Server,浏览器/服务器模式),是WEB兴起后的一种网络结构模式,WEB浏览器是客户端最主要的应用软件。客户机上只要安装一个浏览器,如Netscape Navigator或Internet Explorer,服务器安装SQL Server、Oracle、MYSQL等数据库。浏览器通过Web Server 同数据库进行数据交互。它是对C/S结构的一种变化和改进。B/S模式体系结构有着维护和升级方式简单、成本降低选择更多、应用服务器运行负荷较重这些特点[2]。

2。2 SQL Server2008数据库

   SQLServer符合现在各种各样类型的数据库解决方案。它是现在应用在广泛的数据库管理系统体系中,具有很多明显的优点:适合分布式组织、易用性、可伸缩性、与Visual Studio 2010紧密关联的集成性和比较良好的性价比等。性能和可靠性是最基本要求[3]。

    SQLServer还为数据管理与分析带来了较为明显的灵活性,它可以在快速变化的复杂环境中从容的响应,从而就可以获得到领先的竞争优势。从分析的方向和数据的管理上看,把原始数据转变成商业化的并充分利用到Web带来的机遇是很重要的。SQLServer是一个快捷且完全具备Web支持的数据库产品,并且还提供了对XML的核心支持以及在互联网上的防火墙外进行相应查询的能力[4]。

2。3 C#开发技术介绍

  ASP。NET 是一个已编译的、基于 。NET 的环境,可以用任何与 。NET 兼容的语言(包括 Visual Basic 。NET、C# 和 JSP 。NET)开发应用程序。开发人员可以方便地利用它的优点,其中包括托管的公共语言运行库环境、类型安全、继承等等。ASP。NET 可以无缝地与 WYSIWYG HTML 编辑器和其他编程工具(包括 Microsoft Visual Studio 。NET)协同工作。这不但让网页开发更方便,还能提供这些工具所具备的一切优点,包括开发人员可以用来把服务器控件拖放到 Web 页的 GUI 和完全集成的调试支持等[5]。

2。4 开发及运行环境

开发的硬件环境如表2-1所示:

表2-1  开发环境表

项目 环境

内存 4G

CPU 处理器 Intel(R)Core(TM)i5-2450M CPU @2。50GHz

硬盘容量 750G

显示内存 NVIDIA GeForce GT 630M

操作系统 Windows 7

开发的工具环境如表2-2所示:

表2-2  开发工具表

项目 环境

开发平台 Visual Studio 2010 Microsoft

.NET Framework 4。0

数据库管理系统 SQL Server2008

Web服务器 IIS

客户端环境 Windows平台、Chrome,Firefox、IE6。0以上等浏览器

3 系统的分析与设计

3。1 开发环境

本系统在Windows7上开发,SQL Server 2008作为数据库服务器管理系统,用Dreamweaver MX 2004来制作网页,以VS2010工具编写了列车时刻表查询系统,不需要安装客户端程序,客户端只需要安装浏览器,升级维护简单便捷,方便与Internet和Internet上的应用程序集成。

上一篇:asp.net+sqlserver太平镇公文管理系统的设计
下一篇:jsp+mysql公司客户管理系统设计

C#+sqlserver停车场停车管理系统的开发

C#+sqlserver的4s店管理系统的设计与实践

C#+sqlserver数据库与Excel表格...

C#+sqlserver大学体育馆预订管理系统设计

C#+sqlserver安卓系统性能测试工具的设计与实现

C#+sqlserver实验管理系统设计+数据流图

C#+sqlserver高校图书馆管理系统设计

新課改下小學语文洧效阅...

互联网教育”变革路径研究进展【7972字】

麦秸秆还田和沼液灌溉对...

老年2型糖尿病患者运动疗...

LiMn1-xFexPO4正极材料合成及充放电性能研究

安康汉江网讯

ASP.net+sqlserver企业设备管理系统设计与开发

我国风险投资的发展现状问题及对策分析

张洁小说《无字》中的女性意识

网络语言“XX体”研究