没有合适的资源?快使用搜索试试~ 我知道了~
[IT/计算机]列车售票管理系统.doc
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 167 浏览量
2022-06-20
12:15:10
上传
评论
收藏 723KB DOC 举报
温馨提示
试读
32页
[IT/计算机]列车售票管理系统
资源推荐
资源详情
资源评论
《信息系统分析与设计》课程设计
课程设计任务书
1.使学生进一步巩固课堂学习内容,进一步了解系统的构成及技术特点,掌握
管理信息系统建设的基本理论和基本技能,提高学生的系统分析、系统设计以
及程序设计能力。
2.分析、设计和完成列车售票信息管理系统。具体实现以下功能:
(1).查询:可以通过起点站与终点站在进行查询,也可根据具体的车次输入
进行查询,同时每次查询都会显示车次号,点击即可显示该趟列车所进过站点
的详细信息,其中包括所到达每个站的到达时间与出发时间。
(2).客户注册、注销:由于要进行网上订购车票,用户需注册,填写有关信息,
由物流公司负责送车票到客户手中。如果用户不再使用本系统可以选择注销,
从而从数据库中删除其有关记录。
(3).订票业务:本系统为网上订票,用户经过查询车次信息、票务信息,找到
自己所需的车票通过所关联的账户进行订购。
(4).退票业务:根据车票的编号办理退票业务。只有订购成功的车票才有退
票业务。
指导教师(签名)
年 月 日
- 1 -
汪俊杰:列车售票管理系统
目 录
第 1 章 系统概述...............................................................................................................................3
1.1 现状描述..............................................................................................................................3
1.2 系统目标..............................................................................................................................3
1.3 系统开发方法......................................................................................................................3
1.3.1 开发平台的选择.......................................................................................................3
1.3.2 开发工具的选择.......................................................................................................4
1.3.3 开发语言介绍(C#)..............................................................................................4
1.3.4 数据库的选择(sqlserver2000)............................................................................5
第 2 章 系统分析...............................................................................................................................7
2.1 系统可行性分析..........................................................................................................7
2.1.1 经济可行性分析.......................................................................................................7
2.1.2 技术可行性分析.......................................................................................................7
2.1.3 操作可行性分析.......................................................................................................7
2.1.4 基础数据的可用性...................................................................................................8
2.2 组织结构..............................................................................................................................8
2.3 业务流程分析......................................................................................................................9
2.4 数据流程分析......................................................................................................................9
2.5 数据字典............................................................................................................................11
2.6 子系统的划分....................................................................................................................12
2.7 HIPO 图..............................................................................................................................13
第 3 章 系统设计.............................................................................................................................14
3.1 模块结构设计....................................................................................................................14
3.2 数据库设计........................................................................................................................15
3.2.1 关系模式.................................................................................................................15
3.2.2 物理结构设计.........................................................................................................15
3.3 输入输出设计....................................................................................................................17
3.3.1 输出设计.................................................................................................................17
3.3.2 输出设计.................................................................................................................18
3.4 模块测试计划....................................................................................................................19
第 4 章 系统实现.............................................................................................................................20
4.1 开发工具(visual studio2005).......................................................................................20
4.2 软件界面拷屏....................................................................................................................21
4.3 模块测试结果....................................................................................................................24
4.4 源程序................................................................................................................................26
第 5 章 收获和体会.........................................................................................................................31
第 6 章 参考文献.............................................................................................................................32
- 2 -
《信息系统分析与设计》课程设计
第 1 章 系统概述
1.1 现状描述
随着计算机技术的飞速发展,计算机以及计算机控制的自动处理技术已融
入人类社会的各个领域并发挥着越来越重要的作用。对于当今的科学信息是一
次重大的飞越,为人们的生活、工作、学习带来潜移默化的影响。今天我们使
用计算机对列车售票管理系统进行管理,例如:检索迅速、查找方便、可靠性
高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高列车
售票效率。面对目前的实际状况,迫切需要开发一个新系统来适应这一些工作。
1.2 系统目标
该系统的目标是实现计算机管理下的火车票销售,它可以更好的满足用户
的需求,也提高了火车站的工作效率。存入数据库的庞大信息,我们可以快速
而方便的搜取,对信息的掌握也可以更加快捷,而且也可以避免很多不必要的
错误发生。火车站就是为旅客提供及时广泛的列车信息。而系统人性化的设计
以及方便的操作也给工作人员减轻了统计和各种复杂项目的负担。
列车售票系统是一个复杂的系统,而且访问量也相对校对,对系统的要求
也相对较高。而且系统庞大的功能也给用户更好的体验,但也同时对开发人员
提出了更高的要求。该系统包括火车票营业功能,信息查询功能,用户管理功
能,以及系统管理功能。
1.3 系统开发方法
1.3.1 开发平台的选择
考虑到本系统的性能要求,和现有的条件,我们选择了 windows 中文版座
位卡发、测试和运行的平台。因为 windows 操作系统时目前应用最广的操作系
统,它以全新的图形界面,简单快捷的操作方式,支持多媒体功能等特点而成
- 3 -
汪俊杰:列车售票管理系统
为软件发展的流行趋势,选用它作为开发平台,易于功能的扩展和软件升级。
1.3.2 开发工具的选择
根据目前世界上的流行软件和自己的能力,结合列车售票心痛的需要,我
选用了 windows 平台下的 visual studio2005 作为软件开发工具。
1.3.3 开发语言介绍(C#)
C sharp(又被简称为“C#”)是微软公司在二 OOO 年六月发布的一种新的编程
语言,并定于在微软职业开发者论坛 (PDC)上登台亮相.C#是微软公司研究员
Anders Hejlsberg 的最新成果.C#看起来与 Java 有着惊人的相似;它包括了诸如单
一继承,界面,与 Java 几乎同样的语法,和编译成中间代码再运行的过程.但是 C#与
Java 有着明显的不同,它借鉴了 Delphi 的一个特点,与 COM(组件对象模型)是直
接集成的,而且它是微软公司.NET windows 网络框架的主角。 bject-oriented)程序
语言。
C#(C Sharp)是微软(Microsoft)为.NET Framework 量身订做的程序语言,C#
拥有 C/C++的强大功能以及 Visual Basic 简易使用的特性,是第一个组件导向
(Component-oriented) 的程 序语言,和 C++ 与 Java 一样 亦为 对 象导 向(object-
oriented)程序语言。
特性
泛型:在我看来,泛型就是通过将数据类型参数化从而实现了代码的更为
灵活的复用,泛型的出现使得 C#能够使用同一段代码来操作多种数据类型。泛
型无疑是 C#2.0 最重大的改进,它的出现赋予了 C#代码更强的类型安全,更好
的复用,更高的效率和更清晰的约束。
匿名方法:匿名方法允许我们将代码直接与委托实例相关联,使委托实例
化工作更加直观和方便。在我看来,这只是 C#又多了一种语法格式而已,不再
像以前必须将方法名传给委托实例,而是又多了一种选择。
迭代器:迭代器允许我们更加方便的编写用于 foreach 语句的类型。在我看
来,迭代器的出现只不过是改进了 1.0 中不便的可用 foreach 语句类型的编写限
制,简化了一些接口。
- 4 -
《信息系统分析与设计》课程设计
局部类型:局部类型允许我们将一个类的代码分别写在不同的 cs 文件中。
最典型的应用就是使用 VS2005 创建 Form 文件时,VS 会自动将系统生成的代
码与用户代码分开。局部类型通过 partial 关键字来声明。
空属类型:空属类型是一种像 int 一样可以为空的变量类型。本质上是一种
泛型的应用,是 System .Nullable<>的一种类型实例化。
静态类:静态类是只用于包含静态成员的类型,它既不能实例化,亦不能
被继承。
1.3.4 数据库的选择(sqlserver2000)
SQL Server 是一个关系数据库管理系统,它最初是由 Microsoft Sybase 和
Ashton-Tate 三家公司共同开发的,于 1988 年推出了第一个 OS/2 版本。在
Windows NT 推出后,Microsoft 与 Sybase 在 SQL Server 的开发上就分道扬镳了。
Microsoft 将 SQL Server 移植到 Windows NT 系统上,专 注于开发推 广 SQL
Server 的 Windows NT 版本;Sybase 则较专注于 SQL Server 在 UNIX 操作系统
上的应用。在本书中介绍的是 Microsoft SQL Server 以后简称为 SQL Server 或
MS SQL Server。
SQL Server 2000 是 Microsoft 公司推出的 SQL Server 数据库管理系统的一
个版本。该版本继承了 SQL Server 7.0 版本的优点同时又比它增加了许多更先
进的功能,具有使用方便,可伸缩性好与相关软件集成程度高等优点,可跨越从
运行 Microsoft Windows 98 的膝上型电脑到运行 Microsoft Windows 2000 的大型
多处理器的服务器等多种平台使用。
SQL Server 2000 的特性包括:
Internet 集成。
可伸缩性和可用性。
企业级数据库功能。
易于安装、部署和使用。
其主要特点如下:
(1)高性能设计,可充分利用 WindowsNT 的优势。
(2)系统管理先进,支持 Windows 图形化管理工具,支持本地和远程的系统
- 5 -
剩余31页未读,继续阅读
资源评论
omyligaga
- 粉丝: 54
- 资源: 2万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- windows 系统库msvcp120dll
- 课程设计基于STM32单片机的计步器的设计源代码+项目说明.zip
- 帮您查看密码navicat-password-decrypt-main.zip
- grpc php教程grpc-php-examples-master.zip
- thrift php教程thrift-tutorial-php-master.zip
- 一键将win10桌面的“此处打开powershell” 替换为 “在此处打开cmd窗口”
- 嵌入式系统通用驱动程序接口及其实现-Spi设备驱动程序
- 高分项目基于STM32单片机的温度控制系统源代码+项目资料齐全+教程文档.zip
- 哈工大软件学院编译原理实验(Python实现)
- 基于matlab app designer设计的一个简易的数独生成与求解器源码+项目说明.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功