图书管理数据库系统的设计与实现课程设计

图书管理数据库系统的设计与实现课程设计

ID:33459073

大小:4.81 MB

页数:19页

时间:2019-02-26

图书管理数据库系统的设计与实现课程设计_第1页
图书管理数据库系统的设计与实现课程设计_第2页
图书管理数据库系统的设计与实现课程设计_第3页
图书管理数据库系统的设计与实现课程设计_第4页
图书管理数据库系统的设计与实现课程设计_第5页
资源描述:

《图书管理数据库系统的设计与实现课程设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、华北电力大学科技学院实验报告

2、

3、实验名称图书管理数据库系统的设计与实现课程名称数据库原理及应用

4、

5、专业班级:电气15K9学生姓名:寿泽锋学号:9成绩:指导教师:廖尔崇实验日期:2017年5月4日(实验报告如打印,纸张用A4,左装订;页边距:上下2.5cm,左2.9cm,右2.1cm;字体:宋体小四号,1.25倍行距。)验证性、综合性实验报告应含的主要内容:一、实验目的及要求二、所用仪器、设备三、实验原理四、实验方法与步骤五、实验结果与数据处理六、讨论与结论(对实验现象、实验故障及处理方法、实验中存在的问题等进行分析和讨论,对实验

6、的进一步想法或改进意见)七、所附实验输出的结果或数据设计性实验报告应含的主要内容:一、设计要求二、选择的方案三、所用仪器、设备四、实验方法与步骤五、实验结果与数据处理六、结论(依据“设计要求”)七、所附实验输出的结果或数据*封面左侧印痕处装订华北电力大学科技学院实验报告一、系统功能设计本系统利用VisualStudio2010处理数据库的功能,实现对图书馆信息的管理。主要功能为管理有关用户、管理员、书籍和借阅的信息等。  本系统的结构分为书籍信息管理模块、借阅信息管理模块、查询处理模块。图书馆管理系统框图如图1.1所示:查询图书

7、查询图书查询图书查询图书增加图书修改图书删除图书成功图书管理登录失败登录处理用户密码修改管理员用户系统设置图书馆管理系统书籍信息图1.1图书馆管理系统框图二、数据库概念设计2.1实体列表实体属    性管理员系统管理员名,管理员ID标识,账户密码,管理记录用户用户ID、用户名、借阅记录图书图书ID、书名、作者、出版社、借阅与否、所在书架位置、图书介绍、封面图书管理藏书量、新增书ID、新增书时间、卖出或销毁书ID、卖出或销毁书时间借阅管理借阅ID、借书日期、借阅人ID、归还日期、所借书ID第页共页华北电力大学科技学院实验报告2.2

8、系统的E-R模型该图书管理系统的E-R模型,如图2.1所示管理员名图书ID管理员ID标识书名账户密码作者图书管理管理记录1管理员出版社用户IDm图书m借阅与否用户名N借阅用户所在书架位置借阅记录所借书ID图书介绍借阅人ID借阅ID归还日期借书日期封面图2.1系统的E-R模型一、数据库逻辑设计3.1创建数据库(1)在服务器资源管理器中的任一节点右击。(2)执行快捷菜单中的“新建数据库”命令,并在打开的“创建数据库”对话框中输入数据库名library,其他可采用默认值。(3)单击“确定”按钮,则新建的数据库就会出现在服务器上。3.2

9、创建数据表创建数据库后,为library数据库添加数据表,步骤如下。(1)在服务器资源管理器中右击数据库library下的“表”文件夹在弹出的快捷菜单中执行“新建表”命令。(2)添加表的字段和其他详细资料。各表数据结构如下图所示。第页共页华北电力大学科技学院实验报告图3-1用户信息(reader) 表3-1图书信息(bookinfo)列 名含义数据类型主 键BookID图书IDbigint自动,主键BookName书名Varchar(50)不为空BookType出版社Varchar(100)不为空BookAuthor作者Varc

10、har(100)不为空BookPrice借阅与否Varchar(20)不为空BookPic封面Varchar(200)允许为空BookContent图书介绍text不为空BookAddres所在书架位置text不为空  表3-2借阅信息(issueinfo)列 名含义数据类型说明IssID借阅IDbigint自动,主键BookID图书IDbigint外键IssBookID借阅人IDbigint不为空IssDateTime借书日期datetime不为空IssReturnTime归还日期datetime允许为空一、系统编码与实现数据

11、库设计:设计数据表,选定reder表,其他自由设计createtablereader(rnochar(12)primarykey,rnamevarchar(20)notnull,rsexchar(2)check(rsexin('男','女'))default'男',rbirthdaydatetime,rdeptvarchar(20),第页共页华北电力大学科技学院实验报告rclassvarchar(20),rtypechar(6)check(rtypein('教师','研究生','本科生')),rvalidchar(1)defau

12、lt'Y',rpasswordvarchar(10),rnotevarchar(100));insertintoreader(rno,rname,rdept,rtype)values('1','张三','电力系','教师');insertintoreader(r

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。