首页 > 编程语言 >Java开学考试总结

Java开学考试总结

时间:2023-02-13 20:00:18浏览次数:365  
标签:栏目 开学 修改意见 新闻 用户 撰稿人 Java 管理员 考试

2021级《软件工程》

课前测试试卷(180分钟)

 

河北省环保监测中心网络新闻发布系统(卷面成绩40分,占课程过程考核20分)

 

1、项目需求:

河北省环保监测中心网络新闻为搭建公众信息交流平台,决定建立新闻发布平台。新闻发布平台按内容包括中心新闻、企业环保信息发布等若干新闻栏目,新闻撰稿人可登陆平台发布新闻,每个新闻栏目至少有一位新闻栏目管理员,负责审查新闻撰稿人所发的新闻稿件,在审查通过后,对应新闻才可以显示在对应新闻栏目上,一般用户登录后才可以看到,另外还可以删除过时或无用的信息。另外,系统管理员可以对用户进行管理和对新闻栏目进行调整。新闻发布流程如下:

2.系统要求与功能设计

2.1 页面要求

(1)通过浏览器查看,能适应常用分辨率;(1分)

(2)布局合理、结构清晰、页面完整;(1分)

(3)网站页面整体风格统一;(1分)

(4)首页为用户登录页面,不同角色用户登录后,进入相应的功能页,要求密码在数据库中加密;(4分)

(5)新闻撰稿人功能页:在线撰写与修改稿件、查看已写稿件及修改意见;

(6)普通用户功能页:浏览相应栏目新闻、用户评论新闻(可匿名)、浏览其他用户评论;

(7)新闻栏目管理员功能页:浏览与管理本栏目待发与已发新闻;

(8)系统管理功能页:用户注册、用户权限管理、新闻栏目管理;

(9)对每页中的查询结果推荐采用分页显示。

2.2 功能要求

(1)在线撰写新闻稿件:新闻撰稿人在线撰写新闻,选择栏目,正式提交;(2分)

(2)查看修改意见:新闻撰稿人查看新闻栏目管理员提出的修改意见;(1分)

(3)修改新闻稿件:新闻撰稿人根据修改意见可以对新闻进行修改;(1分)

(4)查询已经撰写的新闻:新闻撰稿人可以查看自己已经撰写的新闻;(1分)

(5)浏览新闻:普通用户可以浏览栏目的新闻(按照时间倒排);(1分)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

图1 新闻发布流程

 

(6)发表评论回复:普通用户可以对新闻进行发表评论,可选择匿名回复;(1分)

(7)按照一定条件查询新闻:栏目管理员可以按照时间段,新闻关键字等条件进行查询;(2分)

(8)管理待发与已发新闻:新闻栏目管理员可以批准新闻发布、删除不合适新闻、给出撰稿人修改意见、对已发的过时新闻进行删除;(2分)

(9)管理新闻评论回复:新闻栏目管理员可以查看、删除、禁止新闻的回复;(2分)

(10)管理新闻栏目:新开新闻栏目、删除新闻栏目、合并新闻栏目、更改新闻栏目的基本信息;(2分)

(11)用户管理:管理员可以查询用户、批准新用户、暂停用户、为用户赋予角色,普通用户可以修改用户资料。(2分)

2.1,2.2 评分标准:以上各项分值为页面要求和功能要求,各项分值合计(24分);除此以外设计出合理的数据库和数据表(3分),数据库连接正常(2分),设计出用户权限管理(6分)。

 


 

标签:栏目,开学,修改意见,新闻,用户,撰稿人,Java,管理员,考试
From: https://www.cnblogs.com/LvJinshuai/p/17117623.html

相关文章

  • 开学考试分析及总结
    2021级《软件工程》课前测试试卷(180分钟) 河北省环保监测中心网络新闻发布系统(卷面成绩40分,占课程过程考核20分) 1、项目需求:河北省环保监测中心网络新闻为搭建公众信......
  • 开学考试
    本次开学考试要求我们写一个关于新闻的Mis系统,主要是普通用户、新闻撰稿人、系统管理员以及新闻稿件四部分。普通用户、新闻撰稿人的增删改查部分都做完了,但是系......
  • 大二下开学考试感想
    本次开学考试作为一次检验我们学习进度的测试,从结果上可以看出来,我与上学期相比在编程能力上是没有进步的。虽然与上学期几乎全程网课的学习模式有关系,但没有进步的根本原......
  • 大二下学期开学java测试
    我们在2月13日下午进行了java测试(是一个新闻类型的题),通过这一个测试我进行了以下总结:我对于javaweb的框架构建和加密密码,还有一些不同人物功能的实现,使得我在这次得考试中......
  • 大二下半学期第一次考试
    今天下午举办了开学考试,考试主要就写了上学期会的增删改查,然后又因为一学期没有练习导致写的不是很熟练,然后还有一些权限什么的都没有学过,不是很会怎么实现这些功能,然后还......
  • JavaScript 数组求交集
    letarr1=[1,2,3,4,5];letarr2=[4,5,6,7,8];//数组求交集functionarrayIntersection(arr1,arr2){//先去重letarr1Unique=[...newSet(arr1)];......
  • 开学课前测试
    好几个月没有练习,对相关的操作都有些不记得了,这次的课堂测试表现不好,一些新的知识如如何部署使得其他主机也能查看网页,我都没有学习到。然后完成试卷的过程中,时间的分配并......
  • 考试收获
    这次考试,首先我对于最基础的sql语句,没有全部都牢牢地记住,以至于有的部分sql语句虽然不怎么常用,但是只要一用到,我就得查阅资料,我在这上面浪费了时间,所以我应该吸取教训。再......
  • 软工大二下学期开学考的感悟
    距离开学还有十几天的时候王老师说要开学考,当时发了一套模拟题(题目在我上一篇的题目分析里)在家里思考了几天,有一个大概的思路。不过说来惭愧,在家里有太多东西诱惑,很难静下......
  • 开学考--MIS系统(javaweb的开学练习--网络新闻发布系统)
    关于本次考试的相关理解看到题目的时候,第一反应是这道题不难,之前已经做过十分类似的题目了,然后对于难度是很有自信的(当然,对于用户的权限管理部分,还是很懵);而第二反应就是,......