全文预览

机票预订系统《总体设计》

上传者:火锅鸡 |  格式:docx  |  页数:8 |  大小:196KB

文档介绍
。5.3运行时间在软件的需求分析中,对运行时间的要求为必须对做出的操作又较快的反应。网络硬件对运行时间有最大的影响,当网络负载最大时,对操作反应将受到很大的影响。所以将采用高速ATM网络,实现客户机与服务器之间的链接,以减少网络传输上的开销。其次是服务器性能,这将影响对数据库访问时间即操作时间的长短,影响加大客户机操作等待时间,所以必须使用高性能的服务器。硬件对本系统的速度影响将会大于软件的影响。7、出错处理设计8、安全保密设计1)出错输出信息程序在运行是主要会出现两种错误:1、由于输入信息无法满足要求是产生的错误,称为软错误。2、由于其他问题,如网络传输超时等,产生的问题,称为硬错误。对于软错误,须在订票/领票操作成功判断及输入数据验证模块由数据进行数据分析,判断错误类型,在生成相应的错误提示语句,送到输出模块中。对于硬错误,可以在出错的相应模块中输出简单的出错信息,并将程序重置。返回输入阶段。2)出错处理对策所有的客户机及服务器都必须安装不间断电源以防止停电或电压不稳造成的数据丢失的损失。若真断电时,客户机上将不会有太大的影响,主要是服务器上:在断电后恢复过程可采用SQLsever的日志文件,对其进行rollback处理,对数据进行恢复。在网络传输方面,可以考虑建立一个成本较低的后备网络,以保证当主网络断路时数据的通信。在硬件方面选择较可靠、稳定的服务器机种,以保证系统运行时的可靠性。8、安全保密设计由于数据的传输上需要通过网络传输,为了对客户资料进行保护,需要在网络的传输过程中对数据进行加密。这个工作主要在准备网络包,及解开网络包这两个模块完成,软件工程他们各对数据进行加密及解密还原工作。9.维护设计维护方面主要对服务器上的数据库进行维护。可使用SQLsever的数据可维护功能机制。例如,定期对数据库进行Backup,维护管理数据库死锁问题和维护数据库内数据的一致等。

收藏

分享

举报
下载此文档