oracle数据库银行储蓄系统设计报告,银行储蓄系统报告面向对象

精品文档

一、课程设计的目的和要求

1.1设计目标

运用数据库设计理论设计一个较完善有意义的数据库。

掌握目前流行的数据库管理系统Microsoft SqlServer 2000的使用与应用开发技术。

为数据库开发相应的应用程序,构成完整的数据库应用系统。

将设计在数据库管理系统上Oracle等一个或组合实现,开发工具可以选用VB、VC、java、html或其他程序设计语言。

1.2基本要求

采用面向对象的方法开发,按照软件工程课程中讲的有关数据库及其应用系统设计章节的内容,进行分析和设计,并按照面向对象的设计流程给出相应的分析设计文档。分析文档中应涉及到以下几个基本方面:需求分析与表达(oo分析,需求建模)、oo模型与关系模型的转换(映射方案、数据库结构、建库的sql语句)、完整性考虑(完整性约束、存储过程或触发器)、并发控制(数据并发问题,可加锁)、安全性考虑(数据库安全机制)、数据库备份与恢复、系统体系结构(c/s、b/s)、用户接口设计(操作界面设计)、程序功能设计、关键源程序等等。

1.3课题选择

银行储蓄管理系统

二、银行储蓄可行性分析

可编辑

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
数据库课程设计报告银行管理系统 摘 要 银行治理系统在无论在网络上,照旧种种治理系统软件的资料上都有解说,并且均非常详细,其难度也可想而知。这次课程设计时间紧迫,另外作者自己能力也十分有限,只能完成银行治理系统中的少量功效,所以该系统另有许多有待扩充及完善的地方,有不当善的地方还请老师指点。(这些应出现在总结,在此应扼要说明选题的目的及意义)这次课程设计只是到达训练、牢固知识的目的,熟悉数据库的前台和背景编程、VC++的控件、如何访问数据库等方面的知识,所以实现的功效也很有限,待以后随着知识的积聚,慢慢地扩充完善该系统。 本系统接纳了可视化的集成开发情况Visual C++ 6.0编辑用户操纵界面、以SQL Sever为背景数据库并以CRecordSet类访问数据库信息的治理系统,该系统能够完成用户帐号的创建、用户存取款、数据备份与规复等根本功效。 要害字:SQL数据库、SQL语言、VC++、银行治理系统 数据库课程设计报告银行管理系统全文共12页,当前为第1页。 数据库课程设计报告银行管理系统全文共12页,当前为第1页。 目 录 1 绪论 1.1 选题目的及意义……………………………………………1 1.2 设计内容……………………………………………………1 2 需求阐发 2.1 功效需求……………………………………………………1 2.2 数据需求……………………………………………………1 2.3 其他需求……………………………………………………1 3数据库设计 3.1观点结构设计………………………………………………2 3.2逻辑结构设计………………………………………………2 3.3物理结构设计………………………………………………2 4 系统功效设计……………………………………………………4 5 系统实现 5.1 开发情况………………………………………………4 5.2 主要功效的运行结果及代码…………………………4 6 总结…………………………………………………………18 参考文献 (页码再查对一下) 数据库课程设计报告银行管理系统全文共12页,当前为第2页。 数据库课程设计报告银行管理系统全文共12页,当前为第2页。 1 绪论 1.1选题的目的及意义 银行治理系统:该系统要求创建的用户表并不是许多,完成的功效也相对有限,但其中各个表之间的联系很紧密,该系统数据库表的设计要求会很高,所以完成这个题目,能更好的训练数据库设计和VC的编程能力,选择该题目就是充实训练数据库设计的能力和运用VC的能力。 1.2 设计内容 用户治理模块:创建新用户、删除老用户、变动用户操纵; 账户操纵模块:账户信息、活期存取款操纵、查询活期操纵记载、定期存款、定期取款、查询定期操纵记载; 数据库模块:数据库备份、数据库规复; 需求阐发 功效需求 对付用户部门,能够新建和删除用户,在操纵历程中可以变动用户;对付账户部门,可以查询用户的信息,包罗种种根本信息、活期余额、定期账单等;对付账户操纵部门,有活期存取款、定期存取款操纵,另外操纵完成之后存储相应的操纵记载并能够查询操纵记载等功效。 数据需求 账户信息:帐号varchar(20),开户人姓名varchar(20),账户密码char(6),身分证号varchar(20),账户余额float,开户日期datetime,开户地点varchar(30); 活期操纵:帐号varchar(20),金额float,类型(存入,支出),账户余额float,利息float,存入日期datetime; 定期存款:帐号varchar(20),存款人姓名varhcar(10),存款金额float,存款日期datetime,存储年份int,存储利率float; 定期取款:帐号varchar(20),取款人姓名varhcar(10),取款金额float,取款日期datetime; 定期历史操纵记载:帐号varchar(20),存取款人姓名varhcar(10),类型(存入,支出),治理日期datetime,存储年份int,存储利率float; 其它需求 完成数据库的备份与规复,系统登录对话框等功效。 数据库课程设计报告银行管理系统全文共12页,当前为第3页。 数据库课程设计报告银行管理系统全文共12页,当前为第3页。 3. 数据库设计 3.1观点结构设计 活期存取款存储帐号银行储户开户地点姓名性别帐户余额开户日期密码身份证号定期存取款定期操纵记载活期操纵记载 活期存取款 存储 帐号 银行 储户 开户地点 姓名 性别 帐户余额 开户日期 密码 身份证号 定期存取款 定期操纵记载 活期操纵记载 银行治理系统E-R图 3.2 逻辑结构设计 储户(帐号,姓名,密码,身份证号,性别,帐户余额,开户日期,开户地点); 活期存取款(nI
大学生参加学科竞赛有着诸多好处,不仅有助于个人综合素质的提升,还能为未来职业发展奠定良好基础。以下是一些分析: 首先,学科竞赛是提高专业知识和技能水平的有效途径。通过参与竞赛,学生不仅能够深入学习相关专业知识,还能够接触到最新的科研成果和技术发展趋势。这有助于拓展学生的学科视野,使其对专业领域有更深刻的理解。在竞赛过程中,学生通常需要解决实际问题,这锻炼了他们独立思考和解决问题的能力。 其次,学科竞赛培养了学生的团队合作精神。许多竞赛项目需要团队协作来完成,这促使学生学会有效地与他人合作、协调分工。在团队合作中,学生们能够学到如何有效沟通、共同制定目标和分工合作,这对于日后进入职场具有重要意义。 此外,学科竞赛是提高学生综合能力的一种途径。竞赛项目通常会涉及到理论知识、实际操作和创新思维等多个方面,要求参赛者具备全面的素质。在竞赛过程中,学生不仅需要展现自己的专业知识,还需要具备创新意识和解决问题的能力。这种全面的综合能力培养对于未来从事各类职业都具有积极作用。 此外,学科竞赛可以为学生提供展示自我、树立信心的机会。通过比赛的舞台,学生有机会展现自己在专业领域的优势,得到他人的认可和赞誉。这对于培养学生的自信心和自我价值感非常重要,有助于他们更加积极主动地投入学习和未来的职业生涯。 最后,学科竞赛对于个人职业发展具有积极的助推作用。在竞赛中脱颖而出的学生通常能够引起企业、研究机构等用人单位的关注。获得竞赛奖项不仅可以作为个人履历的亮点,还可以为进入理想的工作岗位提供有力的支持。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值