《在线考试系统》详细设计说明书_第1页
《在线考试系统》详细设计说明书_第2页
《在线考试系统》详细设计说明书_第3页
《在线考试系统》详细设计说明书_第4页
《在线考试系统》详细设计说明书_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、精选优质文档-倾情为你奉上福建工程学院在线考试系统详细设计说明书 专 业: 班 级: 报告日期: 作者:XXX(组长) 指导老师:陈一昌目录专心-专注-专业第一部分 引言31.1编写目的31.2背景31.3定义31.4参考资料4第二部分 项目的系统结构52.1 B/S模式52.2 服务器端主程序52.3 服务器端数据库操作5第三部分 基本操作部分63.1项目描述63.2整体结构63.3 功能描述7第三章 系统模块功能73.1网站功能模块图73.2 网站用例图7第四部分 主要设计74.1主要功能设计74.2流程图84.3时序图设计84.5 E-R设计84.7数据库设计84.7.1表的设计84.7

2、.2 表之间关联关系9第五部分 设计实现9第六部分 项目分工9第一部分 引言1.1编写目的根据实际编写1.2背景说明:A、 项目名称:在线考试系统B、 任务提出者:xxxx C、 开发者: xxxxxD、 指导老师:陈一昌E、 实现完成的项目将可用在网络上供网友使用,提供信息查询,发布,浏览,评论的方式,沟通各个用户.1.3定义名词定义:数据字典: 数据库设计要遵循一些规则,一个好的数据库满足一些严格的约束和要求。尽量分离各实体对应的表,一个实体对应一个表,分析改实体有哪些属性,对应有些什么字段,以及各个实体之间的联系。实体、属性与联系是进行概念设计时要考虑的三个元素,也是一个好的数据库设计的

3、核心。实体:客观世界中存在的且可互相区别的事物。联系:客观事物中的彼此之间的关系。属性:实体或者联系所具有的性质。数据库的完整性和安全性:数据库的完整性是指数据的正确性和相容性。数据库管理系统(DBMS)用一定的机制来检查数据库中的数据是否满足规定的条件完整性约束条件,数据的约束条件是语义的体现,将作为模式的一部分存入数据库中。本系统中定义了表与表之间的联系及表中各字段属性约束有助于实现有助于完整性。数据库的安全性是指保护数据库以防止不合法的使用所造成的数据泄漏、更改或破坏。在数据库系统中,大量的数据集中存放,而且为许多用户直接共享,是宝贵的信息资源,系统的安全保护措施就显得更为重要,它可以保

4、护数据库防止恶意的破坏和非法的存取。用例图:使用一个椭圆表示用例,里面的文字描述了用例的名称,会员可以使用或访问系统的部分功能,在图中使用一个“火柴人”表示用户的身份,称为用例的参与者,系统有游客、会员、管理员三个参与者,此外,图中从参与者到用例的单向箭头表示二者之间的关联关系,例如会员可以使用或访问这些功能。1.4参考资料 百度网站的文档需求分析模版和相关资料 福建工程学院软件学院学籍管理系统需求调研报告 软件工程初级教程 -清华大学出版社 面向用户的软件界面设计 -清华大学出版社第二部分 项目的系统结构该系统为了两大部分:浏览器与服务器端,也就是B/S模式2.1 B/S模式用户可以通过WW

5、W浏览器去访问Internet上的文本、数据、图像、动画、视频点播和声音信息,这些信息都是由许许多多的Web服务器产生的,而每一个Web服务器又可以通过各种方式与连接,大量的数据实际存放在数据库服务器中。客户端除了WWW浏览器,一般无须任何用户程序,只需从Web服务器上下载程序到本地来执行,在下载过程中若遇到与数据库有关的指令,由Web服务器交给数据库服务器来解释执行,并返回给Web服务器,Web服务器又返回给用户。在这种结构中,将许许多多的网连接到一块,形成一个巨大的网,即全球网。2.2 服务器端主程序服务器端程序以及数据库操作类(DBO)2.3 服务器端数据库操作验证用户,用户注册,更改密

6、码,更新文档,新建文档,新建记录(包括浏览记录和回复记录),查看文档,删除文档,查看记录。第三部分 基本操作部分3.1项目描述本项目设计是浏览器和服务器机通过B/S模式,建立连接。在此基础上,进行信息的共享,发布等功能。系统的目的是为了方便用户的沟通。 尽量友好的设计,让用户尽可能地关注信息的内容。 在设计上尽量的符合人们的使用习惯,并且在出现非法操作的情况下,有相应的提示信息输出。3.2整体结构系统的整体大致结构为下图:浏览器WEB服务器数据库3.3 功能描述主要功能就是便名,给用户带来信息的沟通,交流的便捷。第三章 系统模块功能3.1网站功能模块图 3.2 网站用例图第四部分 主要设计4.1主要功能设计 4.2流程图4.3时序图设计4.5 E-R设计4.7数据库设计4.7.1表的设计数据库中每张表的截图4.7.2 表之间关联关系第五部分 设计实现做好的功能模块的截图!第六部分 项目分工/*现阶段*/网站各模块功能介绍. 小组一人3-4个小功能流程图的设计.XXX E-R图设计.XXX表的设计. XXX对数据

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论