- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据库图书馆管理模版.doc
1系统分析需求阶段1.1需求分析目标山东大学校区众多,每个校区都有一到两个图书馆,图书馆管理工作就显得异常重要。一个良好的图书馆管理系统可以方便学生、老师对于书刊的借阅,对于学校各项教学工作的开展有着重要意义。基于以上情况,本次设计的目的是自行设计一个关于山东大学图书馆的数据库管理系统,在设计过程中,加深对图书馆管理系统的了解,增强对数据库知识的理解及SQL语言的实际应用,训练设计开发数据库的能力。1.2需求分析任务(1)处理对象1)管理员基本信息(Manager):管理员编号,管理员姓名,管理员性别,管理员口令,管理员权限,管理员手机号,管理员地址。2)图书馆基本信息(Library):图书馆编号,图书馆管理员编号,图书馆馆内图书数量,图书馆地址。3)学生基本信息(Student):学生编号,学生学号,学生姓名,学生所在系,学生所属年级,学生所读专业,学生入学日期。4)教师基本信息(Teacher):教师编号,教师姓名,教师性别,教师职称,教师电话。5)校区基本信息(Xiaoqu):校区编号,校区名称,校区地址。6)馆藏图书基本信息(Book):图书编号,图书名称,图书作者,图书出版社,图书价格,图书出版日期,图书类别,图书是否可借。7)供应商基本信息(Provider):供应商编号,供应商姓名,供应商地址,供应商电话。8)采购员基本信息(Cbuyer):采购员编号,采购员姓名,采购员性别,采购员电话。1.3处理功能及要求(1)能够存储一定数量的图书信息,并方便有效的进行相应的书籍数据操作和管理,这主要包括:1) 图书信息的录入、删除及修改。2) 图书信息的多关键字检索查询。3) 图书的出借、返还及超期罚款或丢失赔偿。(2)能够对一定数量的读者、管理员进行相应的信息存储与管理,这其中包括:1) 读者信息的登记、删除及修改。2) 管理员信息的增加、删除及修改。3) 读者资料的统计与查询。(3)对查询、统计的结果能够列表显示。1.4安全性和完整性要求(1)安全性要求 系统安全性要求体现在数据库安全性、信息安全性和系统平台的安全性等方面。安全性先通过视图机制,不同的用户只能访问系统授权的视图,这样可提供系统数据一定程度上的安全性,再通过分配权限、设置权限级别来区别对待不同操作者对数据库的操作来提高数据库的安全性;系统平台的安全性体现在操作系统的安全性、计算机系统的安全性和网络体系的安全性等方面。(2) 完整性要求系统完整性要求系统中数据的正确性以及相容性。可通过建立主、外键,使用check约束,或者通过使用触发器和级联更新。1.5需求分析阶段成果1.5.1山东大学图书馆管理系统业务流程图(1)图书馆管理系统借书业务流程图(如图1):(2)图书馆管理系统还书业务流程图(如图2):(3)图书馆管理系统新书购买业务流程图(如图3):(4)图书馆管理系统总业务流程图(如图4):1.5.2山东大学图书馆管理系统数据流程图(1)顶层数据流程图(如图5)(2)第一层数据流程图(如图6)(3)第二层数据流读者借阅(如图7)(4)第二层数据流读者还书(如图8)(5)第二层数据流管理员、学生、教师查询(如图9)(6)第二层数据流图书管理(如图10)(7)第二层数据流管理员更改学生、教师信息(如图11)(8)第二层数据流购买图书(如图12)1.5.3数据字典(1)数据项数据项编号数据项名数据项含义存储结构别名DI-1MID管理员编号char(10)编号DI-2MName管理员姓名char(10)姓名DI-3MSex管理员性别char(2)性别DI-4Mpwd管理员口令char(8)口令DI-5MAuth管理员权限级别char(4)权限级别DI-6MTeleph管理员电话char(15)电话DI-7MAdd管理员地址char(30)住址DI-8LID图书馆编号char(5)图书馆编号DI-9LMID图书馆管理员编号char(10)编号DI-10LNum图书馆内图书数目char(5)数量DI-11LAdd图书馆地址char(20)地址DI-12BID图书编号char(10)编号DI-13BName图书名char(20)书名DI-14BWriter图书作者char(8)作者DI-15BPublish图书出版社char(20)出版社DI-16BPrice图书单价char(7)单价DI-17BDate图书出版日期Date出版日期DI-18BClass图书分类char(20)类别DI-19BState图书是否可借char(10)状态DI-20SID学生编号char(10)编号DI-21Sno学生学号char(12)学号DI-22SGrade学生所属年级char(5)年级DI-23SrPre学生所读专业char(20)专业DI-24SDate学生办证时间D
文档评论(0)