用于关于错误操作。 6. 机票信息
1. 航班号
2. 目的地 3. 起飞时间 4. 旅客姓名 5. 旅客性别 6. 身份证号码 7. 座位号
8.
用于打印机票准备工作。数据类型可参照上面所述。 7. 帐单信息
1. 帐单号
2. 旅客姓名 3. 身份证号码 4. 航班号 5. 起飞时间 6. 目的地
用于打印帐单准备工作。数据类型可参照上面所述。
5.3数据结构和程序的关系
服务器程序在对定票/领票进行操作时需对数据库数据库数据结构,也就是数据表进行查询和修改:在定票/领票过程中都需要对数据库中的所有表,进行联合查询、修改。
物理数据结构主要用于各模块之间函数的信息传递。接口传递的信息将是以数据结构封装了的数据,以参数传递或返回值的形式在各模块间传输。出错信息将送入显示模块中,机票结构,帐单结构,送入打印准备模块中准备打印格式
6系统出错设计
6.1 出错输出信息
程序在运行时主要会出现两种错误:1、由于输入信息,或无法满足要求时产生的错误,称为软错误。2、由于其他问题,如网络传输超时等,产生的问题,称为硬错误。
对于软错误,须在定票/领票操作成功判断及输入数据验证模块由数据进行数据分析,判断错误类型,再生成相应的错误提示语句,送到输出模块中。
对与硬错误,可在出错的相应模块中输出简单的出错语句,并将程序重置。返回输入阶段。
出错信息必须给出相应的出错原因,例: 《全部班机座位已满!》 《查无此定位信息!》等。 6.2 出错处理对策
所有的客户机及服务器都必须安装不间断电源以防止停电或电压不稳造成的数
据丢失的损失。若真断电时,客户机上将不会有太大的影响,主要是服务器上:在断电后恢复过程可采用 SQL SERVER 的日志文件,对其进行ROLLBACK 处理,对数据进行恢复。 在网络传输方面,可考虑建立一条成本较低的后备网络,以保证当主网络断路时数据的通信。
在硬件方面要选择较可靠、稳定的服务器机种,保证系统运行时的可靠性。
6.2系统维护和设计
维护方面主要为对服务器上的数据库数据进行维护。可使用 SQL SERVER 的数据库维护功能机制。例如,定期为数据库进行Backup,维护管理数据库死锁问题和维护数据库内数据的一致性等。
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库飞机票订系统概要设计说明书(3)在线全文阅读。
相关推荐: