数据库课程设计实验报告-图书馆管理系统

数据库课程设计实验报告-图书馆管理系统

ID:6332822

大小:450.00 KB

页数:40页

时间:2018-01-10

数据库课程设计实验报告-图书馆管理系统_第1页
数据库课程设计实验报告-图书馆管理系统_第2页
数据库课程设计实验报告-图书馆管理系统_第3页
数据库课程设计实验报告-图书馆管理系统_第4页
数据库课程设计实验报告-图书馆管理系统_第5页
资源描述:

《数据库课程设计实验报告-图书馆管理系统》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、安徽工业大学课程设计报告课程:数据库课程设计题目:图书馆管理系统班级:094班专业:软件工程姓名:学号指导教师日期:2011.12.5目录一系统开发平台……………………………………………………………340二需求与功能分析…………………………………………………………3三概要设计………………………………………………………………...4系统的总体框图或系统功能图对各部分功能的分析四数据库设计……………………………………………………………….5分析系统存在的实体、属性、以及实体间的联系画出ER模型图数据库中关系表五程序代码设计和实现…………………………………………………7写

2、出重点代码(若是代码一定要有相应的功能分析及注释)六系统关键技术实现………………………………………………………12核心功能模块的代码实现七系统测试………………………………………………………………….15各基本功能模块的正确性测试(截图并结合文字说明)八总结与展望……………………………………………………………….19本次课程设计的心得体会与收获系统存在的问题以及改进的方向一、系统开发平台1.1题目:图书馆管理系统40图书馆作为一种信息资源的集散地,图书和用户借阅资料繁多,包含很多的信息数据的管理。现今,有很多的图书馆尚未使用计算机进行信息管理。图书馆若采取手工方式对图

3、书资料和图书借阅情况进行人工管理,由于资料繁多,手工处理的工作量大,整体管理效率低下,也不方便读者对图书资料的查阅。为了提高日常的图书管理效率,必须开发满足大多数中小型的图书管理要求的图书管理系统。1.2myeclipseMyEclipse,是一个十分优秀的用于开发Java,J2EE的Eclipse插件集合,MyEclipse的功能非常强大,支持也十分广泛,尤其是对各种开源产品的支持十分不错。数据库采用了Mysql,MySQL是一个小型关系型数据库管理系统,开发者为瑞典MySQLAB公司。在2008年1月16号被Sun公司收购。而2009年,SUN又被Oracle收

4、购。MySQL是一种关联数据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内。这样就增加了速度并提高了灵活性。MySQL的SQL“结构化查询语言”。SQL是用于访问数据库的最常用标准化语言。MySQL软件采用了GPL)。由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库。二、需求分析与功能分析2.1 问题的提出:为了高效率的完成图书馆图书的管理,决定开发图书馆管理系统。2.2当决定要开发一个信息系统时,首先要对信息系统的需求进行分析,需求分析要做的工作是深

5、入描述软件的功能和性能,确定软件设计的限制和软件同其他系统元素的接口细节,定义软件的其他有效性需求。  获得当前系统的处理流程,在此首先假设当前系统是手工处理系统。手工处理流程大致是这样的。读者将要借的书和借阅证交给工作人员,工作人员将每本书附带的描述书信息的卡和读者借阅证一起放在一个小格栏,并在借阅证和每本书上贴的借阅信息。这样借书过程就完成了。还书时读者将要还的图书交给工作人员,工作人员图书信息找到相应的书卡和借阅证,并填写相应的还书信息。  抽象出当前系统的逻辑模型。在理解当前系统“怎么做”的基础上,抽取其“做什么”的本质,从而从当前系统的物理模型抽象出当前系

6、统的逻辑模型。在物理模型中有许多物理因素,随着分析工作的深入,有些非本质的物理因素就成为不必要的负担,因而需要对物理模型进行分析,区分出本质的物理因素就成为不必要的负担,因而需要对物理模型进行分析,区分出本质的和非本质的困素,去掉那些非本质的困素即可获得反映系统本质的逻辑模型。  建立目标系统的逻辑模型。分析目标系统与当前系统逻辑上的差别,明确目标系统到底要“做什么”,从而从当前系统的逻辑模型导出目标系统的逻辑模型。在对上述流程进行分析后,我们对新的图书处理流程进行整理,图书馆借还书过程  借书过程:读者从架上选到所需图书后,将图书和借书卡交管理人员,管理人员用码阅

7、读器将图书和借书卡上的读者条码2码读入处理系统。系统根据读者条码从读者文件和借阅文件中找到相应记录;根据图书上的条码从图书文件中找到相应记录,读者如果有如下列情况之一将不予办理借书手续。40    1该读者记录中有止借标志。  2该读者还有已超过归还日期而仍未归还的图书。  3该图书暂停外借。若读者符合所有借书条件时,予以借出。系统在借阅文件中增加一条记录,记入读者码、图书条码、借阅日期等内容。  还书过程:还书时读者只要将书交给管理人员,管理员将书上的图书条码读入系统,系统从借阅文件上找到相应记录,填上还书日期后写入借阅历史文件,并从借阅文件上删去相应记录,同

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。