第四章 系统总体设计

第四章 系统总体设计

ID:6381914

大小:26.44 KB

页数:15页

时间:2018-01-12

第四章  系统总体设计_第1页
第四章  系统总体设计_第2页
第四章  系统总体设计_第3页
第四章  系统总体设计_第4页
第四章  系统总体设计_第5页
资源描述:

《第四章 系统总体设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第四章系统总体设计4.1 系统功能描述 系统功能分析是在系统开发的总体任务的基础上完成。 航空售票系统分为管理员和会员两个权限,需要完成功能主要有: 管理员功能: 1. 制定航班 2. 安排航班 3. 查看航班  会员功能: 1. 会员注册 2. 个人信息修改 3. 密码维护 4. 预订机票 5. 查看预订信息并退票 4.2 系统功能结构图 整个软件根据系统需求分析,可得出系统两种用户的业务流程图。 1.前台用户操作业务流程为: 在会员业务流里面,首先用户连接到主界面,主界面有三个点击链接---会员注册,会员登录,管理员登录。如果当前会员已经注册过,直接通过点击会员登录

2、链接进入会员登录页面;若没有注册,则点击会员注册链接,进入注册页面进行注册,注册成功即可登录;而管理员是唯一的,故用管理员帐号登录方可进入,会员无法进入。 会员注册,通过输入个人基本信息资料,即可完成注册。 会员登录成功后,会进入会员个人主页,主要有个人信息修改,密码修改,预订机票,查看购物车等功能链接。 会员点击个人信息修改链接,可以修改个人信息;点击密码修改,可以修改密码;点击预订机票,可以对管理员安排的航班进行机票预订;查看购物车可以查看预订信息,并可以退票。退票成功,对应预订机票票数有变化。 2.后台企业员工操作业务流程 在后台中,管理员可以进行航班信息预制,并

3、安排航班起飞时间,如果用户进行航班预订则可看到对应航班信息。 4.3 数据库设计 根据概念设计将概念模型转化为相应的数据表,经过分析共建立了四张本系统常用表,包括用户(Users)表,用于存放用户基本信息  表4-1 用户表 航班表(Productinfo)用于存放航班信息   表4-2航班表 订票表(Employee)用于存放会员订票信息  表4-3订票表  第五章详细设计从以上的需求分析和系统建模结果,我们可以把整个系统划分为两个模块即用户订票模块,管理员定制航班模块。下面我们着重介绍会员订票模块和管理员后台模块的开发。 5.1 网站前台首页设计  图5-1  网站

4、前台首页 下面以列表形式给出前台页面各部分的说明信息,如下表所示。 区域 名称 说明 对应文件 1 注册会员 主要进行会员信息注册  2 会员登陆 主要用于会员登录 userlogin.jsp 3 管理员通道 主要用于管理员登录后台 search.jsp  5.2 网站前台功能详细实现 用户购物模块的功能包括登录,查看商品,购买商品,查看订单,继续购物,注销退出。如下图描述用户购物模块的时序图: 5.2.1会员注册登录模块 会员管理模块共包括五个功能模块: 1.会员注册登记功能模块 2.会员登录功能模块 3.会员密码修改功能模块 4.会员个人资料修改功能模块 5.会员密

5、码寻回功能模块   当客户想在网站订票必需为本网站的会员,如果不是本网站的会员客户可以在网 站上进行注册成为网站的会员。  图5-3 会员在注册页面上点击“注册”按钮,系统进入会员注册登记页面,客户必需按系统要求如实填写各项个人资料。  会员注册登记后,便可以使用用户名和密码进行登录, 当用户在登录窗口中输入用户名和密码后,单击【登录】按钮,系统将对输入的用户名和密码进行验证,如果用户输入的用户名存在并且冻结字段的值不为1,则判断用户输入的密码是否正确,如果密码正确,则重新进入网站首页,显示登录用户的用户名、【修改资料】按钮、【退出登录】按钮,否则提示登录失败。16  

6、图5-4  5.2.2预订机票模块    图5-6 点击订票按钮时,将会把该机票信息加入到会员的购物车中。其中航班信息的日期必须是当前服务器日期之后,否则则无法显示预订机票信息列表。   南京邮电大学2012届毕业设计(论文) 19  如果出于某种原因客户什么都不想买,客户可以点击“退票”按钮,系统清空购物车中的所有购物项。系统清空购物车后给出提示,并跳转到预订机票页。  查看购物车,如果修改物品的数量,那么总额也会随着相应变化点击结账就会弹出确认框,确认后就购买商品 5.2.3管理员模块 当管理员用户通过管理员通道进入后,会进入相应的航班定制主页。南京邮电大学2012

7、届毕业设计(论文) 21  航班定制成功后,可以通过查看航班进行航班的查看。在查看航班信息列表中,可以查看定制的航班号,航班日子,出发地点,目的地,票价以及票数等。而且可以通过安排航班进行航班安排。 南京邮电大学2012届毕业设计(论文) 22        航班安排成功后,可以退出到会员登录页面,通过会员帐号进行登录,登录成功后进入预订机票页面,可以看到安排好的航班信息,则整个会员航班预订过程完成。结束语这次毕业设计是对我大学四年所学知识的总结和综合,首先我们从系统的需求分析入手,我们将系统要实现的功能和估计要用到的相关技术及相关技术难

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

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

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