- 1、本文档共36页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
信息工程学院
毕业论文(设计)
基于JAVA图书管理系统的设计与实现
院系: 信息工程学院
专业: 软件工程
姓名:
学号:
指导教师(职称):(讲师)
2016 年 1 月 12 日
基于JAVA图书管理系统的设计与实现
摘 要
随着计算机普及和飞速发展,传统的人工管理逐步被软件管理所代替,采用管理系统能有效的提高工作效率节省人工成本。图书管理系统对于图书馆非常重要,一个好的图书管理系统可以大大提高工作效率对图书馆的产生深刻的影响。本文就如何开发一个图书管理系统对图书馆进行更好的管理,并且能够有效,长久的保存数据,让原本复杂繁琐的工作变得简单。本系统的优点在于功能完善,操作简单,易学易用等,并且遵循高效、安全、稳定的程序设计原则,对于数据的一致性、完整性、数据安全性都进行严格要求。本系统是一个基于JAVA GUI的应用型软件,使用户操作更容易上手,该系统主要功能模块分为:登陆注册,用户信息管理,图书管理,借阅管理。
【关键词】
目 录
引言 1
1.1 研究背景与目的 1
1.2 本研究现况及现有研究基础 1
系统需求 2
.1 编写目的 2
.2 开发背景 2
.3 对性能的规定? 2
.4 精度? 2
.5 时间特性要求? 2
.6 灵活性? 2
.7 可行性分析 2
.8 数据流图 3
.9 产品功能 5
.10 数据字典 5
.11 开发环境以及开发工具介绍 7
总体设计 8
.1 功能模块 8
.2 系统用例图 8
.3 功能设计 10
数据库设计 11
.1 数据库模型图 11
.2 数据库表设计 11
13
5.1 MY SQL 数据库与的连接 13
.2 系统模块设计 13
软件测试 23
.1 任务概述 23
.2 计划 23
.3 测试项目说明 24
.4 允许偏差 28
.5 评价 28
结束语 29
参考文献 30
图目录
图1 数据流图(顶层图) 3
图2 管理员数据流图(第二层) 4
图3 据流图(第二层) 5
图系统功能模块图 8
图 管理员功能模块 9
图功能模块 10
图 登录界面 13
图界面 14
图界面 15
图界面 15
图 管理员主界面 16
图界面 17
图界面 17
图 18
图15 添加图书界面 18
图界面 19
图 19
图界面 20
图界面 20
图界面 21
图界面 21
图界面 22
图 登录界面错误提示 24
图 添加成功界面 26
图 27
表目录
表1 功能表 5
表2用户信息描述 6
表3信息描述 6
表4课程信息描述 6
表5管理描述 6
6
表信息查询 7
表表() 11
表信息表() 12
表() 12
表() 12
表用户表预存数据? 24
表 登录用户测试用例 25
表添加用户测试用例 25
26
表测试用例 26
27
表 28
1.引言
研究背景与目的
是对于管理的一款不可缺少的软件,从前人们使用传统人工方式管理信息存在效率低,安全性差,维护困难等缺点。如今,由于和信息不断增加,导致信息量庞大,因此需开发更优化完美的管理信息软件,才能解决所遇到问题。
作为计算机应用的一部分使用计算机对信息进行管理具有着手工管理所无法比拟的优点例如检索迅速、查找方便、可靠性高、存储量大、必威体育官网网址性好、寿命长、成本低等。
本研究现况及现有研究基础
经过研究发现由于的逐年增加,管理信息是的重中之重。并且由于情况,所以的开发不仅只是,而且。因此本的开发不仅有利于,更有利于。例如:,并且可以知道,。
系统需求
编写目的
开发背景
当前趋势
用计算机管理信息的意义
对性能的规定?
系统保证稳定,,系统的安全性强,。?
精度?
系统保证结果的正确性,在精度需求上,根据使用的需要,在各项数据的输入、输出及传输过程中,本系统可以满足各种精度的需求。
时间特性要求?
在软件方面,响应时间。?
灵活性?
系统具有较高的可靠性可恢复性。系统有良好的可扩展性,允许管理员随时对其进行更新和维护。当用户需求、操作方式、运行环境、结果精度等发生变化时,设计的软件要做适当调整灵活性较好。
可行性分析
可行性分析是系统分析阶段的第二项活动,它的主要目的是进一步明确系统的目标、规模与功能,对系统开发背景、必要性和意义进行了调查分析并根据需要和可能提出开发系统的初步方案与计划进行加工。可行性分析是对系统进行全面、概要的分析。通过调查分析,本系统设计主要分为以下三个可行性
操作可行性
本系统操作简单,易于理解,只需通过简单指导,上手较快,均能进行操作,并且运行环境要求低。
技术可行性
用户使用可行
您可能关注的文档
- 毕业论文-我国药品流通领域中存在的的问题及对策(终稿).doc
- 毕业论文-钢筋混凝土保护层在施工中的控制【终稿】.doc
- 工程造价毕业论文-工程量清单计价的优点(终稿).doc
- 毕业论文-安徒生童话风格研究.doc
- 毕业设计-机关食堂的施工组织设计(定稿).doc
- 毕业论文-城市污水排水管道系统设计.doc
- 毕业论文-中国失业问题研究(定稿).doc
- 毕业论文-运河青隆村镇银行信贷风险及防控研究【终稿】.doc
- 毕业论文-苏华集装箱码头公司堆场管理的现状分析与对策【终稿】.doc
- 毕业论文-高校快递服务客户满意度研究.doc
- 毕业论文-PC360-7挖掘机及回转系统设计.doc
- 毕业论文-巨野郭楼矿井施工组织设计【终稿】.doc
- 毕业论文-基于Android的医院就诊预约管理系统的设计与实现.doc
- 毕业论文-基于LBS的商务电子名片系统的设计与实现.doc
- 毕业论文-基于Android的智能交通路况信息系统设计.doc
- 毕业设计-基于Android的校园无线点餐系统的设计与实现.doc
- 毕业论文-基于stc89c52单片机的智能音乐演奏器设计【终稿】.doc
- 毕业论文-基于Android智能手机的车辆监控和轨迹回放系统设计.doc
- 毕业论文-浅谈企业固定资产管理.doc
- 毕业论文-工程量清单计价模式下投标策略分析与研究.doc
文档评论(0)