




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、许昌学院国际教育学院系统分析与设计项目报告题目:仓库信息管理系统分析与设计专 业:班 级: 14 级学 号:姓 名:i文档编写说明1 .标题黑体三号字,正文统一用小四宋体。2 .表格图标字体小于小四,可以是五号好或者小五字体。3 .正文内所有标题统一加粗,每段首行缩进 2个字符,行间距固定为22磅,段 前段后空0.5行。考核成绩表序 号考核项目构 成考核标准考核 方式权 重分项 得分项目 总分1设计目的和 任务开发环 境描述内容残缺、格式混乱、方法错误、无图无 表:0-10分RT50分内容一般、格式正常、方法标准、图表齐 全:20-30分内容充实、格式工整、方法新颖、图表丰 富:40-50分2
2、XXX粽统的系统分析内容残缺、格式混乱、方法错误、无图无 表:0-10分RT50分内容一般、格式正常、方法标准、图表齐 全:20-30分内容充实、格式工整、方法新颖、图表丰 富:40-50分3XXXX8统的系统设计内容残缺、格式混乱、方法错误、无图无 表:0-10分RT50分内容一般、格式正常、方法标准、图表齐 全:20-30分内容充实、格式工整、方法新颖、图表丰 富:40-50分选题范围:1 .网络空间作业管理系统分析与设计2 .学生成绩查询系统分析与设计3 .铁路自动售票机系统分析与设计4 .餐厅自动充值机系统分析与设计题目:铁路自动售票机系统分析与设计1. 设计目的和任务1.1 设计目的
3、:随着铁路路网规模的扩大和完善及高速铁路建设的深入,我国铁路客运车站尤其是高速铁路车站逐步引进先进的管理思想和经营理念,采用成熟、高效的自动售票设备和系统, 提高售票效率,减少旅客购票等待时间,缓解高密度客流量带来的售票压力,实现客运售票的全面现代化管理。1.2 设计任务:主要实现目标是:( 1)通过对计算机、智能控制、财务等专业知识的综合运用,实现轨道交通的售票、计费、收费、运行管理等全过程的自动化交易系统。( 2)为客运组织决策提供客流、收入等各类信息的支持。2. 开发环境:2.1 硬件环境:PC机2.2 软件环境:系统开发平台:Rational Software ;系统开发语言:java
4、 ;运行平台:windowsXP;3. 设计题目:3.1 题目名称:铁路自动售票机系统分析与设计3.2 题目详细描述:本系统的主要功能如下:1. 购票;2. 选择信息;3. 完成购票;4. 支付;3.3 功能要求:购票功能:( 1 )一键购票;( 2 )多步购票;选择信息:( 1)发到站;( 2)乘车日期;( 3)车次;( 4 )车票数量;( 5 )席别;( 6 )票种;业务查询:( 1 )库存查询;( 2 )销售查询;( 3 )仓库历史记录查询;系统设置:( 1 )供应商设置;( 2 )仓库设置;4 . 相关技术及知识点:4.1 UML:UML:统一建模语言( Unified Modelin
5、g Language,UML )是描述、构 造和文档化系统制 品的 可 视化语 言 。 UML 是一个 庞大的 图形化表示法体系,。UMLI供各种关系图来表示软件系统的结构和设计。它帮助项目团队沟通、探索潜在的设计并验证软件的架构设计。作为一种建模语言,UML的定义包括UML语义和UMLffe小法两部分。4.2 用例:用例本身是指一个用户或其他系统与要设计的系统进行的而一个交互, 这个交互是为了达到某个目标( goal ) 。角色用来表述该有目标的人或系统。这个术语强调了任何人或系统拥有目标的事实。目标本身是一个动词短语,入“客户:下订单” , “店员:记录库存” 。作为用例的一部分,有必要记
6、录目标成功和失败对于活动者和系统的含义。 在下订单的实例中, 目标达成可能包括货物交给活动者和公司受到相应的货款。 仔细定义目标成败是定义系统范围 ( scope) 的基础。因为对于一个简易的订单输入系统, 目标达成可能仅仅一位这订单已经经过验证并且交货已经排定日程。用例图( Use Case Diagram )采用了面向对象的思想,又是基于用户视角,绘制非常容易,简单的图形表示便于让人们理解。用例图表示了角色和用例以及他们之间的关系。 塔描述了系统、 子系统和类的一致的功能集合, 表现为系统和一个或多个外部交互者 (角色) 的消息交互作序列。也就是角色(用户或为不系统)和系统(要设计的系统)
7、的一个交互,为了实现一个目的,这个目的的描述通常是一个动词短语,例如,开立信用证,给客户回单等。4.3 动态模型: (包括活动图、时序图、协作图)活动图是一种特殊形式的状态图, 用于对计算流程建模。 活动图中的状态表示计算过程中所处的各种状态, 而不是普通对象的状态。 通常, 活动图假定在整个计算处理的过程中没有外部事件引起的中断, 否则, 普通的状态机更适合于描述这种情况。活动图是对状态图的扩展。 状态图突出显示的状态, 状态之间的转移箭头代表的是活动。 而活动图突出现实的是活动。 每个活动的图表示为圆角矩形, 比状态图标更接近椭圆。活动图的起始点和中止点图标与状态图一样。时序图(Seque
8、nceDiagram)表示对象之间传送消息的时间顺序。时序图可以用来进行一个场景的说明, 即一个事物的历史过程。 时序图中每一个类元角色用一条生命线来表示(用垂直线代表整个交互过程中对象的生命期) 。生命线之间的箭头连接代表消息。 时序图可以用来进行一个场景说明, 即一个事物的历史过程。时序图的用途是用来表示用例中行为的时间顺序。当执行一个用例行为时,时序图中的每条消息对应一个类操作或状态机中引起转换的出发事件。协作图( Collaboration Diagram )用于再一次交互中对有意义的对象和对象间的链建模。对象和关系只有在交互时才有意义。类元角色描述了一个对象,关联角色描述了协作关系中
9、的一个链。协作图的用途时表示一个类操作的实现, 协作图可以说明类操作中用到的参数和局部变量以及操作中类之间的关联。 当实现一个行为时, 消息编号对应程序中的嵌套调用结构和信号传递过程。4.4 类图:图是面向对向系统的建模中最常见的图。 类图显示了一组类、 接口、 协作以及他们之间的关系。类图用于对系统静态设计视图建模。 其大部分涉及到对系统的词汇建模、 对 协作建模或对模式建模。类图也是两个相关(组件图和配置图)的基础。类图不仅对结构模型的可视化、 详述和文档化很重要, 而且对通过正向与逆向工程构造可执行的系统也很重要。4.5 部署:系统部署是整个项目实施过程中最后的阶段, 就是把该系统中涉及
10、到的硬件软件、整合到一起,并且可以让系统运行起来。4.6 配置图:配置图中通常包含 2 个元素:节点(Node) ;关联关系(Association )配置图可以显示节点以及它们之间的必要连接,也可以显示这些连接的类型, 还可以显示组件和组件之间的依赖关系, 但是每个组件必须存在于某些节点上。 配置图用关联关系表示各节点之间通信路径,表示为一条实线。在连接硬件时通常关心节点之间是如何连接的, 因此关联关系一般不使用名称, 而是使用构造型。4.7 组件图:6组件图描述了软件的各种组件和它们之间的依赖关系。组件图中通常包含3个元素:组件(Component;接口( Inteface );依赖关系(
11、Dependency)组件是定义了良好接口的物理实现单元,是系统中可替换的物理部件。组件可以是源代码组件、二进制组件或一个可执行的组件。在UML中,组件用一个左侧带有突出两个小矩形的矩形来表示。5 .设计:5.1 系统总体功能需求图:铁路自动售票系统5.3仓库管理功能模块图:8支付5.2 用户登录功能模块图:多步购票-键购票选择信息车次上乘车日期发到站12图5-35.4业务查询功能模块图:完成购票返回上级确认购票图5-36.系统的UML基本模型角色的确定: 在仓库信息系统中,可以归纳出来的主要问题有: 售票机显示售票页面; 乘客进入选票页面; 乘客输入购票信息; 售票机显示是否有票; 乘客选择
12、合适车票; 乘客付款; 售票机显示付款方式; 付款完成,售票机出票。综上所述,本系统所涉及的操作主要是购票过程以及各种信息的分析查询 在本系统UML模中,可以创建一下角色(Actors ); 乘客; 售票机;创建用例:仓库信息系统根据业务流程可以分为以下的几个用例( Use Cases): 乘客选票; 售票机接受车票信息; 售票机查询车票信息; 乘客付款; 售票机出票; 退出系统。6.1 系统的用例图:6.1.1操作员的用例关系图:6.1.2管理员的用例关系图:6.1.3图 6-1-36.1.4商品供应商的用例关系图:6.2活动图:仓库进货(from Use Case View)(from U
13、se Case View)商品供应商仓库退货11(from Use Case View)杵票日显示信任a八代2也面避人M嘿戊面法摔僖息商品打印模商品盘点模管理员2:审核后盘点信息3:盘点信息列表4:盘点信息打印报去126.3.1仓库盘点过程时序图操作员n 1:盘点信息专R卓F重商品供向商图 6-3-1商品进遇模 圾商品退货模 &库存查询模6.3 .2 商 品 管 理 时 序 图:2商品清单j3进货商工*打卬报表u2:进货清单阜8:图6-4-26.4.3仓库历史记录查询协作图:商品进货/七I 贝、退货记录3:进,A2:查询信息1:查询条件04:查询信息/ w-8:查询结果:管理员历史信息查询W5
14、:商品调发记录商品调拨询信息7:商品盘点信息商叩盘占 八、图 6-4-36.5系统类图:266.5.2Administrator觑 Name 鼠ID Permissionss upplierlnformation()+Wareh ouselnfonn ation()ihquiresO B us i ness A nady ti c s 0*Login()QuitoAdministrator06.5.1人员信息类图:Operator% Name 现 PermissionsStock。Retumj)ComnnodityAllocationOLogin。Quit。LogoutOOperatorf)图
15、 6-5-1接口信息类图:System Configuration Supplier Management。Information MintainQ6.5.3系统事务信息类图:28StoneManagement*Stock()Retirnf)Allocate。lnventory()stoeM 苜 nagement。Business inquiresStock。Business Analytics。Historical Records。图6-5-2SupplierlyanageiTient 魏 鼠而eRequisitionUserLoginy/Operateld 电 LoginDate loginPeopleld yjNameAddSuppli/) SupplierM anage mentQ 一Inventory Trading Id 鼠Da怕 Administrator Id 能Warehouse Id?Trading Id备 DateOperator Re
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 吉林公务员行测真题2024
- 四年级教师阅读指导培训计划
- 城市娱乐场所的数字化体验设计与空间布局研究-洞察阐释
- 基于SDS的供应链安全与漏洞管理-洞察阐释
- 物业公司设备维护管理总结与计划
- 企业文化建设中的民族团结教育计划
- 智能家居环境感知与智能控制研究-洞察阐释
- 三年级数学教学目标与计划
- 中考英语2025中考英语作文(非物质文化遗产)范文
- 2025年康家滩小学膳食营养知识普及计划
- 小型设备购买协议书
- 难点02:总集篇·十六种阴影部分面积法【十六大考点】-2024年小升初数学典型例题系列(解析版)
- 厂房设备拆除协议书
- 2025届高三高考押题预测卷 数学(新高考Ⅱ卷02) 含解析
- 智能家居安装与调试协议
- 担保贷款免责协议书
- 租金折抵欠款协议书
- 2025年人机交互领域考试题及答案
- 第五版-FMEA培训教材-新版
- NB-T32036-2017光伏发电工程达标投产验收规程
- 食品安全与日常饮食智慧树知到期末考试答案章节答案2024年中国农业大学
评论
0/150
提交评论