教学综合管理系统数据库报告.docx
《教学综合管理系统数据库报告.docx》由会员分享,可在线阅读,更多相关《教学综合管理系统数据库报告.docx(28页珍藏版)》请在咨信网上搜索。
《数据库原理及应用》 课程设计汇报 教学管理体统数据库系统设计 班 级 学 号 姓 名 指导老师 日 期 一.需求分析 1.基础情况说明 设计一个简单教学管理系统,要求存放学生基础情况、课程基础情况,老师讲课情况和学生成绩统计等,提供成绩录入、信息查询等功效以满足日常教学管理需要。对学生成绩管理、查询学生各科成绩学生成绩管理系统。该系统能够帮助我们更方便管理学生成绩,替换了以前手工操作管理学生成绩,节省我们珍贵时间。而且老师和学生能够以不一样个身份登录,取得不一样操作权限,有效提升教学管理系统工作效率。 2.数据库系统应含有具体功效 系统分为以下四个部分:学生管理子系统、老师管理子系统、教务管理子系统需求。 1、学生管理子系统需求: 交费功效: 每十二个月按要求时间缴纳学费。 查询功效: 查询考试成绩及班级排名;查询课程信息;查询教学培养计划;查询任课老师信息;查询上课地点及上课时间。 变更信息:对老师基础信息添加,删除,修改。 2、老师管理子系统需求: 查询功效: 查询教学培养计划;查询课程表;查询学生总体成绩;查询学生所用教材;查询老师基础信息。 变更信息:对老师基础信息添加,删除,修改。 3、教务管理子系统需求: 学籍处理: 新生入学档案录入;毕业学生档案处理;学生档案处理包含插入,删除和修改;学生基础信息查询。 统计功效:统计每个老师在某个时间段内教学工作量;统计每个教室利用情况等。 制订教学计划: 依据专业教学秘书提供和老师任课信息表制订教学计划;把教学计划输入课程管理数据库和老师任课数据库 排课: 依据教学计划为每个专业排课,每个专业学生能够查询自己课程,教务处能够依据教学计划修改课程表,将课程表分发给老师,学生,教室管理员和院系。 数据字典 数据项 编号 属性名 类型 长度 1 老师编号 int 4 2 姓名 char 10 3 教龄 int 4 4 出生日期 data 10 5 职称 char 10 6 职务 char 10 7 学院 char 10 8 专业 char 10 9 班级 char 10 10 成绩 int 4 11 学号 int 4 12 课程号 int 4 13 课程名 char 10 14 课时 int 4 15 学分 int 4 16 性别 char 10 数据结构 编号 数据结构名 组成 1 老师 老师编号,姓名,性别,出生准期,教龄,专业,职称,行政职务,所属学院 2 学生 学号,姓名,性别,出生日期,班级,专业,所属学院 3 课程 课程号,课程名,课时,学分 4 学生选修 学号,课程号,成绩 5 主讲课程 老师编号,课程号,班级 数据流 编号 数据流名 输入 输出 1 变更学生信息 变更信息 学生信息 2 查询学生信息 学号或姓名 学生信息 3 变更老师信息 变更信息 老师信息 4 查询老师信息 老师编号或姓名 老师信息 5 变更课程信息 变更信息 课程信息 6 查询课程信息 课程号或课程名 课程信息 7 变更班级信息 变更信息 班级信息 8 查询班级信息 老师编号或课程号 班级信息 9 变更成绩信息 变更信息 成绩信息 10 查询成绩信息 学号或课程号 成绩信息 处理过程 处理过程名 输入数据流 输出数据流 修改老师信息 更改老师信息 修改后老师信息 修改学生信息 更改学生信息 修改后学生信息 修改课程信息 更改课程信息 修改后课程信息 选课 选课信息 选定课程信息 登记成绩 成绩信息 学生所选课程成绩信息 数据维护 各信息表修改信息 修改后各信息表 二.概念结构设计 将需求分析得到用户需求抽象为信息结构即概念模型过程就是概念结构设计。它是整个数据库设计关键所在。它是现实世界一个真实模型,表示自然、直观,又易于了解。依据学生成绩管理需求分析建立局部和全局ER图,以下所表示。 (1)局部E—R设计 由在系统中描述老师实体相关信息有老师编号、姓名、性别、出生日期、职称、教龄、专业、所属学院、行政职务,设计该实体ER图,图1所表示。 老师 老师编号 姓名 教龄 职称 行政职务 出生日期 专业 性别 所属学院 图1 实体老师局部ER图 由在系统中描述学生实体相关信息有学号、姓名、性别、出生日期、专业、班级、所属学院,设计该实体ER图,图2所表示: 学生 专业 姓名 性别 班级 所属学院 出生日期 学号 图2 实体学生局部ER图 由在系统中描述课程实体相关信息有课程号、课程名、课时、学分,设计该实体ER图,图3所表示: 课程 课程号 学分 课程名 课时 图3实体课程局部ER图 由在系统中描述主讲课程实体相关信息有老师编号、课程号、班级,设计该实体ER图,图4所表示: 主讲课程 老师编号 班级 课程号 图4 实体主讲课程局部ER图 由在系统中描述学生选修实体相关信息有学号、课程号、成绩,设计该实体ER图,图5所表示: 学生选修 学号 课程号 成绩 图5 实体学生选修局部ER图 (2)系统全局ER图 课程 学生 老师 主讲 选修 讲授 课程号 课程名 课时 学分 成绩 学号 姓名 性别 专业 班级 出生日期 所属学院 班级 老师编号 出生日期 行政职务 姓名 性别 教龄 职称 专业 所属学院 m n m m m n 图6教学管理全局ER图 三.逻辑结构设计 依据系统需要还要全局ER图向关系模型转换,要遵照以下规则: 1. E-R图像关系模式转换标准 实体型转换为关系模式。实体属性就是关系属性,实体码就是关系码。对于实体间联络则有以下不一样情况: m:n联络转换方法:在向关系模型转换时,一个m:n联络转换为一个关系。转换方法为:和该联络相连各实体集码和联络本身属性均转换为关系属性,新关系码为两个相连实体码组合(该码为多属性组成组合码)。在学生跟课程之间中,能够将此关系模式改为学生表,课程表和选课表。 1:n联络转换方法:一个方法是将联络转换为一个独立关系,其关系属性由和该联络相连各实体集码和联络本身属性组成,而该关系码为n端实体集码;另一个方法是在n端实体集中增加新属性,新属性由联络对应1端实体集码和联络本身属性组成,新增属性后原关系码不变。 1:1联络转换方法:将1:1联络转换为一个独立关系:和该联络相连各实体码和联络本身属性均转换为关系属性,且每个实体码均是该关系候选码。将1:1联络和某一端实体集所对应关系合并,则需要在被合并关系中增加属性,其新增属性为联络本身属性和和联络相关另一个实体集码。在班级使用教室时候,其关系为占用,能够将其实体跟关系设计成三个表,一个班级表,一个教室表和一个占用表。 Er图转化后关系模式以下: 老师(老师编号,姓名,性别,出生日期,教龄,职称,专业,行政职务,所属学院)主码:老师号 学生(学号,姓名,性别,班级,专业,出生日期,所属学院) 主码:学号 课程(课程号,课程名,学分,课时) 主码:课程号 选修(学号,课程号,成绩)主码:成绩 外码:学号 课程号 主讲(老师编号,课程号,班级)主码:班级 外码:老师编号 课程号 联络实际能够转化关系表以下面 老师表(老师号,姓名,性别,出生日期,教龄,职称,专业,行政职务,所属学院)主键:老师号 讲授表(老师编号,学号,课程号,教授时间)主键:老师号 班级号 系表(系号,系名,系主任)主键:系号 班级表(班号,班名,班主任,系号)主键:班号 外键:系号 学生表(学号,姓名,性别,班级,专业,年纪,所属学院) 主键:学号 外键:班号 课程表(课程号,课程名,学分,课时)主键:课程号 外键:老师号 选课表(学号,课程号,成绩)主键:学号 课程号 外键:学号 课程号 教室表(教室号,教室名,教室位置)主键:教室号 占用表(班级号,教室号,上课时间,占用课时)主键:班级号 教室号 老师表(老师号,姓名,职称,性别,年纪,工资)主键:老师号 讲授表(老师编号,学号,课程号,教授时间)主键:老师号 班级号 范式判定 1.数据依靠 (1)系表数据依靠 :{系号->系名,系号->系主任} 3NF (2)班级表数据依靠:{班号->班名,班号->班主任,班号->系号} 3NF (3)学生表数据依靠:{学号->姓名,学号->性别,学号->省份,学号->年纪, 学号->班级号,学号->专业} 3NF (4)课程表数据依靠:{课程号->课程名,课程号->学分,课程号->任课老师号} 3NF (5)选课表数据依靠:{(学号,课程号)->姓名} 3NF (6)教室表数据依靠:{教室号->教室名,教室号->教室位置} 3NF (7)占用表数据依靠:{(班级号,教室号)->上课时间, (班级号,教室号)->占用课时} 3NF (8)老师表数据依靠:{老师号->姓名,老师号->职称,老师号->性别,老师号->年纪,老师号->工资} 3NF (9)教授表数据依靠:{(老师,班级号)->讲课时间,(班级号,教室号)->课程} 3NF 2.根据数据依靠理论对关系模式逐一分析,考察是否存在部分函数依靠,传输函数依靠,依据各个函数依靠依靠集可知各个关系模式没有部分函数依靠和传输函数依靠所以全部关系模式全部是属于3NF。 四.功效模块结构设计 (1)教务表信息查询和更新模块 将实现对系部信息统计操作,方便于对系部基础信息管理。 (2)学生表查询和更新模块 将完成学生基础信息查询、更新(修改、添加、删除)操作,便于对学生信息集中管理。 (3)课程表查询和更新模块 将完成课程基础信息查询、更新(修改、添加、删除)操作,便于对课程信息集中管理。 (4)选修表查询和更新模块 将完成对所选课程基础信息查询、更新(修改、添加、删除)操作,便于对学生选修课程信息集中管理。 (5)占用表查询和更新模块 将完成教室基础信息查询、更新(修改、添加、删除)操作,便于对占用班级信息集中管理。 (6)老师表查询和更新模块 将完成老师基础信息查询、更新(修改、添加、删除)操作,便于对老师信息集中管理。 (7)讲授表查询和更新模块 将完成教授基础信息查询、更新(修改、添加、删除)操作,便于对老师和学生对应信息集中管理。 系统功效模块图图7所表示 教学管理系统 老师管理系统 学生管理系统 教务管理系统 统计教学工作量 统计老师利用率 学生基础信息 学籍管理系统 老师基础信息 老师排课系统 添加统计 删除统计 修改统计 查询统计 添加统计 删除统计 修改统计 查询统计 按老师编号查找 按姓名查找 按学号查找 按姓名查找 …… …… 图7系统功效模块图 五.关键功效及程序界面说明 首优异入欢迎界面,图8所表示 图8进入页面 点击进入,则进入登录界面。登录界面有用户登录和管理员登录两种方法分别登陆。若是不想进入则能够选择退出,图9所表示 图9 登录界面 若是以用户身份登录系统,则只能是只读方法进行查询,而不能修改,所以菜单上面只有查询功效,图10所表示 图10 用户菜单 进入查询功效后,每个查询功效全部是以每个实体编号属性和姓名共同进行个人信息具体查询,图11所表示是以老师为例用户查询表单 图11 用户查询界面 退出按钮,则是完全退出整个系统。 若是以管理员身份进行登录,那么管理员不仅拥有比用户更多查询条件,而且还能够对数据进行翻阅,添加,删除,修改等部分基础更新数据功效。图12所表示 图12管理员菜单 在管理员菜单中,我们能够看到它比用户菜单多了很多功效,在老师信息中有老师基础信息添加,删除,修改,查询等功效。 下面进入管理员管理信息界面,图13所表示,它有上一条统计,下一条统计,添加统计,修改统计,删除统计。前两个按钮能够对老师信息翻阅,后三个按钮能够对老师信息更新。图14所表示,它比用户查询多了很多查询条件,说明管理员比用户查询条件更大。 图13老师信息变更 图14管理员查询界面 其它表操作和老师表操作和相同,在此不予于细解。 在主菜单中我们还能够点开报表菜单,就能够打开报表,它能够提供给我们打印出来纸质版东西,方便愈加好操作。报表图15所表示 图15 老师报表 六.附:关键代码 主程序 SET TALK OFF CLEAR ALL CLOSE ALL SET SAFETY OFF SET SYSMENU off ZOOM windows screen max SET STATUS bar ON DO FORM 主界面.scx READ event SET SAFETY ON CLOSE DATA SET TALK ON SET SYSMENU TO default CANCEL CLEAR MENUS CLEAR EVENTS 进入 do form 登录界面.scx thisform.release 滚动字幕 闹钟 if this.parent.label1.left+this.parent.label1.width>0 this.parent.label1.left=this.parent.label1.left-3 else this.parent.label1.left=this.parent.label1.width endif 开始 if this.caption="\<S暂停" this.caption="\<S继续" thisform.container1.timer1.enabled=.F. else this.caption="\<S暂停" thisform.container1.timer1.enabled=.T. endif 时间 选项按钮组 if this.value=2 set hours to 12 thisform.container2.label1.visible=.T. else set hours to 24 thisform.container2.label1.visible=.F. endif 闹钟 if hour(datetime())>=12 this.parent.label1.caption="下午:" else this.parent.label1.caption="早晨:" endif this.parent.text1.value=substr(ttoc(datetime()),10,8) 管理员登录 a=thisform.text1.value b=thisform.text2.value if a="1" and b="1" do form 主菜单.scx else messagebox(“用户名或密码输入错误,请重新输入!”) endif thisform.release 用户登录 a=thisform.text1.value b=thisform.text2.value if a="1" and b="1" do form 用户菜单.scx else messagebox(“用户名或密码输入错误,请重新输入!”) endif thisform.release 退出 thisform.release 主菜单 do 菜单1.mpr with this,.t. 用户菜单 do 菜单2.mpr with this,.t. 以老师为例查询代码 老师信息变更 添加统计 append blank thisform.txt老师编号.setfocus thisform.refresh 删除统计 x1=allt(thisform.txt老师编号.value) if empty(x1) messagebox('请先选择删除统计!',48,'温馨提醒') else if messagebox("确定要删除吗?统计将不能恢复!",32+1+256,'温馨提醒')=1 use 老师.dbf delete for allt(老师.老师编号)==x1 pack mand4.setfocus thisform.refresh endif endif 修改统计 edit thisform.refresh 上一条统计 IF BOF() GO bottom ELSE skip-1 ENDIF thisform.Refresh 下一条统计 IF EOF() GO top ELSE SKIP ENDIF thisform.Refresh 管理员查询 下拉框条件代码 PUBLIC temp &&表单Combo Box控件设置了下拉列表框 thisform.Combo1.AddItem("全部") thisform.Combo1.AddItem("老师编号") thisform.Combo1.AddItem("姓名") thisform.Combo1.AddItem("性别") thisform.Combo1.AddItem("专业") thisform.Combo1.AddItem("教龄") thisform.Combo1.AddItem("学院") thisform.Combo1.AddItem("职称") thisform.Combo1.AddItem("职务") thisform.Combo1.Value=1 查询代码 IF bo1.Text="全部" thisform.grid5.RecordSource="SELECT * From 老师; order by 老师编号; INTO CURSOR temp" ENDIF IF bo1.Text="老师编号" thisform.grid5.RecordSource="SELECT * From 老师; WHERE ALLTRIM(老师.老师编号)=ALLTRIM(thisform.text1.Value); order by 老师编号; INTO CURSOR temp" ENDIF IF bo1.Text="姓名" thisform.grid5.RecordSource="SELECT * From 老师; WHERE ALLTRIM(老师.姓名)=ALLTRIM(thisform.text1.Value); order by 姓名; INTO CURSOR temp" ENDIF IF bo1.Text="性别" thisform.grid5.RecordSource="SELECT * From 老师; WHERE ALLTRIM(老师.性别)=ALLTRIM(thisform.text1.Value); order by 性别; INTO CURSOR temp" ENDIF IF bo1.Text="出生日期" thisform.grid5.RecordSource="SELECT * From 老师; WHERE ALLTRIM(老师.出生日期)=ALLTRIM(thisform.text1.Value); order by 出生日期; INTO CURSOR temp" ENDIF IF bo1.Text="专业" thisform.grid5.RecordSource="SELECT * From 老师; WHERE ALLTRIM(老师.专业)=ALLTRIM(thisform.text1.Value); order by 专业; INTO CURSOR temp" ENDIF IF bo1.Text="教龄" thisform.grid5.RecordSource="SELECT * From 老师; WHERE ALLTRIM(老师.教龄)=ALLTRIM(thisform.text1.Value); order by 教龄; INTO CURSOR temp" ENDIF IF bo1.Text="学院" thisform.grid5.RecordSource="SELECT * From 老师; WHERE ALLTRIM(老师.学院)=ALLTRIM(thisform.text1.Value); order by 学院; INTO CURSOR temp" ENDIF IF bo1.Text="职称" thisform.grid5.RecordSource="SELECT * From 老师; WHERE ALLTRIM(老师.职称)=ALLTRIM(thisform.text1.Value); order by 职称; INTO CURSOR temp" ENDIF IF bo1.Text="职务" thisform.grid5.RecordSource="SELECT * From 老师; WHERE ALLTRIM(老师.职务)=ALLTRIM(thisform.text1.Value); order by 职务; INTO CURSOR temp" ENDIF 用户查询 thisform.grd老师.RecordSource="SELECT * From 老师; WHERE ALLTrim(老师.老师编号)=ALLTrim(thisform.text1.Value)and ALLTrim(老师.姓名)=ALLTrim(thisform.text2.Value); INTO CURSOR temp" 报表过程 select * from 老师 into cursor tmp select tmp report form 老师 to print preview close all 学生代码,课程代码,主讲课程代码,学生选修代码和老师代码类似。 七. 总结 1.设计方案关键优点及不足 这个设计方案能够基础上实现对教学基础管理,而且使用也是直观明了,能够方便用户和管理员使用,因为它并不需要使用者知道太多数据库知识,哪怕是完全小白也是能够使用。因为此次课程设计时间比较短,再加上自己是初学者,犯错误地方不少。所以此次课程设计较为简单对于部分比较高端操作并没有实现。所以我还得继续努力,以后我会继续完善该教学管理系统。 2.收获及提议 在这次课程设计中,我从一个完全不懂数据库和vf小白称为了一个知道些许知识初学者。在做教学管理系统期间,我首先经过自己独立去做系统,然后去查阅资料,努力去完成此次设计。不过在这过程中仍然碰到了难点,我向知心漂亮老师和团结友善同学寻求帮助,最终我取得了成功,完成了此次课程设计。 这次课程设计使我知道一个人想要取得成功必需拥有以下3点 1. 要坚持,必需朝着目标不懈努力。 2. 要独立,只有学会独立才能让自己切记所碰到困难,知道怎样去处理它。 3. 要合作,一个人拥有了上面两点。若是没有合作,那么你就有可能钻进牛角尖而出不来,找不到另一个方法去处理它。- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 教学 综合 管理 系统 数据库 报告
咨信网温馨提示:
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【精***】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【精***】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【精***】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【精***】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
关于本文