软件工程与数据库课程设计报告-财务数据库管理系统 - 图文 联系客服

发布时间 : 星期六 文章软件工程与数据库课程设计报告-财务数据库管理系统 - 图文更新完毕开始阅读

录入账务信息

错误提示

检测可行性 保存数据 成功提示 图2-2录入功能模块图

(2)修改功能模块图 图2-3修改模块图

6

输入修改信息 错误提示 检测可行性 对数据进行修改 修改合法性 成功提示 (3)删除功能模块图

显示信息 进行查询 检测是否存在 选择查询方式 输入编号 错误提示 图2-4删除模块图

(4)查询功能模块图

图2-5 查询模块图

成功提示 进行删除 检测是否存在 输入需删除编号 错误提示提示 7

2.3系统总体设计

本系统作为使用SQL2008数据库的系统,首先要有一个单独的文件对数据库进行操作,此外,登陆模块、账务信息维护模块包括录入、删除、修改、查询都要有一个界面,对数据库中的数据进行显示,用于跟用户交互。

3.数据库设计

3.1概念模型设计

3.1.1 设计原理

数据库概念模型用于信息世界的建模,是现实世界到信息世界的第一层抽象,是数据库设计人员进行数据库设计的有力工具,也是数据库设计人员和用户之间进行交流的语言。 首先根据用户需求画出局部E-R图,合并为系统E-R图,系统E-R图的完成标志着概念模型设计的成功完成! 3.1.2 概念模型

经过对财务数据库管理系统所涉及的数据进行分析,得到如下实体: (1)账务:属性包括编号、摘要、数量、录入时间。 (2)管理员:属性包括管理员ID、管理员姓名、联系电话。 所设计的概念模型(E-R图)如下:

录入时间 摘要 ID 编号 账务 维护 收入 管理员 姓名 支出 数量 电话 图3-1 系统E-R模型图

8

录入时间 摘要 编号 收入 账务 支出 数量

图3-2 账务实体局部E-R图

ID 管理员 姓名 电话

图3-1 管理员实体局部E-R图

3.2逻辑结构设计

3.2.1 将实体转换为关系模式

账务实体转换为账务关系R1(ID,摘要,收入,支出,数量,录入时间); 管理员实体转换为管理员关系R2(ID,姓名,电话);

9