• 9299.net
    大学生考试网 让学习变简单
    当前位置:首页 >> 工学 >>

    图书管理系统1_图文

    图书管理系统1_图文

    图书管理系统1.0 图书管理系统1.0
    开发者:郑家俊 刘金栋

    简介
    图书管理系统是典型的信息管理系统。图书管理工作繁琐, 借阅频繁,包含大量的信息数据,因此就需要一个完善的 图书管理系统来实现对这些数据的有效管理。本系统的主 要任务就是对图书、读者、借阅信息、查询进行统一管理, 满足各类用户的需求。 其开发主要包括后台数据库的建立和维护以及前端的应用 程序的开发两个方面。对于前者要求建立数据的一致性和 完整性,对于后者则要求应用程序功能的完备,易用等特 点。 基于上述考虑本系统主要利用java EE为的应用开发工具, 基于上述考虑本系统主要利用java EE为的应用开发工具, 利用MYSQL 利用MYSQL 作为 后台的数据库,充分利用了JAVA EE和 后台的数据库,充分利用了JAVA EE和 MYSQL的优点,利用利用JAVA的跨平台性作为系统平台 MYSQL的优点,利用利用JAVA的跨平台性作为系统平台 的优势,使系统更加完善。

    系统主要功能
    图书管理:所有的图书按类别统一编号;对各类图书要建图书登记卡, 卡上记录图书的主要信息;新购的书要编码和建卡,对丢失的图书要 销毁其图书登记卡。 读者管理:建立读者信息表,对读者统一编号。对?#24405;用?#30340;读者,将 其信息加入到读者信息表中;?#38405;?#20123;特定的读者,将其信息从读者信 息表中删除;当读者情况变化时,修改读者信息表中相应的记录。 借书服务:未借出的图书要按类别上架,供读者查看;建立借书登记 卡,卡上记录着书号、读者姓名和编号、借书日期;将借书登记卡按 读者单位、读者编号集中保管;读者提出借书请求时,先查看该读者 的借书卡,统计该读者已借书数量;如果该读者无借书超期或超量情 况,则办理借书?#20013;?#21150;理借书?#20013;?#30340;方法是,先填写借书登记卡, 管理员核实后可将书借出。 还书服务:读者提出还书要求时,先对照相应的借书卡,确认书号和 书名无误后可办理还书?#20013;?#21150;理还书?#20013;?#30340;方法是,在借书卡上填 写还书时间,管理员签?#37073;?#23558;已还的借书卡集中保管,收回图书;将 收回的图书上架,供读者查看和借阅。

    功能模块的划分

    数据流程图

    系统的ER图 系统的ER图

    实体关系模型
    借阅卡信息表:借阅卡号,姓名,性别,出生日 借阅卡信息表:借阅卡号,姓名,性别,出生日 期,家庭住址,身份证号码,电话,现借书总数; 图书信息表:图书编号,图书名称,作者,出版 图书信息表:图书编号,图书名称,作者,出版 社,价格,入库时间,图书总量,现存总量; 读者/学生信息表:读者号,姓名,密码 读者/学生信息表:读者号,姓名,密码 管理员信息表:管理员编号,姓名,密码 管理员信息表:管理员编号,姓名,密码 罚金信息表:罚金号,借阅卡号,图书号,借出 罚金信息表:罚金号,借阅卡号,图书号,借出 时间,返还时间,罚金 借书信息表:借书号,借阅卡号,图书号,借书 借书信息表:借书号,借阅卡号,图书号,借书 日期

    系统要求
    处理响应时间——对普通事务性处理的响应时间不超过2 处理响应时间——对普通事务性处理的响应时间不超过2 秒;对查询和报表处理的响应时间不超过1 秒;对查询和报表处理的响应时间不超过1分钟; 系统容量可提供至少100个用户同时在线操作; 系统容量可提供至少100个用户同时在线操作; 本系统基于B/S(浏览器/服务器)结构,客户端PC要求 本系统基于B/S(浏览器/服务器)结构,客户端PC要求 配置为: 2.80GHz、1G内存 80G硬盘 内存、 硬盘; 配置为:Pentium(R) D CPU 2.80GHz、1G内存、80G硬盘; 应用服务器要求配置为: 2.6GHz以上 以上、 应用服务器要求配置为:Intel(R)n(TM)CPU 2.6GHz以上、 4G内存、200G硬盘;数据库服务器要求配置为: 4G内存 200G硬盘 数据库服务器要求配置为: 内存、 硬盘; Pentium(R) D CPU 2.80GHz、1G内存、双2002.6?#38405;?#38656;求 2.80GHz、1G内存 内存、 2002.6?#38405;?#38656;求 数据精确度:查询时应保证查全率,所有相应域包含查询 关键字的记录都应能查到 时间特性:一般操作的响应时间应在1 时间特性:一般操作的响应时间应在1-2秒内,对相应服务 响应时间也应在可接受的时间内完成 适应性:有良好的适应性,可在Windows各版本移植。 适应性:有良好的适应性,可在Windows各版本移植。

    系统的实现技术
    Jdbc操作数据库 Jdbc操作数据库 Struts2 Jndi 命名目录服务技术 Jsp 页面展示技术 Ajax异步请求技术 Ajax异步请求技术 Jquery 技术 Jqueryui 实现界面ui美化 实现界面ui美化 Tomcat连接池技术 Tomcat连接池技术 Javabean技术 Javabean技术

    系统的部署
    系统的总体架构是MVC 系统的总体架构是MVC Aotion包主要放置具体的业 Aotion包主要放置具体的业 逻辑类(控制层) Model包主要放置实体bean的包 Model包主要放置实体bean的包 (模型层) WebRoot主要放置的是视图 WebRoot主要放置的是视图 展现页面(展现层) Dao包是放置数据库操作的类 Dao包是放置数据库操作的类

    系统的具体实现
    界面实现 数据库操作实现 业务逻辑实现

    界面实现
    界面设计 代码实现

    界面设计
    界面的设计主要有三个原则: 操作性强 界面简洁美观 人机交互到位

    代码实现
    主要使用CSS和js来控制页面 主要使用CSS和js来控制页面 使用jquery达到更好的控制效果 使用jquery达到更好的控制效果 使用jqueryui达到美观的效果 使用jqueryui达到美观的效果

    数据库操作实现
    建立连接工具类 工具类的作用?#21644;?#36807;jndi获取数据库连接 工具类的作用?#21644;?#36807;jndi获取数据库连接

    数据库操作的实现
    建立Dao类 建立Dao类 作用:实现增删改操作

    业务逻辑实现
    配置struts.xml 配置struts.xml

    业务逻辑的实现
    编写action处理类 编写action处理类 一、编写get和set方法 一、编写get和set方法

    业务逻辑的实现
    编写具体逻辑

    请看具体演示

    谢谢各位


    推荐相关:

    图书管理系统数据库[1]_图文.doc

    图书管理系统数据库[1] - 个人资料整理 仅限学习使用 辽 宁 工 业 大 学 数据库原理与应用课程设计<论文) 题目:渤海大学图书管理系统 院<系):软件学院 专业...


    数据库图书管理系统1_图文.pdf

    数据库图书管理系统1 - 图书馆管理系统 设计成员:刘强 091040113 孙


    图书管理系统PPT_图文.ppt

    图书管理系统PPT - 图书管理系统的设计与实现 ● 组长:万浩 ● 小组成员:


    图书管理系统类图_图文.ppt

    图书管理系统类图 - 福建师范大学系统分析作业... 图书管理系统的需求 ? 1


    小型书店图书管理系统_图文.ppt

    小型书店图书管理系统 - 小型书店图书管理系统 --网上购书与租赁子系统的开发


    智能化统一管理平台 (1)_图文.ppt

    智能化统一管理平台 (1) - ?#34892;?#23398;智能化统一管理平台 书海在线 2016/09/30 图书管理系统是什么? 图书馆是信息交换?#35797;?#30340;重要媒介,图书管理系 统是通过借阅信息...


    图书管理系统的架构设计_图文.doc

    图书管理系统的架构设计 - 文档均来自网络,如有侵权请联系我删除文档... 通过对上述图书管理系统的分析,可以获得如下的功能性需求: 1 学生持有借书证 2 图书管理员...


    图书管理系统建模实例_图文.ppt

    图书管理系统建模实例 - 图书管理系统建模实例 1 、目的 ? 通过“图书管理系统”UML建模过程了 解面向对象的系统分析与设计方法 2 二、建模环境 ? Rational r...


    图书管理系统用例图_图文.doc

    图书管理系统用例图 - 图书管理系统 UML建模与设计模式 实验报告 计算机与信


    第十三章 图书管理系统_图文.ppt

    第十三章 图书管理系统 - 第十三章 图书管理系统 学习内容 ? ? ? ? ?


    管理信息系统实验报告1_图文.pdf

    管理信息系统实验报告1 - 管理信息系统实验报告 图书管理信息系统实验报告 班级: 姓名: 学号: 日期: 地点: 图书管理信息系统实验报告 传统的图书管理工作...


    图书管理系统培训.ppt_图文.ppt

    图书管理系统培训.ppt - 宋斯民 图书管理系统简介 ? 本管理系统常用功能主


    vfp图书馆管理系统课程设计说明书[1]_图文.doc

    vfp图书管理系统课程设计说明书[1] - 专业 班级; 设计人员; 指导教师


    VS2010图书管理系统报告_图文.doc

    VS2010图书管理系统报告 - 软件课程设计报告(13-14 学年) 序号:


    管理信息系统课时1~7_图文.doc

    管理信息系统课时1~7 - 图书管理系统 1. 需求分析 2. 功能模块图 图书管理系统 图书管理 图书资料 系统管理 值班管理 ?#31471;?#31649;理 图书登记 图书借阅 图书...


    图书馆管理系统设计与实现_图文.pdf

    图书管理系统设计与实现 - 同济大学软件学院 硕士学位论文 图书管理系统的设


    PHP+MYsql图书管理系统_图文.doc

    PHP+MYsql图书管理系统 - 题院专姓 目系业名 图书管理系统 信息科学与


    vfp图书管理系统_图文.doc

    vfp图书管理系统 - 图书管理系统实例 梅毅 一、 系统简介 1、本图书管理系统,包含了对图书、作者、读者等基本信息的 管理,也包含了借书信息,还书信息等的查询,...


    金奈特图书管理系统使用说明_图文.doc

    金奈特图书管理系统使用说明 - 金奈特图书管理系统操作说明 1.系统设置 双击桌面上金奈特图书管理系统图标打开软件, 默认初?#27982;?#30721;为空, 直接点击登录进入系统 主界面...


    ...12第十二章 综?#20064;?#20363;图书管理系统V1.0_图文.ppt

    Java程序设计-电子教案 12第十二章 综?#20064;?#20363;图书管理系统V1.0 - 《Java 程序设计》课程 第十二章 GUI布局 2017年3月 主要内容 1、GUI布局 2、GUI常用控...

    网站首页 | 网站地图
    All rights reserved Powered by 大学生考试网 9299.net
    文档资料库内容来自网络,如有?#22336;?#35831;联系客服。[email protected]
    安徽十一选五走势
  • 2019年彩票中奖新文 排列三走势图2000期360 盈讯足球比分网 北京赛车pk拾开奖 中国彩票中奖大号码 河北时时彩快三 吉林快三57开奖 幸运飞艇计划交流贴吧 北京快乐8开奖记录 广西快乐双彩历史开奖号码 甘肃快三号码推荐甘 中国福彩网3d 福彩合买大厅 中国福彩3d 黑龙江快乐十分网上购彩