火车站网上售票系统需求分析报告_第1页
火车站网上售票系统需求分析报告_第2页
火车站网上售票系统需求分析报告_第3页
火车站网上售票系统需求分析报告_第4页
火车站网上售票系统需求分析报告_第5页
已阅读5页,还剩44页未读 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

...需求分析书班张佳组组员何益李轶孙奇张轩1言1.1的该文档是关于用户对于火车票网上售票系统的功能和性能的要重描述了火车票网上售票系统的设计需求将作为对该工具在概要设计阶段的设计输。。本文档的预期读者是

设计人员开发人员项目管理人员测试人员用户1.2围该文档是借助于当前系统的逻辑模型导出目标系统的逻辑模型决整个项目系统的专业.专

....“做么”的问在里对开发技术并没有涉及而主要是通过建立模型的方式来描述用户的需求为户用开发方等不同参与方提供一个交流的渠1.3写说明无1.4语定义无1.5用标准[1]企文档格式标准V1.1[2]需规格报告格式标准V1.11.6考资料[1]实软件工程第三版》[2]需规格报告格式标准V1.1专业.专

....2统定义我们分别阐述一下项目的来源背和项目的目。2.1目来源及背景随着科学技术的发展计算机领不断取得日新月异的研究成果。计算机在代替和延伸脑力劳动方面发挥越来越重要的作用日常生活中随处都离不开离不开计算机。尤其是在交通发达的今天要管大的车票销售计算机优势更加体现出来在字化的今天为了加强火车售票的管理必须依靠计机使车售票员更好的对游客的管理更加有序到位于上述种种原因开发车站售票系统更加显得重要,我结合本次课程设计开发以下的火车站售票系统方。本系统主要为了更好地实现火车售票管给车售票员提供一个井然有序的管理平台防止手工管理混乱避一些人为的错。提供一个良好的售票环更好的完成售票同时也对旅客提供一个查询客运情。2.2目要达到的目标本项目设定的目标如系统能够提供友好的用户界面使作人员的工作量最大限度的减少系统具有良好的运行效率能够得到提高生产率的目的系统应有良好的可扩充性可以容易的加入其它系统的应。平台的设计具有一定的超前性灵性能适应企业生产配置的变。专业.专

....5.通这个项目可以锻队,提高团队的开发能力和项目管理能力2.3统整体结构本系统主要为了更好地实现火车售票管给火车售票员提供一个井然有序的管理平防止手工管理混避一些人的错。提供一个良好的售票环更的完成售票同时也对旅客提供一个查询客运情通过对火车站售票的情况的了解一火站售票系统应该包括:票功能询功能调度功能,维护功能统功能等模块在本统中增设了用户登录模块以确保信息安全虑到旅客需要自主客运情况增了无需登录只提供查询列车时刻表,售票情况等信息模块整个系统模块划分如下图专业.专

....火车站票统登录功能模块

售票功能模块

维护功能模块

调度功能模块

统计功能模块

查询功能模块

退出功能模块3用环境本项目的应用环境可以分硬件环软环境和网络环境来描。本系统的网络运行图如图,无是客户端的应聘者还管理端的等可通过网络登录到本系统中应者通过网络提交简历等相关信HR通网络发布职位信,获得应聘者提供的简历信进面试管。专业.专

....3.1系统运行件环境本系统的硬件环境如

客户机普通

P4内存:256MB上分辨率推荐使用像

WEB服器

P4内存:256MB上

数据库服务器

P4内存:256MB以上3.2系统运行软件环境

操作系统Microsoft7数据库Microsoft开发工具包Microsoftstudio专业.专

....4能规格我们采用面向对象分析作为主要的系统建模方法

使UML(UnifiedModeling作为建模语言UML为模活动提供了从不同角度观察和展示系统的各种特征的方法在从何一个角度对系统所作的象都可能需要几种模型来描,而这些来自不同角度的模型图最终组成了系统的映。UseCase描的是用户外部系统以及系统处理是何与系统交互来完成工作的。UseCase模提供了一个非常重要的方来界定系统边界以及定义系统功能同时该模型将来可以派生出动态对象模。设计,我们遵循下列步第一步别出系统的Actor可是用户外部系统甚是外部处理通过某种途径与系统交互重的是着重从系统外部执行者的角度来描述系统需要提供哪些功能并指明这些功能的行者是谁可能地确保所有Actor都被完全识别出。第二步描述主要的可采取不断地问自这个究想通过系统做什么来准确地描述第三步重新审视每个为它们下个详尽的定4.2角色(Actor)义角色或者执行者指与系统产生交互的外部用户或者外部专业.专

....4.2.1

旅旅客是指在这个火车票售票系统中通过客户端购买火车票的人这个主参与客户端的订票系统退系查询系统等功。4.2.2

售员售票员是指具体销售车票系统管理人员这个主参与服务器的售票员登录、售票系统管理退系统管理查系统管理录入信息系统管理等功4.2.3

站站长是指对售票员进行管理的的人角色之间的关系图A-3角色的关系图4.2.4图整个系统开发过程中主要及的实体有:站,售票员,旅客,火车票们之间的关系是专业.专

....姓名

工号姓名工号

站长

M

管理

N

售票员

密码所处车站

N

修改车票表销售密码

N

修改退票表火车票编号

M

N火车票

查询,购

旅客价格类型

买,退票车次4.2.5

终点站数库

所处车厢数据库是一个与系统产生交互的外部系,这个负责系统的数据查询增加、删除和修改等操。4.3系统主UseCase图火车票订票系统可以分为两个主要的组成部分,一个是客户端子系统一个是管理端子系统客户端子系统主要是指客通过登录售票网站进行操作的功能,即查询订、退票功能管端子系统是火车站售票的理人员发布火车票信息整订票信息,退信息查等功能系的主Use图图A-4所专业.专

....图A-4:系统的主UseCase图4.4客户端子系统旅客通过火车站的售票网站登录到系统中进行查询、订和退票旅客通过它提交订单,进行订票,这是客户端子系统的功能。在户端用户可以看到火车票的相关信息点击车次时进入车次详细信息页面如需订票的话可填写订单信息提交订单它活动图如图所示专业.专

....图A-5:客户端的活动图客户端的功能主要包括查询车次填订、提交订单、询个人订单等功能它用例图如图专业.专

....图A-6:客户端的功能用例图客户端管理的功能描述如:车查询旅客登录到售票网站可以看到火车车次列在车次列表中显火车车次始发站和终点站信息当点击车次时进入车次详细信息页,车次详细页面显示车次名称车次所经车站列表车次座位信点击订购该车次进入填写基本信息页。填并提交订单专业.专

....有个人基本信息车次信座类起终点站信息。查订单查询个人订单是否与自己所填相符合,有人基本信息车次信息位类型起始站终点站信息等4.4.1

车查车票查询是显示目前正在出售的所有车次以及每个车次的描述和相关信息等体描述如下用描:车售票车次选择执者旅客前条:客已登录系统后条:择车次则以写订单基路:

旅客登录到车站的售票网,显目前的车次列,发布的日销车票数等;点击任何一个车次可以浏览每个车次的详细信包车次描述起/终点、销售车票数车票类型等信息如果对该车次满意可点击订车票进入填写订单信息页面开始填写订单和提交订单等环节4.4.2

订录如果旅客满意某个车次,就始录入订单订从旅客的基本信息开始然后起始专业.专

....站终点站车票类乘人等内容最后开始提交订。具体描述如:用描:单输入执者旅客前条:客已选择订票车后条:单输入则以交订单基路:

基本信息输包姓性年龄证类、证件号、社会角色等信息本次乘车信息输入包乘车起、终点、乘车人数;4.4.3

订查订单查询要求旅客已提交订单具体功能描述如:用描:单查询执者旅客前条:客已提交订单后条:询订单确认订单是否提交成。基路:

提交订单查询订单核对信息4.5管理端子系统管理端主要是指提供售票员使用的功能部分,它功能分为车票信息录入和发专业.专

....布售票管理退管理、查询管理等部,每登录者首先经过认真安全认证然后缺陷权限根据相应的权限现实相应的功图A-7管理端用例图管理端的这些用描如登录管理专业.专

....登录管理是负责所有的管理端的登管理端的人员要登录到管理端必须经过登录界面输入自己的用户名和密通判断这个用户的权限信息不的登录人可能具有不同的权根不同的限现实不同的功。车票息录入和发布管:车票信息录入和发布管理用例是管理员登录到系统,车次车票的增删改的功能及提供车次的详细信。售票:售票管理用例是管理员登录到系统,管员根据车票信息中提取出来生成各种车次车票信息并可以对车票信息行删改功能退票:退票管理用例是管理员登录到系统,录车次及车票的订单详细描述信息,同时也可对售票管理进行增删改功。专业.专

....查询:查询管理用例是售票管理人员对旅客发来的订单进行整理

并据订单的数目信息理安排车次座位同对浏览订单的基本信息最确可以确定每个旅客的座位信息这样将所有的旅客分为订票成订票失败等两个状。4.5.1

登管登录到管理端的所有人都需要通过登录界面进入相应的管理界面不的登录人具有不同的权限根据登录具有的权限将相应的功能现实在登录到的管理界面没权限操作的功能将在实在这个界面。活动视图如图专业.专

....图A-8:登录管理活动视图4.5.2

车信录和布理在网上售票系统中,有套车票息库,是大量的车票信息组成是车票售票的基本组成车信息录入和发布管理模块要是完成每个车票的增删、改、查维护功能具体描述如下用描:票信息录入和发布管理执者售票员前条:票员已登录系统后条:如车票信息录入和发布管理维护成功后则据库中的车票信息库随之变化可以组织车票信息专业.专

....基路:

进入车票信息录入和发布管理界首展示目前车票信息库已有的车票信点击每个车票信息可以详细浏览这个车票的具体内容,同也可以对这个车票的具体内容进行修;提供增加车票信息的按钮增加车票信息首先选择车票类别,然后车票车次车票具体信息确定可选人数多等可以删除选择的车票4.5.3

售管售票管理是网上售票系统的主要功能之一管理人员根据车票信息定发布更新车票信息详细描述这个车票的情每车票都附有一套信息,需旅客选择,车票是更具车次决定的,车信息发布后旅通网络可以看到车票详情,可以订票具体功能描述如下用描:票管理执者售票员前条:票员已登录系统后条果售票管理成功后,则据库中的车票随售票信息变化旅客可以通过网络看到新的车票详。基路:

进入售票管理界面首展示目正在销售的所有车票信;通过点击每个车次可详细浏每个车次详细描;可以对每个车次信息进行修改专业.专

....

提供车票条件查询提供车票删除4.5.4

退管对提出退票请求的旅客订单进行取消并放该车票以便其他旅客订购并知该旅客退票成功具描述如下:用描:票管理执者售票员前条:票员已登录系统后条:果退票处理成功则车票的结果记录到数据库。基路:

进入退票管理界面显目前的票请求订单列提供查询功;点击某个旅客进入与这个旅客相应的订单详细页将请求退票订单取消并释放车将释放收的车票信息录入相对于地信息,方便其他旅客订。4.5.5

查管旅客将订单提交之后售人员开始整理订将足一定要求的旅客作为提交成功的被选对象后通过浏览其订单情况确可以乘坐的人员,对票成功的人员通过电话邮件等方式通知乘车时间并发布网以旅客查询具体的功能描述如下用描:单管理执者售票员专业.专

....前条:票员已登录系统后条:单整理完成后则以将旅客分为几个类以便为乘车取票做好准备基路:

进入订单管理界面首展示目的订单对应的车次列,提供查询功;通过点击车次列表进入相应的这个车次的所有订单列表的界面个界面也显示了每个旅客的名年龄、性别车信息等信;订单列表中通过点击一个旅客可以显示这个旅客订单信息这旅客的订单详情可以打印订单对订单有两种种处理结:订成、订票失败对订单的处理结果可采用电邮件、电和信件等方式通知旅客如采用电子邮件通知应聘者系提供一个模5统数据流图5.1票数据流图.售票员登陆系统()数据流图专业.专

....售票

退票售票员

身份验证售员息授权信息表

密正

选选登陆系统选择选选录入新的班次查询信息(数据词典据源点及汇点描述①名售员简要描述管售票员信息有关数据流用户、密、系选择:售系统退系查系统录入信息系统数目:1工逻辑词条描述①加名身份检验加工编号1简要描述检用户身份输入数据流用名密输出数据流密正身验错误加工逻辑IF用户名为空THEN发出用户名为空错”ELSEIF密为空THEN发出密码为空错误”ELSE用名和密码不符THEN专业.专

....发出用户名和密码不匹配错误ENDIFENDIFENDIFENDIF数据流名词条描述①数流名用名说明售员姓名数据流来源售员数据流去向身份检验数据流组成用名字符型字符串②数流名密说明与户名相匹配的密码数据流来源售员数据流去向身份检验数据流组成密码=短型字符串每个数据量流通:③数流名出信息说明用指示身份验证错误的息数据流来源身检验数据流去向售员数据流组成出错信息任字串专业.专

....④数流名系名称说明系的名称数据流来源数据流去向选数据流组成数据文件词条描述①数文件授信息表简述存售票员信息输入数据输出数据售员信息数据文件组成授信息表售票员信息组.售票员相关操作售、退票查询录)票务息表售票

检验错误用户名密码

身份证售票员信息授权息表

密码正确

车票信息车票信息售票退票选择选择登陆统选择选择选择录入的班次查询信息车票信息

车票信息列车息表专业.专

....(2):数词据源点及汇点描述eq\o\ac(○,1)

名称售票员简要描述管售票员信息有关数据流用名密数目:1工逻辑词条描述eq\o\ac(○,1)工名身份检验加工编号1简要描述检用户身份输入数据流用名密输出数据流密正身验错误eq\o\ac(○,2)工名售票加工编号2简要描述根所读入的操作信售出火车票输入数据流操作信火票息输出数据流火车票信息加工逻辑根所读入的操作信售出火车票

数据流名词条描述eq\o\ac(○,1)

数据流:用户名说明售员的姓名专业.专

....数据流来源售员数据流去向身份检验数据流组成用名字符型字符串eq\o\ac(○,2)据流名密说明与工名称相匹配的密码数据流来源售员数据流去向身份检验数据流组成密码=短型字符串每个数据量流通:eq\o\ac(○,3)据流名车信说明车信息数据流来源售员数据流去向列车信息表数据文件词条描述①数据文件名列信息表简述车信息输入数据车信息输出数据数据文件组成列信息表车票信组成存储方式关码存取频率频专业.专

....eq\o\ac(○,2)

数据文件名票信息表简述票信息输入数据票信息输出数据数据文件组成票信息表列车号已票剩票组存储方式关码存取频率频5.2客据流图()数据流图旅客订票

登录系统选择退票

查询(2)数词●数源点及汇点描述名称旅简要描述订退票查有关数据流系统选订系统退系、查询系统●数流名词条描专业.专

....⑤数流名系名称说明系的名称数据流来源数据流去向选数据流组成6能需求根据用户对

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论