(new)飞机票网上预订系统需求分析说明书

(new)飞机票网上预订系统需求分析说明书
(new)飞机票网上预订系统需求分析说明书

飞机票网上预订系统需求分析说明书

目录

1 引言 (3)

1.1背景 (3)

1.2文档概述 (3)

1.3参考资料 (3)

2 任务概述 (4)

2.1目标 (4)

2.2用户的特点 (4)

3 需求规定 (5)

3.1系统用例关系图 (5)

3.2系统功能概述 (5)

3.3系统功能模块 (7)

3.4系统用例描述 (8)

3.4.1 登陆及注册用例 (8)

3.4.2 查询用例 (9)

3.4.3订票用例 (9)

3.4.4改签用例 (10)

3.4.5退票用例 (10)

3.5系统业务类图 (12)

3.6用例的活动图 (13)

3.6.1 用户登陆及注册活动图 (13)

3.6.2 用户查询机票活动图 (14)

3.6.3 用户订票活动图 (15)

3.6.4 用户改签活动图 (16)

3.6.5 用户退票活动图 (17)

3.6.6 注销活动图 (18)

3.7用例的时序图 (19)

3.7.1 用户登陆时序图 (19)

3.7.2 用户查询机票时序图 (20)

3.7.3 用户订票时序图 (21)

3.7.4 用户改签时序图 (23)

3.7.5 用户退票时序图 (25)

4 运行环境规定 (27)

4.1支持软件 (27)

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目标

实现用户使用网上订票系统进行查票,登陆,订票,改签,退票等基本功能。

2.2用户的特点

航空订票系统,面向Internet上的用户。希望通过登陆网站查票和订票,并同时保证用户订票的安全性和隐私性。

3 需求规定

3.1系统用例关系图

航班查询

3.2系统功能概述

登录航空订票系统,进行机票查询,并可通过电子银行支付等方式进行票务的预定,同时可以改签,退票等。

1. 注册及登录

a.注册:注册用户个人信息。

b.登录:登陆后系统记录用户信息,并返回到登陆前页面。

2. 管理个人信息

a.管理用户的个人信息,并可以修改。

b. 查看用户现有的订单

3. 查询

a.通过时间,航班号,城市等方式查询航班

4.订票

a.用户需要确认选择的机票,并确认订单。

b.与电子银行进行交互,并进行支付的操作。

5. 改签

a.判断是否可以改签

b.按一定规则为用户进行改签处理,改签过程中修改订单,如有需要还需要进行相关的付款操作。

6.退票

a.根据用户选择订单及公司制定相关规则进行判断,判断订单是否可退订;

b.与电子银行进行交互,进行退票之后相应的转账到用户账户操作。

7. 注销

a.用户可以在任何时候保存当前状态,并且安全退出。

3.3系统功能模块

3.4系统用例描述

3.4.1登陆及注册用例

登陆用例

1.简要说明

本用例主要描述客户登陆的用例

2.事件流

a.基本流

1.进入网上航空订票登陆页面。

2.在登录窗口输入账号和密码。

3.系统检验客户的账号密码合法性。

4.系统显示登陆成功页面并显示客户信息。

b.备选流

a 如果输入的账号或密码或验证码错误提示重新输入。

3.特殊需求

用户的密码忘了可应通过其他方式找回密码,以及可以修改自己的密码。

4.前置条件

在本网站有账号的客户

5.后置条件

注册账号用例

1.简要说明

本用例主要描述用户注册账号的用例

2.事件流

A.基本流

1.进入网上航空订票注册页面。

2.在注册界面输入注册的账号密码以及一些其它的信息

3.系统检查客户账号密码以及其他信息的合法性

4.系统显示客户注册账号成功

B.备选流

1. 如果客户输入的注册信息有误则让用户重新输入。

3. 特殊需求

4.前置条件

5. 后置条件

1.简要说明

本用例主要描述客户查询航班信息

2.事件流

a..基本流

1.主页点击国内/国外航班查询进入查询界面

2.提示用户输入查询信息。

3.用户点击确认查询信息。

4.系统显示查询成功,并显示查询结果。

b.备选流

1.查询信息不正确提示用户核实输入信息

2.查询未找到匹配航班,返回该航线其他时间航班信息。提示用户选择其他时间

4.前置条件

5.后置条件

进入订票模块

3.4.3订票用例

1.简要说明

本用例主要描述选定飞机票后确认订单,支付的过程

2.事件流

a..基本流

1.查询过后,进入订单页面

2.确保用户进入登陆状态

3.选择自己的支付方式

4.通过与银行的支付接口进行交互,提交支付请求

5.银行响应支付提交给服务器和用户。

6.服务器更新数据库信息,返回给用户支付成功的订单。

7.用户可以查看服务器返回的订单详情。

b.备选流

进入订单页面时如果处于未登录状态,则进入登陆模块,登陆成功后再返回到当前页面。

3.特殊需求

4.前置条件

先进入系统

5.后置条件

1.简要说明

本用例主要描述订票过后改签飞机票的相关操作和系统流程

2.事件流

a..基本流

1.点击进入改签模块。

2.确保用户进入登陆状态。

3.选择自己要改签的订单。

4.确保该订单可以改签。

5.系统查询检查是否需要补款或者退款。

6.用户通过系统与网上银行进行交互完成补款。

7.系统更新数据库,更新用户订单信息。

7.用户可以查看服务器返回的订单详情。

b.备选流

进入改签页面时如果处于未登录状态,则进入登陆模块,登陆成功后再返回到当前页面。

3.特殊需求

4.前置条件

先进入系统

5.后置条件

3.4.5退票用例

1.简要说明

本用例主要描述退订机票的用例

2.事件流

a..基本流

1.点击我“我的订单”

2.查看所有订单,并选择需要退订的订单

3.系统判断此定订单是否能退订,如可退订则返回退订明细

4.用户阅读退订明细并选择退订

5.更细系统数据库并通过网银接口进行转账等操作

6.通知用户操作结果信息

b.备选流

3.特殊需求

4.前置条件

用户如想订票则必须先登入系统

5.后置条件

3.4.6注销用例

基本事件流:

1.用户点击【安全退出】按钮

2.系统清除为当前用户保存的所有属性,包括session中的各种属性值。

3.系统跳转到初始的登录页面

备选事件流:

A:

1.系统开启未操作时间间隔计时器

2.检测到未操作时间间隔达到20分钟

3.清除系统与用户建立的所有连接及各种Session属性

前置条件:

用户正确登入系统

后置条件:无

3.5系统业务类图

3.6用例的活动图3.6.1用户登陆及注册活动图

3.6.2用户查询机票活动图

3.6.6注销活动图

3.7用例的时序图

3.7.1 用户登陆时序图

说明:

1.用户通过输入URL访问网上航空订票登录页面,客户端将确认Web服务器的证书的合法

2.Web服务器对客户证书进行检查,将返回登陆界面。

3.将用户输入的用户名,密码发送给web服务器

4.web服务器将用户名和密码发送给登陆模块

5.登陆模块将用户名密码传送给后台系统

6.后台系统传送用户名给数据库,数据库根据用户名查询密码

7.数据库将密码传送给后台

8.后台验证密码的正确性后将验证结果传送给登陆模块

9.登陆模块将结果传送给Web服务器端

10.若用户名密码合法则到登陆成功页面,显示预留信息

3.7.2用户查询机票时序图

说明:

1.用户在点击机票查询按钮后,自动链接到机票界面;

2.用户输入查询信息,包括机票类型(单程或往返)、出发时间、出发地点和目的地等3.Web提取用户输入的航班信息,提交到后台系统

4.后台系统根据web提取的信息向数据库发送查询请求

5.数据库响应后台系统请求

6.后台系统验证航班信息是否查到,如果查到则将航班信息返回web服务器,未查到则向数据库申请该航线其他前航班信息。

7.Web服务器将后台系统返回的结果解析后返回给用户

8.用户根据查询结果决定是否继续查询。

软件工程机票预订系统课程设计报告书

软件工程课程设计说明书 题目:机票预订系统 院系: 专业班级: 学生姓名: 指导教师: 院系软件工程教研室

课程设计成绩评定表

摘要 本系统是根据C语言和数据库技术开发出来的一种用于机票预订系统的软件,适用于解决机场中的售票问题。该系统有以下几个功能主要用于机票预订,所以提供了以下几个子功能:机票预订,取票通知,查询航班,查询机票,打印机票,各航班的营运统计,旅客延误了取票时间的处理,班机取消后的处理,以及更改机票的处理等。机票预订功能:旅行社和机场管理员有权力进行该项功能。首先通过查询得到旅客所需的航班,确定该航班还有没有被预订的座位,然后选择座位的等级,填写旅客的详细信息之后就可进行网上预订机票。取票通知:该项功能只有旅行社和机场管理员有权力进行操作,在机票预订功能成功完成之后,系统会自动给浏览器端发送一条取票信息以及所需缴纳的费用。旅行社可以利用特定设备将该取票信息打印出来,这就是取票通知。退订机票:该功能只有旅行社和机场管理员有权力操作,利用身份证号和对应的机票号就可以查询到机票信息,然后就可以退订机票。延误取票时间的处理:如果旅客延误了取票时间,但是离上飞机还有一段时间则在通知旅客来取,否则作废处理。取消航班的处理:通过航班号和航班日期查询到航班信息后,取消航班就将该航班从数据库中删除,并及时通知旅客。旅客临时更改班次的处理:首先查询更改的班次的票的剩余情况,根据旅客的需求选择班次。 关键词:机票预订,取票,更改班次,退票处理。

第一章需求分析 (6) 机票预定系统的总目标: (6) 旅客订票流程图: (6) 功能需求: (7) 第二章系统设计 (9) 层次结构 (10) 接口设计(人机界面设计) (12) 第三章系统建模 (12) 参与者列表 (12) 系统模块图 (15) 软件设计界面的截图 (18) 飞机机票票的查询页面 (18) 两地之间的飞机班次 (19) 飞机机票的退订 (19) 参考文献 (20)

软件需求规格说明书案例

软件开发方向 “成绩管理系统”软件需求规约 安博教育集团 二零零八年十月

修订历史记录

目录 1 引言 (5) 1.1 目的 (5) 1.2 文档格式 (5) 1.3 预期的读者和阅读建议 (5) 1.4 范围 (6) 1.5 术语 (6) 1.6 参考文献 (6) 2 系统概述 (6) 2.1 概述 (6) 2.2 功能 (6) 2.3 运行环境 (7) 2.4 假设与依赖 (7) 3 系统特性 (8) 3.1 系统角色 (8) 3.2 学生管理 (8) 3.2.1 增加学生信息 (8) 3.2.2 修改学生信息 (9) 3.2.3 删除学生信息 (9) 3.2.4 导入学生信息 (9) 3.3 教师管理 (9) 3.3.1 增加教师信息 (9) 3.3.2 修改教师信息 (9) 3.3.3 删除教师信息 (9)

3.3.4 导入教师信息 (9) 3.4 课程管理 (10) 3.4.1 增加课程基本信息 (10) 3.4.2 修改课程基本信息 (10) 3.4.3 删除课程基本信息 (10) 3.4.4 维护课程学生信息 (10) 3.5 成绩查询 (11) 3.5.1 学生查询成绩 (11) 3.5.2 教师查询成绩 (11) 3.6 成绩分析与统计 (11) 3.6.1 考试成绩表 (11) 3.6.2 班级各科平均成绩表 (11) 3.6.3 年级成绩排名表 (11) 3.7 系统维护 (12) 3.7.1 数据字典维护 (12) 4 非功能性需求 (12) 4.1 性能需求 (12) 4.2 安全性需求 (12) 4.3 可用性需求 (13) 4.4 用户文档 (13) 4.5 其它需求 (13) 5 外部接口需求 (14) 5.1 用户接口 (14) 5.2 硬件接口 (14)

网上购物系统需求分析

网上购物系统需求分析 1.简介 1.1. 2.市场定位分析 网上购物商务网站构建初始目标主要是面向广大消费者,由于不同人群对商品的需求不同,因而购物网站应在具有自己特色的同时应适合不同人士的需要。因此,118购物网站定位于面向广大消费者,并突出完善售前、售中、售后客户服务与安全保障方面的特色。售前服务提供详细的商品信息、简便快捷的操作过程;售中服务通过采取安全措施为用户提供网上订购服务安全保障与实时支付;售后服务对用户订购的商品提供快速物流配送,并对用户所购商品提供质量保证。 1.1.3.网站建设经济可行性分析 传统的销售方式是商家把商品放在店铺里供顾客挑选,店铺的规模、位置等客观因素影响着商店的客流量,并且商品的存放与销售需要人力进行管理,雇员的工资、店面的租金等又增加了成本,顾客也不能迅速找到所需要的商品,而开一个网上商店只需要一个可以存放商品的仓库,比租一个店面能节省很多,也不需要太多的人力来管理,不会因为商店的面积影响客流量,客户足不出户就能买东西,并且很容易就能找到所需要的商品。 1.1.4.网站建设技术可行性分析

(1)网络应用基础设施完善,由于信息技术的发展,我国的计算机网络飞速发展,先后建成了中国公众多媒体通信网、China Net、中国教育与科研计算机网络等组成了中国Internet主体,网络应用进入了企业与普通家庭,这为发展电子商务提供了基础设施。 (2)网络安全技术应用,包括加密算法、CA数字认证、数字签名等,为电子商务应用提供安全保证,它实现了网络传输数据的安全性、完整性以及交易双方的不可抵赖性,身份认证等。 (3)电子支付技术应用,通过电子支付网关实现交易双方电子货币结算,解决电子商务的支付问题,可加速交易过程的实现(4)法律保障,交易活动如果没有得到法律保障就等于它的合法性得不到承认,其生存空间就会受到挤压,随着我国电子商务法律法规的颁发,将解决电子商务活动的法律技术问题,网上商店经营活动将得到法律的保护。 (5)最后,就是网络技术的普及与掌握,如网络互联、网络安全技术、Web技术(如Html,XML,CGI等)、各种安全协议(Https,SET,SSL等)、网络数据库技术等,使我们有能力开发实现适合自己的电子商务系统。成为我们构建网站的直接技术支持。 因此,公司构建网上购物电子商务网站系统的技术瓶颈问题(网络应用基础设施、安全、支付、法律保障、网站开发技术)得到了有效解决,公司构建网上购物电子商务网站技术上可行。 1.1.5.网站建设操作可行性分析

机票预订系统需求分析知识讲解

需求分析规格说明书 --机票预订系统 1 引言 1.1 编写目的 航空公司为给旅客乘机提供方便,需要开发一个机票预定系统。各个旅行社把预定机票 的旅客信息(姓名、性别、工作单位、身份证号码(护照号码)、旅行时间、旅行始发地和目的地,航班舱位要求等)输入到系统中,系统为旅客安排航班。当旅客交付了预订金或通过网上支付方式付款后,旅客就可以在飞机起飞前凭个人二代身份证在旅行社或机场指定系统上自助打印机票,系统核对无误即打印出机票给旅客。此外航空公司为随时掌握各个航班 飞机的乘载情况,需要定期进行查询统计,以便适当调整。 1.2 项目背景 随着社会发展的不断进步,旅游业的蓬勃发展,机票预订系统对人们的生活影响越来越大,为了实现航空公司以及旅游业的现代化管理,方便旅客,需要开发一个机票预订系统。该系统具有完整的存储,查询,核对,打印机票等功能。 在这个系统中,旅客在旅行社的机票预售代理点,通过输入计算机系统查询,系统为旅 客安排航班,印出取票通知和账单,旅客在飞机起飞前凭其二代身份证、取票通知和账单取 票,系统校对无误后即打印机票给顾客。 1.3 定义 1.4 参考资料 1.《软件工程导论》,张海潘,清华大学出版社 2 任务概述 2.1 目标 在计算机网络,数据库和先进开发平台上,利用现有软件,配置一定硬件,开发一个 巨头开放乙烯结构的、易扩充的、一维护的、具有良好人机交互界面的机票预订系统,实现 航空公司与旅行社之间的现代化管理链接。实现各个旅行社把预定机票的旅客信息(姓名、 性别、工作单位、身份证号码(护照号码)、旅行时间、旅行始发地和目的地,航班舱位要 求等)输入到系统中,系统为旅客安排航班的功能。 2.2 用户的特点 用户为旅游社工作人员,通过登录相应信息而进入机票系统,然后输入旅客基本信息和要求,系统自动为其查询并且作出相应的航班安排,经与旅客交流后,选择航班进行预订,网上支付,然后系统在用户终端输出相应取票通知和账单。 2.3 条件与限制 2.3.1 client/server结构总体设计方案的约束 机票预订系统作为client/server结构的一个应用系统,在其各实施阶段都要服从它的一些规划,包括功能设计、系统配置和计划。 2.3.2信息共享带来的其他约束

软件需求分析规格说明书格式

软件需求分析规格说明书格式 2008年03月28日11:08:00 chenguang79阅读数:1993 1.引言 1.1编写的目的 /*说明编写本说明书的目的 1.2背景说明 /*给出待开发系统的全名及项目提出者,开发者,及用户。同时说明该软件系统将做什么和不做什么。 1.3术语定义 1.4参考资料 /*列出本文档所引用的全部资料以及资料的来源。 2. 任务概述 2.1功能概述 /*简要叙述本系统预计实现的主要功能及功能之间的相互关系,最好用图表明。 2.2约束条件 /* 简要说明对系统设计产生影响的限制备件,如管理模式,硬件限制,技术或工具的制约等。 3. 数据流图与数据字典 3.1 数据流图 3.1.1 数据流图图形 /*将需求分析构造的数据流图按层次逐层画出。 3.1.2加工说明 /*对数据流图中的每一个加工,按编号,加工名,输入流,输出流及加工过程逐一说明。 3.2 数据字典 /*本节对数据流图中使用的数据项,数据结构,文件的内容及组织结构逐项说明. 3.2.1 数据项说明 3.2.2数据结构说明 3.2.3文件说明 4 系统接口 4.1 用户接口 /*说明人机交互界面的用户需求,如屏幕格式,报表,菜单的格式与内容及功能键定义。 4.2 硬件接口 /* 说明本软件系统与硬件设备的接口信息的内容,格式以及运行软件的硬件设

备特征。 4.3 软件接口 /*说明本软件系统与其它支持软件之间的接口规格,支持软件应明确其版本号。 5. 性能需求 5.1 精度要求 /* 说明输入/输出数据以及传输数据的精度要求。 5.2时间特征 /* 定量说明系统应达到的响应时间,更新处理时间,数据传输转换时间,计算时间的特征值 5.3灵活性 /* 说明本软件在需求发生变化时(操作方式,精度要求,时间特征等)的适应能力。 6 软件属性 6.1 可使用性 /* 规定系统的某些特殊需求,如检查点设置,恢复方法和重启动方法,以确保软件可使用。 6.2 系统安全性 /* 规定系统为保证运行安全,信息安全面而采用的技术措施,如密码,防病毒,防黑客等。 6.3 可维护性 /* 规定系统为提高系统的可维护性将采取的措施。 6.4 可移植性 /* 规定程序以及挡方面军的兼容性,扩充性的约束。 7 其它需求 7.1 数据库需求 /*对数据库的静态结构,动态组织,访问信息的方式,使用频率以及数据的存储等方面提出需求。 7.2 系统操作要求 /*列出系统所要求的正确或特殊的操作方式,如用户的操作方式和系统的后援和恢复操作。 7.3 故障及其处理 /* 尽量烈列出能够预测的系统故障(包括软硬件及其它系统),并指出故障可能造成的影响及故障排除的方法。 8 附录

网上商城需求分析报告

网 上 商 城 需 求 分 析 说 明 书 姓名:*** 班级:微机1023班 学号:1000005315 学院:计算机信息学院

目录 一.引言 (3) 1.1 项目背景 (3) 1.2 前期工作 (3) 1.3 参考资料 (3) 二、技术概述 (3) 2.1 开发目标 (3) 2.2 硬件支持 (4) 2.4 用户特点 (4) 2.5 假定和约束 (4) 三、需求规定 (4) 3.2 功能块描述 (4) 4.1 数据精确度 (5) 五.系统流程图 (6) 5.2订单处理流程说明 (7) 六.数据流程图 (7) 6.1数据流程图如下 (7) 6.2订单管理用例 (8) 6.3商品管理用例 (8) 6.4评价管理图 (8) 6.5购物车管理用例 (9) 6.6用户信息管理用例 (9) 6.7账户管理 (9) 七.界面 (10) 八.质量评审 (10)

一.引言 1.1 项目背景 网上购物在线网站致力于提供产品展示及订购为核心的网上购物服务宣传自己商店的产品并将自己的产品展现给客户,让客户通过网站便能对自由的选择地购买产品。该网站是通过用户登录浏览商品、查看公告、购买、确定购买、实现用户模块功能。其中订单的生成,网站后台系统,通过系统管理员管理商品、订单、用户来实现。 编写目的如下: 客户和营销部门依赖它们来了解他们所能提供的产品。 软件开发小组依赖它来了解他们所需要开发的产品。 项目负责人根据包含在软件需求规格说明书中描述的产品来制定规划并预测进度安排、工作量和资源。 1.2 前期工作 我们在编写该需求前,首先是对各大网上销售网站进行了调查,其中包括:网页排版、顾客消费流程、以及管理员的操作,这三大块进行了调查。并总结出了有自己特色的设计思路。 1.3 参考资料 《软件需求分析》《网上商城需求分析计划书》。 二、技术概述 2.1 开发目标 本系统的设计目标将最终定位于完成以下所述的系统主要业务的基本模型上:管理员可以维护客户注册信息、维护商品信息、处理订单信息、维护系统公网上售货、查看商品调查报告;用户可以在线注册为会员、修改个人信息、管理账户余额、评价、投票、支付购物等等。 我们使用 JSP 以及 Servelet 技术构建网站,争取将本网站做成一个界面友好、用户购物方便、管理员管理方便的购物系统。

预定系统需求分析说明书

机票预定系统需求分析 机票预定系统的功能要求 机票预定系统的总目标是:在计算机网络,数据库和先进的开发平台上,利用现有的软件,配置一定的硬件,开发一个具有开放体系结构的、易扩充的、易维护的、具有良好人机交互界面的机票预定系统,实现航空公司的机票销售的自动化的计算机系统,为企业的决策层提供准确、精细、迅速的机票销售信息。 根据可行性研究的结果和客户的要求,分析现有情况及问题,采用Client/Server 结构,将机票预定系统划分为两个子系统:客户端子系统,服务器端子系统。 旅客订票流程图:

旅客取票图: 下面分析各个子系统的功能需求: 1.客户端子系统: 在客户端系统的功能实现上,可以分为以下几个部分: [1]旅客信息的输入和统计 旅行社把旅客要求订票的信息由专人负责输入。这部分功能是客户端子系统 的基本部分,这个功能是以后各个部分的基础。系统要求做到即能够从其它子系 统中共享一部分信息,又有方便的操作界面工手工输入旅客信息。这部分要求对输入的数据进行简单的统计,供航空公司进行查询和宏观调控。 [2]旅客信息的存储: 将旅客的信息存储到旅行社的客户端系统中,以备以后的取票确认以及查 询。 [3]机票信息的传递及接收: 将旅客所须的机票信息由旅行社客户端由网络传到航空公司的服务器上,并且接受航空公司返回的航班信息,然后存储起来。 [4]取票通知及帐单的生成和打印: 把已存储的从航空公司返回的航班机票信息打印出来,并且生成帐单打印出来一起交给旅客。 印出机票给已经订票的旅客:根据旅客的取票通知及帐单,经过确认无误后,接受旅客的付款后把机票印出来交给旅客。 [5]机票销售情况的核算 这一功能是在上一功能的基础上,对机票销售额进行单项核算,得到该旅行社的销

机票预订系统需求分析报告

Horizon Airways机票预订系统 需求分析报告 班级: 姓名: 学号: 日期:

引言 1.编写目的 在现今的社会是一个讲究效率和快节奏的社会,人们有很强的时间观念,如果仍使用手工操作或使用相当繁琐的软件,既浪费了人力,又浪费了物力,效率无法提高,为此开发机票预定系统软件,能够适应现今社会并提高生产效率。使售票员和乘客变得更加方便和有效率。 该系统软件非常容易被接受,他具有简单易学性,便于管理等优点。 2.项目背景 随着社会发展的不断进步,民航事业的壮大,人们消费水平的提高,乘坐民航的消费者也越来越多,机票预订系统也开始影响着人们日常生活和出行,并且变得越来越重要。而原有的系统随着航空公司载客量的迅猛增长和人们对便捷性要求的提高,已经变得无法满足需求。原有的系统不仅效率比较低下,而且在安全性、准确性等方面有很多不足。 为了实现航空公司的现代化管理,进一步提高工作效率,方便旅客,需要开发一个机票预订系统。该系统需要具有完整的存储,查询,核对,打印机票的功能。 在这个系统中,旅客可以通过计算机系统查询,系统为旅客安排航班,打印出取票通知和账单,旅客在飞机起飞的前一天凭取票通知和账单交款取票,系统校对无误即印机票给旅客。 Horizon Airways于1996年1月开始运营,它有一架空中客车330飞机往返于纽约和芝加哥之间。由于致力于提高客户满意度,Horizon Airways在其运营的第一年就赢得了享有声誉的Service Excellence奖,并获得了1百万美元利润。在后来的五年里,Horizon Airways的客户群一直稳固增长。 现在,Horizon Airways拥有两架波音747-400以及两架空中客车330飞机。它每周在位于不同州的5个城市之间运营10个架次的航班。但是,它对选定区域只运营一个航班。现在,Horizon Airways不仅开通了离港航班也开通了单向航班。 3.参考资料 (1)《软件工程导论》,张海藩,清华大学出版社 (2)《实用软件工程》,郑人杰等,清华大学出版社

软件需求分析说明书模板

保密级别:S 资料编号:SRS-[产品代号] -[序列号] 版本:V[*].[*] [产品型号名称(二号字体)] [部件型号名称(可选、小二号字体)] 软件需求分析说明书 共11页 编制: 审核: 审定: 会签: 批准: XXXXXXXXXX公司 [****]年[**]月[**]日

文档修改记录

目录 1引言 (2) 1.1编写目的 (2) 1.2范围 (2) 1.3定义、首字母缩写词和缩略语 (2) 1.4参考资料 (2) 2项目概述 (3) 2.1产品描述 (3) 2.2产品需求 (3) 2.2.1功能需求 (3) 2.2.2性能需求 (4) 2.2.3可服务性需求 (4) 2.3用户及用户特点 (4) 2.4一般约束 (5) 2.5假设和依据 (5) 3用例描述 (5) 3.1用例1 (5) 3.2用例2 (6) 3.3用例n (6) 4外部接口需求 (7) 4.1用户接口 (7) 4.2硬件接口 (7) 4.3软件接口 (7) 4.4通信接口 (8) 5设计约束 (8) 5.1其他标准的约束 (8) 5.2硬件的限制 (8) 6属性 (8) 6.1可用性 (8) 6.2安全性 (9) 6.3可维护性 (9) 6.4可转移\转换性 (9) 6.5警告 (9) 7其他需求 (9) 7.1数据库 (9) 7.2操作 (10) 7.3场合适应性需求 (10) 8附录 (10)

[说明:本模板中的蓝色字体与橙色字体为说明性文字,在最终提交的文档中请删除这些说明性的文字。] 1 引言 1.1 编写目的 说明编写这份软件需求说明书的目的,指出预期的读者范围。 1.2 范围 说明: a.待开发的软件系统的名称; b.说明软件将干什么,如果需要的话,还要说明软件产品不干什么; c.描述所说明的软件的应用。应当: 1)尽可能精确地描述所有相关的利益、目的、以及最终目标。 2)如果有一个较高层次的说明存在,则应该使其和高层次说明中的类似的陈述相一致(例如,系统的需求规格说明)。 1.3 定义、首字母缩写词和缩略语 列出本文件中用到的专门术语的定义和缩写词的原词组。 1.4 参考资料 列出要用到的参考资料,如: a.本项目的经核准的计划任务书或合同、上级机关的批文; b.属于本项目的其他已发表的文件; c.本文件中各处引用的文件、资料,包括所要用到的软件开发标准。 列出这些文件的标题、文件编号、发表日期和出版单位,说明能够得到这些文件资料的来源。

网上商城需求分析.

网上商城需求分析说明书 1、引言 1.1 项目背景 网上购物在线网站致力于提供产品展示及订购为核心的网上购物服务宣传自己商店的产品并将自己的产品展现给客户, 让客户通过网站便能对自由的选择地购买产品。 该网站是通过用户登录浏览商品、查看公告、购买、确定购买、实现用户模块功能。其中订单的生成,网站后台系统,通过系统管理员管理商品、订单、用户来实现。 1.2 前期工作 在编写该需求前,首先是对各大网上销售网站进行了调查,其中包括:网页排版、顾客消费流程、以及管理员的操作, 这三大块进行了调查。并总结出了有自己特色的设计思路。 1.3 参考资料 《 JSP 动态网站开发技术与实践》 ,高翔,电子工业出版社, 2007 《数据库系统概论》 (第 3版 ,萨师煊,高等教育出版社, 2007 《数据库原理及应用课程设计指导书》 , 丁勇, 南京理工大学泰州科技学院, 2007 2、技术概述 2.1 目标 我们使用 JSP 以及 Servelet 技术构建网站,争取将本网站做成一个界面友好、用户购物方便、管理员管理方便的购物系统。

2.2 硬件支持 Cpu: 1G以上、内存:512M 以上 2.3 软件支持 操作系统:Windows 、 Linux 均可,数据库可以用 SQL Server 2000或 Mysql , 服务器可以是 Tomcat 、 Websphere ,数据库连接驱动:Java web集成开发环境。 3、功能需求 3.1 功能块划分 网上商城共分两个部分,一部分是面向用户的部分,包括:顾客在线注册、购物、提交订单、付款等操作; 另外一部分是商城管理部分, 这部分的内容包括:产品的添加、删除、查询、订单的管理、操作员的管理、注册用户的管理等。 3.2 功能描述

软件需求规格说明书(案例)

软件开发方向“成绩管理系统”软件需求规约 二零零八年十月

修订历史记录

目录 1 引言 (5) 1.1 目的 (5) 1.2 文档格式 (5) 1.3 预期的读者和阅读建议 (5) 1.4 范围 (6) 1.5 术语 (6) 1.6 参考文献 (6) 2 系统概述 (6) 2.1 概述 (6) 2.2 功能 (7) 2.3 运行环境 (8) 2.4 假设与依赖 (8) 3 系统特性 (9) 3.1 系统角色 (9) 3.2 学生管理 (10) 3.2.1 增加学生信息 (10) 3.2.2 修改学生信息 (10) 3.2.3 删除学生信息 (10) 3.2.4 导入学生信息 (10) 3.3 教师管理 (11) 3.3.1 增加教师信息 (11) 3.3.2 修改教师信息 (11) 3.3.3 删除教师信息 (11) 3.3.4 导入教师信息 (11) 3.4 课程管理 (12) 3.4.1 增加课程基本信息 (12) 3.4.2 修改课程基本信息 (12) 3.4.3 删除课程基本信息 (12) 3.4.4 维护课程学生信息 (12) 3.5 成绩查询 (13) 3.5.1 学生查询成绩 (13) 3.5.2 教师查询成绩 (13) 3.6 成绩分析与统计 (13) 3.6.1 考试成绩表 (13) 3.6.2 班级各科平均成绩表 (13) 3.6.3 年级成绩排名表 (14) 3.7 系统维护 (14) 3.7.1 数据字典维护 (14) 4 非功能性需求 (14) 4.1 性能需求 (14) 4.2 安全性需求 (14) 4.3 可用性需求 (15)

机票预定管理系统 uml数据建模分析课程设计

UML课程设计报告机票预定管理系统 组员: 学号: 学院: 班级:

目录 一、需求分析..............................................错误!未定义书签。 1、系统开发背景.......................................错误!未定义书签。 2、软件主要组成及功能.................................错误!未定义书签。 二、系统建模..............................................错误!未定义书签。 1、创建系统用例模型...................................错误!未定义书签。 2、系统用例分析.......................................错误!未定义书签。 三、创建系统静态模型......................................错误!未定义书签。 1、类图...............................................错误!未定义书签。 四、创建系统动态模型......................................错误!未定义书签。 1、时序图.............................................错误!未定义书签。 2、协作图.............................................错误!未定义书签。 3、状态图.............................................错误!未定义书签。 五、创建系统部署模型......................................错误!未定义书签。 六、小结..................................................错误!未定义书签。 1、设计总结...........................................错误!未定义书签。 2、改善...............................................错误!未定义书签。 3、小组分工说明:.....................................错误!未定义书签。 七、参考资料..............................................错误!未定义书签。

软件需求分析说明书

软件需求分析说明书集团标准化工作小组 #Q8QGGQT-GX8G08Q8-GNQGJ8-MHHGN#

学生信息管理系统 需求分析说明书 1.引言 编写目的 确定学生信息管理系统功能的有效性需求;以供本系统的开发人员参考。 项目背景 开发软件名称:学生信息管理系统。 用户:教学办公室 项目和其他软件:系统的关系。 本项目采用客户机/服务器原理,客户端程序是建立在window NT系统上以 Java为开发软件的应用程序,服务器端采用Linux为操作系统的工作站,是采用Oracle 的为开发软件的数据库服务程序。 定义 学号:学校给学生的编号,用来区分各个学生的信息的中介。 课程名:学校开设课程的名字 Java+SQL:编写该系统的面向对象的开发语言和数据库语言。

参考资料 ⑴《Oracle从入门到精通》 ⑵《JAVA程序设计项目教程》 ⑶《数据库原理及应用》 ⑷《软件工程案例教程》 2.任务概述 目标 ⑴开发意图:由于学校的不断招生,现有的系统空间小,运行速度缓慢,操作过于复 杂,有的操作还不能执行,所以要开发本系统。 ⑵应用目标:学生信息管理系统将解决现有系统的空间不足,运行缓慢,操作复杂,操 作无效等问题。 运行环境 本系统采用C/S体系结构 操作系统:Microsoft Windows xp 支持环境:IIS 数据库:Oracle 软件设备:eclipse 内存:512 M以上 硬盘空间:40G以上 CPU: 233MHZ以上

内存:256M以上 硬盘空间:以上 假定与约束 使用本系统的用户群集中在 22-35 岁的年轻人,用来做学生信息的存储,对计算机的操作一般比较熟练。根据他们对本程序的认可、方便操作的程度,结合他们日常工作的频繁程度,系统每天操作完成一个功能点应该在 2- 10 次之间。用户对界面的友好性,有非常高的要求。本系统的规模比较小,并且将提供操作手册进行操作项的详细说明 (1)、Client/Server结构总体设计方案对它的约束:本系统做为Client/Server 结构的一个应用系统,不可避免的要受到Client/Server结构的约束。在其实施的各个阶段都要服从它的一些规划,包括功能设计、系统配置和计划。同时,由于信息的共享,机票预订系统还受到其它系统的信息约束。 (2)、人力、时间的约束:本系统开发过程中也要考虑到人力、资金和时间的约束。 (3)、技术发展规律的约束:计算机技术和产品的发展日新月异,将会给信息处理带来更多的手段,同时也会带来更加丰富的信息表达形式。例如图象和语音技术的进步,多媒体技术的发展,这些都要求系统在设计时考虑技术变化的可能性,为可能的变化预留一定的系统处理能力。 3.需求规定 对功能的规定 系统流程图:系统流程图是用户操作此系统的流程和各个用户能够操作的功能,如A-1就是一个系统流程图;用户有系统管理员,教师和学生,每个用户要进入此系统都要登录。每个用户有不同的功能,系统管理员有查询,增加,修改,删除,修改密码,设置权限等功能;教师有查询,修改密码和输入学生成绩的功能;学生只有查询和修改密码的功能。 A-1系统流程图 用例图:用例图是用来表示用户能使用的功能和权限。如图A-2表示系统管理员可以运用的功能,像修改密码,管理学生信息、成绩信息、课程信息、班级信息并且设置权

网上商城需求分析报告

上 商 城 需 求 分 析 说 明 书 ***姓名:

班级:微机1023班学号:15 学院:计算机信息学院 目录 一.引言 (3) 项目背景 (3) 前期工作 (3) 参考资料 (4) 二、技术概述 (4) 开发目标 (4) 硬件支持 (4) 用户特点 (4) 假定和约束 (5) 三、需求规定 (5) 功能块描述 (5) 数据精确度 (7) 五.系统流程图 (7) 订单处理流程说明 (8) 六.数据流程图 (9) 数据流程图如下 (9) 订单管理用例 (9) 商品管理用例 (10) 评价管理图 (10) 购物车管理用例 (10) 用户信息管理用例 (11) 账户管理 (11) 七.界面 (12) 八.质量评审 (12)

一.引言 项目背景 网上购物在线网站致力于提供产品展示及订购为核心的网上购物服务宣传自己商店的产品并将自己的产品展现给客户,让客户通过网站便能对自由的选择地购买产品。该网站是通过用户登录浏览商品、查看公告、购买、确定购买、实现用户模块功能。其中订单的生成,网站后台系统,通过系统管理员管理商品、订单、用户来实现。 编写目的如下: 客户和营销部门依赖它们来了解他们所能提供的产品。 软件开发小组依赖它来了解他们所需要开发的产品。 项目负责人根据包含在软件需求规格说明书中描述的产品来制定规划并预测进度安排、工作量和资源。 前期工作 我们在编写该需求前,首先是对各大网上销售网站进行了调查,其中包括: 网页排版、顾客消费流程、以及管理员的操作,这三大块进行了调查。并总结出了有自己特色的设计思路。 参考资料 《软件需求分析》《网上商城需求分析计划书》。 二、技术概述 开发目标 本系统的设计目标将最终定位于完成以下所述的系统主要业务的基本模型上:管

网上预订机票需求分析教学提纲

网上预订机票需求分 析

需求分析文档 ——网上预订机票管理系统 [V1.0(版本号)] 项目负责人:施记萍 2011-10-28

需求分析文档目录 2011-10-28需求分析文档目录一、简介 (1) 需求分析文档目录一、简介 (1) 一、简介 (2) (一)、产品概述: (2) (二)、背景: (2) (三)、目标: (2) (四)、项目名称: (3) (六)、应用说明: (3) 二、功能性需求: (4) (一)、用例图 (4) 2、系统总体E-R图: (5) (二)、用例描述 (6) 1、对用例图的具体描述 (6) 2、对性能的规定 (7) 3输入输出要求 (8) 4.运行环境规定 (10) 三、非功能性需求: (11) 四、机票预订系统操作界面 (11) 五、鉴定: (13)

一、简介 (一)、产品概述: 网上机票预定系统是为机场工作人员和客户提供订票等与机票相关内容和管理的系统,它具有开放体系结构的、易扩充的、易维护的、具有良好人机界面的优点.它除克服了存储乘客信息少,查询效率低下等问题外,更重要的是其安全性,可靠性,实现航空公司的机票销售的自动化。 (二)、背景: 随着社会发展的不断进步,民航事业的壮大,人们消费水平的提高,乘坐民航的消费者也越来越多,旅游也逐渐成为普通老百姓的生活组成部分,飞机票预定查询系统在各机票预定网点中的作用也越显重要。目前,我国一些旅行社和酒店的机票预定还停留在人工处理阶段,这已经严重制约了工作效率,在计算机技术高速发展的今天,有必要引入高效的计算机系统,来协助处理机票预定工作。因此,开发一套具有完整的存储,查询,核对,打印机票功能的实时机票预定系统势在必行。 虽然人们在网上预订机票越来越普遍,能提供网上预订服务的网站也越来越多,但这些网站提供的服务并非实时的,而是在人工干预的基础上完成的。为了提升企业效益,特开发此网上预订机票系统。 (三)、目标: 1、本软件努力解决航空公司对机票的管理需求,可以方便随时的进行机票管理管理。

软件需求规格说明书实用模板(超详细)

XXXXXX 单位
XXXXXXX 项目
软件需求规格说明书
龙子湖网络科技

项目 文档 文档 ID 说明 作者 最后更新时间
项目名称 软件需求规格说明书
V1.2 *** 2011-10-20
版本更新概要 版本号 V1.0
V1.1
V1.2
时间 2011-10-02
2011-10-20
2011-11-08
更新人
更新摘要 移动 OA、车辆管理模块
需求容 移动政务资源管理系统
平台需求容 根据业务需求,电子公
文在线预览
项目负责人审核与确认 供应商:
职位
审核时间
审核意见(签字)
客户方:

目录
第一章 引言 ................................................................... 5
1 编写目的 .................................................................. 5 2 软件需求分析理论........................................................... 5 3 软件需求分析目标........................................................... 5 4 参考文献 .................................................................. 6
第二章 需求概述................................................................ 7
1. 项目背景 .................................................................. 7 2. 需求概述 .................................................................. 7 3. 条件与限制(可选)........................................................... 8 4. 移动办公系统结构........................................................... 8 5. 移动办公网络拓扑图......................................................... 9
第三章 系统功能需求........................................................... 10
1. 移动办公系统升级改造需求.................................................. 10 界面显示要求 ........................................................... 11 待办公文列表 ........................................................... 11 待办公文列表排序 ....................................................... 12 公文详细信息界面元素.................................................... 12 信息审批 ............................................................... 12 会议申请 ............................................................... 12 意见录入 ............................................................... 12 移动 ................................................................... 13 会议管理 ............................................................... 13 通知通告 ............................................................... 14 通讯录管理 ............................................................. 14
2. 车辆管理模块升级改造需求.................................................. 14 系统功能架构 ........................................................... 14 网络拓扑结构 ........................................................... 16

网上商城系统的需求分析.

狗狗用品网上商城系统的需求分析 一、系统总体的功能需求 网上商城必须提供用户的接口以供用户登录并选择喜好的商品; 同时还必须提供系统的管理接口以供管理员处理客户订单并维护网站正常动作。 系统总体功能需求框图如下: 1 、用户接口模块 用户进入网站系统服务的入口 , 所有的在线用户都通过浏览器登录网站,并进行一系列的查询,订购操作。用户接口模块包括:用户信息维护、商品查询、订购商品、和订单维护。 2 、管理员接口模块 这是系统提供给网站维护和管理人员的接口。包括:商品信息维护、内部员工信息维护、订单处理、销售情况查询、报表维护。 3 、数据接口模块 数据接口模块是系统正常运行的基础,包括:客户的查询、订单的保存、网站管理员的销售情况查询与分析。 二、用户接口模块

1、用户信息维护包括:用户注册 ->登录 ->用户信息查询 ->订单查看 2、商品查询 3、加入购物车

客户在根据喜好得到相应的商品列表后,可以选择该商品加入到购物车中,并且可以随时查看购物车中挑选过的商品,根据自己的需求进行增加、删除、修改。 4、订购商品 客户在根据喜好将相应的商品加入购物车后,可以选择订购该商品,在订购商品后,系统会自动保存并更新该用户的订单。系统的工作人员可以及时得到订单并处理,根据情况选择发货、缺货或延时发货。 5、订购维护 客户在订购商品后可查询订单的状态 (包括处理中、发货中、缺货中、已完成 . 并可以对缺货中的订单进行增加、删除和修改的操作。订单修改的结果会及时更新并提交给工作人员。客户的订单维护信息将被保存在系统的数据库中。 三、管理员接口模块

1、商品信息维护 管理员登录后:包括商品价格调整、商品描述信息的更新、新商品的加、过期商品的删除。 2、订单处理 3、销售情况查询 4、报表维护

软件工程-机票订购项目一需求分析文档

《软件工程》 项目一需求分析文档

1引言 随着社会发展的不断进步,民航事业的壮大,人们消费水平的提高,乘坐民航的消费者也越来越多,机票预订系统也开始影响着人们日常生活和出行,并且变得越来越重要。而原有的系统随着航空公司载客量的迅猛增长和人们对便捷性要求的提高,已经变得无法满足需求。原有的系统不仅效率比较低下,而且在安全性、准确性等方面有很多不足。 为了实现航空公司以及旅游行业的现代化管理,进一步提高工作效率,方便旅客,需要开发一个机票预订系统。该系统需要具有完整的存储,查询,核对,打印机票的功能。 在这个系统中,旅客或工作人员在网上或旅行社的机票预售代理点,通过计算机系统查询,系统为旅客安排航班,印出取票通知和账单,旅客在飞机起飞的前一天凭取票通知和账单交款取票,系统校对无误即印机票给旅客。 机票预定系统的总目标是:在计算机网络,数据库和先进的开发平台上,利用现有的软件,配置一定的硬件,开发一个具有开放体系结构的、易扩充的、易维护的、具有良好人机交互界面的机票预定系统,实现航空公司的机票销售的自动化的计算机系统,为企业的决策层提供准确、精细、迅速的机票销售信息。总之,这个系统要求能够实现实时,高效,便捷,完善,安全性好等特点。 今后随着计算机技术以及网络技术的迅速发展,电子商务正逐渐成为Internet应用的一个重要领域。电子商务也必然对航空公司和旅行社的机票销售模式产生深远的影响,所以将来的机票预订系统必然与网络相结合,产生基于WEB的机票预订系统。另外将机票预订呼叫中心与订票系统的结合也可以为客户提供更加人性化的服务。 2功能描述 2.1需求分析 为保证良好的用户体验和完善的系统功能,做如下功能设计。 1.客户端子系统: 在客户端系统的功能实现上,可以分为以下几个部分: 旅客信息的输入和统计:系统要求做到既能够从其它子系统中共享一部分信息,

机票预定管理系统

长沙学院 课程设计说明书 题目机票预定管理系统系(部)计算机科学与技术系专业(班级) 姓名 学号2010021110 指导教师 起止日期2012.06.11-2012.06.22

课程设计任务书 课程名称:数据库系统原理 设计题目:机票预定管理系统 1、某航空公司机票预订管理系统需要如下信息:航班:航班编号、出发地、目的地、出发时间、飞行时间、飞机型号等。飞机:飞机型号、座位数。 机票:航班编号、客户编号、价格、折扣、当前预售状态等。客户:姓名、联系电话、身份证号码等。业务员:姓名、工号。 2、系统功能的基本要求:按照一定条件查询、统计符合条件的航班、机票、客户信息等。例如航班剩余舱位数目、同一航线可选航班信息、客户购买历史等,能够模拟完成机票预订业务。 各阶段具体要求: 1、需求分析阶段 二、定义数据项的含义和取值 三、定义目标系统的数据流 2、概念结构设计阶段画出实体模型E-R 图 3、逻辑结构设计阶段将实体模型转化为关系模型给出每个关系的主关键字和函数依赖集分析你所设计 的关系数据库模式是否属于3NF 4、物理设计阶段确定所有字段的名称、类型、宽度、小数位数及完整性约束确定数据库及表的名称及 其组成确定索引文件和索引关键字 5、数据库安全及维护设计阶段 5.1 设计一个适合的数据库安全策略(用户身份认证、访问权限、视图) 5.2 为了实现复杂的数据完整性约束,设计适当的触发器 5.3 设计一个适合的数据库备份策略 6、实施阶段要求所有操作必须在查询分析器中用SQL 语句或系统存储过程完成。 设计工作量: (1)软件设计:完成问题陈述中所提到的所有需求功能。 (2)论文:要求撰写不少于3000 个文字的文档,详细说明各阶段具体要求。

相关文档
最新文档