{"id":13816694,"url":"https://github.com/TeamFatCat/Easy_Transfer","last_synced_at":"2025-05-15T15:32:52.562Z","repository":{"id":218229346,"uuid":"67010049","full_name":"TeamFatCat/Easy_Transfer","owner":"TeamFatCat","description":"文件传输项目","archived":false,"fork":false,"pushed_at":"2016-09-24T13:47:50.000Z","size":477,"stargazers_count":149,"open_issues_count":1,"forks_count":43,"subscribers_count":4,"default_branch":"master","last_synced_at":"2025-04-19T13:16:11.863Z","etag":null,"topics":["android","app","file","java","transfer"],"latest_commit_sha":null,"homepage":null,"language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/TeamFatCat.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2016-08-31T06:30:33.000Z","updated_at":"2025-01-04T15:56:40.000Z","dependencies_parsed_at":null,"dependency_job_id":"18e6b896-5d08-43ca-964e-971da26ba716","html_url":"https://github.com/TeamFatCat/Easy_Transfer","commit_stats":null,"previous_names":["teamfatcat/easy_transfer"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TeamFatCat%2FEasy_Transfer","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TeamFatCat%2FEasy_Transfer/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TeamFatCat%2FEasy_Transfer/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TeamFatCat%2FEasy_Transfer/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/TeamFatCat","download_url":"https://codeload.github.com/TeamFatCat/Easy_Transfer/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254367735,"owners_count":22059561,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["android","app","file","java","transfer"],"created_at":"2024-08-04T05:00:50.133Z","updated_at":"2025-05-15T15:32:51.772Z","avatar_url":"https://github.com/TeamFatCat.png","language":"Java","readme":"#易传\n\n第五届 中国软件杯 大学生程序设计大赛“移动应用软件—手机与其他端之间快速传递文件”赛题作品\n中国软件杯三等奖作品\n![](http://i.imgur.com/wjtoIsE.png)   ![](http://i.imgur.com/yY0DrYu.png) \n##关于我们\n团队成员：骆振源、卢一少、叶彦彬\n\n联系方式（QQ）：\n\t骆振源：1059414571\n\t卢一少：1165050143\n\t叶彦彬：652738413\n\n\n##电脑端\n[电脑端源码链接](https://github.com/TeamFatCat/TransferForPC)\n\n##易传 题目要求  \n###赛题简介：介绍整个赛题的思路和整体要求\n参赛选手开发一个在手机上能够与其他端（PC、手机）快速传递文件的应用软件。要求设计新颖，功能独特，用户体验好，禁止抄袭。\n###赛题业务场景：描述赛题相关的真实企业业务背景。从真实场景中，适当简化或者提炼出适合比赛的赛题场景\n 随着移动互联时代的到来，数以千万计的移动应用软件被开发出来。丰富了人们的生活，让人与人的沟通变得更加便捷。\n 随之而来往往会碰到人与人之间需要共享某份资料时，受当时环境的限制，比较难以传递；\n 比如网络环境比较差的情况下、PC端不能连外网、Android和iOS手机间不能无缝的传递等；\n 或者现有的方式不能满足当时的情况，比如虽然可以通过QQ、微信等主流的社交软件可以传递资料，\n 但临时性的接触不希望当时在QQ、微信上互加好友（比如打印店）。\n\n本赛题旨在开发一个在手机上能够传递文件的软件，通过该软件，可以把手机上的文件方便、快速的传递到PC或者其他手机，与人分享，并满足以上各种情况。\n###功能性需求\n\n1. 要求参赛选手开发一个基于安卓或iOS系统的手机传输文件的软件。\n\n\t网络情况名称解释，\n\n\t有网络情况：指手机端和PC端可通过wifi、有线网络或3G、4G网络访问；\n\n\t无网络情况：指两个端之间至少存在某一个端不能上互联网，或两者之间无法通过网络直接联系的情况。\n\n2.实现手机端与PC端传输文件。要求：\n\n\t在有网络情况下，可实现两者间文件传输，要求方式便捷、可靠，步骤简便。\n\n\t在无网络情况下，也可实现两者间文件传输，要求方式可靠，两者间在0-5米范围内均能达到传输要求。\n\n\tPC端作为接收方可用任何方式，可以是单独的程序exe，也可以是一个网页。\n3.实现手机与手机端传输文件。要求：\n\n\t同一种平台的手机，可实现两者之间文件传输，比如Android手机之间或iOS手机之间。\n\n\t同时也需要考虑无网络情况下的文件传输，要求方式可靠，两者间在0-5米范围内均能达到传输要求\n\n\t如能实现Android手机和iOS手机在无网络下的文件传输，可加分。\n4.提供文件操作的基本功能\n\n\t文件的基本信息\n\t文件列表\n\t删除\n\t粘贴\n\t拷贝 \n\t改名\n\t文件传输过程要有进度显示 \n###非功能性需求\n \t\n\t1.优秀的用户体验和功能设计。除了要求的功能性需求外，额外设计功能且用户体验良好的作品为佳，\n\t特别是传输文件过程中的操作步骤越简单越好。\n\n\t2. 开发语言不受限制，基于Android 或iOS的原生开发或者HTML5跨平台开发皆可。\n\t\n\t3. 界面设计具有专业性，相关页面元素风格统一，设计新颖独特的作品可酌情加分。\n\n###其他限制条件：开发环境、实验平台、开发语言、数据库、编译器等限制条件（请尽量明确）\n开发环境：Android 或iOS手机,两者能同时支持更好\n\n开发平台：不限\n\n开发语言：不限\n\n###测试数据或平台：提供给参赛者的测试环境和测试数据。（可提供电子档）\n 测试平台：电脑、  手机\n###开发所需设备及设备指标需求说明\n电脑、  手机\n###其他要求\n 文档要求：概要设计说明书（描述软件系统架构、逻辑架构、物理架构、部署结构、功能架构及关键技术，关键业务模块需通过UML图（用例图、时序图、状态图、包图、主要类图等）进行详细描述）、需求规格说明书（包括功能设计、非功能性设计、系统用例）；\n\n测试要求：需进行单元测试，提供单元测试用例，单元测试覆盖率不低于90%；提供性能测试文档（包括测试脚本、实际吞吐率、阈值等）；\n","funding_links":[],"categories":["第五届 中国软件杯"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FTeamFatCat%2FEasy_Transfer","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FTeamFatCat%2FEasy_Transfer","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FTeamFatCat%2FEasy_Transfer/lists"}