收藏 分销(赏)

软件体系结构课程设计样本.doc

上传人:二*** 文档编号:4512741 上传时间:2024-09-26 格式:DOC 页数:34 大小:273.53KB
下载 相关 举报
软件体系结构课程设计样本.doc_第1页
第1页 / 共34页
亲,该文档总共34页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

1、软件体系构造课程设计 设计题目: 实验室设备管理系统 姓 名: 李欣 张丹 唐蔚霖 学 号: k0308413(07+13+17) 同组组长: 李欣 同组其她成员: 张丹 唐蔚霖 实验指引教师: 李超 实验地点: 9B505完毕日期: -6-10 湖北民族学院信息工程学院 目录一、 概述(目、任务、开发环境、参照资料)二、 采用重要办法与技术三、 需求分析 四、 设计五、 实现过程与环节六、 遇到困难与获得重要成果七、 测试与运营记录八、 完毕成果分析与总结九、 附录(软件配备、个人完毕程序模块和文档清单)一、 概述(目、任务、开发环境、参照资料) 21世纪以来,人类经济高速发展,人们发生了日

2、新月异变化。随着时代发展,教诲越来越需要实验,让学生从实验中得到更多,更夯实知识。因而学校也需要对实验室实验设备进行更多投入,而投入之后就带来了管理方面问题。咱们做这个系统重要是对设备购买、维修、报废等方面进行了一定管理,可以让设备进行有序、有效管理,为管理人员节约某些由于管理混乱而挥霍时间。但是系统功能还不够完善,性能也还不够稳定,有待于后来不断进行完善。 实现功能如下:(1) 对于已彻底损坏做报废解决,同步详细记录关于信息。(2) 对于由严重问题(故障)要及时修理,并记录修理日期、设备名、编号、修理厂家、修理费用、负责人等。(3) 对于急需修改但又缺少设备,需以“申请表”形式送交上级领导祈

3、求批准购买。新设备购入后要及时进行设备登记(涉及类别、设备名、编号、型号、规格、单价、数量、购买日期、生产厂家、保质期和经办人等信息),同步更新申请表内容。(4) 随时对既有设备及其修理、报废状况进行记录、查询,规定可以按类别和时间段等查询。参照文献:谭浩强主编.Visual Basic程序设计(二)教程.清华大学出版社 柳青等编. Visual Basic 程序设计教程.高等教诲出版社 范立南. SQL Server 实用教程.北京:清华大学出版社 孙燕等编.Visual Basic 程序设计.高等教诲出版社 萨师煊 王珊编.数据库系统概论.北京:高等教诲出版社 杨志强.Visual Bas

4、ic 程序设计教程.北京:高等教诲出版社.二、 采用重要办法与技术 软件工程是一门从技术和组织管理两个角度研究如何用系统化、规范化和数量化等工程原理与办法去进行软件开发和维护学科。软件工程学研究范畴非常广泛,涉及技术办法、工具、和管理等许多方面。软件生命周期各个阶段可分为:问题定义:拟定系统基本功能可行性研究:拟定系统与否可以实现及与否值得实现需求分析:拟定系统必要完毕各种功能总体设计:拟定如何实现软件详细设计:详细设计实现系统编码和单元测试:写出对的容易理解和维护程序模块综合测试:通过各种类型测试及调试使软件达到预订规定 软件维护:通过各种必要维护活动使系统持久满足顾客需要采用软件工程技术开

5、发本系统,通过以上八个阶段构成软件生存期。它是指从提出开发规定开始直到该软件报废为止整个时期。分阶段进行,就把规模庞大、构造复杂和管理复杂软件变得很容易控制和管理。 本系统重要运用Visual Basic作为前端应用开发工具,运用ACCESS作为后台数据库,运用Windows XP作为系统平台。 Windows xp以其和谐图形界面、易学易用操作办法、强大多任务功能、健全内在管理以及先进程序设计办法为广大数据库软件开发人员嗦熟悉。对它操作环境熟悉,使得咱们在其开发数据库应用程序更加以便、可靠。三、 需求分析 (该过程参照西方和本国制定软件需求规范阐明书有关原则)管理员可以对实验室设备信息进行查

6、询及有关实验室设备使用状况查看。管理员可以依照本人顾客名及密码登录系统。在信息系统中,后台数据库存储地位相称重要,数据库设计不但对数据操作速度有影响,还直接关系到软件系统质量和生存周期,本系统数据库中涉及教师资料数据表、借用设备表、仪器表、顾客登录表。系统一方面必要维护实验室中详细资料数据表,程序能对该表进行写入和读出数据操作。相应,该表尚有记录读者借用状况,系统通过该表判断读者与否满足借用条件。系统还要管理员信息表,记录管理员资料,检查管理员登录,管理员权限等。1、目 1)便于顾客、分析人员和软件设计人员进行理解和交流 2)但愿系统外部项均支持目的软件系统确认。依照需求规格阐明书中确立可测试

7、原则进行测试,并得到确认。 3)控制系统进化过程2、软件产品作用范畴 学校、科研机构、大型实验室 3、功能需求 1)设备预订:实现实验人员在系统平台上查询库内实验设备状态及其在某一时段使用状态,若无损坏且未被预订使用,则顾客可以预订使用。 2)设备管理:实现当前仓库中每样设备信息登记和新设备入库登记,旧设备报修、报废解决、以及设备状态更改。 3)设备借出:按照教师所需设备予以借出,并在数据库中更改这些设备使用状态 4)设备归还:按照教师所还设备而进行入库登记,并在数据库中更改这些设备使用状态。 5)设备报修:实验人员在实验过程中如果发现设备损坏,通过此系统报告给管理员,同步修改数据库中设备状态

8、。 4、数据库需求 顾客需求详细体当前各种信息提供、保存、更新和查询,规定数据库构造可以充分满足各种信息输出和输入。收集基本数据、数据构造以及数据解决流程,构成一份详细数据字典。四、 设计(该过程参照西方和本国制定软件设计规范阐明书有关原则) 1、总体设计 原理:总体设计基本目就是回答“概括说,系统应当如何实现?”这个问题。因而,总体设计又称为概要设计或初步设计。通过这个阶段工作将筹划分出构成系统物理元素-程序、文献、数据库、人工过程和文档等等,但是每个物理元素依然处在黑盒子级,这些黑盒子里详细内容将在后来仔细设计。总体设计阶段另一项重要任务是设计软件构造,也就是要拟定系统中每个程序是由哪些模

9、块构成,以及这些模块互相之间关系。 总体设计工程普通有两个重要阶段构成:系统设计,拟定系统详细实现方案;构造设计拟定软件机构,也就是要拟定系统中每个程序拥有哪些模块构成,以及这些模块之间关系。在详细设计之迈进行总体设计可以站在全局高度上,花较少成本,从中选出最佳方案和最合理软件构造,从而用较低成本开发出高质量软件系统。 2、详细设计 数据库概念设计:依照对数据流图和数据字典分析,拟定该应用中实体、属性、和实体之间联系,并画出系统总体E-R图。概念设计可以分为三部进行:一方面设计局部E-R模式,然后把各局部E-R模式综合成一种全局模式,最后对全局ER模式进行优化,得到最后模式,即概念模式。 局部

10、E-R模式设计:实体和属性定义。ER模型“联系”用于刻画实体之间关联。一种完整方式是对局部构造中任意两个实体类型,根据需求分析成果,考察局部构造中任意两个实体类型之间与否存在联系。若有联系,进一步拟定是1:N,M:N,还是1:1等。还要考察一种实体类型内部与否存在联系,两个实体类型之间与否存在联系,各种实体类型之间与否存在联系,等等。 运用ER办法进行数据库概念设计,可以分三个环节进行:一方面设计局部ER模式,然后把各局部ER模式综合成一种全局模式,最后把全局ER模式进行优化,得到最后模式。所有局部ER模式设计好了之后,接下来就是把它们综合成单一全局概念构造。全局概念构造不但要支持所有局部ER

11、模式,并且必要合理地表达一种完整、一致数据库概念构造。 1)局部ER模式合并 合并原则是:一方面进行两两合并;先合并那些现实世界中有联系局部构造;合并从公共实体类型开始,最后再加入独立局部机构。 2)消除冲突 冲突分为三类:属性冲突、构造冲突、命名冲突。 设计全局ER模式目不在于把若干全局ER模式形式上合并为一种ER模式,而在于消除冲突,使之成为可以被所有顾客共同理解和接受同一概念模型。 3)全局ER模式优化 在得到全局ER模式后,为了提高数据库系统效率,还应进一步根据解决需求对ER模式进行优化。一种好全局ER模式,除能精确、全面反映顾客功能需求外,还应当满足下列条件:实体类型个数要尽量少;实

12、体类型所含属性个数尽量少;实体类型间联系无沉余 “实验室设备管理系统”数据流图与数据字典 书面申请表 批示意见 购买申请及后续批示 电子申请表 操作信息 记录报表 控制命令 采购信息 解决信息 修理信息 采购规定 修理规定 收集信息 存储信息图(1) “ 实验室设备管理系统”顶层数据流图管理员领导修理人员采购人员实验室设备管理系统数据库1、顶层数据流图数据字典:1)外部实体:管理员=系统唯一管理人员,拥有对系统最高使用权限。负责对系统数据录入、分析和解决。同步依照其她外部实体或系统输出信息,作出相应解决。修理人员 = 依照系统提供修理规定,对设备进行修理专门人员,并负责将详细修理信息送交管理员

13、2) 数据流电子申请表 = 系统依照管理员输入信息,按照申请表格式将信息整顿,得出WORD格式申请表修理规定 = 管理员依照设备既有损坏状况得出需要修理信息修理信息 = 修理人员依照修理规定,对设备进行修理后。依照实际修理状况整顿出详细修理信息批示意见 = 领导依照管理员递交书面申请表中详细信息,反馈给管理员对申请批准与否意见控制命令 = 增长 | 删除 | 查询 | 修改增长 = 通过系统向数据库添加新信息删除 = 通过系统将数据库中错误或陈旧数据删除查询 = 依照提供条件,对数据库进行查找,并返回查找成果修改 = 通过系统对数据库已有数据进行修改,保证数据对的操作信息 = 依照控制命令对系

14、统进行操作,得出操作成果解决信息 = 管理员得到关于设备购买、修理反馈回来详细信息收集信息 = 系统操作过程中得到、新、需要存入数据库信息,更新数据库存储信息 = 数据库中存储信息,依照系统操作规定需要传递给系统信息记录报表 = 修理信息登记表 | 报废信息登记表 | 设备资金登记表修理信息登记表 = 一月一次对实验室设备修理信息进行汇总得出书面表格报废信息登记表 = 一月一次对实验室报废设备信息进行汇总得出书面表格设备资金登记表 = 一月一次对本月实验室资金使用状况登记表格3) 数据存储数据库=顾客信息表 | 申请信息表 | 设备登记表 | 购买登记表 | 修理信息表 | 报废登记表顾客信息

15、表 = 数据库中存储管理员容许创立,合法顾客信息存储表申请信息表 = 数据库中存储所有申请记录存储表设备登记表 = 数据库中存储实验室既有设备详细信息存储表购买登记表 = 数据库中存储购买设备信息存储表修理信息表 = 数据库中存储设备修理信息存储表报废登记表 = 数据库中存储所有报废设备详细信息存储表书面申请表批示意见 购买申请及后续批示 电子申请表 控制命令 记录 报表 解决信息 操作信息修 采 提理 购 出详 详 已情 情 批 申 请 表 购买 规定 申 请 信 修 报 息 购 理 废 存储信息 买 要 收集信息 信 求 息 报废信息 修理信息图(2)“实验室设备管理系统”1级数据流图管理

16、员领导修理人员数据库申请管理记录管理及查询解决购买解决修理解决报废管理采购人员2、1层数据流图数据字典1) 数据解决申请管理 = 整顿、解决零散申请信息,并以表格形式反馈给管理员记录、管理及查询解决 = 管理设备信息,提供各种设备信息查询,及对各种设备信息进行记录以表格形式输出购买解决 = 整合申请表信息及设备购买规定形成详细设备购买信息送部门采购人员修理解决 = 依照系统传递过来修理规定整合成详细修理规定送修理人员报废解决 = 依照管理员报废命令,对需报废设备进行信息整顿,操作相应数据库表,形成报废信息送数据库2) 数据流提出 = 管理员依照需要调用申请管理模块控制命令已批申请表 = 涉及领

17、导批准信息和设备需求信息申请表报废 = 管理员依照需要调用报废管理模块控制命令申请信息 = 所有设备购买申请记录详细信息报废信息 = 响应管理员报废命令,通过报废解决后整顿详细设备报废信息 提出 申请命令 购买规定控制命令 购买命令 修理命令 修理规定 查询命令 记录命令 解决信息 存储信息 存储信息 存储解决信息 记录报表 操作信息 图(3)“记录管理及查询解决” 2级数据流图顾客命令辨认整顿操作信息解决信息存储申请命令解决修理命令解决查询命令解决购买命令解决记录命令解决3、 级数据流图数据字典1) 数据解决顾客命令辨认 = 辨认控制命令,分别调用各解决模块解决信息存储 = 接受购买、修理等

18、信息,存入数据库整顿操作信息 = 整顿系统操作信息,显示送管理员处申请命令解决 = 接受命令,调用申请模块记录命令解决 = 接受记录命令,读取数据库信息,记录整顿信息,产生月设备资金登记表,修理/报废注销表,购买申请表五、 实现过程与环节 1、“实验室设备管理系统”顶层数据流图如下:管理员领导实验室设备管理系统采购人员数据库“实验室设备管理系统”数据字典定义如下:1、 顶层数据流图数据字典: 1) 外部实体:管理员=系统唯一管理人员,拥有对系统最高使用权限。负责对系统数据录入、分析和解决。同步依照其她外部实体或系统输出信息,作出相应解决。修理人员 = 依照系统提供修理规定,对设备进行修理专门人

19、员,并负责将详细修理信息送交管理员 2) 数据流修理规定 = 管理员依照设备既有损坏状况得出需要修理信息修理信息 = 修理人员依照修理规定,对设备进行修理后。依照实际修理状况整顿出详细修理信息批示意见 =管理员依照递交书面申请表中详细信息,给员出对申请批准与否意见控制命令 = 增长 | 删除 | 查询 | 修改增长 = 通过系统向数据库添加新信息删除 = 通过系统将数据库中错误或陈旧数据删除查询 = 依照提供条件,对数据库进行查找,并返回查找成果修改 = 通过系统对数据库已有数据进行修改,保证数据对的操作信息 = 依照控制命令对系统进行操作,得出操作成果解决信息 = 管理员得到关于设备购买、修

20、理反馈回来详细信息收集信息 = 系统操作过程中得到、新、需要存入数据库信息,更新数据库存储信息 = 数据库中存储信息,依照系统操作规定需要传递给系统信息记录报表 = 修理信息登记表 | 报废信息登记表 | 设备资金登记表修理信息登记表 = 一月一次对实验室设备修理信息进行汇总得出书面表格报废信息登记表 = 一月一次对实验室报废设备信息进行汇总得出书面表格设备资金登记表 = 一月一次对本月实验室资金使用状况登记表格3) 数据存储数据库=顾客信息表 | 申请信息表 | 设备登记表 | 购买登记表 | 修理信息表 | 报废登记表顾客信息表 = 数据库中存储管理员容许创立,合法顾客信息存储表申请信息表

21、 = 数据库中存储所有申请记录存储表设备登记表 = 数据库中存储实验室既有设备详细信息存储表购买登记表 = 数据库中存储购买设备信息存储表修理信息表 = 数据库中存储设备修理信息存储表报废登记表 = 数据库中存储所有报废设备详细信息存储表2、在将分析报告转换成设计报告过程中,采用变换分析办法,依照数据流图转换成程序构造模块,详细模块构造和各个模块之间关系如下图所示:“实验室设备管理系统”程序构造“雏形”设备管理系统执行新数据输入控制模块信息输出获取顾客信息输入新数据分块管理申请信息数据库存储信息损坏设备状况六、 遇到困难与获得重要成果 通过对本实验室设备管理系统设计,使咱们结识到软件开发过程事

22、实上就是描述现实世界过程。而由现实世界像软件模型转化过程是其中最核心过程。在课程设计过程中咱们遇到了许多问题,如在分析阶段不能完全对的把握住系统功能描述,设计数据流图时浮现了很大问题,在与同窗们讨论过程中,解决了这些问题。 本次实验使咱们得到一次难得锻炼机会,加深了对理论知识理解,丰富了实践经验,让我从整体程序开发到详细软件设计均有了一种全面掌握,为咱们即将从事工作打下了坚实基本!该系统尚有许多不尽人意地方,顾客界面设计不够完美,记录功能还不完善等,这些均有待进一步改进。但本次实验提高了咱们实际操作能力,从此前理论上升到实践,从感性结识上升到理性结识,真正做到学有所用。七、 测试与运营记录1引

23、言1) 目以文献方式记载组装测试和确认测试成果、发现问题以及分析评价,它是作为软件验收根据之一。2测试成果软件测试环节有:单元测试、集成测试、确认测试和系统测试,在此就只对单元测试进行论述,其她均略。3软件功能结论1) 模块名称(“添加新设备”模块)2) 功能 重要就上实现那些由采购人员买入新设备,通过一种申请表形式添加到系统数据库中,同步添加某些这些设备基本状况。以便与日后查询,使用和管理。4分析摘要1) 能力本系统基本完毕了顾客软件需求。2) 缺陷和影响3) 软件错误4) 评价 该系统虽然基本完毕了顾客软件需求,但尚有诸多地方还需要改进和完善。例如:系统界面,尚有系统功能还没有完善,稳定性

24、不够等。运营记录: 这个模块重要功能:为软件建立数据库,在运营时提供数据连接。八、 完毕成果分析与总结1. 管理员登入界面1)模块功能描述: 本模块重要是为实验室管理人员提供管理有保护登入。制止某些非法顾客进入。2) 界面设计 3)代码实现(重要某些)String s1,s2select *into :s1,:s2from Useridwhere userid=:sle_1.text;if sqlca.sqlcode=100 thenmessagebox(提示信息,顾客名或密码错误!)elseif sqlca.sqlcode=-1 thenmessagebox(提示信息,连接数据库失败!) e

25、lseif s2=sle_2.text thenopen(w_main)close(w_login)end if2. 系统主界面1)系统主界面功能描述: 此模块重要是管理员可以在这里查看到当前系统中总共有多少设备在库以及各个设备某些基本状况。还可以实现排序和登入各个子模块实现详细各个操作。2) 界面设计3)代码实现在这里重要代码都是通向各个子功能模块,由于这个系统各个子功能都是通过按扭打开一种新窗口,在新窗口中来详细实现各种功能。因而这里代码大某些都是某些很简朴用于打开新窗口,固然尚有实现排序等方面。(1)添加设备 (2)报废解决 (3)维修登记 在三个模快在详细实现时候再加以简介。在这里重要

26、是排序代码:if rb_1.checked=true thendw_1.setsort(#5 a)dw_1.sort()end ifif rb_2.checked=true thendw_1.setsort(#5 d)dw_1.sort()end if3. 添加新设备界面1)功能描述: 当采购人员将新设备买进来之后,就要在这里通过一种申请表格形式将它添加到数据库中去。固然管理员可以在这里通过设备型号可以查询到与否库中尚有库存。2) 界面设计3)代码实现(重要某些) 插入按扭 if sle_1.text= then elseif sle_2.text= then elseif sle_3.tex

27、t= then elseif sle_4.text= then elseif sle_5.text= then elseif sle_6.text= thenmessagebox(提示信息,该条记录不能为空!) elseif sqlca.sqlcode=100 then messagebox(提示信息,插入失败)sle_1.text=sle_2.text=sle_3.text=sle_4.text=sle_5.text=sle_6.text=elseif sqlca.sqlcode=-1 then messagebox(提示信息,连接失败)sle_1.text=sle_2.text=sle_3

28、.text=sle_4.text=sle_5.text=sle_6.text=else insert into wh values(:sle_1.text,:sle_2.text,:sle_3.text,:sle_4.text,:sle_5.text,:sle_6.text); messagebox(提示信息,插入成功!) open(w_f11)end if 查询按扭String s1,s2,s3,s4,s5,s6select *into :s1,:s2,:s3,:s4,:s5,:s6from whwhere sno=:sle_2.text;if sqlca.sqlcode=100 thenm

29、essagebox(提示信息,没有找到要查找信息)sle_2.text=elseif sqlca.sqlcode=-1 thenmessagebox(提示信息,连接数据库失败)sle_2.text=elsesle_1.text=s1sle_3.text=s3sle_4.text=s4sle_5.text=s5sle_6.text=s6end if 删除按扭if sle_2.text= thenelseif sle_3.text= thenelseif sle_1.text= thenelseif sle_4.text= thenelseif sle_5.text= thenelseif sle

30、_6.text= thenmessagebox(提示信息,记录不能为空)elsedelete from wh where sno=:sle_2.text;messagebox(提示信息,该条记录已经删除)sle_1.text=sle_2.text=sle_3.text=sle_4.text=sle_5.text=sle_6.text=end if 查看按扭查看有单独窗口来显示:涉及本来在和刚刚插入4. 维修登记界面1)功能描述: 是对在使用之后浮现了一定问题那些设备,要将其单独列出,以便与厂商联系,尽快将其问题解决。并要记下维修厂家与负责人。2) 界面设计3)代码实现(重要某些) (1)保存按

31、扭insert into xeixiuvalues(:sle_1.text,:sle_2.text,:sle_3.text,:sle_4.text,:sle_5.text);if sqlca.sqlcode=100 thenmessagebox(提示信息,保存失败)sle_1.text=sle_2.text=sle_3.text=sle_4.text=sle_5.text=elseif sqlca.sqlcode=-1 thenmessagebox(提示信息,连接失败)sle_1.text=sle_2.text=sle_3.text=sle_4.text=sle_5.text=elseif s

32、le_1.text= then elseif sle_2.text= then elseif sle_3.text= then elseif sle_4.text= then elseif sle_5.text= then messagebox(提示信息,记录不能为空)elsemessagebox(提示信息,保存成功)open(w_s22)end if(2)查询按扭String s1,s2,s3,s4,s5select *into :s1,:s2,:s3,:s4,:s5from weixiuwhere sno=:sle_2.text;if sqlca.sqlcode=100 then mess

33、agebox(提示信息,没有找到要查找信息)sle_2.text=elseif sqlca.sqlcode=-1 thenmessagebox(提示信息,连接数据库失败) sle_2.text=else sle_1.text=s1sle_3.text=s3sle_4.text=s4sle_5.text=s5end if(3)查看按扭 与添加新设备模块同样,在这里查看也是通过打开一种新窗口来查看那些本来就在和新增长进来设备。5、 报废解决界面 1)功能描述: 对于通过长期使用或者是使用不当而报废设备,管理员也可以通过此模块将起单独列出来,也或者可以直接把这些设备记录删除,以达到清理实验室目。 2

34、)界面设计 3)代码实现(重要某些) (1)保存按扭insert into baofeivalues(:sle_1.text,:sle_2.text,:sle_3.text);if sqlca.sqlcode=100 thenmessagebox(提示信息,保存失败)sle_1.text=sle_2.text=sle_3.text=elseif sqlca.sqlcode=-1 thenmessagebox(提示信息,连接失败)sle_1.text=sle_2.text=sle_3.text=elseif sle_1.text= then elseif sle_2.text= then els

35、eif sle_3.text= then messagebox(提示信息,记录不能为空)elsemessagebox(提示信息,保存成功)open(w_t33)end if (2)查询按扭String s1,s2,s3select *into :s1,:s2,:s3from baofeiwhere sno=:sle_1.text;if sqlca.sqlcode=100 then messagebox(提示信息,没有找到要查找信息)sle_2.text=elseif sqlca.sqlcode=-1 thenmessagebox(提示信息,连接数据库失败) sle_2.text=else sl

36、e_2.text=s1sle_3.text=s3open(w_t33)end if (3)删除按扭 if sle_2.text= thenelseif sle_3.text= thenelseif sle_1.text= thenmessagebox(提示信息,记录不能为空)elsedelete from baofei,wh,xeixiu where sno=:sle_1.text;messagebox(提示信息,该条记录已经删除)sle_1.text=sle_2.text=sle_3.text=end if(4)查看按扭 与之前两个模块同样,也是通过新窗口来查看那些已经报废了设备。 总结: 本次实验规定咱们自己动手设计完毕一种实验室设备管理系统,规定能对实验室设备进行记录查询,

展开阅读全文
部分上传会员的收益排行 01、路***(¥15400+),02、曲****(¥15300+),
03、wei****016(¥13200+),04、大***流(¥12600+),
05、Fis****915(¥4200+),06、h****i(¥4100+),
07、Q**(¥3400+),08、自******点(¥2400+),
09、h*****x(¥1400+),10、c****e(¥1100+),
11、be*****ha(¥800+),12、13********8(¥800+)。
相似文档                                   自信AI助手自信AI助手
搜索标签

当前位置:首页 > 学术论文 > 其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服