企业应用开发——OJ系统的实现
2019-03-17 19:32
106 查看
OJ系统实现前期工作——界面设计
- UI界面的绘制
我们小组先绘制了6个基本的OJ系统UI界面,主要界面分为学生端和教师端。
学生端:首页,课程,个人中心,测试(作业练习)
教师端:课程资料,课程作业
具体界面如下:
登录界面。用户(学生或教师)进入该网站时弹出的界面,需要使用用户ID和密码来进行登录。如果没有账号,则在校的学生或教师可以通过“点我注册”来进行注册账号。
注册界面。如果学生或教师还没有注册,则可以点击进行注册。
学生首页。主要是用来查看该学生选择的课程。点击相应的课程后即可进入课程首页。点击个人中心则可以进行个人中心,测试用来编程练习。下方包括两大部分:学生近期的学习状况以及消息提醒。
消息中心。点击某个具体的消息后进入。
课程首页。学生可进入并进行查看对应课程的界面。
课程具体信息界面。具体包括课程资料,上机作业以及考试信息。
个人中心。查看个人信息。
测试界面。学生可点击对应的练习题进行练习。
在线编程界面。用于学生在线编程。学生使用时需要注意选择对应的语言,即使保存并提交作业。
教师首页。教师登录后看到的界面,用于上传学习资料以及作业。同时可以查看同学作业完成情况。
编辑作业。教师用来上传新的作业。
相关文章推荐
- 企业应用开发——OJ系统用户故事
- 企业应用开发——OJ系统数据库设计
- 从架构设计到系统实施-基于.NET 3.0的全新企业应用之开发Vista边栏应用
- 高级别问题:如何在ASP.NET大型应用系统的模块化开发实现多版本程序集并存支持
- Silverlight企业应用快速开发平台框架设计(二)分析-平台实现重点是什么,要怎么做?
- 如何在ASP.NET大型应用系统的模块化开发实现多版本程序集并存支持[转载]
- Spring 入门实例 简易登录系统(精通Spring+4.x++企业应用开发实战 学习笔记一)
- 【OSChina-MoPaaS应用开发大赛】蝉知开源企业门户系统
- 中小型企业商业智能平台的开发和实现(数据仓库、BI系统、真实项目实战)
- [置顶] OSGI企业应用开发(十五)基于Spring、Mybatis、Spring MVC实现一个登录应用
- 本文是笔者根据数据库编程经验,利用C++语言的模板、继承、授权、多态等面向对象特性,借鉴命令模式,实现了对象在关系数据中的存储,降低应用系统与数据库之间的耦合,提高开发效率。
- 基于QT的webkit与ExtJs开发CB/S结构的企业应用管理系统
- 从架构设计到系统实施-基于.NET 3.0的全新企业应用之开发基于MMC 3.0的管理工具
- 基于BBB的4轮移动轮式机器人系统设计与实现(五)--BeagleBone Black编码器开发应用
- 中小型企业商业智能平台的开发和实现(数据仓库、BI系统、真实项目实战)
- 小门禁系统服务端(实现特定协议的服务端应用)开发
- 关于企业应用系统web开发的特点
- 羚羊应用系统开发板开发笔记(1)简单的实现播放器的快进,后退,暂停播放歌曲。
- 基于 角色-功能 的思想实现 角色非平行类应用系统的开发
- 如何实现在 Android Studio 上开发系统应用(自带系统签名)