码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 2022软件创新实验室暑假集训21级大作业说明


    2022软件创新实验室暑假集训21级大作业说明

    • 前言
      • 1.1 提交要求
      • 1.2 评分标准
      • 2.1 需求(竞赛说明)
      • 2.2 功能说明
        • 2.2.1 前后台
        • 2.2.2 权限管理
        • 2.2.3 用户注册和登录
        • 2.2.4 用户管理
      • 2.3 评分标准
        • 前端页面部分
        • 项目开发部分
      • 3. 给分标准
      • 附件

    前言

    本次作业结合红色主题竞赛,最终提交的大作业中最优秀者将直接挂名参与相关竞赛小组
    参考:http://caiman.net.cn/
    以下还会进行详细说明

    1.1 提交要求

    将代码上传至gitee。

    同时需要在作业文档(Markdown)里写上相应的设计思路,实现过程中遇到的困难和解决思路以及心得体会等等。

    1.2 评分标准

    1.代码的鲁棒性

    2.代码规范

    3.方法设计是否合理(注意变量、方法权限设计,即只需开放用户使用的方法即可)

    4.对于使用者来说是否方便

    5.是否运用了一些高级技巧(泛型,异常,甚至是并发、反射等等。当然,要运用合理,盲目使用是不给分的)

    2.1 需求(竞赛说明)

    课程网站平台:类似http://caiman.net.cn/
    专门放红色课程和电子教材。将录制好的红色课程和红色故事放进网站里。
    网站做好之后可以继续往里面加视频和教材。

    2.2 功能说明

    2.2.1 前后台

    前台主要做展示交互

    后台可以对完整进行管理设置

    注:这个其实可以设计成两种页面(能实现功能即可)

    2.2.2 权限管理

    权限有两种:普通用户和管理员

    普通用户登录后可以在前台浏览和评论,并且拥有搜索栏搜索课程信息

    管理员可以登录后台,可以对后台课程资料进行管理
    tip:可以参考博客系统的开发

    2.2.3 用户注册和登录

    注册:填写相关信息即可注册成功

    登录:输入正确的账号密码即可登录成功

    2.2.4 用户管理

    管理员可以对用户信息进行管理(增加、修改、删除)

    2.3 评分标准

    前端页面部分

    1.页面设计是否美观

    2.交互设计是否合理

    3.与后端交互是否合理

    4.代码编写是否有条理

    5.运用UI、js框架/原生开发(原生开发分数会高一些)

    6.是否完成了功能

    7.是否对功能进行了合理拓展

    项目开发部分

    1.数据建模(数据库设计)是否合理

    2.是否运用mvc思想来分层设计

    3.项目框架是否清晰符合规范

    4.代码是否符合规范(变量、方法命名是否规范,关键代码是否有注释等等)

    5.项目设计是否合理(主要是指如何设计解决相对应的需求)

    6.是否完成了功能

    7.是否对功能进行了合理拓展

    3. 给分标准

    大作业分数=平均分(所做部分的分数之和/所做部分数量)*权重

    权重标准
    大作业分为两个部分:前端、后端

    完成前端部分:40%

    完成后端部分:60%

    完成两个部分:100%

    附件

    附件将会单独发到群里,附件为课程资料信息

  • 相关阅读:
    使用telnet和ssh登录linux
    课程设计书五子棋AI算法及其实现
    我哪些年未发布的文字
    关于C#反射概念,附带案例!
    Linux内存管理(三十一):内存规整简介和 kcompactd详解
    Rust 从入门到精通03-helloword
    集群、限流、缓存 BAT 大厂无非也就是这么做
    实战基于Docker部署NGINX应用网站
    记录一个音频PCM数据由双声道转单声道出错问题
    JavaScript 67 JavaScript HTML DOM 67.11 JavaScript HTML DOM 导航
  • 原文地址:https://blog.csdn.net/weixin_52292970/article/details/126055398
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号