机票预订系统《总体设计》
软件工程机票预订系统详细设计

机票预订系统——详细设计报告一、引言1.1 编写目的:在本机票预定系统项目的前一阶段,也就是概要设计阶段中,已经将系统用户对本系统的子模块功能做了详细的阐述,这些模块功能具体设计将在本报告中详尽得以叙述及阐明。
本阶段已在系统的概要设计的基础上,对机票预定系统做详细设计。
主要解决了实现该系统程序模块具体设计问题。
包括确定算法,数据结构,模块接口的使用,数据库的动态操作以及界面设计等。
在以下的概要设计报告中将对在本阶段中对系统所做的所有详细设计进行详细的说明。
在下一阶段的编码过程中,程序设计员可参考此详细设计报告,在详细设计对机票预定系统所做的算法设计,数据结构以及数据库动态操作的基础上,对系统进行编码。
在以后的软件测试以及软件维护阶段也可参考此说明书,以便于了解在详细设计过程中所完成的各模块算法设计,或在修改时找出在本阶段设计的不足或错误。
1.2 项目背景:本项目由我们小组负责开发。
1.3 定义:查询:对数据库的操作的一种,用于搜索数据信息。
插入:对数据库的操作的一种,用于将数据存入数据库中。
更新:对数据库的操作的一种,用于更改数据库中的数据信息。
软件结构图:反映软件系统的功能模块之间的关系的数据图。
1.4 参考资料:1.机票预定系统需求分析报告软件开发小组2009/122.机票预定系统概要分析报告软件开发小组2009/12二、总体设计2.1 需求概述机票预定系统的总目标是:在计算机网络,数据库和先进的开发平台上,利用现有的软件,配置一定的硬件,开发一个具有开放体系结构的、易扩充的、易维护的、具有良好人机交互界面的机票预定系统,实现航空公司的机票销售的自动化的计算机系统,为企业的决策层提供准确、精细、迅速的机票销售信息。
具体功能为各个旅行社把预定机票的旅客信息(姓名、性别、工作单位、身份证号码(护照号码)、旅行时间、旅行始发地和目的地,航班舱======================================================================感谢您对我的位要求等)输入到系统中,系统为旅客安排航班。
软件工程项目机票预订系统总体设计

桥要披it说明书大鋼1引言1.1目的在本机票预定系筑顶目的前一阶段,也就是需求分析阶段中,已经将系统用户对本系貌的需求做了详细的阐述,这些用户需求已经在上一阶目中对航空公司、各亍社及机场的实地调研中获得,并在需求规恪说明书中得到洋尽得叙逮及阐明。
本阶段已在系筑的需求分析的基础上,对机票预定系Stlfliei要设廿。
主要辭决了实观该系统需求的程序模快设廿间题。
包括如何把该系貌划分成若干个模块、决定各个模快之同的接口、模块之间传递的信息,以及数据结构、模快结枸的设廿等。
在以下的阴要设廿报告中将対在本阶段中对系貌所做的所有阴要设it an详细的说明。
在下一阶段的洋细设廿中,程序设廿员可参考此in要设计报告,在HI要设计对机票预定系貌所做的模快结构设廿的基础上,对系统进行洋细设计。
在以后的狀件测试以员軟件绒护阶段也可参考此说明书,以便于了解在阀要设廿过程中所完成的各模块设计结沟,或在修改时找岀在本阶股设计的不足或備误。
1.2背景软件gf$:机票预订系貌提出者:航空公司机票鋪售郡门开发者:。
1.3定义、缩耳貝、1. 3. 1专D 术培SQL SERVER:系筑凰务器所使用的数据库管理系铳(DBMS )0 SQL: 一种用于诉冋査询数据库的培言 事务流:数据进人模块后可能有多种路径进行处理。
tS :数据库表中的关i«o 值互不相同。
外部主建:数据库表中与其他表主建关朕的域。
ROLLBACK:数据库的绪误恢夏Hl 制。
1. 3. 2缩耳系统:若未特别岳岀,统岳本机票预定系统。
SQL: Structured Query Language (结构化査询培言)。
ATM: Asynchronous Transfer Mode (异步传输模式)。
1.4参考负料1 •於勋冊文凯Visual basic 程序设it,:理工大学2009年 2.IJI 萨師塩数抵库系统牌论:高等教育2009年 3•海藩软件工程导论 清华大学岀版2010年 4机票预定系统顶目廿则任务书◊航空公司1999/35机票预定系统顼目开发计划《》軟件开发小组1999/3 《》软件开发小组 1999/3 《》軟件开发小组1999/4 周、壬文等 XX 科学技术1992/1 清华大学 1990/11 puter Network A.S.Tanenbaun Prentice Hall2总体按it 2.1需求規定航空公司为方便施客,需开发一个机票预定系筑。
机票预定系统 总体设计 详细设计和需求分析

软件工程实验课程大作业《机票预定系统》专业:计算机科学与技术班级:2011级1班姓名:王桂春需求分析1引言31.1编写目的 (3)1.2背景 (3)1.3定义.................................................................................................................................... 3·1.4参考资料 (3)2任务概述42.1目标 (4)2.2用户的特点 (4)2.3假定和约束....................................................................................... 错误!未定义书签。
3需求规定43.1对功能的规定 (4)3.2对性能的规定 (7)3.2.1精度........................................................................................ 错误!未定义书签。
3.2.2时间特性要求 (7)3.2.3灵活性 (7)3.3输人输出要求 (7)3.4数据管理能力要求 (7)3.5故障处理要求 (8)3.6其他专门要求 (8)4运行环境规定84.1设备 (8)4.2支持软件 (8)4.3接口 (8)4.4控制 (8)1引言1.1编写目的在现今的社会是一个讲究效率和快节奏的社会,人们有很强的时间观念,如果仍使用手工操作或使用相当繁琐的软件,既浪费了人力,又浪费了物力,效率无法提高,为此开发机票预定系统软件,能够适应现今社会并提高生产效率。
使售票员和旅行社更加变得方便和有效率。
该系统软件非常容易被接受,他具有简单易学性,便于管理等功能。
1.2背景随着社会发展的不断进步,民航事业的壮大,人们消费水平的提高,乘坐民航的消费者也越来越多,机票预订系统也开始影响着人们日常生活和出行,并且变得越来越重要。
软件工程机票预订系统总体设计参考模板

软件工程机票预订系统总体设计参考模板一、引言随着人们生活水平的提高和出行需求的增加,机票预订系统成为了现代航空运输业中不可或缺的一部分。
一个高效、稳定、易用的机票预订系统能够为用户提供便捷的服务,同时也能为航空公司和机票代理商提高工作效率和管理水平。
本文将对机票预订系统的总体设计进行详细阐述,为系统的开发提供参考。
二、系统目标和需求(一)系统目标1、提供便捷的机票查询和预订服务,满足用户的出行需求。
2、实现机票的在线销售和支付,提高销售效率和安全性。
3、为航空公司和机票代理商提供管理功能,包括航班管理、订单管理、客户管理等。
4、提供数据分析和报表功能,为决策提供支持。
(二)系统需求1、用户需求用户能够方便地查询航班信息,包括航班号、起降时间、票价、剩余票数等。
用户能够在线预订机票,并选择座位、支付方式等。
用户能够查看订单状态和行程信息。
用户能够进行退票、改签等操作。
2、航空公司和机票代理商需求能够管理航班信息,包括航班的增加、修改、删除等。
能够管理订单信息,包括订单的处理、退款等。
能够管理客户信息,包括客户的注册、资料修改等。
能够进行数据分析和报表生成,了解销售情况和客户需求。
三、系统架构设计(一)系统架构机票预订系统采用 B/S 架构,用户通过浏览器访问系统,系统后端采用服务器进行数据处理和业务逻辑处理。
系统架构分为表示层、业务逻辑层和数据访问层。
1、表示层负责与用户进行交互,接收用户的输入并将系统的处理结果展示给用户。
表示层采用 HTML、CSS、JavaScript 等技术实现。
2、业务逻辑层负责处理系统的业务逻辑,包括航班查询、预订、订单处理、客户管理等。
业务逻辑层采用 Java、Python 等编程语言实现。
3、数据访问层负责与数据库进行交互,实现数据的存储和读取。
数据访问层采用MySQL、Oracle 等数据库管理系统实现。
(二)系统模块划分机票预订系统主要包括以下模块:1、用户管理模块实现用户的注册、登录、资料修改等功能。
软件工程机票预订系统总体设计

概要设计说明书大纲1 引言1.1 目的在本机票预定系统项目的前一阶段,也就是需求分析阶段中,已经将系统用户对本系统的需求做了详细的阐述,这些用户需求已经在上一阶段中对航空公司、各旅行社及机场的实地调研中获得,并在需求规格说明书中得到详尽得叙述及阐明。
本阶段已在系统的需求分析的基础上,对机票预定系统做概要设计。
主要解决了实现该系统需求的程序模块设计问题。
包括如何把该系统划分成若干个模块、决定各个模块之间的接口、模块之间传递的信息,以及数据结构、模块结构的设计等。
在以下的概要设计报告中将对在本阶段中对系统所做的所有概要设计进行详细的说明。
在下一阶段的详细设计中,程序设计员可参考此概要设计报告,在概要设计对机票预定系统所做的模块结构设计的基础上,对系统进行详细设计。
在以后的软件测试以及软件维护阶段也可参考此说明书,以便于了解在概要设计过程中所完成的各模块设计结构,或在修改时找出在本阶段设计的不足或错误。
1.2 背景软件名称:机票预订系统提出者:航空公司机票销售部门开发者:。
用户:需要乘飞机的旅客,航空公司,旅行社。
1.3 定义、缩写词、略语1.3.1 专门术语SQL SERVER: 系统服务器所使用的数据库管理系统(DBMS)。
SQL: 一种用于访问查询数据库的语言事务流:数据进入模块后可能有多种路径进行处理。
主键:数据库表中的关键域。
值互不相同。
外部主键:数据库表中与其他表主键关联的域。
ROLLBACK: 数据库的错误恢复机制。
1.3.2 缩写系统:若未特别指出,统指本机票预定系统。
SQL: Structured Query Language(结构化查询语言)。
ATM: Asynchronous Transfer Mode (异步传输模式)。
1.4 参考资料1.刘於勋邢文凯 Visual basic程序设计,北京:北京理工大学出版社2009年2.王珊萨师煊数据库系统概论北京:高等教育出版社 2009年3.张海藩软件工程导论清华大学出版 2010年4机票预定系统项目计划任务书<>航空公司 1999/35机票预定系统项目开发计划《》软件开发小组 1999/36需求规格说明书《》软件开发小组 1999/37用户操作手册(初稿)《》软件开发小组 1999/48 软件工程及其应用周苏、王文等天津科学技术出版社 1992/19软件工程张海藩清华大学出版社 1990/11Computer Network A.S.Tanenbaun Prentice Hall 1996/012 总体设计2.1 需求规定航空公司为方便旅客,需开发一个机票预定系统。
机票预定系统 概要设计说明书

4.准备服务器数据由格式化旅客资料准备需发送到服务器的数据,将准备好的数据送7。
5.读入帐单号读取所输入的帐单号,并将其格式化,将格式化数据送6。
6.准备服务器数据由格式化帐单号准备需发送到服务器的数据,不同于4,它将准备的是帐单号,将准备好的数据送7。
3.1.1客户机程序流程
客户机上的输入信息为旅客资料或帐单号,还包括一个定票/领票选项。输出为打印帐单或机票,和确认或出错信息。其内部处理流程如下:
下面对各模块(以数字表示)进行功能说明:
1.读入并确定(定票/领票)它是一个事务处理中心,若输入是定票时转入2,输出则转入5。
2.读入旅客资料读取所输入的旅客资料,并将其格式化,将格式化数据送3。
11.定票成功?由数据判断定票是否成功,它是一事务处理中心,若定票成功则将数据送12,不成功则将数据送15。
12.准备输出数据由接收的服务器数据准备输出数据,其中关于帐单的数据将送入13,其他包括旅客资料等送入14。
13.打印帐单由帐单信息处理帐单格式并打印出帐单。
14.输出定位确定在屏幕上显示确定定位及其他信息。
要求系统能有效、快速、安全、可靠和无误的完成上述操作。并要求客户机的界面要简单明了,易于操作,服务器程序利于维护。
2.4条件与限制
3.总体设计
3.1处理流程
下面将使用(结构化设计)面向数据流的方法对机票预定系统的处理流程进行分析。系统可分为两大部分:一、客户机上的程序,二、服务器上的程序。以下将分别对系统的这两大部分进行流程分析:
7.准备网络数据包将数据准备/加密成网络传输数据包。
机票预订系统(概要设计说明书)

1引言........................................................... - 2 -1.1编写目的..................................................... - 2 -1.2背景......................................................... - 2 -1.3定义......................................................... - 2 -1.4参考资料..................................................... - 2 -2总体设计........................................................... - 3 -2.1需求规定..................................................... - 3 -2.2运行环境..................................................... - 3 -2.3基本设计概念和处理流程 ....................................... - 3 -2.4结构......................................................... - 5 -2.5功能需求与程序的关系 ......................................... - 6 -2.6人工处理过程 ................................................. - 7 -2.7尚未问决的问题 ............................................... - 7 -3接口设计........................................................... - 7 -3.1用户接口..................................................... - 7 -3.2外部接口..................................................... - 7 -3.3内部接口..................................................... - 7 -4运行设计........................................................... - 8 -4.1运行模块组合 ................................................. - 8 -4.2运行控制..................................................... - 8 -4.3运行时间..................................................... - 8 -5系统数据结构设计................................................... - 9 -5.1逻辑结构设计要点 ............................................. - 9 -5.2物理结构设计要点 ............................................. - 9 -5.3数据结构与程序的关系 ........................................ - 10 -6系统出错处理设计.................................................. - 10 -6.1出错信息.................................................... - 10 -6.2补救措施.................................................... - 11 -6.3系统维护设计 ................................................ - 11 -概要设计说明书1引言1.1编写目的本阶段已在系统的需求分析的基础上,对机票预定系统做概要设计。
(new)飞机票网上预订系统概要设计说明书

飞机票网上预订系统概要设计说明书目录飞机票网上预订系统 (1)概要设计说明书 (1)1 引言 (1)1.1背景 (1)1.2文档概述 (1)1.3参考资料 (1)2 总体设计 (2)2.1需求规定 (2)2.2运行环境 (2)2.3基本设计概念和处理流程 (3)2.3.1用户角色模型 (3)2.4.1项目框架模型 (4)2.4.2主要功能模块 (5)2.4.3系统部署图 (8)2.5系统类图 (8)2.6人工处理过程 (10)2.7尚未解决的问题 (10)3 系统数据结构设计 (10)3.1数据表 (10)3.2ER图 (12)1 引言1.1背景a. 本项目为网上机票订购系统,通过建立网上订票系统,扩展了乘客的订票渠道,可以使订票过程变得更加便捷安全。
c. 本项目采用B-S结构:其中服务器端为客户及客户所使用的浏览器软件,Server端为航空公司(或专门的订票公司)所负责维护运营的Web服务器、订票系统服务器和数据库服务器,其之间关系如下:d. 本系统适用于所有有网络基础的用户使用。
1.2文档概述本系统是基于Web的航空订票系统,客户只要在浏览器上就可以执行相关操作进行查询,订票改签退票等操作。
采用统一建模语言UML(Unified Modeling Language)对用户操作的过程进行建模,实现查询,订票,改签,退票等功能。
1.3参考资料以下列出在概要设计过程中所使用到的有关资料:1.《软件工程——实践者的研究方法》机械工业出版社2.软件工程PPT 软件工程课程3.携程网机票订购系统操作流程携程网4.软件工程——机票预定系统CSDN网络5.软件工程实验报告----航空订票系统CSDN网络2 总体设计2.1 需求规定登录航空订票系统,进行机票查询,并可通过电子银行支付等方式进行票务的预定,同时可以改签,退票等。
1. 注册及登录a.注册:注册用户个人信息。
b.登录:登陆后系统记录用户信息,并返回到登陆前页面。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
本科实验报告课程名称:软件工程实验项目:机票预订系统实验地点:致远楼301专业班级:软件1222班学号:**********学生姓名:**指导教师:***2012年 5 月13 日《机票预订系统概要设计说明书》1、编写目的在本机票预定系统项目的前一阶段,也就是需求分析阶段中,已经将系统用户对本系统的需求做了详细的阐述,这些用户需求已经在上一阶段中对航空公司、各旅行社及机场的实地调研中获得,并在需求规格说明书中得到详尽得叙述及阐明。
本阶段已在系统的需求分析的基础上,对机票预定系统做概要设计。
主要解决了实现该系统需求的程序模块设计问题。
包括如何把该系统划分成若干个模块、决定各个模块之间的接口、模块之间传递的信息,以及数据结构、模块结构的设计等。
在以下的概要设计报告中将对在本阶段中对系统所做的所有概要设计进行详细的说明。
在下一阶段的详细设计中,程序设计员可参考此概要设计报告,在概要设计对机票预定系统所做的模块结构设计的基础上,对系统进行详细设计。
在以后的软件测试以及软件维护阶段也可参考此说明书,以便于了解在概要设计过程中所完成的各模块设计结构,或在修改时找出在本阶段设计的不足或错误。
2总体设计2.1需求规定航空公司为方便旅客,需开发一个机票预定系统。
为便于旅客由旅行社代替航空公司负责为旅客定票,旅行社把预定机票的旅客信息,包括姓名、性别、工作单位、身份证号码、旅行时间、旅行目的地,输入机票预定系统的客户端程序,系统经过查询航空公司内的航班数据服务器后,为旅客安排航班,印出取票通知。
旅客在飞机起飞前一天凭取票通知和帐单交款后取票,系统校对无误后即印出机票给旅客。
要求系统能有效、快速、安全、可靠和无误的完成上述操作。
并要求客户机的界面要简单明了,易于操作,服务器程序利于维护。
2.2运行环境在windows环境下运行2.3系统中的基本业务流程数据流程图是描绘信息流和数据从输入移动到输出的过程中所经历的变换。
是一种能全面描述信息系统逻辑模型的主要工具,也是系统分析人员与用户进行交流的有效手段。
首先分析系统总的数据流程图,如图2-1所示。
图2-1数据流程图由于系统的数据流程图比较复杂,而系统中主要的是订票、取票和退票三项业务,因此分别画出这三项业务的数据流程图如图2-2、图2-3、图2-4所示。
图2-2 订票业务数据流程图系 统 管理员售票售票售票航班信息的更新 查询请求 表单申请 机票核对事务报表报表 报表 报表和账单数 据 库服务器终端显示数据 客户机终端显示数据 在客户端打印机票和帐单客户机终端显示数据 1旅客订票信息旅行社订票管理航班机票信息 候补旅客信息顾客航班机票管理航 空 公 司图2-3 取票业务数据流程图图2-4 退票业务数据流程图注:1、订票需求信息 2、取票通知 3、退票请求信息3、系统设计 1)系统的功能结构图本系统总的功能结构图如图3-1所示,主要分为五个模块。
其中系统客户端、服务器短的功能结构图和系统客户端登陆功能图如图3-2、图3-3、图3-4所示。
图3-1 功能结构图机票预定系统(客户端)退票管理取票管理 订票管理机票预定系统(服务器)数据查询数据存储维护航班机票管理 旅客订票信息 取票管理航班机票信息 航班机票管理 航空 公 司2取票通知书3旅客订票信息旅行退票管理航班机票信息 候补旅客信息 航班机票管理航空 公 司图3-2 客户端功能结构图图3-3 服务器端功能结构图输入 处理 输出图3-4 登陆功能IPO 图 机票预定系统(服务器部接收数据数据处理、查询发送数据判断类型解开数据包接收客户机数据 准备数据发送数据到客户机 准备SQL数据库操作 判断查询准备返回数据 判断原因 准备返回数据 准备输出判断错误类准备输出准备错误信打印帐单显示确认显示错误打印机票 确认显示帐单 机票机票预定系统(客户机程联络服务器 输出数据准备网络数据解开网络数据发送数据 接收数据 确认操作类型确定(定票/领票)旅客资料定票/领票帐单号接收输入数据准备定票发送数准备确认发送数检验输入读入旅客资料读入帐单号定票成功?领票成功? 输入账号和密码 进入系统前验证 进入系统界面2)系统功能说明(1)用户注册登陆模块用户登陆是使用者的第一窗口,包括用户、密码、用户类型(乘客、旅行社和航空公司)。
每个用户在后台都有相应的客户资料。
并记录其用户类型,以便提供相应的优惠服务。
若没有用户名应先注册,留下相应的客户资料,以便以后更为方便周到的服务。
(2)订票模块该模块主要负责乘客的订票信息。
旅行社输出订票信息或乘客在微型机上输出修改的订票信息,订票信息传到服务部。
系统服务部自动进行订票信息总汇整理,若没有乘客选择的时段的航班,乘客可以选择是否登记一下航班的候补。
(3)取票模块该模块主要负责乘客的取票业务,根据乘客的要求和航空公司的相应取票机制,乘客可以再规定时间段内去航空公司相应的取票点进行取票。
服务人员核对好您的身份信息后,便可以打印您的机票。
若果乘客没有在规定的时间内取票,系统会自动将票归到候补票中。
(4)数据库模块(订票信息、票务售出信息、航线信息、客户登记信息等)数据库模块式整个航空公司订票系统的关键部分。
用它管理各个种类的信息。
包括订票信息管理、客户信息管理、航班信息管理等。
数据块模块供工作人员对这种信息进行添加和修改。
保证客户端看到的是最新的消息。
(5)航班管理模块该模块主要是对飞机的航线还有时间段的安排模块,根据旅行社的要求,可以临时增加相应的航班,为旅客服务。
同时根据客流量合理安排日常的航班及航线。
4、接口设计4.1用户接口在用户(旅行社)订票时,如果用户输入的信息是非法的系统会提示有错误信息;另外在输入错误数据时,系统有时候会对这些信息没有什么反映,这也是我在设计中的缺憾,操作员要引起重视。
在用户(旅客)取票时,如果用户输入的信息是非法的系统会提示有错误信息;另外在输入错误数据时,系统有时候会对这些信息没有什么反映,这也是我在设计中的缺憾,操作员要引起重视。
4.2外部接口本系统得数据库是用Microsoft SQL server2008,用的ASP的几个数据库连接来实现与数据库的连接4.3内部接口本系统包括如下几个方面:登陆界面,订票,航班时刻信息查询。
需要的数据表有:旅行社详细情况,乘客数据表,飞行时刻表,航班信息表,这几个数据表都有自己的主键,表之间通过主键实现连接。
5、运行设计5.1运行模块的组合客户机程序在输入时启动接收数据模块,通过各模块之间的调用,读入并对输入进行格式化。
在接受数据模块得到充分的数据时,将调用网络传输模块,将数据通过网络传到服务器,并等待接受服务器返回的信息。
接受到返回信息后随即调用数据输出模块,对信息进行处理,产生相应的输出。
服务器程序的接收网络数据模块必须始终处于活动状态。
接收到数据后,调用数据处理/查询模块对数据库进行访问,完成后调用网络发送模块,将信息返回客户机。
5.2运行控制运行控制将严格按照各模块函数调用关系来实现。
在各事务中心模块中,需要运行控制进行正确的判断,选择正确的运行控制路径。
在网络传输方面,客户机在发送数据后,将等待服务器的确认收到信号,收到后,再次等待服务器发送回答数据,然后对数据进行确认。
服务器在接到数据后发送确认信号,对数据处理、访问数据库后,将返回信息送回客户机,并等待确认。
5.3运行时间在软件的需求分析中,对运行时间的要求为必须对做出的操作又较快的反应。
网络硬件对运行时间有最大的影响,当网络负载最大时,对操作反应将受到很大的影响。
所以将采用高速ATM网络,实现客户机与服务器之间的链接,以减少网络传输上的开销。
其次是服务器性能,这将影响对数据库访问时间即操作时间的长短,影响加大客户机操作等待时间,所以必须使用高性能的服务器。
硬件对本系统的速度影响将会大于软件的影响。
7、出错处理设计8、安全保密设计1)出错输出信息程序在运行是主要会出现两种错误:1、由于输入信息无法满足要求是产生的错误,称为软错误。
2、由于其他问题,如网络传输超时等,产生的问题,称为硬错误。
对于软错误,须在订票/领票操作成功判断及输入数据验证模块由数据进行数据分析,判断错误类型,在生成相应的错误提示语句,送到输出模块中。
对于硬错误,可以在出错的相应模块中输出简单的出错信息,并将程序重置。
返回输入阶段。
2)出错处理对策所有的客户机及服务器都必须安装不间断电源以防止停电或电压不稳造成的数据丢失的损失。
若真断电时,客户机上将不会有太大的影响,主要是服务器上:在断电后恢复过程可采用SQL sever的日志文件,对其进行rollback处理,对数据进行恢复。
在网络传输方面,可以考虑建立一个成本较低的后备网络,以保证当主网络断路时数据的通信。
在硬件方面选择较可靠、稳定的服务器机种,以保证系统运行时的可靠性。
8、安全保密设计由于数据的传输上需要通过网络传输,为了对客户资料进行保护,需要在网络的传输过程中对数据进行加密。
这个工作主要在准备网络包,及解开网络包这两个模块完成,他们各对数据进行加密及解密还原工作。
9.维护设计维护方面主要对服务器上的数据库进行维护。
可使用SQL sever 的数据可维护功能机制。
例如,定期对数据库进行Backup,维护管理数据库死锁问题和维护数据库内数据的一致等。