C#+sqlserver校园汽车售票系统的设计与实现(3)_毕业论文

毕业论文移动版

毕业论文 > 计算机论文 >

C#+sqlserver校园汽车售票系统的设计与实现(3)

3、 友好界面的简易操作性

汽车售票系统友好的界面,为使用该系统的用户带来了简易上手的操作。系统通过友好的提示,一步一步指引用户进行操作。对于删除数据等高权限措施时,系统会自动弹出会话框进行友好提醒。系统每一个功能都有相应的介绍,用户都可以轻松应对,所以说该系统具有简单操作性。

4、 服务到家的可靠性

现有的汽车售票系统都是有汽车站统一配发。用户购票成功后,只能在指定的汽车站乘车。而校园汽车售票系统服务于在校大学生,为广大在校师生提供一个服务到家的优质服务。购票学生购票成功之后,在校园内即可乘车,并可以一直将用户送至家门。

1.3论文主要完成的工作

论文主要的工作就是对汽车售票系统进行了简单的分割,从而开辟出了新的属于校园内部的汽车售票系统。该系统建立数据库主要使用的是SQL Server 2008数据库,以C#作为主要开发平台,使用C#作为开发软件进行系统窗体的设计以及代码的编写,主要代码完成了相关数据的的输入、添加、删除、查询、修改等功能。

在该售票管理系统中,系统对于身份的分类分别为管理员和普通用户。其中,管理员可以拥有整个系统的超级权限,可以做很多的相关操作。管理员可以修改或重置自己的密码、添加新的管理员账户,可以实现对所有注册用户信息查询、修改或增加,同样也可以实现对汽车管理公司(校园点)、汽车站、班车信息的管理,可以查询或删除当前订票的信息;当遇到特殊情况(例如节假),管理员可以启动紧急通道,单独开辟出新的临时加班路线。普通用户可以修改或重置自己的密码,可以查询个人信息,也可以通过在订票时系统提示的订票号进行车票的退票。

2 系统使用的开发技术和工具

2.1 WindowsForm

WinForm是WindowsForm的简写,译为Windows 窗体[1]。Windows Form 是 Microsoft Windows 应用程式开发的新平台,以 .NET Framework 为基础。这种架构提供清晰、物件导向且可延伸的类别集,让您能够开发各种 Windows 应用程式。除此之外,Windows Form 还可做为多层分散式方案 (Multi-Tier Distributed Solution) 中的本机使用者界面。[2]。

Microsoft公司提供的控件非常丰富。 .NET中的大多数控件都派生于 System.Windows.Forms.Control类。它可以分成基础选择和容器类控件组、日期与图片控件组、日期与微调控件组和软件系统框架类控件组。论文网

1、基础选择和容器类控件组:如单选按钮、复选按钮、选项卡等。

2、日期与图片控件组:如Timer、图片框和ImageList等。

3、日期与微调控件组:如NumbericUpDown、DateTimePicker等。

4、软件系统框架类控件组:菜单、StatusStrip控件等。[3]

2.2 SQL SERVER 2008

SQL Server 2008 在Microsoft的数据平台上发布,可以组织管理任何数据。可以将结构化、半结构化和非结构化文档的数据直接存储到数据库中。可以对数据进行查询、搜索、同步、报告和分析之类的操作。数据可以存储在各种设备上,从数据中心最大的服务器一直到桌面计算机和移动设备,它都可以控制数据而不用管数据存储在哪里。

SQL Server 2008 允许使用 Microsoft .NET 和Visual Studio开发的自定义应用程序中使用数据,在面向服务的架构(SOA)和通过 Microsoft BizTalk Server 进行的业务流程中使用数据。[4]信息工作人员可以通过日常使用的工具直接访问数据[5]。其特征为:

(1)数据的增加、删除和修改

SQL语言是访问数据库的标准语言,通过sql语句的操作,我们可以自由地实现对于数据库中数据的增加、删除和修改。 (责任编辑:qin)