




已阅读5页,还剩41页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
管理信息系统开发案例,第七章基于Java的短信银行系统(SMBS),一、开发背景,银行与人们的关系日益密切,银行办事效率成为人们关注的话题,单一的柜台服务效率较低,无法满足客户快速便捷的需要。因此,设计与开发新型短信银行系统被越来越多的银行所接受。短信银行系统的目的就是为了给客户提供更加方便、快捷、多渠道、贴身的金融服务,改善当前银行服务手段单一、用户办理银行业务手续繁杂的现状。,二、组织结构分析,三、系统需求分析,系统的功能要求(1)短信交互(查询余额、查询明细、转账、汇款、捐款、自助缴费等功能)(2)数据采集(动账提醒、到期提醒)系统性能要求系统应能够满足客户的实时请求,响应时间应小于5秒;具有较大的存储量存储客户的交易信息,存储量不小于40G;系统运行要求系统服务器应安装Windowsserver2000操作系统、Informix数据库管理系统,由于系统使用Java语言开发的,所以系统服务器还需配置Java程序的运行环境,即安装J2SE进行相关设置。,四、系统开发的可行性研究,技术可行性研究经济可行性研究社会可行性研究,五、系统规划,业务过程如下:,五、系统规划,所设计的数据类有:(1)客户表。记录客户的注册信息。(2)账户表。记录客户的账户信息。(3)明细表。记录客户的操作。(4)利率、汇率和债券表。记录现行的利率、汇率和债券信息。(5)手机和电话表。记录客户手机和电话余额。(6)缴费明细表。记录客户的缴费信息。(7)项目表。记录项目的捐款总额。(8)银行信息费表。记录银行所收信息服务费的信息。,系统的功能/数据类矩阵,五、系统规划,子系统之间的联系,五、系统规划,六、结构化系统分析,系统业务流程分析,帮助业务流程业务描述:用户可根据自己的需求信息寻求系统帮助。业务流程图如图7-2所示。,图7-2用户帮助业务流程图,六、结构化系统分析,系统业务流程分析查询业务流程业务描述:用户根据需求进行账户、明细或利率等的查询。业务流程图如图7-3所示。,图7-3查询业务流程图,六、结构化系统分析,系统业务流程分析3.查询账户业务流程业务描述:用户发送需求信息进行身份验证,从而查询自己的账户信息并相应收取信息费。业务流程图如图7-4所示。,图7-4查询账户业务流程图,六、结构化系统分析,系统业务流程分析查询明细业务流程业务描述:用户发送需求信息,由系统确认服务类型并判断账户以进行明细信息的查询,同时收取客户的信息费并记录到收费明细表和账户表。业务流程图如图7-5所示。,图7-5查询明细业务流程图,六、结构化系统分析,系统业务流程分析查询利率、汇率和债券的业务流程业务描述:用户发送需求信息,由系统确认服务类型并验证用户身份以进行利率、汇率及债券信息的读取,同时收取客户的信息费并记录到收费明细表和账户表。业务流程图如图7-6所示。,图7-6查询利率、汇率和债券业务流程图,六、结构化系统分析,系统业务流程分析转账、汇款业务流程业务描述:用户发送需求信息,由系统进行用户身份的验证及账户余额的判断,以进行转账汇款操作,并修改用户的账户表,同时收取客户的信息费并记录到收费明细表和账户表。业务流程图如图7-7所示。,图7-7转账、汇款业务流程图,六、结构化系统分析,系统业务流程分析捐款业务流程业务描述:用户发送需求信息,由系统确认服务类型并验证用户身份、账户和捐款项目,并修改用户的账户表和捐款表,同时将捐款信息反馈给用户。业务流程图如图7-8所示。,图7-8捐款业务流程图,六、结构化系统分析,系统业务流程分析缴费业务流程业务描述:用户发送需求信息,由系统确认服务类型并验证用户身份、账户和缴费号码,并修改用户的账户表和捐款表,同时将缴费信息反馈给用户。业务流程图如图7-9所示。,图7-9缴费业务流程图,六、结构化系统分析,系统业务流程分析变更注册信息业务流程业务描述:用户发送需求信息,由系统确认服务类型并验证用户身份,并修改用户的签约表,同时收取用户的信息费到收费明细表和账户表。业务流程图如图7-10所示。,图7-10变更注册信息业务流程图,七、数据流程分析,数据流程分析是对业务流程的抽象,数据流程图从数据传递和加工的角度,以图形的方式刻画数据流输入、输出、存储和处理的逻辑关系。数据流程图是结构画系统分析的主要工具,它表示了系统内部信息的流程,并表示系统的逻辑处理的功能,也称逻辑数据流程图。,七、数据流程分析,短信银行系统的顶层数据流程图,图7-11短信银行顶层数据流程图,七、数据流程分析,短信银行系统的第一层数据流程图,图7-12短信银行系统第一层数据流程图,七、数据流程分析,“P1帮助”数据处理过程展开的第二层数据流程图,图7-13“P1帮助”数据处理过程展开的第二层数据流程图,七、数据流程分析,“P2查询”数据处理过程展开的第二层数据流程图,图7-14“P2查询”数据处理过程展开的第二层数据流程图,七、数据流程分析,5.“P3转账、汇款”数据处理过程展开的第二层数据流程图,图7-15“P3转账、汇款”数据处理过程展开的第二层数据流程图,七、数据流程分析,6.“P4捐款”数据处理过程展开的第二层数据流程图,图7-16“P4捐款”数据处理过程展开的第二层数据流程图,七、数据流程分析,7.“P5缴费”数据处理过程展开的第二层数据流程图,图7-17“P5缴费”数据处理过程展开的第二层数据流程图,七、数据流程分析,8.“P6变更注册信息”数据处理过程展开的第二层数据流程图,图7-18“P6变更注册信息”数据处理过程展开的第二层数据流程图,七、数据流程分析,9.“P2.1查询账户”数据处理过程展开的第三层数据流程图,图7-19“P2.1查询账户”数据处理过程展开的第三层数据流程图,七、数据流程分析,10.“P2.2查询明细”数据处理过程展开的第三层数据流程图,图7-20“P2.2查询明细”数据处理过程展开的第三层数据流程图,七、数据流程分析,11.“P2.3查询利率、汇率、债券”数据处理过程展开的第三层数据流程图,图7-21“P2.3查询利率、汇率、债券”数据处理过程展开的第三层数据流程图,八、数据字典,数据元素条目,八、数据字典,数据结构条目,八、数据字典,数据流条目,八、数据字典,数据存储条目,八、数据字典,处理过程列表,八、数据字典,外部实体列表,九、结构化系统设计,图7-22系统总体设计功能结构图,九、结构化系统设计,概念结构设计,图7-23系统E-R图,九、结构化系统设计,逻辑结构设计根据图7-25的系统E-R图进行逻辑结构设计,设计结构如下:(1)签约信息(手机号、客户号、身份证号、转账权限、汇款权限、缴费权限、捐款权限、状态、密码、支付卡号、固定电话、亲属电话、备注)(2)账户信息(账号、客户号、卡号、身份证号、开户日、到期日、销户日、末笔交易日、账户类型、余额)(3)明细信息(流水号、服务代码、成功标志、失败原因、货币类型代码、利率类型、买入货币类型、卖出货币类型、债券代码、账号、合法手机号、手机号、转入/汇入账号、转出/汇出账号、起始日期、结束日期、当前日期、当前时间、当前金额)(4)服务类型信息(服务类型代码、服务类型、费用),九、结构化系统设计,逻辑结构设计根据图7-25的系统E-R图进行逻辑结构设计,设计结构如下:(5)收费明细信息(交易号、服务代码、银行收入账号、用户交费账号、交费金额、银行收入账户余额、用户交费账户余额)(6)利率类型信息(利率类型代码、利率类型、期限)(7)汇率信息(买入货币类型代码、卖出货币类型代码、汇率)(8)债券信息(债券代码、债券简称、债券成交价、期限、利率)(9)项目信息(项目账号、项目名称),九、结构化系统设计,逻辑结构设计根据图7-25的系统E-R图进行逻辑结构设计,设计结构如下:(10)项目捐款信息(交易号、项目账号、用户账号、捐款金额、项目账户余额、用户账户余额)(11)电话信息(电话号码、余额)(12)手机信息(手机号、余额)(13)货币类型信息(货币类型代码、货币类型)(14)利率信息(货币类型代码、利率类型代码、利率)(15)缴费明细信息(交易号、手机号、缴费手机、缴费电话、交易日期、交易时间、缴费金额)(16)客户信息(客户姓名、性别、身份证号、联系电话、联系地址),九、结构化系统设计,物理结构设计见表7-11至表7-26代码设计用户查询账户时需发送的编码格式为:CXZH#卡号/账号#手机号#支付密码。其中CXZH表示拥护所需服务类型为查询账户。用户转账时需发送的编码格式为:ZZ#转出卡号/账号#转入卡号/账号#金额#支付密码#手
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 物理基础考试试题及答案
- java路由配置方法面试题及答案
- 赌博知识考试题及答案
- 2025年河南省中考语文真题(含答案)
- 石油测井考试题及答案
- 长春燃气考试题及答案
- 函数极限试题及答案
- 货币知识测试题及答案
- 手卫生院感考试试题及答案
- 校园业务知识培训内容课件
- 艾梅乙反歧视培训课件
- GB/T 10069.3-2024旋转电机噪声测定方法及限值第3部分:噪声限值
- 中国农业银行笔试题库(含答案)
- GA 1808-2022军工单位反恐怖防范要求
- GB 9706.202-2021医用电气设备第2-2部分:高频手术设备及高频附件的基本安全和基本性能专用要求
- GB/T 4745-2012纺织品防水性能的检测和评价沾水法
- 全员安全生产责任制度
- 工作桌面pad相关gec3000通讯协议v2
- 正压式呼吸器使用与管理规范
- GB∕T 37004-2018 国家物品编码通用导则
- 《大学物理》说课课件
评论
0/150
提交评论