摘 要 随着信息技术在管理上越来越深入而广泛的应用,管理信息系统的实施在技术上已逐步成熟。管理信息系统是一个不断发展的新型学科,任何一个单位要生存要发展,要高效率地把内部活动有机地组织起来,就必须建立与自身特点相适应的管理信息系统。 本文介绍了在Visual Basic6.0环境下采用“自上而下地总体规划,自下而上地应用开发”的策略开发一个管理信息系统的过程。通过分析某一学校毕业生管理的不足,创建了一套行之有效的计算机管理毕业生的方案。文章介绍了毕业生管理信息系统的系统分析部分,包括可行性分析、业务流程分析等;系统设计部分主要介绍了系统功能设计和数据库设计及代码设计;系统实现部分说明了几个主要模块的算法,本系统界面友好,操作简单,比较实用。
【关键字】: 管理信息系统、毕业生管理、Visual Basic应用。 Summary
With more and more widespread and profound application of information technology in management, the implement of management information system has become mature in technology step by step. Managing information system is a new subject. Enterprise needs existence and development, so enterprise activities should be organized efficiently and organically, which means tightening up the enterprise management and strengthening effective management of any resource (staff, finance, property, etc.) internal the enterprise, and also establishing a management information system fitting in with its own characteristics. This article introduces the detailed process of exploring a management information system under the environment of visual foxpro, utilizing “Top-Bottom” overall plan and a strategy according to “Bottom-Top” application and exploitation. That is to establish a set of effective scheme for student management by computer, through analyzing disadvantages of student management by human resources. This article emphasizes on three sections. The system analysis section of student management information includes feasible analysis, management function analysis.The system design section mainly focuses on system function design and data base design and data number design. And the system realization section has provided several major function , together with the main windows and programs. This economical and pragmatic system has explicit interface, with simple operation.
[Keywords] : MIS、student management、visual basic application
……毕业生信息管理系统…..
目 录
第一章 前言 一、研究的必要性……………………………………………………1 二、研究的目的和意义………………………………………………1 三、其它情况说明及关键字…………………………………………1
第二章 序论 一、项目的背景与意义………………………………………………2 二、相关技术与开发工具介绍………………………………………3
第三部分 可行性分析 …………………………………………………………………………11
第四章 总体设计 一、系统功能描述 …………………………………………………12 二、数据流图与数据字典………………………………………… 12 (一) 数据流图…………………………………………………….12 (二) 数据字典…………………………………………………….21 三、数据库设计 …………………………………………………21
第五章 详细设计 一、 系统界面设计………………………………………………………34 二、 系统流程分析……………………………………………………..46 三、 系统主要算法设计 ……………………………………………… 54
第六章 系统具体实现
第七章 学校信息系统软件测试 ……………………………………………………………………………..10
第八章 总结和展望 ……………………………………………………………………………56
致谢 参考文献
学校主要有总务处、政教处、教导处、培训处四大块。其中教导处的工作最为繁重,工作人员多,信息量大。除财务部门有专人及专用软件进行信息处理外,其它各类的数据处理都由班主任以及教导处工作人员人工完成。教导处目前有几十个班级的毕业生,处理的信息主要有五大类:毕业生信息、成绩数据、课程信息。本系统主要着眼于以上部分,建立数据库以及对数据的各种操作功能。 对于毕业生信息,各班的班主任及学校领导由于各种分类和了解的需要,经常性地进行各种查询。例如:查询一个班级中团员的人数,男、女生的人数,住宿或通宿毕业生的人数等等。教导处在每一届毕业生进校时必须进行分班,设置学号;每一届毕业生毕业,要进行毕业生信息备份; 对于成绩管理,课任教师要进行本科目成绩登记,计算平均分、优秀率、及格率;班主任在期中考试和期末考试后计算本班毕业生总分,排名次;教导处要统计补考毕业生人数及相应名单,每学期进行毕业生成绩备份;学校领导则可通过查询工具来了解毕业生成绩情况。 对于课程信息,教导处每学期要进行课程安排、课任教师分配、一周课程安排、中途课程调整等等。
毕业生信息,作为一个学校,就有一定的工作量存在,而毕业生信息,它的工作量可能是其它信息工作量的几倍,班级的增加、班级的查找、班级的修改;毕业生档案;课程管理;成绩管理;缴费管理;统计等等,每个信息的数据都在不断地变化着,如果采用人工的方式进行操作,那么,一天的工作量,足以让人觉得比较繁琐,吃不消。针对这样的情况,采用让数据的查询变得简单化,数据变的更让每个人都在任何时刻都可以了解到。 毕业生信息管理系统是为本校开发的,本系统所采用的语言是Visual Basic,用Microsoft Access 2000数据库完成。该系统总体有四部分组成,包括毕业生信息查询、教务信息维护、毕业生选课及用户管理。通过本系统,把本校内部查询毕业生信息、教务信息、毕业生选课各个环节进行有效地计划、组织和控制。通过本校内部的信息,依据统一数据信息进行管理,把任何一块信息所产生的数据变动及时地反映给其它相关信息,做到数据共享。 本系统主要信息流程为:教务信息维护接受毕业生的信息,毕业生信息查询根据教务信息维护的毕业生信息做出对所接收的信息合理性进行判断,并交于信息维护进行相应的修改,再把信息存入数据库中。毕业生选课是对毕业生进行相应选择自己相关的课程。最后进行打印。 采用本系统,能够使整个系统内部所有信息的工作简化,提高工作效益。由于采用统一的数据信息,使相关资料能够快速地查询所需的数据、资料及其它信息的,使信息快速高效运行。
|