欢迎来到天天文库
浏览记录
ID:11166992
大小:1.07 MB
页数:18页
时间:2018-07-10
《数据库课程设计报告---银行个人储蓄管理系统》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、河北联合大学数据库课程设计说明书设计题目:银行个人储蓄管理系统姓名:姚飞学号:200913030207专业:地理信息系统班级:09地信2班指导教师:矿业工程学院2011年1月4日河北联合大学课程设计说明书目 录1概述32需求分析33结构设计44行为设计45系统开发流程66系统使用说明及主要代码76.1登陆界面代码76.2主界面代码86.3存款界面代码106.4开户界面代码116.5信息备份界面代码136.6信息还原界面代码156.7模糊界面代码177课程设计体会及心得178参考文献1817交通与测绘学院河北联合大学课程设计说明书1概述银行关系到家家户
2、户的重要储蓄信息,银行管理系统必然会涉及大量的数字处理,所以用数据库设计刚刚好,能够更好更方便的处理。2需求分析需求分析是收集和分析用户对系统的信息需求和处理要素,得到设计所需的需求信息,这些信息是选择了对数据库设计直接有用的信息,一班包裹实体类、联系类、数据的使用要求和冲突表等方面的内容。下面则为从程序设计过程中分别对程序的需求分析和数据库的需求分析结合进行的讨论首先,系统包含了用户的各种信息,为了维护和避免用户的资料被意外泄漏或删除,系统内部建立了管理员和用户两种权限,管理员有添加、删除用户的权限。A)用户功能:1)存款:对卡号以及密码进行验证以
3、后,进行存款操作。2)取款:对卡号以及密码进行验证以后,进行取款操作。3)转账:对卡号以及密码进行验证以后,判断转账号是否正确进行转账操作。4)余额查询:对卡号以及密码进行验证以后,查询该卡号的金额。5)透支:对卡号以及密码进行验证以后,在透支额度内进行透支操作。B)管理员功能是在用户功能的基础上增加的几项功能:1)开户:让客户填写各类相关信息并存入一定金额后,在数据库里面增加上用户的信息2)销户:在征得用户同意后,对用户信息进行删除。3)模糊查询:对不完整的卡号信息进行查询,从而得到想要信息。17交通与测绘学院河北联合大学课程设计说明书4)备份:对
4、当前的信息进行备份,以防丢失。5)还原:在数据遭到破坏后,用以前的备份进行还原。1结构设计数据库概念结构设计(E-R模型)银行卡用户收入用户类型密码拥有用户操作转账操作透支卡号卡号透支金额透支日期转向卡号转账金额金额卡号卡类型透支额度2行为设计本系统的主要任务是对银行工作人员、用户资金进行相关的操作管理。本系统需要完成的功能主要有:1)登陆界面。2)用户存取款、转账、透支、密码修改功能。3)管理员开户销户、客户信息查询、备份还原功能。绘制功能图如下:17交通与测绘学院河北联合大学课程设计说明书银行管理系统退出系统管理员功能用户功能登录取款余额查询更改
5、密码转账开户销户透支存款用户信息查询信息备份信息还原17交通与测绘学院河北联合大学课程设计说明书1系统开发流程用户登陆界面主窗体用户功能管理员特有功能存取款转账功能查询功能添加删除备份还原用户成功进入“登录”界面后,进如“主窗体”界面,根据每一个功能选项,按照里面编辑的一步一步的编辑即可。17交通与测绘学院河北联合大学课程设计说明书1系统使用说明及主要代码1.1登陆界面代码privatevoidbutton1_Click(objectsender,EventArgse){if(textBox1.Text==""
6、
7、textBox2.Text==""
8、
9、
10、comboBox1.Text==""){MessageBox.Show("输入信息不完整,请重新输入!","信息提示",MessageBoxButtons.OK,MessageBoxIcon.Information);}else{stringConstr="datasource=demon-pc;database=银行管理系统;trusted_connection=true";SqlConnectioncon=newSqlConnection(Constr);stringSqlstr="select用户名,密码,用户类型from用户where用户名
11、='"+textBox1.Text+"'and密码='"+textBox2.Text+"'and用户类型='"+comboBox1.Text+"'";Program.strname=textBox1.Text;Program.quanxian=comboBox1.Text;SqlDataAdapterada=newSqlDataAdapter(Sqlstr,con);DataTabledt=newDataTable();ada.Fill(dt);inti=dt.Rows.Count;if(i>=1){this.Hide();Form2main=new
12、Form2();main.ShowDialog();}else{MessageBox.Show("用户名或密
此文档下载收益归作者所有