在做了充分的需求分析之后,将微信小程序的文件传输的需求分为微信端和管理端两个大的模块,其中微信端的主要功能有用户管理、文件上传、文件下载、文件记录查看、文件删除等功能,管理端的主要功能有用户管理、用户登录、文件删除等,随后对系统进行设计,设计主要从系统整体架构和数据库两方面进行分析和设计,而后,对系统进行了编码并实现了所有功能,最后,对系统相关功能展开测试,并通过了系统测试,充分验证了系统可用性。
本人专注于软件开发,可以助你升学、就业、深造,我会定期发布对应的软件设计和内容,大家如果有开发需求,可以私信联系、评论,我看到一定就回。
资源链接
论文链接
后台系统源码链接
小程序源码链接
第1章 绪论
1.1 课题背景
在移动互联网时代,随着居家办公的企业和个人越来越多,需要将传统的一些个人电脑端的办公习惯迁移到手机端,这样就可以提升移动互联网环境下的办公效率,满足移动互联网的办公需要。另一方面,在移动互联网时代,人们对手机的依赖也越发严重,如果可以基于手机进行文件传输、文件打印、文件编辑等传统电脑端才能完成的工作,可以为大家的工作和学习提供极大便利。
手机端文件传输的需求正是在这样一个大背景下产生的,如果可以基于手机端随时随地完成文件传输,则可以提升大家工作和学习的便利性。目前微信用户已经超过12亿人,因此微信的使用范围很广,使用微信小程序可以解决跨平台的问题,无论是在安卓平台还是在苹果平台,都可以使用微信小程序进行开发,而无需进行移植和迁移,极大提升了用户使用的便捷性。微信遵循“用完即走”的策略,可以大幅降低用户的使用负担,提升用户体验。
1.2 目的和意义
1.2.1课题目的
为了提升人们在移动互联网时代使用移动设备进行办公和学习的便利性,提出了基于微信小程序进行文件传输的课题。课题的目的如下,一是可以方便职业人士的办公需求,他们可以通过手机进行文件传输,这样就可以随时随地进行工作,避免由于必须需要电脑才能完成文件传输的情形而导致的工作延误或者错失,提升工作效率;二是可以方便学生在学习中使用,可以通过文件传输的方式满足学生做作业、做试题等场景的需要;三是可以进一步完善移动端办公的场景,使得移动端办公和随时办公成为可能,使得工作可以脱离工作场所,提升了整个社会的运作效率。
1.2.2课题意义
微信作为优秀的社交工具,也具有文件传输功能,但是由于受到文件传输的存储的限制,会在一定期限内清楚用户的文件,这就容易造成文件的丢失,如果是重要文件,对于用户来说就是不可接受的。另一方面,很多企业有数据安全要求,如果基于互联网传输,又在公开链路传输就存在一定风险,而基于微信小程序的文件传输,可以将文件存储在本地或者自己租用的专门服务器上,其安全性相对较高。因此,基于微信小程序的文件传输系统一方面有利于文件的管理和保存,另一方面又可以提升文件的管理水平,满足企业的数据管理要求,提升企业的管理水平。
第2章 可行性分析
2.1 经济可行性
微信小程序文件传输系统前期投资,如表2-1所示。
表2-1 微信小程序文件传输系统初期投资
序号 | 项目 | 人工(人·周) | 单价(元) | 合计(元) |
---|---|---|---|---|
1 | 可行性分析 | 2 | 1 000 | 2 000 |
2 | 需求分析 | 2 | 1 000 | 2 000 |
3 | 前台页面系统设计 | 2 | 1 000 | 2 000 |
4 | 数据库设计 | 3 | 5 000 | 1 500 |
5 | 模块设计 | 2 | 1 000 | 2 000 |
5 | 系统详细设计 | 2 |