当前位置:首页 > 基于web数据库管理软件概要设计-PD04
删除数据表 弹出确认信息 添加修改字段等操作 创建用户自定义类型 3.3功能结构设计
本软件基于web实现,采用三层架构的方式,即表现层(UI),业务逻辑层(BLL),数据层(DAL)。表现层将详细信息展现给用户看。业务逻辑层即处理具体的操作,数据的处理组装等。数据层即是和底层数据库进行联系。
3.4功能需求与程序代码的关系
需求 代码 功能需求 1 功能需求 2 程序模块 1 登陆模块 与服务器交互模块 … … 功能需求 n 创建新的数据库 创建新的数据表 创建触发器,存储创建自定义类型 过程等 显示数据库的详细信息(文件大小,连接数等) 程序模块 2 … … 程序模块 m 5接口设计
5.1外部接口
【说明该软件同其它软件的所有接口关系,包括用户界面、软件接口、硬件接口和通信接口等。】
5.2内部接口
【说明该软件各个模块之间接口关系。】
编辑版word
6数据结构设计
6.1逻辑结构设计
【每个数据结构的名称、标识符以及他们之中的每个数据项、记录的定义长度、层次关系等。】
6.2物理结构设计
【每个数据结构的存储要求、访问方法和保密条件等。】
6.3数据结构与程序代码的关系
结构 代码 数据结构 1 数据结构 2 程序模块 1 连接字符串类(对应登录模块) 操作服务器数据库类 … … 数据结构 n 程序模块 2 … … 程序模块 m 7数据库设计
由于本软件是基于web对数据库进行操作,即数据库管理系统。因此不需要使用数据库存储特别信息。
8界面设计
1) 界面设计 图1 Web数据库登录界面 Web数据库管理系统的登录界面,管理员可以通过输入服务器DBMS的用户名和密码,并选择服务器,选择认证方式登录到管理系统中,进行查询和管理。
编辑版word
图2 数据库显示列表界面
在数据库显示列表中,可以查看数据库的名称,大小,并对数据库进行创建,查询,编辑和删除等操作。点击任意数据库名后,界面将跳转至显示数据库下所有表界面,可对对应数据库下的相关表进行操作;点击查询,将进入对应数据库的查询功能;点击创建新数据库,可以创建一个新数据库链接,并存放在数据库显示列表中;点击删除,即可删除对应数据库链接并删除显示。
图3 显示数据库下所有表界面
在数据库显示列表中,点击数据库名后,即跳转到此界面。在本界面中,可查看数据表名,所有者,类型,创建时间,行数等信息,并进行创建,重命名,编辑,删除,过滤等操作。点击数据表下拉框,可创建数据表,存储过程,出发器,类型等;点击任意数据表名,即可查看相应数据表的详细信息;点击删除,即可删除对应数据库链接并删除显示;选择过滤下拉框,可根据特殊显示条件,如“只显示用户创建的表”,对本界面的显示内容进行筛
编辑版word
选。
图4 创建新数据表界面 在显示数据库下所有表中,点击创建,并选择创建数据表,将进入本界面。在对新表进行命名后,点击创建,即可创建一个新数据表。
图5 数据表界面 在登录进入管理系统后,在数据表中,可以查询数据表字段的信息,并且可以添加和更改数据表新字段。
编辑版word
共分享92篇相关文档