2021实验六系统设计.docx

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
实验六、系统设计( 4 学时,设计型) 一、实验目的 完成能够运用管理信息系统的系统设计方法, 结合分组选择的实际系统, 该系统的系统设计 完成 熟悉系统设计的各个环节,包括子系统划分、系统环境设计、代码设计、 数据库设计、输入输出设计等 熟悉系统设计报告的编制。 二、实验内容及步骤 (一)实验内容 根据系统分析报告,完成子系统的划分和系统环境设计 对实际系统进行代码设计 对实际系统进行数据库设计 对实际系统进行输入输出设计 对实际系统进行模块功能和处理过程设计 (二)实验步骤 完成子系统划分,绘制系统功能图。 完成系统平台设计,编制平台设计列表。 完成代码设计,列表说明代码的分类及其含义。 完成数据库设计,进行概念结构、逻辑结构、物理结构的设计。 设计输入输出界面。 对实际系统进行模块功能和处理过程设计 三、实验报告 各实验分组编制一份完整的系统设计报告 附录 附录 实验六、系统设计 实验时间 实验地点 序号 学号 姓名 分工 成绩 1 2 3 4 5 、实验目的 能够运用管理信息系统的系统设计方法, 结合分组选择的实际系统, 完成 该系统的系统设计 熟悉系统设计的各个环节,包括子系统划分、系统环境设计、代码设计、 数据库设计、输入输出设计等 熟悉系统设计报告的编制。 二、实验报告 教材管理信息系统的设计 1系统总体结构设计 教材管理系统的系统模块结构图如下: 用户登 录模块订书模 块学生订 书教师订 书教材科 订书书教师领 用户登 录模块 订书模 块 学生订 书 教师订 书 教材科 订书 书 教师领 学生领 书 2. 平台设计 系统功能主要包括订书处理、 领书处理、特殊处理、系统信息管理四个部分。 以下按照不同的功能处理对具体功能进行描述: 一、订书处理: 教材科人员通过登录页面登录成功后, 可以通过菜单选择为学生、 老师、或 者教材科订书, 首先选择需要定的教材, 输入教材使用的学年度, 如果为学生订 书需要选择系和班级, 填入需要订购的数量, 如果是教师订书需要填写教师名字, 选择确定,订书的过程就完成了。 二、领书处理 : 教材科人员通过登录页面登录成功后, 可以通过菜单选择为学生、 老师做领 书处理。当学生代表来领书时, 通过班级就可以查询到需要领什么书, 需要领多 少本,什么书已经领取了等信息,领书成功会做上领书标记。教师来领书时,通 过选择教师名字, 就可以知道需要领什么书, 也和学生类似的在领书后做领书标 记。 三、特殊处理: 特殊处理指的是换书、报损、零售、统计、查询这些功能。教材科人员从登 录模块登录后可以进入这些功能模块。 换书是只书本身由缺陷的情况下, 对领书 的学生或老师做换书处理, 并作记录。报损是因为其它教材科的原因造成的问题 做报损处理,并且登记。零售是对丢失教材的学生做零售处理,并且记录。这些 操作都是要在教材科有自己购买相关教材的情况下才能进行。 如果在进行这些操 作的时候, 数量少于阀值将报警, 数量不足或没有库存的时候会弹出提示框并关 闭相关功能。 统计功能是在选择学年度和教材后统计订购数量, 或者按班级统计 订购数量。查询模块是所有用户在没有登录情况下都可以操作, 可以按模糊查询、 按授课教师等方式查询教材相关信息。 四、系统管理: 系统管理员从登录页面进入系统,选择用户类型为“系统管理”。系统管理 员登录后不能进入教材科用户使用的模块。 系统管理员可以添加删除修改教材信 息,管理各类用户,设置报警阀值,管理班级和系的信息。 3代码设计 设计问题是一个科学管理问题。 设计出一个好的代码方案对于系统的开发工 作是一件极为有利的事情。 它可以使很多机器处理变得十分方便, 另外还把一下 现阶段计算机很难处理的工作变得简单。 代码就是以数或字符来代表各种客观实体。 在现实世界中有很多东西如果我 们不加标记是无法区分的, 这时机器处理就十分困难。 所以能否将原来不能确定 的东西,唯一地加以标识是编制代码的首要任务。 以教材编号为例。 在教材管理 中不难发现,有的书籍虽然名字一样,但是出版日期、著作人不一样,为了能够 区分这样的书籍而编制教材编码(教材号: 01001 01002 01003)。唯一化虽是代 码设计的首要任务。 但如果我们仅仅为了唯一化来边走代码, 那么代码编出来后 可能是杂乱无章的,使人无法辨认,而且使用起来也不方便。例如,在管理系统 中关于管理累的书籍以“ 01”开头,其中“ 01001”表示管理学书籍, “01002” 表示营销书籍等。 这样在查找或统计某一类书籍时就十分方便了。 为了保持系统 的合理性,在代码设置时也要注意系统化规范。 数据结构与数据库设计 班级实体 E-R 图 数据库的表结构是非常重要的环节 , 一个良好的数据库设计, 可以提高效率, 方便维护,并且

您可能关注的文档

文档评论(0)

fengnaifeng + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档