大数据库系统实验报告材料--图书馆管理系统oracle+java

大数据库系统实验报告材料--图书馆管理系统oracle+java

ID:47141984

大小:2.46 MB

页数:23页

时间:2019-08-11

大数据库系统实验报告材料--图书馆管理系统oracle+java_第1页
大数据库系统实验报告材料--图书馆管理系统oracle+java_第2页
大数据库系统实验报告材料--图书馆管理系统oracle+java_第3页
大数据库系统实验报告材料--图书馆管理系统oracle+java_第4页
大数据库系统实验报告材料--图书馆管理系统oracle+java_第5页
资源描述:

《大数据库系统实验报告材料--图书馆管理系统oracle+java》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、实用文案湖南科技大学数学与计算科学学院数据库系统课程设计课程设计题目:图书馆管理系统指导教师:刘*芳学生院系:数学学院学生班级:信计*班学生姓名:黎*文学生学号:14070204**文案大全实用文案目录一、任务书1二、相关技术与环境介绍2三、需求分析2四、概念结构设计3五、逻辑结构设计5六、数据库实施66.1数据库的建立和表空间的建立66.2数据库用户的建立76.3java前端编程86.3.4功能完善13七、系统测试方案和测试报告13八、系统的主要功能和使用说明148.1功能说明:148.2使用说明148.3图书管理系统数据库安全:15九.系统安装说明159.1数据库的安装

2、159.2java前端程序的安装15十.课程设计心得1510.1实验心得1610.2总结16文案大全实用文案一.任务书1.题目:图书馆管理系统2.内容及要求:(1)创建数据库存储信息(2)开发java前端程序,使用数据库。(3)具有实际应用价值3.实验成员分工:黎*文:主要负责物理结构,数据库实施,数据库与前端的连接处理操作。沈*杰:主要负责系统界面、概念与逻辑结构的设计,并进行维护调试。二.相关技术与环境介绍开发工具:oracle11g,Eclipse4.5开发语言:Java开发环境:JDK1.8运行环境:Windows10其他辅助工具:PowerDesigner165,

3、edrawmax核心技术:JOBC对数据库的操作,java操作界面的设计,各种布局方式和插件(1)使用JFrame控件进行界面设计(2)使用静态字段实现窗体间的数据传递(3)使用代码方式向容器控件中添加控件(4)数据库连接和前台操作(5)数据库和开发工具之间的编码转换三.需求分析文案大全实用文案图书馆管理系统是一个高度集成的图书信息处理系统,通过将图书馆的各种功能进行整合,从而达到显示检索信息,提高工作效率,降低管理成本等目的。一个典型的图书馆管理系统应该能够管理所有的图书种类,图书信息以及读者信息,还需要提供各种图书信息的检索查询功能。该系统还需要能够对图书的借阅,归还进

4、行管理,并对读者的罚款进行自动计算。通过该系统的自动化管理,能够大大减少图书馆管理人员,还能减少管理人员的工作任务,从而降低管理开销和成本。 一个完整的图书馆管理系统包括前台和后台,前台主要是显示在计算机屏幕上的显示界面,有各种指令按钮,操作框以及文本框,后台主要是为前台的一些操作提供一些必要的数据,也就是一个相对于系统比较完整的数据库,操作员以及各类图书的信息,借书者的信息等等。 此次的图书馆管理系统有如下几个重要功能: (1)管理员可以方便进行图书管理,用户管理,管理员管理。图书管理包括图书信息以及图书分类的添加,修改,删除。用户管理包括用户信息的添加,删除,修改。管理

5、员管理包括管理员信息的添加,删除,修改等。 (2)管理员可以修改自己的以及用户密码,修改前需先核实自己的原始密码。 (3)实现模糊查询,使用户得到更多的相关记录。并且考虑使用的方便性,一些经常使用的输入无须用户输入,比如进行图书查询时图书分类只须用户做选择就可以。     (4)如果出现超期未还的情况,能够就做出记录,并作出相应处罚处理。四.概念结构设计4.1E-R图的设计(1)学生E-R图:学号姓名借书权限年龄联系方式学生性别登录密码专业文案大全实用文案(2)管理员E-R图:权限管理员密码名称(3):图书E-R图:名称出版社购买时间图书是否预约作者书号是否借阅(4)数据库

6、关系图:管理M学生用户N管理员管理N管理MNMM图书N1N管理管理1管理1超级管理员文案大全实用文案(5)系统逻辑图:4.2数据库的设计(1)建立orcl数据库(2)建立LIBRARYTEST表空间(3)在表空间中建立用户libadmin,进行权限的设置,为最高权限(4)登录libadmin用户,创建libstudent用户,只具有查询的权限(5)根据4.1中(4)图建立7个表。五.逻辑结构设计1.图书(BOOK)的逻辑结构:2.超期图书(ECEEDTIME):文案大全实用文案3.丢失图书(LOSERBOOK):4.管理员权限表(MSANAGER):5.预约图书:6.借阅记

7、录:7.学生用户:以上为各种表的逻辑结构。六.数据库实施6.1数据库的建立和表空间的建立直接在oracle数据库OEM企业管理其中直接操作。界面化操作省略。文案大全实用文案6.2数据库用户的建立(1)//创建libadmin用户:connsystem/Kyq020520//登录system超级用户createuserlibadminidentifiedby123456defaulttablespaceLIBRARYTESTgrantcreatesession,resourcetolibadmingrantcreat

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

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

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