版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
数据库原理与技术课程设计图书馆管理系统班级:组长:组员:目录一,需求分析1,信息要求与处理要求012,数据流程图023,数据字典03(1)数据项03(2)数据结构04(3)数据流04(4)数据存储06(5)处理过程07二,概念结构设计 1,各部分ER图082,总体ER图09三,逻辑结构设计1,关系模型10四,物理结构设计1,物理结构表102,建表代码11一,需求分析本系统设计针对对象为即将建成的校图书馆,目标适用人群为图书馆管理人员与借阅者,现进行需求分析如下。1,信息要求与处理要求总计三类信息:图书信息:图书的基本信息;读者信息:读者的基本信息;借阅信息:图书的借阅信息;要求如下:(1)能够存储一定数量的图书信息,并方便有效的进行相应的书籍数据操作和管理,这主要包括:图书信息的录入、删除及修改。图书信息的多关键字检索查询。图书的出借、返还和资料统计。(2)能够对一定数量的读者及管理员进行相应的信息存储与管理,这其中包括:读者信息的登记、删除及修改。读者资料的统计与查询。管理员信息的登记、删除及修改。2,数据流程图(1)借书流程图还书流程图图书信息更改流程图(4)账号信息更改流程图3,数据字典(1)数据项数据项名含义说明数据类型长度取值范围取值含义逻辑关系数据项联系图书号图书编码Character800000000到99999999唯一编号图书名图书名称Character40无名称与图书号对应图书状态图书状态Character2“有”或“无”图书剩余状态与图书数量对应图书数量图书数量Character30到999图书剩余数量账号图书馆系统账号Character60到999999人员身份区别密码账号登陆密码Character6无登陆验证与账号对应账号权限账号权限Character4“管理”或“教工”或“学生”身份与账号对应借书记录借书记录Character800000000到99999999借书操作编号借书日期借书日期date32016年1月1日到2100年12月31日借书日期与借书记录对应还书日期还书日期date32016年1月1日到2100年12月31日还书日期与借书记录对应借书状态借书状态Character4“正常”或“归还”或“超期”借书状态与借书记录对应出版社图书信息Character40无图书信息与图书号对应出版日期图书信息date1900年1月1日到2100年12月31日图书信息与图书号对应作者图书信息Character20无图书信息与图书号对应身份姓名账号信息Character20无账号信息与帐号对应(2)数据结构数据结构名含义说明组成图书信息图书信息图书号图书名出版社作者出版日期图书状态图书状态图书号图书状态图书数量账号信息账号信息账号密码账号权限身份姓名借书记录借书记录借书记录借书日期还书日期借书状态账号(3)数据流数据流名说明来源去向流量高峰流量数据流构成读者登陆读者登陆读者输入账号数据库1000/日2000/日账号密码账号权限身份认证借书必要数据账号数据库借书操作1000/日2000/日账号图书检索读者找书读者输入图书信息数据库4000/日8000/日图书号图书名作者出版社出版日期查询反馈图书查询结果图书信息数据库读者4000/日8000/日图书号图书名作者出版社出版日期图书状态借书决定借书决定读者借书操作1000/日2000/日图书号账号借书记录借书日期还书日期借书状态更改图书状态记录更改图书状态记录借书操作图书状态数据库1000/日2000/日图书号图书数量生成借书记录生成借书记录借书操作借书记录数据库1000/日2000/日图书号账号借书记录借书日期还书日期借书状态借书成功反馈借书成功反馈借书操作读者1000/日2000/日图书号账号借书记录借书日期还书日期图书名读者查看借书信息读者查看借书信息借书记录数据库读者4000/日8000/日图书号借书状态借书记录借书日期还书日期图书名归还图书归还图书读者还书操作1000/日2000/日借书记录借书状态图书号还书更改图书状态还书更改图书状态还书操作图书状态数据库1000/日2000/日图书号图书数量还书更改借书记录还书更改借书记录还书操作借书记录数据库1000/日2000/日借书记录借书状态借书日期还书日期管理检索超期信息管理检索超期未还书信息管理员借书记录数据库100/日200/日借书记录借书状态借书日期还书日期账号身份姓名书籍催还书籍催还借书记录数据库读者100/日200/日借书记录借书状态借书日期账号身份姓名管理员登录管理员登录管理员输入账号数据库100/日200/日账号密码账号权限图书入库/注销/修改图书入库/注销/修改管理员输入图书信息数据库及图书状态数据库100/日200/日图书号图书名作者出版社出版日期图书数量账号注册/注销/修改账号注册/注销/修改管理员输入账号数据库100/日200/日账号密码账号权限(4)数据存储数据存储名说明编号输入数据流输出数据流存取频度存取方式数据结构图书查询结果图书查询结果1图书检索查询反馈8000/日检索图书号图书名作者出版社出版日期图书状态借书后图书状态借书后图书状态2借书决定更改图书状态记录2000/日更新图书号图书数量图书状态借书后生成借书记录借书后生成借书记录3借书决定生成借书记录2000/日更新图书号账号借书记录借书日期还书日期借书状态借书信息查询结果借书信息查询结果4读者查看借书信息读者查看借书信息2000/日检索图书号借书状态借书记录借书日期还书日期图书名还书后图书状态还书后图书状态5归还图书还书更改图书状态2000/日更新图书号图书数量还书后更改借书记录还书后更改借书记录6归还图书还书更改借书记录2000/日更新借书记录借书状态借书日期还书日期超期未还记录超期未还书记录7管理检索超期信息书籍催还200/日检索借书记录借书状态借书日期还书日期账号身份姓名图书入库/注销/修改信息图书入库/注销/修改信息8图书入库/注销/修改图书入库/注销/修改200/日更新图书号图书名作者出版社出版日期图书数量账号注册/注销/修改信息账号注册/注销/修改信息9账号注册/注销/修改账号注册/注销/修改200/日更新账号密码账号权限身份姓名(5)处理过程处理过程名说明输入输出处理读者登陆确认确认登陆密码正确与否读者登陆身份认证对比输入数据与账号数据库数据图书查询处理提供相应查询结果图书检索查询反馈对比输入数据与图书数据库数据借书后图书状态更改借书后图书状态更改借书决定更改图书状态记录相应图书数量-1,若处理后数量为0更改图书状态为“无”借书后生成借书记录借书后生成借书记录借书决定生成借书记录生成相应借书记录及相关数据借书成功反馈结束成功后反馈信息给读者生成借书记录借书成功反馈提供相应借书记录给读者读者查看借书记录反馈将相应借书记录反馈给读者读者查看借书信息读者查看借书信息将相应借书记录反馈给读者还书后图书状态更改还书后图书状态更改归还图书还书更改图书状态相应图书数量+1,若处理前数量为0更改图书状态为“有”还书后更改借书记录还书后更改借书记录归还图书还书更改借书记录更改相应借书记录及相关数据超期信息反馈超期未还书籍反馈提醒管理检索超期信息书籍催还根据检索信息想相应读者发出信息图书入库/注销/修改图书入库/注销/修改图书入库/注销/修改图书入库/注销/修改图书入库/注销/修改账号注册/注销/修改账号注册/注销/修改账号注册/注销/修改账号注册/注销/修改账号注册/注销/修改二,概念结构设计 1,各部分ER图(1)图书实体(2)账号实体(3)图书借还实体2,总体ER图三,逻辑结构设计逻辑结构设计,将概念模型转化为关系模型。则根据概念结构设计中的ER图,将之用关系模式的形式表达如下所示:账号(账号,密码,帐号权限,身份姓名,联系方式)图书信息(图书号,图书名,出版社,出版时间,作者)图书状态(图书号,图书数量,图书状态)借书记录(借书记录,借书日期,借书状态,还书日期,账号,图书号)四,物理结构设计1,物理结构表表属性说明账号账号primarykey密码登陆验证账号权限区分读者与管理员身份姓名身份姓名联系方式催还图书图书信息图书号primarykey图书名称方便查询出版社出版日期作者图书状态图书号primarykey&foreignkey图书数量剩余数量信息图书状态表示图书有无借书信息借书记录primarykey图书号foreignkey账号foreignkey借书日期借书日期还书日期还书日期借书状态正常,已还,超期2,建表代码CREATESCHEMATUSHUGUANAUTHORIZATIONWANGCREATETABLEZhanghao(ZnoCHAR(6)PRIMARYKEY,ZmiCHAR(6),ZnameCHAR(20),ZlianxiCHAR(11),ZquanCHAR(4));CREATETABLETushuxinxi(TnoCHAR(8)PRIMARYKEY,TnameCHAR(40),TwriterCHAR(20),TchubanCHAR(40),TtimeDATE);CREATETABLEZuangtai(TnoCHAR(8),ZnumberCHAR(3),ZzhuangCHAR(2),PRIMARYKEY(Tno),FOREIGNKEY(Tno)REFERENCESTushuxinxi(Tno),);
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- T/CEPCA 1005-2024电力建设企业诚信评价规范
- T/CIE 240-2024数字集成电路中α粒子引起的软错误率评估方法
- 智能化系统监理质量评估报告
- 员工考勤核查标准作业程序SOP
- 油气管道工程施工组织设计
- 银发社区便民服务实施方案
- 新能源并网消纳技术方案规范
- 新建预制菜中央厨房建设项目可行性研究报告范文
- 新建碳化硅功率器件生产项目可行性研究报告
- 湘教版小学信息科技四年级上册学习手册
- 2026年烟花爆竹经营从业人员考核试题库(附答案)
- 2026秋新教材人教PEP版五年级上册英语Unit 1Different friends单元整体教学设计
- 六年级上册语文1-8单元基础默写通关练习卷
- 透视双头鹰:从文艺看俄罗斯的历史道路(四川大学)知到智慧树章节测试掌握度答案
- 2026年中秋国庆节前安全生产专题培训
- 2026年安徽省基层法律工作试题(附答案)
- 2.3 探索内角和的奥秘 课件(共23张) 北师大版数学五年级上册
- 2026年中级经济师之中级经济师经济基础知识考试题库500道新版
- 教师读书分享课件:爱心与教育
- TICW21-2019工业机器人用柔性电缆技术规范
- 宫颈小细胞癌课件
评论
0/150
提交评论