数据库教学管理系统系统设计Word文件下载.docx

上传人:b****1 文档编号:13611589 上传时间:2022-10-12 格式:DOCX 页数:10 大小:131.47KB
下载 相关 举报
数据库教学管理系统系统设计Word文件下载.docx_第1页
第1页 / 共10页
数据库教学管理系统系统设计Word文件下载.docx_第2页
第2页 / 共10页
数据库教学管理系统系统设计Word文件下载.docx_第3页
第3页 / 共10页
数据库教学管理系统系统设计Word文件下载.docx_第4页
第4页 / 共10页
数据库教学管理系统系统设计Word文件下载.docx_第5页
第5页 / 共10页
点击查看更多>>
下载资源
资源描述

数据库教学管理系统系统设计Word文件下载.docx

《数据库教学管理系统系统设计Word文件下载.docx》由会员分享,可在线阅读,更多相关《数据库教学管理系统系统设计Word文件下载.docx(10页珍藏版)》请在冰豆网上搜索。

数据库教学管理系统系统设计Word文件下载.docx

信息管理系统、生命周期、软件工程、原型法。

.论述

学生教学管理系统是一个教育单位不可缺少的部分。

一个功能齐全、简单易用的信息管理系统不但能有效地减轻学校相关工作人员的工作负担,它的内容对于学校的决策者和管理者来说都至关重要。

所以学生信息管理系统应该能够为用户提供充足的信息和快捷的查询手段。

但一直以来人们使用传统人工的方式管理文件档案、统计和查询数据,这种管理方式存在着许多缺点,如:

效率低、保密性差,人工的大量浪费;

另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少困难。

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

作为计算机应用的一部分,使用计算机对学校的各类信息进行管理,具有手工管理所无法比拟的优点.例如:

检索迅速、查询方便、效率高、可靠性好、存储量大、保密性好、寿命长、成本低等。

这些优点能够极大地提高学校信息管理的效率,也是一个单位科学化、正规化管理,与世界接轨的重要条件。

建立学生信息管理系统,采用计算机对学生信息进行管理,进一步提高办学效益和现代化水平。

帮助广大教师提高工作效率,实现学生信息管理工作流程的系统化、规范化和自动化。

.开发工具

现在,市场上可以选购的应用开发产品很多,流行的也有数十种。

目前在我国市场上最为流行、使用最多、最为先进的可用作企业级开发工具的产品有:

公司的,公司的,公司的和公司的以及等。

在这些程序开发工具中,有的强调程序语言的弹性与执行效率;

有的则偏重于可视化程序开发工具所带来的便利性与效率的提高,各有各的优点和特色,也满足了不同用户的需求。

然而,语言的弹性和工具的便利性是密不可分的,只有便利的工具,却没有弹性的语言作支持,许多特殊化的处理动作必定要耗费数倍的工夫来处理,使得原来所标榜的效率提高的优点成为了一纸空谈;

相反地,如果只强调语言的弹性,却没有便利的工具作配合,会使得一些即使非常简单的界面处理动作,变得复杂和麻烦起来,这样也会浪费程序设计师们的宝贵时间。

作为数据库系统的开发,是一个非常理想选择,它有效地避免了以上所谈到的诸缺点。

数据库技术是设计中的重要支持技术,在开发过程中,如何选择数据库管理也是一个重要的问题,目前,数据库产品可谓琳琅满目,每种产品都具有各自的特点和适用范围,因此,在选择数据库前,我慎重考虑了一下,应数据库应用的特点及适用范围,本系统选用了数据库,

开发工具当然是非莫属了。

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

它简单易学、效率高,且功能强大,可以与的专业开发工具相媲美,而且程序开发人员不必具有编程基础。

在环境下,利用事件驱动的编程机制、新颖易用的可视化设计工具,使用内部的应用程序接口()函数,以及动态链接库()、动态数据交换()、对象的链接与嵌入()、开放式数据访问()等技术,可以高效、快速地开发出环境下功能强大、图形界面丰富的应用软件系统。

实验目的:

要求学生掌握数据库设计的基本技术,熟悉数据库设计的每个步骤中的任务和实施方法,并加深对数据库系统概念和特点的理解。

实验内容:

要求学生根据周围的实际情况,自选一个小型的数据库应用项目,并深入到应用项目的现实世界中,进行系统分析和数据库设计。

例如选择学籍管理系统、图书管理系统、材料管理系统或仓库管理系统等。

实验原理和步骤:

利用数据库设计的个阶段:

需求分析(分析用户要求)、概念设计(信息分析和定义)、逻辑设计(设计实现)和物理设计(物理数据库设计)。

概念模型设计时采用自底向上的方法,即自顶向下地进行需求分析,然后再自底向上地设计概念结构,和自底向上的设计方法。

、系统需求分析报告:

设计方法:

以调查和查阅记录为主。

、系统调查

系统调查的主要内容有:

系统的基本情况、系统中信息处理的状况、系统的资源情况及系统的各类人员对信息系统的态度。

同时我了解到教学系统的使用人员有()系统管理员:

维护整个系统的正常运行、及时更新系统,给每个新用户建立读者信息,给每个注销用户删除相应的读者信息。

()系统管理员:

负责给学生和教师添加、删除、修改基本信息。

()用户:

包括学生用户、老师用户和管理员。

系统中信息处理状况:

通过对原有系统数据流程的分析,可以发现这种模式存在着一些不合理之处,完全可以改进,使工作效率提高,减少信息迂回。

所以完全可以通过建立一套完整的教学管理信息系统,来对信息进行查询、修改、统计、检索等日常管理工作,尽量减少的人员介入和数据冗余,以简练实用为基础,实现信息管理计算机化提高工作效率和信息化水平。

、可行性分析

可行性分析对系统的开发至关重要,可以大幅减少不必要的损失,保证系统开发的顺利进行。

因此要对系统进行技术可行性、经济可行性、操作可行性三方面的系统可行性分析:

技术可行性

近几年来计算机技术发展异常迅猛,高速度大容量的电脑已成为许多学校里日常工作必不可少的设备,随着办公自动化的软件不断涌现,微机的普及为该系统的开发奠定了坚实的基础。

经济可行性

一方面,系统的开发不需要额外增加设备购置费、软件开发费、管理和维护费用。

另一方面,系统的开发可以较好地解决教务因日常事务繁杂而造成的处理效率低,出错率偏高的局面,并可以及时了解各项日常事务的进展情况,为及时调整库存资料提供可靠的数据支持,从而明确工作目标,同时还可以减少人工劳动、提高工作效率、增加书本流通量。

操作可行性

计算机以强大的信息处理能力作为人类脑力劳动的有利助手登上历史舞台后,已渗透到社会生活的各个领域,使现代社会组织、特别是企业,学校的信息处理能力适应现代化管理的要求,且系统逐步从单项事务信息处理系统迅速向综合服务(决策支持系统)的管理信息系统发展。

本系统使用界面良好,易于操作。

通过以上分析,教学管理系统的开发在经济上、技术上、操作上都是可行的。

数据流图:

我们对教学管理手工系统的流程进行分析后,对新的教学管理系统流程进行了整理,得到了如图所示的数据流图

教学管理系统数据流

数据字典:

根据系统功能模块结构图以及典型教学管理系统的需求,分析得到如下数据字典:

(1)系统用户数据:

包含的数据项有系统用户名、登录密码和用户级别等;

(2)教师基本信息:

教师编号、教师姓名、性别、籍贯、出生日期、职称、等;

(3)学生信息:

学号、姓名、性别、出生日期、班级等;

(4)课程信息:

课程编号、课程名、授课教师等;

、数据库信息要求和关系数据模型

—图

关系数据模型:

本系统包括张表:

教师基本信息表、教师论文情况表、教师奖惩历史表、课程信息表、教师授课信息表、用户账号表。

下面分别对这些表的结构进行具体介绍。

学生表()

字段名

代码

类型

约束

学号

()

主键

姓名

非空

性别

只取男、女

出生日期

入学成绩

附加分

班级编码

与班级表中外键关联

班级表(),采用企业管理控制台向导创建方式。

班级名

所属系部

与系部表中外键关联

系部表(),采用命令行方式。

系部编码

系部名

课程表(),采用命令行方式。

课程编码

课程名

教师表(),采用企业管理控制台向导创建方式。

教师编码

教师姓名

职称

选修表(),采用命令行方式。

学生编码

主键,与学生表中外键关联,级联删除

主键,与课程表中外键关联

成绩

授课表(),采用企业管理控制台创建方式。

主键,与教师表中外键关联,级联删除

、数据库的操作和应用要求

数据操作要求:

能保证数据库的完整性、安全性,能够并发控制,无插入异常、更新异常等问题出现。

处理方法:

以教师信息管理模块为例,该模块要实现对教师基本信息的添加,删除,修改等功能。

对教师的添加,删除,修改是对教师的相应信息进行相应的改变。

信息查询模块包含的功能有:

按教师基本信息查询;

按学期和课程名称查询教师的授课情况;

按教师姓名查询他的全部教学活动等等。

查询时根据给出的信息在数据库中进行查找,显示出查询者想要的信息。

处理流程:

系统流程就是用户进入教学管理信息系统后的工作过程。

由于本系统对不同的用户帐号设置了不同的操作权限,因此不同用户的操作流程有所不一样。

本系统的操作流程主要分为用户登录操作和业务操作两部分。

用户登录操作主要是对用户的帐号(包括用户名和密码)进行身份验证,通过验证的进入系统操作界面,未通过的给出错误提示。

业务操作根据账号的权限允许或限制用户的行为。

整个系统的流程如图所示

重新登录

验证失败

普通用户

系统管理员

系统流程图

系统功能模块:

本系统主要包括教师基本信息管理、学生信息管理、交流信息管理、课程信息管理、成绩信息管理等模块,另外还包括进行系统管理的一些辅助模块。

其示意图如下:

教学管理系统

学生选课

、总结

通过这次课程设计,对以前所学的知识做一个简要的回顾,把所学的计算机知识有意识地应用到平时的工作和生活中。

这次实验设计指出了许多我们程序设计上的不足,改正这些问题后更令我受益非浅,并让我在学习上有了更进一步的提高。

感谢老师,让我学到了许多宝贵的知识,许多处理问题的方法,使得我在学业上有所提高。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 工作范文 > 行政公文

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1