6.不合格的打印的信息表格
在这张子图中,对应于数据流图的新使用者进行注册基本信息息在输入后都会进行审核,即验证输入信息的合法性和某些不能为空的项目是否填写等。若输入不合格,则会返回相应的信息,要求重新填写或者放弃。如果信息合格,则会提交到系统,存入数据库,以备以后使用。
路产管理系统 第8页 获得查询条件 输入 路段名称等信息 检查输入条件是否合法 放弃或者重新填写 7 7 8 9 9 8 查询人员的信息 10
图3-6
7.输入的查询条件
8.合法的查询条件
9.不合法的查询条件
10.得到的查询人员信息或者未找到而对应的空信息
在这张子图中,主要体现了查询模块的设计思路,在本系统中采用了按各个卡片分别管理的方法进行基本信息文护以及综合查询,分别对路产信息卡片进行不同的操作。最后返回给管理员查询结果。
路产管理系统 第8页 用户管理 卡片管理 综合查询 分类处理 11 24 12 16 13 19 14 22 密码修改 验证合法性 放 弃或重新填写 桥梁管理卡片 公路建筑区卡片 涵洞卡片 查询信息填写 验证合法性 放 弃或重新填写 15 15 16 17 17 18 18 19 20 20 21 21 22 23 23
图3-7
注: 以上卡片管理中本图以路产桥梁管理卡片、公路建筑区控制卡片,涵洞卡片为例。
11.由于查询或其他返回的信息
12.用户信息
13.卡片管理信息
14.综合查询信息
15.修改密码信息
16.合法修改后密码
17.非法修改后的密码
18.桥梁管理卡片信息
19.公路建筑区卡片信息
20.涵洞卡片信息
21.多个卡片的查询信息
22.合法的查询信息
23.不合法的查询信息
24.重新填写或放弃
第四章 数据库设计
在信息世界中,信息从客观事物出发流经数据库,通过决策机构最后又回到客观世界,信息的这一循环经历了三个领域:信息世界,数据世界,现实世界。现实世界的事物反映到人的头脑中,人的大脑对它有个认识过程,经过分析(选择、命名、分类等)进入信息世界。这些信息再进一步加工、编码,然后进入数据世界,而软件系统的开发工作需要考虑这两个方面的问题,也就是要考虑系统开发所需要的数据,以及如何对这些数据进行操作。这两个问题贯穿了整个软件系统的开发过程,这也就是数据库的设计问题,软件设计的一个核心。
4.1 ER图设计
在数据库设计的开始,首先考虑的是如何用数据模型来描述数据库的结构与语义,以便对现实世界进行抽象。在本系统中采用“实体联系模型”(ER模型)来描述数据库的结构与语义,以对现实世界进行第一次抽象。ER模型直接从现实世界抽象出实体类型及实体间联系,然后用ER图来表示数据模型。但ER模型只能说明实体间语义的联系,不能进一步说明详细的数据结构,它只是数据库设计的第一步。
ER图是直观表示概念模型的工具,它有四个基本成分:
◆ 矩形框,表示实体类型(考虑问题的对象)。
◆ 菱形框,表示联系类型(实体间的联系)。
◆ 椭圆形框,表示实体类型和联系类型的属性。对于关键码的属性,在属性名下划一横线。
◆ 直线,联系类型与其涉及的实体类型之间以直线连接。
本系统为路产信息管理系统,主要是管理路产信息的基设施设备的信息。主要是对穿跨越公路设备卡片,非公路交通标志卡片,高挡桥卡片,公路路产卡片,公路平交路口卡片,涵洞卡片,交通标志卡片,紧急避险车道卡片,控制区建筑卡片,桥梁卡片,隧道卡片,中央活动栅栏卡片。以上这10中卡片进行信息管理。包括了对信息系统的基本文护(增加、删除、修改、查询等操作),
上一页 [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] ... 下一页 >>