14组第二次任务项目:需求分析与系统设计

qq_61206166 2021-09-26 20:59:38

1、14组成员:赵俊杰,佟海川,刘春芮,雷安,郭悦,于天娇

2、开发项目:NSIOJ

3、用户:计算机系师生

4、调查问卷

问卷:https://www.wjx.cn/vj/rxmquRe.aspx

调查结果:https://www.wjx.cn/report/132401264.aspx?sat=1

5、讨论结果:决定继续开发此项目

6、需求分析发言

【腾讯文档】小组成员需求分析发言

【腾讯文档】做题者通过登录系统网站浏览题目、试卷信息、查看成绩;
https://docs.qq.com/doc/DRGxoV0RtQlZsaHZM

 

7、需求分析报告

需求N:用户可以在线提交程序多种程序(如C、C++)源代码,系统对源代码进行编译和执行,并通过预先设计的测试数据来检验程序源代码的正确性,一个用户提交的程序在系统下执行时将受到比较严格的限制,包括运行时间限制,内存使用限制和安全限制等。用户程序执行的结果将被系统捕捉并保存,然后再转交给一个裁判程序。该裁判程序或者比较用户程序的输出数据和标准输出样例的差别,或者检验用户程序的输出数据是否满足一定的逻辑条件。最后系统返回给用户一个状态:通过(Accepted)、答案错误(Wrong Answer)、超时(Time Limit Exceed)、超过输出限制(Output Limit Exceed)、超内(Memory Limit Exceed)、运行时错误(RuntimeError)、格式错误(Presentation Error)、或是无法编译(Compile Error),并返回程序使用的内存、运行时间等信息。

做法A:对于传统ACM的OJ模式题目,程序需要stdin(标准输入)读取输入,然后stdout(标准输出)来打印结果,代码禁止读取和写入任何文件,否则判题系统将会返回运行错误。                                      判题系统状态

等待评测: 评测系统还没有评测到这个提交,请稍候

正在评测: 评测系统正在评测,稍候会有结果

编译错误:您提交的代码无法完成编译,点击“编译错误”可以看到编译器输出的错误信息

答案正确: 恭喜!您通过了这道题

运行错误: 您提交的程序在运行时发生错误,可能是空指针

部分正确: 您的代码只通过了部分测试点,继续努力!

格式错误: 您的程序输出的格式不符合要求(比如空格和换行与要求不一致)

答案错误: 您的程序未能对评测系统的数据返回正确的结果
 

好处B   :我们设计的软件主要为了方便大家使用,判题系统、不需要像传统考试那样,人工阅卷,花费大量人力物力,效率还低,且容易出错,考生自行查询得分、排名和报告,为用户节约90%的时间,多种考试组卷,直接选题组卷,老师判题时可以人工判卷以及系统判卷

竞争对手C:北京大学(PKU) <网址:http://acm.pku.edu.cn/JudgeOnline/>:建立较晚,但题目更新很快,现在题数和ZOJ不相上下,特点是举行在线比赛比较多,数据比ZOJ要弱,有时候同样的题同样的程序,在ZOJ上WA,在POJ上就能AC。不过感觉pku的题目要难很多。
浙江大学(ZJU)<网址:http://acm.zju.edu.cn/>:内最早也是最有名气的OJ,有很多高手在上面做题。打开速度快。
巴亚多利德大学<网址:http://acm.uva.es/>世界上最大最有名的OJ,题目多且杂,数据也很刁钻,全世界的顶尖高手都在上面。据说如果能在UVA上AC一千道题以上,就尽管向IBM、微软什么的发简历吧,绝对不会让你失望的。
俄罗斯萨拉托夫国立大学(SGU)<网址:http://acm.sgu.ru/>这个网站的建成时期较晚,但随着比赛的举行以及新题目的加入,这个题库的题目也日渐丰富。这个题库的一大特点就是 OnlineJudge功能强大,它不仅使你避开了多数据处理的繁琐操作,还能告诉你程序错在了第几个数据。
全美计算机奥林匹克竞赛(USACO)<http://ace.delos.com/usacogate>特点是做完一关才能继续往下做,与前面的OJ不同的是测试数据可以看到,并且做对后可以看标准解答。

D:线上推广,制作出广告视频宣传;在线下,可以找身边的人使用并成为用户从而达到推广的效果,也可以制作出公众号等进行宣传推广。

8,原型图:https://z3.ax1x.com/2021/09/26/4cdYNV.png

9、

 赵俊杰佟海川雷安刘春芮郭悦于天娇平均
赵俊杰0222221.67
佟海川2022221.67
雷安2202221.67
刘春芮2220221.67
郭悦2222021.67
于天娇2222201.67

 

 

 

 

 

49点赞收藏回复

分享

 写回复

...全文
372 1 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
CSDN-Ada助手 2023-01-13
  • 打赏
  • 举报
回复
您可以前往 CSDN问答-软件工程 发布问题, 以便更快地解决您的疑问

283

社区成员

发帖
与我相关
我的任务
社区描述
沈阳北软信息职业技术学院计算机系软件工程课程教学、学习、交流社区。
c++pythonc语言 高校
社区管理员
  • 北软夏老师
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

各位同学,

 

你好,欢迎加入沈阳北软软件工程CSDN社区!此社区用于开展软件工程教学活动以及为各位同学提供软件工程相关话题交流平台。加入社区后请完成如下任务:

1. 更改社区签名(注意,不是昵称)为“年级+专业+方向+姓名”,如:19软件安卓张三,19计应WEB前端李四,19计应JavaWeb王五。

 

期待社区伴你成长!

 

2021.08.24

试试用AI创作助手写篇文章吧