欢迎来到天天文库
浏览记录
ID:14051512
大小:202.50 KB
页数:8页
时间:2018-07-25
《电子商务数据库原理及应用实验报告(学号+姓名)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、学院商务策划学院专业班级实验报告课程名称:电子商务数据库原理及应用指导老师:学号:姓名:实验成绩:2014年12月日电子商务数据库原理及应用实践报告XXX图书管理系统数据库设计1.系统概述1.1系统意义随着图书馆规模的不断扩大,图书数量也相应的增加,有关图书的各种信息量也成倍增加,面对着庞大的信息量,传统的人工方式管理会导致图书馆管理上的混乱,人力与物力过多浪费,图书馆管理费用的增加,从而使图书馆的负担过重,影响整个图书馆的运作和控制管理,因此,必须制定一套合理、有效,规范和实用的图书管理系统,对图书资料进行集中统一的管理。图书管理
2、系统的正常运营中总是面对大量的读者信息,图书信息以及两者相互作用产生的借书信息,因此要对读者资源,图书资源,借书信息进行管理。本系统的设计就是为了提高图书管理工作效率,作到信息的规范管理,科学统计和快速查询,让图书更好的为企事业单位服务。1.2应用背景系统名称:XX图书管理系统系统功能:为图书资料及借阅提供规范化管理项目提出者:某公司图书资料管理部门最终用户:某公司人员2.需求分析2.1总体功能概述本系统主要实现对图书馆信息的管理,主要功能为管理有关读者、图书、借阅、查询和管理员的信息等。(1)图书资料进行管理,如登记新书,删除不存
3、在的书目,对已经变更的图书信息进行修改。(2)读者信息管理,如新增读者,对读者信息进行修改、删除。(3)图书借阅管理,提供借阅登记表和返还登记表来管理借阅。(4)信息查询,提供图书查询、读者查询、借书信息查询等。2.2功能划分图书管理员主要操作有:(1)新办借书证及读者基本信息维护,包括借书证编号、职工号、读者姓名、读者性别、所在部门、职务、联系电话等基本信息。7电子商务数据库原理及应用实践报告(2)读者类别管理。包括类别编号、类别名称、借书数量、借书期限、有限期限、每天超期罚款单价。(2)图书类别管理(输入、修改、查询),包括类别
4、编号,类别名称,备注等。(3)图书信息管理。新书入库,图书信息的查询修改,包括图书编号、书名、图书类别、关键词、作者姓名、出版社名称、出版日期、单价、登记日期。(4)借阅信息管理。借书、还书信息的输入,超期借书查询,超期还书罚款,包括借书证编号、图书编号、借书日期、还书日期、超期罚款。读者主要操作有:(1)读者基本信息的查询,修改联系电话。(2)图书信息查询。查询库存图书信息,本人图书借阅信息等(3)图书借阅、续借及归还。3.概念模型设计各部分E-R图如下:(1)读者信息类别实体E-R图类别编号借书期限借书数量类别名称读者类别图1读
5、者类别实体E-R图(2)读者实体E-R图职工号类别编号单位姓名读者有效日期联系电话借书证号图2读者实体E-R图7电子商务数据库原理及应用实践报告(3)图书信息类别实体E-R图类别编号分类别备注类别名称图书类别实体图3图书类别实体E-R图(4)图书实体E-R图书名出版社单价作者图书出版日期借出标识图书编号图4图书实体E-R图(5)图书借阅实体E-R图:图书借阅借书证号借书日期还书日期图书编号借阅编号超期罚款图5图书借阅实体E-R图7电子商务数据库原理及应用实践报告(6)实体之间关系E-R图:图5实体之间关系的E-R图4.逻辑模型设计通
6、过E-R模型到关系模型的转化,可以得到如下关系模式:数据库设计图书管理系统数据库中各个表格的设计结果如下面的6个表格所示,每个表格表示数据库中的一个表。编号中文名英文名1书籍信息books2图书类别booktype3借阅信息borrowinfo4读者信息readers5读者类别readertype6管理员admin其关系图如下:7电子商务数据库原理及应用实践报告下面是的详细说明:为了实现操作员权限我管理,需设置一个登录权限管理表,在系统使用过程中应由系统管理员管理。表1图书总表books主键:图书编号编号列名(英文)数据类型主键外键
7、可否为空说明1图书编号char(8)okno图书编号2图书名varchar(50)图书名称3类别编号char(6)ok图书类型4作者varchar(50)作者5出版社varchar(50)出版社6单价Decimal(6,2)图书单价7出版日期datetime出版日期登记日期datetime登记日期8借出标识varchar(2)no是否被借出表2图书类别表booktype主键:类别名称编号列名(英文)数据类型主键外键可否为空说明1类别编号char(6)okno类别编号2类别名称varchar(50)no类别名称3分类别varchar(
8、50)分类别名4备注Text备注7电子商务数据库原理及应用实践报告表3借书信息表borrowinfo主键:借书信息编号编号列名(英文)数据类型主键外键是否为空说明1借阅编号Int(8)okno借书信息编号2借书证号char(8)okn
此文档下载收益归作者所有