欢迎来到天天文库
浏览记录
ID:33164398
大小:330.50 KB
页数:12页
时间:2019-02-21
《《数据库实验》doc版》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、华北科技学院计算机学院综合性实验报告华北科技学院计算机学院综合性实验实验报告课程名称数据库原理与应用D实验学期2012至2013学年第2学期学生所在院部年级2011级专业班级学生姓名学号任课教师实验成绩计算机学院制第11页华北科技学院计算机学院综合性实验报告《数据库原理与应用D》课程综合性实验报告开课实验室:基础五2013年6月24日实验题目数据库设计与应用—图书管理系统系统的设计与实现一、实验目的(1)培养学生数据库分析和设计能力;(2)培养学生软件结构和功能模块分析能力;(3)培养提高学生自学能力和独立进行软件开发能力;(4)培
2、养学生的创新意识和协作精神;(5)培养学生文字论述规范、清晰、严谨的能力。二、设备与环境硬件:多媒体计算机软件:Windows2003操作系统,SQLServer2000数据库管理系统,应用程序开发环境Java。三、实验内容1.设计图书管理系统系统数据库1.1系统功能分析1).登录功能,为用户设置权限功能,可分为用户,管理员。普通用户不能对书籍进行操作,管理员能对书籍添加、删除及查询用户、书籍的所有信息。2).录入功能,系统没有为用户提供相应的录入功能,为管理员提供对用户、书籍的所有信息的录入功能。3).查询功能,为管理员与所有用户
3、提供查询的功能,可查询允许范围内的所有信息。4).删除功能,为管理员提供对书籍的操作,为系统管理员提供对所有信息的删除功能。5).借阅功能,用户对书籍的借阅与归还功能。6).退出登录,用户与管理员退出登录的功能。7).退出功能,结束并关闭系统。8).关于,对系统的简单介绍。第11页华北科技学院计算机学院综合性实验报告1.2系统功能框架图图书馆管理系统功能总框图,如图1.3所示。图书管理系统关于书籍管理借阅管理查询管理系统管理退出登录系统简介登录退出系统查询图书查询读者添加书籍删除书籍还书管理借书管理图1.3系统功能框架图第11页华北
4、科技学院计算机学院综合性实验报告1.3系统总体E-R图图书馆管理系统E-R图,如图1.4。性别姓名学生号名证件号密码年龄借阅者用户名管理m1管理员密码1m标记1所在院校添加查看删除管理还书借阅借书出版社书名mnm已借阅书籍作者书籍索引数量书名索引借书日期学生号归还日期图1.4图书馆管理系统E-R图1.4数据库设计book表属性名数据类型是否主键是否允许为空说明bnovarchar(50)YesNOTNULL索引号bnamevarchar(50)NoNULL书名bnumintNoNULL数量authorvarchar(50)NoNul
5、l作者publishervarchar(50)NoNull出版社第11页华北科技学院计算机学院综合性实验报告lendbook表属性名数据类型是否主键是否允许为空说明snovarchar(50)YesNOTNULL学号bnovarchar(50)YesNOTNULL索引号bnameVarchar(50)NoNULL书名lenddatevarchar(50)NoNull借书日期returndatevarchar(50)NoNull归还日期reader表属性名数据类型是否主键是否允许为空说明snamevarchar(50)YesNOTNU
6、LL姓名ssexvarchar(50)NoNULL性别sageint)NoNULL年龄spasswordvarchar(50)NoNull密码departmentvarchar(50)NoNull院系user表属性名数据类型是否主键是否允许为空说明unovarchar(50)YesNOTNULL证件号unamevarchar(50)NoNULL姓名upasswordvarchar(50)NoNULL密码urightintNoNull判断标记punishment表属性名数据类型是否主键是否允许为空说明bnovarchar(50)Yes
7、NOTNULL索引号pmintNoNULL罚款金额1.5表的创建1).book表createbook(bnovarchar(50)primarykey,bnamevarchar(50),bnumint,authorvarchar(50),publishervarchar(50));2).lendbook表createtablelendbook(snovarchar(50)notnullconstraintreader_Foreforeignkeyreferencesreader(sno),bnovarchar(50)NOTNULLc
8、onstraintbook_Foreforeignkeyreferencesbook(bno),bnamevarchar(50),第11页华北科技学院计算机学院综合性实验报告lenddatevarchar(50),returndate
此文档下载收益归作者所有