欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    软件工程工资管理系统.doc

    • 资源ID:12916486       资源大小:415KB        全文页数:32页
    • 资源格式: DOC        下载积分:9金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要9金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    软件工程工资管理系统.doc

    . .目 录目录1一工程开发方案书31.1 引言31.2 工资管理系统功能模块描述41.3 实施方案41.4 支持条件5二可行性分析52.1 可行性研究前提52.2 经济上可行性62.3 技术可行性62.4 开发工具的选择62.5 开发工具概述62.5.1 JSP 概述62.5.2 SQL Server数据库简介7三需求分析83.1 市场需求分析83.2 系统需求分析83.2.1 系统目标83.2.2 系统的分析和概要设计93.2.3 系统功能分析103.2.4 系统业务流程图113.3 系统E-R图123.4 数据流图133.5 数据字典15四系统设计174.1 系统处理流程和数据流程174.2 系统数据库概念构造184.3 系统数据库逻辑构造184.4 系统数据库设计19五系统测试225.1 局部代码205.1.1 登陆平台205.2 测试215.2.1 测试的作用和意义225.2.2 测试法235.2.3 测试容235.2.4 测试结果24六总结25. .word.zl. .第一章 工程开发方案书1.1 引言企业工资管理系统是一个企业单位不可缺少的局部,它的容对于企业的决策者和管理者来说都至关重要,所以工资管理系统应该能够为用户提供充足的信息和快捷的查询手段。使其公司工资管理初步实行计算机化,让计算机在工资管理中得到初步应用。使工资管理者总是根据准确、及时的工资管理信息来进展决策,实现管理。只有计算机才能将现代化社会中,成倍增长的工资管理信息量,进展及时收集、加工、整理、贮存、检索、传递、反响给决策者。而一个企业工资管理系统在企业对工资管理已不可或缺。其功能主要有:1对输入的工资管理数据,进展数值运算和逻辑运算,求解各种问题。2对工资管理信息进展加工来解决各种数据处理问题,为人事决策者在决策时提供依据。3对工资管理的各种资料数据进等统计计算,并将处理后的信息存贮起来。当前,不少单位的工资管理部门对于计算机的应用还仅限于简单的单机应用,随着时间的推移、任务的复杂、用户的需求,其应用还会扩大。随着计算机的广泛应用,计算机工资管理信息系统的建立,适应了社会经济发的客观要求,是工资管理现代化的一大进步。今天我们运用计算机进展了工资管理档案管理的初步现代化的开发和使用,它大大提高了工资管理工作者的工作效率,它把工资管理档案、工资从繁重的手工操作中解脱出来,用更多精力从事创造性的管理活动;它能使决策、方案和其它管理活动更加科学、准确、灵活。因此,建立计算机工资管理信息系统是一种客观开展必然趋势。尽管在工资管理面还不可能普遍使用计算机,但从长远来说,工资管理现代化和计算机是不分割的。轻视或者拒绝利用计算机技术,就不可能真正地、全面地实现工资管理现代化。1.2 工资管理系统功能模块描述具体系统功能需求描述(1) 档案信息管理 提供对人员档案信息数据输入、查询功能。(2) 工资管理 提供对职工工资表数据的输入、查询、统计功能。(3) 工资统计 提供对“职工工资表数据的月统计,由系统自行生成“职工工资构成情况表实现该表的查询、打印功能。(4) 部门查询 提供以某一部门为索引的人员档案信息查询功能。(5) 特殊查询 提供对日期型字段和合同期限的人员档案信息查询功能。(6) 报表查询 提供对工资、职工履历的信息以报表的形式供用户查询、打印,另外用户还可以对这些根本信息进展更新和删除, 1.3 实施方案工作任务的分配与人员分工组长: 亮 任务: 1系统总的开发方案书2每至少组织小组讨论一次,记录讨论列出本开发方案3工程开发进度的管理4团队的组织和协调设计:超 任务:1参与小组讨论2进展系统的需求分析和系统设计3完成系统需求说明书和系统设计说明书4编写测试方案,参与系统测试5协助文档人员完成用户相关文档开发:任万喆 任务:1参与小组讨论2根据设计完成编码,并注释3进展单元测试系统规划阶段: 项标志性事件开场到完成开发阶段:目开发方案书的完成12.5-12.7需求分析阶段: 系统需求说明书完成12.8-12.10设计阶段: 系统设计说明书12.11-12.13编码实现: 工程的形成12.14-12.15测试阶段: 测试方案和Bug跟踪列表12.16-12.17移交阶段: 工程的递交 12.17-12.181.4计算机系统支持操作系统需要 windows 2000以上版本;开发工具采用的是eclipse,所使用的开发语言是JSP,以SQL server作为数据库支持。第二章 可行性分析2.1 可行性研究前提要求:满足对工资管理的根本要求及功能,并对职工信息收集、处理、保存。目标:实现无纸化办公,节省本钱,提高工作效率。条件、假定、限制:当企业工资管理的信息量和复杂程度到达某一限度时,即管理人员的劳动强度超过其承受能力时,就必须采用新的管理手段,如用计算机技术对信息的收集、加工、传递和存贮等,这样,一个工资管理系统就可以对企业职工工资进展高效、合理、恰当地管理。此系统本钱低廉,自开发到运行完毕至少可运行3年,开发本钱不超过600人民币,开发软件到投入使用不超过1个月。2.2 经济上可行性开发本钱:600元人民币。效益:大幅度地提高工资管理信息系统的工作质量和效率,让企业掌握整个工资管理系统的全面情况,为管理人员提供了准确的工资管理信息,促进工资管理工作的规化及各项管理制度与指标体系的建立和健全;提供各种加工处理了的工资管理信息,以满足工资管理的特殊要求,适应新形势对职工队伍提出的新要求。效益/投资比:暂时无法估算。投资回收期:大约3个月。2.3 技术可行性软件需求:操作系统WINDOWS 2000 Advance Server以上。硬件需求:赛扬1.7G CPU、512M存 80G硬盘的计算机。本系统采用JSP实现,依靠其强大的面向对象系统,与SQL Server2000数据库管理系统相结合,能在1个月开发出系统。3.2.3 系统功能分析本系统是基于JSP和SQL Server数据库建立的B/S构造管理系统,考虑了两种角色:工资管理员和普通员工。他们通过一样的登陆页面,选择不同的登陆式,各自进入自己的用户界面。管理员进入管理页面可以对员工发放工资,可以新添加新的员工,修改自己的密码,以及发布消息。普通用户可以查看自己的工资情况,可以根据需要查询具体每个月,或几个月的工资发放情况,观察最近的动态发布消息,同时也可以修改密码。2.4 开发工具的选择eclipse作为前台的开发工具,用SQL Server200作为后台支持数据库,通过JSP的数据库控件来连接SQL Server200中并对其编程来实现各种功能。2.5 开发工具概述2.5.1 JSP 概述JSP技术使用Java编程语言编写类XML的tags和scriptlets,来封装产生动态网页的处理逻辑。网页还能通过tags和scriptlets访问存在于效劳端的资源的应用逻辑。JSP将网页逻辑与网页设计和显示别离,支持可重用的基于组件的设计,使基于Web的应用程序的开发变得迅速和容易。 Web效劳器在遇到访问JSP网页的请求时,首先执行其中的程序段,然后将执行结果连同JSP文件中的HTML代码一起返回给客户。插入的Java程序段可以操作数据库、重新定向网页等,以实现建立动态网页所需要的功能。 JSP与Java Servlet一样,是在效劳器端执行的,通常返回该客户端的就是一个HTML文本,因此客户端只要有浏览器就能浏览。 JSP的1.0规的最后版本是1999年9月推出的,12月又推出了1.1规。目前较新的是JSP1.2规,JSP2.0规的征求意见稿也已出台。 JSP页面由HTML代码和嵌入其中的Java代码所组成。效劳器在页面被客户端请求以后对这些Java代码进展处理,然后将生成的HTML页面返回给客户端的浏览器。Java Servlet 是JSP的技术根底,而且大型的Web应用程序的开发需要Java Servlet和JSP配合才能完成。JSP具备了Java技术的简单易用,完全的面向对象,具有平台无关性且平安可靠,主要面向因特网的所有特点。 自JSP推出后,众多大公司都支持JSP技术的效劳器,如IBM、Oracle、Bea公司等,所以JSP迅速成为商业应用的效劳器端语言。 JSP可用一种简单易懂的等式表示为:HTML+Java=JSP。2.5.2 SQL Server数据库简介SQL Server是由Microsoft开发和推广的关系数据库管理系统DBMS,它最初是由Microsoft、Sybase、Ashton-Tate等三家公司共同开发的,并于1988年推出了第一个在OS/2版本上运行的SQL Server系统。1992年Sybase和Microsoft这两家公司将SQL Server移植到了Windows NT操作系统上,后来Microsoft致力于Windows NT平台的SQL Server的开发,而Sybase那么专注于SQL Server在UNIX上的应用。 近年来在Microsoft SQL Server的开展历程中不断更新版本,有两个版本具有重要的意义。即是在1996年推出的SQL Server6.5版本和在2000年8月推出的SQL Server2000版本。6.5版本使得SQL Server得到广泛的应用,而2000版本在功能和易用性上有很大的增强,并推出了简体中文版,它包括企业版、标准版、开发版和个人版等4个版本。第三章 需求分析3.1 市场需求分析工资管理系统是一个企业单位不可缺少的局部,它能为用户提供充足的信息和快捷的查询手段。1一个工资管理系统可以高效能、大容量地收集、处理、存贮工资管理信息,大幅度地提高工资管理信息系统的工作质量和效率。2能够为企业管理人员及时掌握整个工资管理系统的全面情况,提供系统的准确的工资管理信息,可以促进工资管理工作的规化及各项管理制度与指标体系的建立和健全。3为企业提供各种加工处理了的工资管理信息,以满足工资管理的特殊要求,适应新形势对职工队伍提出的新要求,帮助管理人员选择案,实现优化决策。虽然当前,不少单位的工资管理部门对于计算机的应用还仅限于简单的单机应用,随着时间的推移、任务的复杂、用户的需求,其应用还会扩大。3.2 系统需求分析3.2.1 系统目标企业工资管理系统可以用于支持企业完成工资管理工作,有如下3个面的目标。1支持企业实现规化的管理。 2支持企业高效率完成人事管理的日常业务,包括新员工参加时人事档案的建立,老员工转出、辞职、退休等。 3支持企业进展人事管理及其相关面的科学决策,如企业领导根据现有的员工合同期限决定是否继续聘用等。3.2.2 系统E-R图职工编号籍贯婚否满勤缺勤性别出勤拥有职工民族职务管理工资设置管理员根本工 资技能工 资实发工资别资工 资查询报 表职 务月份工 资金 额职 工信 息图3-1 E-R图3.2.3 数据流图图3-2 底层数据流图图3-3 工资管理第一层数据流图图3-5 本月工资管理的展开3.2.4 数据字典通过系统需求分析,对企业工资管理系统编制数据字典如下:(1) 数据流定义数据流名称:职工数据流编号:F1简述:职工信息数据来源:人事科数据去向:P1.1数据流名称:本月工资数据流编号:F2简述:对职工本月工资进展修改数据来源:劳资科数据去向:P2.1,P2.2(2) 数据存储定义数据流名称:职工发工资数据流编号:P2.2简述:根据工资条形本钱月工资表输入数据流:D2->P2.2输出数据流:P2.2->职工处理:查询D1本月工资表,打印本月职工工资条财务记账后传盘给银行。(3) 处理逻辑定义外部实体名称:人事科数据流编号:S1简述:对职工添加,删除进展管理的部门输出数据流:F1外部实体名称:劳资科数据流编号:S2简述:对职工工资进展管理的部门输出数据流:F2外部实体名称:财务科数据流编号:S3简述:发放工资,及工资记账管理。(4) 外部实体定义数据存储名称:职工信息表数据存储编号:D0简述:职工根本信息数据存储组成:职工编号+XX+科室号+职称+体制+医保号+公积金号+养老金号+银行账号+有效标志关键字:职工编号相关处理:F1数据存储名称:本月工资表数据存储编号:D1简述:职工本月工资信息数据存储组成:职工号+工资日期+操作员+1薪金科目20+1扣款科目5关键字:职工编号+工资日期相关处理:F2第四章 系统设计4.1 模块分析和概要设计根据实际情况,我们使用原型法Rapid Prototyping即以少量代价快速地构造一个可执行的软件系统模型。使用户和开发人员可以较快地确定需求,然后采用循环进化的开发式,对系统模型作连续的精化,将系统需具备的性质逐渐增加上去,直到所有的性质全部满足。此时模块也开展成为最终产品了。通过对用户需求的分析,我们可以分析出该工资管理系统大致可以分为六个模块:人事档案管理模块、职工工资管理模块、工资统计模块的实现、部门查询模块、特殊查询模块、报表查询模块。现在对这六个模块做具体说明:人事根本情况管理模块:输入:职工信息输出:“人员档案表功能:对人事根本信息的查询职工工资管理模块输入:人员月工资 输出:“职工工资表功能:完成员工工资的查询工资统计模块输出:“职工工资统计表功能:完成员工工资的统计和打印 部门查询模块输出:以部门为索引的“职工档案信息功能:完成以部门为索引的“职工档案信息的统计和查询 特殊查询模块的实现输出:满足查询条件的“职工档案信息和职工合同的期限功能:完成满足查询条件的“职工档案信息和职工合同的期限的查询 报表查询模块的实现输出:员工履历信息和工资信息的根本情况 查询及打印功能功能:完成对员工履历信息和工资信息根本情况的查询及打印4.2 系统业务流程图普通员工管理员用户登录判断用户管理平台用户平台发放工资发布消息修改密码添加员工观察消息查询工资修改密码注销登录图4-1 系统业务流程图4.3 系统数据库逻辑构造图 4-2 系统数据逻辑构造图4.4 系统数据库设计由于考虑到本系统是应用在单机系统上,另外根据人员规模,我们只建立起一个数据库,在此数据库根底上建立起如下表:·职工根本信息表employee_information_table·职工工资表 employee_salary_table·系统信息表 system_table 下面我们详细说明:表3-21 员工根本信息字段名类型长度允职工编号数值型8No部门字符型6Yes职务字符型8Yes职工XX字符型8YesXX号字符型18Yes性别字符型2Yes出生日期日期型10Yes婚否逻辑型2Yes文化程度字符型8Yes政治面目字符型6Yes毕业学校字符型16Yes联系数值型16Yes籍贯字符型10Yes民族字符型10Yes家庭地址字符型30Yes邮政编码数值型6Yes入单位时间日期型10Yes合同期限数值型8Yes职称字符型16Yes评定时间日期型10Yes备注备注型100Yes表3-22 部门查询表字段名类型长度允职工编号数值型8No职工XX字符型8Yes职务字符型8Yes实发工资数值型8Yes表3-23 员工工资表字段名类型长度允职工编号数值型8No职工XX字符型8Yes年/月日期型10Yes技能工资数值型8Yes工龄工资数值型8Yes岗位工资数值型8Yes职务工资数值型8Yes洗理费数值型8Yes房屋补贴数值型8Yes交通补贴数值型8Yes价格补贴数值型8Yes工会会费数值型8Yes房屋租金数值型8Yes养老保险数值型8Yes建房扣款数值型8Yes实发工资数值型8Yes表3-24 工资统计表字段名类型长度允部门字符型8Yes人数数值型10Yes工资总和数值型20Yes表3-25 特殊查询表字段名类型长度允职工编号数值型8No职工XX字符型8Yes日期日期型8Yes表3-26 报表查询表字段名类型长度允职工编号数值型8No部门字符型6Yes职务字符型8Yes房屋租金数值型8Yes养老保险数值型8Yes建房扣款数值型8Yes实发工资数值型8Yes日期日期型8Yes第五章 系统测试5.1 测试法1 测试人员测试队伍由两位成员组成。软件的设计者在测试整个过程中负责整体测试案的制定和测试进度的掌握以及白盒测试的测试者。第二位成员由未参加软件制作者担任,主要责任是进展软件的黑盒测试以及软件环境,硬件要求和极限测试工作。2 机器测试通过在计算机上直接运行被测程序,来发现程序中的错误。机器测试包括黑盒测试盒白盒测试。黑盒测试也称功能测试,将软件看作黑盒子,在完全不考虑程序的部构造和特性的情况下,研究软件的外部特性。根据软件的需求规格说明书测试用例,从程序的输入和输出特性上测试是否满足设定的功能。白盒测试也称构造测试,将软件看作一个透明的白盒子,按照程序的部构造和处理逻辑来选定测试用例,对软件的逻辑路径及过程进展测试,检查与测试是否相符。5.2 局部代码和测试结果5.2.1 登陆平台该平台可以实现员工和管理员的登录验证,根据登陆的身份不同进入不同的管理系统如:普通员工进入工资查询系统,管理员那么进入工资发放系统。核心代码:<%page contentType="text/html;charset=GB2312" session="true"%><%page import="java.sql.*"%><jsp:useBean id="login" scope="session" class="DataBase.DBControl"></jsp:useBean><% String lname = request.getParameter("UserName"); String lpassword = request.getParameter("Password"); int ltype = Integer.parseInt(request.getParameter("logintype"); if (ltype = 0) if (login.isManager(lname, lpassword, ltype) session.setAttribute("MANAGERID",String.valueOf(login.getMID(); session.setAttribute("MANAGERNAME",lname); session.setAttribute("MANAGERPASSWORD",lpassword); response.sendRedirect("manageMain.jsp"); else response.sendRedirect("error.jsp"); else if (ltype = 1) if (login.isUser(lname, lpassword) session.setAttribute("GUESTID",String.valueOf(login.getUID(); session.setAttribute("GUESTNAME",lname); session.setAttribute("GUESTPASSWORD",lpassword); response.sendRedirect("user.jsp"); else response.sendRedirect("error.jsp"); %>5.2.2 登陆界面5.2.3 工资查询系统该子系统实现普通员工对工资的查询以及动态新闻的浏览以及密码修改核心代码: <% Connection usercon; Statement userstmt; ResultSet userrs; String rsstr= "select * from guestuser where username='" + uname + "' and userpassword='" + upassword + "'" try usercon=datacon.connection(); userstmt=usercon.createStatement(); userrs=userstmt.executeQuery(rsstr); while(userrs.next() %> <tr> <td width="124" align="center"> <p style="margin-top: 0; margin-bottom: 0"> <font size="2"><%=userrs.getDate("wagetime")%></font> </td> <td width="146" align="center"> <p style="margin-top: 0; margin-bottom: 0"> <font size="2"><%=userrs.getFloat("oldmoney")%></font> </td> <td align="center"> <p style="margin-top: 0; margin-bottom: 0"> <font size="2"><%=userrs.getFloat("healthmoney") %></font> </td> <td align="center"> <p style="margin-top: 0; margin-bottom: 0"> <font size="2"><%=userrs.getFloat("wages") %></font> </td> <td align="center"> <p style="margin-top: 0; margin-bottom: 0"> <font size="2"><%=userrs.getFloat("housemoney") %></font> </td> <td width="148" align="center"> <p style="margin-top: 0; margin-bottom: 0"> <font size="2"><%=userrs.getFloat("totalmoney") %></font> </td> </tr> <% userrs.close(); userstmt.close(); usercon.close(); catch(Exception ex) %>5.2.4 工资查询系统截图5.2.5 工资发放系统该平台下,管理员可以为员工发放每月的工资,同时还可以修改密码以及发布动态的新闻。核心代码:<% String mdStr="select * from guestuser" try Connection mdcon=managecon.connection(); Statement mdstmt=mdcon.createStatement(); ResultSet mdrs=mdstmt.executeQuery(mdStr); while(mdrs.next() %> <tr> <td align="center"><%=mdrs.getString("username")%></td> <td align="center"><%=mdrs.getString("department")%></td> <td align="center"><%=mdrs.getDate("wagetime")%></td> <td align="center"><%=mdrs.getFloat("housemoney") %></td> <td align="center"><%=mdrs.getFloat("oldmoney") %></td> <td align="center"><%=mdrs.getFloat("healthmoney") %></td> <td align="center"><%=mdrs.getFloat("totalmoney") %></td> <td align="center"> <input type="button" value="发放工资" name="B1"> </td> </tr> <% mdrs.close(); mdstmt.close(); mdcon.close(); catch(Exception ex) %>5.1.3 工资发放系统截图5.2.6 测试结果分析软件在运行、关闭及退出时保存记录的提示功能根本完成,在软件的不断启动关闭过程中没有出现死机、程序执行效率降低等各种不良现象,功能的实现较为完善。用户登录界面较友好,但软件界面的色彩选择、搭配上对于长期工作者而言仍然不会产生眼部不适感。可操作性及平安性能较好,能完成对不同管理级别者的限制工作,对软件涉及到的XX数据能进展良好的保护。数据库的可维护性良好,数据的录入能顺利完成,并能实现动态更新,删除和修改也能顺利完成。数据查询不够全面,只能按系统设定的少数查询条件进展搜索,以找到适宜的答案。数据溢出、越界根本不能进展非法提示,以警告用户正确使用。对用户的非正常操作式能提出警告。数据类型填写错误时,系统有报错功能,在数据输入错误时,使用者能够获知错误所在。软件兼容性有待提高,在Dreamweaver版本较低的机子上测试不断出现错误提示。5.3 测试的作用和意义系统测试是教师工资管理系统的开发期中的一个十分重要环节。尽管在系统开发期的各个阶段均采取了格的技术审查,但依然难免会留下错误,如果没有在投入运行前的系统测试阶段被发现并纠正,问题迟早会在运行中暴露出来,到那时要纠正错误将会付出更大的代价。系统测试占用的时间、花费的人力和本钱占软件开发的很大比例。统计说明,开发较大规模的系统,系统测试的工作量大约占整个软件开发工作量的4050。而对于一些特别重要的大系统,测试的工作量和本钱更大,甚至超过系统开发其他各阶段的总和的假设干倍。第六章 总结经过反复测试,系统完成后运行添加、修改、查询、报表等功能均正常,发布1.0版。此系统仍存在多缺陷,但是通过该系统设计到达了系统设计目的意义,根本掌握了软件开发的主要步骤,了解了各环节在开发时要注意的问题,体会到开发一个系统应该注意的面以及重视用户在系统开发过程中间的作用,开发出好的软件高质量的软件。另外在设计过程中也逐渐提高了软件开发技能和编程技能以及良好的软件开发思维模式。. .word.zl.

    注意事项

    本文(软件工程工资管理系统.doc)为本站会员(知****量)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开