(完整word版)火车站售票管理系统的设计与实现(word文档良心出品)
火车票售票管理系统毕业设计
![火车票售票管理系统毕业设计](https://img.taocdn.com/s3/m/0522c4245901020207409ced.png)
九江学院毕业设计课题名称:火车票售票管理系统班级:信B0911学号:*****************指导老师:***2011年11月20日火车票售票系统摘要本文针对火车站的售票实际情况,按照软件工程的结构化设计思想,经过项目的可行性研究和需求分析、总体设计、详细设计,以及编码实现和调试等步骤设计开发了火车站网上订票系统。
并运用数据流图和数据字典、E-R图和数据库逻辑结构、层次图、系统流程图、以及程序流程图,对该系统的数据需求、数据库、系统软件结构、系统流程、以及处理过程等进行了分析和设计。
工具软件利用VS2005开发工具和SQL Server 2008数据库来开发这个火车站网上售票系统。
该系统要解决的是火车站网上售票工作所要解决的问题,可以满足火车站网上售票的基本要求,包括查询、订票、退票等三个方面的功能。
该系统能运用到火车站售票的工作中,根据用户的需求,设置其权限,并快捷方便的为用户提供服务。
目录第一章. 概述...................................................1 1.1概述....................................................... 1 1.2意义.......................................................1 第二章. 系统的可行性研究与需求分析................22.1可行性研究................................................2 2.1.1经济可行性........................................22.1.2技术可行性...............................................2 2.1.3操作可行性................................................2 2.2需求分析...................................................3 2.2.1功能需求...............................................3 2.2.2数据需求...............................................4 2.2.3性能需求...................................................4 2.2.4数据库逻辑结构..........................................5 第三章. 系统的总体设计......................................73.1系统软件结构设计........................................ 7 3.1.1软件结构...................................................7 3.2系统流程图................................................7 第四章. 系统的详细设计....................94.1.1程序流程图........................................10第五章. 系统的实现与调试..............................17 5.1应用系统的开发及测试..................................17 5.1.2用户登录及访问权限.................................17 5.1.3车次信息查询........................................18 5.1.4售票......................................................19 5.15退票......................................................20 总结与展望.................................................21参考文献...............................................22附录代码.....................................................23第一章概述1.1概述目前火车站售票的状况是仅靠手工操作,以现有的工作人员很难应付车票订购高峰时刻的大量数据处理问题。
火车站票务信息管理系统设计与实现_毕业设计全文格式
![火车站票务信息管理系统设计与实现_毕业设计全文格式](https://img.taocdn.com/s3/m/c9e4f5a5f121dd36a32d82df.png)
JIANGSU TEACHERS UNIVERSITY OF TECHNOLOGY本科毕业设计(论文)火车站票务信息管理系统设计与实现火车站票务信息管理系统设计与实现摘要:火车票的订购怎样变得简单,一直是我们致力于研究的一个方面,也是社会服务的一个难点,订票的查询以及火车信息的查询是最基本的业务。
采用计算机信息管理系统已成为火车站票务管理科学化和现代化的重要标志,给火车站票务带来了明显的经济效益和社会效益。
本系统采用Microsoft Access 2003数据库系统,Delphi开发工具等一系列计算机工具进行开发。
本系统面向普通用户,管理员两类用户提供服务,在系统中可以让普通用户和管理员进行票务信息浏览、用户在线订退票,管理员在线修改等。
系统在Windows XP 操作系统环境下运行,其整体性能达到了系统的预期设计目标,能够更好地辅助网上票务管理,提高订退票的效率、权威。
关键字:票务;信息系统;Microsoft Access 2003数据库;Delphi开发工具Train station ticket information management system design andImplementationAbstract:How to make the Train ticket ordering to be simple, we have been devoted to the study of the hand.That is also a difficult social services.Booking inquiries and train information inquiry is the most basic business. Using computer information management system has become a train station ticket management scientific and an important symbol of modernization.It brings economic benefit and social benefit for Train Station obviously.The development of this system mainly uses Microsoft Access 2003 database system and Delphi development tools. This system mainly for ordinary users and administrators to provide services. The system allows ordinary users and administrators of ticketing information browsing, online user set refund, administrator on line modification. System running under the Windows XP operating system environment, its overall performance achieved the expected design objectives of the system.It make the operations become more easier, such as the online ticketing management, improve the efficiency of the authority set refund.Keywords:Ticket,Information System,Microsoft Access 2003 database,Delphi Development tools目录前言 (1)第1章系统概述 (2)1.1火车站的信息管理 (2)1.2项目开发目标 (2)1.3使用Delphi组建的票务信息管理 (2)第2章可行性分析 (4)2.1 技术可行性分析 (4)2.2 经济可行性分析 (4)2.3 操作可行性分析 (5)2.4 组织管理可行性分析 (5)第3章系统需求分析 (6)3.1 需求分析 (6)3.2 业务流程图 (6)3.3 数据流程图 (7)3.4 数据字典 (8)第4章系统设计 (11)4.1 设计原则 (11)4.2 总体设计 (11)4.2.1 系统结构图 (11)4.2.2 系统流程图 (12)4.3 系统功能设计 (13)4.4 数据库设计 (15)4.4.1 数据库的完整性约束 (15)4.4.2 系统主要数据库实体描述极其E-R图 (16)4.4.3 数据库表结构详细设计 (18)第5章系统功能实现 (20)5.1 开发技术简介 (20)5.2 用户登录功能实现 (20)5.3 用户注册功能实现 (21)5.4 在线订票功能实现 (22)5.5 在线退票功能实现 (23)5.6 支付系统功能实现 (24)5.7 管理员登录管理功能实现 (25)5.8 管理员管理功能实现 (25)第6章系统测试 (28)6.1 系统测试概述 (28)6.2 系统测试目的 (28)6.3 系统测试分析 (29)6.3.1 测试方法的选择 (29)6.3.2 测试过程 (29)6.4 系统的维护 (30)总结 (31)参考文献 (32)致谢 (34)前言信息时代已经来临,信息处理的利器——计算机应用于火车站售票的日常管理为火车站售票的现代化带来了从未有过的动力和机遇,为火车站票务管理领域的飞速发展提供了无限潜力。
火车站售票管理系统的设计与实现-软件工程课程设计
![火车站售票管理系统的设计与实现-软件工程课程设计](https://img.taocdn.com/s3/m/1513576e941ea76e59fa0484.png)
山西大学商务学院《软件工程课程设计》报告题目:火车站售票管理系统的设计与实现班级:10软件G2班组长:景巧鑫组员姓名:夏丹丹崔新华王伟说明一、火车站售票管理系统二、小组成员及任务分配情况姓名学号任务分配景巧鑫2010847209需求分析、总体设计、系统实现夏丹丹2010847227可行性研究、详细设计、系统实现崔新华2010847204数据库的设计、系统实现王伟2010847223系统界面设计与实现信息学院《软件工程课程设计》报告目录1.开发目的和意义 (1)1.1研究背景 (1)1.2开发目的和意义 (1)1.3完成情况 (2)2.开发技术及方法 (3)2.1开发环境和开发工具 (3)2.2技术及方法 (3)2.2.1B/S模式 (3) (3) (4)3.系统分析 (5)3.1可行性分析 (5)3.1.1经济可行性 (5)3.1.2技术可行性 (5)3.1.3操作可行性 (5)3.2需求分析 (5)3.2.1功能需求 (5)3.2.2数据需求 (8)3.2.3性能需求 (9)4.系统设计 (10)4.1总体设计 (10)4.2详细设计 (10)4.2.1过程设计 (10)4.3数据库设计 (16)4.3.1用户表 (16)4.3.2车次详细信息表 (17)4.3.3订票纪录表 (17)4.3.4退票纪录表 (18)5.系统实现 (19)5.1系统登录界面 (19)-II-信息学院《软件工程课程设计》报告5.2系统管理员登录界面 (19)5.3票务管理员登录界面 (20)5.4乘客登录界面 (21)6.系统测试 (22)6.1测试方法 (22)6.2测试过程 (22)6.3测试结果 (22)7.总结 (24)7.1小结 (24)7.2实践感想 (24)参考文献 (26)附录1可行性分析文档 (27)附录2需求分析文档 (30)附录3详细设计文档 (33)附录4系统测试文档 (39)-III-1.开发目的和意义1.1研究背景用信息化推动工业化,用信息技术改造传统产业,这是我国迫切要完成的一项战略性任务。
车站售票管理系统模板
![车站售票管理系统模板](https://img.taocdn.com/s3/m/8fb83c3d5727a5e9856a61f3.png)
课程设计名称:数据库应用课程设计专业班级:学生姓名:学号:指导教师:课程设计时间:计算机应用技术专业课程设计任务书目录1.需求分析 (2)(1)功能需求 (2)(2 )数据流图 (3)2. 概念结构设计 (5)3. 逻辑结构设计 (6)(1)关系模式 (6)(2)外模式: (6)4. 物理结构设计 (8)(1)实验环境: (8)(2)系统软件结构图: (8)5. 数据库实施和维护 (9)6. 数据库的操作界面 (13)7. 课程设计的过程、体会及建议 (14)参考文献........................................... 错误!未定义书签。
1.需求分析系统应具有售票、查询、管理和维护等功能,系统管理员可以进行对车次的更改、票价的变动及调度功能,票价的修改可以通过修改运价来进行,车次调度可通过对发车时刻表的修改来进行,维护功能即可对表进行修改。
(1)功能需求经过分析后确定系统应具备以下功能:(1)售票功能1.销售车票任一售票员均可以售权限范围内车次的客票,权限可按班次、车属等属性由管理员设置。
可售全票、半票2.预订车票预订票可在任一未停止售票的车次上进行操作,预订数量仅受剩余位数量限制。
预订的客票售票员不能售出。
预订的客票也可取消预订,取消预订的客票售票员可以售出。
在订票人来取票时,售票员可将预订的客票从电脑上售出3.退票退票时由退票员输入客票的编号,计算机将根据退票时的时间,自动确定退票手续费的比例,也可由系统管理员指定手续费比例。
对不合法的客票(如已办理退票手续的客票、超过规定时间的客票、没有售出的客票、已经作废的客票、不属于权限范围内售出的票等),计算机将自动识别,不予退票。
(2)查询功能①车次查询,可以查询各个班次和票情况。
②时刻表查询:查询任一时刻的班次和票情况。
③售票情况查询:查询已售票和剩余票数的情况。
(3)、调度功能①运价修改:只有管理员有这一权限,根据各种调整票价。
火车票售票系统的设计与实现
![火车票售票系统的设计与实现](https://img.taocdn.com/s3/m/a9f562114a35eefdc8d376eeaeaad1f346931108.png)
火车票售票系统的设计与实现火车票售票系统的设计与实现目录引言 (1)第1章绪论 (2)1.1学术背景与现实意义 (2)1.2主要研究内容 (2)1.3本课题在国内外的发展状况 (3)第2章相关知识介绍和项目的可行性研究 (4) 2.1可行性分析 (4)2.2相关知识介绍 (4)2.3系统运行环境 (7)第3章系统需求分析 (8)3.1系统功能需求分析 (8)3.2系统数据需求分析 (8)3.3 E-R图 (11)第4章系统设计 (13)4.1系统概要设计 (13)4.2系统详细设计 (15)第5章系统实现 (22)5.1系统主要模块编码及相关界面的实现 (22) 5.2系统测试与维护 (30)结论与展望 (32)致谢 (33)参考文献 (34)附录 (35)附录A 英文文献及译文 (35)附录B 主要参考文献的题录及摘要 (39)插图清单图3-1 火车售票系统数据流图 (09)图3-2 乘客的E-R图 (11)图3-3 车票的E-R图 (12)图3-4 会员的E-R图 (12)图4-1 系统总体结构设计图 (13)图4-2 登陆模块流程图 (16)图4-3 列车排班流程图 (17)图4-4 列车查询流程图 (18)图4-5 退票流程图 (19)图4-6 会员注册流程图 (20)图4-7 口令修改流程图 (21)图5-1 用户登陆界面 (22)图5-2 主界面 (23)图5-3 列车排班界面 (24)图5-4 订票模块界面 (26)图5-5 退票模块界面 (27)图5-6 会员注册模块界面 (28)图5-7 口令修改模块界面 (29)图5-8 关于系统模块界面 (30)表格清单表4-1 车票信息表 (14)表4-2 登陆用户信息表 (14)表4-3 列车班次计划表 (14)表4-4 旅客基本信息表 (15)表4-5 会员信息表 (15)表4-6 车票帐目信息表 (15)摘要随着信息技术和社会的发展,以前使用手工处理的事情,现在已逐步被计算机管理方式所代替。
火车售票管理系统--软件综合课程设计
![火车售票管理系统--软件综合课程设计](https://img.taocdn.com/s3/m/c7a5ce7bf5335a8102d220a2.png)
沈阳航空航天大学课程设计报告课程设计名称:软件综合课程设计课程设计题目:火车售票管理系统院(系):计算机学院专业:计算机科学与技术班级:学号:2姓名:指导教师:说明:结论(优秀、良好、中等、及格、不及格)作为相关教环节考核必要依据;格式不符合要求;数据不实,不予通过。
报告和电子数据必须作为实验现象重复的关键依据。
学术诚信声明本人声明:所呈交的报告(含电子版及数据文件)是我个人在导师指导下独立进行设计工作及取得的研究结果。
尽我所知,除了文中特别加以标注或致谢中所罗列的内容以外,报告中不包含其他人己经发表或撰写过的研究结果,也不包含其它教育机构使用过的材料。
与我一同工作的同学对本研究所做的任何贡献均己在报告中做了明确的说明并表示了谢意。
报告资料及实验数据若有不实之处,本人愿意接受本教学环节“不及格”和“重修或重做”的评分结论并承担相关一切后果。
本人签名: 日期:年月日目录学术诚信声明 (I)1 题目介绍和功能要求 (1)1.1题目介绍 (1)1.2功能要求 (1)2 系统功能模块结构图 (2)2.1系统功能结构框图 (2)2.2系统功能流程图 (3)2.3系统主要模块功能说明 (4)2.3.1 初始显示界面 (4)2.3.2 选择页面 (5)2.3.3 管理员登陆页面及修改余票页面 (6)2.3.4 用户购票登陆页面及购票页面 (7)2.3.5 用户查票登陆页面 (8)3 数据结构介绍 (9)3.1A NDROID架构 (9)3.2数据库 (9)4 涉及主要方法描述 (11)4.1数据库类 (11)4.2XML文件 (11)4.3页面配置类 (12)4.4A NDROID M ANIFEST文件 (12)5 主要算法描述 (14)5.1管理员操作模块 (14)5.2用户买票模块 (15)5.3用户查票模块 (16)6 程序测试 (17)参考文献 (19)附录(关键部分程序清单) (20)沈阳航空航天大学课程设计报告1 题目介绍和功能要求1.1 题目介绍设计一个火车售票管理系统。
火车站售票系统设计04
![火车站售票系统设计04](https://img.taocdn.com/s3/m/84645489cc22bcd126ff0c91.png)
目录1.系统概述1.1背景2.系统规划2.1系统的框架设计和可行性分析3.系统分析3.1组织结构分析3.2业务流程分析3.3数据流程分析1.数据流程图2.数据字典4.系统设计4.1系统的总体设计4.2物理配置方案设计4.3代码设计4.4输入输出设计4.5处理流程设计5.系统实施5.1程序设计5.2程序测试火车站售票管理信息系统调查背景1.随着时代的进步,社会的发展,人们的生活方式和习惯的多样化,出行已经成为人们生活的一个重要组成部分,火车成为了许多人选择出行的重要交通工作,而车站售票是预订车票、售票、退票车次查询、报表以及其他各种服务,车站售票组织庞大,服务项目多,信息量大,传统的手工处理方式已经不能满足管理活动的需要。
要想提高劳动生产,降低成本,提高服务质量和管理水平,进而促进经济效益,必须借助计算机来进行现代化的信息。
2.系统规划可行性分析1.管理上的可行性该系统重要应用于管理员和售票人员,应具有良好的人机交换界面。
系统应具有操作简单,容易上手等特点。
2.技术上的可行性主要应用access数据库,VB编程语言、搭载在windows 2000的系统以上等技术。
3.经济上的可行性在项目开始前,应进行财务预算,主要包括硬件、软件设备的购置,开发人员的工资,系统维护所需的费用。
避免超出预算的情况。
可行性分析报告(1)系统简述:面对上级管理人员和售票人员的管理信息系统,应用了access数据库和VB编程语言,具有良好的人机操作界面,操作简单,容易上手,能减少系统的适应时间,具有较高的效率。
(2)项目目标:大大的提高经济效益,提高了售票人员和管理人员的工作效率,降低成本。
(3)所需资源:有经验的开发人员、调查人员,经济上的支持。
(4)可以改进原系统,但需要很好的调查和准备工作需求分析功能需求(1)查询功能:1.用户可以根据需要选择车次或者车站的信息可以查询出剩余票、车票类型、车次时刻表、价格、车次始发站、终点站、途经站的信息2.根据客户预订的订单信息查询是否真实。
毕业设计---车站售票管理系统设计与实现设计
![毕业设计---车站售票管理系统设计与实现设计](https://img.taocdn.com/s3/m/1c21c920580216fc700afdbe.png)
车站售票管理系统设计与实现摘要一个大型的计算机管理系统必须有一个正确的设计指导思想,通过合理的选择数据结构,操作系统以及开发环境,构成一个完善的网络系统,才能充分发挥计算机信息管理优势。
现代化的车站售票是集预定车票、售票、退票、车次查询、报表及其他各种服务,车站售票组织庞大,服务项目多,信息量大,要想提高劳动生产,降低成本,提高服务质量和管理水平,进而促进经济效益,必须借助计算机来进行现代化的信息管理。
第一章简要介绍了本系统的设计总体线路。
第二章概述了管理信息系统的相关理论,第三章对本系统进行了系统分析和设计,包括功能需求描述、数据库设计等内容。
第四章介绍了本系统的具体实现。
最后一章对本系统开发过程中结论及使用过程中的体会进行了总结。
关键词:车站售票管理;设计;开发目录摘要 (I)目录 ......................................................................................................... I I 第一章导言 . (1)1.1问题的提出 (1)1.2本文研究路线 (1)第二章管理信息系统研究概述 (3)2.1管理信息系统的发展历史 (3)2.2管理信息系统的特点 (3)2.3管理信息系统的开发方式 (5)2.4管理信息系统的开发过程 (6)第三章车站售票管理系统分析与设计 (9)3.1车站售票管理系统功能需求简介 (9)3.2功能需求描述 (9)3.3目标系统要求 (11)3.4系统平台选择 (11)3.5数据库设计 (11)3.5.1数据库介绍 (11)3.5.2数据库需求分析 (13)3.5.3数据库概念结构设计 (15)3.5.4数据词典设计 (16)3.5.5使用ADO数据控件访问数据库 (18)第四章车站售票管理系统的功能实现 (20)4.1登陆界面编码设计 (20)4.2售票管理界面编码设计 (22)4.3报表管理界面编码设计 (26)4.4数据库备份管理界面编码设计 (27)4.5发布应用程序 (30)4.5.1编译应用程序 (30)4.5.2打包应用程序 (31)4.5.3发布应用程序的步骤 (32)第五章结论及体会.............................................. 错误!未定义书签。
火车站售票系统详细设计说明书
![火车站售票系统详细设计说明书](https://img.taocdn.com/s3/m/5548795e4a7302768f993917.png)
学校代码: 10128学号:*******课程设计说明书题目:车站售票管理系统—详细设计说明书学生姓名:*****学院:信息工程学院系别:计算机系专业:软件工程班级:***指导教师:****2011年7月20日目录1.引言 (1)1.1编写目的 (1)1.2项目背景 (1)1.3定义 (1)1.4参考资料 (2)2.总体设计 (2)2.1需求概述 (2)2.2软件结构 (3)3.程序描述 (4)3.1登录模块 (8)3.1.1功能 (8)3.1.2性能 (8)3.1.3输入项目 (9)3.1.4输出项目 (9)3.1.5算法 (9)3.1.6程序逻辑 (10)3.1.7接口 (10)3.1.8存储分配 (10)3.1.9限制条件 (10)3.1.10测试要点 (11)3.2查询模块 (11)3.2.1功能 (11)3.2.2性能 (12)3.2.3输入项目 (12)3.2.4输出项目 (12)3.2.5算法 (13)3.2.6程序逻辑 (13)3.2.7接口 (14)3.2.8存储分配 (14)3.2.9限制条件 (14)3.2.10测试要点 (14)3.3售票模块 (15)3.3.1功能 (15)3.3.2性能 (15)3.3.3输入项目 (15)3.3.4输出项目 (16)3.3.5算法 (16)3.3.6程序逻辑 (17)3.3.7接口 (17)3.3.8存储分配 (17)3.3.9限制条件 (17)3.3.10测试要点 (18)3.4退票模块 (18)3.4.1功能 (18)3.4.2性能 (19)3.4.3输入项目 (19)3.4.4输出项目 (19)3.4.5算法 (19)3.4.6程序逻辑 (20)3.4.7接口 (20)3.4.8存储分配 (21)3.4.9限制条件 (21)3.4.10测试要点 (21)3.5改签模块 (22)3.5.1功能 (22)3.5.2性能 (22)3.5.3输入项目 (23)3.5.4输出项目 (23)3.5.5算法 (23)3.5.6程序逻辑 (23)3.5.7接口 (24)3.5.8存储分配 (25)3.5.9限制条件 (25)3.5.10测试要点 (25)3.6修改统计模块 (25)3.6.1功能 (25)3.6.2性能: (27)3.6.3输入项目 (27)3.6.4输出项目 (27)3.6.5算法 (28)3.6.6程序逻辑 (28)3.6.7接口 (29)3.6.8存储分配 (29)3.6.9限制条件 (29)3.6.10测试要点 (29)3.7系统管理维护模块 (30)3.7.1功能 (30)3.7.2性能 (31)3.7.3输入项目 (31)3.7.4输出项目 (31)3.7.5算法 (31)3.7.6程序逻辑 (32)3.7.8存储分配 (33)3.7.9限制条件 (33)3.7.10测试要点 (33)1.引言1.1编写目的编写详细设计说明书是软件开发过程必不可少的部分,其目的是为了使开发人员在完成概要设计说明书的基础上完成概要设计规定的各个功能块的具体实现的设计工作。
火车售票系统的设计与实现
![火车售票系统的设计与实现](https://img.taocdn.com/s3/m/3bc501d7d15abe23482f4d50.png)
课程设计(论文)任务书软件学院交通运输专业 1 班一、课程设计(论文)题目火车售票系统的设计与实现二、课程设计(论文)工作自 2014 年 1 月6 日起至 2014 年 1 月 10 日止。
三、课程设计(论文) 地点:创新大楼机房四、课程设计(论文)内容要求:1.课程设计的目的为了配合《数据结构》课程的教学,使学生能更深刻的领会《数据结构》课程的重要性,特开设此课程设计;编写一些在特定数据结构上的算法,通过上机调试,更好的掌握各种数据结构及其特点,培养学生综合运用所学理论知识解决复杂实际问题的实践能力、研究性学习能力和团队合作能力。
2.课程设计的任务及要求1)基本要求(1)课程设计前必须选定课程设计题目,并认真进行需求分析与系统设计;(2)上机调试之前要认真准备实验程序及调试时所需的测试数据;(3)独立思考,独立完成,严禁抄袭,调试过程要规范,认真记录调试结果;(4)上机结束后认真规范撰写课设报告,对设计进行总结和讨论。
2)课程设计论文编写要求(1)要按照书稿的规格撰写打印课设论文(2)论文包括任务书、目录、绪论、正文、总结、参考文献、附录等(3)正文中要有问题描述、抽象数据类型的定义、数据的存储结构、设计的求解算法、算法的实现、调试分析与测试结果(4)课设论文装订按学校的统一要求完成3)课设考核从以下几方面来考查:(1)考勤和态度;(2)任务的难易程度及设计思路;(3)动手调试能力;(4)论文撰写的水平、格式的规范性。
4)参考文献[1] 严蔚敏, 吴伟民. 数据结构(C语言版)[M]. 北京:清华大学出版社, 2007年.[2] 严蔚敏, 吴伟民. 数据结构题集(C语言版)[M]. 北京:清华大学出版社, 2007年.[3] 谭浩强. C语言程序设计[M].北京:清华大学出版社,2006年.5)课程设计进度安排内容天数地点构思及收集资料1图书馆程序设计与调试3计算机房撰写论文1图书馆6)任务及具体要求通过此系统可以实现不同地点间车次的查询(按照票价从低到高的顺序显示不同的车次)、售票、退票、车票剩余情况查询等功能。
火车站售票系统概要设计(软件工程大作业)
![火车站售票系统概要设计(软件工程大作业)](https://img.taocdn.com/s3/m/7a26f1899b6648d7c0c746e1.png)
<软件工程——大作业>“火车站售票系统”软件设计说明书姓名:宋健唐辉王佳敏班级:计科0804学号:0909081816 0909081817 0909081819完成日期:2011-6-6指导老师:熊永华中南大学信息科学与工程学院目录1.引言 (4)1.1编写目的 (4)1.2范围 (4)1.3定义 (5)1.3.1 专门术语 (5)1.3.2 编写 (5)1.4参考资料 (5)2.项目概述 (5)2.1 产品描述 (5)2.2 产品功能 (5)2.3 用户特点 (6)2.4一般约束 (6)3.具体需求 (6)3.1功能需求 (6)3.2行为需求 (8)3.3 数据需求 (8)3.4外部接口 (10)3.4.1 软件接口 (10)3.4.2 硬件接口 (10)3.5内部接口 (10)3.6性能需求 (10)3.7设计约束 (10)4总体设计 (11)4.1运行环境 (11)4.2基本设计概念和处理流程 (11)4.1.1基本设计概念 (11)4.1.2 客户端的程序流程 (11)4.1.3 服务器程序流程 (13)4.3功能需求与程序的关系 (14)5 详细设计 (15)5.1系统数据结构设计 (15)5.1.1逻辑结构设计要点 (15)5.1.2物理结构设计要点 (18)5.1.3数据结构与程序的关系 (18)5.2模块设计说明 (18)5.2.1模块描述 (18)5.2.2功能 (19)5.2.4输入项 (19)5.2.5输出项 (21)5.2.6设计方法(算法) (21)5.3 运行设计 (23)5.3.1运行模块组合 (23)5.3.2运行控制 (24)5.3.3运行时间 (24)5.4系统出错处理设计 (24)5.4.1出错信息 (24)5.4.2补救措施 (25)5.5系统维护设计 (25)6附录 (25)退票功能实现代码 (28)改签功能实现函数代码 (30)火车站售票系统1.引言1.1编写目的本火车站售票系统的根本目的在于通过计算机实现票务信息的统一管理,来提高工作效率,使售票员售票和乘客购票更加方便。
火车售票系统的设计与实现
![火车售票系统的设计与实现](https://img.taocdn.com/s3/m/3e4ed902f6ec4afe04a1b0717fd5360cba1a8d88.png)
火车售票系统的设计与实现一、本文概述本文旨在全面探讨火车售票系统的设计与实现。
火车售票系统作为现代交通运输领域的重要组成部分,其高效、便捷的特性对于提升旅客出行体验、优化铁路运输资源配置具有重要意义。
随着信息技术的快速发展,传统的火车售票方式已经难以满足日益增长的出行需求和复杂多变的运营环境。
开发一套功能完善、性能稳定的火车售票系统成为当务之急。
本文首先将对火车售票系统的基本需求和功能进行详细介绍,包括用户注册与登录、车次查询、座位预订、在线支付、订单管理等功能模块。
随后,将深入探讨火车售票系统的架构设计,包括前后端分离的设计思想、数据库的选择与优化、系统的安全性与可靠性保障等方面。
在系统设计部分,将重点分析系统的数据库设计、接口设计以及关键业务逻辑的实现。
在实现部分,将详细介绍系统的开发环境、开发工具以及具体的实现过程,包括前端页面的开发、后端服务的搭建、数据库的配置等。
本文将对火车售票系统的测试与优化进行阐述,包括单元测试、集成测试、性能测试等方面的内容。
通过对系统的全面测试,确保系统的稳定性和可用性。
根据测试结果对系统进行优化和改进,提升系统的性能和用户体验。
本文旨在为火车售票系统的设计与实现提供一套完整的解决方案,为相关领域的开发人员提供有益的参考和借鉴。
二、系统需求分析火车售票系统是一个复杂的信息管理系统,它涉及到火车票的销售、查询、退换票、座位管理等多个环节。
为了满足广大乘客和火车站的实际需求,该系统需要具备以下几个方面的功能:票务管理:系统需要能够实时处理票务信息,包括票价的设定、票量的统计、票务的预订和销售等。
系统还需要能够处理各种票务变更,如退票、改签等。
座位管理:火车售票系统需要能够管理火车的座位信息,确保每个座位的状态(如已售、未售、预留等)能够实时更新,并提供座位查询功能。
查询功能:乘客和工作人员应能够方便地查询火车时刻、票价、座位等信息。
系统需要提供多种查询方式,如按车次、出发地、目的地、时间等进行查询。
火车站售票管理系统
![火车站售票管理系统](https://img.taocdn.com/s3/m/289fcd45b0717fd5370cdc43.png)
- - 火车站售票管理系统文档类别:规格需求说明书工程名称:火车站售票管理系统编写人员:完成日期:目录1 引言12 可行性分析12.1 研发依据12.2 国外现状22.3 顶层数据流图33 实现功能33.1 该软件的功能为3售票功能3查询功能3管理统计功能33.2 性能43.3 系统的输入43.4 系统的输出43.5 中层数据流图44 底层数据流图分解54.1 售票功能的分解54.2 查询功能的分解64.3 管理统计功能的分解75 数据字典75.1 售票功能75.2查询功能95.3 管理统计功能106用列图126.1 P1售票功能126.2 P2查询功能136.3 P3管理统计功能137 功能模块图148 E-R图158.1 P1售票功能E-R图158.2 P2查询功能E-R图168.3 P3统计管理功能E-R图168.4 E-R总图179 数据库设计189.1 P1售票功能189.2 P2查询功能209.3 P3管理统计功能2310 P1售票功能2510.1 类图2510.2 时序图2610.3 协作图2711 P2查询功能2711.1 类图2711.2 时序图2811.3 协作图2812 P3管理统计功2912.1 类图2912.1 时序图3012.3 协作图301 引言随着我国交通的开展,简单的火车站售票管理已经不能满足人们的需求。
如何利用先进的管理手段,提高火车站售票的管理水平,是当今社会所面临的一个重要课题。
要想提高火车站的售票管理水平,必须提高火车站管理的意识。
只有以高标准,高质量的火车站售票管理才能满足人们的需求。
面对信息时代的挑战,利用高科技手段计算机管理系统来提高火车站售票管理无疑是一条行之有效的途径。
火车站管理的信息化与科学化,已成为现代交通的重要标志。
传统的方式通常采用播送发布方式,随着信息量的增加、客流量的增加,噪音分贝成级数增加,车站越来越成为一个噪音污染严重的场所,改变传统的信息发布方式,让车站成为一个更加舒心的工作、休息环境正越来越变得迫切。
火车站售票系统的概要设计说明书
![火车站售票系统的概要设计说明书](https://img.taocdn.com/s3/m/c857f421daef5ef7bb0d3c53.png)
概要设计说明书目录1.引言 (1)1.1编写目的 (1)1.2项目背景 (2)1.3定义 (2)1.4参考资料 (3)2.1目标 (3)2.2运行环境 (4)2.3需求概述 (4)2.4条件与限制 (5)3.总体设计 (6)3.1处理流程 (6)3.2总体结构和模块外部设计 (9)3.3功能分配 (10)4.接口设计 (11)4.1外部接口 (11)4.2内部接口 (11)5.数据结构设计 (12)5.1逻辑结构设计 (12)5.2物理结构设计 (14)5.3数据结构与程序的关系 (15)6.运行设计 (16)6.1运行模块的组合 (16)6.2运行控制 (16)6.3运行时间 (17)7.出错处理设计 (17)7.1出错输出信息 (17)7.2出错处理对策 (17)8.安全保密设计 (18)9.维护设计 (18)1.引言1.1编写目的该阶段开发正式进入软件的实际开发阶段,本阶段完成系统的概要设计并明确数据结构与软件体系结构。
主要是把一个软件需求转化为软件表示的过程。
本文档的目的旨在推动软件工程的规范化,使设计人员遵循统一的概要设计书写规范,节省制作文档的时间,降低系统实现的风险,做到系统设计资料的规范性与全面性,以利于系统的实现、测试、维护、版本升级等。
为这个项目以后的扩展和其他功能开发人员提供背景资料和参考。
完成:1.将系统划分成物理元素,即程序、文件、数据库、文档等。
2.设计软件结构,即将需求规格转换为体系结构,划分出程序的基本模块组成,确定模块的相互关系,并确定数据结构与算法。
读者对象:程序员、测试员。
1.2项目背景火车票出售管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。
本项目适用于Windows操作系统,使用SQL Server 2005数据库,利用JAVA开发语言开发系统。
1.3定义1.Windows:微软公司推出的视窗电脑操作系统名为windows,随着电脑硬件和软件系统的不断升级,微软的windows操作系统也在不断升级,从16位、32位到64位操作系统。
(完整word版)数据库课程设计:火车票管理系统(word文档良心出品)
![(完整word版)数据库课程设计:火车票管理系统(word文档良心出品)](https://img.taocdn.com/s3/m/279bc68faef8941ea66e0516.png)
数据库原理及应用课程设计报告题目:火车票售票系统所在学院:信息工程学院班级:学号:姓名:指导教师:2013年1月3日目录一、概述 -------------------------------------- 3二、需求分析 ---------------------------------- 3三、概念设计 ---------------------------------- 5四、逻辑设计 ---------------------------------- 7五、系统实现 ---------------------------------- 9六、小结 ------------------------------------- 14一、概述数据库技术是20世纪60年代末在文件系统基础上发展起来的数据管理新技术,它解决了过去对数据管理和组织中存在的数据冗余和独立性问题,实现了数据的共享性、完整性、安全性、有效性目标。
数据库技术的发展和广泛使用,为人类社会进入信息化社会奠定了坚实的基础。
随着社会和经济不断的发展,数据和信息也随之快速增长起来,为有效地组织和管理庞大的数据和信息,严密科学合理的数据管理技术也就成为迫切的技术问题之一。
现在人们更多的使用火车作为出行交通工具,因此车票票务市场也在快速发展。
人们希望车票销售手段也能相应地有所调整,并对如何能经济、方便和及时地购买到自己所需要的车票表现出极大的关注。
随着社会的不断进步,国内外铁路运输事业的飞速发展,各国铁路运营部门对票务管理的要求也在不断的提高,本系统就是针对这种日益增长的需求而进行开发的。
随着旅游业的逐渐的成熟发达,铁路客运量大幅度的提高,国内旅游专线的增加,这些都对铁路的售票管理系统提出了更高的要求,所以要不断的完善更新铁路售票系统,提高铁路售票系统的工作效率。
铁路运输系统中,售票系统是很重要的一个环节,要想提高整个铁路运营部门的工作效率,就要先提高售票系统的工作效率和安全性,故而研发此系统,此系统能够为售票工作提供方便快捷的售票服务,广大的客户可以得到更好的票务服务。
铁路售票管理系统完整版
![铁路售票管理系统完整版](https://img.taocdn.com/s3/m/90e8f676bd64783e09122baf.png)
铁路售票管理系统 HEN system office room 【HEN16H-HENS2AHENS8Q8-HENH1688】《C++程序设计》课程设计说明书题目铁路售票系统学号姓名指导教师日期内蒙古科技大学课程设计任务书目录1233第1章需求分析用C++设计一个系统,能提供下列服务:(1)录入车次信息,格式为:可不定时地增加车次数据。
(2)浏览车次信息,可显示出所有车次,如果当前系统时间超过了某车次的发车时间,则显示“此班列车已发出”的提示信息。
(3)查询路线:可按车次编号查询,可按起始站,终点站查询(4)售票和退票功能A :查询车次或站点。
当剩余座位数大于0,并且当前系统时间小于发车时间时才能售票,售票后自动更新剩余座位数。
B :退票时,输入退票的车次,当本班列车未发出时才能退票,退票后自动更新剩余座位数。
第2章 总体设计1.用结构框图表示各个功能之间的关系。
2. 将框图中系统的各个功能用文字详细的描述。
1)初始化:在未添加过列车信息的情况下,管理员进入系统初次录入列车信息。
2)添加:管理员添加列车信息。
3)浏览:浏览列车信息,显示车次、发车时间、起始站、终点站、硬座票价、剩余座位、列车是否发出。
4)查找:查找列车信息(分别为按车次、起始站、终点站)。
5)订票:订购车票;已发出的列车不能订票。
6)退票:退还车票;已发出的列车不能退票。
第3章 类的设计3.1 user 类的设计(第一个类)1.画出类图2.对类的函数成员的说明在第一个类中定义了浏览函数、查找函数、订票函数、退票函数函数的首部:1)浏览函数:输入了当地时间、车次、列车发出时间、起始站、终点站、剩余车票;进行了选择对象与输出流操作;输出了当地时间,不同车次的车次编号、列车发出时间、起始站、终点站、剩余车票、列车状态;2)查找函数:输入了车次(或起始站或终点站)。
进行输入车次(或起始站或终点站)与数据库内的车票信息的匹配。
输出了相匹配的车次的信息。
火车售票系统课程设计报告
![火车售票系统课程设计报告](https://img.taocdn.com/s3/m/45a731ccd5bbfd0a79567374.png)
课程设计说明书课程名称:_数据库课程设计题目:火车站售票系统院系:理学院专业班级:信计 11-2学号: **********学生姓名:***指导教师:***2014年月日安徽理工大学课程设计(论文)任务书年月日安徽理工大学课程设计(论文)成绩评定表目录摘要 (I)第1章绪论1.1 项目背景.............................................. 错误!未定义书签。
1.2 编写目的 (1)1.3 开发环境 (1)1.3.1 硬件环境 (1)1.3.2 软件环境 (1)第2章系统功能介绍 (3)2.1 系统功能总框图 (3)2.2 模块功能介绍 (3)2.2.1 系统登录 (3)2.2.2 管理员登录 (4)2.2.3 普通用户登录 (4)2.3组内任务分工 (5)第3章数据库设计 (5)3.1 数据库需求分析 (5)3.2 数据流图 (6)3.3 数据库概念结构设计 (6)3.4 数据库表的设计 (8)第4章系统功能实现 (10)4.1普通用户登录 (10)4.1.1 查询 (10)4.1.2 售票 (17)结论 (22)参考文献 (23)摘要:随着Internet和Intranet技术的发展,人们对网络信息的需求越来越大,对网络数据库的交互和查询速度等性能的要求也越来越高。
未来火车站的发展趋势是完全自动化的售票信息查询,网络订票,智能化订票,而且随着计算机的普及,信息处理量的逐渐扩大,手工处理方式已经远远不能满足人们管理活动的需要,各种工作都逐渐由手工转为自动化,将使许多复杂、繁琐、且需要很多人力的工作变得简单。
火车站售票管理是本系统的根本任务,通过实现票务信息的计算机管理,以提高工作效率。
实现计算机管理的最佳技术就是数据库技术。
我们可以利用数据库将整个火车站的票务情况存入计算机,再配置上功能丰富的用户接口,以满足用户需求。
基于这样的背景并考虑到一定的实际意义及于我们将实践与理论结合起来,我们组在这次课设中选择了“火车售票管理系统”。
火车票售票管理系统
![火车票售票管理系统](https://img.taocdn.com/s3/m/ff8a3d32a8956bec0975e3e1.png)
电子商务分析与设计设计题目火车站售票管理系统组长成员成员目录一、需求分析...........................................................................................1.1功能需求 .....................................................................................................1.2系统用例分析 ............................................................................................火车站售票管理系统的参与者 ..................................................................................管理员用例图 ..................................................................................................................系统管理员用例图 .........................................................................................................票务管理员用例图 .........................................................................................................乘客用例图.......................................................................................................................二、静态模型设计..................................................................................2.1类图 ..............................................................................................................2.2数据库字段.................................................................................................三、动态模型设计..................................................................................3.1时序图..........................................................................................................3.1.1“系统管理员时序图 ............................................................................................3.1.2顾客时序图 .............................................................................................................3.1.3.票务管理员时序图 ............................................................................................售票员时序图 ..................................................................................................................3.2 状态图.........................................................................................................3.3协作图..........................................................................................................3.4活动图..........................................................................................................“乘客查询”活动图.....................................................................................................3.5系统部署图.................................................................................................四、小组成员分工说明 ........................................................................五、课程设计的收获和总结 ............................................................... 参考资料....................................................................................................一、需求分析1.1功能需求线上预订火车票系统是一款功能强大、操作简便、易维护的、具有良好人机交互界面的线上订票系统,它包括用户管理模块、系统参数设置模块、票务信息模块(提供票价、列车的实时信息)、订票管理模块(提供订票和退订功能)、实时信息提示模块(提供车况、路况、列车晚点等实时信息)、数据管理模块(提供数据备份、数据操作功能)。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
山西大学商务学院《软件工程课程设计》报告题目:火车站售票管理系统的设计与实现班级:10软件G2班组长:景巧鑫组员姓名:夏丹丹崔新华王伟说明一、火车站售票管理系统二、小组成员及任务分配情况姓名学号任务分配景巧鑫2010847209 需求分析、总体设计、系统实现夏丹丹2010847227 可行性研究、详细设计、系统实现崔新华2010847204 数据库的设计、系统实现王伟2010847223 系统界面设计与实现目录1. 开发目的和意义 (1)1.1 研究背景 (1)1.2 开发目的和意义 (1)1.3 完成情况 (2)2. 开发技术及方法 (3)2.1 开发环境和开发工具 (3)2.2 技术及方法 (3)2.2.1 B/S模式 (3)2.2.2 .NET (3)2.2.3 (4)3. 系统分析 (5)3.1 可行性分析 (5)3.1.1 经济可行性 (5)3.1.2 技术可行性 (5)3.1.3 操作可行性 (5)3.2 需求分析 (5)3.2.1 功能需求 (5)3.2.2 数据需求 (8)3.2.3性能需求 (9)4. 系统设计 (10)4.1 总体设计 (10)4.2 详细设计 (10)4.2.1过程设计 (10)4.3数据库设计 (16)4.3.1用户表 (16)4.3.2 车次详细信息表 (17)4.3.3 订票纪录表 (17)4.3.4退票纪录表 (18)5. 系统实现 (19)5.1系统登录界面 (19)信息学院《软件工程课程设计》报告5.2系统管理员登录界面 (19)5.3票务管理员登录界面 (20)5.4乘客登录界面 (21)6. 系统测试 (22)6.1测试方法 (22)6.2测试过程 (22)6.3测试结果 (22)7.总结 (24)7.1 小结 (24)7.2 实践感想 (24)参考文献 (26)附录1 可行性分析文档 (27)附录2 需求分析文档 (30)附录3 详细设计文档 (33)附录4 系统测试文档 (39)- II -1. 开发目的和意义1.1 研究背景用信息化推动工业化,用信息技术改造传统产业,这是我国迫切要完成的一项战略性任务。
作为工业文明的产物----铁路,如何借助信息技术的帮助,实现管理方式,运营组织,服务标准的现代化,这是摆在我国铁路工作者面前的重大课题。
铁路信息化是铁路现代化的重要标志,其根本目的是将信息技术应用到铁路生产经营与管理决策等各项活动中,改造传统产业,提高铁路生产率,提高市场竞争力,提高铁路运营经济效益。
国内外已有运作合理完善的火车售票管理系统,其具有售票、查询、管理和维护等功能,系统管理员可以进行对车次的更改、票价的变动及调度功能,票价的修改可以通过修改运价来进行,车次调度可通过对发车时刻表的修改来进行,维护功能即可对表进行修改。
满足当前火车售票管理的需求,并且运作十分良好。
铁路信息化建设目前主要集中在搞好铁路运输生产管理上,加快计算机调度系统建设,完善客票发售与预订系统,搞好各地信息系统的结合,实现资源有效利用,信息共享。
其总体目标是:形成具有国际水平的铁路信息化基础通信平台,实现各部门各系统之间的信息数据共享,互联互通;建成车,机,工,电,辆各部门调度控制,安全生产,运输指挥的现代化保障体系。
为铁路运输各部门提供所需的管理信息资源和强有力的决策支持。
通过现代客货营销手段和电子商务手段,带动铁路运输经济发展,大幅度提高运输效益。
建立建全与信息化相适应的管理体制。
我国目前的铁路信息化总体程度居国内领先,国际先进水平。
1.2 开发目的和意义铁路客票发售和预订系统经过几年的建设,取得了很大的进展。
火车站售票系统的推广使用,大大方便了旅客购票,也预示着我国铁路售票系统正日趋合理与完善,并且具有良好的交互界面,容易被用户所接受。
本系统基于铁路售票系统订票业务的基本流程,通过模拟售票员与客户之间的基本操作,实现了查询、订票、退票等基本功能,同时利用计算机网络,通过网络与售票系统,为用户提供方便快捷的订票服务,使得售票服务更为便捷效率,使铁路售票系统应用更为广泛,但由于铁路火车票务管理的复杂性,本设计与开发也仅是一个尝试性的工作,希望为铁路售票业务,铁路客运及运输发展更为稳定,迅猛尽微薄之力。
1.3 完成情况本项目针对火车站的售票实际情况,按照软件工程的结构化设计思想,经过项目的可行性研究和需求分析、总体设计、详细设计,以及编码实现和调试等步骤设计开发了火车站售票管理系统。
并运用数据流图和数据字典、E-R 图和数据库逻辑结构、层次图、系统流程图、以及程序流程图,对该系统的数据需求、数据库、系统软件结构、系统流程、以及处理过程等进行了分析和设计。
该系统基于铁路售票系统订票业务的基本流程,通过模拟售票员与客户之间的基本操作,可以满足火车站网上售票的基本要求,包括查询、订票、退票等三个方面的功能。
该系统能运用到火车站售票的工作中,根据用户的需求,设置其权限,并快捷方便的为用户提供服务。
2. 开发技术及方法本系统是一个基于B/S构架的系统。
系统的开发和应用目的是使售票活动能够在多个不同的地点进行并且能够使旅客通过系统查询到自己所需要的出行信息。
基于B/S结构售票系统的具体实现的功能:查询,订票,退票,等三大模块,并研究B/S结构在网络中面临的安全问题及提出相应的解决方案。
2.1 开发环境和开发工具伴随着Internet/Intranet技术的发展,开发基于Web的应用程序势在必行,数据库技术更是需要和Web数据相结合,才有更为广阔的前景。
作为微软推出的新兴Web应用程序开发技术,在数据库应用方面发挥着越来越重要的作用。
本系统的开发平台是2000,数据库选择用的SQLServer2000,语言使用JAVA,开发工具是Eclipse。
2.2 技术及方法2.2.1 B/S模式B/S结构即浏览器和服务器结构。
它是随着Internet技术的兴起,对C/S结构的一种变化或者改进的结构;它是一次性到位的开发,能实现不同的人员,从不同的地点,以不同的接入方式(比如LAN, WAN, Internet/Intranet等)访问和操作共同的数据库;它能有效地保护数据平台和管理访问权限,服务器数据库也很安全。
在JAVA这样的跨平台语言出现之后,B/S架构管理软件更是方便、快捷、高效。
2.2.2 .NET.NET 是 Microsoft XML Web services 平台。
XML Web services 允许应用程序通过 Internet 进行通讯和共享数据,而不管所采用的是哪种操作系统、设备或编程语言。
Microsoft .NET 平台提供创建 XML Web services 并将这些服务集成在一起。
对个人用户的好处是无缝的、吸引人的体验。
而且.NET平台的基础架构.NET框架(Framework),采用统一的命令集支持各种编程语言。
从而消除各种异类框架之间的差异,提供强的跨语言继承性、错误处理和调试功能。
2.2.3 是把基于通用语言的程序在服务器上运行。
不像以前的ASP即时解释程序,而是将程序在服务器端首次运行时进行编译,这样的执行效果,当然比一条一条的解释强很多。
因为是基于通用语言的编译运行的程序,所以它的强大性和适应性,可以使它运行在Web应用软件开发者的几乎全部的平台上。
通用语言的基本库,消息机制,数据接口的处理都能无缝的整合到的Web应用中。
同时也是language-independent语言独立化的,所以,你可以选择一种最适合你的语言来编写你的程序,或者把你的程序用很多种语言来写,现在已经支持的有C#(C++和Java的结合体),VB,Jscript。
使运行一些很平常的任务如表单的提交客户端的身份验证、分布系统和网站配置变得非常简单。
使用一种字符基础的,分级的配置系统,使你服务器环境和应用程序的设置更加简单。
因为配置信息都保存在简单文本中,新的设置有可能都不需要启动本地的管理员工具就可以实现。
这种被称为"Zero Local Administration"的哲学观念使的基于应用的开发更加具体和快捷。
一个的应用程序在一台服务器系统的安装只需要简单的拷贝一些必须的文件,不需要系统的重新启动。
多处理器环境的可靠性 已经被刻意设计成为一种可以用于多处理器的开发工具,它在多处理器的环境下用特殊的无缝连接技术,将很大的提高运行速度。
即使你现在的应用软件是为一个处理器开发的,将来多处理器运行时不需要任何改变都能提高他们的效能,但现在的ASP却做不到这一点。
自定义性和可扩展性 设计时考虑了让网站开发人员可以在自己的代码中自己定义"plug-in"的模块。
这与原来的包含关系不同, 可以加入自己定义的组件。
网站程序的开发从来没有这么简单过。
安全性基于Windows认证技术和每应用程序配置,可以确保你的原程序是绝对安全的。
的语法在很大程度上与 ASP 兼容,同时它还提供一种新的编程模型和结构,可生成伸缩性和稳定性更好的应用程序,并提供更好的安全保护。
可以通过在现有 ASP 应用程序中逐渐添加 功能,随时增强 ASP 应用程序的功能。
是一个已编译的、基于 .NET 的环境,把基于通用语言的程序在服务器上运行。
将程序在服务器端首次运行时进行编译,比ASP即时解释程序速度上要快很多.而且是可以用任何与 .NET 兼容的语言(包括 Visual Basic .NET、C# 和 JScript .NET.)创作应用程序。
3. 系统分析3.1 可行性分析该阶段通过对系统目标的初步调研和分析,提出可行性方案并进行论证。
我们在这里主要从技术可行性,经济可行性和操作可行性三方面进行分析。
3.1.1 经济可行性开发该系统所需的相关资料可以通过已存在的网上购票系统进行调查采集,所需的其他应用软件、硬件软件也易于获得。
因此,开发成本低。
而引进使用本系统后,与传统方式相比,具有高效率、低成本、高质量的特点,可以节省不少人力、物力及财力。
所以,从经济的角度来看,该系统可行。
3.1.2 技术可行性开发工具:Eclipse数据库环境:SQL Server 2000系统环境:Microsoft Windows 2000或以上版本系统实现依靠相对熟悉的Java语言和SQL Server 2000数据库系统,其基本操作实质还是对数据库进行添加、删除、查找、等操作,暂不存在技术问题。
3.1.3 操作可行性系统采用菜单式,实现用户与数据的交互,界面简洁友好,操作方便。
用户只需对订票流程和业务了解即可,不需掌握数据库等相关知识。
3.2 需求分析该系统是利用2000平台开发,数据库采用的是SQLSever2000,旨在开发一个具有开放体系结构的、易扩充的、易维护的、具有良好人机交互界面的火车售票系统,为用户提供满意的火车票订票服务。