项目选题报告(那周余嘉熊掌将得队)

作业格式

队员学号 队员姓名 博客地址 备注
221600131 Jamin https://www.cnblogs.com/JaminWu/ 队长
221600308 我超可爱的 http://www.cnblogs.com/XNC-SoCute/
221600305 haziza http://www.cnblogs.com/haziza/
221600340 你看见我的小熊了吗 https://www.cnblogs.com/stereohearts/
221600426 Hunterj Lin https://www.cnblogs.com/HunterJ/
021600823 玫葵 https://www.cnblogs.com/offeroques/

选题报告


1、选题题目

福州大学服务外包与软件设计实验室对外网站

2、选题背景、概况、意义

  • 背景

    • 福州大学服务外包与软件设计实验室成立于2013年,位于福州大学数学与计算机科学学院3号楼201室,是一个充满创新和热情的团队。实验室通过搭建开放的技术交流学习空间,致力于培养并指导优秀学生代表学校参加“中国大学生服务外包创新创业大赛”,“中国‘软件杯’大学生软件设计大赛”等省级、国家级的高水平赛事。实验室坚持传递“创新、创意、创造,用我们的激情与智慧改变生活、改变世界。”的理念,目前共取得国家特等奖1项,一等奖1项,二等奖9项、三等奖14项;省级一等奖8项、二等奖7项、三等奖15项等。
  • 概况

    • 近年来,在实验室不断发展壮大,实验室成员不断取得优异的成绩与实验室参与赛事不断增多的情况下,仅仅通过QQ、微信公众号、邮箱等工具来进行实验室宣传、通知发布和赛事报名等日常事项已远远不够,一个专门的、能对外展示实验室、发布实验室重要通知以及赛事报名交流的实验室对外平台显得格外重要。
  • 意义

    • 开发此网站的意义在于,能够对外展示实验室项目、比赛成果和实验室成员,帮助实验室吸引到更多有目标、有技术、有热情的同学的加入;帮助老师和其他实验室管理员发布实验室有关的通知,避免以往的短信邮件通知容易被忽略的情况;帮助学校本科生同学更好地获取到比赛信息,进行赛事报名和之后的作品提交等等。

3、选题主要内容

  • 系统功能模块设计

    • 本项目开发主要分为以下两个模块:网站功能模块和管理员功能模块。
    • 网站功能模块
    功能名称 功能描述 权限 备注
    1.首页 所有人
    2.赛事相关 2.1赛事通知 各项赛事所有通知 所有人 可添加附件
    2.2竞赛报名 各项赛事报名 注册用户 点击竞赛报名后可展开还在报名时段内的竞赛列表,从中选择点击报名。
    报名信息有错或者换题如何处理
    2.3对接招募 找人、找队伍 注册用户 固定格式、限定字数
    3.获奖作品 获奖作品名称、何竞赛何奖项、年份、成员(第一顺位为队长)、作品海报或截图、简介 所有人 按年份展示
    海报及截图的大小是否需要统一?
    4.了解我们 4.1成员介绍 页面分五个区展示四个工作组成员(相片、姓名、参加项目)以及教师(相片、研究方向以及简介) 所有人
    4.2前辈风采 优秀毕业生的照片、去向 所有人
    4.4日常状态 展示些实验室的场景、活动照片 所有人
    5.加入我们 报名加入实验室 注册用户 无需上传项目,保留申请者个人介绍
    报名信息有错如何处理
    6.个人中心 6.1账号设置 个人资料、密码修改 注册用户 点击我的报名后,应出现报名列表,选择后上传对应文件
    6.2对接招募 我的发帖、我的回帖、收到回帖 注册用户
    6.3我的报名 查看报名情况以及上传所报名比赛的源码、PPT、海报、视频等 注册用户
    • 管理员功能模块
    功能名称 功能介绍 备注
    1.发布通知 发布至“赛事相关—赛事通知”,面向所有人 统一格式,可添加附件
    2.添加获奖 添加字段参照网站功能中的3
    3.竞赛管理 3.1添加竞赛 设定竞赛所需收集信息,构造竞赛模板 不同竞赛需要收集的信息不同,例如:“软件杯”没有赛题分组,“服创大赛“有赛题分组,”省赛“每个赛题可以有两个分组。
    3.2修改竞赛 修改竞赛模板 这个模块需要考虑多样比赛,适配性要强。
    4.报名导出 4.1.纳新导出 申请加入实验室结果导出 Excel
    4.2竞赛报名 竞赛报名信息导出
    5.材料导出 竞赛材料导出 导出可按竞赛名称导出(评审时使用)、可按材料类别导出(例如只导出海报或PPT,决赛中使用)
    6.人员调整 添加及删除教师、成员、优秀毕业生 如果没有照片,可以选择卡通形象
  • 选题难点

    • 根据语料库自行设计神经网络算法,进行交流中心言论的筛选和审核。
    • 未来将上线投入使用的真实项目,还需考虑网络安全、使用体验、后期维护、软件寿命等问题。
    • 由于赛事后期可能会增加的不确定性,赛事相关需要做成可扩展的模块
    • 由于存在多人同时上传大文件的情况,需要设计合理的流量控制策略
  • 程序语言

    • 前端:Webpack+Vue.js+AntDesign
    • 后端:.Net Core

NABCD模型


  • Need 需求

    • 用户端 :
    • 展示实验室项目成果、获奖情况、成员信息
    • 通过网站进行报名和作品提交
    • 可通过交流平台招募队友或寻找队伍
    • 实验室可通过平台进行纳新
    • 收取通知
    • 管理员端 :
    • 增删改比赛、获奖作品、成员信息
    • 导出报名表、作品
    • 管理交流平台
    • 发布通知
    • 网站数据统计与分析
    • 发布头条快报
  • Approach 方法

    • 前端主要使用Webpack,Vue.js以及AntDesign等框架进行实现。
    • 后端使用 .Net Core,BP神经网络。
  • Benefit 好处

    • 方便老师和实验室的负责人进行通知的发布。
    • 方便负责人获取报名队伍信息和作品的收集。
    • 方便同学了解实验室信息和实验室纳新报名。
    • 方便同学进行大赛信息的了解和报名。
  • Competitors 竞争

    • 目前类似的网站有福大的西二在线网站,同样拥有作品展示、成员风采和新闻快报模块,也有我们没有的就业专区(发布专场招聘会信息)。
    • 但由于我们的平台注重的是竞赛,所以有其所没有的 比赛信息发布、比赛报名、材料提交以及交流平台。
  • Delivery 交付

    • 在学校或是数计学院的相关公众号进行宣传。
    • 在qq空间、大赛通知群等平台进行宣传。
    • 在大赛报名正式通知中告知同学需要在此网站进行报名。

评审表


猜你喜欢

转载自www.cnblogs.com/XNC-SoCute/p/10575539.html