管理信息系统上机试验-新版

上传人:ail****e4 文档编号:53513809 上传时间:2022-02-10 格式:DOCX 页数:28 大小:474.17KB
收藏 版权申诉 举报 下载
管理信息系统上机试验-新版_第1页
第1页 / 共28页
管理信息系统上机试验-新版_第2页
第2页 / 共28页
管理信息系统上机试验-新版_第3页
第3页 / 共28页
资源描述:

《管理信息系统上机试验-新版》由会员分享,可在线阅读,更多相关《管理信息系统上机试验-新版(28页珍藏版)》请在装配图网上搜索。

1、院(系):专业班级:课程名称:姓 名:学 号:指导教师:大连海事大学本科生实验报告管理信息系统上机实验交通运输管理学院*管理信息系统*完成日期: 2013年11月22日管理信息系统一、实验名称图书馆借阅管理信息系统分析与设计二、实验目的.实践管理信息系统的分析与设计过程,掌握信息系统分析与设计的理论与方法,以及数SQL,据库设计理论,明确数据库中表的结构,各表关键字的设计,熟悉结构化查询语言 以及绘图工具软件 VISIO的使用。三、实验要求1、自拟题目或者选择下列题目,进行信息系统的分析与设计工作,要求按照相应的选题给出该实体的组织机构分析, 管理职能分析,业务流程分析, 数据流程分析, 数据

2、字典, 数 据加工处理的描述,功能结构图设计,新系统信息处理流程设计,代码设计,输出设计(主要指打印输出设计),存储文件格式设计(数据库结构设计),输入设计(主要指数据录入设 计),程序设计说明书,以及实验总结。其中,部分设计可选取具有代表性的模块进行详细 分析与设计即可。.可选题目:(1)图书馆管理信息系统(2)网站商品销售及会员管理信息系统(3)银行信贷业务管理信息系统(4)汽车销售企业管理信息系统(5)教学管理信息系统2、用VISIO 画图3、利用UC矩阵进行子系统划分4、用数据库工具软件建立部分数据库及表,并使用SQL语言对表内数据进行插入查询修改删除等基本操作。要求有说明并截图。四、

3、实验内容与步骤)、实验内容本系统采用“自上而下地总体规划,自下而上地应用开发”的策略开发一个 管理信息系统的过程。通过分析传统的人工管理图书馆的不足, 创建了一套行之 有效的计算机管理图书馆的方案。文章详细介绍了图书管理信息系统的系统分析 部分,包括可行性分析、组织机构分析、管理职能分析、业务流程分析、数据流 程分析、数据字典、处理描述等等;系统设计部分主要介绍了系统功能设计和数 据库设计;系统实现部分列出了几个主要的程序框图, 并附带了一些主要的窗口 和程序。本系统界面友好,操作简单,比较实用。(二)实验步骤1 .系统U/C矩阵分析过程/数据矩阵(U/C矩阵)U/C矩阵是用来表达过程与数据两

4、者之间的关系。矩阵中的行表示数据类,列表示过程,并以字母U (Use)和C (Create)来表示过程对数据类的使用和产生。U/C矩阵是MIS开发中用于系统分析阶段的一个重要工具。提出了一种用关系数据库实现U/C矩阵的方法,并对其存储、正确性检验、表上作业等做了分析。,匕匕一育 /功 1/.、赘据类计划务供 应 商图 书 信 息读 者 信 息设备订货成 本职工管理计划采购计划CUU财务规划UCU业务管理采购UCU图书编目C读者注册C上架管理UU借书管理UU还书管理UUU财会会计预算UUC会计总账UCU人事组织分析UU人员招聘/考核C2 .组织结构与功能分析组织结构图一张反映组织内部之间隶属关系

5、的树状结构图如图1,组织结构是如何对组织内部进行分工、 分配任务,形成上下左右的部门联系以及上下职位结构。组织结构反映了 组织的目标和计划、管理人员可利用的权责、组织所处的环境条件。管长图书馆的组织结构图从图中可以看出,这种组织结构设置简单、权责分明,信息沟通方便,便于集中管理。适 合于规模较小的图书馆。3 .组织/业务关系图由上一节知道,组织结构图对于组织内部各部分之间的联系程度,组织各部分主要业务职能和它们在业务过程中承担的工作却不能反映出来。这会给后续的业务带来困难。为了弥补这方面的不足,通常需要组织 /业务关系图来反映组织各部分在承担业务时的关系。序号业务联系程度组 、织办公室部rr

6、K 计戈立口馆 藏 部采 购 部财务部1采购计划V*VV2图书档案*3管理保护X*4借阅管理一X*5财务管理*6人事管理*XX表示该部门是该项业务的相关部门;“ x ”表示该部门是参加协调该业务的相关单位;“ * ”表示该部门是对应组织的主要任务;空格:表示该单位与对应业务无关。4 .业务流程图业务流程图(transaction flow diagram简称TFD)就是利用一些规定的符号及连线来表示某个业务处理过程。业务流程图的绘制基本上按照业务的实际处理步骤和过程绘制。换句话说,就是一 “本”用图形方式反映实际业务处理过程的“流水账”。业务流程图是一种用尽可能 少、尽可育粉单的方法来描述业务

7、处理过程的方法。开始管理员登陆是否合法Yes选择学生信息表操作图书信息表操作查询信息借阅图书归还图书退出选择.选择番、.询方式读入书号*退出增加删除修改Noes超期Yes No更新书名书号作者出版社输入所需记录要求显示1己录YesNo查找记录管理员注销读入学号Yes更新数据库x/V确认No罚款Yes更新数据库NoNo5 .数据流程图数据流程图(Data Flow Diagram, DFD)是以管理业务流程图为依据,通过 抽象以舍去具体的组织结构、工作场所和物流等,单从数据信息流动的角度,来 描述系统内部及系统与环境之间的数据信息的传递、处理和存储过程的一种工具数据流程图中常用的符号如图2.5-

8、1所示:外部实体数据存储处理数据流F2馆藏图书信息表F1读者信息表1借阅图书读者信息6 .数据字典数据字典(Data dictionary )是一种用户可以访问的记录数据库和应用程序元数 据的目录。数据字典是关于数据的信息的集合,也就是对数据流图中包含的所有元素的定义的集合.下面列出了系统的主要数据字典。图书:图书表结构描述:记录所有图书的基本情况定义:图书表信息=图书编号+图书名称+图书ISBN号+图书作者+图书出版社+图书类 型+图书价格+库存量+图书副本数量+图书总数位置:Librarydat.mdf数据库描述:记录管理员信息定义:管理员信息=管理员ID+管理员name+密码+力口入时间

9、位置:别名描述:学生借阅请求信息定义:借阅登记表=借阅ID+学生学号+图书编号位置: 借书登记:借书登记表描述:记录所有图书的借阅情况定义:借阅登记表=借书编号+学生学号+图书编号+借书时间+归还时间+是否归还位置:Librarydat.mdf数据库学生信息:学生信息表结构 别名描述:记录所有学生信息情况定义:学生信息表=学生学号+学生姓名+性别+电话+身份号位置:Librarydat.mdf数据库名称:归还图书 别名描述:归还图书的相关信息定义:归还图书=借阅ID+学生学号+图书编号+归还日期 位置:归还登记:归还登记表结构描述:记录所有已归还图书的借阅情况定义:归还信息表=编号+图书名称+

10、归还时间+作者+出版社位置:Librarydat.mdf数据库名称:提示惩罚信息 别名描述:未归还图书的学生需要提示的信息定义:提示惩罚信息表 =借阅ID+学生学号+图书编号+应归还日期+处罚提示位置:别名描述:对正常归还的处理方法定义:管理条例1=借IMJ ID+未过规定归还时间位置:名称:管理条例2 别名描述:对丢失或超期归还图书的处理方法定义:管理条例2=借IMJ ID+过规定归还时间+相关处罚方法位置:名称:借阅结果ImT:描述:是否借阅成功的返回结果定义:借阅结果=借阅ID+图书编号+学生学号+是否借出+提示成功借阅 位置:名称:归还结果描述:归还图书操作完成后成功的返回结果定义:归

11、还结果=借阅ID+图书编号+学生学号+是否已归还+是否提示惩罚 位置:7 .数据加工处理的描述(7.(1) 逻辑的描述处理逻辑名称:图书编目系统简述:图书采购入库,经过编目等处理后,将其目录信息存入数据 库,提供给读者使用。目录信息包括书名、索书号、作者、出 版社、内容简介、关键词、条码、字数、页数、出版日期等。输入的数据流:图书编目信息处理逻辑:编目数据录入,要求录入数据正确输出的数据流:图书编目信息处理频率:30本/日处理逻辑名称:编目管理简述:图书采购入库,经过编目等处理后,将其目录信息存入数据 库,提供给读者使用。目录信息包括书名、索书号、作者、出 版社、内容简介、关键词、条码、字数、

12、页数、出版日期等。输入的数据流:图书编目信息处理逻辑:编目数据录入,要求录入数据正确输出的数据流:图书编目信息处理频率:30本/日处理逻辑名称:图书借阅系统简述:读者查找到所需图书后应当到图书馆办理借阅手续。图书借阅 系统处理图书借阅、还书、续借等手续。输入的数据流:图书借阅单处理逻辑:图书借阅单输入,检查读者身份,检查图书在库情况,然后填写图 书借阅库并修改图书表中的在库数量。输出的数据流:图书编目信息处理频率:100本/日处理逻辑名称:检查读者身份简述:检查读者身份,已注册的读者可以借书。输入的数据流:图书借阅单处理逻辑:查询读者表,已注册的读者可以借书。输出的数据流:图书借阅单合格借书者

13、处理频率:100本/日处理逻辑名称:检查图书是否在库简述:检查所借图书是否有足够的库存。输入的数据流:图书借阅单处理逻辑:访问图书表,检查所借图书是否有足够的库存。输出的数据流:图书借阅单可以借阅处理频率:100本/日处理逻辑名称:填写借阅表,修改图书表。简述:填写借阅表,修改图书表。输入的数据流:图书借阅单处理逻辑:修改图书表中的所借图书的在库数量,在借阅表中填写借书情况。输出的数据流:图书借阅单可以借阅处理频率:100本/日处理逻辑名称:图书归还处理简述:图书归还处理输入的数据流:还书记录处理逻辑:还书时修改图书表中所借图书的在库量,并在借阅表中填写还书情 况。输出的数据流:填写归还记录+

14、归还修改在库书量处理频率:100本/日处理逻辑名称:图书征订系统简述:图书征订系统。读者可从图书馆管理系统信息系统进入图书征 订系统,进行图书的征订。输入的数据流:图书征订信息处理逻辑:读者填写图书征订信息,系统将检查读者的身份,合格的将写入借 阅表,并修改图书库中该书的库存量。输出的数据流:填写图书征订信息处理频率:50本/日处理逻辑名称:征订信息输入简述:征订信息输入 输入的数据流:图书征订信息处理逻辑:读者填写图书征订信息输出的数据流:读者身份检查处理频率:50本/日处理逻辑名称:读者身份检查简述:读者身份检查输入的数据流:图书征订信息处理逻辑:检查读者身份。输出的数据流:征订信息处理频

15、率:50本/日处理逻辑名称:征订处理简述:征订处理输入的数据流:图书征订信息处理逻辑:合格的征订将写入借阅表,并修改图书表中该书的在库数量。输出的数据流:填写图书征订信息处理频率:50本/日处理逻辑名称:维护系统简述:系统维护对读者的管理。只有系统中注册的用户才能在本馆中 借阅图书。输入的数据流:读者登陆信息处理逻辑:读者登陆信息录入输出的数据流:读者信息处理频率:100人次/日处理逻辑名称:读者登陆检查简述:审查用户信息,合格的用户信息输入读者库。输入的数据流:读者登录信息处理逻辑:读者登录信息录入输出的数据流:读者信息处理频率:100人次/日(7.(2) 存储的描述数据存储名称:读者表简述

16、:读者信息,读者在本馆注册后成为注册读者。数据存储组成:用户名+密码关键字:用户名数据存储名称:图书库简述:存储本图书馆图书信息数据存储组成:书名+索书号+作者+出版社+内容简介+关键词+条码+字数+页数十出版日期关键字:书名数据存储名称:借阅表简述:存储本馆图书借书信息数据存储组成:借书日期+索书号+读者账号+库室+还书日期+借书量+还书量关键字:索书号8.功能结构图功能结构图是一个完全以业务功能为主体的树状表,其目的在于描述组织内部各部分的业务和功能馆长采购新书及处理旧书器材购买或更换读者的活动计划员工工作采购调研借阅记录管理核对计划购买数目发出定书单验收书本入库单次读者进入交钱会员卡充值

17、 采购单据报销 处理书目回收资金9代码设计在这里,我以图书借阅模块为例:图书借阅代码设计“借书”按纽* 检查是否输入了图书条码if empty(thisform.txtcode.text)messagebox(请输入图书条码,16,图书借阅管理)thisform.txtcode.setfocus returnendif* 检查在选择的库室中是否存在该条码图书cCode=alltrim(thisform.txtcode.text)cRoom=thisform.cmbroom.valueselect storebiblilocate for alltrim(条码)=cCode and alltri

18、m(库室名)=croomif not found()messagebox( +cRoom+ +无+心。3+条码图书,16,图书借阅管理) thisform.txtcode.setfocus returnendif* 检查读者是否已经借阅了该条码图书select tempCursorlocate for alltrim(条码)=cCodeif found()messagebox(读者已经借阅该条码图书,16,图书借阅管理)thisform.txtcode.setfocus returnendif* 保存读者借书记录ndate=val(thisform.txtlenddate.text) if n

19、date=0insert into lenddata ( 条码,证号,库室,借期);values (cCode,alltrim(thisform.txtnum.text),cRoom,date() elsenyear=year(date()nmonth=month(date() nday=day(date() nmonth=nmonth+ndate if nmonth12nyear=nyear+1nmonth=nmonth-12 endifddate=date(nyear,nmonth,nday)insert into lenddata ( 条码,证号,库室,借期,还期);values (cC

20、ode,alltrim(thisform.txtnum.text),cRoom,date(),ddate) endif* 刷新读者借书清单,执行查询获得读者借阅图书数据cnum=alltrim(thisform.txtnum.text)select lenddata.条码,书名,索书号,库室,借期,还期 from lenddata,storebibli ;where lenddata. 条码=storebibli. 条码 and alltrim(lenddata.证号)=cnumand ;lenddata.库室=storebibli.库室名;into cursor tempCursor* 显示

21、读者个人借书清单thisform.txtLended.value=reccount()thisform.grid1.recordsourcetype=1thisform.grid1.recordsource=tempCursor* 根据读者借阅图书册数是否达到借书数量限制禁用或启用借书按钮if thisform.txtsum.value=thisform.txtlended.valuethisform.cmdlend.enabled=.F.elsethisform.cmdlend.enabled=.T. endif* 修改馆藏图书记录的可借数update storebibli set 可借数=

22、可借数-1;where alltrim(条码)=cCode and alltrim( 库室名)=cRoom“续借”按纽* 检查是否输入了图书条码if empty(thisform.txtcode.text)messagebox(请输入图书条码,16,图书借阅管理) thisform.txtcode.setfocus returnendif* 检查读者是否已经借阅了该条码图书cCode=alltrim(thisform.txtcode.text)select tempCursorlocate for alltrim(条码)=cCodeif not found()messagebox(读者没有借阅

23、+cCode+条码图书,16,图书借阅管理) thisform.txtcode.setfocus returnendif* 修改该条码对应的借书记录ndate=val(thisform.txtlenddate.text) if ndate=0update lenddata set 借期=date();where alltrim(条码)=cCodeelsenyear=year(date()nmonth=month(date() nday=day(date() nmonth=nmonth+ndate if nmonth12nyear=nyear+1nmonth=nmonth-12 endifdda

24、te=date(nyear,nmonth,nday)update lenddata set 借期=date(), 还期=ddate;where alltrim(条码)=cCodeendif* 刷新读者借书清单,执行查询获得读者借阅图书数据cnum=alltrim(thisform.txtnum.text)select lenddata.条码,书名,索书号,库室,借期,还期 from lenddata,storebibli ;where lenddata. 条码=storebibli. 条码 and alltrim(lenddata.证号)=cnumand ;lenddata.库室=storeb

25、ibli. 库室名;into cursor tempCursor* 显示读者个人借书清单thisform.txtLended.value=reccount()thisform.grid1.recordsourcetype=1thisform.grid1.recordsource=tempCursor* 根据读者借阅图书册数是否达到借书数量限制禁用或启用借书按钮if thisform.txtsum.value=thisform.txtlended.valuethisform.cmdlend.enabled=.F. else thisform.cmdlend.enabled=.T.endif“还书

26、”按纽* 检查是否输入了图书条码if empty(thisform.txtcode.text)messagebox(请输入图中条码,16,图书借阅管理)thisform.txtcode.setfocus returnendif* 检查读者是否借阅了该条码图书cnum=alltrim(thisform.txtnum.text)cCode=alltrim(thisform.txtcode.text)select tempCursorlocate for alltrim(条码)=cCodeif not found()messagebox(读者没有借阅+cCode+条码图书,16,图书借阅管理) th

27、isform.txtcode.setfocus returnendif* 删除读者该条码图书借书记录select lenddatadelete all for alltrim(条码)=cCode and alltrim(证号)=cnumpack* 刷新读者借书清单,执行查询获得读者借阅图书数据select lenddata.条码,书名,索书号,库室,借期,还期 from lenddata,storebibli ;where lenddata. 条码=storebibli. 条码 and alltrim(lenddata.证号)=cnumand ;lenddata.库室=storebibli.

28、库室名;into cursor tempCursor* 显示读者个人借书清单thisform.txtLended.value=reccount()thisform.grid1.recordsourcetype=1thisform.grid1.recordsource=tempCursor thisform.cmdlend.enabled=.T.* 修改馆藏图书记录的可借数cRoom=thisform.cmbroom.valueupdate storebibli set 可借数=可借数 +1;where alltrim( 条码)=cCode and alltrim( 库室名)=cRoom“清除”

29、按纽thisform.txtnum.value=thisform.txtname.value=thisform.txtdept.value=thisform.txtoutdate.value=thisform.txtcode.value=thisform.txtlenddate.value=thisform.txttype.value=thisform.txtsum.value=thisform.txtlended.value=thisform.grid1.recordsource=“关闭”按纽if messagebox(是否退出图书借阅管理?,36,图书借阅管理)二6thisform.rel

30、ease&冢闭图书借阅管理表单endif10输出设计以图书征订管理模块为例:读者可以在界面上选择“预览”按纽。得到下图:征订数据报表!Q07 Tv出店社相名电子工业电随社GBftFE斥设计“els task;苣序式计人民用电出版忖七UL SBF er JUUL由d计*务“h山公火坛川府归*5出风日常的T 口为1断412001*00荚沛富信著20J2-1.12DQ3J8-11DD痢西MB2O-2-J-1200-1S00玷型汇总电子工业日版社300HJ.JJ工中他飞谢靠1 61WU箝隔。1地1100出工;匚意人民的电二心七的口”案it总第P出40 CO%息和so 口卫急的Pct ioi读者可以通过

31、预览的方式查看自己的信息。如果确认无误,则选择“打印”按 纽,进行下一步的操作。怔丁京真号置节名隹老出版社出版日期|人氏邮电出版社0口】年E片田 数量|Tco征订BMfi |之。K年5月弭M I修改I删除I保存I退出I辞览|国受1美1I首已录前一记录谑录:后一总录岸记夏这样读者可以把自己想要的读书信息和征订信息通过系统输出,打印成报表。11数据库设计依据数据库的原理,并结合以上E-R图,经过转化,即可进行数据库的物理设计。基于以上数据库的逻辑设计,考虑程序设计的简易性,本系统决定采用一个数据库,在其下创建5个数据表,其结构分别如下:表2.8-1图书信息表的结构序号字段名称字段说明位数属性是否为

32、主 键1cBooksID图书编号文本7必须非空是2cBooksName图书名称文本20必须非空3cBooksISBN图书ISBN号文本15可为空4cBooksAuthor图书作者文本10可为空5cBooksPublisher图书出版社文本20可为空6cBooksType图书类型文本16可为空7smBooksPrice图书价格货币可为空8iBooksStoreQuan图书库存量整数可为空9iBooksLeftQuant图书副本数量整数可为空10iBooksTotalQuan图书总数整数可为空2.图书借阅登记表(tBorrow),其字段列表如表 2.8-2所示。表2.8-2图书借阅登记表的结构序号

33、字段名称字段说明位数属性是否为主 键1cBorrowID借书编号文本6必须非空是2cVipID学生编号文本6必须非空3cBooksID图书编号文本7必须非空4cBorrwTime借书时间时间日期可为空5cReturnTime还书时间时间日期可为空6cReturn是否归还文本1可为空3.图书归还登记表(tReturn),其字段列表如表2.8-3所不。表2.8-3图书归还登记表的结构序号字段名称字段说明回位数属性是否为主 键1cBorrowID借书编号文本6必须非空是2cVipID学生编号文本6必须非空是否为主 键3cBooksID图书编号文本7必须非空是4cBorrwTime借书时间时间日期可为

34、空5cReturnTime还书时间时间日期必须非空6cReturn是否归还文本1必须非空7cNoReturn归还异常文本8可为空4.学生信息表(tVip ),其字段列表如表2.8-4所示。表2.8-4学生信息表的结构序号字段名称字段说明回位数属性是否为主 键1cVipNO学生编号文本6必须非空是2cVipName学生姓名文本10必须非空4cVipSex学生性别文本1可为空5cvipAddTel学生电话文本必须非空6cvipID学生身份证号文本必须非空5.管理员信息表(tOperators),其字段列表如表 2.8-5所示。表2.8-5管理员信息表的结构序 号字段名称字段说明位数属性是否为 主键

35、1cOperatorID管理员编号文本5必须非空是2cOperatorName管理员姓名文本10必须非空3cOperatorPassword密码文本6必须非空4cOperatorAddTime管理员加入时间时间日期10必须非空依据数据库的原理,并结合以上E-R图,经过转化,即可进行数据库的物理设计。基于以上数据库的逻辑设计,考虑程序设计的简易性,本系统决定采用一个数据库,在其下创建5个数据表,其结构分别如下:表2.8-1图书信息表的结构序号字段名称字段说明位数属性是否为主 键1cBooksID图书编号文本7必须非空是2cBooksName图书名称文本20必须非空3cBooksISBN图书ISB

36、N号文本15可为空4cBooksAuthor图书作者文本10可为空5cBooksPublisher图书出版社文本20可为空6cBooksType图书类型文本16可为空7smBooksPrice图书价格货币可为空8iBooksStoreQuan图书库存量整数可为空9iBooksLeftQuant图书副本数量整数可为空10iBooksTotalQuan图书总数整数可为空2.图书借阅登记表(tBorrow),其字段列表如表 2.8-2所示。表2.8-2图书借阅登记表的结构序号字段名称字段说明回位数属性是否为主 键1cBorrowID借书编号文本6必须非空是2cVipID学生编号文本6必须非空3cBo

37、oksID图书编号文本7必须非空4cBorrwTime借书时间时间日期可为空5cReturnTime还书时间时间日期可为空6cReturn是否归还文本1可为空3.图书归还登记表(tReturn),其字段列表如表 2.8-3所不。表2.8-3图书归还登记表的结构序号字段名称字段说明位数属性是否为主 键1cBorrowID借书编号文本6必须非空是2cVipID学生编号文本6必须非空是否为主 键3cBooksID图书编号文本7必须非空是4cBorrwTime借书时间时间日期可为空5cReturnTime还书时间时间日期必须非空6cReturn是否归还文本1必须非空7cNoReturn归还异常文本8可

38、为空4.学生信息表(tVip ),其字段列表如表 2.8-4所示。表2.8-4学生信息表的结构序号字段名称字段说明回位数属性是否为主 键1cVipNO学生编号文本6必须非空是2cVipName学生姓名文本10必须非空4cVipSex学生性别文本1可为空5cvipAddTel学生电话文本必须非空6cvipID学生身份证号文本必须非空5.管理员信息表(tOperators),其字段列表如表 2.8-5所示。表2.8-5管理员信息表的结构序 号字段名称字段说明位数属性是否为 主键1cOperatorID管理员编号文本5必须非空是2cOperatorName管理员姓名文本10必须非空3cOperato

39、rPassword密码文本6必须非空4cOperatorAddTime管理员加入时间时间日期10必须非空12输入设计以图书编目模板为例:当管理员进入该界面后,进行数据录入。选择“添加”按纽当数据录入完毕后,再选择“保存”按纽。数据将保存在表中两表的对比:,“处在后 它期-袁.七】13.系统使用说明书 系统的菜单;国书借阅管理系统文忤圾J系统 来编 疏通通)窗口世)回国Ql1画幻连I函瑁上小刊上|闻|登录模块本模块主要用于对用户身份进行鉴别。用户通过表单提供用户名和密码信 息,系统根据用户提供的登录信息对用户进行身份查询鉴别。 如果身份合法,则 将用户导向系统的主页面并记录用户的相关信息, 留待

40、以后的系统页面使用。用 户名为002,密码222。(1)输入用户的登录信息。在页面提供的表单出输入用户的用户名和密码信息,点击“登录”按钮提交表单信息到身份验证页面。(2)用户身份进行验证。用户信息模块:此模块为系统管理人员使用。管理人员可根据相应的条件对读者进行管理。对于一些失去使用系统资格的读者,如毕业生等,可以删除他们的用户记录,这样的话,这些读者就无法再次登陆系统。“添加”为增加用户信息,“修改”为改 变用户信息。用户口令修改模块:修改口寺厂鞠底 油斗I 关闭口令修改n令修改成功赋予普通读者修改密码的权限。图书编目模块:该模块对每一本图书做了详细的记录,分别从书名、索书号、作者、出版社

41、、 内容简介、关键词、条码、字数、页数、出版日期这 10个方面对书籍进行登记。 为了方便管理,系统设置了 “首记录” “前一记录” “后一记录” “尾记录”四个 按钮,利于微调。下访的筛选索书号,是条形码扫射记录区。图书典藏模块:(1),新书分配模块此模块可以方便图书馆管理人员将新到的图书迅速分配到图书馆的各个功能室,对整个图书馆的馆藏有了基础累积。 当新到图书在分配上出现差错时, 也 可通过这个界面迅速的查找,及时更正。(2).库室调配模块该模块用于图书馆内部各个库室之间的图书调配, 管理人员可通过此界面迅 速准确地操作实体。图书征订模块:图书征订模块是图书馆为读者制定的特殊服务, 如果有读

42、者想通过图书馆代 购某些书籍的话,旧可以通过该界面来实现。该模块以书名、作者、出版社、出 版日期为搜索条件确定书籍,提供了预览、打印等功能。图书借还模块:阳书iHH右称 由 鼻妊 S田 门晅伸弄3Zgt刖3艮W的杂滋 仁也也漱对于图书馆的主要业务,在设计上我把它和一部分读者信息联系到一起。这样就方便读者很快的掌握到自己在图书馆的一切信息借还数据模块这是图书馆管理人员使用的模块,它让管理人员快速掌握单本图书的流动信息。退出模块让读者退出系统返回 WIDNOWS面五、实验总结通过这次图书馆设计,我掌握了管理信息系统开发的基本过程, 巩固了运用 画图工具Visio的基本操作,同时也增强了把书本知识运用到实际操作中的能 力。通过检索大量的文献资料,对管理信息系统方面新的知识和发展动态有了更 为深入了解。这次图书馆管理系统设计使我感受到了系统设计的艰辛,很多看起来简单的问题实际动手起来却不是那么回事,往往有这样或那样的错误,需要我们一步一步地去解决,但由于老师和同学的帮助和我自己的努力, 还是顺利完成 了图书馆的设计,这给了我很大的鼓励。最后,在此向在设计过程中给与我指导 与帮助的石老师和同学门表示感谢,谢谢!

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

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!