数据库课程设计报告---银行个人储蓄管理系统

数据库课程设计报告---银行个人储蓄管理系统

ID:8797554

大小:1.20 MB

页数:19页

时间:2018-04-08

数据库课程设计报告---银行个人储蓄管理系统_第1页
数据库课程设计报告---银行个人储蓄管理系统_第2页
数据库课程设计报告---银行个人储蓄管理系统_第3页
数据库课程设计报告---银行个人储蓄管理系统_第4页
数据库课程设计报告---银行个人储蓄管理系统_第5页
资源描述:

《数据库课程设计报告---银行个人储蓄管理系统》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、河北联合大学数据库课程设计说明书设计题目:银行个人储蓄管理系统姓名:姚飞学号:7专业:地理信息系统班级: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参考文献1818交通与测绘学院河北联合大学课程设计说明书1概述银行关系到家家户户的重要储蓄信息,银行管理系统必然会涉及大量的数字处理,所

2、以用数据库设计刚刚好,能够更好更方便的处理。2需求分析需求分析是收集和分析用户对系统的信息需求和处理要素,得到设计所需的需求信息,这些信息是选择了对数据库设计直接有用的信息,一班包裹实体类、联系类、数据的使用要求和冲突表等方面的内容。下面则为从程序设计过程中分别对程序的需求分析和数据库的需求分析结合进行的讨论首先,系统包含了用户的各种信息,为了维护和避免用户的资料被意外泄漏或删除,系统内部建立了管理员和用户两种权限,管理员有添加、删除用户的权限。A)用户功能:1)存款:对卡号以及密码进行验证以后,进行存款操作。2)取款:对卡号以及密码进行验证以后,进行取款操作。3)转账:对卡号以及密码

3、进行验证以后,判断转账号是否正确进行转账操作。4)余额查询:对卡号以及密码进行验证以后,查询该卡号的金额。5)透支:对卡号以及密码进行验证以后,在透支额度内进行透支操作。B)管理员功能是在用户功能的基础上增加的几项功能:1)开户:让客户填写各类相关信息并存入一定金额后,在数据库里面增加上用户的信息2)销户:在征得用户同意后,对用户信息进行删除。3)模糊查询:对不完整的卡号信息进行查询,从而得到想要信息。18交通与测绘学院河北联合大学课程设计说明书4)备份:对当前的信息进行备份,以防丢失。5)还原:在数据遭到破坏后,用以前的备份进行还原。1结构设计数据库概念结构设计(E-R模型)银行卡用

4、户收入用户类型密码拥有用户操作转账操作透支卡号卡号透支金额透支日期转向卡号转账金额金额卡号卡类型透支额度2行为设计本系统的主要任务是对银行工作人员、用户资金进行相关的操作管理。本系统需要完成的功能主要有:1)登陆界面。2)用户存取款、转账、透支、密码修改功能。3)管理员开户销户、客户信息查询、备份还原功能。绘制功能图如下:18交通与测绘学院河北联合大学课程设计说明书银行管理系统退出系统管理员功能用户功能登录取款余额查询更改密码转账开户销户透支存款用户信息查询信息备份信息还原18交通与测绘学院河北联合大学课程设计说明书1系统开发流程用户登陆界面主窗体用户功能管理员特有功能存取款转账功能查

5、询功能添加删除备份还原用户成功进入“登录”界面后,进如“主窗体”界面,根据每一个功能选项,按照里面编辑的一步一步的编辑即可。18交通与测绘学院河北联合大学课程设计说明书1系统使用说明及主要代码1.1登陆界面代码privatevoidbutton1_Click(objectsender,EventArgse){if(textBox1.Text==""

6、

7、textBox2.Text==""

8、

9、comboBox1.Text==""){MessageBox.Show("输入信息不完整,请重新输入!","信息提示",MessageBoxButtons.OK,MessageBoxIcon.Info

10、rmation);}else{stringConstr="datasource=demon-pc;database=银行管理系统;trusted_connection=true";SqlConnectioncon=newSqlConnection(Constr);stringSqlstr="select用户名,密码,用户类型from用户where用户名='"+textBox1.Text+"'and密码='"+textBox2.Text+"'and用户类型='"+comboBox1.Text+"'";Program.strname=textBox1.Text;Program.quanxi

11、an=comboBox1.Text;SqlDataAdapterada=newSqlDataAdapter(Sqlstr,con);DataTabledt=newDataTable();ada.Fill(dt);inti=dt.Rows.Count;if(i>=1){this.Hide();Form2main=newForm2();main.ShowDialog();}else{MessageBox.Show("用户名或密码不正确或角色不匹配,

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。