1.第一次冲刺任务安排 对Github上的HUSTOJ开源项目进行Fork,搭建基本环境 2.用户需求 ①基本功能显示在首页 ②能够提交题目并判题,并对自己所提交的题目正确性进行反馈,能够查看自己提交的源代码 程序通过:Accepted, 程序未通过:Wrong Answer(答案错误) Runtime Error(运行时错误,程序崩溃) Compile Error (编译错误) Time Limit Exceeded (运行超出时间限制) Memory Limit Exceeded (超出内存…
1.小组成员 舒 溢 许嘉荣 唐 浩 黄欣欣 廖帅元 刘洋江 薛思汝 2.个人在小组第三次冲刺的任务及其完成情况描述. 本人在小组第三次冲刺的任务是负责代码的编写,其他人提需求和改进,代码是采用GitHub上开源的HUSOJ,在这里感谢作者贡献,在第二次任务中完成了对数据库数据表的分析,而第三次任务是完成体系结构环境图和系统原型图,在体系结构设计中,分为上级系统----把目标系统作为高层处理方案一部分,下级系统----被目标系统使用,完成目标系统功能,提供必要的数据和处理,同级系统---在对等的…
1.小组成员 舒 溢 许嘉荣 唐 浩 黄欣欣 廖帅元 刘洋江 薛思汝 2.最终成果及其代码仓库链接 CCSU评测系统 代码仓库 3.评测系统功能 用户注册 用户可选题目进行提交 用户做题结果 排名功能 后台管理员可进行OJ题目的添加 4.总结 做个OJ是自己上学期的想法,在网上搜索许久之后终于发现有一个开源的HUSTOJ,便从Github上Fork了,研究其源代码开始准备搭建一个属于自己学校的OJ,但是自己的知识有限最终还只了解到了数据表这一块,我最后采用了作者的脚本,进行了一键懒人搭建,放在了…
队名: BUGG 团队信息与分工: 开发: 周斌 B20150304221 舒 溢 B20150304209 测试: 许嘉荣 B20150304213 唐 浩 B20150304316 Product Owner,产品负责人: 黄欣欣 B20150304104 廖帅元 B20150304120 1.选题来源: 在线评测系统(Online Judge)起源于国际大学生程序设计竞赛(ACM/ICPC),是一种采用黑盒测试原理进行计算机程序正确性判题的自动化程序.该系统具有比赛公平性好,评测自动化程度…
一.第一次Scrum任务 首先集体讨论确定全局规划,然后进行切割分工,按照规划实现全部功能.现在基于用户的基本需求做一部分. 二.用户故事 1.用户打开APP,进入登录界面: 2.用户输入账号和密码: 3.登陆之后,可以查看个人信息: 4.修改个人信息. 三.顶层用例图 图3.1:用户顶层用例图 图3.2用户登录用例图 图3.3用户修改个人信息用例图 四.活动图 图4.1:登录活动图 图4.2:修改个人信息活动图 五.非功能需求 1.个人信息页面背景的设计 2.使用的编写语言种类 六.完成情况…
1.小组成员 舒 溢 许嘉荣 唐 浩 黄欣欣 廖帅元 2.第二次冲刺任务安排 对HUSTOJ数据库进行分析 序号 表名 作用 备注 1 compileinfo 记录编译错误的记录 2 contest 竞赛表 3 contest_problem 竞赛题目 4 loginlog 登入日志 记录正确与错误的登入日志 5 mail 消息列表 6 news 新闻表 7 privilege 权限授予 8 problem 题目表 9 reply 论坛(帖子及回复)表 10 runtimeinfo 运行错误信息…
团队成员 周斌 舒 溢 许嘉荣 唐 浩 黄欣欣 1.第一次冲刺任务安排 对Github上的HUSTOJ开源项目进行Fork,搭建基本环境 2.用户需求 ①基本功能显示在首页 ②能够提交题目并判题,并对自己所提交的题目正确性进行反馈,能够查看自己提交的源代码 程序通过:Accepted, 程序未通过:Wrong Answer(答案错误) Runtime Error(运行时错误,程序崩溃) Compile Error (编译错误) Time Limit Exceeded (运行超出时间限制) Mem…
一.小组第一次冲刺任务 1.小故事 小故事1 有一天,A牙齿突然开始痛,想着去医院看看,但是去了医院发现排队挂号的人很多,不知道什么时候才能轮到B.于是A想着能不能提前预约,免去排队的时间.正好云医院有这样的功能. 小故事2 B医院的负责人总是想着怎么改变医院的营业现状,于是左思右想,想到了云医院中有着可以统计什么药品最畅销.统计某一周期内挂号数量.统计某位医生在一段时期内服务了多少病人等功能.不仅如此,云医院还针对用户开设了新的功能,比如增加会员积分.用积分可以抽奖.某些药品在一定时间内可以买…
第一次冲刺任务 基于大局的全面性功能框架定位,要求能实现用户基于自己的需求进行的一系列操作. 用户故事 用户打开“生活在长大”的界面 程序首页展示校园服务,论坛等相关信息 用户选择某个功能 程序界面跳转 用户使用其功能 顶层用例图 顶层活动图 非功能性的需求 首页界面的设计 开发语言的使用以及开发平台的确定(使用微信小程序开发,前端使用wxml,后端使用go语言进行交互开发,数据库使用mysql) 个人完成情况 本人负责部分为代码的编写任务,对项目的简单的构架进行编写,写出项目的大概的框架,然后…
 一.第一次冲刺任务          首先分工做好全局规划,然后基于规划实现全部功能,当然现在只是部分.   二.用户故事        用户进入界面    用户输入账号密码        不记得密码,在登录界面点击修改密码的操作       登录之后想修改密码,直接点击修改密码的操作,验证身份信息,输入两次新密码 查询书籍,输入想要查询的书籍 借出书籍 归还书籍   三.顶层用例图 图1.1:用户顶层用例图 图1.2:管理员用例图 图1.3:登录用例图图 1.4:修改密码用例图  用例说明:…