- 1、本文档共24页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
图书管理系统
PAGE
PAGE 2
Java课程设计
*****
JAVA课程设计
题 目 __图书管理系统___
学生姓名 *****
专业班级 *****
学 号 ****
所 在 系 *******
指导教师 *****
完成时间 2011年 12月 17 日
*****
课程设计(论文)任务书
题目 图 书 管 理 系 统
专业 计算机科学与技术学号 **** 姓名 *****
一、主要内容
运用所学知识,结合java和数据库方面的相关知识,编写图形用户界面的图书管理学系统
二、基本要求
运用java语言编写程序,实现图形用户界面的图书管理系统。该系统能对数据库中的数据进行增、删、查、改等方面的功能。
三、主要参考资料:
叶核亚.《Java课程设计使用教程》电子工业出版社
王珊.《数据库概论(第四版)》高等教育出版设
完 成 期 限:
指导教师签名:
评审小组负责人签名:
2011年 12 月 17 日目录 TOC \o 1-3 \h \z \u
前言 3
1 需求分析 5
2 系统分析 5
2.1 系统目标 5
2.2 构建开发环境 5
2.3 系统界面预览 6
3 数据库设计 8
3.1 数据库分析 9
3.2 项目E-R图 9
4 系统各部分模块的实现分析 10
4.1 用户登录模块实现 10
4.2数据库操纵类的实现 12
4.3系统主界面实现 13
4.4 图书管理模块 16
参考文献 22
致谢 22
前言
随着人类社会的不断进步,科学技术有了长足的发展,尤其是在当今这个知识经济时代,知识的大爆炸带来全球图书业的的飞速发展,这些书籍为科技的发展做出了巨大的贡献。人类在短短的几十年创造了大量的书籍资源,但图书数量之多,也使其管理成为一项繁重的工作。随着信息时代的来临,图书的信息化管理使这个难题的解决成为现实。
在计算机日益普及的今天,对个人而言若采用一套行之有效的图书管理系统来管理自己的书籍,会方便很多。对图书管理部门而言,以前单一的手工检索已经不能满足人们的要求,为了便于图书管理必须要有一套有效的图书管理软件。1 需求分析
通过与图书管理人员进行细致交流,最终确定本系统要具备以下功能
学生用户管理,实现学生信息的增、删、改、查;
图书管理,实现图书的增、删、改、查;
管理员管理,对管理员信息的增、删、改、查;
借阅图书,对学生借阅图书的管理。
2 系统分析
2.1 系统目标
实现需求分析阶段提出的功能
使用当前比较流行的树状列表控件作为导航,直观的显示出系统结构。
2.2 构建开发环境
开发此系统需要如下软
件环境
JDK 1.6:1.6版本
增加了许多新特性,可以免费下载。
数据库:SQL SERVER 2005 。
2.3 系统界面预览
1 管理员进行系统管理前,首先要进入登陆界面。当输入正确信息后,单击“管理员登陆”按钮就可进入图书管理系统主界面,登陆界面如图1所示。
2 管理员可在图书管理主界面,如图2所示,进行查看及管理等操作。
图 2
3 管理员可在“学生用户管理”界面,如图3所示,对学生信息进行管理,包括添加、删除、修改、查询等操作
图 3
4 管理员可以在“管理员管理”界面,如图4所示,对管理员信息进行管理,包括对其进行增删查改等操作。
图 4
5 管理员可以在“图书管理”界面,如图5所示,对图书信息进行管理,包括对其进行增删查改。
图 5
6 管理员可以在“查询图书”界面,如图6所示,进行查询操作。
图 6
3 数据库设计
数据库作为系统的基础,首先要保证其设计的合理性。在使用系统时,拥有设计合理的数据库往往可以起事半功倍的效果。
3.1 数据库分析
本系统的数据库比较小,对数据库的要求不算高,采用SQL SERVER 2005 作为系统开发的数据库。
3.2 项目E-R图
该系统包含的实体主要有图书、学生、管理员等,
管理员和图书的E-R图,如图7所示
学生E-R图,如图8所示
各个实体间的关系,如图9所示
各个实体间的简单关系,如图10所示
管理员名称权限密码图书
您可能关注的文档
- CutMax激光切割软件用户手册.doc
- C语言程序设计案例教程 李培金第13章 Turbo C V2.0综合应用.ppt
- C语言课程设计报告--飞机订票系统.doc
- DBT公司工作面运输机CST技术.doc
- DCS基本知识培训课件.ppt
- Development of Beidou and Civil Aviation Consideration and - ICAO发展北斗和民用航空和国际民航组织的思考.ppt
- DF老年公寓-养生案例研究-5-3世界五大养生名城之“美国太阳城”.ppt
- DHA与婴儿脑部发育.ppt
- DM单发放技巧文章.doc
- doc七年级英语上册 Unit 5 Do you have a soccer ball单元测试卷 人教新目标版.doc
文档评论(0)