机票预订系统详细设计.doc

机票预订系统详细设计.doc

ID:51767107

大小:399.50 KB

页数:21页

时间:2020-03-15

机票预订系统详细设计.doc_第1页
机票预订系统详细设计.doc_第2页
机票预订系统详细设计.doc_第3页
机票预订系统详细设计.doc_第4页
机票预订系统详细设计.doc_第5页
资源描述:

《机票预订系统详细设计.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、.....word格式...范文范例软件工程实验报告设计题目:机票预订系统(详细设计部分)机票预订系统详细设计1引言1.1编写目的在前一阶段(概要设计说明书)中,已解决了实现该系统需求的程序类设计问题。包括如何把该系统划分成若干个类、决定各类之间的接口、类之间传递的信息,以及数据结构、类结构的设计等。在以下的详细设计报告中将对在本阶段中对系统所做的所有详细设计进行说明。在本阶段中,确定应该如何具体地实现所要求的系统,从而在编码阶段可以这个描述直接翻译成用具体的java程序语言书写的程序。主要的工作有:

2、根据在《需求分析说明书》中所描述的数据、功能、运行、性能需求,并依照《概要设计说明书》所确定的处理流程、总体结构、数据结构设计和类设计,逐个类的进行尽可能详尽的程序描述(包括各方法的功能、性能、输入、输出、算法、程序逻辑、接口等等),尽可能的减少编码时间。1.2背景软件系统的名称:机票预订系统......专业资料...参考...分享.....word格式...范文范例项目由A3小组负责开发.项目分两个部分:面向客户的客户终端程序部署在服务器上的Java服务程序1.3定义Socket:网络通信模式。Se

3、rver:机票预订系统的服务器端。Client:机票预定系统的客户端。1.4参考资料1.机票预订系统项目开发计划书2.机票预订系统需求分析说明书3.《软件工程——实践者的研究方法》机械工程出版社2程序系统的结构以类图形式展示:Server类图:......专业资料...参考...分享.....word格式...范文范例Client类图:......专业资料...参考...分享.....word格式...范文范例3Server端程序说明:3.1类ServerStart设计说明3.1.1ServerSta

4、trt()方法调用窗口显示方法ServerGUI(),显示服务器主界面,Serverbeready。3.1.1.1功能启动服务器。3.1.1.2测试计划......专业资料...参考...分享.....word格式...范文范例能顺利启动服务器3.1.2ServerLogon()方法用于服务器管理员登录。3.1.2.1功能直接访问数据库,验证输入的用户名密码,如正确则进入服务器管理界面。3.1.2.2输入项用户名String密码String3.1.2.3输出项是否正确bool3.1.2.4算法1.用g

5、etText()从管理员登陆界面读取用户名与密码。2.将信息传递到方法中到数据库中查找。3.返回查找情况,找到true,未找到false。3.1.2.5测试计划能正确识别输入的用户名与密码。输入正确的用户名与密码可跳转至服务器管理员界面,输入错误的则发出提示,不允许进入。3.1.3ServerGUI()方法用于编辑管理员界面并显示。3.1.3.1功能编辑管理员界面,传递参数给ServerLongON(),并显示界面。3.1.3.2算法使用控件的监听事件达到上述效果3.1.3.3测试计划界面能否正确显示

6、,SeverLogON()方法能否正常运行。3.2database类设计说明3.2.1database()方法用于建立与数据库的链接,可被继承。3.2.1.1功能......专业资料...参考...分享.....word格式...范文范例建立与数据库的链接,可被继承,使其他类在访问数据库时不必再次建立连接。3.2.2.2性能为提升数据传输的效率,访问数据库时间应尽量短。3.3Userdb类设计说明3.3.1Userdb()方法Userdb的构造方法。3.3.1.1功能继承父类database()的构造

7、方法,从而建立起与数据库的链接。3.3.2isExit()方法判断数据是否出现,可被其他方法调用。3.3.2.1功能在查询函数中可被调用,用于判断所查询的数据是否出现。3.3.2.2输出项输出bool变量,若存在,则为true,or则为false3.3.3updatedata()方法更新当前行数据3.3.3.1功能更新当前行数据为修改过的数据,修改数据库内内容。3.3.3.2输入项要修改数据所在的列名String修改后的数据Object3.3.3.3输出项数据内的内容被修改。3.3.4InsertNe

8、w(Useruser)向数据库加入一行数据3.3.4.1功能读入User数据,将这行数据加入数据库中3.3.4.2输入项用户信息User......专业资料...参考...分享.....word格式...范文范例3.3.4.3输出项用户信息加入数据库3.3.5QueryData()查询数据是否存在。3.3.5.1功能接收数据,到数据库中查询数据数据是否存在。3.3.5.2输入项用户名String密码String余额double航班号String票数int

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。