免费预览已结束,剩余10页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
详细设计 1 功能模块图 1 1 系统模块设计概述 模块化设计不仅是将一个系统划分成一些小的部件所构成的系统即可 同时要满 足模块化组合原则 模块化可解性原则 模块化保护性原则 模块化连续性原则等 模块化的连续性完全取决于模块的信息隐蔽的能力 对于模块化保护性部分取决于信 息隐蔽 如错误数据不传送到程序的全局变量中去 要实现完全的模块保护性 要求 模块的实现包括例外处理部分 一个模块化系统是指该系统由一系列松散耦合的模块组成 模块是一个适当尺寸 能独立执行一个特定的功能的子程序 它应该具备下述 3 个性质 第一 对一个模块 作某些改变 该变化影响不应超出该模块的边界 第二 从系统中消去该模块 将仅 仅影响它执行的功能 第三 用一个具有相同接口和功能的新模块代替旧模块 将不 改变原系统的功能 而可能影响的仅仅是系统的性能 如执行速度 上述 3 个性质可 概括为模块的有界性 可插拔性和可互换性 1 2 系统模块功能设计 根据需求分析 得出我们数据库教学网站的设计与实现系统的功能模块图见图 1 1 1 1 系统功能模块图 下面将这几个模块的功能做一下简单的介绍 1 学生注册登陆模块 用于参考学生考前在规定时间内注册自己的相关信息及参加考试的个 人密码 学生根据注册的学号及密码在规定时间内登陆网上考试系统参加考试 学生可随时修改个人参加考试的密码 2 题库管理模块 增加试题 查询试题 修改试题 删除试题 3 在线考试模块 自动组卷 根据教师的试题要求 自动生成测试试题 即参加考试学 生登录网上考试系统后 系统根据任课老师的要求自动从题库中抽取试题 形 成试卷 学生答题 学生在规定时间内进行网上答题 超时不提交答卷本试卷 作废 但学生可重新抽题 系统给出时间提示 采用倒计时方式提醒考生考试 时间 到最后三分种给考生提示 试卷提交后不可以再次重新抽题 或重新考 试 系统自动评卷 学生提交试卷后 系统即时进行在线判卷 当场给出 学生所得分数及成绩等级 4 成绩管理模块 成绩查询 学生可以查询自己的成绩 成绩统计 以班级为单位对参考学生的成绩进行统计 统计出优秀 良好 中等 及格及不及格的学生人数 并计算出全班的平均成绩 成绩单输出 按 考试成绩登记表 的格式输出学生成绩单 并可以 打印 5 课件视频发布及下载模块 课件视频发布 网上发布任课教师的电子讲义 数据库视频下载 提供数据库多媒体视频发布下载 课件及有关信息的维护 6 师生交流模块 论坛 实现学生与老师的更进一步的交流 学生不懂的问题及时得到 解答 作业提交系统 统计学生用 Email 提交作业的情况 7 系统维护模块 注册维护 控制学生是否可以注册 用于规定学生的注册日期 登录维护 控制学生是否可以登录网上考试系统 用于规定学生的 考试日期 管理员维护 可更改管理员的用户名及密码 学生状态维护 可单独设置每个学生的状态 允许或禁止考试 及 删除非法注册的学生 试卷生成参数维护 用于设置试题来源及相应分值 代码维护 每年维护新一届学生的院系代码 专业代码 班级代码 对各类数据皆可进行增 查 删 改操作 通知栏信息维护 用于随时动态更改通知栏的信息 系统初始化 用于清空上次参考学生的信息库 为本次考试做准备 还可在系统初始运行时清空题库 2 数据流程图 数据流程图是一种能全面地描述信息系统逻辑模型的主要工具 它可以用少数几 种符号综合地反映出信息在系统中的流动 处理和存储情况 数据流程图具有以下两 个特性 1 抽象性 表现在它完全舍去了具体的物质 只剩下资料的流动 加工处理与 存储 2 概括性 表现在它可以把信息中的各种不同业务处理过程联系起来 形成一 个整体 数据流程图由以下四种基本元素组成 既外部实体 数据流 处理 功能 资料 存储 如图 1 2 所示 数据的源点和终点数据处理数据存储数据流 图 1 2 数据流程图所用符号 每个模块用数据流程图来表示数据的来源 以及数据之间的关系 系统的总体图 见图 1 3 教师 学生 教师 学生 教师信息 教学资料 管理信息 学生信息 咨询信息 教师信息 学生信息 教学信息 0 教学系统 学生信息 学习资料 图 1 3 系统总体图 系统零级图见图 1 4 教师 学生 学生 教师信息 管理信息 教学资料 学生信息 学生信息 试题信息 咨询信息 学生信息 学习资料 教师信息 管理信息 学习资料 学习资料 学生信息 学生信息 试题信息 试题信息 试题信息 学生信息 学生信息 教师信息 学生信息 学生信息 教学资料 论坛信息 论坛信息 学习资料 4 0 成绩管理 7 0 系统维护 3 0 题库管理 6 0 论坛和作业 1 0 学生信息处 理 5 0 教学资料 2 0 网上考试 图 1 4 系统零级图 系统细节图见图 1 5 到图 1 10 学生信息 注册信息 登陆信息 修改信息 1 1 学生注册 1 2 学生登陆 1 3 学生信息 修改 图 1 5 学生管理系统细节图 试题信息 试卷 试题答案 学生成绩 2 1 自动组卷 2 2 学生答题 2 3 自动评卷 图 1 6 考试系统细节图 试题信息 教学资料 试题信息 试题信息 试题信息 试题信息 3 1 添加试题 3 2 查询试题 3 3 修改试题 3 4 删除试题 图 1 7 题库管理细节图 学生信息 学习成绩 学生信息 学生信息 学生信息 4 1 成绩查询 4 2 成绩统计 4 3 成绩输出 图 1 8 学生成绩管理细节图 教学资料 学习资料 学习资料 学习资料 5 1 课件发布 5 2 数据库课件下 载 5 3 课件及相关信 息维护 图 1 9 课件资料系统细节图 咨询信息 教学资料论坛信息 论坛信息 6 1 发表主题 6 2 参加讨论 图 1 10 论坛细节图 教学信息 管理信息 管理信息 管理信息 教师信息 学生信息 管理信息 教学信息 管理信息 试题信息 7 1 注册维护 7 2 登陆维护 7 3 教师维护 7 4 学生状态维护 7 8 系统初始化 7 7 公告版维护 7 6 代码维护 7 5 试卷生成参数 维护 图 1 11 系统维护系统细节图 3 数据库设计 人们在总结信息资源开发 管理和服务的各种手段时 认为最有效的是数据库技 术 数据库的应用已越来越广泛 从小型的单项事务处理系统到大型复杂的信息系统 大都用先进的数据库技术来保持系统数据的整体性 完整性和共享性 目前 一个国 家的数据库建设规模 指数据库的个数 种类 数据库信息量的大小和使用频度已成 为衡量这个国家信息化程度的重要标志之一 数据库设计是建立数据库及其应用系统的技术 是信息系统开发和建设中的核心 技术 具体说 数据库的设计是指对于一个给定的应用环境 构造最优的数据库模式 建立数据库及其应用系统 使之能够有效的存储数据 满足各种用户的应用需求 信 息要求和处理要求 这个问题是数据库在应用领域的主要研究课题 在数据库领域中 常常把使用数据库的各类系统统称为数据库应用系统 从使用者的角度看 信息系统是提供信息 辅助人们对环境进行控制和进行决策 的系统 数据库是信息系统的核心和基础 它把信息系统中大量的数据按一定的模型 组织起来 提供存储 维护 检索数据的功能 使信息系统可以方便 及时 准确地 从数据库中获得所需要的信息 一个信息系统的各部分能否紧密的结合在一起以及如 何结合 关键在数据库 因此只有对数据库进行合理的逻辑设计和有效的物理设计才 能开发出完善而高效的信息系统 数据库设计是信息系统开发和建设的重要组成部分 大型数据库的设计和开发是一项庞大的工程 是涉及多学科的综合性技术 其开发周 期长 耗资多 失败的风险也大 必须把软件工程的原理和方法应用到数据库建设中 来 对于从事数据库设计的专业人员来讲 应该具备多方面的技术知识 应用领域的 知识随着应用系统所属的领域不同而不同 数据库设计人员必须深入实际与用户密切 结合 对应用环境 专业业务有具体深入的了解才能设计出符合具体领域要求的数据 库应用系统 本系统采用 Microsoft Access 2000 作为数据库开发工具 包含 2 个数据库 其 中一个包含网上考试和学生信息的数据库 而把师生交流论坛信息单独作为一个数据 库 3 1 ER 图设计 系统 E R 图见图 1 12 在本 E R 图中 由于系统数据表比较多 每个表所包含的 属性太多 无法在一个图中表示出来 所以具体的实体属性请参看数据表 具体数据 库表的设计如下表 1 1 至表 1 11 所示 概念结构是对现实世界的一种抽象 所谓抽象是对实际的人 物 事和概念进行 人为处理 抽取所关心的共同特性 忽略非本质的细节 并把这些特性用各种概念精 确的加以描述 这些概念组成了某种模型 有学生 发表参加 论坛主题讨论 专业 有 学院 有 1N 1N 1N 1 N N 上传 1 作业 老师 班级 发表 参加 N 1 1 N N 1 图 1 12 数据库 E R 图 题库和试题参数库 ER 图见图 1 13 试题试题参数参照1N 试题编号 试题类型 试题类别题目 编号 试题类型试题类别 抽题量 分数 图 1 13 题库和试题参数库 ER 图 课件库 ER 图见图 1 14 Filecode 课件 FilenameContent 图 1 14 课件 ER 图 公告板 ER 图见图 1 15 标题 公告板 日期内容 图 1 15 公告板 ER 图 论坛讨论表 ER 见图 1 16 Createdate Lastnewdate Name Email Number Words Titleid 论坛讨论表 Subject 图 1 16 论坛讨论表 ER 图 论坛主题表 ER 见图 1 17 Newdate Name Email Subject Words Titleid 论坛主题表 Detailid 图 1 17 论坛主题表 ER 图 3 2 数据表设计 网上考试和学生信息的数据库中包含的表见表 2 1 至表 2 9 表 2 1 试题表结构 序号字段名类型长度空主键 1编号整型5Y 2题型字符型8 3类别整型1 4题目字符型255Y 5A字符型255Y 6B字符型255Y 7C字符型255Y 8D字符型255Y 9E字符型255Y 10答案字符型50Y 表 2 2 课件表结构 序号序号字段名字段名类型类型长度长度空空主键 1Filecode字符型20Y 2Filename 字符型 30Y 3Content字符型40Y 表 2 3 院系表结构 序号序号字段名字段名类型类型长度长度空空主键 1Institutecode字符型20Y 2Institutename 字符型 30Y 表 2 4 专业表结构 序号序号字段名字段名类型类型长度长度空空主键 1Institutename字符型30 2Majorcode 字符型 8YY 3Majorname字符型30 表 2 5 试题参数表结构 序号序号字段名字段名类型类型长度长度空空主键 1编号整型2Y 2题型 字符型 8 3类别整型1 4抽题量字符型3Y 5分数字符型4Y 表 2 6 系统参数表结构 序号序号字段名字段名类型类型长度长度空空主键 1Registstatue整型1 2Loginstatue 整型 1 3Username字符型20Y 4Passwd字符型15Y 5成绩初值字符型50Y 表 2 7 班级表结构 序号序号字段名字段名类型类型长度长度空空主键 1Institutename字符型30 2Majorname 字符型 30 3Classcode字符型8Y 4Classname字符型20Y 表 2 8 成绩表结构 序号序号字段名字段名类型类型长度长度空空主键 1Institutename字符型30 2Majorname 字符型 30 3Classname字符型20 4学号字符型10Y 5Username字符型10 6Passwd字符型15 7Done整型1Y 8Score浮点型8Y 9Pscj浮点型8Y 10Grade字符型6 11Question字符型255 12Answer字符型255 13Stuanswer字符型255 14Everyscore字符型255 15Score1字符型50 16Score2字符型50 17Score3字符型50 表 2 9 公告信息表结构 序号序号字段名字段名类型类型长度长度空空主键 1标题字符型255Y 2日期 日期型 8 3内容字符型255 师生交流论坛信息中包含的表见表 2 10 至 2 11 表 2 10 论坛主题表结构 序号序号
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026云南保山市天立学校后勤员工招聘笔试备考题库及答案解析
- 2026年新疆石河子职业技术学院高职单招职业适应性测试备考试题及答案详细解析
- 2026福建泉州南安市实验中学春季编外教师招聘1人笔试备考试题及答案解析
- 2026年度军将(河南)供应链有限公司面向社会公开招聘工作人员65名笔试备考试题及答案解析
- 2026青海省交控绿色产业有限公司校园引才会计岗等额递补人员的笔试备考试题及答案解析
- 2026湖南岳阳市城市运营投资集团有限公司招聘笔试备考试题及答案解析
- 2026年新余市高铁新区区属事业单位公开选调工作人员笔试备考题库及答案解析
- 2026广东广州市天河区东风实验小学招聘语文、数学、音乐教师笔试备考试题及答案解析
- 2026年江西工业贸易职业技术学院单招综合素质考试参考题库含详细答案解析
- 德阳市旌阳区第二幼儿园2026年春期面向社会公开招聘“两自一包”非在编教职工的笔试备考题库及答案解析
- (2025年)焊工(初级)考试题库及答案
- 终末期患者恶心呕吐的护理干预策略优化研究
- 2026 年民政局制式离婚协议书正式范本
- 田地种菜出租合同范本
- 2025-2030传统滋补品现代化转型与年轻化营销及投资价值研判
- 神经重症患者的气道管理策略
- 急性前壁再发心肌梗死的护理查房
- 谈恋爱被骗民事起诉状范本
- LY/T 2111-2013美国白蛾防治技术规程
- 2023人教版新教材高一英语必修二全册单词表(精编打印)
- 十五篇文章贯穿英语四级词汇
评论
0/150
提交评论