1.团队简介
Part1 小组成员
| 姓名 | 学号 | 职务 |
| 郑天泽 | 2017012313 | 组长 |
| 聂立 | 2017012695 | 组员 |
| 李小玉 |
2017012547 |
组员 |
| 申燕萍 | 2017013084 | 组员 |
| 王俊逸 | 2017013408 | 组员 |
Part2 队名:他山之石
Part3 团队项目描述:
在数字化的网络环境下,学生希望得到个性化的满足,根据自己的情况进行学习,同时也希望能够得到科学的评价,老师希望有效改进现有的考试模式,提高考试的效率;教育机构也希望给网上的学生提供更全面、灵活的服务,全面准确地对学生进行跟踪和评论。本项目开发的软件为在线考试系统软件,目的就是为了满足以上需求。该软件设计完成后可用于所有学校和教育单位(也可用于企业)。目前,社会上的在线考试系统发展迅速,有很多学校和教育机构都应用了在线考试系统软件来进行各种在线测试,交互式在线考试系统有了很大的发展,商业化的在线考试软件也不少。本系统力求在使系统功能简洁明了的同时,保证系统功能的健全以及便于操作。
Part4 队员风采
Part5 小组合照
Part6 团队特色
任务分配明确,干活有效率且不劳累,思维活跃,善于利用各种知识,对项目工程认真负责,有最好地完成团队作业的决心。
2.团队选题
Part1项目概述与意义
题目:在线考试系统
目标人群:信科学院学生
作用:让学生得到个性化的满足,根据自己的情况进行学习,同时也能够得到科学的评价,老师则能有效改进现有的考试模式,提高考试的效率;同时也给网上的学生提供了更全面、灵活的服务,能够全面准确地对学生进行跟踪和评论。
SWOT分析
A.:优势
a: 团队各成员之间的合理安排,使工作更加具体化、明细化、职责分工合理化,成为高绩效团队。团队氛围和谐融洽,团队中的每个成员都能吃苦耐劳,能积极主动地去完成每一个任务,自我改进意识强;
b: 团队中不乏有工作能力强、沟通能力强、执行力坚决的人才;
c: 系统可以按照科学的策略智能组卷,从而提高了出卷效率;
d: 我们小组成员都是在校学生,对考试流程再清楚不过了,理解需求很容易
A.:劣势
a:从技术层面上讲,项目实现有多种不同方案,团队成员可能会意见不合
b:我们小组成员之间是第一次合作,很容易出现配合不当的问题
c: 项目实现中会遇到框架、技术等方面的问题,需要我们不断地去学习
A.:机会
a:顺应时代潮流,随着网络的普及,远程教育将具有更强的生命力,要想实现终生教育,对远程教育软件的研究必不可少,在线考试系统就是其中之一
b:可以整合已有的在线考试资源,能提高资源的利用率和考试效率。
c:随着社会的不断发展,信息保存和分析提取也日趋重要,考试实现数字化,提高数据存储能力和分析能力是不可逆转的潮流
d:当今社会计算机非常普遍,但凡需要考试的人基本上都会使用计算机
A.:威胁
a: 社会上已经有比较成熟的在线考试系统了,我们必须寻求创新才能在众多同类产品中出类拔萃;
b: 新技术层出不穷,很难确保我们项目所采用的技术能跟上时代
A.技术可行性
a: 已有技术可以支持本系统开发,在线考试系统是用普遍应用的面向对象编程语言Java开发的,在架构上使用成熟的MVC(Model/View/Controller)模式。MVC模式,即模型-视图-控制器模式,其中模型是应用程序的主体部分。模型表示业务数据(业务逻辑)。视图是应用程序中用户界面相关的部分,是用户看到并与之交互的界面。控制器工作就是根据用户的输入,控制用户界面数据显示和更新model对象状态。MVC模式成功实现了功能模块和显示模块的分离。MVC模式的出现不仅方便维护,而且还提高了系统的可移植性和组件的可复用性。这套系统的开发依赖教务系统,需要教务系统的考生信息,考试信息,教师信息等,另外在考试中,Microsoft office 操作题中需要调用Microsoft office中word ,excel, PowerPoint。
b: 通过视图和数据库的服务器分离确保系统的安全。并通过以下方式确保个人信息的泄露:1.MD5加密用户密码 2.COOKIES加密 3.SQL注入防护 4.木马和病毒的防护 6.权限控制子系统
c: 技术的难度级别适中,不会对系统的开发周期造成负面的影响。
3.第一次站立会议工作分配:
经过讨论,列出了该项目大致所需要的功能:
该系统主要分为四大功能:成绩查询、考试、修改和管理。在线考试系统的整体目标是:基于B/S结构,利用已有的软硬件开发一个功能简洁明了、健全、人机界面友好并且便于操作的在线考试系统,实现无纸化考试,为学校等教育结构节省考试成本,提高考试的公平性与效率。
前台考试系统:
学生登录注销,分为查询、答题、和修改操作
答题:学生可以在规定的时间内答题
查询:考试结束后,学生可以查询自己的成绩
修改:考生登录成功后可修改自的登录密码;考生登录时可以通过邮箱验证 重新设定密码
后台管理系统:
管理员登录、注销,分为插入、删除、更新、以及查看数据库操作
插入:题目的插入可以按照题号、类型等插入数据库
删除:题目可以按题号。名称进行删除
以上的工作即是这次项目我们主要需要完成的