软件工程银行卡管理系统课程设计

时间:2025-04-04

华北电力大学

课程名称:软件工程 课程题目:银行存储系统 组员:孟格思 姜婷 刘宏宇

赵雄飞 杨俊森 专业:计算机科学与技术 班级:计算1102

学院:控制与计算机工程学院 时间:2013年10月24号

目录

一、开发背景与目标 ............................................................... 5

1.1开发背景 ................................................................................. 5 1.2开发目标与思想 ..................................................................... 5

二、需求分析 ........................................................................... 5

2.1目标 ........................................................................................ 6

2.1.1 存款业务 ................................................................................. 6 2.1.2 取款业务 ................................................................................. 6 2.1.3 转账业务 ................................................................................. 6 2.1.4 查询业务 ................................................................................. 6

2.2系统的功能性需求 ................................................................. 6 2.3系统需求分析规格说明书 ..................................................... 7 2.4系统ER图 ............................................................................... 7

2.4.4 数据字典 ............................................................................... 7

2.5 系统非功能性需求 ................................................................ 8

2.5.1软硬件环境需求 ...................................................................... 8 2.5.2软件质量需求 .......................................................................... 9 2.5.3用户界面需求 .......................................................................... 9

2.6 面向数据流的设计方法 ...................................................... 9

2.6.1 确定输入流和输出流的边界,从而孤立出变换中心。 ..... 9 2.6.2 完成“第一级分解” .......................................................... 10 2.6.3 完成“第二级分解” .......................................................... 10

2.7软件系统功能/对象结构 ...................................................... 12

2.7.1 银行存储系统用例图 ............................................................ 12 2.7.2 银行存款业务顺序图 ............................................................ 13 2.7.3 银行取款业务顺序图 ............................................................ 14 2.7.4 银行转账业务顺序图 ............................................................ 14 2.7.5 银行转账业务类图 ............................................................... 14

2.8软件质量因素 ....................................................................... 16

2.8.1可用性 .................................................................................... 16 2.8.2可靠性 .................................................................................... 16 2.8.3效率 ........................................................................................ 16 2.8.4安全性 .................................................................................... 16 2.8.5可维护性 ................................................................................ 17 2.8.6可移植性 ................................................................................ 17

三、可行性分析报告 ............................................................. 17

3.1 经济可行性分析 ................................................................ 17

3.2社会可行性分析 ................................................................... 17 3.3技术可行性分析 ................................................................... 17

四、开发环境与项目规划 ..................................................... 18

4.1开发环境 ............................................................................... 18 4.2项目规划与管理 ................................................................... 18

4.2.1开发人员安排 ........................................................................ 18 4.2.2开发进度安排 ........................................................................ 18

五、结构化分析与设计 ......................................................... 18

5.1结构化分析 ........................................................................... 19 5.2结构化设计 ........................................................................... 21

六、面向对象分析与设计 ..................................................... 25

6.1 面向对象方法 ...................................................................... 25 6.2 用例 ..................................................................................... 25 6.3 系统状态图 .......................................................................... 27

七、数据库分析与设计 ......................................................... 28 7.1数据库环境说明 ............................................................... 31 7.3数据库逻辑设计 ............................................................... 31

7.3.1逻辑设计步骤 ........................................................................ 31 7.3.2 逻辑设计关系图 ................................................................... 31

八、人机界面设计 ................................................................. 32

8.1界面设计原则 ........................ …… 此处隐藏:7642字,全部文档内容请下载后查看。喜欢就下载吧 ……

软件工程银行卡管理系统课程设计.doc 将本文的Word文档下载到电脑

    精彩图片

    热门精选

    大家正在看

    × 游客快捷下载通道(下载后可以自由复制和排版)

    限时特价:7 元/份 原价:20元

    支付方式:

    开通VIP包月会员 特价:29元/月

    注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
    微信:fanwen365 QQ:370150219