发布时间 : 星期六 文章软件工程与数据库课程设计报告-财务数据库管理系统 - 图文更新完毕开始阅读
录入账务信息
错误提示
检测可行性 保存数据 成功提示 图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