1 / 27
文档名称:

系统设计说明书-程序员.doc

格式:doc   大小:657KB   页数:27页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

系统设计说明书-程序员.doc

上传人:2623466021 2019/7/15 文件大小:657 KB

下载得到文件列表

系统设计说明书-程序员.doc

相关文档

文档介绍

文档介绍:爱考在线考试系统设计说明书拟制陈邦日期评审人曹雁日期批准皮加辉日期修订记录日期修订版本修改描述作者初稿陈邦目录.  简介   目的   范围 软件名称 软件功能 软件应用 .概要设计 系统功能设计 系统架构设计 三层架构 数据库设计 数据字典 数据表设计 表关系 .模块详细设计 用户模块 类详细设计 用户类 )简介 )类图 )属性 )方法 .  简介    范围 . 爱考在线考试系统软件功能参考《爱考在线考试系统需求规格说明书》软件应用 在互联网上进行考试,批卷,查看成绩等。本站专门服务于老师和学生群体。.概要设计系统功能设计本项目主要划分为后台登录、修改密码、学生管理、成绩管理、试卷管理、题库管理、在线考试和查看成绩八个模块。其中各个模块中包含不同的系统功能,其关系可以通过如图所示的系统功能结构图进行描述。系统架构设计三层架构本项目采用三层架构进行开发,其优势在于便于分工合作、易于扩展、便于维护,其三层之间的关系如图所示。其中表示层用于与用户进行交互;业务逻辑层负责处理项目业务流程;数据访问层负责操作数据库;层中的实体类是三层之间的数据载体,用于在三层之间传递数据;数据库设计添加图,实体关系图,、管理员使用该系统实现对学生的增删改查,试题的增删改,试卷的创建和删除以及查看学生成绩的功能。学生使用该系统实现在线考试和查看成绩的功能。、分析这些模型类之间的关系:一对多、多对一。、画出图概念结构图数据字典数据表设计本项目数据库共包含个表,其表结构如下表所示。项目所有数据库表见表。表视频站点表设计表名功能说明用户表试卷表题库表成绩表答案详情表用户表字段名称字段类型字段约束注释自增,主键用户不为空用户名不为空用户密码不为空用户角色不为空性别不为空联系电话不为空学号不为空身份证号不为空就读方向试卷表字段名称字段类型字段约束注释自增,主键试卷不为空试卷标题不为空科目不为空总题数不为空总分不为空每题分数不为空考试时长不为空开考时间不为空结束时间不为空状态外键用户试题表字段名称字段类型字段约束注释自增,主键试题不为空科目名称不为空试题内容不为空正确答案不为空选项不为空选项不为空选项不为空选项外键试卷成绩表字段名称字段类型字段约束注释自增,主键成绩不为空分数外键用户外键试卷答案详情表字段名称字段类型字段约束注释自增,主键答案不为空输入答案外键用户外键试题