登录

  • 登录
  • 忘记密码?点击找回

注册

  • 获取手机验证码 60
  • 注册

找回密码

  • 获取手机验证码60
  • 找回
毕业论文网 > 外文翻译 > 机械机电类 > 工业工程 > 正文

学生信息管理系统的设计与实现外文翻译资料

 2022-08-09 10:55:16  

英语原文共 4 页,剩余内容已隐藏,支付完成后下载完整资料


学生信息管理系统的设计与实现

刘志兵 王会霞

摘要

学生信息管理系统的实现,包括数据库的建立和维护以及前端应用程序的开发。 本文描述了系统的功能和体系结构设计,并着重介绍了系统的功能,数据库设计和功能模块等。功能齐全,应用程序灵活便捷,界面友好为学生信息管理提供了良好的保证。

关键词

学生信息管理系统; 信息管理; 数据库

介绍

随着信息技术在管理中的应用越来越广泛和广泛,管理信息系统的实现技术也逐渐成熟。如果任何人想要生存,发展和组织内部活动,都必须高效,有机地建立与其自身特征相适应的管理信息系统。

高校是教学研究,人才培养的重要基地。高校学生管理是高校管理水平的重要组成部分和衡量依据。一些琐碎而艰苦的工作需要很大的工作量,并且要求没有错误,例如学生的基本信息,班级管理,成绩管理等,如果对这些信息采用人工管理,工作人员将花费大量的时间和精力。利用计算机管理学生信息具有无可比拟的优势,例如搜索速度快,查找方便,可靠性高,存储容量大,机密性强,寿命长,成本低等优点,可以大大提高学生信息管理的效率,并促进学校管理向科学,信息技术和标准化转型。

一、学生信息的技术选择管理系统开发

A.Visual Basic 6.0的简介

Visual Basic 6.0是Microsoft为Windows应用程序开发推出的强大开发环境和工具,具有良好的编程语言图形用户界面,并且是世界上使用最广泛的应用程序开发工具,它使用具有可视化功能的高级编程结构 ,面向对象和事件驱动的可以用于开发Windows环境应用程序的类型。 用户可以通过拖放完成设计,这不仅大大减少了工作量,简化了界面设计过程,而且有效地提高了应用程序的效率和可靠性。

B.SQL Server 2000简介

. SQL Server2000的介绍SQL Server(结构化查询语言)是一种关系数据库管理系统,它是Microsoft推出的新一代数据管理和分析软件。 它是一个全面的,集成的,端到端的数据解决方案,其功能是与各种数据库建立联系并进行通信。

二、学生信息管理系统设计

A.系统功能需求分析

学生信息管理系统旨在提高学生信息管理的效率,其主要功能是管理和维护信息,包括学籍信息,课程信息,班级信息和信息。管理员和学生的功能需求是系统中的两个主要功能需求。

(1)管理员功能要求

管理员拥有最多的权限,统一管理学生,班级和课程信息。管理员功能要求详细信息如下:有关学生的信息的添加,修改和删除,班级管理,基础学校课程和学生分数管理。

学生信息访问包括学生的姓名,性别,国籍,出生日期,入学时间,班级,民族和备注。班级信息管理和浏览包括教室设置,年级信息;浏览学校基本课程,包括课程名称,课程类型,学时,学分和课程具体说明;根据特定领域(如部门,班级等),课程编号,年份,内容等方面的结果浏览和计数学生分数信息;系统管理,包括用户和密码管理。

(2)学生的功能要求

学生使用该系统仅查询和输入他们的信息,功能要求如下:浏览个人基本信息,包括姓名,学生编号,国籍和出生日期,上课,民族和备注的详细信息,修改学生的个人信息 登录系统,该系统仅要求学生编辑密码以确保安全; 查看课程信息,课程详细信息,包括名称,课程类型,学时,学分,课程说明和特定的老师; 检查自己的性能消息。

B.系统结构设计

学生信息管理系统的主要特点是信息管理,包括学生,班级,课程,分数,课程选择和系统,系统功能设计图如图 1所示。

图1系统功能结构

三、学生信息管理系统的数据库设计

A.数据库需求分析

用户需求体现在提供各种信息,保存,更新和查询上,这要求数据库充分满足各种信息结构和输入输出的功能。 在认真地对学生信息进行分类和调查的基础上,获得数据流程图,如图2所示。

图2 数据流程图

B.数据库描述

根据数据库需求分析,必须设计实体及其之间的关系以满足各种类型的用户信息的需求,并为后面的逻辑结构设计设立基础。 这些实体包括各种特定的信息,并且作为信息流彼此交互。 系统的实体包括学生的实体(如图3所示),班级实体(如图4所示),年级实体(如图5所示)和课程实体(如图6所示)。

图3 学生实体E-R图

图4班级实体E-R图

图5 年级实体E-R图

图6课程实体E-R图

C.数据的逻辑结构设计

表1所示的学生基本信息表,表2所示的班级信息表,表3所示的课程信息表,表4所示的学生分数信息表

表1学生基本信息表

栏名

数据类型

是否为空

描述

学生卡

INT(4)

NOT NULL

注册号(密钥)

学生姓名

CHAR(10)

NULL

学生姓名

学生性别

CHAR(2)

NULL

学生性别

出生日期

DATETIME(8)

NULL

出生日期

班级编号

INT(4)

NULL

班级编号

电话号码

CHAR(11)

NULL

联系电话

日期

DATETIME(8)

NULL

注册日期

地址

VARCHAR(50)

NULL

家庭地址

评论

VARCHAR(200)

NULL

注解

表2班级信息表

栏名

数据类型

是否为空

描述

班级编号

INT(4)

NOT NULL

类号(键)

年级

CHAR(10)

NULL

年级

导向器

CHAR(10)

NULL

导向器

教室号

CHAR(10)

NULL

教室编号

表3课程信息表

栏名

数据类型

是否为空

描述

课程编号

INT(4)

NOT NULL

课程编号(密钥)

课程名

CHAR(10)

NULL

课程名

课程类型

CHAR(10)

NULL

课程类型

课程设计

CHAR(50)

NULL

课程说明

表4学生分数信息表

栏名

数据类型

是否为空

描述

考试编号

CHAR(10)

NOT NULL

考试编号

学号

INT(4)

NOT NULL

注册编号

学生姓名

CHAR(10)

NULL

学生姓名

班级编号

INT(4)

NULL

学生班级编号

课程名

CHAR(10)

NULL

课程名

结果

FLOAT(8)

NULL

分数

四、学生信息管理系统的实现

这里将使用Visual Basic 6.0编译数据库系统的客户端程序,在此构建主要形式和学生名册信息管理系统的实现,并省略其他实现过程。

A.创建项目学生的MIS

为了通过Visual Basic创建应用程序,应采用项目,该项目用于构建应用程序文件的集合。

启动Visual Basic,单击“文件新建项目”菜单,在项目模板中选择“标准EXE”,Visual Basic将自动创建一个表单,删除该表单,单击“文件保存”项目菜单,并将该项目命名为“ Student MIS”。

B.创建学生信息管理系统的主要形式

在Visual Basic 6.0中创建多文档界面(多文档界面)。 MDI形式可以包括其他形式,作为MDI程序中的主要形式,这使该程序更具吸引力,更加整洁和有序。单击工具栏中的工具栏“ ADD MDI Form”按钮;生成表单,属性如表6所示:

表6主要形式和控制属性设置

控制

属性

属性设定

FrmMain(表格)

名称

FrmMain

说明

学生信息管理系统

StartUpPosition

中心屏

窗口状态

最大化

SbStatusBar(StatusBar)

名称

SbStatusBar

在主窗体中添加一个状态栏控件以实时反映各种状态的变化,选择状态栏控件,单击鼠标右键,选择“属性”菜单,然后出现“属性页”菜单。 在“常规”属性页面中设置常规属性,在“面板”属性页面中设置每个文本框,并在“字体”属性页面中设置文本字体,在“图片”属性页面中添加图片,点击按钮; 在状态栏中添加三个面板,属性如表7所示:

表7 状态栏中的三个面板的属性设置

panels (Index)

property

Property value

1

Style

sbrText

2

Style

lt;

剩余内容已隐藏,支付完成后下载完整资料


资料编号:[239428],资料为PDF文档或Word文档,PDF文档可免费转换为Word

您需要先支付 30元 才能查看全部内容!立即支付

企业微信

Copyright © 2010-2022 毕业论文网 站点地图