优秀的毕业设计论文网
计算机 JAVA 电子信息 单片机 机械机电 模具 土木工程 建筑结构 论文
热门搜索词:网络 ASP.NET 汽车 电气 数控 PLC

063VB招生管理系统系统VB

以下是资料介绍,如需要完整的请充值下载.
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
  
资料介绍:

引言
进入21世纪以来,经济全球化的趋势加速,现代科学技术突飞猛进,市场竞争更加剧烈,人类面临着巨大的社会经济变革。在这个复杂多变的时代,每个人每个社会组织对信息资源的开发利用能力已经成为其竞争力的主要标志之一。20世纪60年****始发展起来的信息系统,作为现代社会组织的一个组成部分,是计算机硬件、软件、数据通信装置、数据存储设备、规章制度和有关人员的统一体,其目的是为了实现组织的整体目标,对与组织活动有关的信息进行系统、综合管理,以支持组织的变革与发展以及各级管理决策与各项业务活动。信息系统在各个领域有着广泛的应用,管理信息系统是一类最具代表性的系统。招生管理系统就是一类应用于各类学校,在计算机广泛应用的基础上取代人工管理发展起来的一种管理信息系统。 【www.think58.com计算机毕业论文网】
由于近年来我校规模不断扩大,招生人数不断增多,致使招生管理工作压力增大,为了适应未来信息化社会的需要,为了使招生工作更加科学化、规范化,减轻工作人员压力,提高工作效率,我们结合我校实际工作的需要采用 Visual Basic 6.0 结合 Access 2003开发了《山西农业大学招生管理系统》。使用该系统可以大大提高工作效率,减少差错。该系统界面友好,操作简便,能完成考生报名、考场安排、查询成绩、录取考生、打印准考证和各种报表,及系统维护等功能。 内容来自think58

[资料来源:http://think58.com]

1需求分析
需求分析简单的说就是分析用户的需要与要求。需求分析是设计数据库的起点,其结果是否准确地反映了用户的实际要求,将直接影响到后面各个阶段的设计,并影响到设计结果是否合理和实用。
1.1招生管理现状
招生管理工作是高等院校管理中的一项重要工作。近年来,随着国家教育体制改革的不断深化,我校规模不断扩大,招生人数也不断增加,从而使过去的工作方式不再适应当前的形势。
过去的招生期间,根据省招办的要求一天要处理成百上千个学生档案,报考人员又是来自不同的单位和地区,从报名、编排考场、统计成绩直至发放录取通知书,环节多,工作量大。一直以来的人工填写、整理、统计考生信息花费了大量的人力、物力和财力,效率很低,周期又长,而且严重影响我校招生的进度和质量,已经不能适应现行工作的要求。为使招生管理工作科学化、规范化,就必须采用计算机辅助管理,因此,开发有效的招生管理系统已经成为必然。即以计算机为工具,通过对招生管理工作所需信息的管理,把管理人员从繁琐的数据计算处理中解脱出来,使其有更多的精力从事招生管理政策的研究实施,招生计划的制定执行和管理质量的监督检查,从而全面提高招生管理质量。
(1)实现高校招生管理工作的自动化,减少繁重的体力劳动,提高工作效率。 [资料来源:http://think58.com]
(2)能够及时准确地对有关信息进行处理。
(3)能够提供数据分析与多种查询、打印功能。
(4)能够保证数据的高安全性。
1.2用户需求状况
1.2.1业务需求
报名管理:报名处理,产生准考证,打印准考证
考试管理:产生考场号和座位号,打印考场安排,打印座位条
成绩管理:考生成绩录入,查询考生成绩,打印成绩单
录取管理:合格标准录入,录取考生,打印录取通知书
系统维护:设置口令,系统初始化
1.2.2性能需求
该招生管理系统主要实现的是考生信息的录入,处理和发布。因此,不管对学校管理的需要还是学生获知信息的需要,数据必须具有高度的完整性和准确性,这就要求系统的高度安全性,可维护性,可靠性及灵活性。比如学生成绩管理,老师在录入成绩的时候或是数据库出现异常而产生差错,可能会对学生是否能被录取产生影响,这就要求系统具有高度的安全性,可维护性和可靠性;灵活性指的是系统要具有强大的功能以适应不同层次的用户不同的需求。另外,系统的操作界面要求简便,通俗,以便于操作。
1.2.3用户平台要求
系统主要用于山西农业大学的局域网,服务器端使用教务处自己的服务器;用户端在Win98、Win2000 、WinXP等环境下均可使用。系统使用VB连接数据库,数据库的建立采用数据管理工具Access 2003,可进行查询,修改、删除和打印等。 [版权所有:http://think58.com]
1.3发展趋势需求分析
招生管理系统随着“问题的出现—方法—解决—新问题的出现—新的方法—解决—”这个循环不发展着,并呈现出可视化、对象化和网络化的特征:
1.3.1基于网络环境的高校招生管理系统
它从招生管理的实际流程出发,针对招生管理的实际需求进行研制、开发,通过实现招生过程中的计划调整、网上录取所下载的新生信息的处理,以及提供网络环境的新生录取信息发布和查询,不仅有助于提高招生管理的决策水平和管理水平,还可以减轻管理人员的工作负担和劳动强度,提高招生管理的工作效率。
1.3.2 数据库在招生管理系统中的应用变的日趋重要
随着数据库技术的日趋完善,呈现出了新的课题:半结构和无结构数据模型的描述、管理、查询和安全控制。而且随着数据库技术和Web的结合,将会使招生管理系统变的更加高效便捷。
1.3.3 面向对象分析方法在招生管理系统中的应用
面向对象的分析(OOA),也称面向对象的软件需求分析,是建立在对象及其属性,类属及其成员,整体及其部分这些概念之上的是一种以对象及其交互关系为手段,将非形式化的需求说明陈述成明确的软件,系统需求的方法。其特点为:模块性、继承和类比性以及动态连接性。

think58 [资料来源:http://think58.com]


1.3.4 PB(PowerBuilder)数据管道技术基于校园网的应用
PB是一种可视化的、面向对象的快速应用开发(RAD)工具。PB数据管道技术实现了在不同数据库表之间移动数据的功能,既可以作为实用工具以交互方式作用,也可以嵌入应用程序中动态调用执行,而后者正是数据库管理系统(DBMS)所不具备的功能。
1.3.5 采用数据仓库技术建立招生信息管理系统
传统的数据库作为管理手段,主要用于事务处理,其数据缺乏组织性,大多数以原始的形式存储,难以转化为有用的信息,效率低下,特别是对分析处理的支持最不能令人满意,容易形成数据孤岛,而数据仓库技术可以克服上述缺点。
1.3.6 软件复用技术在考试管理系统中的应用
软件复用和软件生产自动化被认为是提高软件生产率的主要途径.软件复用是指软件开发过程中不加修改或稍加修改地使用已开发产品中的程序或程序段、软件结构、软件设计文档等软件成分.在软件开发的不同阶段可以复用不同的内容. 考试管理系统中的可复用部件主要分为常用键盘操作的复用、错误处理程序的复用、典型操作、典型结构的复用.软件复用的实现通过应用可复用部件库实现.
新的需求产生了新的趋势,新的趋势又推动了新的需求的发展,该系统适应了趋势的发展,与数据库紧密连接,又采用了面向对象的设计方法,其良好的可扩展性必将使系统随着技术的发展而更加完善。 [来源:http://think58.com]
2系统分析
2.1业务流程分析
整个系统由总控模块、报名管理、考试管理、成绩管理、录取管理和系统维护六个模块组成。整个系统要承担的工作主要由考前处理和考后处理两大部分组成。考前工作为:报名信息的输入、产生准考证号、考场编排等统计和考试组织工作。考后工作为:成绩的录入、查询,合格标准的录入,考生的录取和成绩单、录取通知书的打印和发放及系统维护等工作。 think58.com [来源:http://think58.com]

think58好,好think58 [来源:http://think58.com]

think58 [来源:http://think58.com]

[资料来源:www.THINK58.com]

内容来自think58

[资料来源:http://www.THINK58.com]

[资料来源:THINK58.com]

think58.com

[资料来源:THINK58.com]

think58好,好think58

[版权所有:http://think58.com]

[资料来源:www.THINK58.com]

内容来自think58 [资料来源:www.THINK58.com]

[资料来源:www.THINK58.com]

本文来自think58 [资料来源:http://www.THINK58.com]

(a)考前处理业务流图 think58

[来源:http://www.think58.com]


(b)考后处理业务流图 copyright think58

[资料来源:www.THINK58.com]


2.2数据流图
数据流图形象的呈现了系统数据流的来源去向,数据流是数据字典的一部分,它是数据结构在系统内传输的路径。 think58好,好think58

[资料来源:THINK58.com]



查询要求
当前输入
管理要求
报 表 think58.com [资料来源:www.THINK58.com]

学生情况 学生信息

think58好,好think58 [来源:http://think58.com]

[来源:http://think58.com]

think58.com [资料来源:http://THINK58.com]


0层数据流图 [资料来源:www.THINK58.com]


[资料来源:THINK58.com]

think58好,好think58

[资料来源:http://think58.com]

[来源:http://think58.com]

[版权所有:http://think58.com]

think58 [来源:http://think58.com]

think58.com

[资料来源:http://THINK58.com]


1层数据流图 think58.com

[来源:http://think58.com]

think58.com

[资料来源:THINK58.com]

think58好,好think58

[资料来源:http://think58.com]

copyright think58

[资料来源:http://THINK58.com]

[资料来源:http://think58.com]

[资料来源:http://www.THINK58.com]

内容来自think58 [来源:http://think58.com]

[版权所有:http://think58.com]

think58.com [资料来源:THINK58.com]

[资料来源:http://think58.com]

[来源:http://www.think58.com]

[资料来源:http://www.THINK58.com]

本文来自think58

[资料来源:http://think58.com]

think58 [来源:http://www.think58.com]

copyright think58 [资料来源:THINK58.com]


2层数据流图
2层数据流图
2.3 E-R图
概念结构设计是整个数据库设计的关键所在,设计概念结构一般有四类方法,但无论采用哪种设计方法,一般都以E-R模型为工具来描述概念结构。下面是考试管理系统的E-R图及各实体的属性:
各实体的属性分别为:
考生:{name,zkNo.,sNo.,se.,ag.}
考场:{cNo.,zcNo.,name}
座位条:{sNo.,cNo.,zcNo.,name}
[资料来源:http://THINK58.com]