下载此文档

亲亲密密一家子课件.ppt


文档分类:医学/心理学 | 页数:约39页 举报非法文档有奖
1/39
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/39 下载此文档
文档列表 文档介绍
亲亲密密一家子课件.ppt河北联合大学
数据库课程设计说明书
设计题目:
银行个人储蓄管理系统
姓名:
姚飞
学号:
7
专业:
地理信息系统
班级:
09地信2班
指导教师:


矿业工程学院
2011年 1 月 4 日
目录
1 概述 3
2 需求分析 3
3 结构设计 4
4 行为设计 4
5 系统开发流程 6
6 系统使用说明及主要代码 7
登陆界面代码 7
主界面代码 8
存款界面代码 10
开户界面代码 11
信息备份界面代码 13
信息还原界面代码 15
模糊界面代码 17
7 课程设计体会及心得 17
8 参考文献 18
概述
银行关系到家家户户的重要储蓄信息,银行管理系统必然会涉及大量的数字处理,所以用数据库设计刚刚好,能够更好更方便的处理。
需求分析
需求分析是收集和分析用户对系统的信息需求和处理要素,得到设计所需的需求信息,这些信息是选择了对数据库设计直接有用的信息,一班包裹实体类、联系类、数据的使用要求和冲突表等方面的内容。
下面则为从程序设计过程中分别对程序的需求分析和数据库的需求分析结合进行的讨论
首先,系统包含了用户的各种信息,为了维护和避免用户的资料被意外泄漏或删除,系统内部建立了管理员和用户两种权限,管理员有添加、删除用户的权限。
用户功能:
存款:对卡号以及密码进行验证以后,进行存款操作。
取款:对卡号以及密码进行验证以后,进行取款操作。
转账:对卡号以及密码进行验证以后,判断转账号是否正确进行转账操作。
余额查询:对卡号以及密码进行验证以后,查询该卡号的金额。
透支:对卡号以及密码进行验证以后,在透支额度内进行透支操作。
B)管理员功能是在用户功能的基础上增加的几项功能:
1)开户:让客户填写各类相关信息并存入一定金额后,在数据库里面增加上用户的信息
2)销户:在征得用户同意后,对用户信息进行删除。
3)模糊查询:对不完整的卡号信息进行查询,从而得到想要信息。
4)备份:对当前的信息进行备份,以防丢失。
5)还原:在数据遭到破坏后,用以前的备份进行还原。
结构设计
数据库概念结构设计(E-R模型)
银行卡
用户收入
用户类型
密码
拥有
用户
操作
转账
操作
透支
卡号
卡号
透支金额
透支日期
转向卡号
转账金额
金额
卡号
卡类型
透支额度
行为设计
本系统的主要任务是对银行工作人员、用户资金进行相关的操作管理。本系统需要完成的功能主要有:
登陆界面。
用户存取款、转账、透支、密码修改功能。
管理员开户销户、客户信息查询、备份还原功能。
绘制功能图如下:
银行管理系统
退出系统
管理员功能
用户功能
登录
取款
余额查询
更改密码
转账
开户
销户
透支
存款
用户信息查询
信息备份
信息还原
系统开发流程
用户登陆界面
主窗体
用户功能
管理员特有功能
存取款转账功能
查询功能
添加
删除
备份
还原
用户成功进入“登录”界面后,进如“主窗体”界面,根据每一个功能选项,按照里面编辑的一步一步的编辑即可。
系统使用说明及主要代码
登陆界面代码
private void button1_Click(object sender, EventArgs e)
{
if ( == "" || == "" || == "")
{
("输入信息不完整,请重新输入!", "信息提示", , );
}
else
{
string Constr = "data source=demon-pc;database =银行管理系统;trusted_connection=true";
SqlConnection con = new SqlConnection(Constr);
string Sqlstr = "select 用户名,密码,用户类型 from 用户 where 用户名='" + + "'and 密码='" + + "'and 用户类型='" + + "'";
= ;
= ;
SqlDataAd

亲亲密密一家子课件 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数39
  • 收藏数0 收藏
  • 顶次数0
  • 上传人dyx110
  • 文件大小16.58 MB
  • 时间2018-06-12