毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 课程设计 >> 正文

机票预定系统(可行性分析+需求分析+概要设计+详细设计说明书+测试报告) 第6页

更新时间:2010-4-7:  来源:毕业论文
机票预定系统(可行性分析+需求分析+概要设计+详细设计说明书+测试报告) 第6页
3.3.2服务器部分3.4 数据库逻辑结构设计
DBMS 的使用上系统将采用 SQL SERVER, 系统主要需要文护3张数据表:航班信息表,已售票信息表,旅客信息表。
服务器程序在对定票/领票进行操作时需对数据库数据库数据结构,也就是数据表进行查询和修改:在定票/领票过程中都需要对数据库中的所有表,进行联合查询、修改。
物理数据结构主要用于各模块之间函数的信息传递。接口传递的信息将是以数据
结构封装了的数据,以参数传递或返回值的形式在各模块间传输。出错信息将送入显示模块中,机票结构,帐单结构,送入打印准备模块中准备打印格式。
机票预订系统详细设计
4.1模块过程设计与界面设计
4.1.1验证用户身份功能模块
(1)功能描述
         验证用户身份功能模块用于对登录系统的用户进行身份验证,确定用户是否拥有使用该系统的资格。并不是每个登录系统的用户都调用此功能模块,只有系统管理员身份验证才调用此功能模块,一般的用户可以不调用此模块。
(2)模块IPO表
     验证用户表功能模块的IPO表如下表所示。
系统名称 机票预订系统
模块名称 验证用户身份 模块编号 001
作者 老邢、朱文利 日期 2010.1.4
模块简述 用于对登录系统的用户进行身份验证
输入 项目:    用户ID,密码
 格式:    用户ID:10位数的字符串;密码:0~10位的字符串
处理 验证用户输入的用户ID和密码;
获得登录用户输入的用户ID和密码;
访问数据库的用户账户表;
查询匹配的用户名和密码,若未查询到或不匹配,返回到登陆窗口,提示
错误。
输出 提示信息: 成功(登录成功);失败(请检查用户名及密码)
局部数据 
约束条件 
注释 涉及的表:用户账户表(3)界面设计
验证用户身份的系统登录界面设计如下图所示。
(4)主要算法
 1)【确定】按钮触发的处理:验证用户的合法性。
 处理流程:
取得用户输入的用户名和口令;
传输到数据库并与账户表进行一致性验证。
if 用户名 and 口令正确
   以管理员的身份进入系统并获得相应系统权限
else
   提示"请检查用户名及密码"
end if
2)【关闭】按钮出发的处理。关闭用户登录窗口。
4.1.2 系统总控制模块
(1)功能描述    
     系统总控制模块是系统运行时的主控程序,通过系统的各个选项按钮来集中各子功能模块,用户在该模块中通过选择相应菜单进入到相应的子模块。
(2)界面设计 
     系统总控制模块的界面设计如下图所示。
(3)主要算法    
     每个菜单项调用相应模块,总功能模块是各个分模块的汇集。主要是方便用户的操作与管理。
4.1.3 航班查询模块
 (1)功能描述
    用户可以通过此模块进行航班的查询(注:管理员除此之外还可以进行航班的增删及修改)。
      对于航班的查询,可以按照下面的几种方式进行:
     1)查询全部班次
     2)按班次查询
     3)按时间查询
默认情况下进入系统是不需要进行登录的,权限是普通用户的权限,此时只能进行航班的查询操作。 班次查询模块中的扩展操作按钮默认是灰色的,表示此时权限不够,需要用管理员身份登录才能进行相应的操作。当我们以管理员身份登录系统的时候,扩展操作按钮此时变得可用。

上一页  [1] [2] [3] [4] [5] [6] [7] [8] [9] 下一页

机票预定系统(可行性分析+需求分析+概要设计+详细设计说明书+测试报告) 第6页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©751com.cn 辣文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。