云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 《基于web的数据库管理软件》设计报告

《基于web的数据库管理软件》设计报告

  • 62 次阅读
  • 3 次下载
  • 2025/12/3 8:52:40

概要设计

功 能 说 明 运行环 境说明 调用关 系说明

用户在命令行使用SQL语句对数据库进行相关操作 Sql Server数据库,.Net Framwork 3.5或以上,Coolite控件库 调用模块 被调用模块 无 无 3.3.6系统功能模块

包括用户登录服务器、连接数据库以及注销登录等。

3.3.6.1 登录数据库服务器 名 称 接 口 说 明 功 能 说 明 运行环 境说明 调用关 系说明 登录数据库服务器 输入 输出 标识 F_1 子系统名 系统 系统功能 称 名称 Web数据库管理系统 数据库服务器名、登录名、密码、身份验证方式。 登录成功,则页面跳转;登录失败,显示失败信息。 用户操作的入口,根据用户名和密码登录到数据库服务器 Sql Server数据库,.Net Framwork 3.5或以上,Coolite控件库 调用模块 被调用模块 无 无 Web数据库管理系统 3.3.6.2注销登录 名 称 接 口 说 明 功 能 说 明 运行环 境说明 调用关 系说明 名 称 接 口 说 明 连接测试 标识 F_3 子系统名 系统 系统功能 称 名称 Web数据库管理系统 注销登录 标识 F_2 子系统名 系统 系统功能 称 名称 输入 输出 选择注销按钮 清除Session,跳转到登录页面。 用户退出登录,保护用户信息 Sql Server数据库,.Net Framwork 3.5或以上,Coolite控件库 调用模块 被调用模块 无 无 3.3.6.3 连接测试

输入 数据库服务器名、登录名、密码、身份验证方式。 9

概要设计

功 能 说 明 运行环 境说明 调用关 系说明 输出 测试结果。 测试与服务器的连接能否建立 Sql Server数据库,.Net Framwork 3.5或以上,Coolite控件库 调用模块 被调用模块 无 无 3.4功能需求与程序代码的关系

需求 代码 服务管理 数据库管理 数据表管理 视图管理 数据列管理 数据库备份管理 命令行功能模块 系统功能模块 组件模块 √ √ √ √ √ √ × × 业务逻辑模块 √ √ √ √ √ √ √ √ 4数据结构设计

4.1逻辑结构设计

表1 Database(数据库类结构)

序号 1 2 3 4 5 中文列名 列名 Dbid Name Crdate DBSize Owner 数据类型 int string DateTime string string 数据库编号 数据库名 创建日期 数据库大小 数据库所有者 表2 Datatable(数据表类结构)

序号 1 2 3 4 中文列名 列名 Id Name Crdate Xtype 数据类型 int string DateTime string 数据表编号 数据表名 创建日期 数据表类型 10

概要设计

5 所属的数据库 DBName string 表3 Dataview(视图类结构)

序号 1 2 3 4 5 6 中文列名 列名 Catalog Schema Name Definition Option UpdaTable 表4 Datacolumn(视图类结构)

序号 1 2 3 4 5 6 7 8 9 中文列名 列名 Position Name DTName Schema Catalog ColDefault NullAble DataType CharMaxLen 数据类型 string string string string string string string string string 数据类型 string string string string string string 所属数据表 模式 视图名称 视图定义 视图选项 是否更新表 序号 列名 所属表 模式 所属数据库 默认值 是否允许空 数据类型 字符最大长度(只对字符类型的类有效) 表5 DBBackup(数据库备份文件类结构)

序号 1 2 3 4 中文列名 列名 Id DBName FilePath BackupDate 数据类型 int string string Datetime 编号 备份数据库名 文件路径 备份日期 4.2数据结构与程序代码的关系

结构 代码 数据库类结构 数据表类结构 视图类结构 数据列类结构 组件模块 √ √ √ √ 业务逻辑模块 × × × × 11

概要设计

数据库备份类结构 数据库业务逻辑类结构 数据表业务逻辑类结构 视图业务逻辑类结构 数据列业务逻辑类结构 数据库备份业务逻辑类结构 √ × × × × × × √ √ √ √ √ 5数据库设计

表6 DBBackups(数据库备份文件)

序号 1 2 3 4 中文列名 列名 Id DBName FilePath BackupDate 数据类型 int Varchar varcher Datetime 长度 4 200 200 8 主键 是 允许空 否 否 否 否 默认值 说明 编号 备份数据库名 文件路径 备份日期 6界面设计

6.1 系统登录界面设计

图2 系统登录界面

在登录界面,选择输入服务器名称,身份验证方式。并进行相应的操作。

若为windows身份验证,则不需输入登录名和密码,若为SQL Server 身份验证则需要输入用户名和密码。

此时点击连接,会返回连接结果,若成功则进入系统。 点击测试连接,会返回连接状况。

点击服务管理,会出现服务管理界面。在该界面中可以对服务进行相应操作。需要注意的是开启服务是需要一定时间的。

12

  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

概要设计 功 能 说 明 运行环 境说明 调用关 系说明 用户在命令行使用SQL语句对数据库进行相关操作 Sql Server数据库,.Net Framwork 3.5或以上,Coolite控件库 调用模块 被调用模块 无 无 3.3.6系统功能模块 包括用户登录服务器、连接数据库以及注销登录等。 3.3.6.1 登录数据库服务器 名 称 接 口 说 明 功 能 说 明 运行环 境说明 调用关 系说明 登录数据库服务器 输入 输出 标识 F_1 子系统名 系统 系统功能 称 名称 Web数据库管理系统 数据库服务器名、登录名、密码、身份验证方式。 登录成功,则页面跳转;登录失败,显示失败信息。 用户操作的入口,根据用户名和密码登录到数据库服务器 Sql Server数据库,.Net Framwork 3.5或以上,C

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com