




已阅读5页,还剩16页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
南昌理工学院计算机系专业论文(设计)目 录前言1一、管理信息系统的基础2二、模块的概要设计2三、Windows下的Visual Basic应用程序4四、用Access2000 实现关系型数据库4五、学生信息管理系统系统的实现6六、总结12致 谢15参考文献16摘 要信息管理系统,在强调管理,强调信息的现代社会中它变得越来越普及。信息管理系统是一门新的科学,它跨越了若干个领域,如管理科学、系统科学、运筹学、统计学以及计算机科学。在这些科学的基础上,形成信息收集和加工的方法,从而形成一个纵横交错的系统。随着我国教育产业化的飞速发展,社会对教育水平和教学管理软硬件的要求日益提高,尤其是对一个学校能够具有一整套完善的教学管理软件提出了更多的要求。为了适应这种形式,教育系统尤其是大学不仅首先要有坚实的硬件基础,还要有一整套完善的教学管理软件管理系统。而要实现这一功能,就要求学校管理者配备一套高效的教育管理网络系统,以便在学校内实施良好的一整套完善的管理且以最快地速度响应教师和学生的需求,及时为他们提供服务,为他们提供一个高效、便捷的环境。学生信息管理系统是校园网络中一个重要的应用系统,它大大改善了学校教学、科研与管理的基础环境,在一定程度上反映出学校管理现代化的水平。本文对学生信息管理系统的若干基本问题进行研究,主要包括学生管理信息系统的功能组成、系统开发条件、步骤及其总体规划等内容。从国际技术发展趋势来看,20世纪90年代出现了集中全新的管理技术。一种远见的企业管理模式,其特点是职工素质高、组织机构精良、多功能小组效率高、信息存放灵活、影响要求迅速。响应的MIS开发技术在20世纪90年代有了新的发展。关键词:学生信息管理系统,管理技术,MIS AbstractThe information management system, in the emphasis management,emphasized the information in the modern society it changes more andmore popularizes. The information management system is a new science,it surmounted certain domains, like management science, systemsscience, operations research, statistics as well as computer science.In in these science foundations, forms the collection of informationand the processing method, thus forms a criss-crossed network system. Educates the industry rapid development along with our country, thesociety to educates the level and the teaching manages the softwareand hardware the request to enhance day by day, could have entire setof perfect teaching management software in particular to a school toset more requests. In order to adapt this kind of form, the educationsystem university not only first must have the solid hardwarefoundation in particular, but also wants some entire set of perfectteaching management software management system management system. Butmust realize this function, requests the school superintendent toprovide a set of highly effective education administrations networksystem, in order to implements a good entire set of perfect managementin the school also responds the teacher and students demand by mostquickly the speed, promptly provides the service for them, highlyeffective provides for them, the convenient environment. The studentinformation management system is in the campus network an importantapplication system, it greatly improved the school teaching, thescientific research and the management foundation environment,reflects the school administration modernization in the certain degreethe level. This article conducts the research to the studentinformation management system certain basic questions, mainly includesstudent content and so on management information system functioncomposition, system development condition, step and its overall plan. Looked from the international technological development tendency that,the 1990s appeared the centralism brand-new management technology. Oneforesight business management pattern, its characteristic is the staffquality high, the organizations and agencies excellent, themulti-purpose group efficiency high, information depositing nimble,the influence request is rapid. The response MIS development technology had the recent development inthe 1990s.Key word: The student information management system, manages thetechnology, MISAbstractProfitable enterprise network model is the most talked about, it is undeniable that the Internet advertising, text messaging, Network games are practical and effective profit model, as the Internet and the further development of technology, We will find a more profitable model, but here, I recognized Alibaba CEO Ma Yun on the network of electronic transactions B2C, C2C views feel this will be the future profitability of the enterprise network pillar of strength immeasurable potential for development. Internet enterprises in the development process, with its own operating practice, profitable model in the country had not been stopped. In the network to the Warring States period, the online enterprises must have a keen business vision, who have seized the initiative and went to the era ahead. The lesson learned from that to keep the market dynamics, adjust profit model to ensure that the network media is in a safe operating orbit. Chinese Internet enterprises, especially those who today have considerable size and strength and has been operating the company website, is constant innovation. Keywords:Online Enterprises; Profit Model; Market Trends; 前言信息管理系统,在强调管理,强调信息的现代社会中它变得越来越普及。MIS是一门新的科学,它跨越了若干个领域,如管理科学、系统科学、运筹学、统计学以及计算机科学。在这些科学的基础上,形成信息收集和加工的方法,从而形成一个纵横交错的系统。随着我国教育产业化的飞速发展,社会对教育水平和教学管理软硬件的要求日益提高,尤其是对一个学校能够具有一整套完善的教学管理软件提出了更多的要求。为了适应这种形式,教育系统尤其是大学不仅首先要有坚实的硬件基础,还要有一整套完善的教学管理软件管理系统。而要实现这一功能,就要求学校管理者配备一套高效的教育管理网络系统,以便在学校内实施良好的一整套完善的管理且以最快地速度响应教师和学生的需求,及时为他们提供服务,为他们提供一个高效、便捷的环境。学生信息管理系统是校园网络中一个重要的应用系统,它大大改善了学校教学、科研与管理的基础环境,在一定程度上反映出学校管理现代化的水平。本文对学生管理信息系统的若干基本问题进行研究。系统开发采用Microsoft公司的Visual Basic 6.0,利用其强大的可视化界面功能及对数据库的支持,先构造一个原型,逐步增加功能,最终满足需求。系统中大量采用SQL查询语句,界面友好,功能较强。不足的地方是采用Microsoft Access系统作为数据库,速度较慢。另外因为是单机版本,数据不能共享,在以后改进的版本中应考虑采用SQL SERVER作为数据库,解决访问速度及数据共享的问题。一、管理信息系统的基础20世纪,随着全球经济的蓬勃发展,众多经济学家纷纷提出了新的管理理论。20世纪50年代,西蒙提出管理依赖信息和决策的思想。同时期的维纳也发表了控制论,他认为管理是一个控制过程。1958年,盖尔写道:“管理将以较低的成本得到及时准确的信息,作到较好的控制。”这个时期,计算机开始用于会计工作。数据处理一词已经出现。 1970年,Walter T.kennevan 给刚刚出现的信息系统一词给出了一个定义:“以口头或书面的形式,在合适的时间向经理、职员以及外界人员提供过去的、现在的、预测未来的有关企业内部及其环境的信息,以帮助他们进行决策”。在这个定义里强调了用信息支持决策,但并没有强调应用模型,没有提到计算机的应用。1985年,信息管理系统的创始人,明尼苏达大学的管理学教授Gordon B.Davis给出了管理信息系统的一个完整的定义,即信息管理系统是一个利用计算机软硬件资源以及数据库的人机系统。它能提供信息支持企业或组织的运行、管理和决策功能。这个定义全面的说明了信息管理系统的目标、功能和组成,而且反映了信息管理系统在当时达到的水平。 (一)信息管理系统的特点1信息管理系统的组成 信息管理系统在企业中的应用存在三个要素,这就是人、计算机和数据。企业的领导者、管理者技术人员以及MIS建设的领导机构和实施机构,他们在系统中起主导作用。MIS是一项系统工程,不是只靠一些计算机开发人员就可以 完成的,必须有企业管理人员,尤其是企业领导的积极参与。计算机技术是MIS得以实施的主要技术。在这些技术中,软件开发是MIS开发的重点。第三个因素也不能忽略。企业的管理数据是MIS正常运行的基础。广义的说,各项管理制度是MIS建成的基础。试想要计算一台机床的成本,需要按时输入每个部件、每个零件以及每个螺丝螺帽的费用,他涉及企业的生产车间、采购、库房、工艺设计和财务等多个部门,必须有一整套管理制度做保证。2信息管理系统的界面 在计算机软件技术中,人机界面可以发展成为一个重要的分支。 MIS人机界面设计一般遵循以下一些基本原则:l 以通讯功能作为界面设计的核心;l 界面必须始终一致;l 界面必须是用户随时掌握任务的进展情况;l 界面必须能够提供帮助;l 界面必须友好,使用方便;l 输入画面尽可能接近实际;具有较强的容错功能。(二) 信息管理系统的开发1信息管理系统的开发方式 信息管理系统的开发方式主要有独立开发方式、委托开发方式、合作开发方式、购买现成软件等4种。着4种开发方式各有优点和不足,需要根据使用单位的技术力量、资金情况、外部环境等各种因素进行综合考虑和选择。不论哪种开发方式都需要有单位领导和业务人员参与,并在管理信息系统的整个过程中培养、锻炼、壮大该系统的维护队伍。 (1). 独立开发 独立开发适合于有较强的关管理信息系统分析和程序设计人员、系统维护使用队伍的组织和单位,如大学、研究所、计算机公司、高科技公司等单位。独立开发的优点实际开发费用少,实现开发后系统能够使用本单位的需求而且满意度高,最为方便的是系统维护工作。缺点是由于专业开发队伍,容易受业务工作的限制,系统优化不够,开发水平较低,且由于开发人员是临时从所属单位调出来进行管理信息系统的开发工作,这些人员在其部门还有其他工作,所以经历有限,容易造成系统开发时间长,开发人员调动后,系统的维护工作没有保证等情况。因此,一方面需要大力加强领导,实行“一把手”原则,另一方面可向专业开发人员或公司进行咨询,或聘请他们作为开发顾问。 (2). 委托开发 资金较为充足的单位,双方应签定信息系统的开发项目协议,明确新系统的目标和功能、开发时间与费用、系统标准与验收方式、人员培训等内容。委托开发方式的优点是省事、省时,开发的系统技术水平高。缺点是费用高、系统维护需要开发单位的长期支持。此种开发方式需要使用单位的业务骨干参与系统的论证工作,开发过程中需要开发 单位和使用单位双方及时沟通,进行协调和检查。 (3). 合作开发 合作开发方式使用于使用单位有一定的信息管理系统的分析、设计及软件开发人员,但开发队伍力量弱,希望通过管理信息系统的开发建立完善和提高自己的开工作。优点是相对于委托开发方式而言节约了资金,并可以培养、增强使用单位的技术力量,便于系统维护工作,系统技术水平较高。缺点是双方在合作中沟通易出现问题,需要双方及时达成共识,进行协调和检查。 (4). 购买现成软件 目前,软件的开发正在向专业化方向发展。一批专门从事管理信息系统开发的公司已经开发出一批使用方便、功能强大的专项业务管理信息系统软件。为了避免重复劳动,提高系统开发的经济效益,也可购买管理信息系统的成套软件和开发平台,如财务管理系统、小型企业管理系统、供销存管理信息系统等。此方式的优点是节省时间和费用、技术水平较高。缺点是通用软件的专用性差,需要有一定的技术力量根据用户的要求做软件改善和接口工作等二次开发工作。 总之,不同的开发方式有不同的长处和短处,需要根据使用单位的实际情况进行选择,也可以综合使用使用各种开发方式。二、模块的概要设计软件的专用性差,需要有一定的技术力量根据用户的要求做软件改善和接口工作等二次开发工作.自发设计了一个流程。学生信息管理子模块流程设计该子模块主要包括班级管理、添加学生、删除学生、新生管理、信息备份五大功能。以下对每个部分分别进行流程设计:1、 班级管理子功能:开 始输入班级名称数据库链接显示指定班级学生信息 判断数据处理要求是否删除删除数据 修改数据 保存数据 结束NY 图3-31 班级管理流程图2、添加学生子功能:开始判断添加学生方式输入学生信息单个添加 成批数据源链接 添加数据库链接数据源格式正确?N添加新记录启动外部程序调整更新新记录读取数据源添加新记录数据库链接 Y更新新记录Y继续添加吗?N数据源已为空?N Y保存新记录结 束图3-32 添加学生流程图三、Windows下的Visual Basic应用程序基本的构建块是用户所创建的对象,每一个对象都具有一些特性和行为(属性、事件和 方法)。开发人员可以最有效利用所创建的每一个对象。使用应用程序具有可通用性可说扩展性和强有力的功能。Visual Basic应用由一系列对象组成,包括有函数、菜单、函数、结构和数据窗口、用户对象、用户事件等等,对象中又包含若干控件如命令按钮、单行编辑器等这些对象和控件都可在许多应用中重复使用。实现菜单选项菜单是程序最重要的特性之一,大多数程序都依赖一个定义良好的菜单使程序易于使用和维护,Visual Basic也提供了强大的创建菜单功能是程序更加标准。您可以使用Visual Basic的Application Wizard也可以使用Visual Basic 的菜单编辑器建立菜单或者修改已经存在的菜单。 实现工具栏CoolBar控件与Office97种看到的CoolBar是类似的。CoolBar就是一个可以在窗体上浮动的工具,同时也是其他ActiveX的容器。通过在CoolBar中迁入其他空间你局可以向用户提供更好的灵活性和义用性。Toolbar 是工具条控件,是实现工具条的主体。其中的按钮可以显示图像和标题,并按功能分组或加入分隔符,还可以围棋设置鼠标停留在其上显示的提示字符。Toolbar也是一个控件容器且具有Style属性,并可以为其增加下拉按钮和平滑按钮等。选择工程下拉菜单中的部件选项,显示部件对话框。在控件选项卡列表中选择Microsoft Windows Common Controls 6.0后工具相中增加改控件。其属性及对象如下: 1 Align属性定义工具条在窗体中的位置2 ToolTipText属性是字符串类型,定义控件的提示字符3 Style属性定义按钮外观。4 ImageList属性定义与数据条对应的ImageList控件名,该控件定义工具条按钮显示的图像。5 HotImangeList属性设置一个ImageList控件名,该控件定义按钮获得热点时显示的图像。6 DisabledImageList属性定义工具条按钮无效时显示的图像。创建工具条包括ImageList和Toolbar控件ImageList用于为其他控件提供图像库,将ImageList控件加入到工具箱的操作于前述Toolbar控件相同。 帮助专业水平的软件通常都带有联机帮助功能。无论写出来的程序是要给大量的用户使用,还是仅仅局限于公司内部有限的使用者,我们都应该为用户提供详细的、易于理解的联机帮助文档。微软的Help Workshop4.0 是一套独立于Visual Basic 的用来协助我们创建、运行于32位Windows 操作系统下的帮助文件的工具。使用它我们可以为我们编写的应用程序生成一组帮助文件。 关于版本为了是程序显得更具有专业风格,首先可以在其中加入通常的应用程序信息。这些信息包括公司名称、版本号、修订号以及其他类似信息。Visual Basic允许你使用APP对象来保存这些信息,APP对象是一个预定义对象,不需要在程序中创建它。APP对象的大多数属性被应用程序用来提供常规的信息,通过使用这些APP提供的属性,可以在应用程序和用户之间交流重要信息,在项目属性框中可以设置它的属性。 四 用Access2000 实现关系型数据库(一)数据库的概念数据库是一种存储数据并对数据进行操作的工具。数据库的作用在于组织和表达信息,简而言之,数据库就是信息的集合。计算机的数据库可以分为两类:非关系数据库(flat-file)和关系数据库(relational)。关系数据库中包含了多个数据表的信息,数据库含有各个不同部分的术语,象记录、域等。 (二)新建一个数据库创建任何一个数据库的第一步是仔细的规划数据库,设计必须是灵活的、有逻辑的。创建一个数据库结构的过程被认为是数据模型设计。1 标识需要的数据;2 收集被标识的字段到表中;3 标识主关键字字段;4 绘制一个简单的数据图表;5 规范数据;6 标识指定字段的信息;7 创建物理表。(三)修改已建的数据库数据库的修改分为:添加、编辑和删除记录。这三种操作均可由Visual Basic 创建的程序来完成,下面的章节将详细描述实现的具体方法。(四)数据库之间的联系数据库之间的关系指明两个库之间共享一个共同的关键字值。一个连接是指一种虚拟的表,这种表是在当用户要求从相互关联的各个不同的表中获取信息时建立的,关键字段用于在相互连接的不同表中查找匹配的记录。一个更高级的连接形式称为自连接。这种连接是指一个表被连接到它自己的一个字段,或在不同的纪录中由重复数据的组合字段。数据库中有三种不同类型的关键字:主关键字、组合关键字和外关键字。在表中使用的关键字类型用于描述库表示什么以及在数据库中如何与其它的库建立关系。(五)系统功能1 可以进行文本操作;2 添加一个数据库项目;3 删除一个数据库项目;4 修改一个数据库项目;5 查询信息;6 察看课程表。五、学生信息管理系统系统的实现(一)编程环境的选择微软公司的Visual Basic 6.0是Windows应用程序开发工具,使目前最为广泛的、易学易用的面向对象的开发工具。Visual Basic提供了大量的控件,这些控件可用于设计界面和实现各种功能,减少了编程人员的工作量,也简化了界面设计过程,从而有效的提高了应用程序的运行效率和可靠性。故而,实现本系统VB是一个相对较好的选择。(二)关系型数据库的实现Access2000 就是关系数据库开发工具,数据库能汇集各种信息以供查询、存储和检索。Access 的优点在于它能使用数据表示图或自定义窗体收集信息。数据表示图提供了一种类似于 Excel 的电子表格,可以使数据库一目了然。另外,Access 允许创建自定义报表用于打印或输出数据库中的信息。Access也提供了数据存储库,可以使用桌面数据库文件把数据库文件置于网络文件服务器,与其他网络用户共享数据库。Access 是一种关系数据库工具,关系数据库是已开发的最通用的数据库之一。如上所述,Access 作为关系数据库开发具备了许多优点,可以在一个数据包中同时拥有桌面数据库的便利和关系数据库的强大功能。(三)二者的结合(DBA)微软的JET数据库引擎提供了与数据库打交道的途径,我们是通过它以及Visual Basic 来访问数据库并对其进行各种操作。Visual Basic、Access以及其他微软的软件产品都是通过共用JET数据库引擎,从而给用户提供了丰富的数据类型。DATA 控件在数据库中的信息与将信息显示给用户看的Visual Basic程序之间架起了一座桥梁。我们可以设置DATA控件的各个属性,告诉它要调用那个数据库的哪个部分。缺省情况下,DATA控件根据数据库中的一个或多个数据表建立一个dynaset-type(动态集合)类型的记录集合。一个记录集合是动态的也就意味着
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 银行理财业务年度总结报告范文
- 小学英语单元教案设计全集
- 仓储自动化系统实施方案分析
- 锅炉运行理论知识考核试题及答案
- 2025年企业人力资源管理师之三级人力资源管理师基础试题库和答案
- 2025电气工程师专业技术资格面试试题及答案
- 2025基本医疗卫生与健康促进法知识测试题附答案
- 康复医学治疗技术(士)《专业知识》试题及参考答案
- 公文格式错误专项纠正案例集
- 教学质量提升与学生满意度调查报告
- 民兵学习护路知识课件
- 抵押房屋处置三方协议
- 股东出资证明书范本
- 山东省青岛市黄岛区 2024-2025学年七年级上学期期末考试英语试题(含解析无听力原文及音频)
- 2024年团校共青团入团积极分子考试题【附答案】
- 【艾青诗选】批注
- 新媒体新闻写作、编辑与传播(第2版) 课件 第4章 网络新闻编辑与传播
- 2024年度小米电子产品销售代理合同2篇
- 医院网络信息安全培训
- 2024年资助政策主题班会课件
- 食材采购合同范本
评论
0/150
提交评论