火车站售票管理系统的设计与实现

合集下载

火车票订票管理系统设计报告

火车票订票管理系统设计报告
现在随着社会的发展,数据量急剧增长,现在人们就借助计算机和数据库技术科学的保存大量的数据,以便能更好的利用这些数据资源。本论文就是通过MFC的整体设计把数据库与应用程序相连接,做成一个火车票的订票管理系统,使得火车票管理员能够有效的管理车次信息、旅客信息、退票信息等。同时用户可以通过查询到相关的火车票信息,选择是否适合自己,也可以在网上直接订票、退票,省时省力。
4.1主窗口界面
4.2旅客信息窗口
4.3车次信息窗口
4.4取票及退票窗口
第五章系统的实现
总结与展望
致谢
参考文献
需求分析
需求分析的任务
调查机票预定系统应用领域涉及的内容,对涉及到领域的各个应用的信息要求和操作要求进行详细分析,形成需求分析说明书。最重要的是调查、收集信息、分析购票人信息和火车预定流程。处理要求、数据的安全性与完整性要求。
统计功能:
按火车票统计买票人数
按姓名统计火车票数
②旅客购票需求
交费功能:
交费
退费
③取票需求
通知功能:
通知旅客取票
统计功能:
统计通过验证的人数
统计可以取票的人
统计未通过验证的人数
查询功能:
购票旅客查询
购票旅客姓名
购票旅客身份证号
购票旅客订单号
④列车车次信息需求
查询功能:
车次
始发站
终点站
始发时间
系统框架
在调查完了用户需求之后,就要开始分析用户需求。在此,我们们采用自顶向下的结构化分析方法(SA方法)。首先,定义全局概念结构的框架,如图2.2所示。
图2.2火车票预定系统总框架图
各子系统需要进一步细化。旅客信息系统为例进一步细化,如图2.3所示。

火车票管理系统PPT

火车票管理系统PPT

4) 用户注册 用户注册可用于订票的账户。
2021/1/11
8
功能需求
5) 车次信息查询 用户登录后可以查询车次信息。 6) 订/退票功能 用户通过查询后的车次信息订购/退订火车票并查询
订票信息。 7) 密码管理功能 为提高安全性用户可以修改自己的密码。
2021/1/11
9
功能需求
2021/1/11
4
运行环境
硬件环境
Intel Pentium 166MHz或以上; 内存:需要至少512MHZ; 网络量:少于50人需16Mb/s的令版环网和10Mb/s可以 勉强满足要求,建议100Mb/s的以太网或者更高。 服务器
2021/1/11
5
运行环境
软件环境
n 操作系统:Windows 2000 以上的版本 n 必装软件:SQL Server 2005 Apache Tomcat 6.0.26
2021/1/11
21
经济可行性
火车票管理系统开发需求比较低,加上具有成熟的软硬件环境, 所以在软硬件的支出上十分有限。
法律可行性
整个系统由于是自行开发,自行使用,所以系统本身不存在法律 上的版权争议。
2021/1/11
11
功能截图信息:
家庭装修信息管理管理系统主界面:
2021/1/11
12
功能截图信息:
添加车次
Eclipse Enterprise Edition 3.5 客户端:
1)操作系统 Windows XP 、Windows Vista 、Windows 7(建议使用Windows
XP) 2)浏览器
IE 6.0以上版本或者Firefox 浏览器。 3) 建议以800x600屏幕分辨率浏览!

火车票管理系统解决方案

火车票管理系统解决方案

火车票管理系统解决方案火车票管理系统是一种计算机化的票务管理系统,主要用于铁路公司、火车站等单位的售票、退票、改签、查询等业务。

本文将从需求分析、系统设计、技术选型、系统实现、测试上线等方面,介绍一个完整的火车票管理系统的解决方案。

一、需求分析1.1 系统背景随着社会经济的快速发展,人们的出行需求日益增加,铁路作为重要的交通运输方式,扮演着举足轻重的角色。

而随着网络技术的发展,越来越多的人选择在网上购买车票,因此建设一个高效、安全、可靠的火车票管理系统变得尤为重要。

1.2 系统需求火车票管理系统主要包括以下功能模块:车次管理、车站管理、车票管理、订单管理、用户管理、统计分析等。

具体需求如下:(1)车次管理:包括车次的添加、修改、删除等操作,可以查询各个车次的始发站、终点站、出发时间、到达时间等信息。

(2)车站管理:包括车站的添加、修改、删除等操作,可以查询各个车站的名称、所在城市、联系电话等信息。

票的价格、余票数量、座位等级等信息。

(4)订单管理:包括订单的查询、支付、取消等操作,可以查询订单的状态、乘客信息、购票时间等信息。

(5)用户管理:包括用户的注册、登录、修改密码等操作,可以查询用户的基本信息、订单记录等信息。

(6)统计分析:包括车票销售情况、用户消费情况、车次流量情况等统计分析功能,可以生成各种报表和图表,方便管理者进行数据分析和决策。

二、系统设计2.1 总体架构设计本系统采用B/S架构,即浏览器(Browser)/服务器(Server)模式,前端采用HTML5、CSS3、JavaScript等技术实现,后端采用Java技术实现,数据库采用MySQL。

2.2 功能模块设计(1)车次管理模块:包括车次的添加、修改、删除等操作,实现方式可以采用Java的SpringMVC框架实现。

(2)车站管理模块:包括车站的添加、修改、删除等操作,实现方式可以采用Java的SpringMVC框架实现。

式可以采用Java的SpringMVC框架实现,并结合数据库实现余票数量的实时更新。

火车订票系统课程设计

火车订票系统课程设计

火车订票系统课程设计一、课程目标知识目标:1. 学生能理解火车订票系统的基本原理和功能需求,掌握相关的数据库知识,如数据表设计、数据查询和更新。

2. 学生能够运用所学的编程语言,结合数据库知识,实现一个简易的火车订票系统。

3. 学生了解火车票务系统的实际应用场景,掌握系统设计的基本流程和方法。

技能目标:1. 学生通过本课程的学习,培养分析问题、解决问题的能力,能够根据需求设计并实现一个具体的系统功能。

2. 学生能够运用所学知识,独立编写程序代码,完成火车订票系统的核心功能,如用户注册、查询车票、预订车票等。

3. 学生能够通过课程实践,提高团队协作和沟通能力,学会如何分工合作共同完成一个项目。

情感态度价值观目标:1. 学生在学习过程中,培养对计算机科学的兴趣和热情,激发创新意识和探索精神。

2. 学生通过课程实践,认识到信息技术在生活中的重要作用,树立正确的价值观,增强社会责任感。

3. 学生在团队合作中,学会尊重他人、关心同伴,培养良好的团队精神和职业素养。

本课程针对高年级学生,结合其已有的知识基础和认知能力,注重培养学生的实际操作能力和团队协作精神。

课程设计紧密联系实际,使学生能够将所学知识应用于实际项目中,提高学生的实践能力和创新能力。

通过本课程的学习,为学生今后从事计算机相关领域工作打下坚实的基础。

二、教学内容1. 火车订票系统概述- 了解火车订票系统的背景和实际应用场景。

- 学习系统设计的基本原则和流程。

2. 数据库知识- 数据表设计:学习如何设计用户表、车次表、票务表等。

- 数据查询与更新:掌握SQL语句,实现数据的增删改查操作。

3. 编程语言应用- 掌握Python或Java等编程语言的基本语法和面向对象编程。

- 学习如何利用编程语言实现火车订票系统的功能模块。

4. 系统功能实现- 用户注册与登录:实现用户注册、登录及权限验证功能。

- 车票查询:实现按条件查询车次及余票功能。

- 车票预订与支付:实现车票预订、支付及取消预订功能。

火车票售票管理系统

火车票售票管理系统

火车票售票管理系统火车票售票管理系统一、引言火车票售票管理系统是一个用于管理火车票售卖、退票、改签等业务的软件系统。

本文档旨在提供详细的系统需求、设计和实现细节,以便开发人员能够准确理解和实现系统功能。

二、系统概述本系统旨在为用户提供方便、快捷的火车票售卖服务。

主要功能包括火车车次查询、座位选择、订票、支付、退票、改签等。

系统通过使用现代化的技术手段,提供用户友好的界面和高效的服务流程,实现火车票售卖过程的自动化和优化。

三、功能需求1:用户注册与登录a:新用户可以通过注册页面创建自己的账号,并提供必要的个人信息。

b:用户可以使用注册时的账号和密码登录系统。

2:火车车次查询a:用户可以根据出发地和目的地查询相关的火车车次。

b:系统返回查询结果,包括车次、出发时间、到达时间、座位类型和票价等信息。

3:座位选择a:用户在选择火车车次后,可以查看该车次所有车厢的座位布局。

b:用户可以选择座位类型和具体座位号。

c:座位选择支持实时更新,显示已被选中的座位。

4:订票a:用户在选择座位后,可以提交订单。

b:订单包括用户信息、车次信息、座位信息和订单金额。

c:系统应将订单信息保存到数据库中,并返回订单号供用户查询和支付。

5:支付a:用户可以选择不同的支付方式进行支付。

b:系统应与第三方支付平台进行接口对接,并实现支付功能。

c:用户支付成功后,系统应更新订单状态并电子票。

6:退票a:用户可以在规定时间内申请退票。

b:系统应验证退票条件,并进行相应的退款操作。

7:改签a:用户可以在规定时间内申请改签。

b:系统应验证改签条件,并进行相应的改签操作。

四、非功能需求1:用户友好性a:界面简洁明了,操作流程简单易懂。

b:提供输入错误的提示和容错机制。

2:性能要求a:系统应能够支持大量用户同时访问和操作。

b:响应时间应尽量缩短,提高用户体验。

3:安全性a:用户信息和订单信息应存储在安全的数据库中,防止数据泄露。

b:传输数据要使用加密技术,保障通讯安全性。

火车票订票管理系统

火车票订票管理系统

火车票订票管理系统一、绪论随着国民收入水平提高,外出旅游、探亲等需求的不断增加,铁路作为我国主要的交通方式之一,也引起了越来越多的关注。

火车票订票管理系统是一款集售票、查询、退票、改签、客服等功能于一体的软件,为人们提供方便快捷的服务。

本文就火车票订票管理系统进行详细的介绍。

二、需求分析随着互联网的普及,手机APP的出现,人们越来越习惯了使用互联网进行各种活动,包括买火车票。

为了满足人们的需求,火车票订票管理系统应当具备以下功能:1. 售票功能:用户可以通过系统在线订购火车票,选择座位类型,并通过支付宝、微信等方式支付。

2. 查询功能:用户可以查询火车车次、车票价格、余票情况等信息。

3. 退票功能:用户可以在指定时间范围内在线申请退票,并进行退款操作。

4. 改签功能:用户可以在线更改已购车票的座位、车次等信息。

5. 客服功能:用户可以通过火车票订票管理系统与客服取得联系,获得相应的支持。

以上功能是火车票订票管理系统的基本要求,还应具备一些高级功能,如优惠券、折扣、积分等。

三、系统架构火车票订票管理系统是一个大型的软件系统,需要配合多种技术,包括前端开发技术、后端开发技术及数据库开发技术,以达到系统的高效稳定运行。

1. 前端技术:HTML、CSS、JavaScript等。

2. 后端技术:JAVA、PHP等。

3. 数据库技术: MySQL、Oracle等。

系统架构示意图:四、系统设计1. 数据库设计本系统采用MySQL数据库进行开发。

采用的数据库表如下:(1)用户表(user):包含用户ID、用户名、密码、手机号、邮箱、积分等字段。

(2)车站表(station):包含车站ID、车站名称、所属区域等字段。

(3)车次表(train):包含车次ID、起始站、结束站、发车时间、到达时间、所需时间等字段。

(4)座位表(seat):包含座位ID、座位名称、价格等字段。

(5)订单表(order):包含订单ID、用户ID、车次ID、座位ID、状态、时间等字段。

火车票售票系统的设计与实现毕业论文金彬彬

火车票售票系统的设计与实现毕业论文金彬彬

郑州轻工业学院本科毕业设计(论文)题目:火车票售票系统的设计与实现.学生姓名:金彬彬 .院(系):计算机与通信工程学院 .专业班级:网络工程(物联网技术13-01) .学号:541313150118 .指导教师:吴庆岗 .完成时间:2017 年 5 月 15 日 .目录摘要 (I)ABSTRACT (II)1概述 (1)1.1开发背景 (1)1.2系统简介 (2)1.3组织架构 (3)1.4开发的目的意义 (3)2开发技术简介 (4)2.1B/S体系结构介绍 (4)2.1.1B/S介绍 (4)2.1.2B/S和C/S区别 (4)2.2JSP简述 (5)2.3Java I/0简介 (5)2.4Hibernate框架 (6)2.5MySQL简介 (6)3系统需求分析 (7)3.1项目开发可行性分析 (7)3.2运行需求 (7)3.2.1硬件环境 (7)3.2.2软件环境 (8)3.3业务流程分析 (8)3.4数据流程 (9)3.5功能需求 (10)4系统概要设计 (11)4.1系统架构 (11)4.2系统功能设计 (11)4.3系统数据库设计 (12)4.3.1概念结构设计 (12)4.3.2数据字典 (15)4.3.3数据库表格设计 (16)5系统实现 (18)5.1管理员模块 (18)5.1.1登录界面 (18)5.1.2订单处理界面 (19)5.1.3车次管理界面 (20)5.1.4友情链接界面 (21)5.1.5管理员信息维护界面 (22)5.1.6注册用户信息管理界面 (23)5.1.7网站公告界面 (24)5.2前台用户模块 (24)5.2.1系统首页 (24)5.2.2用户登录及注册 (25)5.2.3火车订票界面 (26)5.2.4订单支付界面 (27)5.2.5我的订单界面 (29)6系统测试与分析 (29)6.1系统测试的重要性 (29)6.2管理员登录功能测试 (30)6.3用户购票功能测试 (31)6.4系统评估 (31)结论 (32)参考文献 (33)致谢 (34)基于Java的火车售票系统的设计与实现摘要目前,根据各地火车站售票的真实情况,本设计以Java为基本设计语言,采用自上而下的结构化的系统设计思想,阐述了火车购票系统的开发过程、操作流程和涉及到的专业技能。

火车站售票管理系统的设计与实现

火车站售票管理系统的设计与实现

山西大学商务学院《软件工程课程设计》报告题目:火车站售票管理系统的设计与实现班级:10软件G2班组长:景巧鑫组员姓名:夏丹丹崔新华王伟说明一、火车站售票管理系统二、小组成员及任务分配情况目录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 ASP。

NET (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)1. 开发目的和意义1。

1 研究背景用信息化推动工业化,用信息技术改造传统产业,这是我国迫切要完成的一项战略性任务.作为工业文明的产物----铁路,如何借助信息技术的帮助,实现管理方式,运营组织,服务标准的现代化,这是摆在我国铁路工作者面前的重大课题.铁路信息化是铁路现代化的重要标志,其根本目的是将信息技术应用到铁路生产经营与管理决策等各项活动中,改造传统产业,提高铁路生产率,提高市场竞争力,提高铁路运营经济效益。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

山西大学商务学院《软件工程课程设计》报告题目:火车站售票管理系统的设计与实现班级: 10软件G2班组长:景巧鑫组员姓名:夏丹丹崔新华王伟说明一、火车站售票管理系统二、小组成员及任务分配情况目录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)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,旨在开发一个具有开放体系结构的、易扩充的、易维护的、具有良好人机交互界面的火车售票系统,为用户提供满意的火车票订票服务。

3.2.1 功能需求火车站售票管理系统的参与者:◆乘客:查询、预订车票的人员。

◆售票员:具体负责乘客的车票订单。

◆票务管理员:负责更新车票信息。

相关文档
最新文档