大数据项目实训总结-大数据实习报告.doc.pdf
⼤数据项⽬实训总结_⼤数据实习报告.doc ⼤数据实习报告 ⼤数据实习报告 ⼤数据实习报告⽬录⼀、摘要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 SubPr
- 粉丝: 168
- 资源: 3万+
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- SSCMS登录模块需要的JS文件
- JSP网络购物中心毕业设计(源代码+论文).rar
- 白盒测试报告.docx
- 基于LM5117芯片评估开发板硬件参考设计(原理图+PCB)+中英文数据手册资料.zip
- 照片批量重命名软件(文件批量修改图片文件名)
- app.apk
- 人工智能(AI)是计算机科学的一个分支,旨在开发和应用能够模拟、延伸和扩展人类智能的理论、方法和技术,包括机器人、语言识别、图像
- 嵌入式与物联网开发是当今信息技术领域的两大重要分支,它们相互交织,共同推动着智能化时代的进步 嵌入式开发主要关注在嵌入式操作
- 网络安全,这一看似高深莫测的领域,实则与我们每个人的生活息息相关
- 毕业设计基于深度学习的视觉问答系统源码+文档说明+答辩PPT.zip
- 1
- 2
前往页