开发日记20200326--数据源管理功能说明

1开发目的:
做一个数据源管理性能,能够管理oracle、sqlserver、mysql等数据库的数据源信息,以引用码为唯一标识,给应用程序发放配置信息,每个应用程序有一个数据源引用模块,负责与服务器端交互,定期用旧的引用码和服务器换取新的引用码,每次引用码的变更同时自动更改数据库登录密码,随新的引用码一同发放。
2思路
通过该系统可以实现数据源的统一、安全管理。以后程序中不在包含数据源配置信息,如数据库的地址、用户、密码等信息。另外引用码和数据库登录密码的定期同步变化,减少通过盗取网站中的数据原信息获取企业数据的可能性明显降低。
3界面及功能设计
3.1数据源维护:包括数据源的增删改查

开发日记20200326--数据源管理功能说明_第1张图片
捕获.PNG

界面由两部分组成,上半部分为数据源列表,显示基本的数据源信息,点击每个数据源下面显示次数据源的信息信息,看到信息后可以进行增删改查操作,同时可以进行数据源有效性测试工作。具体功能如下:
3.1.1新建数据源
点击“新建”按钮,将详细配置、引用情况、访问检录等内容清空。用户可以填写相关内容。填写完成后点击保存,完成新建工作,数据源名称不能和现有内容相同,在保存过程中进行验证。同时标星号的部分都必须填写,这部分验证在前台实现。
3.1.2编辑数据源
单击数据源列表,下面详细信息中会出现数据源信息,默认都是不可编辑状态,点击编辑按钮,除名称以外所有都变成可编辑状态,编辑完成后点击保存
3.1.3测试数据源
填写完信息后可以测试一下数据源是否有效,点击测试按钮,弹出成功或者失败的对话框。
3.1.4删除数据源
在数据源列表中选择数据源在下面可以直接删除。
3.2数据源授权:数据源给哪些程序授权
具体功能待续……
3.3数据源客户端:引用数据源的应用程序接口程序,负责应用程序和数据源管理系统通讯
具体功能待续……
3.4数据源引用日志:包含每次使用的时间、应用程序名称、进行了哪些操作(操作记录还在考虑)
具体功能待续……

你可能感兴趣的:(开发日记20200326--数据源管理功能说明)