简单的图书管理系统学年设计任务书
学 院 学年设计名称 完成期限 计算机与信息工程学院 简单应用系统设计 专 业 题 目 网络工程 简单的图书管理系统 自2014年6月30日至2014年8月30日共9周 一、项目的目的 设计一个简单的图书管理系统 二、项目任务的主要内容和要求 (1)要有界面; (2)能够存储图书(包括图书编号、名称、作者、出版社名称、内 容 及 任 务 价格等); (3)能够查找出已存在的图书; (4)能够将新进的图书增加到图书管理系统里; (5)能够将不在馆的图书进行删除。 (6)能够对在馆的图书进行修改。 三、项目设计(研究)思路 实现Java与access数据库进行连接,进而实现简单图书管理系统的各种功能。 四、具体成果形式和要求 通过GUI图形用户界面中按钮对应的选项来实现对图书系统中 1
图书修改、添加、删除等功能。 进 度 安 排 起止日期 6.30-7.15 7.16-8.25 8.25-8.30 工作内容 分析题目,进行资料查询 编写代码 进行代码调试,答辩并编写文档 [1]赵生慧等. Java面向对象程序设计(第二版)[M]. 北京:中国水利水电出版社,2010.8 主 要 参 考 资 料 [2]万长选等. 数据库系统原理与设计(第2版)[M]. 北京:清华大学出版社,2012.9 [3]吴京慧等. 数据库系统原理与设计实验教程 [M]. 北京:清华大学出版社,2009.10 指导教师 意见 (签字): 年 月 日 系(教研室) 主任意见 (签字): 年 月 日
2
3
简单的图书管理系统学年设计任务书
学院名称: 计算机与信息工程学院 班级名称: 网络工程122班 学生姓名: 学 号: 题 目: 简单的图书管理系统 指导教师
姓 名: 起止日期:
4
第一部分:正文部分 一、 选题背景
随着我国国民经济的迅速发展和人民日常生活水平的不断提高,人民的精神生活也有着显著提高,人们对图书馆藏书的需求也越来越高,随之就伴来图书馆图书数目不断增加,这也带来了图书管理技术的挑战,以前的人工流水技术已经不能适应当代的环境,取而代之的是现代先进的图书管理技术,通过使用Java编程并且链接数据库方法实现对图书的概览、借阅、入库、更新、删除等功能。当今图书管理系统的一个重要领地就是面对可模块化处理的信息。我所开发的系统就是利用现代的管理技术来实现对图书的管理,改善对图书的规范管理,提高图书管理的效率,方便统计和图书借阅,以便图书馆更好的为人民、为国家服务。
二、 方案论证(或设计理念)
本次学年设计我所选择的题目是:简单的图书管理系统,以便人们以后对
图书馆更好的应用,本次方案有以下几个特点:
⑴采用数据库建模进行功能分析,划分登陆、概览、存储、更新、删除等子功能、E-R进行数据分析;
⑵基于Java Swing技术进行各模块的设计,采用Access进行数据库设计,JDBC-ODBC技术进行数据库连接;
⑶使用JCreator开发环境完成了系统的登陆、概览、存储、更新、删除等功能。
三、过程论述 3.1系统功能分析
本次设计的简单的图书管理系统分为登陆、概览、存储、查询、删除、修改密码这些功能。系统功能模块如图3-1所示:
5