电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

数据库课程设计-JAVA-个人记账管理系统

数据库课程设计-JAVA-个人记账管理系统_第1页
1/15
数据库课程设计-JAVA-个人记账管理系统_第2页
2/15
数据库课程设计-JAVA-个人记账管理系统_第3页
3/15
目 录1 前言 12 需求分析 12.1 课程设计目的 12.2 课程设计任务 12.3 设计环境 12。4 开发语言 23 分析和设计 23。1 系统 E—R 模型 23。2 表空间及表的设计 23.3 视图设计 53。4 存储过程、函数、包的设计 63。5 触发器设计 73.6 角色、用户、权限设计 83。7 备份方案设计 94 课程设计总结 94.1 程序运行结果 94。2 设计结论 11参考文献 12致 谢 12附 录 131 前言设计一个个人记账管理系统,用 JAVA 来编写。综合运用 JAVA 的基础和算法设计的基本原则,用 PLSQL Developer,orcale 等工具实现。功能包括收入记录、支出记录、查询功能、报表,并将记录保存在数据库中,通过连接数据库可以查询所有记录,可以通过选择日期将符合条件的记录显示在查询框中,可以选择收入或支出查询收入记录或者支出记录。用户可以通过报表了解到指定时间段内收入总和、支出总和、余额。2 需求分析2.1 课程设计目的通过专业课程设计Ⅱ,即大型数据库系统课程设计,有助于培育学生综合运用数据库相关知识解决实际问题的能力。本设计要求对实际问题进行需求分析,提炼实际问题中的数据,建立关系模型,并在大型数据库中得以实现。同时要求对数据库的运营、管理及使用上进行必要的规划和实现。2。2 课程设计任务针对某管理信息系统的需求,设计一个数据库系统。具体内容如下:(1) 根据需求,建立 ER 模型.通过 ER 图表示.(2) 在此基础上,设计物理表结构,编写创建数据库表的语句.较高要求为在设计创建数据表语句的同时考虑性能上的要求,采纳相关的磁盘存储技术。(3) 从实际查询应用出发,为一些主要的应用模块设计至少 3 个参数化视图。(4) 针对常用的业务,创建包,同时实现一个函数放入包中。(5) 从数据检验的角度出发,为相关的表建立至少 1 个触发器.(6) 从数据更新或修改的角度出发,设计至少 1 个存储过程。(7) 从安全的角度出发,规划系统的角色、用户、权限,并通过 SQL 实现。(8) 估计每个表的大致容量和增长速度。指定备份的方案,写出相关的备份命令。(9) 以上所有命令及脚本均需测试,在设计报告中说明其功能并记录其输出。2.3 设计环境(1)WINDOWS2000/2024/XP 系统(2)Oracle 数据库管理系统2。4 开发语言PL/SQL 语言3 分析和设计3。1 系统 E-R 模型图 3-1 个人记账管理系统 E—R 图3。2 表空间及表的设计-— Create tablecreate table BANK_IN...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

数据库课程设计-JAVA-个人记账管理系统

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部