次订购查询用户管理信息查询订票管理订票管理管理设置售票情况统计预定、退票管理会员管理图 1-2 系统的业务流程火车票预定系统的设计与实现软件职业技术学院 062402 班斯明学号: 20063342 -4- 第二章系统的可行性研究与需求分析 2.1 可行性研究可行性研究的目的就是用最小的代价在尽可能短的时间确定问题是否能够解决。该阶段通过对系统目标的初步调研和分析,提出可行性方案并进行论证。我们在这里主要从技术可行性、经济可行性和操作可行性三方面进行分析。可行性研究的目的就是用最小的代价在尽可能短的时间确定问题是否能够解决。该阶段通过对系统目标的初步调研和分析,提出可行性方案并进行论证。我们在这里主要从技术可行性、经济可行性和操作可行性三方面进行分析。 2.1.1 经济可行性开发该系统所需的相关资料可以通过已存在的网上订票系统进行调查采集, 所需的其他应用软件、硬件系统也易于获得. 因此, 开发成本较低。而引进使用本系统后,与传统方式相比,具有高效率、低成本、高质量的特点,可以节省不少人力、物力及财力。所以,从经济的角度来看,该系统可行。 2.1.2 技术可行性开发工具: JSP 数据库环境: MySQL 系统环境: Microsoft Windows 2000 或以上版本。系统实现依靠相对熟悉的 JSP 语言和 MySQL 数据库系统,其基本操作实质还是对数据库进行添加、删除、查找等操作,暂不存在技术问题。 2.1.3 操作可行性系统采用菜单式,实现用户与数据库的交互,界面简洁友好,操作方便。用户只需对订票流程和业务调查了解即可,不需掌握数据库等相关知识。 2.2 需求分析需求分析是软件设计的一个重要的环节。本阶段对订票系统的应用情况作全面调查,以确定系统目标,并对系统所需要的基础数据以及数据处理要求进行分析,从而确定用户的需求。用户对系统的需求我们从以下几方面进行分析。