登录

  • 登录
  • 忘记密码?点击找回

注册

  • 获取手机验证码 60
  • 注册

找回密码

  • 获取手机验证码60
  • 找回
毕业论文网 > 毕业论文 > 计算机类 > 计算机科学与技术 > 正文

PostgreSQL在线管理工具毕业论文

 2022-03-25 19:25:49  

论文总字数:29556字

摘 要

本系统属于轻量级的数据库管理系统,可以方便的对PostgreSQL数据库进行在线的管理。系统是基于B/S结构的PostgreSQL在线管理工具,主要使用Python语言,并结合使用tornado web开发框架和Sublime Text 3进行开发。系统采用目前正在快速发展中的开源数据库PostgreSQL,使用EasyUI进行前端界面的开发。

系统提供了一系列常用的数据库管理操作,主要包括数据库登录、数据库选择、Sql语句编辑执行、可视化数据库查询编辑、数据库创建与修改、表创建与修改、数据库导入、数据库导出等8大功能模块。系统界面简洁,设计新颖,功能齐全。本系统可以减少数据库管理人员的工作量,简化用户的操作过程,提高数据库管理的整体效率。

关键词 :B/S结构, Python, PostgreSQL在线管理工具

PostgreSQL Online Management Tool

Abstract

The system is a lightweight database management system, you can easily online for PostgreSQL database management. Online system is based PostgreSQL administration tool b / s structure, the main use of the Python language and use the tornado web development framework and Sublime Text 3 development combined. System currently used is the rapid development of open source database PostgreSQL, use EasyUI develop front-end interface.

The system provides a number of common database management operations, including database login, database selection, Sql statement editing execution, visual database query editor, database creation and modification, table creation and modification, database import, database export eight major functional modules. System interface is simple, modern design, fully functional. Use of this system can reduce the workload of database administrators, simplifying the user's operation, improve the overall efficiency of database management.

keywords: B/S structure , Python, PostgreSQL Online Management Tool

目 录

摘 要 I

Abstract II

目 录 I

第一章 绪论 1

1.1 任务概述 1

1.1.1 目标 1

1.1.2 用户分析 1

1.2 可行性分析 1

1.2.1 技术可行性 2

1.2.2 经济可行性 2

1.2.3 操作可行性 2

1.3 需求分析 2

1.3.1 需求概述 2

1.3.2 功能模块 4

1.3.3 业务流程图 5

1.3.4 程序环境配置 6

第二章 数据库设计 8

2.1 数据库设计定义 8

2.2 E-R图 8

2.2 数据表设计 8

2.2.1 数据表总览 8

2.2.2 数据表详细说明 9

第三章 详细设计 10

3.1 详细设计理念 10

3.2 登录界面及后台逻辑 10

3.3 系统功能导航界面及后台逻辑 10

3.4 数据库导航菜单界面及后台逻辑 11

3.5 数据库编辑界面及后台逻辑 11

3.6 新建数据库界面及后台逻辑 12

3.7 数据库名操作界面及后台逻辑 12

3.8 新建表操作界面及后台逻辑 13

3.9 数据库表界面及后台逻辑 13

3.10 数据库表字段修改界面及后台逻辑 14

3.11 sql语句界面及后台逻辑 14

3.12 数据库导出界面及后台逻辑 14

3.13 数据库导入界面及后台逻辑 15

第四章 系统实现 16

4.1 登陆模块 16

4.2 系统功能导航模块 17

4.3 数据库导航栏 18

4.4 数据库操作 19

4.5 新建数据库操作 20

4.6 数据库名操作 21

4.7 新建表操作 22

4.8 数据库表操作 23

4.9 数据库表字段修改操作 25

4.10 sql语句操作 27

4.11 数据库导出操作 28

4.11 数据库还原操作 29

第五章 系统测试 31

5.1 测试的任务及目标 31

5.1.1 测试的任务 31

5.1.2 测试的方法 31

5.2 测试用例 31

5.2.1 登录模块测试 31

5.2.2 数据库操作模块测试 32

5.2.3 新建数据库模块测试 32

5.2.4 数据库名操作模块测试 33

5.2.5 新建表模块测试 33

5.2.6 数据表操作模块测试 34

5.2.7 数据表字段修改模块测试 35

5.2.8 sql语句模块测试 35

5.2.9 数据库导出模块测试 36

5.2.10 数据库导出模块测试 36

第六章 结束语 37

参考文献 38

致谢 39

绪论

本系统属于轻量级的数据库管理系统,可以很方便的对PostgreSQL数据库进行在线的管理,目前强大的数据库系统有很多,好用的管理工具却没有几个,而且多数都是桌面端的工具,移动端的工具更是少之又少, 随着互联网的快速发展,移动端的设备越来越多,人们不再局限于电脑办公,目前迫切需要出现一款能够在线管理数据库的工具。

基于B/S结构的PostgreSQL在线管理工具,主要使用Python语言,并结合使用tornado web开发框架,使用Sublime Text 3进行开发,采用目前正在快速发展中的功能强大的开源数据库PostgreSQL,结合使用EasyUI进行前端界面的开发。

基于B/S结构的PostgreSQL在线管理工具,提供了一系列常用的数据库管理操作。本系统界面简洁,设计新颖,功能齐全。主要包括数据库登录,数据库选择, Sql语句编辑执行,可视化数据库查询编辑,数据库创建与修改,表创建与修改,数据库导入,数据库导出等8大功能模块。

请支付后下载全文,论文总字数:29556字

您需要先支付 50元 才能查看全部内容!立即支付

微信号:bysjorg

Copyright © 2010-2022 毕业论文网 站点地图