您的当前位置:首页卫星通信论文

卫星通信论文

2024-03-16 来源:小侦探旅游网


卫星通信论文

院 系: 电信系 班 级: 通信0703班 学 号: 学生姓名:

题目:

4、广域自动提款机(ATM)系统

课题背景:某商业银行为了扩大业务,在发达地区的农村安装自动提款机(ATM),以方便用户的资金业务。

课题要求:农村广域地区范围广,ATM机与分支银行之间距离远,分布范围大,在一个省的范围内安装实验系统,地域范围在500公里左右。ATM机工作的基本要求需要具备数据和图像通道,以建立ATM与分支银行的通信,全部ATM设备20台为系统建设目标。 (1)给出总体设计方案

(2)确定各个部分的技术指标、功能要求和说明。 (3)给出课题经费预算。

总体设计方案

一,ATM 系统

建立对象模型的步骤:

1.确定类—&—对象

找出候选的类—&—对象 筛选出正确的对象和类

 冗余:储户、用户, 现金兑换卡、磁卡、副本  无关:去掉:成本、市、街道、营业厅、储蓄所

 去掉模糊类、概括类 银行指总行、分行;网络、系统、软件、信息等  去掉非独立的类(属性):描述其他对象的属性  实现:通信链路、事务日志—设计实现时考虑 最后确定的对象:自动取款机(ATM) 中央计算机 分行计算机 柜员终端 总行 分行 柜员 储户 账户

事务

现金兑换卡

2.确定属性建立实例连接

描述对象静态特征的一个数据项.名词词组表示属性、形容词表示枚举的属性.

确定ATM的关联

直接提取动词短语得出的关联(18个关联)

 ATM、中央计算机、分行计算机、 柜员终端组成网络。

 总行有 多台ATM  ATM设在 主要街道上

 分行提供 分行计算机、柜员终端  柜员终端设在 分行营业厅及储蓄所内  分行分摊 软件开发成本  储户拥有 账户

分行计算机处理 针对账户的业务 直接提取动词短语得出的关联

 分行计算机 维护 账户  柜员终端与分行计算机 通信  柜员 输入 针对账户的事务

 ATM与中央计算机 交换 关于事务的信息  中央计算机 确定 事务与分析的对应关系  ATM 读 现金兑换卡  ATM与用户 交互  ATM 吐出 现金  ATM 打印 账单

 系统 处理 并发的访问 需求陈述中的隐含关系 总行由各行 组成 分行 保管 账户

总行 拥有 中央计算机 系统 维护 事务日志

系统 提供 必要的安全性 储户 拥有 现金兑换卡 根据问题域、知识得出的关联 现金兑换卡 访问 账户 分行 雇用 柜员

去掉不正确、不必要的关联

3.确定结构

一般---特殊结构 (分类结构)

 发现一般-特殊结构  具有领域的分类知识  按常识考虑事物的分类

 用一般-特殊关系去发现一般-特殊 结构

 考虑领域范围内的复用 发现整体结构

• 客观世界存在的整体部分关系(物理上的) • 组织机构上下级关系

• 事物的包容性

• 抽象事务和某个抽象方面

• 具体事物和它的某个抽象方面

4.确定主题

5.确立服务建立消息连接

二, 系统用例模型

1.建立用例视图分为以下几个步骤:

• 确定角色(Actors) • 创建用例(Use Case)

• 创建角色(Use Cases)—用例(Use Case)关系图 • 确定角色(Actor)

2.创建用例(Use Case)

用例是角色启动的,基于这样的考虑,ATM系统根据业务流程大致可以分为以下的几个用例:

 客户取钱  客户存钱  客户查询余额  客户转帐

 客户更改密码

 客户通过信用系统付款  银行官员改变密码

 银行官员为ATM添加现金  银行官员维护ATM硬件

 信用信用启动来自客户的付款

3.创建角色—用例关系图

客户的角色—用例关系图一共有6个用例:

• 转账 • 查询余额 • 存钱 • 付款 • 取钱 修改密码 客户的用例关系图

技术指标

一,系统总体功能需求

一个功能完全的ATM系统,必须包括以下的几个模块:

• (1)读卡机模块 • (2)键盘输入模块 • (3)IC认证模块 • (4)显示模块 • (5)吐钱机模块 • (6)打印报表模块 • (7)监视器模块

• ATM系统功能需求

读卡机模块需求

键盘输入模块需求

IC认证模块需求

• 显示模块需求

• 吐钱机模块需求

打印报表模块需求

监视模块需求

• • • •

数据库模块需求

经费预算

中央计算机, 分行计算机 ATM 等设备的费用

设备的安装和维护费用 , ATM占用地点的费用,

设备通信信道的组建维护费用.

因篇幅问题不能全部显示,请点此查看更多更全内容