大数据项目实训总结_大数据实习报告.doc

本文档是关于学院图书管理系统的实习报告,详述了项目背景、设计目的、数据库管理和需求分析。通过实习,熟悉了大型数据库管理系统,掌握了SQL SERVER 2015的应用,并实现了图书管理的自动化,包括图书信息管理、读者档案查询、罚款和借阅历史等功能。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

大数据实习报告

大数据实习报告

大数据实习报告目录一、摘要1.1项目背景……………………………………………………………21.2课程设计目的………………………………………………………21.3题目名称……………………………………………………………21.4开发环境……………………………………………………………2二、需求分析2.1 基本要求 ………………………………………………………32.2 实现的方法 ……………………………………………………3三、数据库设计3.1 数据库概念结构设计………………………………………………33.2数据库逻辑结构设计………………………………………………43.3 数据库物理设计……………………………………………………4四、数据流图及程序结构框图…………………………………………………6五、程序源代码及其说明………………………………………………………10六、总结…………………………………………………………………………13一、摘要1.1 项目背景图书管理系统是学院图书馆事务管理的一个重要内容,管理图书馆的各种信息,对学院图书馆来说是很重要的,这也是图书管-理-员的一个大问题。在这种情况下,一个可以规范化,自动化的图书管理系统对于图书馆来说显得至关重要。最初的图书管理,都是靠人力完成,在图书馆规模比较小的时候,人力可以很好完成,但随着规模的增大,图书数量越来越多,这种管理的压力也越来越大,各种弊端显示出来。网络的到来给这带来了很大的便利,特别是对于图书管-理-员来说。1.2课程设计目的1. 熟悉大型数据库管理系统的结构与组成; 2. 熟悉数据库应用系统的设计方法和开发过程;3. 掌握一种数据库管理系统SQL SERVER2015的应用技术; 4. 熟悉数据库设计工具的使用; 5. 熟悉数据库安全的相关知识和技术; 6. 熟悉数据库系统的管理和维护。1.3题目及要求题目:学院图书管理系统图书管-理-员可以通过图书编号来查询到该图书的详细资料,并且查询出该书的借出还入情况,以及借书者的个人资料等,该系统为图书管-理-员的管理提供了方便快捷。 要求:1. 充分了解软件设计的全过程。2. 从开始的系统需求分析到最后的代码编写,都要有详细的计划,设计文档应按照课程设计的要求书写。3. 系统中的数据表设计应合理、高效,尽量减少数据冗余。 4. 数据库及表要易于维护、方便升级。5. 必须包括数据库、表、查询、数据录入、删除、更新、约束建立等代码每人提交一个实训报告和可行的运行代码。 1.4 设计环境 1)、操作系统:windows XP2)、数据库系统:Microsoft SQL Server 2000二、需求分析2.1 基本要求按照题目的要求,要实现的基本功能有以下几条:1)能够输入图书的综合情况和进行新书入库、现有图书信息修改以及删除; 2)能够实现对读者档案的查询和编辑管理; 3)能够进行罚款功能;4)能够进行借阅历史的查询功能;2.2 实现方法按照要求,实现管-理-员的登录权限: 1)提供管-理-员对图书明细查询的功能; 2)管-理-员对图书等具有查询和修改权限; 3)按照借书的基本流程进行信息管理;三、数据库设计3.1 数据库概念结构设计3.2 数据库逻辑结构设计针对图书管理信息系统的需求,通过对借书流程的分析,设计如下面的数据项和数据结构:注册信息表,包括的数据项有:(管-理-员类别、注册编号、密码、); 学生信息表,包括的数据项有:(编号、学号、姓名、班级、性别、年龄); 图书信息表,包括的数据项有:(图书编号、图书名称、图书类别、图书价格、作者性别、图书语言、出版日期、出版社);借书信息表,包括的数据项有:(图书编号、借出时间、还书时间、学生编号);3.3数据库物理设计完成了数据库的逻辑设计之后,即可开始数据库的物理设计。基于以上数据库逻辑设计,考虑到程序设计的简易性及通用性,本图书管理信息系统采用的SQL Servier数据库,并在其下创建了以下数据表。四、数据流图及程序结构框图五、程序源代码及其说明菜单界面代码:Private Sub m_about_Click() frmAbout.Show End SubPrivate Sub m_book_Click() frmBookManage.Show End SubPrivate Sub m_bookquery_Click() frmBookQuery.Show End SubPrivate Sub m_exit_Click() Unload Me End SubPrivate Sub m_lend_Click() frmLoanManage.Show End SubPrivate Sub m_lend_report_Cl

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值