登录

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

注册

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

找回密码

  • 获取手机验证码60
  • 找回
毕业论文网 > 外文翻译 > 计算机类 > 计算机科学与技术 > 正文

办公部门目标责任制下的学生信息管理数据库应用系统的设计外文翻译资料

 2022-09-16 10:09  

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


办公部门目标责任制下的学生信息管理数据库应用系统的设计

摘要:

开展办公部门目标责任制是高等教育改革的必然结果,其中学生信息统计处理是学生绩效评估的重要组成部分。在对学生评估分析的基础上,本文使用关系数据库管理系统软件来设计学生信息管理数据库应用系统。为了实现学生信息管理的功能,我们详细地设计了功能需求,总体结构,数据表和字段,数据表关系和软件代码。

1、引言

随着高等教育改革的不断深入,高等教育体制和理念正在加强和更新,采取办公部门目标责任制是一项重要措施。办公部门目标责任制的目标是把效益和结果联系在一起,摒弃旧制,放权给办公室和部门,要调动他们的积极性和主动性。在实施过程中,教师绩效鉴定是基于一系列的评估指标,例如教师在一年中的教学,科研,学科建设和学生工作,那么教师的利益是确定的,这给教师带来了压力,但是也带来了动力和活力。

作为办公部门目标责任制的重要组成部分,学生工作的评估内容包括学生的基本情况、党员的发展、英语四六级的通过率、双学位情况、研究生注册登记情况 奖励和惩处等。

对于年度评估,学生工作办公室将花费很多时间和精力来完成复杂的统计,并且每次都是做重复的工作,从而导致资源的浪费。鉴于这种情况,设计一个友好的人机交互界面、操作简单的学生信息管理数据库应用系统是非常有必要的。

设计学生信息管理数据库应用系统的基本目标是这个数据库应用系统是直接针对办公部门目标责任制下的学生工作评估内容,涵盖了学生大多数的基本信息,符合学生工作办公室的操作要求,并且进行数据处理很方便。

2、数据库管理系统软件

严格地说,数据库管理系统(DBMS)是一种系统软件产品和数据库系统的核心部分,它对数据库资源进行统一的管理,并且负责处理用户发出的所有请求指令。它可以做科学的数据组织,完美的数据存储,高效的数据采集,便捷的数据维护。

根据数据关系,数据库可以分为层次模型,网络模型,关系模型和面向对象模型。与此相对应的数据库管理系统分为层次型数据库管理系统,网络型数据库管理系统,关系型关系数据库管理系统和面向对象的数据库管理系统。完全面向对象的数据库管理系统目前尚未成熟,因此,关系数据库管理系统当前被广泛使用。关系数据库管理系统的优点是其结构简单、形式独特、解释严谨,而且数据表之间是相对独立的,对它可以进行数据的增加、修改或者删除而不影响其它数据表。当执行查询时,它也可以从几个数据表根据数据表的关系查询提取相关的信息。现在有许多关系型数据库管理系统软件,例如Visual FoxPro,Oracle,DB2,SQL Server等。本次学生信息管理数据库系统设计选择Visual FoxPro数据库。

3、学生信息管理数据库应用系统的结构设计

数据库应用系统可分为两种:一种是数据为中心,而另一个是以流程为中心。前者以数据支持为目标,把数据采集和数据库建设和维护作为重点。尽管后者也包括这些,但是它强调的是业务数据,这是在进行查询,统计,报表输出等。在这篇文章中的学生信息管理数据库应用系统主要是以流程为中心。

3.1功能需求设计

根据办公部门责任制下学生工作的评估内容,学生信息管理数据库应用系统应该有一些功能,例如浏览、查询、统计、修改、报表。每个功能都应该进一步完善,以适应不同的需求。

3.2总体结构设计

根据学生信息管理数据库应用系统的功能需求,应用系统的总体结构可以用层次图来表示,从上到下:第1层是系统层,第2层是功能层,第3层是操作层。 图1是学生信息管理数据库应用系统的总体结构。

图1 学生信息管理数据库应用系统的总体结构

3.3数据表和字段设计

根据办公部门目标责任制下学生工作的评估内容和学生工作的日常需求,数据表可以设计为学生基本情况,党员发展情况,英语四六级的通过率,双学位情况,研究生登记注册情况,奖励和惩罚,组织活动等。每个数据表包含相应的字段,如学生基本信息表中包含的字段为学号,姓名,性别,年级,邮箱,生日,宿舍,宿舍电话,家庭地址,家庭电话,贫困程度,贷款申请,银行贷款等。

3.4建立数据表关联

确定数据库中的表和字段后,还需要建立数据表之间的关联关系,以便于多表查询。根据数据表之间相应的关联记录,数据表之间的关联关系可以分为三种,即一对─关系,一对多关系和多对多关系。对于多对多关系,可以使用第三个表把它转换为两个一对一的关联。

3.5代码设计

Visual Foxpro中引入了面向对象编程(OOP),这是一种基于信息隐藏,抽象数据类型和其他方式的机器语言。使用对象的属性,事件,方法三个要素,程序模块的框架是通过创建可视化组件建立的。当设计程序时,主要考虑的是如何创建对象和使用对象简化程序。

4. 办公部门目标责任制下学生信息管理数据库应用系统的实现

结合武汉理工大学的办公部门目标责任制下学生表现评估的内容和学生信息处理的需求,我们通过Visual FoxPro 6.0数据库管理系统设计了学生信息管理数据库应用系统。

4.1建立学生信息管理数据库应用系统项目

该项目的主管是在Visual FoxPro中用于管理数据和各种模块的Visual FoxPro中央控制台,它不仅可以根据文档的类型划分组织,还可以直接建立和编辑各种文件,最后编译成我们所需要的应用程序和可执行文件。因此,在设计学生信息管理数据库应用系统时,首先,我们通过Visual FoxPro中的新建命令建立学生信息管理数据库应用系统的项目文件(.PJX文件)。然后打开项目主管,建立学生信息管理数据库文件(.DBC文件),以便集中运行管理数据库文件中的各种表文件。

4.2建立数据表文件和关联

根据办公部门目标责任制下学生工作的评估内容,我们建立数据库表文件(.dbf文件),包括学生的基本情况,党员发展,英语四六级通过率,双学位情况,研究生登记注册,奖惩和组织活动等,并通过表设计器设计数据库表结构,其中包括字段名,字段类型,字段长度,索引,有效的规则,触发器等。以学生的基本信息为例,其表结构见表1,其中以学号作为主要指标,姓名,性别,班级,宿舍为普通指数,性别的有效规则是“性别=男”或“性别=女”。同时,与把学号作为主要指标的其他表之间建立一对一关联。

4.3创建表单

为了建立友好的用户界面,使用户得到人机所见即所得的编辑器互动效果,必须使用表设计器设计人性化表单控件。根据实际需要,学生信息管理数据库应用系统功能层的实现都被设计在主程序main.scx文档中,而管理层是通过多个子格式的文件来实现,并且主程序和子表格之间的连接是通过主程序的命令按钮实现。顺序句子转印子形式使用命令按钮:形式lt;子表单文件名.SCXgt;。

4.4创建报表

打印输出是学生信息管理数据库应用系统的基本功能,它可以通过Visual FoxPro的报表设计器和相关的命令实现。考虑到实际的需求是不同的,我们可以把打印报表分成三种报表输出:形式打印,分组印刷和多栅栏印刷品,点击不同的输出按钮将显示相应的印刷首选形式。

4.5建立事件程序

Visual FoxPro中的对象有三个要素:属性,事件和方法。 程序执行使用事件来驱动。在Visual FoxPro中最小的事件集合Init(创建对象),Destroy(释放对象)和Error(发生错误)。当一个事件发生时,它会引起某些功能程序的执行。 Visual FoxPro中拥有一套功能强大的命令语句和功能,同时包括结构化查询语言SQL的数据定义,数据查询和数据操作功能,这是为了便于编程工作。建立相应的有关事件处理程序也是设计学生信息管理数据库应用系统的一个重要工作。

4.6生成应用程序

在建立了文档、数据库、表、表单、报表,实现了对象之间的连接,并建立了事件程序后,它使用项目主管得到应用程序可以进行编译和连接的所有文件。在得到应用程序之前,首先,我们应该建立主控程序文件的入口应用。它的主要功能和命令的顺序分别是:初始化应用程序运行环境,显示初始用户界面(主机形式),当控制事件循环和退出时清理环境。

选择项目主管编译对话框的可执行程序后,重新翻译全部文件并且确定,然后Visual FoxPro产生学生信息管理数据库应用系统的可执行文件 “学生信息管理数据库应用系统.EXE”。当复制的VFP6R.DLL和VFP6RENU.DLL在Visual FoxPro执行文件的统一目录,然后执行文件可以在Windows下窗口中进行,从文件执行的可视化FoxPro环境初始界面如图2所示。

图2 学生信息管理数据库应用系统的初始界面

5结语

设计学生信息管理数据库系统的基本目标是这个数据库应用系统直接针对办公部门目标责任制下学生工作的评估内容。为了实现学生信息管理的功能,我们设计了功能需求,总体结构,数据表和字段,数据表关系和软件代码。结合学生绩效考核的内容和武汉理工大学办公部门目标责任制下学生的信息处理,我们设计的学生信息管理数据库应用系统通过Visual FoxPro6.0数据库管理系统。

基于UML的学生信息管理的分析与设计

摘要:学生管理作为高校管理的重要组成部分,根据学校工作的实际情况,学生管理信息系统不仅可以提高工作人员和学生的工作效率,而且也可以节省成本。在本文中,面向对象的的设计方法被应用到软件系统。它采用Rose UML建模完成学生管理系统的需求分析,功能分析和性能分析。

关键词:UML,学生管理,可行性分析。

引言

近年来,随着高校的扩招,学生人数也在不断增加,这势必会给学校管理带来很大的压力。高校学生管理工作作为高校管理的一个重要组成部分,其重要性不容忽视。因此,如何缓解大学生数量增加的管理压力一直是我们要面对的问题。随着计算机技术的不断发展和完善以及互联网技术的成熟,IT逐渐进入人类社会生活的各个领域,并发挥着越来越重要的角色。在此背景下,学生管理系统应运而生。学生管理系统是一个信息系统,可以做多种类型的数据采集​​,存储,加工,转化和传输。它是IT在教学领域中的应用。一个高效的学生管理系统不仅对高校管理的顺利发展提供了有利条件,而且对于提高高等教育与一流人才的质量起着重要作用。

1可行性分析

可行性分析是在系统调查的基础上,从技术、经济、社会和其他方面来分析和研究开发一个新系统的必要性和可能性,从而避免投资失误,确保新系统开发的成功。可行性研究的目的是确定该问题是否可以在最短的时间内以最小的成本解决。系统的可行性包括以下几个方面:

(1)经济可行性:评价该项目的经济效益,我们学校在经济上是可以接受系统开发费用的,而系统的实施可以显著改善我们学校学生管理的工作效率,这不仅有助于实现校园信息化管理,也方便学生使用这个系统来获得关于自己的更准确的数据,提高他们的热情,所以该系统在经济上是可行的。

(2)技术可行性:技术可行性分析是他们是否有合适的硬件和软件环境。目前,我们的校园网络覆盖教学区域的主要建筑物和宿舍以满足教育机构部门以及学生的网络需求。一个好的校园网基础设施建设为大学打造“信息化校园”提供了坚实基础。此系统将是基于C / S模式和B / S开发模式,使用Microsoft Visual Studio 2010作为开发工具,面向对象的程序设计语言C#作为主要的开发语言,SQL Server 2005数据库作为后台。同时,它是由AD0 .NET数据库访问完成。在开发过程中,特别强调代码的规范、注释、完整性、命名标准等。更重要的是,它也强调了团队代码的及时更新管理。实现系统软件包的安装后,客户通过权限进入系统操作可以进行操作的功能。因此该系统的软件开发平台已经成熟,是可行的。从硬件方面,随着技术的飞速发展,硬件更新的速度也越来越快,容量越来越大,可靠性要求变得更精确,硬件平台完全能够满足该系统的需求。因此,该系统在技术上是可行的。

(3)管理可行性:管理的可行性从领导和基础工作两个方面进行了分析。从领导方面,它主要是调查和分析领导对信息系统的态度;从基础工作方面,主要是看企业的管理水平、各种规章制度和原始数据是否完整。在学生信息管理系统中,管理的可行性意味着它已得到管理层的大力支持,它具有科学的管理制度和方法,完善的规章制度,正确的原始数据,因此该系统在管理上是可行的。

综上所述,本系统的发展目标已经明确,而且它是在技术和经济方面可行的,更重要的是,这个系统需要的投资少,可以立竿见影。因此,该系统的开发是完全可行的。

2系统需求分析

需求分析阶段的主要任务是通过详细的调查来处理对象,确定在当前信息系统的基础上,新的信息系统的功能,并建立新系统的逻辑模型。使用用例图进行学生管理系统的需求分析。使用用例图从用户的角度来描述系统功能和需求,并且还能够演示各种系统外的角色和系统内的各种用例之间的关系。用例图主要由角色和用例组成,参与者是用户相对

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


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

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

企业微信

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