当前位置:文档之家› 专家系统设计

专家系统设计

专家系统设计说明
1.系统主控模块
1.1设计说明
本专家系统是通过输入专家个人的基本信息,完成对专家信息查询、统计等功能。

本专家系统遵从软件工程的标准,按功能划分模块,然后集成。

1.2 功能模块结构图
1.3系统登录界面
在zy子目录下运行zy.exe程序,系统运行时,首先出现登录界面,用户登录成功后进入系统主屏幕。

1.4 系统主屏幕
2.系统设置管理
2.1设计说明
完成本系统的系统设置,包括建立新用户、密码及修改密码的设置。

2.2 系统设置说明
用户管理包括:增加用户、修改密码。

1.增加新用户:
功能描述:建立新用户,输入用户名、密码及重新输入密码确认。

人机界面:
与界面相关的数据表
⏹数据表:表名:QXSZ
域名类型宽度来源
用户名 char 15 输入
密码 char 15 输入
2.修改密码
⏹功能描述:
完成登录密码的修改,用户自己修改自己的密码。

输入用户名(通过用户名查找),输入旧密码,再输入新密码。

⏹人机界面:
与本界面相关的数据表
⏹数据表:表名:Password
域名类型宽度来源
用户名 char 10 输入
密码 int 4 输入
3.基本数据管理
3.1 设计说明
对专家个人信息进行管理。

包括:专家信息录入、修改、删除、浏览等功能。

3.2 模块功能说明
专家信息录入:对专家信息进行录入、修改、删除、浏览等功能。

3.3 功能模块详细设计
基础数据管理: 专家信息录入
专家信息录入
⏹功能描述:对专家个人信息进行录入,功能包括增加、修改、删除、浏览、查找等功能。

人机界面:
与本程序有关的数据表
专家信息表:表名-GRXX
相关字典表:表名-MZ、ZYL Y、JIB
1.个人信息数据
1.专家信息数据表(表名:GRXX )
⏹数据表:
域名类型宽度数据来源
姓名char 8 输入
性别char 4 下拉选择/输入
民族char 10 下拉选择/来源于MZ表
出生日期datetime 8 下拉选择/输入
籍贯char 20 输入
健康状况char 20 输入
婚姻状况char 4 下拉选择/输入
从事专业char 20 输入
专业领域char 20 下拉选择/来源于ZYL Y表
技术职称char 20 输入
级别char 10 下拉选择/来源于jib表
户籍所在地char 20 输入
身份证号char 18 输入
2.民族字典表(表名:mz )
⏹数据表:
域名类型宽度
民族char 10
注:为专家信息录入屏民族字段做下拉内容用。

3.专业领域字典表(表名:zyly )
数据表:
域名类型宽度
专业领域char 20
注:为专家信息录入屏专业领域字段做下拉内容用。

4.级别字典表(表名:jib )
数据表:
域名类型宽度
级别char 10
注:为专家信息录入屏级别字段做下拉内容用。

4. 统计管理
4.1设计说明
统计管理功能:按专家级别进行统计并显示数据统计结果并把数据结果转入到EXCEL,用户可对EXCEL进行编辑、打印。

4.2 功能模块详细设计
1.统计管理:按专家级别进行统计
⏹功能描述:
根据用户选择的级别,对专家数据表里数据进行人数统计、或者不选择条件的情况下自动对专家数据表的数据进行人数统计。

人机界面:
与本界面有关的数据表
专家信息表:表名-GRXX
统计表:表名-TJ
1.专家信息数据表(表名:GRXX )
⏹数据表:表的具体信息前面已说明。

2.统计表(表名:tj)
数据表:
域名类型宽度数据来源
级别char 10 下拉选择/来自JIB表
人数int 4 通过统计
5.查询管理
5.1 设计说明:
查询管理功能:按专家级别进行查询并显示数据查询结果并把查询结果转入EXCEL,用户可对EXCEL进行编辑、打印。

5.2功能模块详细设计
A. 专家信息查询
按专家级别进行查询。

⏹功能描述:
按专家级别进行查询:根据用户选择的级别对专家数据表里数据按专家用户选择的级别进行查询。

并把查询结果转入EXCEL,用户可对EXCEL进行编辑、打印。

人机界面:。

相关主题