1 / 32
文档名称:

软件工程实验报告.doc

格式:doc   大小:466KB   页数:32页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

软件工程实验报告.doc

上传人:沐雪 2022/3/27 文件大小:466 KB

下载得到文件列表

软件工程实验报告.doc

文档介绍

文档介绍:综合性实验报告
2014至 2015学年度第2学期
课程名称: 软件工程
系 别: 数计学院
班 级: 12信管 述,软件系统流程设想图(新系统模型),需求规格说明书。
四、实验内容(步骤)
系统需求分析
进行完可行性分析,确定系统设计的可行性后,就将进行具体的需求分析。需求分析的主要任务是确定系统必须完成那些工作,管理员提出系统的完整、准确、清晰、具体的实际要求,软件应该完成的具体功能和性能。通过对软件的需求分析,为软件的开发提供了一种可以向抽象数据设计,软件结构设计和过程设计的具体软件元素的表示[3]。
任务概述
通过对系统的需求分析,系统分为业务员登录模块,和管理员登录两个大的模块,业务员可以代理储户完成存款、取款、转账、开户、销户、查询等功能,管理员可以查询业务员的基本信息和操作记录,并且可以设置利率、手续费等参数。技术要求:使用面向对象的思想和方法对系统进行开发。充分使用类和对象的概念,以此实现系统的实现。根据软件工程的相关知识,参照瀑布开发模式,使系统有较好的可修改性、有效性、可靠性、可理解性、可维护性、可重用性、可适应性、可移植性、可追踪性和可交互操作性等特点。
第二节 业务功能描述
业务功能描述是对系统业务执行过程中的详细介绍。通过对系统的要求,实现对业务功能的设计
一、 业务功能描述
(一) 银行业务员管理:银行高级管理管理员进入系统之后,可以查询业务员的基本信息和操作记录,以确保业务操作的安全性。
(二) 储户开户:通过储户申请建立一个新账户的描述信息,并将该账户添加到账户信息映射表中,并以系统自动生成的唯一的账户号作为主键。同时系统还将生成唯一的银行卡号作为外键。
(三) 储户销户:通过储户申请,由业务员进行销户操作,并更新数据库。
(四) 储户存款:通过储户申请,分定期存款和活期存款,由业务员进行操作,以储户的存款为主要活动,相关记录根据存款结果进行调整,以使信息保持一致。系统将存款信息记录。
(五) 储户取款:通过储户申请,由业务员进行操作,以储户的取款为主要活动,相关记录根据存款结果进行调整,以使信息保持一致。系统计算利息,更新原账户金额。
(六) 储户转账:通过储户申请,由业务员进行操作,为储户提供转账给其它储户的服务,将储户的存款信息进行调整,以保持信息的一致。
(七) 储户信息查询以及修改密码:为储户提供查询余额服务,将储户的相关记录输出。需要储户的账户信息及密码。同时为储户提供密码修改服务,将储户的密码信息进行调整,以保持信息的一致。
(八) 参数设置:高级管理管理员登录系统后,可以设置各个时间段的利率和跨行转账的手续费。
(九) 修改密码:高级管理管理员最初会得到一个初始登录账号和密码,此选项可以修改初始密码。
第三节 数据流图
存款数据流图如图3-1所示。
储户
业务员
处理定期存款
处理活期存款
储户

定期存款 存款凭据
填写取款单
活期存款 存款凭据
图3-1
取款数据流图如图3-2所示
储户
业务员
处理取款信息
储户
储户
填写取款单 录入正确信息 取款凭据
密码
图3-2
开户数据流图如图3-3所示。
储户
业务员
系统处理信息并更新数据库
储户
申请开户 录入正确信息 存折或银行卡
图3-3
销户数据流图如图3-4所示。
储户
储户
储户
储户
业务员
系统处理信息
余额为零销户凭据
申请销户 录入正确信息