网上银行系统设计(1)
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
主类列表
n 名词列表
n 用户、一卡通帐户、转账、网上支付、网上外 汇交易、交易记录查询、信息查询、用户名、 密码、注册、身份证号码、挂失、修改密码、 定活互转、展期、币种、利率、汇率、余额、 帐户类型、帐户状态
n 主类
n 用户、帐户、系统管理员、申请单
网上银行系统设计(1)
总体需求规格说明
n 介绍 n 背景分析 n 总体描述 n 相关设计 n 接口描述
n 回顾和总结(2周)
n 里程碑:班级展示和总体工作报告的撰写
网上银行系统设计(1)
系统分析设计过程
分析阶段
细化需求 非正式场景开发 正式场景开发 用况 主类 详细需求规格说明
设计阶段
产品设计 交互图 对象图 类图 类框架 数据库设计
网上银行系统设计(1)
细化需求规格说明
网上银行系统设计(1)
产品设计(状态转换)
网上银行系统设计(1)
产品设计(用户界面)
网上银行系统设计(1)
类图设计
网上银行系统设计(1)
类构架描述
n 帐户类 n 用户类 n 其他相关类
网上银行系统设计(1)
软件对象图
网上银行系统设计(1)
系统协作图
网上银行系统设计(1)
系统顺序图
网上银行系统设计(1)
n 任务分配
n 小组成员间比较难协调
n 经验
n 项目开发经验比较欠缺
网上银行系统设计(1)
系统开发进程调度
n 需求分析(3周)
n 里程碑:系统整体需求规格说明
n 系统设计(5周)
n 里程碑:系统整体设计报告
n 代码编写(3周)
n 里程碑:系统编程的完成和运行
n 软件测试(2周)
n 里程碑:系统测试报告的完成和分析
网上银行系统设计(1)
正式场景开发
n 注册 n 登录 n 一卡通管理 n 网上支付 n 网上转账 n ……
网上银行系统设计(1)
系统用况描述
n 针对不同的用户操作,分析了不同的用 况
n 登录、一卡通管理、网上转账、网上支 付、网上贷款、网上外汇交易用况
网上银行系统设计(1)
用况图
网上银行系统设计(1)
n 一卡通账户管理
n 基本信息查询,交易记录查询,用户密码修改, 网上挂失,定活互转
n 转帐汇款
n 贷款
n 外汇买卖
n 网上购物
网上银行系统设计(1)
非正式场景开发
用户登录 用户注册 银行服务选择 基本信息查询 交易信息查询 用户修改密码 帐户挂失
定活互转实现 转账的实现 购物的实现 自助贷款 外汇交易实现 重登录和退出
数ቤተ መጻሕፍቲ ባይዱ库的设计
网上银行系统设计(1)
用户字典简介
n 一卡通信息 n 账户状态 n 冻结账户 n 外汇汇率 n 贷款展期
网上银行系统设计(1)
参考资料
n IEEE 830-1998 Standard for Software Requirement Specification
n 《Software Engineering – A Practitioner’s Approach》 5th edition
网上银行系统设计(1)
2020/12/13
网上银行系统设计(1)
相关背景
n 开发本产品的意义 n 网上银行系统开发小组介绍 n 组长:陈和福 n 成员:谭波,丁言旺
杜文银,卢子宁 n 会议记录及分工
网上银行系统设计(1)
设计开发约束
n 时间
n 3 个月有些仓促
n 技巧
n 对+C#不是很熟悉
n 《Professional C# 2005》4th edition n 《 网络编程》第一版 n 《面向对象的软件工程》
网上银行系统设计(1)
3rew
演讲完毕,谢谢听讲!
再见,see you again
2020/12/13
网上银行系统设计(1)