文档介绍:武汉理工大学华夏学院
课程设计报告书
课程名称:《数据库系统原理》课程设计
题 目:银行储蓄管理系统数据库设计
课程设计任务书
学生姓名: 专业班级:
指导教师: _ 工作单位:
设计题目:银行储蓄管理系统数据库设计
初始条件:
本课程的设计的目的是通过实践使同学们经历数据库设计开发的全过程和受到一次综 合训练,以便能较全面地理解、掌握和综合运用所学的知识。结合具体的开发案例,理解并 初步掌握系统分析、系统设计、系统实施的主要环节和步骤以及软件文档的制作能力。
要求完成的主要任务:
要求学生根据所学的数据库原理与程序设计的知识,能够针对一个小型的银行储蓄管理 系统,进行数据库系统的需求分析,概念结构设计、逻辑结构设计、物理结构设计,数据录 入及测试等,完成题目要求的功能。
主要任务:
用户有以下需求:建立读者档案;建立图书档案,建立书目索引;完成日常图书检索、 借还工作,对读者档案、图书档案、借还系统的访问,必需进行身份验证。具体要求如下:
存折信息
数据包括:存折的基本信息包括:户名、帐号、开户银行名称、开户日期、取款密码等。
账户存取明细
数据包括:日期、摘要(现存、现支、转存、利息)、交易金额、余额、操作柜员编号。
检索系统
能根据户名、账号、交易日期、金额等进行查询。
4、 取款
输入账号和密码后,能根据密码判断用户是否合法,能判断取款金额是否超过了账户余 额,如果取款金额合法,就对该账号的余额信息进行更新。
5、 存款
输入账号和存款金额后,能更新该账号的余额。
6、 转账
输入账号和密码后,能根据密码判断用户是否合法,然后再输入对方的转账账户,并判 断对方的转账账户是否合法,如果合法,再输入转账的金额,并能判断转账金额是否超过了 账户余额,如果转账金额合法,就对该账号的余额信息以及对方的账户余额信息进行更新。
设计报告撰写格式要求:
要求层次清楚、整洁规范、不得相互抄袭,凡正文内容有整段完全相同者一律以抄袭论 处。(不包括附录)
第1级(章)题序和题名用黑体三号字,
第2级(目)题序和题名用黑体小四号字,
第3级(条)题序和题名用黑体小四号字,
正文内容用宋体五号字(英文用新罗马体),多倍行距1. 250
报告内容一律使用A4打印纸计算机打印,页码在页下居中标明。必须使用国家公布的 规范字。
页面设置:上空2. 5 cm, cm,左空2. 5 cm,右空2. 0cm (左装订)。
插图图面要整齐、美观,插图应与正文呼应,不能脱节。每幅插图应有图序与图题,图 序编号要连续,图序与图题间空一格且要放在插图下方居中处。
时间安排:
消化资料、系统调查
系统分析、总体设计,实施计划、撰写报告
演示、验收
指导教师签字:
2012年6月25日
概述(设计题目与可行性分析)
本软件实现银行的活期储蓄存款业务。整套软件由客户端程序和服务器端程序构成,客 户端运行在面向个人业务的银行柜台的电脑上,银行职员输入相关信息并通过网络通讯向服 务器发送请求,并接受服务器端程序的应答显示处理的结果。服务器端处理客户端的各种业 务请求。主要实现银行开户、销户、取款、存款、余额查询、转账、修改密码、打印账户明 细记录等功能。
需求分析
银行储蓄应用系统软件:基本元素为构成银行储蓄及相关行为所必须的各种部分。 需求:用户解决问题或达到目标所需的条件或功能;系统或系统部件要满足合同、 标准,规范或其它正式规定文档所需具有的条件或权能。
需求分析:包括提炼,分析和仔细审查己收集到的需求,以确保所有的风险承担者都明 其含义并找出其中的错误,遗憾或其它不足的地方。
模块的独立性:是指软件系统中每个模块只涉及软件要求的具体的子功能,而和软件系 统中其他的模块的接口是简单的
用户在进行存款取款的时候要做到高效高速地完成,计算机在这个过程中起到至关重要 地作用,而我们的这个系统就是让计算机能够轻易地解决这一问题,用户需要存款并且快速 将自己的使用信息记录下来,工作人员不用手写记录,人机交互中完成记录的输入。用户取 款的时候计算机能很快速的清算出用户余额数并快速取款并打印单据。
2. 3产品的一般性描述
现在的银行储蓄系统工作效率低,越来越不能满足广大人民群众的需要,人们希望能更 方便更省时就可以办理储蓄业务;随着拥有多种银行卡的人群不断增长,人们急切希望有一 种通用的银行卡以便随时随地在哪家银行都可以存款提款;现在计算机网络的高速发现使越 来越多的人更喜欢在网购物、在家存款取款。在这样的背景下,很明显现在的银行储蓄系统 己经不能满足人们越益增长的需求,急切需