




已阅读5页,还剩5页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
图书馆管理信息系统设计方案实验报告实验名称 图书馆管理信息系统设计方案 班级 会计111班 姓名 实验时间: 2013 年 6 月 3 日星期 二 实验地点: 实验楼610 成绩: 一、实验目的 课程是会计专业的面向对象编程的提高课程。本课程设计是管理信息系统课堂教学的重要组成部分,提高对ERP各部分内容使用能力,帮助初步掌握ERP语言在web程序开发中的应用,为管理信息系统设计与开发奠定基础。ERP课程设计是会计专业的主要实践性教学环节之一,是围绕ERP并运用所学课程的知识,结合实际应用设计而进行的一次综合分析设计能力的训练。要求按照实验题目的要求,使用ERP开发工具,用所学的ERP知识,编写具有指定功能的程序,并在计算机上编译运行,分析运行结果,判断程序是否正确。 通过学校图书借出与管理系统的设计,熟练掌握ERP工具软件,系统地掌握需求分析、数据库设计、编码实现、测试等软件开发的流程,提高自身分析问题、解决问题的能力。一、 实验内容 根据所学管理信息系统知识,分析并设计一套企业管理信息系统,并附上相应的规划方案。针对你所熟悉的系统及其存在的问题,利用信息、网络和计算机技术研发一套相应的解决方案,即具体生成一套企业管理信息系统规划方案,整个过程必须包括企业战略目标、政策和约束、计划和指标的分析、企业现有状况的分析和问题的确定、新系统的业务方案和技术方案、以及信息系统的组织、人员管理和运行、财务分析和实施计划等。最后以个人为单位根据所给方案进行口头汇报和书面报告。图书馆管理系统是一个面向管理员的子系统。完成该项目有以下功能要求:管理员可以通过网络使用用户名和密码登录电子图书馆的管理系统;该管理系统可以帮助管理员进行日常工作;管理员拥有图书管理权限,如图书的入库、清理、转库等;管理员拥有读者管理权限,如读者办证、退证、证件挂失等;管理员拥有图书流通管理权限,可以管理图书的流通,如办理借书、还书;管理员可以有多个,分别拥有不同的权限,完成不同的任务。在实验过程中,还有以下实验要求:问题描述准确、规范;设计出正确、完整、满足功能要求的应用程序;程序结构合理,调试数据准确、有代表性;界面布局整齐,人机交互方便;输出结果正确;正确撰写实验报吿。二、 实验分析与总结:分析:图书馆存在的问题:(1) 借阅书籍的时间有限(2) 链接服务器超时失败(3) SQL服务器不启动本系统开发设计思想如下1.尽量采用现有的软硬环境,及选进的管理系统开发方案,从而达到充分利用现有资源,提高系统开发水平和应用效果的目的;2.系统应符合图书馆的员工管理的规定,满足上学管理的需要,并达到操作过程中的直观、方便、实用、安全等要求;3.系统采用模块化程序设计方法,这样既便于系统功能的各种组合,又便于未参与开发的技术维护人员补充、维护;4.系统应具备数据库功能,及时根据用户需求进行资料的添加、删除、修改、备份等操作。系统功能分析系统功能分析是在系统开发的总体任务的基础上完成。图书管理系统需要完成功能主要有:l 有关读者种类标准的制定、种类信息的输入,包括种类编号、种类名称、借书数量、借书期限、有效期限、备注等。l 读者种类信息的修改、查询等。l 读者基本信息的输入,包括读者编号、读者姓名、读者种类、读者性别、工作单位、家庭住址、电话号码、电子邮件地址、办证日期、备注等。l 读者基本信息的查询、修改,包括读者编号、读者姓名、读者种类、读者性别、工作单位、家庭住址、电话号码、电子邮件地址、办证日期、备注等等。l 书籍类别标准的制定、类别信息的输入,包括类别编号、类别名称、关键词、备注信息等。l 书籍类别信息的查询、修改,包括类别编号、类别名称、关键词、备注信息等。l 书籍信息的输入,包括书籍编号、书籍名称、书籍类别、作者姓名、出版社名称、出版日期、书籍页数、关键词、登记日期、备注信息等。l 借书信息的查询、修改,包括借书信息编号、读者姓名、书籍编号、书籍名称、借书日期、备注信息等。l 还书信息的输入,包括还书信息编号、读者编号、读者姓名、书籍编号、书籍名称、借书日期、还书日期、备注信息等。还书信息的查寻和修改,包括还书信息编号、读者编号、读者姓名、书籍编号、书籍名称、借书日期、还书日期、备注信息等。 二、该系统运行设计数据库系统时应该首先充分了解用户各个方面的需求,包括现有的以及将来可能增加的需求。数据库设计包括如下步骤:l 数据库需要分析。l 数据库概念结构设计。l 数据库逻辑结构设计。(一). 数据库需求分析用户的需求具体体现在各种信息的提供、保存、更新和查询,这就要求数据库结构能充分满足各种信息的输入和输出。收集基本数据、数据结构以及数据流程,组成一份详尽的数据字典,为后面的具体设计打下基础。仔细分析调查有关图书馆管理信息需求的基础上,将得到如图二所示的本系统所处理的数据流程。书籍类别设置读者种类设置基本信息录入基本信息录入书籍类别信息管理读者种类信息管理书籍登记读者登记基本信息录入基本信息录入书籍信息管理读者信息管理基本信息录入基本信息录入基本信息录入 借阅信息管理 针对一般图书馆管理信息系统的需求,通过对图书馆管理工作过程的内容和数据流程分析,设计如下所示的数据项和数据结构:l 读者种类信息,包括的数据项有:种类编号、种类名称、借书数量、借书期限、有效期限、备注等。l 读者信息,包括的数据项有:读者编号、读者姓名、读者种类、读者性别、工作单位、家庭住址、电话号码、电子邮箱地址、办证日期、备注等。l 书籍类别信息,包括的数据项有:类别编号、类别名称、关键词、备注信息等。l 书籍信息,包括的数据项有:书籍编号、书籍名称、书籍类别、作者姓名、出版社名称、出版日期、书籍页数、关键词、登记日期、备注信息等。l 借阅信息,包括的数据项有:借阅信息编号、读者编号、读者姓名、书籍编号、书籍名称、借书日期、还书日期、备注信息等。(二).数据库概念结构得到上面的数据项和数据结构以后,就可以设计出能够满足用户需求的各种实体,以及它们之间的关系,为后面的逻辑结构设计打下基础。设计规划出的实体有:读者类别信息实体、读者信息实体、书籍类别信息实体、书籍信息实体、借阅信息实体、借阅信息实体等。 书籍类别信息读者类别信息读者信息登记书籍信息登记书籍信息管理读者信息管理借阅登记借阅信息管理系统功能模块对功能进行集中、分块,按照结构化程序设计的要求,得到如图一所示的系统功能模块用户管理密码管理设置读者种类设置读者信息图书馆管理信息系统系统管理读者信息管理书籍信息管理借阅信息管理设置书籍种类设置书籍信息借书信息管理还书信息管理读者种类添加读者种类修改读者信息修改读者信息添加读者信息查询书籍类别添加书籍类别修改书籍信息添加书籍信息修改书籍信息查询还书信息修改还书信息添加借书信息添加借书信息修改借书信息查询还书信息查询.修改读者种窗体的创建 读者信息管理模块读者信息管理模块主要实现如下功能:l 添加读者信息。l 删除读者信息。l 查询读者信息。.添加读者信息窗体选择“读者管理读者信息管理添加读者信息”菜单窗体中各个空件属性这里就不一一介绍。将各种文本框放在窗体的框架中,组成“读者种类”和“读者信息”两项。载入窗体时,读者种类中自动添加读者种类信息,代码加在窗体的Load事件中。输入完内容,单击“保存”按钮,触发Click事件,首先检查文本内容是否符合格式要求,然后判断是否有重复记录,并更新读者表中的相关信息,最后添加内容到数据库。 删除读者信息在读者记录列表中选择记录,然后选择如图16菜单中的“删除读者信息“命令,将删除当前记录。查询读者信息选择“读者管理读者信息管理查询读者信息”菜单,将出现窗体。在这里可以按照各种方式以及它们的组合进行查询。载入窗体时,将自动加入所有读者种类的信息。删除书籍类别在书籍类别表中选择记录,并在弹出式菜单中“删除书籍类别”命令,将删除当前记录。书籍信息管理模块书籍信息管理模块主要实现如下功能:l 添加书籍信息。l 修改书籍信息。l 删除书籍信息。l 查询书籍信息。借书信息管理模块借书信息管理模块主要实现如下功能:l 添加借书信息。l 修改借书信息。l 删除借书信息。l 查询借书信息。载入窗体时,所有书籍信息和读者信息都将自动加入。在下拉式文本框中选择书籍种类时,书籍名称中将自动加入所有书籍的名称;选择书籍名称后,所有书籍信息都将显示出来;选择读者种类后,读者姓名中将自动加入所有同类型的读者;选择读者姓名后,所有读者信息都将显示出来。这将触发Click事件,根据Index判断文本框编号。输入内容后,单击“保存”按钮,将首先对输入内容进行判断读者是否还能借书,最后添加数据到数据库。修改借书信息选择需要修改的记录,单击鼠标右键出现如图27所示的弹出式菜单,选择“修改借书信息”命令,在如图25所示的窗体中进行修改。 图 27 弹出式菜单删除借书信息在借书信息列表中选择记录,然后在弹出式菜单中选择“删除借书信息”命令,将删除当前记录。同时更新书籍信息表中相应的信息。查询借书信息选择“借阅信息管理借书信息管理查询借书信息”菜单设置好查询方式,然后输入查询内容。单击“确定”按钮,所有满足要求的记录都显示窗体中。还书信息管理模块还书信息管理模块主要实现如下功能:l 添加还书信息。l 修改还书信息。l 查询还书信息。一.添加还书信息窗体的创建选择“借阅信息管理还书信息管理添加还书信息”菜单载入窗体时,将自动加入所有借书的读者姓名。选择读者姓名,将显示借书信息。设置好还书日期,单击“保存”按钮,程序将首先检查还书是否过期,然后添加记录到数据库,最后返回书籍信息到书籍信息表着。二.修改还书信息选择“借阅信息管理还书信息管理修改还书信息”菜单选择记录,并选择弹出式菜单中的“修改还书信息”命令,然后在窗体中对记录进行修改。 图 31 弹出式菜单三.查询还书信息选择“借阅信息管理还书信息管理查询还书信息”菜单设置好查询方式,然后输入查询内容。单击“确定”按钮,所有满足要求的记录都显示窗体中。输入密码及用户名进入选择“借阅信息管理借书信息管理添加借书信息”菜单,如图所示。 选择“借阅信息管理借书信息管理查询借书信息”菜单,如图所示。查询结果如图所示。 由于还书过期,出现如图所示的对话框提示自主开发图书馆管理系统要花多少钱及系统的作用 系统作用: 书籍新增处理速度最快的图书馆管理软件,书籍资料建档处理速度最快:新增图书数据时,直接输入或利用条形码扫瞄器读取新书上的ISBN号码。系统直接搜索网络上的图书馆数据库,将该本书的基本数据自动带入文件,节省新建图书数据输入及检查图书基本数据的时间。信息提供最完整,查询图书或借阅者数据时,在系统的同一画面,自动提供图书被借阅的历史记录、与借阅者的历史借阅记录。借书与还书时提供借阅者当前借出图书的纪录,提供给图书馆管理者参考。软件操作简单,一个界面就可以编目完成书籍的基本资料,并可查得该书的借阅明细以及当前是否借出状态。含借阅证与图书条形码标签打印,可由激光打印机打印条形码标签与借阅证。 图书基本数据与借阅者基本资料可由EXCEL文件整批导入及导出
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 云南省通海县2025年上半年事业单位公开遴选试题含答案分析
- 云南省建水县2025年上半年事业单位公开遴选试题含答案分析
- 云南省福贡县2025年上半年事业单位公开遴选试题含答案分析
- 梦想总会实现!中英互译
- 河北省威县2025年上半年公开招聘城市协管员试题含答案分析
- GB∕T 44927-2024 《知识管理体系 要求》之22:9绩效评价-9.2内部审核专业深度解读和应用指导材料(雷泽佳编制-2025A0)
- 2025版淘宝商家网络营销与推广合同
- 2025房地产分销合作协议范本:精准营销服务
- 2025年度食品行业展会代理服务合作协议书
- 2025年二婚离婚协议书起草及执行细则范本
- 2025-2026学年人教版(2024)小学数学三年级上册(全册)教学设计(附目录P296)
- 2025广东茂名市信宜市供销合作联社招聘基层供销社负责人2人笔试模拟试题及答案解析
- 2025年山东省临沂市、枣庄市、聊城市、菏泽市、济宁市中考语文试题解读
- 2025年秋季学期第一次中层干部会议上校长讲话:凝心聚力明方向沉心落力干实事
- 医院患者身份识别核查流程规范
- 2025年北京市综合评标专家库专家考试历年参考题库含答案详解(5套)
- 2025年全国特种设备安全管理人员A证考试题库(含答案)
- 2026届高三地理复习策略+课件
- 烟酒行经营合作合同范本
- 施工优化:片石混凝土挡土墙施工组织设计
- 第23课 全民族抗战与抗日战争的胜利 2024-2025学年中职高一上学期高教版
评论
0/150
提交评论