1.2系统设计的目标
本系统是利用网络的方便,便捷和计算机的准确、高效实现火车票网上订票系统。大大提高火车站的火车票售票服务效率。降低售票服务中的错误发生率,减少信息交流的烦琐过程及其带来的开销。
1.3 开发工具介绍
1.3.1 ASP.NET
ASP.NET是Microsoft公司推出的新一代建立动态Web应用程序的开发平台,是一种建立动态Web应用程序的新技术。ASP.NET是.NET框架的一部分,可以使用任何.NET兼容的语言(如Visual Basic、C#)来编写ASP.NET应用程序。[2]
总的来说,Asp.net具有以下优点:
1. 可管理性
ASP.NET 使用基于文本的、分级的配置系统,简化了将设置应用于服务器环境和Web应用程序的工作。因为配置信息是被存储为纯文本格式的,因此可以在没有本地管理工具的帮助下应用新的设置。[2]
2. 扩展性和可用性
ASP.NET 具有特别专用的功能来提高群集的、多处理器环境的性能。此外Internet信息服务(IIS)和ASP.NET 运行时密切监视和管理进程,以便在一个进程出现异常时,可在该位置创建新的进程使应用程序继续处理请求。[2]
3. 与.NET Framework集成
ASP.NET是.NET Framework的一部分,整个平台的功能和灵活性对Web应用程序都是可用的,因此可从Web上流畅地访问.NET类库及消息和数据访问解决方案。ASP.NET是独立于语言之外的,所以开发人员能选择最适合应用程序的语言。另外,公共语言运行库的互用性还保存了基于COM开发的现有投资。[2]
4. 跟踪和调试
ASP.NET提供了跟踪服务,该服务可在应用程序级别和页面级别调试过程中启用。可以选择查看页面的信息,或者使用应用程序级别的跟踪查看工具查看信息。在开发或应用程序处于生产状态时,ASP.NET支持使用.NET Framework调试工具进行本地和远程调试。当应用程序处于生产状态时,跟踪语句能够留在产品代码中而不会影响性能。[2]
1.3.2 Microsoft Office Access 2007
Microsoft Office Access 2007是由微软发布的关联式数据库管理系统。它结合了 Microsoft Jet Database Engine 和图形用户界面两项特点,是Microsoft Office 2007的系统程式之一。
凭借Microsoft Office Fluent用户界面和无需深厚的数据库知识即可使用的交互式设计功能,Office Access 2007 可帮助信息工作者轻松、快速地跟踪和报告信息。用户可以在网站上共享、审核和备份Microsoft Office SharePoint Server 2007列表上的信息。
总的来说,Microsoft Office Access 2007与以往的相比具有以下特点:
1. Office流畅的用户界面
Access 2007使用全新的Office通用外观,使用户能够更加轻松地创建、修改和使用跟踪应用程序(Access数据库解决方案)。Office流畅的用户界面与以往版本的Office界面相比,经过了极大的优化,提高了用户的使用效率。另外,这种用户界面采用选项卡式的窗口视图以及新的状态栏,滚动条和标题栏,为Access 2007程序增添了现代气息。[3]
2. 改进的导航功能
新式导航窗格为用户提供了全面的表、窗体、查询和报表视图。用户可以创建自定义组,以组织和查看与某个表相关的所有窗体和报表。[3]
3. 筛选与排序数据
Access 2007 提供了更强大的数据筛选功能,可以筛选出更明确的结果。例如,用户可采用文本、数字和日期等数据类型的各种筛选选项,筛选符合条件的数据。另外, Access 2007 还可以按照”升序”和“降序”的方式排列数据,以适应不同需要的数据管理和数据操作。[3]