数据库课设报告

  • 格式:docx
  • 大小:142.09 KB
  • 文档页数:41

下载文档原格式

  / 41
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

山西大学

课程设计任务书.题目:数据库原理与应用课程设计

系别:软件学院专业:计算机工程系班级:计本1323 姓名:林涛设计时间:2016/6/14-2016/6/18

指导教师:李雪梅

课题组长:林涛

下达日期2016 年 6 月 2 日

摘要

随着信息技术在管理上越来越深入而广泛的应用,管理信息系统实施在技术上已逐步成熟。管理信息系统是一个不断发展的新型科学,任何一个单位要生存要发展,要高效率的把内部活动有机的组织起来,就必须建立与自身特点相适应的管理信息系统。

本文介绍了在SQL Server环境下采用”自上而下的总体规划,自上而下应用开发"的策略开发一个管理信息系统的过程。通过分析访客管理的不足,创建了一套行之有效的计算机管理学生学籍的方案。文章介绍了访客管理信息系统的系统分析部分,包括可行性分析、业务流程分析等;系统设计主要介绍了系统功能设计和数据库设计及代码设计;系统实现部分说明了几个主要模块的算法。本系统面有好,操作简单,比较实用。

前言

学生学籍管理系统一直是一个教育单位不可缺少的的部分,它的内容对于学校的决策者和管理者来说都至关重要,所以学生学籍管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式来管理学生学籍档案,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新、维护都带来了不少的困难。

随着科学的不断提高,计算机科学日渐成熟,其强大的功能以为人们深刻认识,它以进入人类社会的各个领域并发挥着越来越重要的作用。

作为计算机应用的一部分,使用计算机对学生学籍信息进行管理,具有具有着手工管理无法比拟的优点。例如:检索迅速,、方便查找、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高学生学籍管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。

学生学籍管理系统数据库设计

一、课题总体介绍

1.1 课程介绍

高校学生学籍管理是一项即重要又繁琐的的工作。为了更好的做好这项工作,提高工作效率,更好的为学校的发展和一线教育服务,

决定:结合我校实际情况,自行研制一套学生学籍管理系统。

1.2 课题目的与意义

计算机已经成为我们学习和工作的得里助手:今天,计算机的价格已经十分低廉,性能有了长足的进步。它已经应用于许多领域,计算机之所以如此流行的原因主要有以下几个方面:

首先,计算机可以替代人工进行许多繁琐的劳动;

其次,计算机可以节省许多资源;

第三,计算机可以大大的提高人们的工作效率;

第四,计算机可以是文档更加安全,等等。

为了解决传统学生学籍管理面临着的这些问题,我所设计的学生学籍管理系统软件也就应运而生了。

本课程设计的目的是让学生掌握关系数据库的基本概念与原理,关系模型以及关系代数的理论,关系数据库的设计原理,数据库表的创建,表数据的输入、修改、删除与查询技术。

通过学习能应用关系数据库开发基本的数据库应用系统。

1.3 主要涉及功能

学生学籍管理系统的功能是收集学生的个人信息,以便向老师提

供每个学生在校或毕业生学籍的情况,还可以让学生用自己的学号去查看自己在校期间的相关信息。本程序具备以下功能:

➢新生入学的学籍注册;

➢学生所在班级学员信息查询;

➢学生学籍信息的添加;

➢学生学籍信息的修改;

➢学生学籍信息的删除;

1.4 原始资料

由于本系统管理的对象单一,都是在校学生。且每个数据具有较强的关联性,涉及的计算过程不是很复杂。因此,比较适合于用采用数据库管理。且学校用于学生管理的计算机在存储量、速度方面都能满足数据库运行的要求。在技术难度方面,由于有指导老师的指导和相关参考文献,特别是网上资料,参考其他程序的功能,因此完全可以实现。

二、需求可行性分析

2.1技术可行性分析

本系统是以SQL Server为应用开发工具,Microsoft access 为数据库管理系统的信息管理系统。

SQL Server 是一种可视化的、面对对象和条用事件驱动方式的结构化高级程序设计,可用于开发windows 环境下的种类应用程序。

Misrosoft Access 是微软公司推出的给予windows 的桌面关系数据库管理系统(RDBMS),是office 系列应用软件之一。它是一个功能强大而且使用方便的数据库管理系统,为中小型数据库提供了良好的创建环境。另外,如数管理系统越来越多地被应用,便于开发时的借鉴。因此,本系统具有技术上得可行性。

2.2经济可行性分析

从成本的角度考虑,包括系统的初始成本(各种软、硬件级辅助设备的购置和机房及附属设施费用),日常维护费用(系统维护,人员费用,运行费用等),但由于系统较简单,面向对象单一,只有管理员和学生,较好管理,中间费用消耗少;从收益角度考虑,主要考虑无形效益,通过系统的运行,使学生更好更多滴学到知识,使管理员的工作更加高效轻松,提高了整个图书馆的使用价值。因此,本系统具有经济上的可行性。

2.3环境可行性分析

现在社会是信息的时代,而信息的各种特点决定了需要有专门的信息系统对它加以管理才能更好地发挥作用,各种技术水平也发展到相应程度,作为高等学府的西安财经学院更是有必要和实力建立一个完善高效的图书管理信息系统。因此,本系统具有环境可信性。

2.4运营的可靠性

1.本系统操作简单,易于理解,只需要简单培训,上手较快,学校学

籍管理的教职员以及相关教师均能进行操作,营运环境要求低。

2.面对于系统设计还应该一“标准低、安全性、保密性、可维护性”

为标准,在着眼于当前实用的基础上,为将来系统的发展,升级留有余地。

软件的开发应能在较长时间内满足学校的发展需求。

标准性:系统编写与运行必须符合标准,既可以保证系统又可以在此标准上每一项功能运行。

可靠性:由于学籍信息的重要性,系统必须稳定可靠,从而避免或减少数据损失。

安全性:通过系统权限控制使用者,从而确保使用者无法操作与其无关的数据。

高效性:由于学生处信息每次处理信息量大,系统对信息处理能力响应能力都应该是快捷有效的。

可维护性:采用结构化模块设计,便于开发与维护,也有利于情况随时进行

2.5数据需求分析

学生信息管理系统就是对学生信息的管理,所以首先我们需要知道的是学生有那些信息,并且是怎样进行分类的。

相关主题