登录

  • 登录
  • 忘记密码?点击找回

注册

  • 获取手机验证码 60
  • 注册

找回密码

  • 获取手机验证码60
  • 找回
毕业论文网 > 任务书 > 计算机类 > 计算机科学与技术 > 正文

图书管理系统的设计与实现任务书

 2020-05-31 20:48:38  

1. 毕业设计(论文)的内容和要求

本课题主要研究图书管理系统的设计与开发,主要的开发工具为Java MySql。

图书作为一用信息资源,用户阅读的资料繁多,图书入库时的编码分类繁琐,还有包含其他很多信息数据的管理等等,其过程看似比较简单,但真正实现合理有效快速的管理还是一件很麻烦的事。以前,有很多的图书管理都是手工的,尚未使用计算机进行管理。根据调查,人们对图书管理的主要方式都是基于文本、表格等纸介质的手工处理,其速度是可见一般的,需要投入大量的人力物力和财力,但是效果却不理想,使的图书管理的发展收到很大的限制。但是计算机技术的出现给图书管理带来了光明。目前,很多高校的图书管理系统都可以很好的实现借阅、个人图书管理、预约等功能。

本课题拟开发一个基于B/S图书管理系统。本系统主要是方便对图书的管理,登录界面只设置了一种角色,即用户,但是读者和管理员都可以使用帐号登录,只不过他们的权限不一样,读者不能添加角色,但是管理可以添加用户,并设定用户所有具有的权限。用户的主要功能:对读者管理,图书信息管理,图书借还管理,图书查询,更改密码等。在读者管理部分,用户可以添加新的读者,修改已经存在的读者信息,对于无效的没有用的读者可以删除。针对图书管理的动态变化,可能在某个时期需要对现有的系统中的读者类型进行添加,所以在读者管理模块,增加了读者类型的添加删除修改,以满足图书管理的动态变化,应对未来的发展。具体的框架模块如图下图所示:

系统管理用户

读者管理

图书管理

系统管理

图书借还

图书查询

更改密码

图书馆信息

用户设置

书架设置

同图书管理员

同图书管理员

同图书管理员

同图书管理

同图书管理员

读者用户

图书查询

更改密码

馆藏图书查询

已借阅图书查询

图书到期提醒


在毕业设计过程中,主要完成上述各功能模块的分析和设计,并最终通过Java实现。具体要求如下:

1、充分了解Java的编程方法和关键技术,能够灵活运用该程序设计语言编写基于B/S结构的图书信息管理系统,同时要能够与MySql进行连接,能够熟练地对数据库进行操作。

2、熟练掌握系统实施的一般过程,对所要开发的系统进行比较详细的分析和设计,并制定开发计划。

3、软件界面友好,可扩充性强。

4、论文主要对毕业设计过程中所做的工作进行说明,包括采用的Java的技术特点、图书信息管理系统的分析、设计和开发过程等内容。

2. 参考文献

[1] bruce eckel. java编程思想第4版[m]. 北京: 机械工业出版社,2013.5

[2] 张卫, 王向忠, 王坤. java应用开发[m]. 武汉: 华中科技大学出版社, 2012.01

[3] (美)戴特尔. java程序员教程[m]. 北京: 电子工业出版社, 2012

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

3. 毕业设计(论文)进程安排

2016-12-11~

2017-02-19

课题下达,并做好毕业设计的准备工作,包括了解系统的功能和结构,进行简单的设计和分析,熟悉开发工具,撰写开题报告

2017-02-20~

2017-03-10

完成开题报告,并进行开题。所有基础工作准备就绪,正式进入编程阶段

2017-03-11~

2017-04-03

软件框架构建完成,实现原型开发,能实现简单的功能。同时进行英文翻译

2017-04-04~

2017-04-28

软件设计基本完成,完成论文的提纲,准备并进行中期检查工作,英文翻译完成

2017-04-29~

2017-05-25

软件最终完善并通过测试。撰写论文,并完成论文初稿

2017-05-26~

2017-06-08

修改论文并最终完成。软件最终成型

2017-06-09~

2017-06-12

论文定稿并打印,老师互相进行论文评阅

准备论文答辩

2017-06-13~

2017-06-20

论文答辩及论文后期工作

剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付

企业微信

Copyright © 2010-2022 毕业论文网 站点地图