摘要:为适应现代社会高速发展的出行需求,方便旅客便捷的订票,开发这套火车票务管理信息系统。系统采用客户/服务器体系结构,将票务信息集中到区域数据中心,旅客可下载客户端进行操作。
系统以SQL Server数据库为后台数据库,使用VC++开发前台客户端。系统模块采用菜单式,实现用户与数据库的交互,界面设计操作简单快捷。系统结构为三层,客户端、服务端和数据库,使之在选用平台,采用技术上具有前瞻性,实用性,从而保证建成的系统足够健壮、并且便于扩充。系统开发按标准化、规范化,分层设计,构件化实现。以软件工程为规范,系统实现了对信息数据的浏览、查询、编辑和管理等基本数据库操作。7132
关键词:信息管理;火车售票;VC++;SQL Server
Train traffic management system design and development
Abstract: In order to meet the rapid development of modern society, travel demand, convenient for tourists and convenient booking, developing this train service management information system. System uses a client / server architecture, the ticket information into regional data centers, guests can download the client to operate.
System to SQL Server database as backend database, using VC++ development prospects client. System module using menu-driven, user interaction with the database implementation, interface design is simple and quick. System architecture for the three-tier, client, server and database, so that the choice of platform, using technologically forward-looking, practical, to ensure the system is robust enough to build and easy to expand. System development by standardized, hierarchical design, component-based implementation. In order to standardize software engineering, system realizes the information and data browsing, query, edit and manage other basic database operations.
KeyWords: information management; Train ticket; VC++; SQL Server
目 录
一、绪论 1
(一) 研究目的和意义: 1
(二) 课题研究的背景: 2
二、研究现状分析和未来发展趋势 3
(一) 研究现状分析 3
(二)发展趋势 3
三、开发工具和理论基础介绍 5
四、需求分析 7
(一) 功能需求 7
1、系统管理 7
2、车次管理 8
3、票务营业模块 8
4、信息查询 9
5、 票务统计 9
(二) 数据需求分析 9
1、 数据字典 9
2、 业务流程图 12
3、数据流程图 13
五、火车售票系统概念设计 15
(一) 系统层次图 15
(二) 系统流程图 15
(三) 系统E-R图 16
优尔、数据库设计 21
(一)数据库逻辑结构设计 21
(二)数据库物理结构设计 23
1、建立数据库 23
(三)数据库文护 24
七、应用系统的开发及测试 26
(一)系统运行环境 26
(二)系统运行界面 26
1、用户登录 26
2、车次信息查询 27
3、售票和退票 27
4、用户管理 29
5、旅客信息管理 29
八、关键代码抄录 31
1、数据库连接代码 31
2、用户权限区别代码 31 VC++SQLserver火车票务管理系统设计与开发:http://www.youerw.com/jisuanji/lunwen_4927.html