一、工程合同管理流程系统数据库设计

建立数据库是为了更有效地管理数据、获取信息,一般的用户都是通过应用程序使用数据库的,用户的应用程序体现了信息系统的功能。设计数据库和设计建立在数据库之上的应用程序是开发信息系统的主要工作。所以数据库设计极其重要。数据库设计得是否全面、合理、规范,直接关系到酒店系统的功能能否实现,效果如何。数据库设计的合理,后续程序开发将取得事半功倍的效果,否则将会加大编程的工作量,甚至要回头重新修改数据库,因此本系统才用了规范化的设计方法。

按照前面功能设计提出的总体要求,设计酒店系统的数据库应该有如下特点:结构较简单、数据关系明确、容量小、执行效率高。

1、数据库概念模型设计

概念模型使用用户易于理解的概念、符号、表达方式来描述事物及其联系,是对信息世界的建模,能够方便、准确地表示出信息世界中的常用概念。目前常用的一个数据模型是模型。E-R模型通过描述系统内所有实体及其属性以及实体间的联系来建立信息系统的概念模型。

2、表的建立

我们创建7个数据库基本表:项目注册表、承包合同登记表、承包合同结算表、承包合同变更及索赔表、分包合同登记表、分包合同结算表以及用户表。

二、泛普工程合同管理流程系统安全性设计

鉴于合同管理信息系统对整个企业的影响,系统的安全性设计非常重要。本生产管理信息系统的安全性可分为两个方面,即硬件方面和软件方面。

在硬件方面,在选择计算机及外设等硬件设备时,应优先考虑设备的质量;在机房建设和网络布线时,要严格遵守相应的施工标准;同时数据库服务器应采用双机热备份;数据应采用多种备份方式加以备份。通过以上手段尽可能地将因硬件故障系统带来的损害降低到最低。

在软件方面,主要是系统登陆安全性和数据库安全性。系统登陆安全性可以为每个使用生产管理信息系统的用户设置登陆账号和相应权限,阻止非法用户的进入。数据库的安全性是管理信息系统中最关键的安全性问题,在安全设计和安全使用中应特别注意以下两点:

1、数据库的安全性

本合同管理信息系统的逻辑安全性环节有:存贮信息的安全、访问信息的安全和传输信息的安全。数据库的安全性是指保护数据库以防止不合法的使用,避免数据的泄露、更改和破坏。数据库安全性的基本原则是控制用户对数据库的访问,只有被识别的允许的用户才有输入、删除、修改和查询信息的权利。数据库的安全性由数据库管理系统的内部构件实现。数据库管理系统的加密机制和访问控制机制是数据库安全性的保证。

2、数据库的恢复

数据库系统投入运行后,数据库可能会出现各式各样的故障,所谓数据库恢复就是指数据库管理系统把数据库从错误的状态恢复到某一已知的正确状态的功能,数据库的恢复的手段一般有两种,一是利用转储备份的恢复,即数据库管理员定期地将数据库复制到磁盘上作为备份,当数据库遭到破坏后,可用这一备份对数据库进行恢复;一是利用日志文件进行恢复。

三、泛普工程合同管理流程系统程序的设计与实现

1、系统实现的技术支持

我们采用了数据库来进行编程以及建立数据库。

泛普提供了大量的控件,这些控件可用于设计界面和实现各种功能,减少了编程人员的工作量,也简化了界面设计过程,从而有效地提高了应用程序的运行效率和可靠性。所以实现本系统是一个相对较好的选择。

合同管理数据库设计mysql_工程合同管理信息系统的数据设计理念相关推荐

  1. web-ylbtech(合同管理)-数据库设计

    ylbtech-DatabaseDesgin:web-ylbtech(合同管理)-数据库设计 1.A,数据库关系图 1.B,数据库设计脚本 /App_Data/sql-basic.sql View C ...

  2. SQL——一种简单的基于角色控制的权限管理数据库设计DEMO

    -- ---------------------------- -- Table structure for resource -- ---------------------------- DROP ...

  3. ylbtech-Bill(发票管理)-数据库设计

    ylbtech-dbs:ylbtech-Bill(发票管理)-数据库设计 -- ============================================= -- DatabaseNam ...

  4. 某电商网站的数据库设计(2)——商品销售相关数据表的设计

    某电商网站的数据库设计(2)--商品销售相关数据表的设计 目录 某电商网站的数据库设计(2)--商品销售相关数据表的设计 四.销售信息表 1.非套装商品销售数据表 2.套装商品对应的单品销售数据表 3 ...

  5. 学生宿舍管理数据库设计(下)

    一.系统开发概述 3 1.1 系统开发背景 3 1.2 系统功能需求分析 3 1.3 系统性能需求分析 4 1.4 系统数据流程分析 5 二.数据库概念结构设计 5 2.1 数据库局部E-R图 5 2 ...

  6. 学生宿舍管理数据库设计(上)

    一.系统开发概述 3 1.1 系统开发背景 3 1.2 系统功能需求分析 3 1.3 系统性能需求分析 4 1.4 系统数据流程分析 5 二.数据库概念结构设计 5 2.1 数据库局部E-R图 5 2 ...

  7. 学生宿舍管理mysql设计_学生宿舍管理系统设计与实现(SSH,MySQL)

    学生宿舍管理系统设计与实现(SSH,MySQL)(任务书,开题报告,中期检查表,文献综述,外文翻译,毕业论文15000字,程序代码,MySQL数据库) 21世纪的今天,信息在社会上占着主流地位,计算机 ...

  8. power的数据库设计MySQL_使用 PowerDesigner 设计数据库 - ~~鱼跃~~ - 博客园

    数据库的结构(例如表.关系.视图和触发器)称为数据库模式.可使用 SQL 语句创建这些元素并按照所需的方式进行排列,但是如果不使用图形工具,则可能会造成混淆. PowerDesigner 提供了一种数 ...

  9. 会员权限 表设计mysql_用户权限管理数据库设计

    RBAC(Role-Based Access Control,基于角色的访问控制),就是用户通过角色与权限进行关联.简单地说,一个用户拥有若干角色,每一个角色拥有若干权限.这样,就构造成"用 ...

最新文章

  1. Soil Ecology Letters被ESCI收录
  2. 十、分享一道LeetCode较为简单的单链表题,但是却能激发起练习算法的极大的兴趣
  3. 当钢铁直男去应聘...... | 每日趣闻
  4. VTK:InfoVis之WordCloud
  5. Python_items()方法【详解】——Python系列学习笔记
  6. 依赖编译_开源项目的编译优化实践
  7. 转一篇写的比较好的camera文档[Camera 图像处理原理分析]
  8. UnityShader18.1:立方体贴图(下)
  9. 信号与系统公式大全(傅里叶变换、拉普拉斯变换、Z变换、卷积...)
  10. 利用python预测sir模型_SI,SIS,SIR模型的正确实现(python)
  11. 13.计蒜客ACM题库.A1147 结果填空:礼物盒
  12. html5酷狗音乐网页代码,酷狗音乐
  13. Arduino下的marlin固件配置基础
  14. service worker使用
  15. 播布客老顽童MySQL DBA培训目录
  16. python画蝴蝶结_Shapely用户手册
  17. 微软C++团队将出席ACCU 2021
  18. android 1g运行内存,全新安卓系统首曝光:安卓9.0只要1G运存就能流畅运行
  19. 标准盒模型怪异盒模型
  20. fastdb c++接口

热门文章

  1. 西门子1200PLC模拟量测温案例
  2. 机器学习分类光谱数据
  3. [暑期实训] 任务记录 2021-06-29
  4. 短视频直播系统的功能
  5. 苹果cms影视建站系统免费吗?
  6. 【Android -- 技术周刊】第 006 期
  7. 证件照换底色·网页图片设计·第一次项目技术总结
  8. 利用android实现汇率计算器,利用python编写一个汇率计算器
  9. 腾讯云主机学生版 修改主机名
  10. python求一元三次方程的根_【九年级 】知识点8 一元二次方程根的判别式的应用...