2022年中国大学生计算机设计大赛软件类中南赛区三等奖作品设.docx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《2022年中国大学生计算机设计大赛软件类中南赛区三等奖作品设.docx》由会员分享,可在线阅读,更多相关《2022年中国大学生计算机设计大赛软件类中南赛区三等奖作品设.docx(43页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、中国大学生计算机设计大赛软件开发类作品文档简要要求作品编号: 2022008166作品名称:相约南华作 者: -(指导老师).编号:VL00填写说明:1、本文档适用于所有涉及软件开发的作品,包括:软件应用与开发、大数据应用、人 工智能应用、物联网应用;2、正文一律用五号宋体,一级标题为二号黑体,其他级别标题如有需要,可根据需要 设置;3、本文档为简要文档,不宜长篇大论,简明扼要为上;4、提交文档时,以PDF格式提交本文档;5、本文档内容是正式参赛内容组成部分,务必真实填写。如不属实,将导致奖项等级 降低甚至终止本作品参加比赛。填写日期:20写年4月25日目录第一章需求分析31. 1开发背景31
2、.2 市场分析31.3 作品简介4第二章概要设计62. 1产品设计用例62.2 产品总体设计62.3 产品技术框架7第三章详细设计83.1 界面设计83.2 数据库设计143.3 关键技术18第四章测试报告204. 1登录测试204.1 注册测试204.2 发布活动测试214.3 智能匹配测试224.4 聊天测试224.5 测试总结22第五章安装及使用245. 1安装过程245.2产品使用流程27第六章项目总结356.1 团队介绍356.2 商业推广356.3 3感想与未来规划36参考文献37第一章需求分析1.1开发背景“相约南华”是指相同兴趣,不同需求的人通过该平台相约在南华的某个角落。社交
3、是人们日常生活 的重要组成部分,社交满足了人们不同的需求。互联网时代以来,社交的需求也不断地被开发和演变,从 最初的熟人社交、工作社交,到后来的陌生社交、婚恋、声聊、直播等,如图1-1所示。但是很多社交APP 像Monio、YY、SOUI并不是针对于校园的。根据我们团队的调查,超过一半以上的人会出现以下情况。 想参加活动但参与人不够;想参加比赛却无人组队;想找人买个饭或者拿个快递却苦于无人帮忙; 渴望交到朋友但是没有勇气面对面与人交流;孤单想有人陪伴但却不知道找谁;话多想找人聊天却不 好意思打扰他人。为了解决上述存在的情况,满足广大学生的共同需求,我们团队开发了 相约南华” APP,该产品目
4、前的目标用户是南华大学的学生。我们的产品具有灵魂匹配、竞赛组队、开展活动、基于不同兴趣爱好的 互助、聊天、交友等功能。在后期,我们也会逐步完善相约南华” APP,为因疫情原因而封校的大学生 们提供最大的生活学习便利、心灵安慰。同手机yy语音官方最新版本甄*Qv7.42Q 2020-12-25Q 69.2M3 m推荐理由:手机YY是什么:手机上最大的CB友乐园手 机YY的口号:百步之内,必有Y友手机YY介绍:手机YY每 版本:一 PC版I 安卓版 苹果版 口 MaC版箔IS手机版Q 85.4M日简休Jv830.8 2021-01-14Q 55.8M推m由:陌陌一款功彼强大,操作筒单的手机却天应用
5、.免费信忠.群聊.语音.维等等.全方位带你体险科版本:PC版 安卓版 苹果版3简体S5Efiapp密:QQ Vl .1.3O 2020-10-26推募理由:一起交友app汇集了各种时尚潮流的年轻人,海 量的优质单身用户,真人认证,保证资料真实。想聊就聊,图1-1社交app1. 2市场分析1.1.1 目标用户南华大学全体学生(目前)所有在校大学生(未来)1.1.2 相约南华” APP的机会(1)从消费主体来看主要面向的是大学生,大学生对互联网运用的灵敏度较强,也比较熟练大学生课程以及课外活动较多,以及对自身时间安排、身体状况以及生活习惯的不同要求,存在 大量大学生对代取食堂外卖的需求由于疫情的影
6、响,学生会选择食堂的早中晚餐 校园内交友平台不多,大学生对学习交友交流的需求量较大大学生对校园兼职的需求较高(2)从外部市场来看 外卖配送APP等配送费较高,且外部环境安全性有待考查校园内APP较少,且功能较为单一外部兼职平台存在风险,校园内兼职竞争压力较大聊天交友软件未经过认证存在风险性,校园内APP能较好的避开这一缺陷1.3作品简介1.1.1 3. 1功能性1.1.2 匹配功能:旨在快速、有针对性地解决用户的需求1.1.3 组队功能:帮助想去参加比赛却找不到队友的学生1.1.4 组队功能:帮助想举行兴趣活动但活动人数不够的学生1.1.5 的聊天交友功能:该功能可以在不加QQ或者微信的情况下
7、方便学生随时随地进行交流、加深 友谊1.3.2 可靠性(1)进入软件须输入账号密码,账号密码加密保存在数据库中(2)密码封闭性,提供密码屏蔽功能(3)合理分配前端和后端的数据内容(4)良好的用户交互和提示(5)上传图片时限制图片大小(6)活动上传具有敏感字检测,黄赌毒图片检测(7)严格权限访问控制,用户在经过身份认证后,只能访问其权限范围内的数据,只能进行其权限范 围内的操作1.3.3 流畅性(1) APP启动时间在2秒以内(2)剔除耗时方法(3)优化算法,降低时间复杂度(4)快速请求数据(5)先UL后数据(6)异步计算存储(7)变量多次复用1. 3. 4 优势(Strength)(1) 相约
8、南华 APP功能具有新颖性,能较快速抢占市场先机(2)下载方式较为便捷,且能方便学生的日常学习和生活,具有较强的竞争力(3)和学校易班已合作,有利于产品的使用(4)在消费主体的影响力下,产品推广渠道更为便捷1. 3. 5 机会(Opportunity)(1)学校对大学生创业持支持态度,软件平台有较为稳定的外部发展环境(2)大学生市场较大,且知识文化水平较高,能较快的接受新文化的出现和发展(3)目前大学生积极参加竞赛活动,大部分学校并没有专门的组队软件(4)借助社会调查活动,能较多的把握市场资讯第二章概要设计2.1产品设计用例产品设计用例如图2-1所示图2-1产品设计用例2.2产品总体设计产品总
9、体设计如图2-2所示图2-2产品总体设计2.3产品技术框架2. 3.1硬件环境(1)服务器层面:阿里云服务器(2)服务器操作系统:Cent0s7. 32. 3. 2软件环境(1)前端框架基于UniaPP(2)部分后端应用服务器采用SPringbOOt+jpa架构,jpa技术详情如图2-3所示(3)前端集成代码环境Hbuilder(4) IntelliJ IDEA编写后端代码(5)数据库采用云端mysql数据库服务(6)接口域名使用阿里云提供的.link系列域名(7)部分组件来自element ui组件库(8) iconfont-阿里巴巴矢量图标库提供部分图标图2-4 websocket技术介绍
10、(9)聊天基于WebSoCket技术,如图2-4所示使用SPringData统厂散据访何APl图2-3 jpa技术介绍Messaging/ServiceSWebSocketServer or Gateway第三章详细设计3. 1界面设计(1)登录界面,如图3-1所示图3-1登录界面(2)注册界面,如图3-2所示图3-2注册界面(3)首页,如图3-3所示图3-3首页(4)发布交友活动界面,如图3-4所示图3-4发布交友活动界面(5)发布竞赛组队活动界面,如图3-5所示图3-5发布竞赛组队活动界面(6)活动详情界面,如图3-6所示0WJOWW-WMMw*图3-6活动详情界面(7)竞赛活动列表界面,
11、如图3-7所示图3-7竞赛活动列表界面(8)聊天列表界面,如图3-8所示*分*0七图3-8聊天列表界面(9)聊天界面,如图3-9所示图3-9聊天界面(10)我的发布界面,如图3T0所示图3-10我的发布界面(11)我的收藏界面,如图3-11所示图3-11我的收藏界面(12)我的组队界面,如图3-12所示图3-14队伍信息界面图3-12我的组队界面(13)申请入队消息界面,如图3-13所示图3-13申请入队消息界面(14)队伍信息界面,如图3-14所示(15)反馈信息界面,如图3-15所示图3-16使用教程界面(16)使用教程界面,图3-15反馈信息界面如图3-16所示.1二.WHAffliff
12、AJattlWH.0不的、可AfiGflRA 弓莘 IRlgHl靖E q g二 A O0二(3)活动表3. 2数据库设计(1)用户表表结构,如表3-1所示user列名数据类型解释idint用户id,主键yb_schoolnamevarchar用户所在学校yb_userheadvarchar用户头像yb_useridvarchar用户账号yb_usernickvarchar用户姓名sswordvarchar用户密码表3-1用户表存储用户的账号信息和个人信息,如图3-27所示图3-30用户联系表图3-27用户表(2)活动分类表 表结构,如表3-2所示index_all列名数据类型解释idint活动
13、类型id,主键categoryvarchar活动小类型fenvarchar活动大类型imgvarchar活动类型图片numvarchar此类型活动的数量表3-2活动分类表 活动分类表,存储活动的类型,如图3-28所示000000000000 . - M M- % 7 4 M _- ttR 2 W习刁与习与幻电切HG幻公切晓Qls * * M- M- * * * # 宅垣一SB组运培 Kbtcpswvw. Mao,师y. Xikia*W! http: / www. 1UIJ inyx. link/ iges 公.PCg3ctpxfww. Ixnjlanyl. IlAk/laage9.smg4bt
14、 tp:/wwtf. Ixnj lnyi. IlAky !*/XM. pngS:http:/w0w.Hninyi.Link/lMage9/4S .nvehttp:/ www.l Inj lany. IXnk/ age 计* 机2i9. png.2ccp: / fww. LxnJ lnyi. Link/ lage a / * 习.png3t,cp:/www. ln)lnyi.link/l*ages(ft .png0_hcvp:/vww.linjinyx.link/ia*ge/a*#.png0卢 up:/7wv.IlnjlAnyLllnkZlaAge*/足.pog24http:/www. Iinj
15、lAnyl. I-UikZlMftgeazWIlf. png0ccp:/www. Xw3ny1. link/laages9l*. pngJ:位。:/WWV.1XnIInyi,.XiklageflE 于.gg0hccp: / www. Xm j Ianyl. link/ a*g* i*. png13:hccp: / ww. Linj l*ny. IiBk/ 1s*ge9 R B. png0http:/www.Iinj i*nyl-llnklagett20.pngShccp: /ww. Iinjianyi. Xink*gess. png0htp: / www. Iinj i*nyi. link/
16、ISAgeszMM. png0htcp t / www. Ilnj Ianyl. Xlnk/ iaaee/ WIB. pn1http: / Zwww. LxnJlanyl. XXnJciaages IfcW. pngi 表结构,如表3-3所示activity列名数据类型解释idint活动id,主键addressvarchar活动地址categoryvarchar活动类型idedvarchar活动发起人账号imgvarchar活动图片informationvarchar活动详情mastervarchar活动发起人姓名 mevarchar活动时间表3-3活动表 活动表,存储所有的社交活动,如图3-
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022 年中 大学生 计算机 设计 大赛 软件 中南 赛区 三等奖 作品
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内