基于java的小型图书管理系统设计与实现.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于java的小型图书管理系统设计与实现

PAGE 48 PAGE 107 小型图书管理系统设计与实现 目 录TOC \o 1-3 \t \h \z \u HYPERLINK \l _Toc9513 1、 引言 PAGEREF _Toc9513 3 HYPERLINK \l _Toc21039 1.1选题 PAGEREF _Toc21039 3 HYPERLINK \l _Toc27567 1.2开发计划 PAGEREF _Toc27567 3 HYPERLINK \l _Toc18148 1.3开发工具与环境配置 PAGEREF _Toc18148 3 HYPERLINK \l _Toc25047 2、 系统概述 PAGEREF _Toc25047 4 HYPERLINK \l _Toc24637 2.1需求分析 PAGEREF _Toc24637 4 HYPERLINK \l _Toc14463 2.2系统的架构 PAGEREF _Toc14463 4 HYPERLINK \l _Toc25047 3、 详细设计 5 HYPERLINK \l _Toc24637 3.1功能结构图 5 HYPERLINK \l _Toc24637 3.2数据库设计 5 HYPERLINK \l _Toc2650 3.3页面的结构和关系图 PAGEREF _Toc2650 6 HYPERLINK \l _Toc4923 3.4模块设计 PAGEREF _Toc4923 7 HYPERLINK \l _Toc24872 4. 系统实现 PAGEREF _Toc24872 18 HYPERLINK \l _Toc7454 5.结束语 PAGEREF _Toc7454 20 引言 1.1选题 为了实现图书管理的自动化,现对其设计相应的系统。与图书馆管理信息系统不同,本系统为小型图书管理系统,用于个人对所拥有的图书进行管理,具有管理员登录以及图书的增删改查功能。 1.2开发计划 设计一个小型图书管理系统,该系统由登录模块和功能模块组成。登录模块实现管理员登录,功能模块分为图书查询、图书入库、图书删除、图书修改四个部分。 1.3开发工具与环境配置 操作系统:Windows 7 数据库服务器:SQL server 2000(采用ODBC数据源连接) Web服务器:Tomcat 开发工具:eclipse6.0 环境配置 JDK安装路径:C:\jdk Tomcat服务器安装路径:D:\java软件\tomcat\apache-tomcat-7.0.37-windows-x86\apache-tomcat-7.0.37 环境变量设置JAVA_HOME=D:\jdk CLASSPATH=%JavaHome%\lib\dt.jar;%JavaHome%\lib\tools.jar PATH变量添加的部分:%JAVA_HOME%\bin 系统概述 2.1需求分析 2.1.1 图书管理系统需求概述 图书管理系统的开发主要涉及到管理员登录和图书信息管理。图书信息管理包括:添加新进图书、删除旧图书、修改图书信息、图书查询。图书管理员可以浏览、查询、添加、删除、修改图书的基本信息。 2.1.2 功能需求 (1)管理员登录——只有管理员才能对图书信息进行操作 (1)图书信息浏览——对入库的图书按编号进行浏览; (2)图书查询——根据书名对图书进行快速查询; (3)图书管理——对图书馆的书籍进行管理,添加、删除以及修改信息; 2.1.3 性能需求 可靠性和可用性需求: (1)系统中的软件可以每天使用24小时,每年使用365天; (2)系统中的软件故障率小于等于5%。 2.2系统的架构 考虑到本系统简单、容易实现,故没有采用传统的MVC模式,而是以纯JSP页面来实现各模块之间的跳转。 详细设计 3.1功能结构图 登录界面 图书管理面板 图书管理面板 编辑图书查询图书删除图书添加图书 编辑图书 查询图书 删除图书 添加图书 图1 图书管理系统功能结构图 3.2数据库设计 根据系统分析,设计图书信息管理系统的数据库(tsgl)表有:管理员信息表(表1)、图书信息表(表2)。表结构如下: 表1:gly_id 字段 说明 类型 长度 主键 备注 username 用户名 varchar 50 no password 密码 varchar 30 no 表2:t_book 字段 说明 类型 长度 主键 备注 id 图书编号 char 11 yes name 书名 varchar 50 no author 作者 c

文档评论(0)

mmrs369 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档