欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > DOCX文档下载  

    服装店进销存管理系统概述.docx

    • 资源ID:2086073       资源大小:4.10MB        全文页数:62页
    • 资源格式: DOCX        下载积分:16金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要16金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

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

    服装店进销存管理系统概述.docx

    理学院实训说明书课 程 名 称: 信息与计算科学专业综合实训 课 程 代 码: 106087719 题 目 A : 图像锐化算法设计 题 目 B : 服装店进销存管理系统 年级/专业/班: 2013 信科 2班 学 生 姓 名: 冯金慧 学 号: 3120130902209 开 始 时 间: 2016 年 6 月 10 日完 成 时 间: 2016 年 7 月 9 日实训及设计成绩:学习态度及平时成绩(20)技术水平与实际能力(20)完成情况(20)创新(5) 说明书(计算书、图纸、分析报告)撰写质量(35)总 分(100)指导教师签名: 年 月 日信息与计算机科学专业综合实训 任 务 书学院名称: 理学院 课程代码:_ 106087719 _专 业: 信息与计算机科学专业 年 级: 2013 一、实训题目 服装店服装进销存管理系统二、主要内容服装店或者鞋帽店对其进购以及销售的服装进行详细的管理,对服装的进出情况进行详细记录,应实现以下功能:(1).进购货物录入:将新进的货物资料资信息录入数据库中。(2).查询功能:实现按货物的编号、名字等指标进行详细的查询。(3).修改功能:当某个或者某些货物资料不正确时,能对其进行修改。(4).退货、删除功能:对退回的货物进行重新记录,并能删除错误的纪录,同时调整库存三、具体要求及提交的材料程序必须上机调试通过,并写出设计的报告。设计报告格式:1、设计目的 2、总体设计(程序设计组成框图、流程图)3、数据库设计 4、详细设计 5、调试与测试:调试方法,测试结果的分析与讨论,测试过程中遇到的主要问题及采取的解决措施 6、核心部分的源程序清单和执行结果(清单中应有足够的注释)设计报告纸质文档和电子文档各一份,调试通过后的软件一套。(严禁抄袭和代做,一经发现,重修论处)四、主要技术路线提示系统地设计出数据库,建立表间联系;Web技术的基本使用;使用任意一计算机语言,任意一种数据库;五、进度安排1、 需求分析和概要设计, 数据库设计,1周之内完成(指导教师检查);2、 系统详细设计分析,编程、调试和分析程序,2周之内完成(指导老师检查);3、 程序答辩、说明书撰写,1周左右完成(学生必须当面答辩通过)。 指导教师 签名日期 年 月 日服装店进销存管理系统信息与计算机科学专业综合实训 任 务 书学院名称: 理学院 课程代码:_ 106087719 _专 业: 信息与计算机科学专业 年 级: 2013 一、实训题目图像锐化算法设计二、主要内容内容:编程实现多种图像锐化的经典算法,包括一阶微分锐化、二阶微分锐化、一二阶混合锐化、统计锐化等。具体要求:1、一阶微分锐化:构建一阶锐化乘积函数,并实现锐化;2、二阶微分锐化:实现拉普拉斯锐化;3、一二阶混合锐化:一阶乘法和二阶加法混合的锐化算法实现;4、统计锐化:沃利斯统计差分法等基于局部统计信息的锐化算法实现。三、具体要求及提交的材料程序必须上机调试通过,并写出设计的报告。设计报告格式:1、设计目的 2、总体设计(程序设计组成框图、流程图)3、数据库设计 4、详细设计 5、调试与测试:调试方法,测试结果的分析与讨论,测试过程中遇到的主要问题及采取的解决措施 6、核心部分的源程序清单和执行结果(清单中应有足够的注释)设计报告纸质文档和电子文档各一份,调试通过后的软件一套。(严禁抄袭和代做,一经发现,重修论处)四、主要技术路线提示根据各位老师实训上课内容,设计出主要技术路线;系统地设计出数据库,建立表间联系;Web技术的基本使用;使用任意一计算机语言,任意一种数据库;五、进度安排1、 需求分析和概要设计, 数据库设计,1周之内完成(指导教师检查);2、 系统详细设计分析,编程、调试和分析程序,2周之内完成(指导老师检查);3、 程序答辩、说明书撰写,1周左右完成(学生必须当面答辩通过)。 指导教师 签名日期 年 月 日目 录1 需求分析11.1任务与分析11.2测试数据22 概要设计22.1 概要设计22.2逻辑结构设计32.3数据库表设计42.4装店进销存管理系统功能模块图83 详细设计103.1各功能界面的设计103.2数据录入实现154 调试分析194.1登陆界面194.2注册界面194.3功能界面204.4 入库管理模块204.5库存管理模块255 用户使用说明276 测试结果28结 论29致 谢30参考文献31服装店进销存管理系统摘 要 随着计算机的普及,信息技术的迅猛发展,已经引起社会的深刻变革,信息时代的到来,迫切要求我们的服装店的管理进行变革。为了适应现在现代化的发展,也为了方便店主们的使用,因此,信息化的服装进销管理系统就在这种情况下变的越来越受欢迎,它给人们带来了更加高效处理生意的方法,使得商铺管理能够比较顺利的进行下去,不会再因为进货库存等等烦杂事务影响生意。服装进销管理系统是一个vs系统,它的出现,改变了店铺的管理方式,店主及工作人员使用计算机对店铺进行管理,具有着手工无法比拟的优点,例如:货物统计查询方便快捷,数据存储量大,可靠性高等,便于店主掌握货物储存情况。服装进销管理系统以方便、快捷等优点冲击着传统的考勤方式。也正是因为这些优点,使它更符合现代社会人们快节奏、高效率的生活方式。随着社会的发展,服装店的服装进销管理系统的实施在管理所有的进货技术上已经逐步成熟起来,进销存储管理系统就是典型的信息管理系统,它管理所有的进货、库存、销售。具有,入库资料增加表,销售信息统计表,可查询库存,可管理进货,销售,库存。本系统分为:入库管理、库存管理、客户管理、供商管理、职工管理、销售统计几个板块。通过对系统数据的分析,建立相关的联系,画出数据库模型图,在SQL2008中创建好user数据库,并相应的在VS2010中用C#.net编程,实现服装店进销存储管理系统。 关键词:服装进销管理系统 VS2010 SQL2015 C#服装店进销存管理系统1 需求分析 所谓的数据库,是指以一定的组织方式将数据组织放在一起存放在计算机存储器上形成的、能被多个用户共享,与与应用程序彼此独立的一组相关的集合。数据库是数据库运用系统的核心和管理对象。本次课程设计通过建立小规模的数据库实践操作,使我更深层的的掌握数据库的基本操作,理解更多数据库的运用,并通过对数据库的理解,在C#下加以实际运用,提高自己的分析问题的能力,为将来的毕业论文打下基础。服装店服装进销管理系统是对服装店或者鞋帽店对其进购以及销售的服装进行详细的管理,对服装的进出情况进行详细记录,应实现以下功能:(1).进购货物录入:将新进的货物资料资信息录入数据库中。(2).查询功能:实现按货物的编号、名字等指标进行详细的查询。(3).修改功能:当某个或者某些货物资料不正确时,能对其进行修改。(4).退货、删除功能:对退回的货物进行重新记录,并能删除错误的纪录,同时调整库存。本系统分为:入库管理、库存管理、客户管理、供商管理、职工管理、销售统计几个板块。通过对系统数据的分析,建立相关的联系,画出数据库模型图,在SQL2008中创建好user数据库,并相应的在VS2010中用C#.net编程,实现服装店进销存储管理系统。1.1任务与分析 本次课程设计的任务是为服装店开发一个装店进销存储管理系统,方便人们管理店铺。服装店或者鞋帽店对其进购以及销售的服装进行详细的管理,对服装的进出情况进行详细记录,应实现以下功能:(1).进购货物录入:将新进的货物资料资信息录入数据库中。(2).查询功能:实现按货物的编号、名字等指标进行详细的查询。(3).修改功能:当某个或者某些货物资料不正确时,能对其进行修改。(4).退货、删除功能:对退回的货物进行重新记录,并能删除错误的纪录,同时调整库存1.2测试数据 入库表入库单号入库日期商品编号入库价格入库数量供应商编号进货人备注12016/6/25 16:5311210001黎明帽子21999/1/15 0:0021010004刘丽丽赠品52016/6/25 21:1351210003李华防晒衣62016/6/28 12:3961009004黎明连衣裙32016/6/28 14:0531010001LIda特价72016/6/29 11:1371020004LIda热销销售信息表销售编号日期商品编号销售数量销售价格客户编号销售员优惠折扣12016/1/11 0:001100066.7110.822016/2/11 0:0028499.9210.932016/3/11 0:00399799320.742016/1/22 0:00419998180420.8商品表商品编号商品名称商品规格商品数量备注1连衣裙s-xl10096春季特卖2帽子大/中/小107防晒帽3外套大/中/小1003阿迪达斯4鞋子35-421002海南之家5袜子均码2000船袜6礼服均码1000热销7外套XL900处理2 概要设计 2.1 概要设计本系统主要的功能是实现以下功能:(1).进购货物录入:将新进的货物资料资信息录入数据库中。(2).查询功能:实现按货物的编号、名字等指标进行详细的查询。(3).修改功能:当某个或者某些货物资料不正确时,能对其进行修改。(4).退货、删除功能:对退回的货物进行重新记录,并能删除错误的纪录,同时调整库存。因此,我将系统分为了六个板块,分别为:入库管理、库存管理、客户管理、供商管理、职工管理、销售统计。而每一个板块则对应有各自详细的功能。入库管理包含有四个功能:进购货物录入、查询功能、修改功能、退货功能。而对应的查询功能则又细分为按各种不同的途径进行查询:按货物的编号查询、按货物入库单号查询、按供应商编号查询、查询所有;库存管理则有进一步划分为:查看全部库存、库存商品详情、商品编号查询、商品名称查询、库存商品增加、库存商品编辑、库存商品删除、退货功能、时装热销榜单。客户管理分为:查看客户资料、增加客户资料、修改客户资料、删除客户资料。供应商管理分为:供应商资料查看、增加供应商资料、修改供应商资料、删除供应商资料。职工管理分为:职工资料查看、增加职工资料、修改职工资料、删除职工资料。销售管理又分为:查看销售情况和制成excell表格输出。2.2逻辑结构设计根据系统中的E-R图转换为关系模型如下:1) 用户表(用户名,密码)2) 入库表(入库单号,入库日期,商品编号,入库价格,入库数量,供应商编号,进货人,备注)3) 供应商(供应商编号,供应商名称,联系人,联系电话,主要商品,地址,网址,备注)4) 商品表(考商品编号,商品名称,拼音码,规格,单位,库存数量,备注)5) 盘点信息表(盘点编号,商品编号,盘点日期,月初数量,入库数量,销售数量,退货数量,月末数量)6) 客户信息表(客户编号,客户名称,会员类型,优惠折扣,地址,负责人,联系人,联系电话)7) 职员信息表(员工编号,姓名,性别,身份证号,地址,职务,联系电话,备注)8) 订单信息表(订单编号,日期,商品编号,数量,客户编号,销售员)9) 销售信息表(销售编号,日期,商品编号,销售数量,价格,客户编号,销售员,用户折扣)10) 会员信息(会员类型,优惠折扣)2.3数据库表设计表1.1供应商信息表字段名类型长度说明供应商编号nvarchar(10)10供应商编号(主键)供应商名称nvarchar(10)10供应商名称联系人nvarchar(10)10联系人联系电话nchar(11)11联系电话主要商品nvarchar(100)100主要商品地址nvarchar(40)40地址备注nvarchar(40)40备注说明:用于存放供应商的信息。表1.2用户信息表字段名类型长度说明用户名nvarchar(8)8用户名密码nvarchar(20)20密码说明:用于存放用户的基本信息。表1.3客户信息表字段名类型长度说明客户编号nvarchar(10)10客户编号(主键)客户名称nvarchar(10)10客户名称联系人nvarchar(10)10联系人联系电话nchar(11)11联系电话会员类型nchar(1)1会员类型优惠折扣numeric(2,1)2优惠折扣地址nvarchar(40)40地址备注nvarchar(40)40备注说明:用于存放客户的信息。表1.4入库信息表字段名类型长度说明入库单号nvarchar(10)10入库单号(主键)入库日期smalldatetime入库日期商品编号nvarchar(10)10商品编号(外键)入库价格numeric(5,1)5入库价格入库数量bigint入库数量供应商编号nvarchar(10)10供应商编号(外键)进货人varchar(8)8进货人备注nvarchar(40)40备注说明:用于存放入库的信息。 表1.5职员信息表字段名类型长度说明职员编号nvarchar(10)10职员编号(主键)姓名nvarchar(10)10姓名性别nchar(1)1性别身份证号nchar(18)18身份证号地址nvarchar(40)40地址职务nvarchar(10)10职务联系电话nchar(11)11联系电话备注nchar(40)40备注说明:用于存放职员的信息。 表1.6商品信息表字段名数据类型长度功能描述商品编号nvarchar(10)10商品编号(主键)商品名称nvarchar(10)10商品名称规格nvarchar(10)10规格商品库存bigint商品库存备注nvarchar(40)40备注说明:商品信息表用于存放商品的信息。表1.7盘点信息表字段名类型长度说明盘点编号nvarchar(10)10职员编号(主键)盘点日期smalldatetime8盘点日期商品编号nvarchar(10)10商品编号(外键)月初数量bigint月初数量入库数量bigint入库数量销售数量bigint销售数量退货数量bigint退货数量月末数量bigint月末数量说明:用于存放盘点的信息。表1.8订单信息表字段名类型长度说明订单编号nvarchar(10)10订单编号(主键)订单日期smalldatetime8订单日期商品编号nvarchar(10)10商品编号(外键)数量int4数量客户编号nvarchar(10)10客户编号(外键)销售员编号nvarchar(10)10销售员编号(外键)说明:用于存放订单的信息。表4.9销售信息表字段名类型长度说明销售编号varchar(10)10销售编号(主键)日期smalldatetime8日期商品编号nvarchar(10)10商品编号(外键)数量int4数量价格numeric(6,1)6价格客户编号varchar(10)10客户编号(外键)销售员编号nvarchar(10)10销售员编号(外键)优惠折扣numeric(2,1)2优惠折扣说明:用于存放销售的信息。2.4装店进销存管理系统功能模块图服装店进销管理系统客户管理注销登录销售管理入库管理库存管理职工管理供应商管理 入库管理退货功能修改功能进购货物录入查询功能供应商编号查询查询所有入库单号查询货物编号查询库存管理时装热销榜单退货功能库存商品删除库存商品编辑库存商品增加商品名称查询商品编号查询库存商品详情查看全部库存客户管理删除客户资料修改客户资料查看客户资料增加客户资料供应商管理删除供应商资料修改供应商资料查看供应商资料增加供应商资料职工管理删除职工资料修改职工资料查看职工资料增加职工资料3 详细设计3.1各功能界面的设计3.1.1 登录界面的设计 系统设置登陆界面为起始页面,其中包括两个table,在这个table里面含有textbox1,textbox2,button1,button2.还有验证码的设计;用户登陆时,在文本框中t1中输入用户名号码,在t2中输入密码,再输入验证码,如果都正确输入,则成功进入功能界面,如果因用户名、密码不正确,则会弹出提示框进行提示,是用户名或者密码错了还是验证码错了。当用户点击注册按钮时时,可以进入注册界面,进行用户注册。主要实现代码:public partial class log : System.Web.UI.Page protected void Page_Load(object sender, EventArgs e) protected void Button1_Click(object sender, EventArgs e) String yhm = TextBox1.Text.ToString().Trim(); String psw = TextBox2.Text.ToString(); String yzm = TextBox3.Text.ToString(); String chkcode = Request.Cookies"validateCookie".Values"ChkCode".ToString(); String sql = "select * from 用户表 where 用户名='" + yhm + "'" SqlDataReader myrd = new Class1().datareader(sql); if (myrd.Read() if (myrd1.ToString().Trim() = psw) Session"账号" = myrd0.ToString().Trim(); Session"密码" = myrd1.ToString().Trim(); if(yzm=chkcode) Response.Redirect("ifram.aspx"); else Response.Write("<script>alert('验证码错误!');</script>"); else Response.Write("<script>alert('密码或账号错误!');</script>"); protected void Button2_Click1(object sender, EventArgs e) Response.Redirect("zhuce.aspx"); 3.1.2主功能模块进入主功能模块页面,其中有一个HTML-table,一个table,一个iframe,一个Label。主功能模块包含:入库管理、库存管理、客户管理、供商管理、职工管理、销售统计。其后台代码只有提示用户你好的简单代码,其他的都是通过HTML前台链接到新的网页实现这些功能;部分前台代码:<body background="image1/2.jpg" > <form id="form1" runat="server" > <div align="center"> <table style="height: 400px; width: 1000px; margin-bottom: 0px;" background="image1/2.jpg"> <tr><td colspan="2" style="height: 20px; width: 1000px; "align="center"> <asp:Label ID="Label1" runat="server" Text="Label"></asp:Label> &nbsp;&nbsp;&nbsp; </td></tr> <tr><td align="center" class="style2"><h1>功能选项</h1><br/> <a href="rkgl.aspx" target="new" >入库管理</a><br/><br/> <a href="kcgl.aspx" >库存管理</a><br/><br/> <a href="khgl.aspx" target="new">客户管理</a><br/><br/> <a href="gysgl.aspx" target="new" >供商管理</a><br/><br/> <a href="zggl.aspx" target="new" >职工管理</a><br/><br/> <a href="xsgl.aspx" target="new">销售统计</a><br/><br/> <a href="log.aspx" >点击注销</a><br/><br/></td> <td style="height: 280px; width: 900px; "><iframe name="new" width="100%" frameborder="0" style="background-image: url('image1/2.jpg'); height: 527px;"></iframe></td></tr> </table></div> </form></body>部分后台代码:protected void Page_Load(object sender, EventArgs e) DateTime dt = DateTime.Now; Label1.Text = "你好!今天是:" + dt; /Response.Write("hello"); 3.1.3入库管理界面的设计包含有Label1,label2, label3, label4, 一个table,一个iframe;分别连接到四个对应的功能实现界面,将实现的结果返回到iframe中进行显示。部分前台代码:<div align="center"> <table width="50%"border="0" style="height:400px" align="center"><tr><td class="style1"><asp:Label ID="Label1" runat="server" Text="Label"></asp:Label> &nbsp;<asp:Label ID="Label2" runat="server" Text="Label"></asp:Label>&nbsp;asp:Label ID="Label3" runat="server" Text="Label"></asp:Label>&nbsp;asp:Label ID="Label4" runat="server" Text="Label"></asp:Label></td></tr><tr style="height:390px"><td ><iframe name="s1"width="100%" height="390" frameborder="0" ></iframe></td></tr></table></div>部分后台代码:protected void Page_Load(object sender, EventArgs e) Label1.Text = "<a href='record.aspx'>进购货物录入</a>" Label2.Text = "<a href='ckxq.aspx'>查询功能</a>" Label3.Text = "<a href='edit.aspx'>修改功能</a>" Label4.Text = "<a href='tuihuo.aspx'>退货功能</a>"3.1.4库存管理模块这个界面就是有2个table,一个大的table 做容器,小的table 则进行功能分布。一个iframe进行各种功能呢该结果的显示。部分代码:<body background="image1/2.jpg" ><form id="form1" runat="server" ><div align="center"><table style="height: 570px; width: 1000px; " background="image1/2.jpg"><tr><td colspan="2" style="height: 20px; width: 1000px; "align="center"> &nbsp;</td></tr><tr><td align="center" class="style2"><h1>功能选项</h1><br/><br/><br/><a href="ck1.aspx" target="new2" >查看全部库存</a><br/><br/><a href="kc.aspx" target="new2" >库存商品详情</a><br/><br/><a href="ck2.aspx"target="new2" >商品编号查询</a><br/><br/><a href="ck3.aspx" target="new2">商品名称查询</a><br/><br/><a href="addkc.aspx" target="new2">库存商品增加</a><br/><br/><a href="bjkcsp.aspx" target="new2">库存商品编辑</a><br/><br/><a href="deletekcsp.aspx" target="new2">库存商品删除</a><br/><br/><a href="tuihuo.aspx"target="new2">退货功能</a><br/><br/><a href="sshizhuangxiu.html" >时装热销榜单</a><br/><br/><a href="ifram.aspx" >点击返回首页</a><br/><br/></td><td style="height: 400px; width: 880px; "><iframe name="new2" width="100%" height="530" frameborder="0" style="background-image: url('image1/2.jpg')"></iframe></td></tr></table></div></form></body>3.2数据录入实现 3.2.1入库商品的录入此界面包含有7个Label,7个Textbox,2个Button。但是其他的录入代码和这个入库商品的录入代码大体相似,通过向对应的数据库中进行查询,如果已经包含有该商品,可通过编辑调整库存,如果还没有该商品,则进行录入。对应的有职工的资料录入,供应商的资料录入,销售单的录入,库存资料的录入等都是一个性质。部分代码:public partial class record : System.Web.UI.Page protected void Page_Load(object sender, EventArgs e) protected void Button2_Click1(object sender, EventArgs e) string sql = " " string rkdh = TextBox1.Text.Trim(); string spbh = TextBox2.Text.Trim(); string rkjg = TextBox3.Text.Trim(); string rksl = TextBox4.Text.Trim(); string gysbh = TextBox5.Text.Trim(); string jhr = TextBox6.Text.Trim(); string bz = TextBox7.Text.Trim(); / DateTime dt =getdate(); sql = "select * from 入库表 where 商品编号='" + spbh + "' " SqlDataReader myrd = new Class1().datareader(sql); if (myrd.Read() Response.Write("<script>alert('该商品信息已存在!');</script>"); else /该名不存在,完成注册入库 sql = "insert into 入库表(入库单号,商品编号,入库价格,入库数量,供应商编号,进货人,备注) values('" + rkdh + "','" + spbh + "','" + rkjg + "','" + rksl + "','" + gysbh + "','" + jhr + "','" + bz + "')"String sql1 = "update 入库表 set 入库日期=getdate() where 入库单号='" + rkdh + "'" new Class1().noquery(sql); new Class1().noquery(sql1);Response.Write("<script>alert('录入成功!');</script>"); protected void Button1_Click1(object sender, EventArgs e) Response.Redirect("rkgl.aspx"); 3.2.2供应商信息的录入3.2.3客户资料的录入3.2.4职工资料的录入4 调试分析4.1登陆界面首先运行系统,一打开的就是登陆界面,若已经有账号,则可直接输入账号密码进行登录,如无账号,就可以点击注册按钮,进行用户注册。图表 14.2注册界面 点击注册按钮,就展现出注册界面,进行注册,只需要输入用户名和密码就可立即注册,方便快捷。成功注册变回弹出下框,提示成功注册,这时可以返回登陆界面进行登录了。4.3功能界面 用户一旦登陆成功,就可以进入功能界面,进行相应的操作。4.4

    注意事项

    本文(服装店进销存管理系统概述.docx)为本站会员(小飞机)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

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




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开