没有合适的资源?快使用搜索试试~ 我知道了~
学生信息管理系统-数据库课程设计报告.docx
需积分: 5 0 下载量 59 浏览量
2024-05-03
20:42:05
上传
评论
收藏 193KB DOCX 举报
温馨提示
试读
11页
学生信息管理系统_数据库课程设计报告.docx
资源推荐
资源详情
资源评论
1
设 计 报 告 书
专 业:计算机科学与技术信息应用计信 2 班
课 程 名 称: 数据库系统概论
题 目: 题目—学生信息管理
班 级:
学 号:
姓 名:
指 导 教 师:
完 成 时 间:20xx.12.8
2
成绩:
一.绪论
(一)课题简介
随着现代科技的高速发展,设备和管理的现代化,在实际工作中如何提高工
作效率成为一个很重要的问题。而建立管理信息系统是一个很好的解决办法。
经过三年的学习,我们对计算机方面的知识有了很大的提升,本着理论联系
实际的宗旨,通过学校提供的这次软件技术实践的机会,在指导教师的帮助下,
历经两周时间,我自行设计一套教学管理系统,在下面的各章中,我将以这套教
学管理信息系统为例,谈谈其开发过程和所涉及到的问题。
(二)设计目的
应用对数据库系统原理的理论学习,通过上机实践的方式将理论知识与实践
更好的结合起来,巩固所学知识。
数据库应用 课程实践:实践和巩固在课堂教学中学习有关知识,熟练掌握对
于给定结构的数据库的创建、基本操作、程序系统的建立和调试以及系统评价。
数据库原理 软件设计实践:实践和巩固在课堂教学中学习的关于关系数据库
原理的有关知识和数据库系统的建立方法,熟练掌握对于给定实际问题,为了建
立一个关系数据库信息管理系统,必须得经过系统调研、需求分析、概念设计、
逻辑设计、物理设计、系统调试、维护以及系统评价的一般过程,为毕业设计打
下基础。
(三)设计内容
运用基于E-R 模型的数据库设计方法和关系规范化理论做指导完成从系统
的分析到设计直至系统的最终实现,开发教学管理信息系统,完成教学管理信息
系统的全部功能,包括学生管理子系统,教师管理自系统,后勤管理子系统。
首先做好需求分析,并完成数据流图和数据字典。
3
其次做概念分析,利用实体联系的方法将需求分析的用户需求抽象为信息结
构,得到E-R 图。
然后就是逻辑结构设计,将E-R 图转换为计算机系统所支持的逻辑模型。
接着把逻辑模型导入数据库,生成表,不用自己建表,大大提高了效率,节
省时间。同时这也意味着建立逻辑模型是相当重要的,因为后来的表,以及用编
程语言来操作实现一些功能都是基于这些基础做的。如果模型建错了,要么重做,
要么只能放弃一些功能。需求是关键,必须做好!
二.学生信息管理
(一)需求分析
1.信息需求
(1)高校学生的成绩管理工作量大、繁杂,人工处理非常困难。学生成绩管理系
统借助于计算机强大的处理能力,大大减轻了管理人员的工作量,并提高了处理的
准确性。学生成绩管理系统的开发运用,实现了学生成绩管理的自动化,不仅把广
大教师从繁重的成绩管理工作中解脱出来、把学校从传统的成绩管理模式中解放
出来,而且对学生成绩的判断和整理更合理、更公正,同时也给教师提供了一个准
确、清晰、轻松的成绩管理环境。
2.功能需求
(1)能够进行数据库的数据定义、数据操纵、数据控制等处理功能,进行联机处
理的相应时间要短。
(2)具体功能应包括:系统应该提供课程安排数据的插入、删除、更新、查询;
成绩的添加、修改、删除、查询,学生及教职工基本信息查询的功能。
3 安全性与完整性要求
4.基本实体设计
(1) 学生信息管理,包含学生的基本信息,如学号、姓名、性别、出生日期;
(2) 学生简历信息管理,包含学生的基本信息,自我评价,求职意向
(3) 学生联系方式信息管理,包含学生的基本信息电话,地址,其他
剩余10页未读,继续阅读
资源评论
小码叔
- 粉丝: 4232
- 资源: 1202
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- ItemApplicationTest.java
- 个人发卡源码,发卡系统,二次元发卡系统,二次元发卡源码,发卡程序,动漫发卡,PHP发卡源码,异次元发卡
- 基于matlab 决策树分类器的应用研究-乳腺癌诊断源代码+详细教程
- 2008全国电子设计竞赛优秀作品报告doc文档.zip
- 课程智能组卷系统 JAVA+Spring+SpringMVC+MyBatis
- 基于matlab LVQ神经网络的预测-人脸朝向识别源代码+详细教程
- Controlnet敏神大佬IC-Light的AI智能打光 AI这次真的大地震了
- 医院电子病历管理系统 JAVA+Spring+SpringMVC+MyBatis
- 基于matlab LVQ神经网络的分类-乳腺肿瘤诊断源代码+详细教程
- 【C#/.NET/.NET Core学习、工作、面试指南】记录、收集和总结
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功