程无被泛化的用例无被包含的用例无被扩展的用例无查询火车基本信息用例名称查询火车基本信息用例描述用户(包括售票管理员和买票者)可以根据需要选择查询信息参与者管理员学生前置条件用户进入火车时刻表窗体后置条件显示查询结果基本操作流程选择查询条件根据选择的条件输入查询内容显示查询结果可选操作流程查询结果不存在,弹出提示输入内容不符合条件,弹出出错提示被泛化的用例无被包含的用例无被扩展的用例无查询火车售票统计情况用例名称查询火车售票统计情况用例描述售票管理员可以根据车次号查询剩余的车票数和所有售票所得的总收入参与者售票管理员前置条件用户进入火车售票管理窗体后置条件显示查询结果基本操作流程输入查询的车次号显示查询结果可选操作流程查询结果不存在,弹出提示输入内容不符合条件,弹出出错提示被泛化的用例无被包含的用例无被扩展的用例无2.3.2分析类图3系统设计3.1系统的功能模块划分本系统可以大致分为三个主要模块,划分基本情况如下:火车站售票管理系统火车站时刻表编辑与查询火车售票管理与浏览火车售票统计3.2系统的设计类图经过对系统的进一步分析,得到学生成绩管理系统的设计类图如下所示:3.3系统的顺序图由于买票者对这个系统的使用权限有限,顺序图比较简单,所以在这里只给出售票管理员的顺序图:3.4系统的组件图3.5系统的状态图该系统主要功能的状态图如下:4系统实施4.1数据库设计用户的需求具体体现在各种信息的提供,保存,更新和查询,这就要求数据库结构能充分满足各种信息的输入和输出。手机基本数据,数据结构以及数据处理的流程,组成一份详细的数据字典,为后面的具体设计打下基础。本系统主要采用了Delphi6对数据库系统进行开发。根据火车售票管理系统的需求,通过对系统的各项功能及其流程进行分析,设计了两个数据表:火车售票和火车时刻表。这两个数据表都是通过数据库桌面工具DatabaseDesktop创建的,