资源描述:
《数据库综合实验报告》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、数据库综合实验报告实验名称:图书管理系统实验环境:WindowsXP、WindowsServer2008实验说明:1.本次实验参与共9人,对各工作细节进行了一一分工,做到了分工明确,工作内容明确。2.为避免实验内容工作量过大,我们删减了图书馆的部分职能,删减了职能中的部分功能,仅留下了图书馆的基本职能及功能。3.这次实验设计使我们熟悉了系统设计的整体步骤,对系统设计中的需求分析、概念设计、逻辑设计、物理设计、数据库的实施及调试测试六大步骤有了更深刻的了解。4.这次实验设计加深了我们对数据库系统概论的相关知识和SQLSERVER相关功能的理解,进一步掌握了相关的SQL语句方面的知
2、识,对建立基本表、视图、索引、存储过程等,都比以前更加的熟练。5.在我们的实验设计中还存在很多不足,还有待我们去修改去完善,在未来的日子里我们会多加努力的进行练习。officiallyestablishedonJuly1,2013,Yibincity,formerlyknownasthebus,integratedoriginalrongzhoubuscompanyinYibincityandMetrobuscompany,formedonlyinYibincityofaState-ownedpublictransportenterprises,thecompanyconsis
3、tsofoneortwo,thirdDivision.Integrationofpublictransportservicesisnotyetestablished报告内容一、图书馆管理系统需求分析1.图书管理系统的开发背景:为了满足开放式图书馆管理的要求,我们小组对SQL语言原理、数据库技术进行了较深入的学习和应用,主要完成对图书管理系统的需求分析、功能模块划分、数据库模式分析,并由此设计了数据库结构及程序。系统运行结果证明,本文所设计的图书管理系统可以满足借阅者、图书馆工作人员和高级管理员及学校图书管理几方面的需要。图书管理系统是典型的信息管理系统(MIS),其开发主要包括
4、后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。2.具体软件开发适应对象:A.所建议开发的软件系统的名称:图书馆管理系统;B.用户:学校图书馆工作人员;3.系统需求分析:3.1主要功能(1)能够进行对图书的综合情况和新书入库的输入、现有图书信息的修改以及删除;(2)能够实现对读者档案的查询、修改以及编辑管理;(3)能够进行借阅、还书功能;officiallyestablishedonJuly1,2013,Yibincity,formerlyknownasthebus,
5、integratedoriginalrongzhoubuscompanyinYibincityandMetrobuscompany,formedonlyinYibincityofaState-ownedpublictransportenterprises,thecompanyconsistsofoneortwo,thirdDivision.Integrationofpublictransportservicesisnotyetestablished3.2系统性能要求:(1)系统安全、可靠;(2)功能齐全;(3)操作方便、界面友好;(4)易于维护和扩充。3.3针对管理员需实现的基
6、本功能:3.3.1查询:(1)图书信息查询:管理员可以根据图书编号、图书名称,图书作者、出版社等信息来检索查询图书馆的图书,便于管理。(2)读者信息查询:根据相应的读者资料进行所需查询。如:‘读者编号’、‘读者姓名’、‘读者性别’。3.3.2读者信息维护:修改读者信息:管理员可以录入、修改、删除读者信息。3.3.3图书信息的维护:包括新书的入库,以及现有书籍资料的修改和删除,方便读者的查询。管理员功能流图:用户功能流图:officiallyestablishedonJuly1,2013,Yibincity,formerlyknownasthebus,integratedorig
7、inalrongzhoubuscompanyinYibincityandMetrobuscompany,formedonlyinYibincityofaState-ownedpublictransportenterprises,thecompanyconsistsofoneortwo,thirdDivision.Integrationofpublictransportservicesisnotyetestablished3.4系统功能模块划分:图书管理系统需要实现的功能主要有四大模块,分别为