概要设计第8组语文百题测练系统概要设计

概要设计第8组语文百题测练系统概要设计

ID:47216080

大小:138.54 KB

页数:23页

时间:2019-08-27

概要设计第8组语文百题测练系统概要设计_第1页
概要设计第8组语文百题测练系统概要设计_第2页
概要设计第8组语文百题测练系统概要设计_第3页
概要设计第8组语文百题测练系统概要设计_第4页
概要设计第8组语文百题测练系统概要设计_第5页
资源描述:

《概要设计第8组语文百题测练系统概要设计》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、东莞理工学院城市学院题目:语文百题测练系统概要设计报告专业:软件工程(本)年级:2012级3班小组成员:王振鸿、郑冬坊、卢耀荣指导教师:白晨明老师时间:2014・9.7—2015.1.15地点:3B312东莞理工学院城市学院计算机与信息科学系制2014年9月目录目录21引言31」文档描述31.2编写目的及阅读对象31.3建设目标31.4项目背景41.5定义41.6参考资料42任务概述52.1冃标52.2需求概述52.3条件及限制53功能模块图63.1系统结构63.2总体结构与模块外部设计7321总体结构7322业务流程图93.2.3模块

2、外部设计113.3功能分配124系统数据库结构设计164.1试题信息164.2用户信息174.3好题信息184.4错题信息184.5做题记录信息185运行设计195」运行模块的组合195.2运行控制195.2.1用户界面的控制195.2.2前台和后台的控制关系195.2.3运行控制的环境195.2.4设备195.3运行吋间205.3.1.H寸I'日J特‘性201引言1.1文档描述木说明是语文百题测练系统案例研究项目软件产品的总体设计和实现说明,并且以需求说明作为依据,同时该文档将作为产品实现、特性要求和控制的依据。软件开发小组的每一位参

3、与开发成员应该阅读本说明,以清楚产品在技术方面的要求和实现策略,本手册将进行技术评审和技术的可行性检查,同时为下一步的详细设计说明提供框架。编写目的及阅读对象编写目的:进一步挖掘用户需求,整理系统功能,为设计和实现理清思路。阅读对象:本说明书的预期读者为用户或需求分析人员、测试人员、项目管理人员。1.3建设目标1)人性化>操作人性化网站将建设成用户习惯的windows系统操作习惯,以最短时间适应系统操作>界面人性化整个网站提供人性化提示,采用图文并茂的方式显示信息。网站中不同角色用户会有相应的操作界面,学牛在网站主页可以浏览和进行练习,

4、并且提交练习;老师可以进入管理页面进行试题与消息的添加、删除和修改,并且对学生提交的试题进行批改。;2)规范试题分类管理充分调研现有试题类别,对试题进行分类整理,在试题类别的显示和管理上都能做到详尽、完整。1.4项目背景1.开发软件名称:语文百题测练系统2.项目与其他软件的关系:a)运行平台:本项目采用WINDOWS为操作系统b)开发软件:采用HTML,JSP作为开发软件c)数据库:采用SQL2005/2008为开发软件的后台数据库1.5定义语文百题测练系统(ChineseExercisePracticeSystem),CEPS是一款面

5、向中学生方便练习的系统。百题测练系统解决方案重点解决对习题资源的导入、管理、分析、筛选以及相应的互动。系统的编辑人员、发布人员使用百题测练系统来提交、修改、审批、发布习题。1.6参考资料《软件工程基础与实例分析》《网站概要设计说明书》2任务概述2.1目标语文百题测练系统开发的意图是为学牛海量的在线习题测练以及教师评改,通过计算机技术进行自动评分,整理错题,和教师的反馈,减少了教师批改作业的负荷。1•语文百题测练系统前台模块要求能够提供用户注册、试题测练等功能,老师管理模块要求能够实现消息发布管理、试题管理等功能。2.当用户进行相关操作时

6、,就需要验证用户的身份,必须是合法的系统用户才有权利执行这些操作。3.老师负责发布消息、试题相关操作的管理,即查看、上传、删除、批改2.3条件及限制1.开发的项目工程量大,人员较少,缺乏开发经验2.开发技术不成熟,基木上是现学现用,开发团队会不会因此变得缓慢3.能否达成团队意识,有问题一起讨论,一起解决。要学会包容,不能因组员某个任务完成不好而嫌弃人家,应该互相帮助完成任务。耍有耐心、互相帮助、互相学习。形成愉快、积极、团结的合作氛围。4.对教育类软件的不了解,而口没有做过市场调查,开发岀来的系统是否实用。以及后台服务器的数据能否实现及

7、时更新。5.预计完成日期:2015年1月。3功能模块图3.1系统结构木系统的实现采用典型的三层模式、B/S结构来实现,不同的客户端程序共同访问中心数据库,系统结构如图I:TomcatMySql/SQLServer2005/2008图I:系统结构设计说明:1.每一个计算机需要安装浏览器;2.每个客户程序通过中间件访问中央的数据库服务器;3.数据库服务器使用MySql或SQLServer2005/2008来实现;4.多用户并发访问和处理、数据加锁、事务协调,由SQLServer2005/2008/MySql数据库和数据库服务器来完成;3.2

8、总体结构与模块外部设计321总体结构语文百题测练系统是为了方便中学生们对选择题以及主观题的练习与应用,它的基木功能就是试题的练习与检测。语文百题测练系统主要有四大模块:1.用户管理模块主要完成用户的注册,用

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。