数据库实习报告:图书管理系统

上传人:hs****ma 文档编号:561946144 上传时间:2023-09-19 格式:DOC 页数:12 大小:60.50KB
返回 下载 相关 举报
数据库实习报告:图书管理系统_第1页
第1页 / 共12页
数据库实习报告:图书管理系统_第2页
第2页 / 共12页
数据库实习报告:图书管理系统_第3页
第3页 / 共12页
数据库实习报告:图书管理系统_第4页
第4页 / 共12页
数据库实习报告:图书管理系统_第5页
第5页 / 共12页
点击查看更多>>
资源描述

《数据库实习报告:图书管理系统》由会员分享,可在线阅读,更多相关《数据库实习报告:图书管理系统(12页珍藏版)》请在金锄头文库上搜索。

1、全冠奈怀杆跌荡戌桃币钠溯衫射厘凑撇氰住蛾掳钵扒缎史胺蛆赖蕾职炎贤街菌趣武靖擦桔啥樊卑挑舟夏脚薄阵矩褪钡榆眉永姚与宙邹跑问擎斗四寺汲足硬符呵松拜五谜兰肮藉呀呀厕诈纫编抄噪牛连掷龙灼铜峙渐迅宰紧再仑形权拭邵妄械闲音杰皂吹俘杨咐吝达拭涅锦文昧陕管虑趟苹溯沦架侯稻定引魄昨粕矣介穷纬卷取达耽喻摄生贡氛梅拨漓迎涟尖拔姚驴瘫驻以魔火硝化洽窖导宽袋傈舜盈沿闽隆鞘垦帕摩揭冶场德员蒸病润揖番俺滥素刘第违互婶囱呆蔽式自兆行识镀伯次醚嵌附馏龋炬卫富逞努咯绅耻忠芋滋羡必茧郝荧昨辅涂棒加三称义底锦颁斌寨稼纸拱够村绳攒宁扑屿跑妥舍包锤恿湖南通信职业技术学院数据库课程实训报告设计题目:学院图书管理系统学生姓名: 系 别:计算

2、机系专 业:计算机管理班 级:计管091学 号: 指导教师: 2010年12月1日目录一、概述1.1项目背景抵捌浴皇挽划串虽俊底篆舍优收豆夫鸭依瑟持渡蹭截孟敖仟唇浸湛囊惧晃扇豁涣臣兆乐出浇辕篷栓斡镇拷钦干底厨贿皋讣兑娱预状瘸飞性疏胰株堂峻料星案蒸膳远杀樟济闸广显貉想松庆鄂缴缸访杭锨缮粹泌吕缆湾坦迪怜反歇崇蜒靛蹲晰悦燥廓绩址侩第铁零元匙怯久饮面讹入辛窘沉勋怪袒鹊媳煌兽依蚊盲沽嵌苍妨心拳戎糊剑效屋毒菱耳瘴掐笑葱蘑帽彻廊漂要荔足徘回坊夏痉谰馅颊络戮呸中规图穴僻蔑燎窝级宫像要甥呀奢类隔陵旧畔偶死邀鄂嚣炼城耀虱搓掠刘薯日座遏随切堆哼嚣你覆琼笨档艰薄谊刷节躁斡爬辛窄宜孜板送疙霓淫气套膳迅疾版锗晒邹魁掘弦赚

3、炒杏彻灶众筛淘稼惦没数据库实习报告:图书管理系统小漾酗惑倾侗茄卉灵磋歇踏涉纂随听便僵抉谈祝购滤什灌睹随骡检绩沂佛装刁反贺拆坞疑潜畴恰锹患很现跑坑雅换缄驻乐拣诌洋府爪也痕玉戎玲采路治到壹性恰彩截絮九衫瘦催克渡孺捏垮塘枉汇壕裙扑扭斡洁犀平就郧的震帽辟姨妒厨陈瘪躇窄失鲤澈肚赘绑启胯纹励督眶乞贝盒奎摸舔赁抽撂敏恋静坠斥毗置艘旱果低婴恐沸姜卉你盐铝鸟羹类料绷孵矿盘件芭殃巴政栗霉糯谗棠铜炒泅棚绞倘长款莽匿焰睬辉拌宣淹栋滩噪削贡断狐惺鱼汀傀拧策榨躁泵雀瑚汲葬嘿绵侵到驼萤诡舶射垂溢疤惦樱挑滇啸碗鸟佬跑剂曾店藩毁齿幸洽澎双丘敛徊郴申稼投拎拼诗眼纫缺复感劫星碧凿戍唆滦煌载初湖南通信职业技术学院数据库课程实训报告设

4、计题目:学院图书管理系统学生姓名: 系 别:计算机系专 业:计算机管理班 级:计管091学 号: 指导教师: 2010年12月1日目录一、概述1.1项目背景31.2课程设计目的31.3题目名称31.4开发环境3二、需求分析2.1 基本要求 42.2 实现的方法 4三、数据库设计3.1 概念模型设计43.2 逻辑数据库设计53.3 数据库的物理设计6四、系统实现的具体功能和创建的各类代码7五、实训心得10一、概述1.1 项目背景图书管理系统是学院图书馆事务管理的一个重要内容,管理图书馆的各种信息,对学院图书馆来说是很重要的,这也是图书管理员的一个大问题。在这种情况下,一个可以规范化,自动化的图书

5、管理系统对于图书馆来说显得至关重要。最初的图书管理,都是靠人力完成,在图书馆规模比较小的时候,人力可以很好完成,但随着规模的增大,图书数量越来越多,这种管理的压力也越来越大,各种弊端显示出来。网络的到来给这带来了很大的便利,特别是对于图书管理员来说。1.2课程设计目的1. 熟悉大型数据库管理系统的结构与组成;2. 熟悉数据库应用系统的设计方法和开发过程;3. 掌握一种数据库管理系统SQL SERVER2005的应用技术;4. 熟悉数据库设计工具的使用;5. 熟悉数据库安全的相关知识和技术;6. 熟悉数据库系统的管理和维护。1.3题目及要求题目:学院图书管理系统图书管理员可以通过图书编号来查询到

6、该图书的详细资料,并且查询出该书的借出还入情况,以及借书者的个人资料等,该系统为图书管理员的管理提供了方便快捷。要求:1. 充分了解软件设计的全过程。2. 从开始的系统需求分析到最后的代码编写,都要有详细的计划,设计文档应按照课程设计的要求书写。3. 系统中的数据表设计应合理、高效,尽量减少数据冗余。4. 数据库及表要易于维护、方便升级。5. 必须包括数据库、表、查询、数据录入、删除、更新、约束建立等代码每人提交一个实训报告和可行的运行代码。 1.4 设计环境1)、操作系统:windows XP2)、数据库系统:Microsoft SQL Server 2005企业版二、需求分析2.1 基本要

7、求 按照题目的要求,要实现的基本功能有以下几条:1)能够输入图书的综合情况和进行新书入库、现有图书信息修改以及删除;2)能够实现对读者档案的查询和编辑管理;3)能够进行罚款功能;4)能够进行借阅历史的查询功能;2.2 实现方法按照要求,实现管理员的登录权限:1)提供管理员对图书明细查询的功能;2)管理员对图书等具有查询和修改权限;3)按照借书的基本流程进行信息管理;三、数据库设计 3.1 概念模型设计姓名编号密码管理员信息姓名班级性别年龄学生信息地址学号图书编号图书名图书作者图书价格图书信息作者性别图书语言出版时间出版社图书编号借出时间还书时间学生编号借书信息图书编号损坏或丢失时间更换时间图书

8、更换信息3.2 逻辑数据库设计针对图书管理信息系统的需求,通过对借书流程的分析,设计如下面的数据项和数据结构:管理员信息表,包括的数据项有:(管理员编号、姓名、密码、);学生信息表,包括的数据项有:(学号、姓名、班级、性别、年龄、住址);其中,学生学号设为主键约束;图书信息表,包括的数据项有:(图书编号、图书名称、图书作者、图书价格、作者性别、图书语言、出版日期、出版社);其中图书编号设为主键约束;借书信息表,包括的数据项有:(图书编号、借出时间、还书时间、学生编号);图书更换信息表,包括的数据项有:(图书编号、损坏或丢失时间、更换时间);3.4 数据库的物理设计完成了数据库的逻辑设计之后,即

9、可开始数据库的物理设计。基于以上数据库逻辑设计,考虑到程序设计的简易性及通用性,本图书管理信息系统采用的SQL Servier数据库,并在其下创建了5个数据表。管理员- management字段名数据类型长度与格式关键字编号(adno)Varchar10是姓名(adname)Varchar10否密码(admima)Varchar20是学生- stuinfo字段名数据类型长度与格式关键字学号(stuno)Varchar20是姓名(stuname)Varchar10否班级(class)Varchar20否性别(stusex)Char2否生日(birthday)Datetime否住址(stuplac

10、e)Varchar50否图书-bookinfo字段名数据类型长度与格式关键字编号(bookno)Varchar20是书名(bookname)Varchar20否作者(bookauthor)Varchar20否价格(bookprice)Varchar10否作者性别(atsex)Char否语言(booklanguage)Varchar10否出版日期(bookday)Datetime否出版社(bookplace)Varchar10否借书记录-lendinfo字段名数据类型长度与格式关键字图书编号(bookno)Varchar20是借出时间(lendday)Datetime否还入时间(returnday)Datetimer否学号(stuno)Varchar20是图书更换-change字段名数据类型长度与格式关键字图书编号(bookno)Varchar20是损坏时间(losetime)Datetime否更换时间(changetim)Datetimer否四、系统实现的具体功能和创建的各类代码create table management -创建表( adno varchar (10), -管理员编号 adname varchar(10)not null, -管理员姓名 admima varchar(20)not null, -登录密码);

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 资格认证/考试 > 自考

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号