信息系统开发方法实验报告(包括数据流程图、业务流程图、例图).doc_第1页
信息系统开发方法实验报告(包括数据流程图、业务流程图、例图).doc_第2页
信息系统开发方法实验报告(包括数据流程图、业务流程图、例图).doc_第3页
信息系统开发方法实验报告(包括数据流程图、业务流程图、例图).doc_第4页
信息系统开发方法实验报告(包括数据流程图、业务流程图、例图).doc_第5页
已阅读5页,还剩11页未读 继续免费阅读

下载本文档

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

文档简介

信息系统开发与管理实验报告借还书管理子系统的分析与设计院 别经贸学院专 业信息管理与信息系统学 号姓 名成 绩2014 年 10 月 24 日一、实验名称图书馆借还书管理子系统的分析与设计二、实验目的和任务信息系统开发与管理实验作为课程实践性环节之一,是教学过程中必不可少的重要内容。通过计算机实验和案例分析,使学生加深理解、验证巩固课堂教学内容;增强系统分析设计的感性认识;掌握信息系统总体规划、分析、设计的基本方法;培养学生理论与实践相结合的能力。三、实验要求用信息系统分析与设计工具(例如visio、RationalRose等)分析和设计一个实用的中小型信息系统-图书馆借还书管理系统。根据合理的进度安排,按照系统分析设计的流程及方法,踏实地开展实验活动。四、实验内容及步骤1图书馆管理系统业务描述1.1图书馆管理系统总体业务描述过去对信息管理的主要方式是基于文本、表哥核实等网站等纸介质的手工处理,而用手工进行图书借阅管理存在的多种弊端,其中包括图书过于繁多,饱含很多的信息数据的管理对于图书的借阅情况(如借阅天数、超过限定借阅时间的天数)的统计和核实等往往采用对借阅卡的人工检查进行,对借阅者的借阅权限、以及借阅天数等用人工计算、手抄进行。数据信息处理工作量大,容易出错;由于数据繁多,容易丢失,且不易查找。总的来说,缺乏系统的规范的信息管理收到。尽管有的图书馆部门有计算机,但是尚未用于信息管理,没有发挥它的效力,资源闲置比较突出,这就是图书借阅管理系统开发多要解决的问题。现今,依然有很多的图书借阅管理部门都是初步开始使用电子化管理,甚至尚未使用电子化进行信息管理。而采用电子化管理将使上述大部分问题引刃而解,建立数据库系统图将使所有图书信息能被统一而整齐的管理,方便的调用和查阅,使用电子化管理也方便进行更加人性化而简单的操作,省区大量的时间和精力,将使图书借阅和管理更加轻松。一次,使用电子化的管理手段将是大势所趋,建立一个图书借阅管理系统也是图书管理部门提高工作效率的有效手段,使图书借阅管理工作规范化、系统化、程序化,避免图书借阅管理的随意性,提高信息处理的速度和准确性,能够及时、准确、有效的进行查询和修改图书情况等图书管理操作。本系统即是为图书管理系统开发,属于中小规模的图书管理系统,为其读者提高图书的查询和借阅以及对图书的管理。在设计图书管理系统的过程中,此系统可分为以下几个方面:1:读者信息管理2:图书信息管理3:图书馆工作人员管理1.2 据此建立的图书馆管理系统的业务模型:职能域业务过程业务活动定义(略)角色信息管理新书订购管理新书订购管理员1验收新书管理员1新书上架管理员1图书信息管理查询图书信息 管理员2添加图书信息 管理员2修改图书信息 管理员2删除图书信息 管理员2读者信息管理注册读者信息 管理员3修改读者信息 管理员3删除读者信息 管理员3管理员信息管理添加管理员信息 管理员4修改管理员信息 管理员4删除管理员信息 管理员4借还书管理借书管理申请借出图书操作 管理员5审核读者 管理员5借出图书 管理员5借出图书并更新管理员5还书管理申请还书 管理员6赔偿图书 管理员6归还图书 管理员7归还图书及更新管理员7财务管理经费管理经费预算 管理员8报表处理 管理员9财务决算 管理员8收据管理 管理员10固定资产管理管理员11 收费管理图书破损丢失收费 管理员12 借书逾期收费 管理员12工资管理管理员工资核算 管理员13管理员工资发放 管理员14 后勤管理能源管理 设备维修管理人事管理 人才引进管理职工人事管理2借还书子系统业务流程及需求分析2.1借还书子系统业务流程图2.1.1最高层业务流程图2.1.2借还书子系统业务流程图2.1.3借书子系统业务流程图2.1.4还书子系统业务流程图2.2借还书子系统数据流程图2.2.1低层数据流程图2.2.2总体数据流程图2.3借还书子系统的功能需求分析-用例模型借阅者例图图书管理员例图财务人员例图3借还书子系统的系统设计3.1数据库设计 书库图书信息,包括数据项有:图书编号、书名、书号、类别、出版社、作者、ISBN、印张、字数、版次、印数、定价、开本、是否在库、是否损坏、是否遗失、入库时间、图书介绍 读者信息,包括数据项有:学生编号、学号、姓名、性别、系别、班级、级别、已借图书、照片 借书信息,包括数据项有:图书编号、学生编号、是否归还、书名、姓名、学号、书号、系别、班级、已借图书、出版社、作者、借阅日期、图书类别、是否续借 供货商信息,包括数据项有: 员工信息,包括数据项有:员工序号、姓名、密码、类别、性别、家庭住址、联系电话、职务、出生日期、照片 罚款信息,包括数据项有:流水号、罚款原因、罚款金额、日期 主题数据库规范化设计主题数据库一览表主题数据库标识主题数据库名称说明DB_Reader读者信息库储存读者信息DB_Book图书信息库储存读书信息DB_Borrow借阅信息库更新借阅信息DB_Return还书信息库更新还书信息DB_Stat统计数据库系统设置及汇总统计数据库表一览表主题数据库标识主题数据库名称 数据库表标识 数据库表名称DB_Reader读者数据库DB_Reader_base 读者基本信息表DB_Book图书数据库DB_Book_base 图书基本信息表DB_Borrow借阅数据库DB_Borrow_base 借阅基本信息表DB_Stat 统计数据库DB_Stat_set 系统设置DB_Stat_book借阅归还统计表DB_Stat_accouts 收款帐目统计表数据库表结构读者主题数据库标识主题数据库名称数据库表标识数据库表名称DB_Reader读者信息数据库DB_Reader_base读者基本信息表数据元素含义类型长度小位数关键字否可否为空Name姓名Varchar18YNot NULLSex性别Char2Card借阅证号Char18YNot NULLDate借书期限Date2Not NULLCount可借数量Char2Not NULL图书主题数据库标识主题数据库名称数据库表标识数据库表名称DB_Book图书信息数据库DB_Borrow_base借阅基本信息表数据元素含义类型长度小位数关键字否可否为空ID书号Char8YNot NULLBName书名Varchar100Not NULLAuthor作者Varchar50Not NULLPrice价格Char42Damage破损情况Varchar15Not NULLStyle文献类型Varchar15Lending借阅状态Char2YNot NULL借阅主题数据库标识主题数据库名称数据库表标识数据库表名称DB_Borrow借阅信息数据库DB_Book_base图书基本信息表数据元素含义类型长度小位数关键字否可否为空ID书号Char8YNot NULLBorDay借书日Date10Not NULLDueDay到期日Date10Not NULLRetDay归还日Date10Not NULLDamage破损情况Varchar15Fine罚款情况Char32统计主题数据库标识主题数据库名称数据库表标识数据库表名称DB_Stat统计数据库DB_Stat_book统计信息表(借阅)数据元素含义类型长度小位数关键字否可否为空Name读者姓名Varchar18Not NULLCard借阅证号Char18YNot NULLOwn持书情况Char2Not NULLID借阅书号Char8Not NULLLate逾期情况Varchar20Not NULLDamage破损情况Varchar15Not NULLFine罚款情况Char32Not NULLDB_Stat统计数据库DB_Stat_accounts统计信息表(财务)Card借书证号Char18YNot NULLID借阅书号Char8YNot NULLPDay交款日期Date10Not NULLReason交款原因Varchar20Not NULLFine交款金额Char2Not NULLWorker收款人Varchar18Not NULL3.2 代码设计基本原则:唯一性、合理性、可扩充性、简单性、适用性、规范性。数据库内容:读者信息=姓名+性别+借书号+学号(或教职工号)+照片+最大借阅数+累计借阅数+办证日期+失效日期图书信息=检索号+ISBN+书名+作者+版次+出版社+价格+破损情况描述+当前馆藏数+文献类型+赔款情况+限借日期+借阅状态+备注借阅记录=借书号+检索号+ISBN+姓名+书名+借阅日期+应还日期收款记录=借书号+检索号+ISBN+交款日期+罚款原因+应交款额+实交款额+收款人 实例:书号编码:共8位第1位:表示图书大类号如0:科普教育;1:小说;2:杂志;3:字典;4:诗集散文集等;5:人物传记9:其他第2、3位:表示图书小类好如 在0 科普教育中:000:政治;001哲学;002文学;003:法律;004历史;005:文化第4、5、6、7位:表示具体某书如0000010:毛泽东思想概论;0040001:中国近代史纲要第8位:书籍备注信息3.3 界面设计五、实验小结通过本次借还书管理系统分析与设计的实验,我对图书馆管理系统有了更深层的理解,掌握了信息系统分析设计的基本方法,并学会了Visio绘图工具等软件的使用方法。本次实验是书本内容的一个很好的演习,加深了我对课堂教学内

温馨提示

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

评论

0/150

提交评论