版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、-. z? ?软件工程软件工程? ?实验报告实验报告实验题目:实验题目:银行计算机储蓄系统银行计算机储蓄系统标题:标题:概要设计说明概要设计说明学院:学院:信息工程学院信息工程学院专业:专业:计算机科学与技术计算机科学与技术交通信息工程交通信息工程班号:班号:20212402032021240203成员:成员:2021240203* *2021240203*2021240203*2021240203*2021240203*指导教师:指导教师:*20212021 年年 1010 月月 5 5 日日概要设计说明书概要设计说明书目录1 1 引言引言 3 31.1 编写目的 31.2 背景 31.3
2、定义 31.4 参考资料 32 2 总体设计总体设计 3 32.1 需求规定 32.2 运行环境 32.3 处理流程 3后台效劳器流程 32.3.2 开户流程 3-. z2.3.3 销户流程 32.3.4 存款流程 32.3.5 取款流程 32.4 构造 32.5 功能需求与程序的关系 32.6 人工处理过程 33 3 系统数据构造设计系统数据构造设计 3 33.1 逻辑构造设计要点 3数据库各表属性 3系统根本 E-R 图 33.2 物理数据构造设计 34 4 接口设计接口设计 3 34.1 用户接口 34.2 外部接口 34.3 部接口 35 5 运行设计运行设计 3 35.1 运行模块组
3、合 35.2 运行控制 35.3 运行时间 3-. z1 1 引言引言1.11.1 编写目的编写目的在本银行存储系统工程的前一阶段,也就是需求分析阶段中,已经将系统用户对本系统的需求做了详细的阐述,这些用户需求已经在上一阶段中对银行、用户中获得,并在需求规格说明书中得到详尽得表达及说明。本阶段将在系统的需求分析的根底上,对银行存储系统做概要设计。主要解决了实现该系统需求的程序模块设计问题。包括如何把该系统划分成假设干个模块、决定各个模块之间的接口、模块之间传递的信息,以及数据构造、模块构造的设计等。在下一阶段的详细设计中,程序设计员可参考此概要设计报告,在概要设计对机票预定系统所做的模块构造设
4、计的根底上,对系统进展详细设计。在以后的软件测试以及软件维护阶段也可参考此说明书,以便于了解在概要设计过程中所完成的各模块设计构造,或在修改时找出在本阶段设计的缺乏或错误。1.21.2 背景背景本工程由*银行委托,由 2021 级计算机三班 5 位同学进展开发。具体背景见?银行存储系统-可行性分析报告?。1.31.3 定义定义CBAS: 银行计算机储蓄系统主键:数据库表中的关键域。值互不一样。外键:数据库表中与其他表主键关联的域。1.41.4 参考资料参考资料?软件工程导论(第 5 版)?海藩编著清华大学?银行存储系统-可行性分析报告?208 开发小组-. z?银行存储系统-需求分析报告?20
5、8 开发小组2 2 总体设计总体设计2.12.1 需求规定需求规定此系统所要求完成的主要功能有存款与取款两方面:如果是存款,储户填写存款单,然后经业务员递交给系统,系统要记录存款人、住址或 、 、存款类型、存款日期、利率等信息,完成后由系统打印存款单给储户。如果是取款,储户填写取款单,然后经业务员递交给系统,业务员把取款金额输入系统并要求储户输入密码以确认身份,核对密码正确无误后系统计算利息并印出利息清单给储户。2.22.2 运行环境运行环境Windows 7 操作系统 + SQL Datebase2.32.3 处理流程处理流程后台效劳器流程后台效劳器流程效劳端流程图开户流程开户流程开户流程图
6、销户流程销户流程销户流程图-. z存款流程存款流程存款流程图取款流程取款流程取款流程图2.42.4 构造构造系统启动存款模块取款模块管理操作模块日志记录模块存款业务存款信息处理存款信息输出取款业务取款信息处理销户业务储户资料管理密码管理密码确认密码修改流水日志记录开户业务存款信息输入取款信息处理取款信息输出模块构造图模块构造图2.52.5 功能需求与程序的关系功能需求与程序的关系用一如下的矩阵图说明各项功能需求的实现同各块程序的分配关系:存款模块取款模块操作管理模块日志记录模块身份验证功能密码管理功能存款功能取款功能存款单打印功能取款单打印功能日志记录功能-. z2.62.6 人工处理过程人工
7、处理过程要求存款信息、出款信息和储户资料由储户自己填写后交由操作员录入系统。3 3 系统数据构造设计系统数据构造设计3.13.1 逻辑构造设计要点逻辑构造设计要点数据库各表属性数据库各表属性有下划线的属性为主键有下划线的属性为主键primaryprimary keykey 业务员:编号、 、性别、住址、年龄、用户:账户、 、密码、 、住址、 、年龄密码管理:账户、 、密码。存款信息:账户、存款人、业务员编号、存款单编号、存款金额、存款时间、利率取款信息:账户、取款人、业务员编号、取款单编号、取款金额、取款时间、利率存款信息表:账户、开户人、开户人号、当前账户余额、历史存取款信息存款信息集合余额
8、信息表:账户、开户人、账户余额系统根本系统根本 E-RE-R 图图数据对象数据对象 E-RE-R 图图-. z账户存款信息表余额信息表取款信息存款信息账户姓名存款单编号业务员编号存款金额存款时间利率账户姓名取款单编号业务员编号取款金额取款时间利率账户姓名身份证号当前账户余额历史操作记录账户姓名余额账户存款信息表余额信息表取款信息存款信息账户姓名存款单编号业务员编号存款金额存款时间利率账户姓名取款单编号业务员编号取款金额取款时间利率账户姓名身份证号当前账户余额历史操作记录账户姓名余额余额开户人姓名开户身份证号密码账户 E-R 图3.23.2 物理数据构造设计物理数据构造设计业务员信息列名数据类型
9、可否为空备注业务员编号intNOT NULL用于唯一标识本行的所有业务人员charNULL业务人员的性别charNULL业务人员的性别住址charNULL业务人员的家庭住址年龄intNULL业务人员的年龄用户信息列名数据类型可否为空备注用户账户intNOT NULL用户的银行账户储户charNULL开户联系intNOT NULL开户者的联系号intNULL开户者的号地址charNULL开户者的 年龄intNULL开户者的年龄性别charNULL开户者的性别取款信息-. z列名数据类型可否为空备注用户账户intNOT NULL用户的银行账户号intNOT NULL用户的密码charNULL用户的
10、密码取款人charNULL取款人业务员编号intNOT NULL标志受理取款的业务员取款金额doubleNULL当次取款数量利率doubleNULL相应存款类型的利率取款日期dateNULL当次取款时间利息doubleNULL从存款日起至今的利息存款信息列名数据类型可否为空备注用户账户intNOT NULL用户的银行账户号intNOT NULL用户的存款人charNULL取款人存款金额doubleNULL当次取款数量存款日期dateNULL当次取款时间余额doubleNULL存款后余额利率doubleNULL存款相应类型存款信息表列名数据类型可否为空备注账户intNOT NULL用户的银行账户
11、charNOT NULL开户人号intNOT NULL开户人号余额doubleNULL当前账户余额历史操作charNULL一个历史存、取款集合余额信息表列名数据类型可否为空备注账户intNOT NULL用户的银行账户charNOT NULL开户人余额doubleNULL当前账户余额4 4 接口设计接口设计4.14.1 用户接口用户接口在用户界面局部,根据需求分析的结果,用户需要一个用户友善界面。在界面设计上,应做到简单明了,易于操作,并且要主要到界面的布局,应突出的显示重要以及出错信息。外观上也要做到合理化,考虑到用户多对 Windows-. z风格较熟悉,应尽量向这一方向靠拢。总的来说,系统
12、的用户界面应做到可靠性、简易性、易学习和使用。界面将采用交互式界面,简化界面设计,以文本框和按钮为主要功能部件,完成输入,修改,确定,取消等业务功能。4.24.2 外部接口外部接口硬件接口:显示器分辨率推荐=1024*768,以方便在一个屏幕上显示完整,清晰的信息。键盘,鼠标完成输入功能。软件接口:软件后台通过网络连接与 MicrosoftSQLServer 数据库连接,实现对数据库进展查询,更新,添加,删除等操作。4.34.3 部接口部接口部接口方面,各模块之间采用函数调用、参数传递、返回值的方式进展信息传递。具体参数的构造将在已经在的容中说明。接口传递的信息将是以数据构造封装了的数据,以参数传递或返回值的形式在各模块间传输。5 5 运行设计运行设计5.15.1 运行模块组合运行模块组合数据中心的数据库要求 24 小时在线,为了平安需要应该还要准备一
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- GB/T 47035-2026航天器通信射频链路通用测试方法
- 日本专门学校考勤制度
- 减灾防灾救灾应考勤制度
- 干部挂职期间考勤制度
- 劳动纪律考核及考勤制度
- 公司企业考勤制度及流程
- 在公司群里通知考勤制度
- 后勤岗位考勤制度汇编
- 学校如何建设考勤制度
- 小学后勤管理考勤制度
- 电商一件代发合同协议书模版
- 第八章武术-五步拳教学设计-人教版《体育与健康》七年级全一册
- 2025年山东劳动职业技术学院高职单招语文2018-2024历年参考题库频考点含答案解析
- 2025年度校园智慧教室建设与运营合同2篇
- DB12T 793-2018 预防接种门诊消毒工作指南
- 1000t吊装专项方案(钢塔、混塔直吊)
- 藏语文课程设计
- 2024年7月1日实施新版医疗器械采购、收货、验收、贮存、销售、出库、运输和售后服务工作程序
- 车位转让车位协议书模板
- NB-T+10072-2018抽水蓄能电站设计规范
- 颉斌斌老师考研长难句66句精讲背诵译文
评论
0/150
提交评论