管理信息系统实报告6.docVIP

  • 4
  • 0
  • 约1.39万字
  • 约 20页
  • 2016-10-09 发布于广东
  • 举报
管理信息系统实报告6

管理信息系统实验报告书 实验课程名称 图书馆管理信息系统 学 院 指导教师姓名 学 生 姓 名 学生专业班级 2012年12月1日 实验目的、意义 1) 熟悉业务流程图、数据流程图、数据字典的绘制。 2) 树立正确的系统分析思想,培养分析问题、解决问题的能力,提高查询资料和撰写书面文件的能力。 3)针对一个企业应用软件系统,运用系统分析的过程与方法,结合一个模拟或真实企业的业务过程,分析该软件的业务处理过程及软件功能,复习、巩固、管理信息系统的系统分析知识,提高系统分析实践能力。 实验基本原理与方法 系统分析思想,软件工程的基本原理和方法 实验内容及要求 以图书馆管理系统为例,对以下内容进行全面讲解。 1)企业概述与组织结构分析 2)业务流程图 3)数据流分析 4)数据字典 5)系统分析报告 实验方案或技术路线(只针对综合型和设计型实验) 1)业务流程图 2)数据流程图 3)功能分析图 4)数据字典 5)数据加工处理的描述 (1)系统组织结构图 说明:图书馆有一个主管校长,在图书馆管理信息系统中涉及到的部门有采编部,业务部,信息咨询部,期刊阅览部,借阅部,咨询部,办公室,其上为馆长,另外还有馆务委员和情报委员会。 (2)图书馆管理信息系统数据流程图 顶层数据流图: 第2层数据流图:(读者借阅,读者还书,读者查询,管理员查询,管理员修改) 第3层数据流图1:(读者借阅) 第3层数据流图2:(读者还书) 第3层数据流图3:(查询图书信息,查询读者信息,查询借阅历史,查询罚款信息) 第3层数据流图4:(管理员添加、删除、修改图书信息) 第3层数据流图5:(管理员添加、删除、修改读者信息) 第3层数据流图6:(管理员添加、删除、修改系统用户信息) (3)图书馆管理系统业务流程图 (4)图书馆管理信息系统E-R图 学生(学号、姓名、性别) 图书(书号、书名、作者) 员工(工号、姓名、性别) 借阅情况(书号、书名、姓名、编号) ) 1、系统功能模块图: 新系统处理流程设计 (1)读者基本信息的查询和更新模块 将实现对读者基本信息的查询和更新(修改、添加、删除)操作,用于新生入学,毕业生离校,以及读者补办借阅证或更改信息的情况,具体的功能模块图如下: (2)图书基本信息的查询和更新模块 将完成对图书基本信息的查询、更新(修改、添加、删除)操作,用于读者对图书信息的查询及管理员添加新书、删除淘汰的旧书,具体的功能模块图如下所示: 4数据库设计 (1)概念结构设计 实体——联系图 在本图书管理系统中,从第3层数据流程图下手。分析各3层数据流图和数据字典,知道整个系统功能围绕“读者”、“管理员”和“图书”的处理。根据实体与属性间的两条准则:作为“属性”,不能再具有需要描述的性质。“属性”不能与其他实体具有联系。第三层数据流程图1、图2、图3可综合成借阅子系统的分E-R图1,第三层数据流程图4可抽象为分E-R图2,第三层数据流程图5可抽象为分E-R图3,第三层数据流程图6可抽象为分E-R图4。然后采用逐步集成的方式将各分E-R图合并,消除不必要的冗余和冲突后就生成了基本E-R图5。 根据不同的对象,从第3层数据流程图入手,分别画出各分E-R图: 从第三层数据流程图图1、2与图3抽象出的分E-R图1: 从第三层数据流程图图4抽象出的分E-R图2: 从第三层数据流程图图5抽象出的分E-R图3: 从第三层数据流程图图6抽象出的分E-R图4: 合并各分E-R图,消除属性冲突、命名冲突、结构冲突等三类冲突,得到初步E-R图,再消除不必要冗余,得到的基本E-R图5如下所示: 各E-R图各实体的属性如下所示: 图书:Book(BookID, BookNo, BookName, BookWriter, BookPublish, BookPrice, BookDate, BookClass, BookMain, BookPrim, BookCopy, BookState,BookRN) 读者:Reader(ReaID, ReaName, ReaSex, ReaNo, ReaLBID, ReaType, ReaDep, ReaGrade, ReaPref, ReaDate) 管理员:Maneger(MID, MName, MSex, Mpwd, MAuth, MTeleph, MAddre) 馆

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档