顶岗实习管理系统论文.docx

上传人:b****0 文档编号:9015757 上传时间:2023-05-16 格式:DOCX 页数:19 大小:196.23KB
下载 相关 举报
顶岗实习管理系统论文.docx_第1页
第1页 / 共19页
顶岗实习管理系统论文.docx_第2页
第2页 / 共19页
顶岗实习管理系统论文.docx_第3页
第3页 / 共19页
顶岗实习管理系统论文.docx_第4页
第4页 / 共19页
顶岗实习管理系统论文.docx_第5页
第5页 / 共19页
顶岗实习管理系统论文.docx_第6页
第6页 / 共19页
顶岗实习管理系统论文.docx_第7页
第7页 / 共19页
顶岗实习管理系统论文.docx_第8页
第8页 / 共19页
顶岗实习管理系统论文.docx_第9页
第9页 / 共19页
顶岗实习管理系统论文.docx_第10页
第10页 / 共19页
顶岗实习管理系统论文.docx_第11页
第11页 / 共19页
顶岗实习管理系统论文.docx_第12页
第12页 / 共19页
顶岗实习管理系统论文.docx_第13页
第13页 / 共19页
顶岗实习管理系统论文.docx_第14页
第14页 / 共19页
顶岗实习管理系统论文.docx_第15页
第15页 / 共19页
顶岗实习管理系统论文.docx_第16页
第16页 / 共19页
顶岗实习管理系统论文.docx_第17页
第17页 / 共19页
顶岗实习管理系统论文.docx_第18页
第18页 / 共19页
顶岗实习管理系统论文.docx_第19页
第19页 / 共19页
亲,该文档总共19页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

顶岗实习管理系统论文.docx

《顶岗实习管理系统论文.docx》由会员分享,可在线阅读,更多相关《顶岗实习管理系统论文.docx(19页珍藏版)》请在冰点文库上搜索。

顶岗实习管理系统论文.docx

顶岗实习管理系统论文

摘要

在国家高校教育建设中,为了提高学生的职业素质、专业实践能力和技能,提高就业质量,各高校十分重视学生的实际能力培养,采用学生毕业实习、顶岗实习与就业一体化的工作机制,利用网络平台对整个顶岗实习工作过程进行科学管理,对学生的顶岗实习各项数据的收集、统计与分析等工作将更加规范、科学,更好地保障学生顶岗实习的效果和质量,研究和开发一个运行在网络上的顶岗实习管理系统,已势在必行。

本项目运用DOTNET框架平台技术,数据库采用SQLServer2005,使用VisualStudio2005开发环境,采用了VB.net+C#进行混合编程,充分运用ASP.NETAJAX+SQL2005技术、WEB2.0技术、WEBSERVICE技术,它是微软重点推介的一项技术平台,包含一系列的知识平台和技术平台,它具有功能强大、与Windows平台无缝结合等优点。

该项目大量使用了目前主流的WEB2.0技术、AJAX无刷新页面和富客户端技术后,不但继承B/S结构的应用系统原有的部署简单、对客户要求低、后期维护费用少等优势,更把WEB2.0技术、无刷新页面和富客户端等技术充分发挥,客户界面将会更加丰富,客户体验将会更加愉快。

关键词:

顶岗实习网络管理系统;B/S架构;数据库

 

第1章绪论

1.1课题研究的背景

信息技术的广泛应用推动了世界经济的快速发展,人类逐步走进信息化的社会,

信息化成为当今世界发展潮流。

教育信息化是社会信息化的重要组成部分,它是指现

代信息技术在教育领域的应用、教育信息资源的开拓和高效利用、信息社会所特有的

重要组织和管理方式在教育领域实现的这一系列过程。

高职院校作为一种高等教育机构,以直接为社会经济发展服务、为产业部门培养各类劳动力为办学宗旨。

高等职业院校的社会服务主要任务是向区域和行业提供技术应用型和高技能型的人才培训与培养,提供技术创新、推广和服务,实施先进文化的传播和辐射,使学校成为区域的技术技能培训中心、新技术的研发推广中心、区域学习型社会中心,具有鲜明的区域性和行业性特征。

对于以培养高级应用型技术人才为主要任务的高职院校来说,信息化是实现学校跨越式发展的必由之路。

高职院校信息化是指高职院校根据自身发展的需要,采用先进的信息技术来构建数字化校园,从而提高管理效率、强化教学质量、促进科研教研、提升服务水平、促进教育现代化的过程。

教育部《关于全面提高高等职业教育教学质量的若干意见》规定:

“积极推行订单培养,探索工学交替、任务驱动、项目导向、顶岗实习等有利于增强学生能力的教学模式;引导建立企业接收高等职业院校学生实习的制度,加强学生的生产实习和社会实践,高等职业院校要保证在校生至少有半年时间到企业等用人单位顶岗实习。

”高职院校实施的顶岗实习,是学生在完成文化基础课、部分专业课以及校内专业实践课以后进行的实践性教学环节,是提高学生实践技能的重要途径。

顶岗实习是《国务院关于大力发展职业教育的决定》中的“2+1”教育模式,即在校学习2年,第3年到专业相应对口的指定企业带薪实习12个月,之后由学校统一安排就业。

通过顶岗实习,可以给学生一个明确的定位,在实践中接触与本专业相关的实际工作,增强专业技能,锻炼综合运用所学的基础理论去独立分析和解决实际问题的能力,提高实践动手能力,为以后走上社会打下一定基础。

《国家中长期教育改革和发展规划纲要》中明确提出“实行工学结合、校企合作、顶岗实习的人才培养模式。

”顶岗实习已经成为国家的培训人才的教育意志和决策。

顶岗实习是高职院校有效推进工学结合、学做合一人才培养模式的重要形式,也是培养高技能人才的重要途径之一。

目前顶岗实习管理存在的困难:

1、目前企业实际,能集中接受一定数量的学生,同时又能提供与学生所学专业对口的岗位的企业不多,这就造成了学生顶岗实习企业相对分散的情况,学院领导、教务处、系部、班主任甚至教师本人都很难了解掌握学生在哪些地区、哪些企业、顶岗实习情况等实时状况,给指导与管理带来很大的困难,造成顶岗实习达不到预期的效果;

2、传统的学生毕业实习管理系统,基于单机或是局域网,无法利用互联网强大的信息传输能力,因此在功能上更多的是停留在对实习生信息的静态管理与被动反映上,几乎无法实现对实习生的动态实时管理,无法进行实习质量控制。

实习生也无法通过实习管理系统获取老师的指导与帮助。

3、学生顶岗实习的地区分布、行业分布、岗位分布情况对学院的教学工作、学生就业工作起着非常重要的指导作用,但这些信息却没有被及时收集整理和分析;

4、顶岗实习、毕业设计过程的文档、资料收集散乱,不利于科学化、规范化管理。

5、高职院校在实施顶岗实习实践过程中,普遍存在与学生的沟通协调不够,学生管理不到位、实习生放任自流等问题,导致顶岗实习达不到预期效果;

基于学生管理这一环节从根本上决定了学生的整体素质,直接影响着学生的分配及其后续发展,也影响高校的发展前途,因此,开发高校学生管理信息系统是一项重要的课题。

实现网络化学生实习管理正是适应了这一时代要求。

网络化实习管理系统的运用,能有效地加强对学生的灵活管理,使管理人员和学生能够通过网络及时传达和了解学校的政策和相关制度,获取相应信息,节省了大量的时间,提高了工作效率。

网络化实习管理系统是一个高职院校不可缺少的部分,它对于学校的决策者和管理者来说都至关重要。

1.2课题的现状及发展方向

学生信息管理系统是校园管理系统的重要组成。

它是针对目前学生管理工作的情况设计的,力求满足学生工作多方面的需要。

该系统的设计要充分考虑到学生管理工作的各个方面,具有较强的针对性,力求为学生工作者的工作提供更加便捷的辅助工具和手段。

目前,在网上和各种出售的光盘中可以见到形形色色的学生管理系统,这些系统中有些功能过于简单,不能完全适用于学校应用;而有些则功能太复杂,使用起来比较麻烦。

另外,各学校也有自身的特点和具体情况。

因此,我们意识到,有必要开发一套针对本校自身特点和具体情况的学生信息管理系统。

目前市面上有高教瑞森-顶岗实习管理监控平台、南京工业职业技术学院开发的顶岗实习管理系统,还有林林总总的各职业学院自己开发的实习管理系统。

1.3课题研究的目的和意义

1.3.1课题研究的目的

本课题探索一种在现代信息化环境下的全新的高职院校实习管理新模式,改变目前传统复杂低效的人工管理方式,通过.NET开发平台,运用ASP.NET技术、SQLServer2005技术开发一个基于Web的软硬件相结合的实习管理系统,实现对顶岗实习的网络化管理,提高实习效率和管理水平。

要求用户界面友好,操作简单,功能丰富,性能优化,满足实习管理的功能需求。

1.3.2课题研究的意义

本系统的成功开发与应用,将会改变高职院校传统的实习管理现状,对提高实习管理水平具有重要意义:

(1)树立以学生为本、传授知识、培养能力、提高素质协调发展的教育理念和以能力培养为核心的实习观念,建立有利于培养学生实践能力和创新能力的实习教学体系。

(2)有利于推进教育信息化,加快高职院校信息化、网络化建设,充分发挥现代信息技术的集成性、交互性、控制性,走数字化、网络化道路。

(3)促进教学改革,实现教学模式由单一型向多样化转变,充分尊重学生的个性化需要,提供快捷、稳定、可靠的优质实习服务手段,提高实习的质量和效益。

(4)极大地提高工作效率,解决开放实验室带来的管理工作量增加,师资不足等问题,也使学院领导和主管部门对实验教学的监控进一步加强。

(5)促进学生适应计算机应用技术的快速更新,掌握通过现代高新技术获取知识的能力和运用知识的能力。

(6)建立现代化的高效运行的管理机制,全面提高实习管理水平,改善决策支持环境。

1.2.2论文主要工作

论文在对高等职业技术学院信息管理系统建设的关键技术研究的基础上,完成了以下工作:

1、系统分析:

采用面谈、阅读资料、实地考察等方法,以学院的业务流程为主线,以各部门为单位,对学院的业务流程、信息流程进行了详细调研;归纳、整理出学院现行的信息流程;掌握了用户对各子系统的功能需求、信息需求与基本使用要求。

2、系统设计

(1)详细设计:

确定业务逻辑的操作和业务实体,实现操作的函数;

(2)数据库逻辑设计:

依据系统设计得到的业务实体,把业务实体数据库化;

3、应用软件开发

(l)编写了该信息管理系统的符合工作流程的具体代码,尤其是在关键技术方面做了代码的具体编写和改进。

(2)建立了高等职业技术学院的综合信息网站和信息发布系统,通过该系统可将继续教育学院暨高等职业技术学院的各项信息及时对外发布,为各科室设置工作电子信箱,有专人进行网页的日常更新和维护,建立了继续教育学院暨高等职业技术学院的内部局域网,实现数据和硬件设备的资源共享。

(3)建立了现代的综合信息管理系统。

实现对各函授站在学籍、教务、招生、财务方面的二级远程信息管理。

建立了完整的学院管理体系,实现了成人和高职教育过程信息一体化。

一个部门的操作结果直接成为下一个部门的输入信息,形成数据统一的数据流,真正做到数据一次录入,多次使用,保证了一致性。

该信息管理系统的管理范围含盖了教务管理、学籍管理、招生、自学考试管理、财务管理系统、函授管理等方面的管理及业务操作。

管理的学生类别包含现有的所有成人和高职的在校学生。

管理的范围包括院内各科室和全国各函授站,同时考虑了异地办学和联合培养方式。

 

第二章系统构建平台及相关技术分析

2.1.NET技术介绍

2.1.1ASP.NET简介

ASP.NET是下一代的ASP,但是不能把ASP.NET称为ASP的升级版本。

ASP.NET是全新的服务器端ASP脚本,它是.NET框架的组成部分。

.NET框架是微软.NET平台的基础结构,是构建、开发及运行Web应用程序和Web服务的一种环境,.NET框架含有公共语言运行库和公共类库-比如ADO.NET、ASP.NET以及Windows窗体-来提供可整合入各种计算机系统的高级标准服务。

还可以可提供特性丰富的应用程序环境、简化的开发以及众多开发语言之间的轻松整合。

目前,它支持C++、C#、VisualBasic以及JScript(微软的JavaScript版本)。

 

2.2主要技术解决方案

我经过深入细致的调研,在完善管理制度、明确工作流程、规范作业文件的基础上开发了顶岗实习系统,该系统使用了ASP.NET+SQL2005技术、WEB2.0技术、AJAX无刷新技术、富客户端技术等,不但继承了B/S结构的应用系统原有的部署简单、对客户要求低、后期维护费用少等优势,更把WEB2.0技术、无刷新页面和富客户端等技术充分发挥,客户界面更加丰富,客户体验更加愉快。

尤其是统计资料的图形化界面显示、数据报告的表头锁定功能、数据导出、打印功能十分强大,很好地满足了管理的需要,使用上具有灵活、方便的特点。

(一)性能优越的IIS+.NET平台

  在WEB服务器领域,微软的IIS6提供了最可靠的、高效的、连接的、完整的网络服务器解决方案。

ASP.NET与IIS的集成提升了平台的可管理性、安全性;尤其是ASP.NET的预编译机制极大的提高了系统的性能。

  

(二)完善的安全机制

  系统涉及学生个人信息和思想动态,需求较高的信息安全级别。

在网络方面采用了防火墙、入侵检测、防毒墙来保障系统服务器安全;在系统用户方面有严格的身份认证机制,用户访问系统时必须输入帐号、密码及验证码以保证用户的全法性;在数据库信息存储方面采用.NET提供的DES加密算法对信息进行加密,防止因数据库文件盗用而产生泄密。

  (三)基于角色访问控制

  在基于角色访问控制(role-basedaccesscontrol,RBAC)中,权限和角色相关,用户被当作相应角色的成员而获得角色的权限。

RBAC是进行用户安全管理过程流程化的有效手段。

结合顶岗实习管理系统中大量学生用户、实习指导教师用户、院系管理员用户,基于角色访问控制模型是最有效的方式。

  (四)三层应用程序结构

  三层结构是一种成熟、简单并得到普遍应用的应用程序架构,这种架构的特点使得应用程序开发、维护更加简便,效率更高。

这种模式在逻辑上将应用功能分为三层:

客户显示层、业务逻辑层、数据层。

本系统采用典型的三层模式开发,使用SQLServer2005作为数据库系统,数据存储层充分运用视图、存储过程、函数等对象;业务逻辑层采用comp通用类、DBUtility类、logic逻辑类、SQLDAL类等类库的方式对有关业务进行抽象、封装,在表示层对用户显示界面、用户需求进行定义,有效保证了系统的工厂化开发规范和项目运作顺畅,以及系统上线的安全、高效、稳定运行。

(五)友好的用户界面

  系统界面清晰,功能分区明确,用户使用菜单和按钮选择相应功能模块,操作简单,完善的在线帮助系统能在较短时间内帮助用户掌握使用方法。

  (六)Web2.0技术/ASP.NETAJAX框架

  AJAX即AsynchronousJavaScriptandXML(异步JavaScript和XML),是一种创建交互式网页应用的网页开发技术,通过ASP.NETAJAX框架,在不刷新当前页面情况下通过WEB服务器获取用户所需数据,减少网络数量流量,加快系统反应速度,提升用户界面体验,能让用户获取最

(七)成熟的控件技术

由于该系统很多功能、性能、界面等要求都很专业,为满足用户需求,该系统恰当、合理地使用了Smartgrid表格、RADMenu菜单、dotnetCHARTING图表、CuteEditor在线编辑等专业控件,有效地保证了系统的功能和性能,极大满足和方便了用户的需求。

 

第三章学生信息管理系统分析

3.1可行性分析

可行性研究的目的,就是用最小的代价在尽可能短的时间内确定问题是否能够解决。

要达到这个目的,必须分析几种主要的可能解法的利弊,从而判断原定的系统规模和目标是否现实,系统完成后所能带来的效益是否大到值得投资开发这个系统的程度。

因此,可行性研究实质上是要进行一次大大压缩简化了的系统分析和设计的过程,也就是在较高层次上以较抽象的方式进行的系统分析和设计的过程。

系统的可行性分析主要包括经济上的可行性,技术上的可行性和操作上的可行性,下面将分别介绍三种技术上的可行性:

3.1.1技术可行性分析

系统是采用C#语言编写的,具有很强的移植性、健全性和安全性。

并且实习管理系统要求应具备功能完备、易于使用、易于维护等特点,而对于后者则要求能建立数据一致性和完整性强、数据安全性好的库。

而数据库则是采用目前较为流行的Mssql,C#对Mssql的支持并且在经历了多年的发展Mssql很好的口碑,此系统在技术上是可行的。

3.1.1经济可行性分析

系统运行的硬件环境只需一台电脑做服务器既可,软件环境则是安装windows2003系统MySql数据库既可。

对于高职院校来说都是很小的成本支出。

因此此系统在经济上是可行的。

3.1.1操作可行性分析

实习管理系统具备友好的用户界面,使用方便,易于维护,操作简单易于被用户接受,用户只需熟练操作计算机,和对此系统使用做简单的了解即可方便使用,而且使用此系统可以大大减少管理人员的负担。

因此从使用操作方面看,此系统的开发是可行的。

3.2需求分析

需求分析是软件设计的一个重要阶段,他的准确性和完善性,直接关系到今后整个软件设计开发过程的顺利与否,他的基本任务是准确回答“系统必须做什么”这个问题。

应该注意在需求分析阶段,我们的任务不是确定系统怎样完成它的工作,而是确定系统必须完成哪些工作,也就是对目标系统提出完整、准确、清晰、具体的要求。

3.2.1功能需求

基于B/S的高职院校学生实习管理系统是以高校现有的高速校园网为基础,针对高职院校学生实习管理工作琐碎、复杂等特点进行研究设计的系统。

该系统的目标是具有对班级信息、学生个人在校信息进行管理及维护的功能。

学生可以通过此系统进行个人信息查询功能。

系统的总体任务是实现学生信息理的系统化、网络化、规范化和自动化。

该系统的功能需求包括教务处对功能需求、院系对功能的需求、校内指导老师对功能的需求和企业指导老师对功能的需求,学生对功能的需求五部分。

(1)系统管理员对功能的需求

系统管理员权限最大,可以对学生、班级情况进行统一的管理,对功能的需求如下:

有关学生信息的浏览、添加、修改、删除;班级信息的浏览、添加、修改、删除,班级设置等;信息的添加,)权限的修改;发布信息和处理信息。

(2)院系对功能的需求

每一个院系分别管理自己院系的班级,可以处理本院系实习学生的基本信息,可以发布通知;分配校内指导老师和企业指导老师,审核学生实习申请表,查看与学院相关的实习数据和信息

(3)校内指导老师对功能的需求

校内指导老师对所指导的学生基本信息进行管理,以及学生信息和学生实习信息的查询和个别指导。

(3)企业指导老师对功能的需求

实习指导老师对学生的基本信息进行管理,以及学生信息的查询和。

(4)学生对功能的需求

学生利用此系统进行与自己有关的信息进行查询和修改密码,及与校内指导老师交流和上传实习周报、实习申请书、任务书、实习总结,下载文档,查看通知和学校的相关政策。

3.3性能需求

1、易于使用,操作简单,用户界面统一、标准,表现力强;

2、易于安装和维护;

3、开放性能好,便于移植、扩展和推广。

4、分布透明性好,处理速度快;

5、数据可靠,确保完整一致;

6、系统容错性好,抗损能力强;

速度需求

安全性的需求

可靠性和可用性需求

可维护性和可移植性需求

第四章实习管理系统的设计

4.1系统设计目标与原则

4.1.1系统设计总体目标

1、系统构架与学院现有顶岗实习管理体制相适应,并达到改造和优化现有顶岗实习管理流程,加强顶岗实习过程管理,促进执行力度的目的;

2、建立一个电子化的顶岗实习办公协作应用平台;

3、为院校、企业、学生提供开放、透明的信息咨询平台;

4、操作简单直观,流程清晰,数据查询、统计方便及时。

4.1.2系统设计原则

1、采用先进成熟的技术,以尽可能的延长系统的有效生命周期,保护学校在信息化方面的投入,发挥投资的最大效益。

2、系统运行应稳定可靠,在尽可能保证系统稳定、可靠运行的同时,亦要保证系统一旦出现意外,能尽快恢复运行和数据的完整。

3、系统应维护容易,管理方便,在设计开发过程中尽量选用通用软件及工具,以简化后期的管理维护工作。

4、系统应具有较强的扩展性和开放性,可以保证系统应用的扩展,最大限度地保护系统的前期投资。

4.2系统体系结构设计

4.2.1客户机/服务器模式(c/s)

C/S(Client/Server)结构,即大家熟知的客户机和服务器结构。

它是软件系统体系结构,通过它可以充分利用两端硬件环境的优势,将任务合理分配到Client端和Server端来实现,降低了系统的通讯开销。

目前大多数应用软件系统都是Client/Server形式的两层结构,由于现在的软件应用系统正在向分布式的Web应用发展,Web和Client/Server应用都可以进行同样的业务处理,应用不同的模块共享逻辑组件;因此,内部的和外部的用户都可以访问新的和现有的应用系统,通过现有应用系统中的逻辑可以扩展出新的应用系统。

这也就是目前应用系统的发展方向。

传统的C/S体系结构虽然采用的是开放模式,但这只是系统开发一级的开放性,在特定的应用中无论是Client端还是Server端都还需要特定的软件支持。

由于没能提供用户真正期望的开放环境,C/S结构的软件需要针对不同的操作系统系统开发不同版本的软件,加之产品的更新换代十分快,已经很难适应百台电脑以上局域网用户同时使用。

而且代价高,效率低。

 

4.2.2浏览器/服务员模式(b/s)

B/S(Browser/Server)结构即浏览器和服务器结构。

它是随着Internet技术的兴起,对C/S结构的一种变化或者改进的结构。

在这种结构下,用户工作界面是通过WWW浏览器来实现,极少部分事务逻辑在前端(Browser)实现,但是主要事务逻辑在服务器端(Server)实现,形成所谓三层3-tier结构。

这样就大大简化了客户端电脑载荷,减轻了系统维护与升级的成本和工作量,降低了用户的总体成本(TCO)。

以目前的技术看,局域网建立B/S结构的网络应用,并通过Internet/Intranet模式下数据库应用,相对易于把握、成本也是较低的。

它是一次性到位的开发,能实现不同的人员,从不同的地点,以不同的接入方式(比如LAN,WAN,Internet/Intranet等)访问和操作共同的数据库;它能有效地保护数据平台和管理访问权限,服务器数据库也很安全。

特别是在JAVA这样的跨平台语言出现之后,B/S架构管理软件更是方便、快捷、高效。

4.3系统总体结构设计

系统采用模块化结构,各模块的划分和设计遵循高内聚、低耦合的原则。

由主模块调用各个子模块,每个子模块完成一项相对独立的功能,每个子模块可独自开发、测试和修改,最后组合成整个系统,因此系统具有良好的可扩展性。

该系统分为5个大模块,系统结构图如图所示,系统流程图如图所示。

4.3系统主要功能模块设计

4.3.1学生功能模块

 

4.3.2校内教师功能模块

4.3.3企业教师功能模块

 

4.3.4系统管理功能模块

 

4.3.5统计查询功能模块

 

4.4系统数据库设计

数据库是实现有组织地,动态地存储大量关联数据,方便多用户访问的计算机软硬自愿组成的系统;他与文件系统的重要区别是数据的充分共享,交叉访问,与应用程序的高度独立性。

数据库是信息系统的核心和基础。

一个信息系统的各个部分能否紧密地结合在一起以及如何结合,关键在数据库。

因此只有对数据库进行合理的逻辑设计和有效的物理设计才能开发出完善而高效的信息系统。

4.4.1数据库设计的原则

1.数据共享性

数据库是为多个用户群、多种应用目的而建立的,需要同时为不同部门、不同专业的多用户服务,要求数据有共享性。

2.数据独立性

数据库的数据与应用要互相独立,不仅要求物理数据有独立性,而且还要求逻辑数据有独立性。

当存储结构和存储方法有改变时,不会引起逻辑数据结构的变化,应用程序也不必重写;总体逻辑数据结构发生变化时,其局部逻辑数据结构可以不变。

3.最小冗余性

数据库是多种性质不同数据文件的统一体,为使多用户充分共享,要求响应速度快,数据冗余尽可能限制在小范围内。

4.安全性

考虑数据库为多用户、多目的服务和充分共享,必须严格控制数据共享范围和数据使用的合法权限,确保数据的安全,并要防止泄密。

5.完整性

数据库的完整性指数据的正确性、有效性、一致性和时间性。

6.灵活性和可恢复性

对数据库的数据可按不同的途径和方法灵活地进行检索和存取;并便于修改和扩充,当数据受到意外破坏时能很快地得到恢复。

4.4.1数据库逻辑设计E-R图

E-R图模型的组成元素有:

实体、属性、联系。

E-R模型用E-R图表示。

实体是用户工作环境中所涉及的事务,属性是对实体特征的描述[31]。

1.模型中的实体相当于实体集、一个表,而不是单个实体或表中的一行。

实体用矩形框表示,实体名称标注在矩形框内。

用菱形表示实体间的联系,菱形框内写上联系名,用无向边把菱形分别与有关实体相连接,在无向边旁标上联系的类型。

2.属性是实体的性质。

用椭圆框表示,与实体之间用一条线相连,关键属性项加下划线。

3.各子系统模块中主键相同的字段之间存在着相互关联的关系。

在程序中实现对他们的完整性和一致性控制。

4.根据上面的分析就可以设计出能够满足用户需求的各种数据实体以及它们之间的关系,为后面的逻辑结构设计打下基

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

当前位置:首页 > IT计算机 > 电脑基础知识

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2