首页 Java 538基于JSP/Java的办公室文件共享系统的设计与实现
538基于JSP/Java的办公室文件共享系统的设计与实现
作品编号:369
关注人气:921
文件包括:设计源码+数据库+论文
设计大小:2.55 M
开发语言:Java
开发数据库:SQL Server
开发环境:Myeclipse+Tomcat+JDK
原价:900元
现价:90元
下载说明

本作品里面包括调试教程和开发工具和软件,可自行下载根据教程进行调试!

如需技术协助调试,本站收取50元作品调试费!点此申请调试

如果上面没有找到适合您需求的作品,您可联系我们为您定做,定做的作品完全按照您的功能需求来做,并且后期三包,包调试,包讲解,包修改直到通过为止。

  • 作品介绍
  • 项目目录
  • 论文目录
  • 论文预览

伴随着网络的出现,网页逐渐融入人们的生活。快速及时的新闻浏览,五彩缤纷的网上信息,使网络与人们的生活息息相关,于是世界上又出现了第三媒体——Internet。它打破了地域限制,真正使信息得以共享,改变了人们的工作和生活方式。制作网站平台是企业和个人的宣传自己的重要手段,同时也是学习者获取学习信息的重要手段。在素质教育与终身教育成为必然的今天,人们对信息的需求有了更新,更高的要求,而基于WEB的信息平台由于本身所具有的信息量大,传递快速,没有时空限制等特点恰好满足这种要求。所以各种信息平台也逐渐成为一种新兴的学习资源。也正是由于网络实现网站的数据信息能够进行实时交互,保证网站数据的实时性。

随着Internet的进一步发展,越来越多的商业事务开始转移到网络上来实现,但是传统的JSP编程方式由于HTML标记与逻辑代码混杂在一起,使的网站制作人员在修改他们的程序时,费时费力,还得不到好的效果。大量的逻辑处理代码混杂在一起使得可读性和差,以至于无法读懂别人的程序,特别是基于数据库驱动的Web站点更是如此。正是对于这个问题的考虑,人们开始使用一种新的,适合这种变化的开发方式即显示与逻辑代码分离的方式。

信息共享指不同层次、不同部门信息系统间,信息和信息产品的交流与共用,就是把信息这一种在互连网时代中重要性越趋明显的资源与其他人共同分享,以便更加合理地达到资源配置,节约社会成本,创造更多的财富。是提高信息资源利用率,避免在信息采集、存贮和管理上重复浪费的一个重要手段。其基础是信息标准化和规范化,并用法律或法令形式予以保证。信息共享的效率依赖于信息系统的技术发展和传输技术的提高,必须严格在信息安全和保密的条件下实现。当然,不同国家的信息共享程度是不一样的,当前看来,西方国家的信息共享程度要大得多,这也是为什么他们为什么那么发达的一个无形中的指标了。信息共享的少不利于各部门、各行业间的无论是工作方面的合作还是科研方面的数据需求都有极大的阻碍作用。因而,如何尽早的解决全球的信息共享标准将是一个非常具有里程碑意义的事件。

用户的需求具体体现在各种信息的提供、保存、更新和查询方面,这就要求数据库结构能充分满足各种信息的输入和输出。收集基本数据、数据结构及数据处理的流程,组成一份详尽的数据字典,为后面的具体设计打下基础。

通过系统功能分析,针对一般的文件共享服务系统,总结出如下的需求信息:

1)用户分一般用户、注册用户和管理员用户。

2)一般用户和注册用户无需要登录就可以查看文件信息和资讯

3)注册用户登录后可以进行文件查看。

4)管理员可进行所有后台操作权限。

经过系统功能分析和需求总结,考虑到将来功能上的扩展,设计如下的数据项和数据结构:

1)管理员信息,包括数据项:帐号,密码,权限,注册时间。

2)用户信息,包括数据项:用户编号,用户名,密码,姓名,电话,身份证,注册时间等。

3)普通用户信息,包括数据项:系统编号,标题,内容,添加时间等。

4)文件信息,包括数据项:编号,名称,内容,添加时间等。

     

卷 SSD分区 的文件夹 PATH 列表
卷序列号为 0004-1E03
E:\TEST\源码
├─数据库
│      jspwjgx_Data.MDF
│      jspwjgx_Log.LDF
│      
├─程序
│  │  .classpath
│  │  .mymetadata
│  │  .project
│  │  
│  ├─src
│  │  ├─db
│  │  │      db.java
│  │  │      
│  │  └─upload
│  │          file.java
│  │          files.java
│  │          Request.java
│  │          upBean.java
│  │          
│  └─WebRoot
│      │  adminyanzheng.jsp
│      │  biji_detail.jsp
│      │  CSS.css
│      │  databack.jsp
│      │  del.jsp
│      │  down.jsp
│      │  file.jsp
│      │  FileUpload.htm
│      │  left.jsp
│      │  left2.jsp
│      │  login.jsp
│      │  logout.jsp
│      │  main.jsp
│      │  mod.jsp
│      │  mod_post.jsp
│      │  mygo.jsp
│      │  sy.jsp
│      │  top.jsp
│      │  u4.jsp
│      │  up.jsp
│      │  upload.jsp
│      │  upload_post.jsp
│      │  wenjianleibie_add.jsp
│      │  wenjianleibie_add_post.jsp
│      │  wenjianleibie_list.jsp
│      │  wenjianleibie_updt.jsp
│      │  wenjianleibie_updt_post.jsp
│      │  wenjian_add.jsp
│      │  wenjian_add_post.jsp
│      │  wenjian_list.jsp
│      │  wenjian_list2.jsp
│      │  wenjian_list3.jsp
│      │  wenjian_updt.jsp
│      │  wenjian_updt_post.jsp
│      │  yhzhgl.jsp
│      │  yhzhgl_post.jsp
│      │  yonghuxinxi_add.jsp
│      │  yonghuxinxi_add_post.jsp
│      │  yonghuxinxi_list.jsp
│      │  yonghuxinxi_updt.jsp
│      │  yonghuxinxi_updt2.jsp
│      │  yonghuxinxi_updt_post.jsp
│      │  yonghuxinxi_updt_post2.jsp
│      │  
│      ├─admin
│      │      1.gif
│      │      admin_05.gif
│      │      admin_07.gif
│      │      admin_08.gif
│      │      admin_09.gif
│      │      admin_10.gif
│      │      admin_11.gif
│      │      bg.gif
│      │      book.css
│      │      CssAdmin.css
│      │      down.css
│      │      Edit.gif
│      │      icon.gif
│      │      left_bg.gif
│      │      left_table_bg.gif
│      │      login_bg.gif
│      │      main_bg.gif
│      │      main_menu_bg.gif
│      │      main_top_bg.gif
│      │      menu_bg.gif
│      │      myweb.css
│      │      Upload.gif
│      │      
│      ├─eWebEditor_V4.60
│      │  │  eWebEdior简体中文精简版使用说明(V4.6).txt
│      │  │  ewebeditor.htm
│      │  │  popup.htm
│      │  │  
│      │  ├─buttonimage
│      │  │  ├─blue
│      │  │  │      about.gif
│      │  │  │      abspos.gif
│      │  │  │      anchor.gif
│      │  │  │      art.gif
│      │  │  │      backcolor.gif
│      │  │  │      backward.gif
│      │  │  │      bgcolor.gif
│      │  │  │      bgpic.gif
│      │  │  │      blink.gif
│      │  │  │      bold.gif
│      │  │  │      br.gif
│      │  │  │      checked.gif
│      │  │  │      code.gif
│      │  │  │      componentmenu.gif
│      │  │  │      copy.gif
│      │  │  │      createlink.gif
│      │  │  │      css.gif
│      │  │  │      cut.gif
│      │  │  │      date.gif
│      │  │  │      delete.gif
│      │  │  │      editmenu.gif
│      │  │  │      emot.gif
│      │  │  │      eq.gif
│      │  │  │      excel.gif
│      │  │  │      fieldset.gif
│      │  │  │      file.gif
│      │  │  │      filemenu.gif
│      │  │  │      findreplace.gif
│      │  │  │      flash.gif
│      │  │  │      fontmenu.gif
│      │  │  │      forecolor.gif
│      │  │  │      formbutton.gif
│      │  │  │      formcheckbox.gif
│      │  │  │      formdropdown.gif
│      │  │  │      formmenu.gif
│      │  │  │      formradio.gif
│      │  │  │      formtext.gif
│      │  │  │      formtextarea.gif
│      │  │  │      forward.gif
│      │  │  │      help.gif
│      │  │  │      iframe.gif
│      │  │  │      img.gif
│      │  │  │      indent.gif
│      │  │  │      inserthorizontalrule.gif
│      │  │  │      insertorderedlist.gif
│      │  │  │      insertparagraph.gif
│      │  │  │      insertunorderedlist.gif
│      │  │  │      italic.gif
│      │  │  │      justifycenter.gif
│      │  │  │      justifyfull.gif
│      │  │  │      justifyleft.gif
│      │  │  │      justifyright.gif
│      │  │  │      lcase.gif
│      │  │  │      map.gif
│      │  │  │      marquee.gif
│      │  │  │      maximize.gif
│      │  │  │      media.gif
│      │  │  │      minimize.gif
│      │  │  │      modecode.gif
│      │  │  │      modecodebtn.gif
│      │  │  │      modeedit.gif
│      │  │  │      modeeditbtn.gif
│      │  │  │      modetext.gif
│      │  │  │      modetextbtn.gif
│      │  │  │      modeview.gif
│      │  │  │      modeviewbtn.gif
│      │  │  │      msn.gif
│      │  │  │      objectmenu.gif
│      │  │  │      outdent.gif
│      │  │  │      paint.gif
│      │  │  │      paragraph.gif
│      │  │  │      paragraphmenu.gif
│      │  │  │      paste.gif
│      │  │  │      pastetext.gif
│      │  │  │      pasteword.gif
│      │  │  │      print.gif
│      │  │  │      quote.gif
│      │  │  │      redo.gif
│      │  │  │      refresh.gif
│      │  │  │      removeformat.gif
│      │  │  │      save.gif
│      │  │  │      selectall.gif
│      │  │  │      showborders.gif
│      │  │  │      showdetails.gif
│      │  │  │      site.gif
│      │  │  │      sizeminus.gif
│      │  │  │      sizeplus.gif
│      │  │  │      space.gif
│      │  │  │      strikethrough.gif
│      │  │  │      subscript.gif
│      │  │  │      superscript.gif
│      │  │  │      symbol.gif
│      │  │  │      tablecellprop.gif
│      │  │  │      tablecellsplit.gif
│      │  │  │      tablecoldelete.gif
│      │  │  │      tablecolinsertleft.gif
│      │  │  │      tablecolinsertright.gif
│      │  │  │      tablecolmerge.gif
│      │  │  │      tablecolsplit.gif
│      │  │  │      tableinsert.gif
│      │  │  │      tablemenu.gif
│      │  │  │      tableprop.gif
│      │  │  │      tablerowdelete.gif
│      │  │  │      tablerowinsertabove.gif
│      │  │  │      tablerowinsertbelow.gif
│      │  │  │      tablerowmerge.gif
│      │  │  │      tablerowprop.gif
│      │  │  │      tablerowsplit.gif
│      │  │  │      template.gif
│      │  │  │      time.gif
│      │  │  │      tobig.gif
│      │  │  │      toolmenu.gif
│      │  │  │      tosmall.gif
│      │  │  │      ucase.gif
│      │  │  │      underline.gif
│      │  │  │      undo.gif
│      │  │  │      unlink.gif
│      │  │  │      unselect.gif
│      │  │  │      zoommenu.gif
│      │  │  │      
│      │  │  └─gray
│      │  │          about.gif
│      │  │          abspos.gif
│      │  │          anchor.gif
│      │  │          art.gif
│      │  │          backcolor.gif
│      │  │          backward.gif
│      │  │          bgcolor.gif
│      │  │          bgpic.gif
│      │  │          blink.gif
│      │  │          bold.gif
│      │  │          br.gif
│      │  │          checked.gif
│      │  │          code.gif
│      │  │          componentmenu.gif
│      │  │          copy.gif
│      │  │          createlink.gif
│      │  │          css.gif
│      │  │          cut.gif
│      │  │          date.gif
│      │  │          delete.gif
│      │  │          editmenu.gif
│      │  │          emot.gif
│      │  │          eq.gif
│      │  │          excel.gif
│      │  │          fieldset.gif
│      │  │          file.gif
│      │  │          filemenu.gif
│      │  │          findreplace.gif
│      │  │          flash.gif
│      │  │          fontmenu.gif
│      │  │          forecolor.gif
│      │  │          formbutton.gif
│      │  │          formcheckbox.gif
│      │  │          formdropdown.gif
│      │  │          formmenu.gif
│      │  │          formradio.gif
│      │  │          formtext.gif
│      │  │          formtextarea.gif
│      │  │          forward.gif
│      │  │          help.gif
│      │  │          iframe.gif
│      │  │          img.gif
│      │  │          indent.gif
│      │  │          inserthorizontalrule.gif
│      │  │          insertorderedlist.gif
│      │  │          insertparagraph.gif
│      │  │          insertunorderedlist.gif
│      │  │          italic.gif
│      │  │          justifycenter.gif
│      │  │          justifyfull.gif
│      │  │          justifyleft.gif
│      │  │          justifyright.gif
│      │  │          lcase.gif
│      │  │          map.gif
│      │  │          marquee.gif
│      │  │          maximize.gif
│      │  │          media.gif
│      │  │          minimize.gif
│      │  │          modecode.gif
│      │  │          modecodebtn.gif
│      │  │          modeedit.gif
│      │  │          modeeditbtn.gif
│      │  │          modetext.gif
│      │  │          modetextbtn.gif
│      │  │          modeview.gif
│      │  │          modeviewbtn.gif
│      │  │          msn.gif
│      │  │          objectmenu.gif
│      │  │          outdent.gif
│      │  │          paint.gif
│      │  │          paragraph.gif
│      │  │          paragraphmenu.gif
│      │  │          paste.gif
│      │  │          pastetext.gif
│      │  │          pasteword.gif
│      │  │          print.gif
│      │  │          quote.gif
│      │  │          redo.gif
│      │  │          refresh.gif
│      │  │          removeformat.gif
│      │  │          save.gif
│      │  │          selectall.gif
│      │  │          showborders.gif
│      │  │          showdetails.gif
│      │  │          site.gif
│      │  │          sizeminus.gif
│      │  │          sizeplus.gif
│      │  │          space.gif
│      │  │          strikethrough.gif
│      │  │          subscript.gif
│      │  │          superscript.gif
│      │  │          symbol.gif
│      │  │          tablecellprop.gif
│      │  │          tablecellsplit.gif
│      │  │          tablecoldelete.gif
│      │  │          tablecolinsertleft.gif
│      │  │          tablecolinsertright.gif
│      │  │          tablecolmerge.gif
│      │  │          tablecolsplit.gif
│      │  │          tableinsert.gif
│      │  │          tablemenu.gif
│      │  │          tableprop.gif
│      │  │          tablerowdelete.gif
│      │  │          tablerowinsertabove.gif
│      │  │          tablerowinsertbelow.gif
│      │  │          tablerowmerge.gif
│      │  │          tablerowprop.gif
│      │  │          tablerowsplit.gif
│      │  │          template.gif
│      │  │          time.gif
│      │  │          tobig.gif
│      │  │          toolmenu.gif
│      │  │          tosmall.gif
│      │  │          ucase.gif
│      │  │          underline.gif
│      │  │          undo.gif
│      │  │          unlink.gif
│      │  │          unselect.gif
│      │  │          zoommenu.gif
│      │  │          
│      │  ├─css
│      │  │  ├─blue
│      │  │  │      editor.css
│      │  │  │      editorarea.css
│      │  │  │      menuarea.css
│      │  │  │      
│      │  │  ├─coolblue
│      │  │  │      editor.css
│      │  │  │      editorarea.css
│      │  │  │      menuarea.css
│      │  │  │      tbhandle.gif
│      │  │  │      toolbarbg.gif
│      │  │  │      toolbarleft.gif
│      │  │  │      toolbarright.gif
│      │  │  │      
│      │  │  ├─green
│      │  │  │      editor.css
│      │  │  │      editorarea.css
│      │  │  │      menuarea.css
│      │  │  │      
│      │  │  ├─light
│      │  │  │      editor.css
│      │  │  │      editorarea.css
│      │  │  │      menuarea.css
│      │  │  │      
│      │  │  ├─mx
│      │  │  │      editor.css
│      │  │  │      editorarea.css
│      │  │  │      menuarea.css
│      │  │  │      
│      │  │  ├─office
│      │  │  │      editor.css
│      │  │  │      editorarea.css
│      │  │  │      menuarea.css
│      │  │  │      
│      │  │  ├─office3d
│      │  │  │      editor.css
│      │  │  │      editorarea.css
│      │  │  │      menuarea.css
│      │  │  │      
│      │  │  ├─red
│      │  │  │      editor.css
│      │  │  │      editorarea.css
│      │  │  │      menuarea.css
│      │  │  │      
│      │  │  └─yellow
│      │  │          editor.css
│      │  │          editorarea.css
│      │  │          menuarea.css
│      │  │          
│      │  ├─dialog
│      │  │      about.htm
│      │  │      anchor.htm
│      │  │      art.htm
│      │  │      backimage.htm
│      │  │      dialog.css
│      │  │      dialog.js
│      │  │      emot.htm
│      │  │      fieldset.htm
│      │  │      file.htm
│      │  │      findreplace.htm
│      │  │      flash.htm
│      │  │      fullscreen.htm
│      │  │      hyperlink.htm
│      │  │      iframe.htm
│      │  │      img.htm
│      │  │      map.htm
│      │  │      marquee.htm
│      │  │      media.htm
│      │  │      paragraph.htm
│      │  │      selcolor.htm
│      │  │      symbol.htm
│      │  │      table.htm
│      │  │      tablecell.htm
│      │  │      tablecellsplit.htm
│      │  │      
│      │  ├─js
│      │  │      editor.js
│      │  │      lang.js
│      │  │      main.js
│      │  │      menu.js
│      │  │      table.js
│      │  │      
│      │  ├─style
│      │  │      3d.js
│      │  │      blue.js
│      │  │      coolblue.js
│      │  │      gray.js
│      │  │      green.js
│      │  │      light.js
│      │  │      mini.js
│      │  │      popup.js
│      │  │      red.js
│      │  │      yellow.js
│      │  │      
│      │  ├─sysimage
│      │  │  │  actualsize.gif
│      │  │  │  bestfit.gif
│      │  │  │  contextmenu.gif
│      │  │  │  ewebeditor.gif
│      │  │  │  rect.gif
│      │  │  │  rectimg.gif
│      │  │  │  space.gif
│      │  │  │  zoomin.gif
│      │  │  │  zoomout.gif
│      │  │  │  
│      │  │  ├─bg
│      │  │  │      birthday.gif
│      │  │  │      christmas.gif
│      │  │  │      citrus.gif
│      │  │  │      clear.jpg
│      │  │  │      fiesta.jpg
│      │  │  │      flower.gif
│      │  │  │      gathering.jpg
│      │  │  │      glacier.jpg
│      │  │  │      grid.gif
│      │  │  │      hearts.gif
│      │  │  │      ivy.gif
│      │  │  │      maize.jpg
│      │  │  │      nature.jpg
│      │  │  │      snow.gif
│      │  │  │      tech.gif
│      │  │  │      
│      │  │  ├─emot
│      │  │  │      01.gif
│      │  │  │      02.gif
│      │  │  │      03.gif
│      │  │  │      04.gif
│      │  │  │      05.gif
│      │  │  │      06.gif
│      │  │  │      07.gif
│      │  │  │      08.gif
│      │  │  │      09.gif
│      │  │  │      10.gif
│      │  │  │      11.gif
│      │  │  │      12.gif
│      │  │  │      13.gif
│      │  │  │      14.gif
│      │  │  │      15.gif
│      │  │  │      16.gif
│      │  │  │      17.gif
│      │  │  │      18.gif
│      │  │  │      19.gif
│      │  │  │      20.gif
│      │  │  │      21.gif
│      │  │  │      22.gif
│      │  │  │      23.gif
│      │  │  │      24.gif
│      │  │  │      25.gif
│      │  │  │      26.gif
│      │  │  │      27.gif
│      │  │  │      28.gif
│      │  │  │      29.gif
│      │  │  │      30.gif
│      │  │  │      31.gif
│      │  │  │      32.gif
│      │  │  │      33.gif
│      │  │  │      34.gif
│      │  │  │      35.gif
│      │  │  │      36.gif
│      │  │  │      37.gif
│      │  │  │      38.gif
│      │  │  │      39.gif
│      │  │  │      40.gif
│      │  │  │      41.gif
│      │  │  │      42.gif
│      │  │  │      43.gif
│      │  │  │      44.gif
│      │  │  │      45.gif
│      │  │  │      46.gif
│      │  │  │      47.gif
│      │  │  │      48.gif
│      │  │  │      49.gif
│      │  │  │      50.gif
│      │  │  │      
│      │  │  └─file
│      │  │          audio.gif
│      │  │          avi.gif
│      │  │          bmp.gif
│      │  │          closedfolder.gif
│      │  │          code.gif
│      │  │          doc.gif
│      │  │          exe.gif
│      │  │          folder.gif
│      │  │          folderback.gif
│      │  │          gif.gif
│      │  │          hlp.gif
│      │  │          htm.gif
│      │  │          jpg.gif
│      │  │          mdb.gif
│      │  │          mid.gif
│      │  │          mp.gif
│      │  │          mp3.gif
│      │  │          openfolder.gif
│      │  │          parentfolder.gif
│      │  │          pdf.gif
│      │  │          pic.gif
│      │  │          ppt.gif
│      │  │          rar.gif
│      │  │          rm.gif
│      │  │          swf.gif
│      │  │          txt.gif
│      │  │          unknow.gif
│      │  │          xls.gif
│      │  │          zip.gif
│      │  │          
│      │  └─_example
│      │          clientapi.htm
│      │          default.htm
│      │          example.css
│      │          myeditorarea.css
│      │          para_extcss.htm
│      │          popup.htm
│      │          standard.htm
│      │          
│      ├─file
│      │      sist12891959806010.gif
│      │      sist12892795618120.gif
│      │      sist12892799148280.gif
│      │      sist12892799566870.gif
│      │      sist12892799952340.gif
│      │      sist12893630190150.gif
│      │      
│      ├─js
│      │      Calendar.js
│      │      CalendarCn.htm
│      │      Common.js
│      │      css.css
│      │      hsgliandong.js
│      │      treemenu.js
│      │      
│      ├─META-INF
│      │      MANIFEST.MF
│      │      
│      ├─upload
│      └─WEB-INF
│          │  web.xml
│          │  
│          ├─classes
│          │  ├─db
│          │  │      db.class
│          │  │      
│          │  └─upload
│          │          file.class
│          │          files.class
│          │          Request.class
│          │          upBean.class
│          │          
│          └─lib
│                  msbase.jar
│                  mssqlserver.jar
│                  msutil.jar
│                  sqljdbc.jar
│                  
└─论文
        jsp办公室文件共享系统论文.doc
        

目  录

摘  要    3
Abstract    4
前  言    5
第一章  系统概述    6
1.1 本课题的研究意义    6
1.2 本课题的目的及内容    6
第二章  管理系统概述    7
2.1 文件共享平台的开发方法介绍    7
2.1.1 B/S体系结构    7
2.1.2 Dreamweave介绍    8
2.2.3 SQL介绍    8
2.1.4 HTML介绍    9
2.2.5 JSP及JavaBean介绍    9
第三章  系统调研及可行性分析    11
3.1 系统调研    11
3.2 可行性分析    11
3.2.1 经济可行性    11
3.2.2 技术可行性    11
3.2.3 操作可行性    13
3.2.4 法律可行性    14
第四章  系统需求分析    15
4.1 业务流分析    15
4.2 数据流分析    16
4.3 数据字典    17
第五章  系统设计    21
5.1 网站概要设计    21
5.2 系统功能模块划分    21
5.3 数据库设计    22
5.3.1 数据库需求分析    22
5.4.2 数据库概念结构设计    23
5.4.3 数据库逻辑结构设计    24
第六章  文件共享系统界面设计    26
6.1 首页设计(系统登陆界面)    26
6.2 管理员用户管理界面    28
6.3 普通用户信息添加界面的设计    30
6.4 普通用户查询界面设计    31
6.5 文件添加界面设计    34
6.6 文件查询界面设计    36
6.7 普通用户修改个人资料界面    37
总  结    39
参考文献    40
致  谢    41


标签:文件共享,资料共享,办公系统

  • 专注毕业设计源码作品
  • 毕业设计源码论文全套
  • 每件作品均测试后上线
  • 提供所有教程和软件下载

Copyright © 2008-2024 jsjbysjw.com . All Rights Reserved. 备案号:苏ICP备2021056683号-4

  • 联系QQ:81677093
  • 微信:bysj1950