开学考试分析及总结

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分)。

2.3 网站发布

1)网站制作完成后需指定一台机器作为服务器发布。

2)在其他主机上可正常浏览。

总结:

 1.学习中,要养成良好的习惯(写括号时要成对,字母大小写要区分,单词拼写要准确)。

2.在学习的过程中,最好不是仅仅停留在表层,不是抄书上的例子运行出结果就可以。要注意,即便对一个简单的例子也要有耐心去琢磨、调试、改动。

3.在学习的过程中一定要动手做、试着写代码,而不是抱一本书看看就行。很多东西和体会必须自己动手才能真正属于自己。

4. 在 学习过程中,可能会遇到形形色色的问题不容易解决,应多去专业论坛了解相关的知识,书本上的知识有限。要会从网上搜索有用的信息 加以整理,促进学习的深入和知识水平的提高。

看了好多网上课程,说学到一定程度要尝试着自己做东西,但觉得自己仅仅经过一学期的学习,还远远不够,希望自己在以后学习中继续努力,能够真真正正拥有一门编程语言,对自己今后的发展起到作用。在学习的同时,也让我学会了如何来发现问题,如何解决问题,怎样有效的学习等等,相信会对我一生都有帮助。

posted @ 2023-02-13 19:55  一统天下。  阅读(28)  评论(0编辑  收藏  举报