数据维护: 有关图书和阅读器相关文件的所有信息都将存储在系统中,并将进一步组织. 第四节系统流程图分析图书管理系统的功能流程与其他系统没有什么不同,并且非常易于操作. 进入页面后,输入您的用户名和密码进入系统. 登录时,系统将根据帐户名自动确定它是普通读者还是管理员. 如果读者只有一些基本权限,例如查询功能. 对于管理员来说,权限更大. 您不仅可以修改自己的信息,还可以设置系统. 其图书馆管理系统的系统流程图如图3.1所示. [10]重庆邮电大学本科毕业设计(论文)图2.1图书馆管理系统的系统流程图第五节设计模式设计模式是面向对象程序员用来解决编程问题的一种形式表示. 该系统的开发采用了当前广泛流行的软件设计模式MVC. MVC(模型视图控制器)应用程序结构用于分析分布式应用程序的特征. 这种抽象结构可以帮助将应用程序划分为几个逻辑组件,从而使程序设计更加容易. 根据模型,视图和控制器方法,将应用程序的输入,处理和输出过程分开. 这样的应用程序分为三层-模型层,视图层和控制层. MVC模式的出现解决了传统的WEB应用程序开发方式中存在的问题.
M代表模型,其中包含完成任务所需的所有行为和数据; V代表View界面,它显示模型提供的数据; C代表Controller,它将模型映射到接口,处理用户输入并响应请求. 模型关系如图所示. 在MVC模型中,这三个层执行各自的职责并且相对独立,并且每个层内的更改不会影响其他层,从而减少了数据表达,数据描述和应用程序操作的耦合,并且可以在开发中更好地实现. 分工加快了项目进度. [11]重庆邮电大学毕业设计(论文)第三章系统总体设计和设计第一节系统功能设计: 1.总体功能设计MyEclipse Eclipse是功能更强大的开发,JSP是目前最受欢迎的网站开发平台基于J2EE(Java2Platform,EnterpriseEdition). MySQL也是当前流行的管理软件. 以上两个和Struts框架用于完成样书管理系统. 根据图书馆管理系统的实际需要,图书馆管理系统可以分为六个部分: 日常工作,图书馆资料的维护,阅读器资料的维护,查询,系统管理和密码更改以及系统的功能结构. 各部分的具体功能图如图3.1所示. 图3.1系统功能重庆邮电大学本科毕业设计(论文)2.“日常工作”模块设计图3.2“日常工作”模块设计结构借阅处理: 记录借阅卡号和账簿号,每次您借书时,在中写入借书记录.
账簿归还处理: 主要功能是通过借书卡号查找借书记录,将账簿归还记录写入数据,同时删除用户的借书记录,并将其保存在借阅历史表中. 图书续订: 执行续订和相关功能,记录借阅卡号和图书编号,并完成续订过程. [12] III. “阅读器信息维护”模块的设计图3.3“阅读器信息维护”模块的设计结构阅读器文件管理: 记录每个阅读器的信息. 4.“书籍信息维护”模块的设计图3.4“书籍信息维护”模块的设计结构书籍类型设置: 设置和管理书籍类型,包括输入新书籍类型以及修改甚至删除现有书籍类型. 图书档案管理: 输入图书信息,包括新书和现有书. 五,“查询”模块设计图3.5“查询”模块设计书信息查询: 通过相关信息查询图书,该查询包括: “图书分类”,“图书编号”,“图书名称”,“作者”,“出版”. 社会”和“书架”. 借阅历史查询: 基于借阅信息. 该查询包括: “借书编号”,“书名”,“书号”,“读者姓名”,“借书日期”和“归还日期”. 借款到期提醒: 根据借款信息中的日期判断结果. 6.“系统管理”模块设计图3.6“系统管理”模块设计结构管理员管理: 包括管理员名称和相关信息的输入,密码的修改和员工信息的删除,权限设置方便其他无法穿越网页,系统管理员可以在查询自己的信息时修改自己的密码,并具有其他用户拥有和不具备的功能.
书架设置: 包括输入,修改和删除书架名称. 第2节系统设计1.总体数据结构的设计整个系统中包括的所有信息包括书籍信息,读者信息,书籍借阅信息,书籍归还信息,管理员信息,读者类型信息和书籍类型信息. 该信息可以抽象为以下系统所需的图书信息的数量(图书编号,图书名称,图书类型,作者,翻译者,ISBN编号,价格,出版商,书架,存储时间,操作员)读者信息(编号,名称) ,性别,借阅卡号,阅读器类型,出生日期,有效文档,文档编号,注册日期,电话,电子邮件,操作员)图书馆信息(编号,姓名,策展人,电话,地址,电子邮件,创建日期,简介)[ [13] ER图在这里用于描述图书馆管理系统的数据模型. 下图标识了所涉及的实体和关系. 图3.7系统E-R系统使用MySQL. 系统名称为db-librarySys,其中包含11. 下面简要介绍数据表和数据表的树. 如图3.3所示,它包含系统的所有数据表. 图3.8数据表重庆邮电大学本科毕业设计(论文)2.图书信息表结构设计图书馆馆藏图书信息主要体现在图书信息表中. 将书放入图书馆后,操作员会添加它们的相关信息. 系统使用此表格来完成图书信息的查询. 例如,出版社出门了
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-277130-2.html
下下一次就到海南补充燃料了