数据库系统设计学生学籍管理信息系统.docx

上传人:b****8 文档编号:9124201 上传时间:2023-05-17 格式:DOCX 页数:47 大小:867.84KB
下载 相关 举报
数据库系统设计学生学籍管理信息系统.docx_第1页
第1页 / 共47页
数据库系统设计学生学籍管理信息系统.docx_第2页
第2页 / 共47页
数据库系统设计学生学籍管理信息系统.docx_第3页
第3页 / 共47页
数据库系统设计学生学籍管理信息系统.docx_第4页
第4页 / 共47页
数据库系统设计学生学籍管理信息系统.docx_第5页
第5页 / 共47页
数据库系统设计学生学籍管理信息系统.docx_第6页
第6页 / 共47页
数据库系统设计学生学籍管理信息系统.docx_第7页
第7页 / 共47页
数据库系统设计学生学籍管理信息系统.docx_第8页
第8页 / 共47页
数据库系统设计学生学籍管理信息系统.docx_第9页
第9页 / 共47页
数据库系统设计学生学籍管理信息系统.docx_第10页
第10页 / 共47页
数据库系统设计学生学籍管理信息系统.docx_第11页
第11页 / 共47页
数据库系统设计学生学籍管理信息系统.docx_第12页
第12页 / 共47页
数据库系统设计学生学籍管理信息系统.docx_第13页
第13页 / 共47页
数据库系统设计学生学籍管理信息系统.docx_第14页
第14页 / 共47页
数据库系统设计学生学籍管理信息系统.docx_第15页
第15页 / 共47页
数据库系统设计学生学籍管理信息系统.docx_第16页
第16页 / 共47页
数据库系统设计学生学籍管理信息系统.docx_第17页
第17页 / 共47页
数据库系统设计学生学籍管理信息系统.docx_第18页
第18页 / 共47页
数据库系统设计学生学籍管理信息系统.docx_第19页
第19页 / 共47页
数据库系统设计学生学籍管理信息系统.docx_第20页
第20页 / 共47页
亲,该文档总共47页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

数据库系统设计学生学籍管理信息系统.docx

《数据库系统设计学生学籍管理信息系统.docx》由会员分享,可在线阅读,更多相关《数据库系统设计学生学籍管理信息系统.docx(47页珍藏版)》请在冰点文库上搜索。

数据库系统设计学生学籍管理信息系统.docx

数据库系统设计学生学籍管理信息系统

 

《数据库系统设计》课程设计报告

 

学生学籍管理信息系统

StudentInformationManageSystem

 

班级:

学号:

姓名:

系统名称:

学生学籍管理信息系统

 

总分:

 

正文

第一章需求分析

学生学籍管理系统(StudentInformationManageSystem)的功能是收集学生的个人信息,以便向老师提供每个学生在校或毕业生学籍的情况,还可以让学生用自己的学号去查看自己在校期间的相关信息。

学生学籍管理信息系统中,学生学籍管理工作包括学生档案、学籍、成绩、升学等内容的管理;面对大量的学生数据、报表,手工处理方式已经很难跟上现代化的步伐。

随着计算机技术及网络通讯技术的飞速发展,许多学校已经有了较好的计算机应用甚至网络硬件建设基础。

因此为提高学校管理工作的现代化、科学化水平,保证信息处理的即时化、准确化,开发一套对学生学籍进行管理的软件是极其重要的。

应完成的主要功能:

(1)学生档案的管理,即录入、修改、查询、输出学生档案信息,这些信息包括学生基本情况、学生简历情况、学生奖励情况、学生处分情况、学生家庭信息、学生体检情况。

(2)学生成绩管理,录入修改、查询、输出学生入校成绩,各学期、各门课程的成绩信息,并支持按年级、班级等条件的统计、查询、报表输出。

1.1数据需求分析

学生信息管理系统就是对学生信息的管理。

学生的信息包含:

1、基本信息;2、课程及成绩;3、课程表。

基本信息根据要求应该包括学生的基本情况、获得奖励情况、受到处分情况、学生的家庭信息等;课程及成绩应该包含对应课程对应学生的成绩;课程表包含课程号及对应课程名和学习年份。

综合分析对信息管理系统分以下个表:

1.学生基本信息表student(学号、姓名、性别、出生日期、民族、籍贯、身份证号、家庭住址、联系电话、电子邮箱、入学日期、系部编号、所在专业班级、年龄、政治面貌)

2.成绩表course(学号、课程号、课程名、成绩、学习年份)

3.课程表score(课程号、学号、课程名、学习年份、开课学期)

4.学生奖励记录表reward(记录号、学号、级别、奖励对象、记录时间、详细描述)

5.学生处罚记录表punish(记录号、学号、级别、处罚对象、记录时间、详细描述、是否生效)

6.班级信息表class(班级编号、班级名称、所属院系)

7.院系表dep(系部编号、系部名称、系部说明)

8.用户表user-form(用户编号、用户密码、角色)

1.2系统的功能需求分析

1.2.1系统登录

学籍管理系统——系统登录模块,面对的用户是系统管理员、教师以及学生。

主要功能是:

(1)系统分三种登录模式,各模式登录成功后将进入不同的主界面。

(2)教师登录需使用教师姓名和教师的工号,学生登录需使用学生姓名和学号。

1.2.2档案信息管理

学籍管理系统——信息管理模块,主要面对的用户是学校的管理人员。

其主要职责:

(1)学生信息的录入。

学生在入校后,学校将为每一位学生分配一个学号,根据学生所属系部,所选专业给学生分配班级,学校将根据学生的学号和姓名将学生的所有信息录入学生学籍管理系统,以便对学生进行统一管理。

(2)学生信息的查询。

系统管理员、教师以及学生本人都可以进行信息查询,获取学生信息;对于学生而言,学生需提供学号和姓名进行查询,目的是为了避免除学生本身以外的其他学生盗取信息,进行非法行为。

(3)学生信息的修改。

此模块只有系统管理员和教师可以操作,学生没有权限。

(4)学生信息的输出。

系统管理员、教师以及学生本人都可以进行信息查询并输出;对于学生而言,只有学生自己提供学号和姓名进行查询后输出,管理员、教师可以按年级、班级整个输出学生信息。

1.2.3成绩管理

学籍管理系统——成绩管理模块,主要面对的用户是系统管理员和教师,学生只有查询信息的功能。

其主要职责是:

(1)成绩录入。

每个学生在考试后都有一个成绩,教师根据每个人的考试结果,将成绩录入成绩管理中,以便学生查询和期末汇总。

(2)成绩查询。

管理员、教师和学生都可以通过此模块查询成绩,教师可以查询整个班级的学生成绩,但学生只能查询自己的成绩。

(3)成绩修改。

如有学生成绩录入出错时,教师可找到学生成绩信息,并进行修改。

(4)成绩输出。

管理员、教师和学生都可以通过此模块查询成绩并报表输出,管理员、教师可以按年级、班级整个输出学生成绩,但学生只能输出自己的成绩。

1.2.4系统说明

学籍管理系统——系统说明模块,主要对本系统进行说明,方便用户操作使用。

1.2.5注销管理

学籍管理系统——注销管理模块,主要功能是:

(1)注销用户。

用户需要更换登录用户时,可通过注销,重新从登录界面登陆到系统。

(2)关闭。

退出整个应用系统。

1.3系统数据字典

1.学生基本信息表student(学号、姓名、性别、出生日期、民族、籍贯、身份证号、家庭住址、联系电话、电子邮箱、入学日期、系部编号、所在专业班级、年龄、政治面貌)

学生基本信息数据结构:

学生实体

含义说明:

是学籍管理子系统的主体数据结构,定义了一个学生的有关信息

组成:

学号、姓名、性别、出生日期、民族、籍贯、身份证号、家庭住址、联系电话、电子邮箱、入学日期、系部编号、所在专业班级、年龄、政治面貌

数据项:

学号

含义说明:

唯一的标识一个学生

别名:

学生编号

类型:

字符型

长度:

10

取值范围:

0000000000---9999999999

取值含义:

前四位标识该学生所在年级(入学年份),往后三位标识该学生所在院系专业,再往后一位标识该学生所在班级,最后两位标识该学生顺序编号。

与其他数据项的逻辑关系:

数据项:

姓名

含义说明:

学生的另一个标识

别名:

学生姓名

类型:

字符型

长度:

20

取值范围:

取值含义:

与其他数据项的逻辑关系:

与学号唯一确定一个学生

数据项:

性别

别名:

学生性别

类型:

字符型

长度:

2

取值范围:

男、女

取值含义:

人的性别只有男、女两种取值

与其他数据项之间的逻辑关系:

数据项:

民族

别名:

学生民族

类型:

字符型

长度:

10

取值范围:

取值含义:

与其他数据项的逻辑关系:

数据项:

出生日期

别名:

学生出生年月(以身份证上的为准)

类型:

日期型

取值范围:

1000.01.01----2050.01.01

取值含义:

与其他数据项的逻辑关系:

数据项:

籍贯

别名:

学生生源地籍贯

类型:

字符型

长度:

100

取值范围:

取值含义:

与其他数据项的逻辑关系:

数据项:

身份证号

别名:

学生身份证号

类型:

字符型

长度:

18

取值范围:

000000000000000000----999999999999999999

取值含义:

7---14标识该学生出生日期

与其他数据项的逻辑关系:

数据项:

家庭住址

别名:

学生生源地

类型:

字符型

长度:

100

取值范围:

取值含义:

与其他数据项的逻辑关系:

数据项:

联系电话

别名:

学生联系电话

类型:

字符型

长度:

11

取值范围:

取值含义:

与其他数据项的逻辑关系:

数据项:

电子邮箱

别名:

学生电邮

类型:

字符型

长度:

20

取值范围:

取值含义:

与其他数据项的逻辑关系:

数据项:

入学日期

别名:

学生入学年份

类型:

字符型

长度:

10

取值范围:

取值含义:

与其他数据项的逻辑关系:

数据项:

系部编号

别名:

学生所在院系编号

类型:

字符型

长度:

50

取值范围:

取值含义:

唯一的标识一个院系

与其他数据项的逻辑关系:

数据项:

专业班级

别名:

学生所在专业班级

类型:

字符型

长度50

取值范围:

取值含义:

与其他数据项的逻辑关系:

数据项:

年龄

别名:

学生年龄

类型:

整型

取值范围:

0-----.150

取值含义:

人类的一般寿命不小于0岁,但也不会超过150岁

与其他数据项的逻辑关系:

数据项:

政治面貌

别名:

学生政治面貌

类型:

字符型

长度:

30

取值范围:

取值含义:

与其他数据项的逻辑关系:

学生基本信息数据流:

学生基本信息

说明:

学生的基本信息结果

数据流来源:

学生基本信息的录入

数据流去向:

查询打印输出

组成:

学号、姓名、性别、出生日期、民族、籍贯、身份证号、家庭住址、联系电话、电子邮箱、入学日期、系部编号、所在专业班级、年龄、政治面貌

学生基本信息数据存储:

学生基本信息表

说明:

记录学生的基本信息

2.成绩表course(学号、课程号、课程名、成绩、学习年份)

成绩表数据结构:

成绩实体

含义说明:

是学生成绩管理的主体数据结构,定义了一个学生的课程成绩信息

组成:

学号、课程号、课程名、成绩、学习年份

数据项:

学号

含义说明:

唯一的标识一个学生

别名:

学生编号

类型:

字符型

长度:

10

取值范围:

0000000000---9999999999

取值含义:

前四位标识该学生所在年级(入学年份),往后三位标识该学生所在院系专业,再往后一位标识该学生所在班级,最后两位标识该学生顺序编号。

与其他数据项的逻辑关系:

数据项:

课程号

别名:

课程编号

类型:

字符型

长度:

10

取值范围:

取值含义:

与其他数据项的逻辑关系:

与课程名唯一标识一门课程

数据项:

课程名

别名:

课程名称

类型:

字符型

长度:

20

取值范围:

取值含义:

与其他数据项的逻辑关系:

数据项:

成绩

别名:

课程成绩

类型:

float

长度:

10

取值范围:

取值含义:

与其他数据项的逻辑关系:

数据项:

学习年份

别名:

课程学习时间

类型:

日期型

长度:

10

取值范围:

取值含义:

与其他数据项的逻辑关系:

学生成绩数据流:

学生成绩

说明:

学生所学课程成绩

数据流来源:

教师对学生成绩的录入

数据流去向:

查询打印输出

组成:

学号、课程号、课程名、成绩、学习年份

学生成绩数据存储:

成绩表

说明:

记录学生所学课程的成绩

3.课程表score(课程号、学号、课程名、学习年份、开课学期)

学生课程数据结构:

课程实体

含义说明:

是学生课程管理的主体数据结构,定义了一个学生所选课程的有关信息

组成:

课程号、学号、课程名、学习年份、开课学期

数据项:

学号

含义说明:

唯一的标识一个学生

别名:

学生编号

类型:

字符型

长度:

10

取值范围:

0000000000---9999999999

取值含义:

前四位标识该学生所在年级(入学年份),往后三位标识该学生所在院系专业,再往后一位标识该学生所在班级,最后两位标识该学生顺序编号。

与其他数据项的逻辑关系:

数据项:

课程号

别名:

课程编号

类型:

字符型

长度:

10

取值范围:

取值含义:

与其他数据项的逻辑关系:

与课程名唯一标识一门课程

数据项:

课程名

别名:

课程名称

类型:

字符型

长度:

20

取值范围:

取值含义:

与其他数据项的逻辑关系:

数据项:

学习年份

别名:

课程学习时间

类型:

日期型

长度:

10

取值范围:

取值含义:

与其他数据项的逻辑关系:

数据项:

开课学期

别名:

课程学习学期

类型:

字符型

长度:

2

取值范围:

取值含义:

与其他数据项的逻辑关系:

学生课程表数据流:

课程表

说明:

学生的所选课程信息结果

数据流来源:

学生选课

数据流去向:

查询打印输出

组成:

课程号、学号、课程名、学习年份、开课学期

课程表数据存储:

课程表

说明:

记录学生所选课程信息

4.学生奖励记录表reward(记录号、学号、级别、奖励对象、记录时间、详细描述)

学生奖励数据结构:

奖励实体

含义说明:

一个学生受到奖励的主体数据结构,定义了一个学生受到奖励的有关信息

组成:

记录号、学号、级别、奖励对象、记录时间、详细描述

数据项:

记录号

别名:

学生奖励记录编号

类型:

字符型

长度:

10

取值范围:

取值含义:

与其他数据项的逻辑关系:

与学号唯一标识受到奖励的学生

数据项:

学号

含义说明:

唯一的标识一个学生

别名:

学生编号

类型:

字符型

长度:

10

取值范围:

0000000000---9999999999

取值含义:

前四位标识该学生所在年级(入学年份),往后三位标识该学生所在院系专业,再往后一位标识该学生所在班级,最后两位标识该学生顺序编号。

与其他数据项的逻辑关系:

数据项:

级别

别名:

学生受到奖励级别

类型:

字符型

长度:

5

取值范围:

取值含义:

与其他数据项的逻辑关系:

数据项:

奖励对象

别名:

学生所受奖励对象

类型:

字符型

长度:

20

取值范围:

取值含义:

与其他数据项的逻辑关系:

数据项:

记录时间

别名:

奖励时间

类型:

日期型

长度:

8

取值范围:

取值含义:

与其他数据项的逻辑关系:

数据项:

详细描述

别名:

对奖励的描述

类型:

字符型

长度:

100

取值范围:

取值含义:

与其他数据项的逻辑关系:

学生奖励数据流:

学生奖励信息

说明:

学生所受奖励信息

数据流来源:

学生受到奖励

数据流去向:

批准,查询打印输出

学生奖励数据存储:

学生奖励记录表

说明:

记录学生的奖励信息情况

5.学生处罚记录表punish(记录号、学号、级别、处罚对象、记录

时间、详细描述、是否生效)

学生奖励数据结构:

奖励实体

含义说明:

一个学生受到处罚的主体数据结构,定义了一个学生受到处罚的有关信息

组成:

记录号、学号、级别、处罚对象、记录、时间、详细描述、是否生效

数据项:

记录号

别名:

学生处罚记录编号

类型:

字符型

长度:

10

取值范围:

取值含义:

与其他数据项的逻辑关系:

与学号唯一标识受到处罚的学生

数据项:

学号

含义说明:

唯一的标识一个学生

别名:

学生编号

类型:

字符型

长度:

10

取值范围:

0000000000---9999999999

取值含义:

前四位标识该学生所在年级(入学年份),往后三位标识该学生所在院系专业,再往后一位标识该学生所在班级,最后两位标识该学生顺序编号。

与其他数据项的逻辑关系:

数据项:

级别

别名:

学生受到处罚级别

类型:

字符型

长度:

5

取值范围:

取值含义:

与其他数据项的逻辑关系:

数据项:

处罚对象

别名:

学生所受处罚对象

类型:

字符型

长度:

20

取值范围:

取值含义:

与其他数据项的逻辑关系:

数据项:

记录时间

别名:

处罚时间

类型:

日期型

长度:

8

取值范围:

取值含义:

与其他数据项的逻辑关系:

数据项:

详细描述

别名:

对奖励的描述

类型:

字符型

长度:

100

取值范围:

取值含义:

与其他数据项的逻辑关系:

数据项:

是否生效

别名:

处罚是否生效

类型:

字符型

长度:

2

取值范围:

是,否

取值含义:

与其他数据项的逻辑关系:

学生奖励数据流:

学生处罚信息

说明:

学生所受处罚信息

数据流来源:

学生受到处罚

数据流去向:

处罚生效,查询打印输出

学生处罚数据存储:

学生处罚记录表

说明:

记录学生的处罚信息情况

6.班级信息表class(班级编号、班级名称、所属院系)

班级信息数据结构:

班级实体

含义说明:

是班级管理的主体数据结构,定义一个班级的基本信息

组成:

班级编号、班级名称、所属院系

数据项:

班级编号

别名:

班级序号

类型:

字符型

长度:

10

取值范围:

取值含义:

与其他数据项的逻辑关系:

与班级名称唯一标识一个班级

数据项:

班级名称

别名:

类型:

字符型

长度:

20

取值范围:

取值含义:

与其他数据项的逻辑关系:

与班级编号唯一标识一个班级

数据项:

所属院系

别名:

系部名称

类型:

字符型

长度:

20

取值范围:

取值含义:

与其他数据项的逻辑关系:

7.院系表dep(系部编号、系部名称、系部说明)

院系数据结构:

院系实体

组成:

系部编号、系部名称、系部说明

数据项:

系部编号

别名:

系部序号

类型:

字符型

长度:

10

取值范围:

取值含义:

与其他数据项的逻辑关系:

数据项:

系部名称

别名:

类型:

字符型

长度:

20

取值范围:

取值含义:

与其他数据项的逻辑关系:

与系部编号唯一标识一个院系

数据项:

系部说明

别名:

系部描述

类型:

字符型

长度:

100

取值范围:

取值含义:

与其他数据项的逻辑关系:

院系信息数据流:

院系基本信息

说明:

院系的基本信息

数据流来源:

学校院系的分配

数据流去向:

查询打印输出

院系基本信息数据存储:

院系表

说明:

记录学校院系的基本信息

8.用户表user-form(用户编号、用户密码、角色)

用户信息数据结构:

用户实体

含义说明:

是学生学籍管理信息系统的主体数据结构,定义了一个用户的基本信息

组成:

用户编号、用户密码、角色

数据项:

用户编号

别名:

类型:

字符型

长度:

10

取值范围:

取值含义:

与其他数据项的逻辑关系:

数据项:

用户密码

别名:

用户系统登录密码

类型:

字符型

长度:

10

取值范围:

取值含义:

与其他数据项的逻辑关系:

与用户编号结合登录系统

数据项:

角色

别名:

系统身份

类型:

字符型

长度:

10

取值范围:

取值含义:

与其他数据项的逻辑关系:

用户基本信息数据流:

用户基本信息

说明:

用户登录系统的基本信息

数据流来源:

用户登录系统

数据流去向:

通过系统身份认证,登录成功

用户信息数据存储:

用户表

说明:

记录用户登录系统时的基本信息

 

1.4系统功能实现数据流图描述

学籍管理信息系统分析

录入学生信息

教务科

学生信息基本资料析归类

录入数据库

学生基本信息表

图例说明

业务处理单位

业务处理描述

表格制作

传递

储存

搜集资料

 

学籍变动信息管理业务流程

 

学生信息更新处理

教务科

学生信息基本资料析归类

录入数据库

学生基本信息表

图例说明

业务处理单位

业务处理描述

表格制作

传递

储存

搜集资料

学生成绩信息管理业务流程

录入学生成绩信息

学籍科

选择界面

录入数据库

学生成绩信息表

储存

搜集资料

 

学生奖惩管理业务流程

学生奖惩信息录入

学籍科

选择界面

录入数据库

学籍奖惩信息表

储存

搜集资料

 

学生奖惩信息删除、修改

学生奖惩信息删除、修改

学籍科

选择界面

录入数据库

奖罚信息表

图例说明

业务处理单位

业务处理描述

表格制作

传递

储存

搜集资料

第二章数据库设计

2.1数据库概念设计

2.1.1分E—R图

1.学生基本信息表student(学号、姓名、性别、民族、出生日期、籍贯、身份证号、家庭住址、联系电话、入学成绩、入学日期、系部编号、所在专业班级、政治面貌)

2.成绩表score(学号,成绩,课程号,课程名,学习年份)

3.课程表course(学号,课程号,课程名,开设学期,学习年份)

4.学生奖励记录表reward(记录号、学号、级别、奖励对象、记录时间、详细描述)

详细描述

 

5.学生处罚记录表punish(记录号、学号、级别、处罚对象、记录时间、详细描述、是否生效)

级别

 

6.班级信息表class(班级编号、所属院系、班级名称)

班级名称

 

7.院系表dep(系部编号、系部名称、系部说明)

系部说明

 

角色

8.用户表user-form(用户编号、用户密码、角色)

 

成绩

2.1.2系统总体E-R图

N

1

N

M

M

N

1

1

1

N

1

属于

选课

N

N

属于

班级

用户

课程

院系

受奖励

奖励

受处罚

考试

属于

1

学生

 

处罚

2.2数据库逻辑设计

2.2.1系统结构功能及结构图

1.学生信息管理:

录入新生信息,更新学生基本信息,学生异动信息处理,学生基本信息管理;

2.院系管理:

包括专业、班级、院系管理;

3.成绩管理:

学生考试成绩录入、统计;

4.管理员管理:

管理系统用户信息及操作。

2.2.2系统关系表

1.学生基本信息表student(学号、姓名、性别、民族、出生日期、籍贯、身份证号、家庭住址、联系电话、入学成绩、入学日期、系部编号、所在专业班级、政治面貌)

学生基本信息表

字段名

数据类型

长度

主键或外键

约束情况

对应中文名称

StuNo

Char

10

主键

不为空

学号

StuName

Char

20

外键

不为空

姓名

sex

Char

2

不为空

性别

Birthday

Datetime

8

不为空

出生日期

Minority

Char

10

不为空

民簇

Native

Char

100

不为空

籍贯

ID

Varchar

18

不为空

身份证号

HomeAdress

Varchar

100

不为空

家庭住址

Tel

Varchar

11

不为空

联系电话

Mail

Char

20

不为空

电子邮箱

Rxrq

Datetime

4

不为空

入学日期

dep_number

Char

3

不为空

系部编号

c_number

Char

1

不为空

所在专业班级

Age

int

不为空

年龄

Zzmm

Char

10

不为空

政治面貌

2.成绩表score(学号,成绩,课程号,课程名,学习年份)

成绩表

字段名

数据类型

长度

主键或外键

约束情况

对应中文名称

StuNo

char

10

主键

不为空

学号

Score

Float

10

外键

不为空

成绩

Course_number

char

10

不为空

课程号

Course_name

char

20

不为空

课程名

Xxnf

datetime

8

不为空

学习年份

3.课程表course(学号,课程号,课程名,开设学期,学习年份)

课程表

字段名

数据类型

长度

主键或外键

约束情况

对应中文名称

StuNo

char

10

主键

不为空

学号

Course_number

char

10

外键

不为空

课程号

Course_name

char

20

不为空

课程名称

Kkxq

char

2

不为空

开课学期

Xxnf

datetime

8

不为空

学习年份

4.学生奖励记录表reward(记录号、学号、级别、奖励对象、记录时间、详细描述)

学生奖励记录表

字段名

数据类型

长度

主键或外键

约束情况

对应中文名称

r_number

int

10

主键

不为空

记录号

StuNo

char

10

外键

不为空

学号

r_rank

char

5

级别

r_object

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 经管营销 > 经济市场

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2