图书管理工作繁琐,借阅频繁,包含大量的信息数据,因此就需要个完善的图书管理系统来实现对这些数据的有效管理。本系统的主要任务就是对图书读者借阅信息查询进行统管理,满足各类用户的需求。其开发主要包括后台数据库的建立和维护以及前端的应用程序的开发两个方面。对于前者要求建立数据的致性和完整性,对于后者则要求应用程序功能的完备,易用等特点。基于上述考虑本系统主要利用作前端的应用开发工具,利用作为后台的数据库,充分利用了和的优点,利用作为系统平台,使系统更加完善。本系统有定的实用性。系统的功能较为全面,使用简单。关键词图书管理系统数据库图书管理系统的开发第页共页毕业设计外文摘要第页共页系统概述系统功能系统预览系统概要设计系统设计思想功能模块设计数据库设计数据库概念设计数据库逻辑设计数据库表之间的关系系统详细设计数据库连接系统管理设计图书管理设计读者管理设计借还管理设计查询管理设计系统程序设计登录界面编码主界面编码系统管理编码图书管理编码读者管理编码借还管理代码查询管理编码使用说明书系统要求结论工作成果问题与不足学习心得致谢参考文献第页共页系统概述系统功能图书管理系统是典型的信息管理系统,其开发主要包括后台数据库的建立和维护以及前台应用程序的开发两个方面,方面要求建立起数据库致性和完整性强数据安全性好的数据库另方面则要求应用程序具有功能完备,易使用等特点。原来的图书管理处理中心进行信息管理主要是基于手工处理,信息处理工作量大,容易出错,缺乏系统规范的信息管理手段。现在准备建立的图书管理系统,要对图书馆的图书管理读者管理图书借阅管理等日常管理工作实行计算机统管理,以提供工作效率和管理水平。图书馆作为提供学习的场所,不仅要求便于管理,而且要求给读者和借阅者提供方便快速的查找借阅和登记手续。图书馆需要统图书的管理,对各类书籍的借阅情况和图书馆现有藏书的数量种类要及时掌握,这样要求它具有很强的时效性。既要减少旧书和大量内容重复的图书占用有限的空间而又要尽量做到图书种类的齐全,作为图书馆的管理人员需要及时地对图书进行上架和注销处理。图书管理涉及图书信息系统用户信息读者信息图书借阅信息等多种数据管理。从管理的角度可将数据分为类图书信息管理系统用户管理读者数据管理。图书信息管理包括图书征订借还查询等操作,系统用户管理包括用户数据管理,读者数据管理包括读者类别管理和个人数据的录入修改和删除。本系统的功能主要包括以下几个方面本系统只有管理员有权限。管理员能随时查询书库中图书的库存量,以便准确及时地位读者提供借阅信息。既能修改数据,也能浏览数据。图书馆各项数据信息必须保证安全性和完整性系统管理员定时整理系统数据库,实现对图书的借阅读者的管理书库增减等操作,并将运行结果归档。第页共页系统预览图书管理系统的登录界面如图所示图登录界面输入用户名和密码用户名和密码分别是和,单击确定按钮,进入应用程序界面如图图应用程序主界面第页共页系统概要设计系统设计思想图书管理系统主要应具有以下功能图书借阅者的需求是查询图书馆所存的图书个人借阅情况及个人信息图书馆工作人员对图书借阅者的借阅及还书要求进行操作,同时形成借书和还书报表给借阅者查看你和确认图书馆管理人员的功能最为复杂,包括对工作人员图书借阅者图书进行管理和维护,以及对系统状态的查看和维护等。图书借阅者可以直接查看图书馆的图书情况,如图书借阅者根据本人借书证号和密码登录系统,还可以进行本人借书情况的查询和部分个人信息,若查询和维护其他借阅者的借书情况和个人信息,就要知道其他图书借阅者的借书证号和密码。这些是很难得到的,特别是密码,所以不但满足了图书借阅者的要求,还保护了图书借阅者的个人隐私。图书馆工作人员有修改图书借阅者借书和还书记录的权限,所以需要对图书馆工作人员登录本模块进行更多的考虑。在此模块中,图书馆工作人员可以为图书借阅者添加借书记录或还书记录,并打印生成相应的报表给用户查看和确认。图书馆管理人员管理的信息量大,数据安全性和保密性要求高。本功能实现对图书信息借阅者信息总体借阅信息的管理和统计对工作人员信息和管理人员信息的查看和维护。图书馆管理人员可以浏览查询添加修改删除统计图书的基本信息浏览查询统计统计添加删除和修改图书借阅者的基本信息,浏览查询统计图书馆的借阅信息,但不能添加删除和修改借阅者信息,这部分功能应该由图书馆工作人员执行,但是,在删除条图书借阅者基本信息记录时,应事先对该图书借阅者借阅记录的级联删除。具体功能如下设计管理员的操作权限和登录方法对所有用户开放的图书查询借阅者维护部分个人信息借阅者查看个人借阅信息查询及统计各种信息维护图书信息第页共页维护借阅者信息。功能模块设计通过对用户需求和系统设计思想的分析,可以得出该图书馆管理信息系统大致可以分为几个大模块图书馆管理人员维护管理模块图书馆工作人员借还管理模块,借阅者查询模块。图书馆管理系统维护管理模块系统管理模块系统用户身份的修改图书管理模块图书数据的录入修改删除和校审等。读者管理模块借阅者个人数据的录入修改和删除等。图书馆工作人员借还管理模块包括图书的借阅返还图书借阅数据的修改和删除图书书目查询等。借阅者查询模块图书书目查询借阅情况查询本系统的系统结构功能图,如图第页共页图系统功能结构图本系统的数据流程图如图图系统数据流程图第页共页数据库设计数据库概念设计在数据库概念设计阶段,从用户的角度看待数据及处理要求和约束,产生个反映客户观点的概念模式。然后把概念模式转换成逻辑模式。利用方法进行数据库的概念设计,可以分成部分首先设计局部模式,然后把各局部模式综合成个全局模式,最后对全局模式进行优化,得到最终的模式,即概念模式。设计局部模式实体和属性的定义图书编号名称作者出版社出版日期备注价格数量类别借出图书借书证号图书编号借出时间借阅者借书证号姓名性别身份证电话罚款身份编号身份身份编号身份描述最大借阅数最长借阅时间图书类别图书类别编号类别描述模式的联系用于刻画实体之间的关联。种完整的方式是对局部结构种任意两个实体类型,依据需求分析的结构,考察局部结构中任意两个实体类型之间是否存在联系。若有联系,则进步确定是还是还要考察个实体类型内部是否存在联系,两个实体类型之间是否存在联系,多个实体类型之间是否存在联系等。设计全局模式所有局部模式都设计好了以后,接下来就是把它们综合成单的全局概念结构。全局概念结构不仅要支持所有局部模式,而且必须合理的表示个完整直的数据库概念结构。为了提高数据库系统的效率,还应进步依据处理需求对模式进行优化。个好的全局模式,除了能准确全面地反映用户功能需求外,还应满足下列条件实体类型的个数要尽可能少实体类型所含属性个数尽可能少实体类型之间联系无冗余。图书馆管理系统的全局模式如图所示。第页共页图全局模式图数据库逻辑设计根据数据库的概念设计,得出数据库的逻辑设计。系统数据库名称为,数据库中包括图书信息表借出图书信息表借阅者信息表身份信息表图书类别信息表管理员信息表。下面列出各个表的数据结构,如图表表所示表图书信息表的数据结构图字段名类型描述文本图书编号主键文本图书名文本作者文本出版社日期时间出版日期文本价格文本数量文本类型文本备注表借出图书信息表的数据结构图字段名类型描述第页共页自动编号借出图书主键文本图书编号文本借书证编号日期时间借出日期表借阅者信息表的数据结构图字段名类型描述文本借书证号主键文本姓名文本性别文本电话文本身份证文本密码数字罚款文本身份证文本备注文本权限表身份信息表的数据结构图字段名类型描述文本身份主键数字最长借阅时间数字最大借阅数量表图书类别信息表的数据结构图字段名类型描述自动编号类别文本类别主键文本类别描述表管理员信息表的数据结构图字段名类型描述文本名称主键文本密码是否管理人员是否查询数据库表之间的关系根据本示例的特点,需要设置图书类别信息表与图书信息表图书信息表与借出图书信息表借出图书信息表与借阅者信息表借阅者信息表与身份信息表之间的关系,数据库中表与表之间的关系如图所示。第页共页图数据库中表与表之间的关系图系统详细设计数据库连接本系统采用文件数据库,降低了程序对硬件操作系统版本的要求。并且数据库操作方便,配置简单,只需要把数据库文件放置到合适的下即可。在本系统中,数据库文件放置的是图书馆管理系统图书管理系统图书管理系统数据库。在程序中专门设计连接字符串模块,代码如例程并在程序中设置变量条用这个连接,代码如例程所示例程数据库连接代码图书管理系统数据库图书管理系统数据库第页共页系统管理设计在主界面中选择系统管理修改密码命令即可进入修改密码界面,如图所示。在该界面可以修改成新的密码,赋予管理员新权限。单击确定按钮,如果用户两次输入的密码致,则显示修改成功,否则提示修改失败。图添加用户界面输入原始密码后再输入两次新密码后,单击确定按钮即可修改成功。如图图浏览用户界面图书管理设计在主界面中选择图书管理图书分类命令菜单,即可进入浏览图书分类界面,如图所第页共页示。在该页面共有个按钮,单击添加按钮进入添加图书类型界面,如图所示。图浏览图书分类界面图添加图书类型界面用户在这个窗体中可以设置图书类型信息,单击确定按钮,如果图书类型信息输入完整并且图书类型不重复在显示添加成功,否则添加失败。在主界面中选择图书管理浏览命令菜单,即可进入浏览图书界面,如图所示。在该页面共有个按钮,单击添加按钮进入添加图书界面,如图所示。第页共页图浏览图书界面图添加图书界面用户可以在这个窗体中设置图书信息,单击确定按钮,如果输入的信息完整并且图
1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。
2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。
3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。
4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。
5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。