搜档网
当前位置:搜档网 › 银行储蓄管理系统

银行储蓄管理系统

银行储蓄管理系统
银行储蓄管理系统

燕山大学三级项目设计说明书

题目:银行储蓄管理系统

学院(系):信息学院

年级专业:教育技术学15—1

学号:

学生姓名:付叶禹

郑凯峰

李文悦

王宇晨

李晓晗

指导教师:梁顺攀

教师职称:副教授

燕山大学三级项目设计(论文)任务书

院(系):信息学院教学单位:

说明:此表一式四份,学生、指导教师、基层教学单位、系部各一份。

年月日燕山大三级项目设计评审意见表

摘要

论文阐述的是在SQL server 2008开发环境下对银行储蓄管理系统的设计。希望通过该系统的应用,能促使银行储蓄管理工作的规范化、标准化和自动化,提高管理水平和管理效率,为管理工作提供更完善的信息服务和一个成功的信息管理系统。数据库是一个非常重要的条件和关键技术,管理系统所涉及的数据库设计分为:数据库需求分析、概念设计、逻辑设计过程。

本论文叙述了数据库设计的全过程。

主要分为:

1. 系统需求分析与功能设计阶段,包括功能需求、性能需求、数据需求、系统功能框图、系统总体数据流图及分模块数据流图、数据字典。

2. 总体设计阶段,包括系统总体功能模块图、功能模块描述、输入输出及统计查询等功能模块。

3. 概念设计阶段,包括系统各个模块的ER图及系统的总ER图。

4.逻辑结构设计阶段,包括系统各个模块的ER图所转化的关系模式。

关键词:数据库设计;管理系统; SQL server 2008;

目录

摘要......................................................

1 绪论................................... 错误!未定义书签。1.1项目背景............................. 错误!未定义书签。1.1编写目的............................. 错误!未定义书签。1.1软件定义............................. 错误!未定义书签。

1.1开发环境............................. 错误!未定义书签。

2 系统需求分析 (2)

2.1信息与功能需求 (2)

2.2业务处理需求 (2)

2.3数据流图 (3)

(3)

(4)

2.4安全性与完整性要求 (8)

2.5数据字典 (8)

2.5.1储户基本信息表 (8)

2.5.2交易记录表 (9)

2.5.3利息信息表 (10)

(11)

3系统设计 (12)

3.1系统总体设计 (12)

(12)

(12)

(13)

3.2数据库设计 (16)

(16)

(21)

总结 (22)

参考文献资料 (23)

1 绪论

1.1 项目背景

由于中国的金融业在进入21世纪后的飞速发展,原有的工人记账已经不适合今天的生活了,同时以前的部分银行虽然使用了计算机储蓄系统,但是运算量小,功能单一等问题一直影响银行的工作效率。

1.2 编写目的

为了优化银行储蓄系统的计算机管理,并且熟悉和熟练掌握数据库课程的上机操作,编写此系统。

1.3 软件定义

本系统用来实现储户基本信息,储户交易记录,储户利息所得情况等存储和操作。

1.4 开发环境

开发环境为SQL Server2008.

2 系统需求分析

2.1信息与功能需求

系统中存有储户基本信息表、交易信息表、利息信息表。储户通过查询、修改等操作实现对以上表的数据的检索与更新。储户基本信息包括储户编号、姓名、性别、年龄、身份证号等,交易信息包括储户编号、交易编号、交易内容交易窗

口等,返利信息包括储户编号、利率、存款时长、存款类型等。

2.2 业务处理需求

储户需要完成的处理功能有:增加新储户,更改储户信息,增加交易信息,查询返利信息,更改交易信息,修改返利信息,按照储户信息或者交易信息进行查询和统计等。

系统的功能框图:

2.3 数据流图

储户信息

1 储户信息

储户信息

新储户信息

2.4 安全性与完整性要求

因为银行储蓄管理系统关系到银行及其储户的重要信息,所以对于银行而言对安全保密性的要求非常严格,此系统是面向银行工作人员的,要求有工作人员账户和密码才可以登录,使用系统,因此对该系统使用的权限要求比较高。

任何软件都有缺陷,对于银行储蓄管理系统在银行或储蓄的需求发生变化时,增加一个新的功能模块,要求系统能够很好地对其进行扩充,更好的完整该系统。

2.5 数据字典

名字:储户基本信息表

别名:储户基本信息

描述:银行储户的基本信息

定义:储户基本信息表=账号+密码+姓名+性别+身份证号+联系方式+地址+开户存储金额说明

位置:输出到显示器

名字:账号

别名:

描述:各个储户的编号

定义:账号=19{字符}19

位置:储户基本信息表

名字:密码

别名:

描述:各个储户的密码

定义:密码=18{字符}18

位置:储户基本信息表

名字:姓名

别名:

描述:各个储户的姓名

定义:姓名=6{字符}6

位置:储户基本信息表

名字:性别

别名

描述:各个储户的性别

定义:性别=2{字符}2

位置:储户基本信息表

名字:身份证号

别名:

描述:各个储户的身份证号定义:身份证号=18{字符}18 位置:储户基本信息表

名字:联系方式

别名:

描述:各个储户的联系方式定义:联系方式=11{字符}11 位置:储户基本信息表

名字:地址

别名:

描述:各个储户的地址

定义:地址=20{字符}20

位置:储户基本信息表

名字:存储金额

别名:

描述:各个储户存储金额

定义:存储金额=8{字符}8 位置:储户基本信息表

名字:交易记录表

别名:

定义:交易基本信息=活期存款数目+定期存款数目+活期取款数目+定期取款数目+定期提前取款数目+转账钱数

位置:输出到显示器

名字:活期存款数目

别名:

描述:储户存进银行的可随时取出的钱数

定义:存款数目=10{字符}10

位置:交易记录表

名字:定期存款数目

别名:

描述:储户存进银行的定期取出的钱数

定义:存款数目=9{字符}9

位置:交易记录表

名字:活期取款数目

别名:

定义:8{字符}8

位置:交易记录表

名字:定期取款数目

别名:到期取款数目

描述:储户到了规定的时间取出的钱数定义:7{字符}7

位置:交易记录表

名字:定期提前取款数目

别名:

描述:储户未到期限提前取出的钱数定义:6{字符}6

位置:交易记录表

名字:转账钱数

别名:

描述:从一个账户转到其他账户的资金

定义:5{字符}5

位置:交易记录表

名字:储户利息信息表

别名:储户利息信息

描述:储户存取款后的利息信息

定义:储户利息信息=储户编号+储户存款类型+储户存款时长位置:输出到显示器

名字:储户编号

别名:存款号

描述:各个储户的编号

定义:储户编号

位置:储户基本信息表

名字:储户存款类型

别名:储户存款类型

描述:储户存款是活期还是死期

定义:存款种类

位置:储户利息信息表

名字:储户存款时长

别名:储户存款时长

描述:储户活期存款的时间长短

定义:存款时间长短

位置:储户利息信息表

名字:用户密码表

别名:用户密码信息

描述:管理员的登录用户名与登录密码定义:用户密码信息=用户名+密码

位置:用户密码表

名字:用户名

别名:

描述:管理员登录系统时的用户名

定义:用户名=10{字符}10

位置:用户密码表

名字:密码

别名:

描述:管理员登录系统的密码

相关主题