学生会信息管理系统计算机管理毕业论文.doc
《学生会信息管理系统计算机管理毕业论文.doc》由会员分享,可在线阅读,更多相关《学生会信息管理系统计算机管理毕业论文.doc(37页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、学生会信息管理系统 摘 要本文通过对学生会信息管理系统的开发,分析了有关高校学生会信息管理的现状,阐述了本管理系统开发的目的,结合自己学校信息系学生会的实际情况和管理需要,利用VisualFoxpro6.0和WondowsXP操作系统作为开发的系统平台。通过对数据库基本理论的阐述并在此理论指导下,详细给出了从学生会信息管理系统分析到总体设计、详细设计与实现及测试的各个环节。本系统基本实现了学生会成员信息、日常考评信息、会议记录信息、活动记录信息的录入和查询并打印。该系统分为两类用户:管理员用户,可以实现信息的录入、修改、删除、查询,并可以对用户登录口令、用户权限、系统日志等进行管理;普通用户,
2、只可以浏览各部门职责介绍和查询打印相关信息,不能修改、添加、删除信息。该系统实现了学生会信息管理的高效性,确保了信息数据的完整性、准确与及时性,只设一个管理员避免了信息的混乱与破坏,同时其他用户也可以实现对学生会信息的查询,满足了学生会管理需要,从而提高了学生会的效率,解放了大量的人力,这样从繁重的信息管理中解放出来的人力就可以专心投入学生会工作活动的创新中去。关键词 :学生会信息管理;VisualFoxpro6.0;两类用户;高效性 目 录绪 论3第一章 管理信息系统综述41.1 管理信息系统的概况41.2 管理信息系统的开发5第二章 系统规划72.1 系统规划的目标、任务和主要内容72.2
3、 组织的信息需求分析8第三章 系统分析93.1 系统的初步调查93.2 系统的可行性分析103.3 系统的详细调查10第四章 系统设计124.1 系统总体设计124.2 系统详细设计14第五章 系统实施155.1 软件开发工具的选择155.2 程序的设计与调试15第六章 系统维护与评价346.1 系统维护的基本内容346.2 学生会管理系统维护的特点346.3 系统运行的特点及评价35第七章 开发总结与未来展望36参考文献37致 谢38绪 论一、系统的主要功能 学生会信息管理系统的主要任务是用计算机对学生会相关信息进行日常的管理,如查询、修改、增加、删除以及打印等,迅速准确地完成各种信息的汇和
4、保存,以便日后的信息查询。本人是该学生会的一员,这对资料的收集和系统的开发提供了便利的条件,本人经过具体的调研,搜集了大量学生会管理资料,针对该学生会管理的具体要求,设计了该学生会管理系统。它主要具有以下几大功能: (1)学生会成员档案的管理。一个学生会的成员不会是一成不变的,每年都会有老生毕业离校和新生的入学,这必然引起学生会成员的变化因此,对学生会成员档案的管理是有必要的。(2)对日常工作记录的管理。由秘书处完成对日常考评记录、会议记录和活动记录的整理和录入,以便学生会成员可以方便地查询已经举行的会议、活动记录和将要举行的会议活动。通过此功能模块学生会成员也可以方便地查询自己的考评量化。(
5、3)部门职责介绍。此功能便于学生会成员熟知各部门的职责,以便更好地恪守职责,给好的为同学们服务。(4)对系统的管理。管理员可以通过此功能模块对用户权限、系统日志等进行管理,以便维护系统的安全和稳定。二、该学生会管理工作的现状信息系以学习计算机相关技术为主,计算机的普及率在70%,所以运用计算机技术来管理该系的学生会是有实际意义的。信息系学生会,它下设主席团、秘书处、组织部、外宣部、纪检部、学习部、生活部、文艺部、体育部等九个部门,需要经常处理活动和学生的很多信息,而传统的人工管理不仅工作量极大,并且不便于查询,更不便于各部门之间的信息共享和工作协调,因此开发一个基于计算机技术的学生会信息管理系
6、统对学生会的发展和管理的重要作用越来越显著。第一章 管理信息系统综述1.1 管理信息系统的概况管理信息系统(MIS,,Management Information System),是一个一人为主导,吸取经验和遵照规律并重,利用适合的信息技术以及相应设备,根据相应的业务模型和数学模型,进行信息的收集、传输、加工、储存、更新和维护,以提高组织的效益和效率为目的,支持组织的高层决策、中层控制、基层运作的集成化人机系统。信息管理系统就是为实现组织的整体目标,对管理信息进行系统的、综合的处理,辅助各级管理决策的计算机硬件、软件、通讯设备及有关人员的统一体。其三个要素为:系统的观点、数学的方法、计算机的应
7、用。这三点也是管理现代化的标志。管理信息系统是根据计算机的发展而发展的。管理信息系统的发展随着技术的进步,从信息处理功能和辅助管理内容来看,其经过了四个阶段: (1)事务处理阶段(50-70年代):旨在提高文书、统计、报表等事务处理的工作效率,具有统计、计算、制表、文字处理等功能,其核心技术为高级语言;文件管理典型代表性系统是电子数据处理(EDP)系统。 (2) 系统处理阶段(60-80年代):以提高管理信息处理的综合性、系统性、及时性于准确性,具有计划、综合统计、管理报告生成的功能。其核心技术是数据库技术、数据通信于计算机网络;次阶段产生了早期的管理信息系统。 (3) 支持决策阶段(70-9
8、0年代):旨在支持管理者的决策活动从提高管理决策的有效性,具有分析 、优化、评价预测等功能,其核心技术为人机对话、模型管理 、人工智能的应用,典型的系统有决策支持系统(DSS)、现代的MIS 。(4)综合服务阶段(90年代以来):以实现信息的集成管理、提高管理者的素质与管理决策水平为主要目标,为管理者智能活动(决策分析、研究学习)提供支持,其核心技术为高速信息传输技术、多媒体信息处理技术、人工智能技术的应用长生了综合业务数字网络(ISDN)系统、国际互联网(INTERNET)、WWW 服务器。1.2 管理信息系统的开发1.2.1开发方法介绍从20实际60年代开始,人们就开始了信息系统的开发方法
9、和开发工具的研究。随着信息系统开发方法的不断发展,逐渐形成了一门新的学科,即信息系统开发方法学。一种好的信息系统开发方法可以为信息系统的开发提供从头到脚的提高效率的途径措施。信息系统的开发方法至今已有几十种,可以根据两位坐标进行分类,一维是时间过程,另一维是关键奥分析要素。以下是信息系统开发方法二维分类表1-1。关键要素时间过程 面向处理PO面向数据DO面向对象OO生命周期法 LC原型法PROT.LC-POPROT.-POLC-DOPROT.-DOLC-OOPROT.-OO表1-1二维分类表1.2.2开发方法的选择1. 数据库系统的选择 数据库管理技术发展经历了四个阶段:人工管理阶段、文件系统
10、阶段、数据库阶段、高级数据库阶段。数据库系统的选择原则: (1) 数据库系统采用易于集成的,开放的技术。(2) 产品质量优异,可靠性高,适于长期运行,能支持关键应用。(3) 数据安全,保安型高。(4) 能提供分布式数据库功能。(5) 支持多种开发环境,软件开发容易。(6) 扩充性和升级能力强。2. Visual Foxpro6.0数据库 Visual FoxPro6.0是在 xBASE(dBASE,Clipper,FoxBASE,FoxPro)的基础上发展而来的32位数据库管理系统。 VFP(Visual FoxPro)起源于美国的Fox Software公司推出的数据库产品FoxBase,在
11、DOS上运行,与xBase系列相容。FoxPro原来是FoxBase的加强版,最高版本曾出过2.6。之后,Fox Software被微软收购,加以发展, 使其可以在 Windows 上运行, 并且更名为 Visual FoxPro。目前最新版为 Visual FoxPro 9.0,而在学校教学和教育部门考证中还依然延用经典版的 Visual FoxPro 6.0。在桌面型数据库应用中,处理速度极快,是日常工作中的得力助手。 Visual FoxPro 6.0 能够得到广泛的使用,这是与其具有的强大的功能分不开的,Visual FoxPro 6.0 与其前期的版本相比,有更高的性能指标和鲜明的特
12、点。 (1)提供多种可视化编程工具,最突出的是面向对象编程。 (2)在表的设计方面,增添了表的字段和控件直接结合的设置。 (2) 增强了 Internet 技术和 WWW 数据库的设计。 (3) ActiveX 和向导、生成器及控件等集成化工具。 (4) 新引入了网络图象文件格式:gif 和 jpeg 。 Visual FoxPro 6.0 的功能很强大,但是对整个开发环境的要求却不是很高。现在,普通的家用电脑一般都能够运行它。配置的相关基本要求(最低配置要求)如下: 处理器:486处理器以上,推荐使用 Pentium 或更高档处理器的 PC 兼容机。 内存:16MB 以上的内存,推荐使用 2
13、4MB 以上的内存。 硬盘:典型安装需要 85MB 的硬盘空间,完全安装需要 90MB 的硬盘空间。 操作系统:Windows 95/98(中文版),或 Windows NT4.0(中文版),或更高版本 3. 开发方法的选择在进行信息系统开发之前应该选一个好的方法,这样就可以事半功倍,节约系统开发成本,提高系统开发的效率。目前使用系统工程的方法开发管理信息系统的具体方法有生命、原型法、面向对象的开发方法等。基于实际情况,该系统采用生命周期法。第二章 系统规划2.1 系统规划的目标、任务和主要内容2.1.1 信息系统规划的目标信息系统规划是信息系统生命周期的第一阶段。其主要目标是明确系统整个生命
14、周期内的发展方向、系统规模和开发计划。信息系统规划要支持企业的总体目标,整体是着眼于高层管理,兼顾各管理层的要求,面向企业过程,摆脱信息系统对组织结构的依从性,采用自上而下的规划方法,使系统结构有良好的整体性,从实际出发,使系统规划有利指导,便于实施。2.2.2 信息系统规划的任务(1)制定信息系统的发展战略。信息系统服务于企业管理,其发展战略必须与整个企业的战略目标协调一致。首先要调查分析企业的目标和发展战略,评价现行信息系统的功能、环境和应用状况,再确定信息系统的使命,制定信息系统的战略目标及相关政策。(2)制定信息系统的总体方案,安排项目开发计划。在调查分析企业信息需求的基础上,提出信息
15、系统的总体结构方案。根据发展战略和总体结构方案,确定系统和应用项目开发次序及时间安排。(3)制定系统建设的资源分配计划。提出为实现系统开发计划所需要的硬件、管理软件、数据通信设备、人员、技术、服务、资金等资源计划,做系统建设的概算。2.2.3 管理信息系统规划的内容 信息系统规划是提供资源分配及进行控制的基础,可分为一年期之短期计划及多年期之长期规划。长期规划指出大方针,短期计划则主要是拟定工作项目和制定绩效衡量方法。作为规划来说,一般包括信息系统总目标、子目标与信息系统架构,现有资源分析,预测未来信息技术的发展,子计划和信息系统计划的更新等。1信息系统总目标、子目标与信息系统架构。2现有资源
16、分析。3预测未来信息技术的发展 信息技术的现状与未来的发展都会影响信息系统的规划。计算机、网络、数据库管理系统、办公自动化、企业资源计划等的发展,软件的可用性及对未来系统的影响,系统设计方法的改变,甚至法规、竞争者行为等环境因素对规划的影响,都必须纳入长期规划中。4子计划 子计划应包括硬件实施计划、软件实施计划、系统转换计划、人员培训计划以及财务预算等。5信息系统计划的更新诸多因素会影响原有的信息系统计划,如设备的更新、人事的变动、科技的进步、经验的积累、对系统需求的转变以及组织的变动都会影响未来的计划。对这些变化均应加以评估,并据之修正原计划。2.2 组织的信息需求分析开发一个有效且高效的管
17、理信息系统,必须使各种信息数据化、规范化、条理化,能够灵活的把信息转变为计算机可识别控制的信息,在做好信息规范化的同时,也要做好各项协调统一工作,全面、准确地了解用户的需求。系统总体结构方案的设计如图2-1:学生会管理系统部门介绍数据管理数据查询系统管理图2-1系统总体结构方案图第三章 系统分析系统分析的具体工作内容有:系统初步调查、可行性研究、系统详细调查提出新系统的逻辑模型。本系统主要采用了结构化系统分析的方法,按照“先逻辑,后物理”的原则,严格划分工作阶段,系统分析各阶段的目标。系统分析在整个系统开发中是解决“做什么”的问题,把要解决哪些问题、满足用户的哪些具体需求分清楚,从逻辑上或者从
18、信息处理功能需求上提出系统的方案,即逻辑模型,为下步进行物理方案设计“怎么做”提供依据3.1 系统的初步调查3.1.1系统提出的背景20世纪末,各个学校的规模在不断扩大,校与校之间的合并规模也越来越大,而此时计算机在各学校也开始普及,一些学校开始将计算机应用到学生信息的管理中去,为学生会管理信息系统的形成打下了坚实的基础。学生会是高校学生管理不可或缺的部分,是学生自我管理自我发展的组织,然而由于高校规模之大学校人数之多,还有经费问题,很少给学生会配备信息管理系统。然而学生会的信息量之大,如果仅靠手工搜集和整理,已很难适应学生会工作的开展,也不利于经验的积累和运用发展,因此高校学生会迫切需要依托
19、于计算机技术的数据库管理系统。有了学生会管理系统,学生会成员可以更好地记录整理会议记录和活动记录总结等相关文档,也可以方便地查询各部门的活动计划,从而避免活动在举行时间上的冲突。学生会管理系统,创造了一种新的环境,使学生会的工作更加井井有条,提高管理效率和标准化水平。使学校管理者、教师和学生可以随时查询学生会工作安排,可以更好地为同学们服务。3.1.2系统存在的主要问题在传统管理方式下,高等院校的学生会管理主要手工收集整理资料和文档的存档查找,然而由于大部分高校规模之大和学生人数之多,学生会要处理的信息非常繁杂,仅靠手工收集整理资料和文档的存档查找,效率极其低下,往往事倍功半。如果仅靠人工管理
20、,会降低各部门的协调性,例如:由于各部门联系的时间和空间上的局限,极易造成安排活动时间上的冲突,给每个部门管理者造成不便。为了解决这一问题,本人认为利用Visual FoxPro6.0开发一个实用的学生会管理信息系统是有必要的。3.2 系统的可行性分析学生会日常工作都有一定的规范,文档和活动资料也易录入和保存。学生会每部门可以设一名文档管理员负责资料的整理和录入数据库,这样会使学生会工作更加高效和有序。本系统主要用Visual FoxPro6.0开发一个小型的学生会专用的数据库管理系统,Visual FoxPro简称VFP,是Microsoft公司推出的数据库开发软件,用它来开发数据库,既简单
21、又方便。所以用Visual FoxPro6.0开发一个小型的学生会管理信息系统是可行的。3.3 系统的详细调查 详细调查是为了弄清学生会管理工作的现状,调查学生会,收集数据,为设计系统提供必要的基础信息资料。具体内容包括:学生会日常工作的调查分析和数据流程的调查分析。在系统开发之前,我联系到了我大专学校信息系学生会的主席和团总支书记,说明来意,并得到了他们的大力支持。由于我本人也是该学生会的一员,对学生会的工作也很清楚,我们就该学生会的管理现状和相关具体信息作了详细的讨论和研究。通过调查,该学生会的管理流程是:学生会日常工作和活动资料由秘书处统一管理,各部门的会议和活动计划报秘书处整理汇总,然
22、后经主席团商讨批准,再由秘书处下发会议和活动通知。整个学生会信息资料的管理都由秘书处管理,由于信息的数量大,处理起来相当繁琐,容易出现纰漏,而且查询起相当麻烦,也不利于各部门信息的联系和协调。为解决这些问题,提高学生会管理的效率,降低秘书处的工作强度,所以本人计划开发一套依托于计算机技术和数据库技术的学生会信息管理系统,在保存好原始数据的基础上将新数据输入到计算机存储。对日常数据的增加、删除、查询、统计等实现计算机化管理,实现学生会信息管理的计算机化。根据使用人员对信息、信息处理和信息准确性、完整性和安全性的要求分别进行用户的需求信息分析。l 信息要求:按照学生会日常管理要求,设置成员档案、日
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 学生会信息管理系统 计算机管理毕业论文 学生会 信息管理 系统 计算机 管理 毕业论文
限制150内