计算机(软件)毕业设计(8)

2018-12-14 22:56

江西理工大学2013届本科生毕业设计(论文)

2) 在管理员个人界面选择“航班管理”选项卡,在选项卡中选择“添加”

按钮;

3) 在添加航班界面输入需要添加的航班的详细信息,并选择“确认”提交

按钮;

4) 判断管理员输入是否完整,若输入不完整则提示“输入的航班信息不完

整”;

5) 判断管理员输入是合法,若输入不正确则提示“航班信息输入不合法”; 6) 判断航班是否重复添加,若已经添加过此航班,则提示“该航班已经添

加”;

7) 更新相应的表,并提示添加成功。 查询航班的详细步骤如下:

1) 在本系统的主界面选择“登录”按钮,并以管理员的身份进行成功登录; 2) 在管理员个人界面选择“航班管理”选项卡;

3) 在“航班管理”选项卡中输入航班查询限制条件(航班号、出发地、目

的地、起飞日期),并选“查询”按钮;

4) 判断输入是否合法,若输入不合法则提示“查询限制条件输入不合法 ”; 5) 根据查询限制条件查询符合要求的航班,并显示出来。 修改航班信息的详细步骤如下:

1) 在系统的主界面以管理员身份进行登录,并查询需要修改的航班; 2) 选择需要修改的航班,并选择“修改”按钮;

3) 在修改航班的界面输入需要修改的信息,并选择“确认提交”按钮; 4) 判断输入是否完整,若输入不完整则提示“输入的航班信息不完整”; 5) 判断输入是否合法,若不合法则提示“输入不合法,请重新输入”; 6) 更新数据库中相应的表中的信息,更新后提示“修改成功”。 删除航班的详细步骤如下:

1) 在系统的主界面以管理员的身份进行登录,并查询需要删除的航班; 2) 选择需要删除的航班,并选择“删除”按钮; 3) 更新数据库,从相应的表中删除相应的信息。

5.2.3用户管理

管理员可以对注册的用户进行管理,包括添加用户、删除用户、修改用户信息、查询用户。在添加用户过程中用户名必须是唯一的,不能与其他人的用户名一样。证件类型加三证件号码是识别一个用户的唯一标识,如果存在相同的证件类型和证件号码则说明该用户已经注册,注册过的用户不允许再次注册。修改用户信息时用户名、证件类型、证件号码不允许进行修改。

增加用户的详细步骤如下:

29

江西理工大学2013届本科生毕业设计(论文)

1) 在本系统的主界面选择“登录”按钮,并以管理员的身份进行成功登录; 2) 在管理员个人界面选择“用户管理”选项卡,在选项卡中选择“添加”

按钮;

3) 在添加用户界面输入需要添加的用户的详细信息,并选择“确认”提交

按钮;

4) 判断用户信息输入是否完整,若输入不完整则提示“输入的用户信息不

完整”;

5) 判断用户输入是合法,若输入不正确则提示“用户信息输入不合法”; 6) 判断用户是否重复添加,若已经添加过此用户,则提示“该用户已经添

加”;

7) 对用户的密码进行MD5加密;

8) 将用户信息存到数据库中相应的表中,并提示“添加成功”。 查询航班的详细步骤如下:

1) 在本系统的主界面选择“登录”按钮,并以管理员的身份进行成功登录; 2) 在管理员个人界面选择“用户管理”选项卡;

3) 在“用户管理”选项卡中输入用户查询限制条件(姓名、性别、证件类

型、证件号码),并选“查询”按钮;

4) 判断输入是否合法,若输入不合法则提示“查询限制条件输入不合法 ”; 5) 根据查询限制条件查询符合要求的用户,并显示出来。 修改航班信息的详细步骤如下:

1) 在系统的主界面以管理员身份进行登录,并查询需要修改的用户; 2) 选择需要修改的用户,并选择“修改”按钮;

3) 在修改用户的界面输入需要修改的信息,并选择“确认提交”按钮; 4) 判断输入是否完整,若输入不完整则提示“输入的用户信息不完整”; 5) 判断输入是否合法,若不合法则提示“输入不合法,请重新输入”; 6) 对用户的密码进行加密;

7) 更新数据库中相应的表中的信息,更新成功后提示“修改成功”。 删除航班的详细步骤如下:

1) 在系统的主界面以管理员的身份进行登录,并查询需要删除的用户; 2) 选择需要删除的航班,并选择“删除”按钮;

3) 更新数据库,从表中删除相应的信息,删除成功后提示删除“成功”。

5.2.4管理员管理

高级管理员可以通过管理员管理功能对管理员进行管理,主要包括添加管理员、删除管理员、修改管理员、查询管理员的操作,此功能只对高级管理员开放。

30

江西理工大学2013届本科生毕业设计(论文)

添加管理员、删除管理员、修改管理员及查询管理员的步骤与用户管理中添

加用户、删除用户、修改用户及查询用户的步骤是一样的,因此,此处不做详细的介绍,可参照用户管理中的步骤。

5.3验证码生成程序设计说明 5.3.1程序描述

为了加强系统的安全,避免黑客利用“穷举法”对系统进行攻击,因此本系统设计了验证码生成程序。验证码生成程序可以随机的生成有26位英文字母及0-9十位数字组成的四位验证码,用户只有先输入正确的验证码才能进行操作。

5.3.2算法

验证码生成程序的算法如下:

(1) 定义验证码显示区域的大小,并设置验证码中字符的个数; (2) 生成验证码的背景图像; (3) 定义验证码字符的个数; (4) 生成验证码; (5) 获取规定个数的字符; (6) 验证是否重复; (7) 保存生成的验证码; (8) 生成干扰图像; (9) 生成图片,并保存。

5.3.3流程逻辑

验证码生成程序的流程图如下:

31

江西理工大学2013届本科生毕业设计(论文)

图5-12 验证码生成程序流程图

5.4连接数据库程序设计说明 5.4.1程序描述

为了实现模块化及对数据库进行操作,因此设计连接数据库的程。本程序的作用主要是连接数据库。

5.4.2算法

连接数据库程序的算法如下: (1) 加载数据库驱动; (2) 连接数据库。

5.4.3流程逻辑

验证码生成程序的流程图如下:

32

江西理工大学2013届本科生毕业设计(论文)

图5-13连接数据库程序流程图

33


计算机(软件)毕业设计(8).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:房地产专用名词解释

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: