软件需求报告规格说明书.docx

上传人:b****1 文档编号:2084606 上传时间:2023-05-02 格式:DOCX 页数:38 大小:306.85KB
下载 相关 举报
软件需求报告规格说明书.docx_第1页
第1页 / 共38页
软件需求报告规格说明书.docx_第2页
第2页 / 共38页
软件需求报告规格说明书.docx_第3页
第3页 / 共38页
软件需求报告规格说明书.docx_第4页
第4页 / 共38页
软件需求报告规格说明书.docx_第5页
第5页 / 共38页
软件需求报告规格说明书.docx_第6页
第6页 / 共38页
软件需求报告规格说明书.docx_第7页
第7页 / 共38页
软件需求报告规格说明书.docx_第8页
第8页 / 共38页
软件需求报告规格说明书.docx_第9页
第9页 / 共38页
软件需求报告规格说明书.docx_第10页
第10页 / 共38页
软件需求报告规格说明书.docx_第11页
第11页 / 共38页
软件需求报告规格说明书.docx_第12页
第12页 / 共38页
软件需求报告规格说明书.docx_第13页
第13页 / 共38页
软件需求报告规格说明书.docx_第14页
第14页 / 共38页
软件需求报告规格说明书.docx_第15页
第15页 / 共38页
软件需求报告规格说明书.docx_第16页
第16页 / 共38页
软件需求报告规格说明书.docx_第17页
第17页 / 共38页
软件需求报告规格说明书.docx_第18页
第18页 / 共38页
软件需求报告规格说明书.docx_第19页
第19页 / 共38页
软件需求报告规格说明书.docx_第20页
第20页 / 共38页
亲,该文档总共38页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

软件需求报告规格说明书.docx

《软件需求报告规格说明书.docx》由会员分享,可在线阅读,更多相关《软件需求报告规格说明书.docx(38页珍藏版)》请在冰点文库上搜索。

软件需求报告规格说明书.docx

软件需求报告规格说明书

实验一方法需求建模设计

一、实验概述

本系统的名称是:

图书馆信息管理系统。

该图书管理系统分为6个大模块:

图书查询、图书借阅、图书归还、读者信息管理、图书信息管理。

二、实验结果

系统关联图:

1层数据图:

1层数据字典:

(1).数据流词条:

通常使用扩充的范式来描述。

对于基本的数据项,通常应明确其名称,类型,含义,度量单位,有效范围,精度等。

数据流名:

借书证

说明:

用以读者的唯一识别标识

数据流来源:

读者

数据流去向:

借书检验

数据流组成:

一卡通=一卡通的号码+姓名+读者其他信息

一卡通的号码=“0”..“999999999999”

姓名=2{字母}24

读者其他信息

 

数据流名:

图书

说明:

记录图书的主要相关信息

数据流来源:

读者

数据流去向:

借书检验

数据流组成:

图书=书号+书名+作者+出版社+价格+类别+状态

图书编号=“000000001”..“999999999”

书名=2{字母}24

作者=2{字母}24

出版社=2{字母}24

价格=“000.01”..“9999.99”

类别=2{字母}24

状态=1{字母}

(1).数据流词条:

通常使用扩充的范式来描述。

对于基本的数据项,通常应明确其名称,类型,含义,度量单位,有效范围,精度等。

 

数据流名:

借书信息

说明:

用于传递一卡通号码和图书号

数据流来源:

借书检验

数据流去向:

借书登记

数据流组成:

借书信息=一卡通号码+书号

数据流名:

借阅记录

说明:

用于记录读者借书信息

数据流来源:

图书访问记录库,借书登记

数据流去向:

借书检验

数据流组成:

借阅记录=书号+借阅证号+借书日期

  借书日期=日期

数据流名:

还书信息

说明:

用于传递图书书号

数据流来源:

还书检验

数据流去向:

还书登记

数据流组成:

还书信息=书号

数据流名:

查询信息

说明:

用于传递查询关键字段

数据流来源:

读者,查询许可检验

数据流去向:

查询许可检验,数据查询

数据流组成:

查询信息=1{字母}50

数据流名:

还书成功

说明:

用于通知还书成功

数据流来源:

还书检验

数据流去向:

读者

数据流组成:

还书成功=2{字母}10

数据流名:

查询结果

说明:

用于显示读者查询的结果

数据流来源:

数据查询

数据流去向:

读者

数据流组成:

查询信息=读者信息+图书信息

(2).数据文件词条描述:

说明文件的成分和组织形式(如记录排列顺序)等,基本数据项的说明同数据流。

数据文件名:

读者信息库

简述:

存放读者信息

输入数据:

输出数据:

读者信息

数据文件组成:

读者信息库由“读者信息”组成

存储方式:

关键码

存取频率:

数据文件名:

图书信息库

简述:

存放图书信息

输入数据:

输出数据:

图书信息

数据文件组成:

图书信息库由“图书信息”组成

存储方式:

关键码

存取频率:

数据文件名:

借阅记录库

简述:

存放图书借阅记录信息

输入数据:

图书借书记录,还书记录

输出数据:

图书借书记录,还书记录

数据文件组成:

图书借阅记录库由“借书记录,还书记录”组成

存储方式:

关键码

存取频率:

 

加工名:

借书检验

加工编号:

1

简要描述:

检验读者身份、图书是否入库、读者还能借多少书以此判定读者是否能借书

输入数据流:

借书证,所借书本,读者信息,图书信息,图书访问记录,日期

输出数据流:

借书错误信息,借书信息

加工逻辑:

(3)加工说明词条:

加工说明:

编号、加工名、输入、输出、加工逻辑等,加工逻辑通常使用自然语言或结构化自然语言(如判定树、判定表等)来描述。

加工名:

借书登记

加工编号:

2

简要描述:

将“借书信息”登记到“图书借阅记录”中,完成后将书本递交读者

输入数据流:

借书信息,日期

输出数据流:

图书借阅记录,图书

加工逻辑:

将借书信息及日期写入图书借阅记录;

     将图书递交读者

加工名:

还书检验

加工编号:

3

简要描述:

检验图书是否图书室外借图书

输入数据流:

图书,图书访问记录

输出数据流:

检验错误,还书信息

加工逻辑:

 书号与数据库数据不符 

        发出“检验错误”

       发出“还书信息”

      

加工名:

还书登记

加工编号:

4

简要描述:

删除读者对该图书的借书信息,如果超期给出警告及天数

输入数据流:

还书信息,日期

输出数据流:

图书访问纪录,还书成功

加工逻辑:

 所还图书超期 

        统计超期天数

生成通知超期通知

       删除图书访问记录库中相应的借书记录

生成成功信息

      

给出还书返回信息

 

加工名:

查询许可检验

加工编号:

5

简要描述:

检验读者身份是否有效

输入数据流:

借书证,查询信息,读者信息

输出数据流:

检验错误,查询信息

加工逻辑:

 借书证在读者库中不存在 

         发出“检验错误”

     发出“查询信息”

    

 

加工名:

数据查询

加工编号:

6

简要描述:

根据所读入的查询信息,检索图书库和图书访问记录库得出相应结果

输入数据流:

查询信息,图书信息,图书访问记录,日期

输出数据流:

查询结果

加工逻辑:

根据所读入的查询信息,检索图书库和图书访问记录库得出相应结果

 

2层数据流图:

2.数据字典

(1)数据流名词条

数据流名:

管理员信息

说明:

用于传递图书管理员的身份信息以备验证

数据流来源:

图书管理员,管理员库

数据流去向:

身份验证

数据流组成:

管理员信息=口令+姓名

      口令=3{字符}8

      姓名=2{字母}24

每个数据量流通量:

数据流名:

操作信息

说明:

用于传递图书管理员的操作命令

数据流来源:

身份验证

数据流去向:

增删改图书或读者

数据流组成:

操作信息=2{字母}50

每个数据量流通量:

数据流名:

操作确认

说明:

用于传递增删改图书是否成功

数据流来源:

增删改图书或读者

数据流去向:

图书管理员

数据流组成:

操作确认=1{字母}50

每个数据量流通量:

 

(2)加工逻辑词条

加工名:

身份验证

加工编号:

7

简要描述:

根据所读入的管理员信息,检索管理员库验证该人身份

输入数据流:

管理员信息,读者或图书

输出数据流:

检验错误,操作确认

加工逻辑:

根据所读入的管理员信息,检索管理员库验证该人身份

加工名:

增删改图书或读者

加工编号:

8

简要描述:

根据所读入的操作信息,增删改读者库里的内容

输入数据流:

操作信息,读者信息

输出数据流:

操作确认,读者信息

加工逻辑:

根据所读入的操作信息,增删改读者库或图书库里的内容

 

实验2方法需求建模设计

一、实验结果:

类图:

 

时序图:

读者登录:

管理员登录:

借书:

还书:

查询图书:

图书更新:

读者更新:

 

状态图:

借书状态图:

还书状态图:

管理系统:

实验3需求规格说明书

软件需求规格说明书

 

项目名称:

图书管理系统1.0

 

编制:

年月日

审核:

年月日

批准:

年月日

 

修订历史记录

日期

版本

说明

作者

2015-06-16

1.0

未评审的初稿

 

1引言错误!

未指定书签。

1.1目的错误!

未指定书签。

1.2文档约定错误!

未指定书签。

1.3预期的读者和阅读建议错误!

未指定书签。

1.4产品的范围错误!

未指定书签。

1.5参考文献错误!

未指定书签。

2综合描述错误!

未指定书签。

2.1产品的前景错误!

未指定书签。

2.2产品的功能错误!

未指定书签。

2.3用户类和特征错误!

未指定书签。

2.4运行环境错误!

未指定书签。

2.5设计和实现上的限制错误!

未指定书签。

2.6假设和依赖错误!

未指定书签。

3外部接口需求错误!

未指定书签。

3.1用户界面错误!

未指定书签。

3.2硬件接口错误!

未指定书签。

3.3软件接口错误!

未指定书签。

3.4通讯接口错误!

未指定书签。

4系统特性错误!

未指定书签。

4.1说明和优先级错误!

未指定书签。

4.2激励/响应序列错误!

未指定书签。

4.2.1读者登录错误!

未指定书签。

4.2.2读者信息查询错误!

未指定书签。

4.2.3管理员登录错误!

未指定书签。

4.2.4图书信息定制错误!

未指定书签。

4.2.5读者信息定制错误!

未指定书签。

4.2.6借书错误!

未指定书签。

4.2.7还书错误!

未指定书签。

4.2.8图书查询错误!

未指定书签。

4.3功能需求错误!

未指定书签。

4.3.1读者密码修改错误!

未指定书签。

4.3.2图书信息定制错误!

未指定书签。

4.3.3读者信息定制错误!

未指定书签。

4.3.4图书查询错误!

未指定书签。

5其它非功能需求错误!

未指定书签。

5.1性能需求错误!

未指定书签。

5.2安全设施需求错误!

未指定书签。

5.3安全性需求错误!

未指定书签。

5.4软件的质量属性错误!

未指定书签。

5.4.1有效性错误!

未指定书签。

5.4.2效率错误!

未指定书签。

5.4.3完整性错误!

未指定书签。

5.4.4健壮性错误!

未指定书签。

5.4.5可用性错误!

未指定书签。

5.4.6可维护性错误!

未指定书签。

5.4.7可移植性错误!

未指定书签。

5.4.8可重用性错误!

未指定书签。

5.4.9可测试性错误!

未指定书签。

5.5业务规则错误!

未指定书签。

6其它需求错误!

未指定书签。

 

1引言

1.1目的

随着我国教育现代化的不断发展,在教学各个环节中的信息化水平也在不断提高。

开发这套图书管理系统能够完善学校图书管理制度,极大提高图书借还效率,方便广大师生借阅图书。

由于计算机硬件和软件水平的不断发展与完善、学校图书馆的藏书量不断增加,现有的图书管理系统已经越来越不能满足现有的需要。

由于用户与软件人员之间交流的困难是造成软件危机的重要原因之一,我们需要充分了解用户的需求。

图书管理系统需求分析说明书的目的――为用户和软件人员之间的相互了解提供基础;反映图书管理系统的基本结构,可以作为软件人员进行设计和编写的基础;作为选取测试用例和进行形式验收的依据。

所以图书管理系统需求说明书作为用户与编程人员的媒介,它是给用户与编程人员看的。

 

 此图书管理系统的版本号为1.0。

1.2文档约定

本软件需求规格说明书将遵循从 830标准改写并扩充的模板编写,实际的改写与扩充将根据该项目的需要。

1.3预期的读者和阅读建议

本文的预期读者为图书馆的工作人员、需求分析人员、软件开发人员、项目经理、测试人员和用户文档的编写人员。

 

 图书馆的工件人员阅读时应注意产品功能的描述是否符合实际现场操作情况。

 

 软件开发人员和测试人员阅读时应注意对产品功能和图书馆工作流程的理解,以及数据的格式要求。

 

1.4产品的范围

该项目开发主要是解决现行系统的一些弊病,使之更适合用户操作.该系统只应用于图书馆 ,图书管理,主要操作者有学生,图书管理员,借还书管理员,该软件为自行开发的独立软件。

1.5参考文献

[1]软件需求规格说明模板   标准830-1998        

[2]《软件需求》机械工业出版社  著 陆丽娜 王忠民 王志敏 等译

2综合描述

2.1产品的前景

该项目开发主要是解决现行系统的一些弊病,使之更适合用户操作.该系统只应用于图书馆 ,图书管理,主要操作者有学生,图书管理员,借还书管理员,该软件为自行开发的独立软件

2.2产品的功能

该产图书管理信息系统按照实际业务需要,主要应由读者密码修改功能、借还书管理功能、图书管理功能、读者信息管理功能、图书查询功能组成。

 

2.2.3读者信息查阅功能 

这里的读者密码修改功能由读者在页中完成。

读者进入学校图书馆的网站,输入自己的读者证号和密码,系统验证读者输入的读者证号和密码返回读者基本信息和读者借阅信息。

这时,读者可以看到自己的基本信息和借阅信息并且可以修改自己的密码。

系统应接受读者的密码修改信息,并且写回数据库中。

 

2.2.4借还书管理功能 

借还书管理功能由借还书管理员在主界面里完成。

需要借书时借还书管理员首先读入读者证号和读者条码号,确认读者信息是否正确,如果正确读入读者基本信息,查看该读者的奖罚信息,读者借阅信息,判断是否超出读者的借阅能力和是否有处罚,如果超出借阅能力,则不能再借,或者有惩罚而没有处理,则不能再借;如果可以借,将读者借的图书的信息添加到读者借阅信息表里,以记录读者的借阅情况,然后更新图书信息表,以方便以后查询,最后将图书交给读者。

 还书时,首先读入图书代号和图书条码号.确认图书信息是否正确,正确后,从读者借阅信息表中删除读者此图书,并产生奖罚信息,若有处罚则给予处理(比如:

罚款)后,使读者拥有再借的能力,并将结果写入奖罚信息表,然后更新图书信息表,以方便以后查询,最后将图书交给图书管理员。

 

2.2.5图书管理功能 

图书管理功能由图书管理员在主界面里完成。

当收到新到图书时,对图书编号分类,录入图书信息,判断图书基本信息表中是否已存在此书,若没有,则将新信息写入图书基本信息表中。

当需要修改数据时,首先判断是否存在该图书的信息,若存在,将修改的信息写入图书基本信息表中。

当某些图书退役时,从图书基本信息表中调出要删除图书的信息,确认无误后,从图书基本信息表中删除这些图书的信息。

 

2.2.6读者信息管理功能 

 读者信息管理功能由读者信息管理员在主界面里完成。

当需要添加读者(比如新生入学)时,录入读者信息,添加到读者基本信息表中。

当需要修改读者信息(比如读者信息有误)时,在读者基本信息表中找到该读者基本信息,填入要修改的数据,确认无误后存入读者基本信息表中。

当需要删除读者信息(比如退学或毕业或该读者已不存在)时,从读者基本信息表中调出要删除读者的信息,确认无误后,从读者基本信息表中删除这些读者的信息。

 2.2.7图书查询功能 

 

图书查询功能是当读者需要查询图书馆中是否有某书或某书的相关信息时在页中完成,它又分为简单的图书查询和复杂的图书查询。

简单的图书查询是由读者输入图书查询条件1,系统从图书基本信息表中检索符合要求的记录,有,则显示符合条件的记录,无,则报错。

复杂的图书查询是由读者输入图书查询条件2,系统从图书基本信息表中检索符合要求的记录,有,则显示符合条件的记录,无,则报错。

2.3用户类和特征

用户

特征

读者

读者可以通过页访问学校图书馆的网站,输入自己的读者证号和密码来查询自己借阅图书的情况,修改自己的密码。

也可以查询学校图书馆的藏书情况。

读者一般为学校的学生或教师。

借还书管理员

借还书管理员根据读者提出的借还书请求,扫描读者的借书证和图书的条形码,正确操作此系统,完成借还书的工作。

图书管理员

图书管理员负责图书信息的日常维护工作,即图书信息的增加,删除,修改工作。

读者信息管理员

读者信息管理员负责读者信息的日常维护工作,即读者信息的增加,删除,修改工作。

维护人员

负责此系统的日常维护工作,可以请专门人员负责也可以由图书馆的工作人员兼任。

2.4运行环境

2.4.1硬件环境 

l 前台使用机 

l 后台使用服务器:

数量为2台(双机备份) l 

磁盘阵列柜 

l 打印设备:

针式打印机 l 

100M交换机 l 

路由器 

l 条形码读码机 l 

学校现有的网络 

2.4.2软件环境 

l 前台操作系统为2000, l 

后台操作系统为   l 

数据库使用 9i l 

双机热备软件 

2.5设计和实现上的限制

2.5.1技术限制 

 

本图书管理信息系统的后台数据库必须使用 9i;后台的源程序必须使用C语言;前台系统必须使用 、 或开发。

 

2.5.2开发规范和标准 

 

因为软件系统交付使用后由学校图书馆负责后期的软件维护工作,所以在开发过程中必须有完整、详细的文档资料,必须定义所使用的设计符号。

 

2.5.3硬件限制 

 

因为学校图书和读者的数量都较大,所以对系统处理速度和性能的要求也比较高,用户前台运行的机建议使用联想商用机,不得低于P41.8,内存不得低于256M,后台服务器建议使用 。

 。

2.6假设和依赖

本系统在开发过程中,若技术出现故障或疑难问题无法解决、软件开发过程中出现偏差,会延误工程进度,影响工程的按期完工;若用户需求陈诉中出现问题,部分描述含糊不清,则会影响系统的完整性与可继承性。

在管理上,如果管理者没有预见性,对出现的问题无法提出切实可行的解决手段,将会影响工程的顺利推进,导致工程无法按期完工。

3外部接口需求

3.1用户界面

本系统的三层部分采用标准的图形界面,主窗体为多文档风格,其中出现的所有错误信息和提示信息均采用的标准提示框。

部分采用浏览器界面,读者、管理员可通过登录进行管理各项操作。

3.2硬件接口

本系统在结构的环境中使用,其具体方案如下:

每个图书馆配备两台服务器,双机备份,前台当作终端来使用,通过终端服务器与主服务器相联。

工作站直接挂在以太网总线上。

整个系统所采用的网络协议是。

3.3软件接口

本系统的后台服务器运行环境是操作系统,前台运行环境是操作系统,建议使用2000。

由于本系统使用9i、6.0(或6.0或7)产品,需购买相关软件平台支持。

本系统所产生的图书及读者信息等均使用9i数据库存取,提供索引表接口交换,各类信息的存储为数据库记录。

3.4通讯接口

本系统采用的网络协议是。

本系统的局域网采用双绞线(100M标准)连接。

4系统特性

4.1说明和优先级

特性

优先级

1.读者基本信息的查询;

2.书籍基本信息的查询;

3.图书基本信息的查询;

4.读者借阅信息的查询;

5.读者密码的修改;

6.读者基本信息的制定:

包括增加,修改,删除;

7.图书基本信息的制定:

包括增加,修改,删除

8.借还书操作;

4.2激励/响应序列

4.2.1读者登录

执行者行为

系统响应

1.输入自己的借书证号和密码

2.验证此读者是否合法

3.如果是合法读者,就显示相应的操作界面;若不合法,请求读者重新输入。

4.读者重新确认自己的借书证号和密码

5.<继续对话,直到确定读者合法>

4.2.2读者信息查询

执行者行为

系统响应

1点击查看基本信息

2.显示该读者的基本信息

3.点击查看借阅信息

4.显示该读者的借阅信息

5.点击修改密码

6.请求读者输入原密码

7.输入原密码

8.验证此密码的合法性

9.请求读者输入新密码

10.输入新密码

11.验证新密码的合法性

12.请求读者再次输入新密码

13.再次输入新密码

14.验证两次输入的密码是否一致

15.如果不一致转而执行(9);如果一致则更新该读者的密码并显示“密码修改成功!

4.2.3管理员登录

执行者行为

系统响应

1.输入自己的用户名和密码

2.验证此用户是否合法

3.如果是合法用户,就显示相应的操作界面;若不合法,请求用户重新输入。

4.用户重新确认自己的借书证号和密码

5.<继续对话,直到确定用户合法>

4.2.4图书信息定制

执行者行为

系统响应

1.点击增加图书

2.显示增加图书对话框

3.输入图书基本信息

4.检查图书基本信息表中是否有同一书号的记录,若没有,在图书基本信息中增加该图书基本信息的记录。

5.显示图书信息增加成功,询问是否增加下一本书。

6.点击“是”

7.转而执行

(2)

8.输入图书书号,点击修改图书信息

9.显示该图书的基本信息

10.修改图书的信息,点击修改

11.验证修改信息的合法性

12.询问确认修改

13.确认修改

14.在数据库中更新图书信息

15.显示修改成功

16.输入图书书号,点击删除图书信息

17.显示该图书的基本信息

18.询问确认删除

19.确认删除

20.删除该图书在数据库中的记录

21.显示删除成功

4.2.5读者信息定制

执行者行为

系统响应

1.点击增加读者

2.显示增加读者对话框

3.输入读者基本信息

4.检查读者基本信息表中是否有同一借书证号的记录,若没有,在读者基本信息中增加该读者基本信息的记录。

5.显示读者信息增加成功,询问是否增加下一读者。

6.点击“是”

7.转而执行

(2)

8.输入借书证号,点击修改读者信息

9.显示该读者的基本信息

10.修改读者的信息,点击修改

11.验证修改信息的合法性

12.询问确认修改

13.确认修改

14.在数据库中更新读者信息

15.显示修改成功

16.输入借书证号,点击删除读者信息

17.显示该读者的基本信息

18.询问确认删除

19.确认删除

20.删除该读者在数据库中的记录

21.显示删除成功

4.2.6借书

执行者行为

系统响应

1.输入借书证号和条码号

2.验证借书证号和条码号的合法性

3.检查该读者的借书记录和奖惩情况

4.如果可以借书,请求输入要借图书的条码号和图书号

5.输入要借图书的条码号和图书号

6.验证图书的条码号和图书证号的合法性

7.更新借阅信息表和图书基本信息表

8.显示借书成功

4.2.7还书

执行者行为

系统响应

1.输入图书的条码号和图书号

2.验证图书的条码号和图书证号的合法性

3.更新借阅信息表、图书基本信息表、奖惩信息表

4.显示是否需要罚款

4.2.8图书查询

执行者行为

系统响应

1.输入图书查询条件

2.验证查询条件的合法性

3.显示查询到的图书信息

4.3功能需求

4.3.1读者密码修改

正常情况下的脚本

●系统请求读者输入原密码,读者输入“123”。

●系统核对该密码正确。

●系统请求读者输入新密码,读者输入“1234”。

●系统确定该密码有效。

●系统请求读者再次输入新密码,读者输入“1234”。

●系统核对两次输入的密码相同,在数据库中更新该读者的密码。

异常情况下的脚本

●系统请求读者输入新密码,读者输入“1”。

●系统显示“密码非法,密码长度应大于6位”,请读者重新输入。

●系统请求读者输入新密码,读者输入“1234”。

●系统确定该密码有效。

●系统请求读者再次输入新密码,读者输入“1235”。

●系统显示“两次输入的密码不一致”,请读者重新输入。

4.3.2图书信息定制

正常情况下的脚本

●系统请求输入图书的编号,图书信息管理员输入“”,点击“新增”。

●系统确定输入的图书编号有效,并且在数据库中唯一。

●系统请求扫描图书的条形码,图书信息管理员扫描图书的条形码。

●系统确定该条形码有效。

●系统请求输入图书的书名,图书信息管理员输入“计算机文化基础”。

●系统确定该书名有效。

●系统请求输入图书的作者,图书信

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

当前位置:首页 > 成人教育 > 自考

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

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