图书馆信息管理系统设计实验报告.doc





《图书馆信息管理系统设计实验报告.doc》由会员分享,可在线阅读,更多相关《图书馆信息管理系统设计实验报告.doc(6页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、JAVA课程设计报告设计题目:图书馆管理信息系统设计开发专 业:电子商务班 级:09-2班学 号:学 生:沈万青指导教师:惠刚、靳鹏 时 间:2009-12-192009-12-30 2011年12月30日目录1 实验目的22 实验要求23 实验内容33.1图书采购系统43.2图书编目系统73.3图书检索系统83.4流通管理系统83.5连续物出版 113.6期刊编目系统134实验步骤14 4.1可行性分析144.2组织结构分析154.3业务流程分析164.4数据流程分析175实验结果215.1总体设计215.2物理配置方案设计226实验总结227附件23一、实验目的JAVA 高级应用课程是电子
2、商务专业的面向对象编程的提高课程。本课程设计是JAVA 高级应用课堂教学的重要组成部分,可以加深学生对课堂讲授内容的理解,提高学生对JAVA语言各部分内容特别是数据库编程和网络编程的综合使用能力,帮助学生初步掌握JAVA语言在web程序开发中的应用,为电子商务系统设计与开发奠定基础。java课程设计是电子商务专业的主要实践性教学环节之一,是围绕java并运用所学课程的知识,结合实际应用设计而进行的一次综合分析设计能力的训练。要求按照实验题目的要求,使用java开发工具,用所学的java编程知识,编写具有指定功能的程序,并在计算机上编译运行,分析运行结果,判断程序是否正确。因为图书馆的藏书种类多
3、、数量多,将藏书准确地分门别类,快速检索,手工进行是非常困难的。其次,借书、还书频率越大,说明图书馆的作用越大,然而随之而来的大量的借书、 还书登记、实存图书的更新以及借出图书超期、遗失等的处理,其工作量之大,往往是人工操作所难以胜任的,而且经常会出现这样那样的差错。同时,图书馆的图书应根据科学技术的发展和教学工作的需要及时添加和更新,然而由于藏书数量及图书种类越来越多,加上自然损耗,人为破坏,使图书的统计工作难以及时完成,藏书的更新也就很难有针对性地进行,藏书的知识结构得不到良好地控制。使用图书借出与管理系统可以大大地提高工作效率,减少工作中可能出现的错误,是提高学校图书馆自动化水平的重要手
4、段之一。其开发主要包括后台数据库的建立和维护以及前端应用程序界面开发两个方面。对于后台数据库的建立和维护要求建立起数据的一致性和完整性强、数据安全性好、符合3NF范式库。而前端应用程序的开发则要求应用程序能提供强大的数据操纵功能,界面友好、使用简单方便等特点。在中国软件行业日益进步的今天,利用这些资源来能有效地减轻工作人员的负担,同时能让读者更加方便的查询相关的信息。通过学校图书借出与管理系统的设计,熟练掌握java、SQL Server 2000等工具软件,系统地掌握需求分析、数据库设计、编码实现、测试等软件开发的流程,提高自身分析问题、解决问题的能力。二、 实验要求图书馆管理系统是一个面向
5、管理员的子系统 。完成该项目有以下功能要求:管理员可以通过网络使用用户名和密码登录电子图书馆的管理系统;该管理系统可以帮助管理员进行日常工作;管理员拥有图书管理权限,如图书的入库、清理、转库等;管理员拥有读者管理权限,如读者办证、退证、证件挂失等;管理员拥有图书流通管理权限,可以管理图书的流通,如办理借书、还书;管理员可以有多个,分别拥有不同的权限,完成不同的任务。在实验过程中,还有以下实验要求,(1)问题描述准确、规范;(2)设计出正确、完整、满足功能要求的应用程序;(3)程序结构合理,调试数据准确、有代表性;(4)界面布局整齐,人机交互方便;(5)输出结果正确;(6)正确撰写实验报告。三、
6、 实验内容六、 实验总结 经过两个星期的学习,我们终于把这个图书馆管理系统做出来了,虽然做得不是很完美,但是却是我们这个小组的每一个成员辛苦了两个星期的成果,我们为此感到开心。 说实话,我们这一组的有好几个同学JAVA学得不是很好,上课虽然能听得懂,但毕竟动手变这么大型的系统还不是有相当难度的,所以在刚开始做的时候,我们每一个人都认为这是一个非常艰巨的任务。但在在为期两个星期的课设中,我们始终以一个积极认真的态度来面对我的课题。我想用我的态度来弥补一些我在技术和能力上的不足。刚开始我们根本不知道该如何动手,想根据课本上的例题仿做一个!可是后来看到其他组都在认真的做任务,并且根据查相关的资料,我
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 图书馆 信息管理 系统 设计 实验 报告

限制150内