- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C课程设计-银行个人账户管理系统选编
C#课程设计报告
题目:银行个人账户管理系统
专 业: 网络工程
班 级: 网络 101
计算机科学与信息学院
目 录
1 需求分析 1
1.1 系统概述 1
1.2 功能性需求 1
1.3 非功能性需求 2
2 概念设计 2
3 逻辑设计 3
4 数据库设计 4
4.1 数据库表属性 4
4.2 数据库表建立 4
4.3 预插入数据 5
5 系统设计 6
5.1 管理员登录 6
5.1.1 界面 6
5.1.2 流程图 6
5.1.3 主要代码 7
5.2 后台管理 8
5.2.1 顶部 8
5.2.2 中部 9
5.2.3 底部 9
5.3 创建账户 10
5.3.1 界面 10
5.3.2 流程图 10
5.3.3 主要代码 11
5.3.4 结果 12
5.4 账户管理 13
5.4.1 登录界面 13
5.4.2 流程图 14
5.4.3 进入账户 14
5.5 存款 14
5.5.1 运行界面 14
5.5.2 主要代码 15
5.6 取款 16
5.6.1 运行界面 16
5.6.2 主要代码 16
5.7 收支明细 19
5.7.1 运行页面 19
5.7.2 主要代码 20
5.8 删除账户 22
5.8.1 运行界面 22
5.8.2 主要代码 23
5.8.3 结果 24
6 设计过程及心得 25
分工说明 25
1 需求分析
1.1 系统概述
在没有使用银行管理系统前,采取的是人工方式,相对而言耗时大,效率低且造成一定的资源浪费。我们通过设计银行管理系统,可以对银行的一般业务进行有序管理,对于客户的个人资料也不需要做大量烦琐的登记工作,变的相对简单容易操作且不用耗费大量人力财力。
初步分析,该系统的主要功能是管理每个用户的信息,管理员登陆系统后,可以查看用户的信息,修改用户的信息,查看用户的余额,帮用户存、取款,开户和销户。
1.2 功能性需求
通过分析,该系统只有一个用户管理模块,管理员登陆模块后管理用户的信息,框图如下:
1.3 非功能性需求
本系统采用的是基于E-R图的设计方法。
根据以上情况,该系统总体目标如下:
(1)以真实、准确数据为基础,以先进、有效、合理的管理方法为核心,以现代计算机技术为手段,建设银行个人账户管理系统。
(2)提高银行办事效率,银行负责人及工作人员能及时、准确地掌握各种信息,为决策提供有效的依据。
(3)实现内部管理电脑化,实现信息共享。
(4)使银行的账户管理工作系统化、规范化、自动化,从而达到提高账户管理效率的目的。
(5)使办公人员可以轻松快捷地完成对账户管理的任务。
2 概念设计
通过以上的分析,可以知道,该系统的实体有管理员、用户,其实体如下:
将以上的实体图集成为E-R图得到如下:
3 逻辑设计
将以上的E-R图转换为关系模型,得到如下:
管理员(AdminID,AdminPassword,AdminName);
账户表(账号,户名,余额,手机号码,身份证号,密码);
记录表(账号,收支,,金额,余额,时间,操作员);
4 数据库设计
4.1 数据库表属性
本系统包含了如下三个表:
管理员:
字段名称 数据类型 字段长度 允许空否 备注 AdminID varchar 50 NO 主键 AdminPassword varchar 50 NO AdminName varchar 50 NO
账户表:
字段名称 数据类型 字段长度 允许空否 备注 账号 int NO 主键 户名 varchar 50 NO 余额 float NO 手机号码 char 11 NO 身份证号 char 18 NO 密码 char 6 NO
记录表:
字段名称 数据类型 字段长度 允许空否 备注 账号 int NO 收支 varchar 10 NO 金额 float NO 余额 float NO 时间 datetime NO 操作员 varchar 50 NO
4.2 数据库表建立
这里我们建表的时候没有用代码,是直接用手工添加的。
4.3 预插入数据
预先插入管理员的数据,以登录系统。
账户表可以登录系统后创建,所以不需要预插入数据。
既然无账户数据,记录表当然就没有数据。
5 系统设计
5.1 管理员登录
5.1.1 界面
登录界面居中,并且顶部留有一定空间,聚焦在工号:
5.1.2 流程图
流程图如下:
5.1.3 主要代码
点击登录按钮,调用myBtnButton_Click()函数,Login.aspx.c
您可能关注的文档
最近下载
- 眼外伤ppt课件-眼外伤健康教育课件.ppt VIP
- 《新时代思想读本》3.2新时代新征程课件.pptx VIP
- 2024-2025学年初中信息科技湘教版2024七年级上册-湘教版2024教学设计合集.docx
- 人教鄂教版科学四年级上册全册教学设计教案.doc
- DB11T 945.1-2023建设工程施工现场安全防护、场容卫生及消防保卫标准 第1部分:通则.pdf VIP
- 外研版六年级(上册)M4U2.ppt VIP
- 大学课程思政案例(高校课程思政案例)-思政案例内容整理.docx VIP
- 《无人机综合监管与航路规划》全套教学课件.pptx VIP
- (优质!)Amfori BSCI社会责任验厂全套管理手册及程序文件.docx VIP
- 自-电大__电工电子技术总复习题及答案 .doc VIP
文档评论(0)