SQL集中实训报告模板1图书馆管理系统

上传人:仙*** 文档编号:37870599 上传时间:2021-11-04 格式:DOC 页数:12 大小:256KB
返回 下载 相关 举报
SQL集中实训报告模板1图书馆管理系统_第1页
第1页 / 共12页
SQL集中实训报告模板1图书馆管理系统_第2页
第2页 / 共12页
SQL集中实训报告模板1图书馆管理系统_第3页
第3页 / 共12页
点击查看更多>>
资源描述
长沙商贸旅游职业技术学院SQL Server2008集中实训报告班 级 软件1231 姓 名 陈姣艳 实训地点: 砺能楼 指导教师: 范 瑛 2013年 12 月 日长沙商贸旅游职业技术学院信息技术系课程项目设计实训(实验)报告学生姓名_陈姣艳 _指导老师_ 范 瑛_ _实训名称图书馆管理系统数据库设计实训地点砺能楼实训时间2013年12月实训小组组长刘增组员陈姣艳陈招张琛实训目的掌握根据需求,分析设计实体-关系模型的方法,以完整的E-R图正确反映出所设计的系统的数据模型的实体、属性、关系掌握根据E-R图转化数据表的方法,理解1:1、1:n、n:n的转换掌握数据库的规范化,理解1NF、2NF、3NF与合理规范化实训内容根据一个基本的图书馆信息化借阅系统,设计相关的后台数据库“图书馆管理数据库”DB_Library。完成需求分析、概念设计、逻辑设计、物理设计的数据库设计全过程。实训项目要求1、系统的参与者主要有三类:读者(也可称为借阅者,包括在校的学生、老师)、图书馆管理员、图书馆管理系统维护者。借阅者可以通过网络查询书籍信息和预定书籍。借阅者能够借阅书籍和还书。图书管理员能够处理借阅者的借阅和还书请求。系统管理员可以对系统的数据进行维护,如增加、删除和更新书目,增加、删除和更新借阅者帐户,增加和删除书籍。2、系统的数据库模块要能实现:借阅信息管理书籍信息管理帐户信息管理3、借阅者只能是在校的学生和老师,毕业的学生将要退还借书证并销号,所以借书证号与在籍学生的学号有关,与在职老师的编号有关。 借书证号码的组成11位学号+5位流水号教师编号的组成1开头4位流水号学号的组成4位入学年份+2位系部编号+2位专业编号+1位班级尾数+2位流水号*系部编号:0开头+流水号,共4位(如:0003) (旅游系0001,会计系0002,经贸系0003,信息系0004,人文系0005,基础课部0006)* 专业编号:所属系部编号后2位+流水号(如:信息系软件专业0401)(旅游管理0101,涉外旅游0102,酒店管理0103,空乘0104, 会计0201,财务管理0202,金融投资0203,投资理财0204, 市场营销0301,会展0302,国际贸易0303,电子商务0304, 软件0401,计算机应用0402,图文动漫0403,英语0501,公共艺术0502,文秘0503,思想政治0601,体育0602实训过程(一) 系统需求分析(根据项目要求详细调查分析系统对象、功能、性能等需求,设计相应的数据内容需求)图书馆是高等院校的重要组成部门,是教师和学生获取知识的重要场所。由于图书馆主要从事大量的图书资料的储存和流通,所以一直以来,计算机在图书馆的图书管理中得到了广泛的应用。通常学校图书馆的图书藏书量比较大,管理工作繁琐,手工进行管理往往费时费力,而且无法达到很好的效果。因此图书管理系统应用十分广泛,具有重要意义。如果使用关系数据模型设计一个图书管理系统数据库来管理图书,可以达到快捷,高效,准确的效果。图书管理系统数据库的主要功能是处理书籍信息,包括书籍的类别、出版社信息、书籍的作者、借出信息、图书的查询、相关借出书籍的学生信息等等功能。建立图书管理系统数据库主要任务是用计算机对图书馆的图书进行管理。依据系统的总体要求及系统概述,图书管理系统需要完成的主要功能有: 采购新书时,将新入库的图书登记入数据库。 图书借出时,记录相关信息。 浏览库存图书信息,提供各种方式的查询。 在借书和还书之间进行关联。 针对读者违反图书管管理条例进行惩罚。(二)概念模型设计(概括抽象出E-R模型 / 需画出来)学号/教师号1.读者信息实体借书证号 性别系别读者姓名注册日期 身份身份证号2.书籍信息实体出版社书籍名称是否被借数量收录时间作者书籍信息书籍编号定价3.借阅记录信息实体图书借阅信息借出时间借书证号学号书籍编号管理员编号借出数量剩余数量惩罚金额书籍编号借书编号是否丢失姓名惩罚信息未还数量4.惩罚信息表管理员编号性别管理员信息管理员编号5管理员信息实体姓名值班时间总体E-R图nnn1管理nnn(三)逻辑模型设计(将E-R模型转化成相应的数据库关系模型,并标明主键 1. 图书管理员信息表(管理员编号,姓名,性别,值班时间)PK字段名称字段类型NOT NULL默认值约束字段说明glyNOChar(6)主键管理员编号由10位组成,由0+流水号,如:000016 NameNchar(4)管理员姓名SexBit 男 1代表男,0代表女Timedatetime 管理员的值班时间 2.学生信息表(学号,姓名,性别,系别,身份证号, ,借书证号,注册日期) PK字段名称字段类型NOT NULL默认值约束字段说明StuNOChar(11)主键4位入学年份+2位系部编号+2位专业编号+1位班级尾数+2位流水号NameNchar(4)学生姓名SexBit 男 1代表男,0代表女DepartmentChar(4) 学生所属系部0开头+流水号,共4位(如:0003) (旅游系0001,会计系0002,经贸系0003,信息系0004,人文系0005IdentityChar(18)学生身份证号码TelephoneChar(12)学生联系 IDcardChar(16)外键11位学号+5位流水号RegistertimeDatetime学生的学生证注册日期 3.图书信息表(书籍编号,图书名称,作者,定价,是否借出,出版社书录时间,) PK字段名称字段类型NOT NULL默认值约束字段说明bookIDChar(8)主键书籍编号由8位组成,由1+流水号,如:10000001 BookNameNchar(12)书籍名称AuthorChar(8) 书籍作者PriceMoney 书籍的价格LendBit1代表已借出,0代表未借CBSChar(8)书籍的出版社 4.图书借阅表(图书名称,借书证号,学号,管理员编号,借出时间借出数量,剩余数量) PK字段名称字段类型NOT NULL默认值约束字段说明IDcardChar(16)主键11位学号+5位流水号BookNameNchar(12)书籍名称StuNOChar(11) 学生学号StuNOChar(11)外键4位入学年份+2位系部编号+2位专业编号+1位班级尾数+2位流水号LendtimeDatetime借出时间LendSLChar(8)书籍借出的数量5.图书赔偿信息表(借书证号,图书编号,管理员编号,借书日期,应还日期,赔偿金额,) PK字段名称字段类型NOT NULL默认值约束字段说明IDcardChar(16)主键11位学号+5位流水号BookIDchar(8) 外键书籍编号GlyNOChar(6) 管理员编号LendtimeDatetime借出时间yhtimeDatetime应还时间PayMoney赔偿金额(四)物理模型设计(写出相应命令,创建数据库和表,存储记录结构,建立约束、视图、索引、触发器等)实训总结实训对于我们来说是一个很好的锻炼机会,因为它不仅让我们体会到了作一个完整的数据库过程,还是对我们对这门学科综合能力的检测。指导老师评语
展开阅读全文
相关资源
相关搜索

最新文档


当前位置:首页 > 管理文书 > 施工组织


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!