资源预览内容
第1页 / 共31页
第2页 / 共31页
第3页 / 共31页
第4页 / 共31页
第5页 / 共31页
第6页 / 共31页
第7页 / 共31页
第8页 / 共31页
第9页 / 共31页
第10页 / 共31页
亲,该文档总共31页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
摘 要随着计算机信息技术在管理上越来越深入广泛的应用,管理信息系统的实施在技术上已逐步成熟。管理信息系统是一个不断发展的新型学科,任何一个单位要生存要发展,要高效率地把内部活动有机地组织起来,就必须建立与自身特点相适应的管理信息系统。这次我所做的就是一个班级费用信息的管理系统,这是一个典型的信息管理系统。本文介绍了在Visual Basic6.0环境下采用“自上而下地总体规划,自下而上地应用开发”的策略开发一个管理信息系统的过程(用Access作为系统的数据库后台)通过分析东方计算机培训学校班级费用方面管理的不足,创建了一套行之有效的计算机管理班级费用的方案。系统实施后可帮助辅导员更加清楚的了解班级的各方面费用情况,大大减少辅导员和班干部在费用管理上投入的时间。同时,也会让学生对自身的缴费情况有更方便、更直接、更准确。论文介绍了管理信息系统的系统分析部分,包括需求分析、可行性分析、数据流程分析等;其中,概要设计和详细设计是论文重点介绍的部分。概要设计部分主要介绍了系统功能设计和数据库设计;详细设计部分说明了几个主要模块的完成过程,并附带了一些主要的窗口截图和说明文字。该系统界面友好,操作简单,易用。系统主要能完成的功能有:学生费用录入、学生交费查询、费用结余、打印费用清单、简单系统管理等功能。关键词: 管理信息系统; 班级费用管理; Visual Basic 目 录引 言1第1章 可行性分析21.1 社会现状分析21.2 法律可行性21.3 经济可行性21.3 技术可行性31.4 操作可行性3第2章 需求分析42.1 开发背景42.2 用户需求分析42.2.1 基本系统需求42.2.2 系统功能需求分析52.2.3 系统开发所用的技术准备52.3 系统数据流图52.4 数据字典8第3章 开发工具的选择103.1 开发语言的选择103.2 Database的选择103.3 开发平台10第4章 概要设计114.1 概述114.1.1 系统简要介绍和预期目标114.1.2 主要模块介绍124.1.3 系统功能模块图124.1.4系统结构图124.2 问题的分析与解决134.3 编码设计144.4 系统安全性设计144.5 数据库设计154.5.1 数据库和信息系统的关系154.5.2 数据库概念结构设计154.5.3 数据库逻辑结构设计17第5章 详细设计195.1 概述195.2 系统的业务流程195.3 系统界面设计195.3.1 系统界面设计流程及特色205.3.2 欢迎界面设计205.3.3 登录界面设计205.3.4 主界面设计215.3.5 修改密码界面设计225.3.6 添加用户界面设计235.3.7 查询费用界面设计235.3.8 添加费用项界面设计245.3.9 关于界面设计25结 论26参考文献27致 谢28i引 言随着计算机产业的迅速发展,管理行业出也出现的计算机热。管理信息系统也逐渐渗透到日常学习、工作和生活的各个领域。教育领域在管理日常工作方面也不断走向计算机化,诸如学生成绩管理系统、 学籍管理系统、学生档案信息管理系统等等已是多如牛毛。几年前,各个学校的学生成绩管理基本上都是靠手工进行,随着各个学校的规模增大,有关学生费用管理工作所涉及的数据量越来越大,有的学校不得不靠增加人力、物力来进行费用管理。但手工管理具有效率底、易出错、检索信息慢、对学校的管理提供决策信息较为困难等缺点。目前,各大高校对学生的费用信息普遍都是采取以往的管理办法,不够透明化。这也让学生即使想多了解到相关内容也有一定的阻力和压力。从而导致了一系列的问题:一、学生了解自身费用信息的途径单一,易混淆,给家长造成误解。如果相关的收据挂失,就更糟了。二、辅导员对各种费用的通知需要花大量的时间和精力,且收到的效果并不理想。如此次系统设计针对的对象东方计算机培训学校,这是一所国家批准的专科计算机人才培训学校。设有八个专业:硬件维修、办公自动化、平面广告设计、建筑艺术设计、网站建设、软件开发、计算机网络技术。现有在校生2000左右,其中外地学生占到了在校生的1/3,有40个班,平均每个班级有50人。四个班一个辅导员,需要十个辅导员。由于每一个辅导员管理的班级较多,引出了很多的管理漏洞。如学生反复询问一项费用收多少钱,我们这半年还剩下多少班费,等等。这些无疑会影响辅导员的工作心情,增添辅导员的工作难度。建立班级费用管理系统,采用计算机对学生费用进行管理,进一步提高办学效益和现代化水平。帮助广大教师提高工作效率,实现费用信息管理工作流程的系统化、规范化和自动化。这也是我本次的项目目标。此系统是根据东方计算机培训学校的现阶段情况设计的,共分五个章节来阐述。分别是可行性分析、需求分析、开发工具的选择、概要设计和详细设计。其中,概要设计和详细设计是本篇论文的主体部分,内容约占到修全文的2/3,也是我要重点加以描述的部分。除参考互联网相关论文和书籍外,全为个人书写。第1章 可行性分析可行性分析是论文开发前我的可行性分析主要是从社会和自身两方面来谈的。社会方面包括经济法律等,我要谈的是经济可行性。自身主要指自己的开发软件的硬件需求和相关技术是否得到满足。1.1 社会现状分析首先,从社会现状来说,正常的教育教学工作越来越离不开计算要辅助教学软件。如报名系统、办公室里的办公系统、图书管理系统、学生基本信息管理系统等等。而且类似学生成绩管理系统的软件早已出炉,随着教学管理的人性化、多样化,费用管理也会随之成为新宠。所以就社会现状来说,系统的开发不存在任何问题。1.2 法律可行性首先可以肯定的是系统的开发不存在与法律发生冲突的情况,而且在教育行业是大力提倡的。所以在法律上是完全可行的。1.3 经济可行性现在我国的大中专院校的费用管理水平普遍不高,有的还停留在纸介质基础上,这种管理手段已不能适应时代的发展,因为它浪费了了许多的人力和物力。在当今信息时代这种传统的管理方法必然被计算机为基础的信息管理系统所代替。如果本系统能被学校所采用,将会改变以前靠手工管理学生成绩的状况,可以树立良好的办学形象,提高工作效率。从自身条件来说,我自己有一台计算机,已装有相关软件,相关的工具书也很容易找到。所以,开发只是要投入一定的时间,并不需要多少资金投入。从东方计算机培训学校的具体情况来说,一个人性化的班级费用管理系统也是很值得投资的。从开发软件的投入来说,只是一台计算机(装有相关开发软件)和一个人。开发时间大约为一个月,按照社会上相关行业的工薪标准,也就3000的样子。在系统正常工作时,它可以大减轻辅导员的工作量。原来,每四个班配一个辅导员,现在由于系统的投入运行,可以每五个班配一个。这样一来,原本需要10个辅导员,现在可以减少到8个。另外,管理员工作由学校其它系统的管理员就可以代劳,基本上可忽略这项投入。按每个辅导员月薪1000元计算,系统工作二个月就完全弥补了这个支出。而且系统是按照近两到三年内学校发展到5000在校生设计的,此时系统过期也不会让学校有所损失。所以,从学校本身来说也是可行的。1.3 技术可行性在技术方面,系统主要应用的技术是Visual Baisic6.0开发技术,而相关的系统互联网上早已是多如牛毛。加上自己学过Visual Baisic6.0,数据库和软件工程课程,参加过软件开发培训。以前的实训经验也可以为这次开发所用,所以开发此类系统已不存在任何解决不了的问题。1.4 操作可行性系统的操作知识是都是Windows系统操作中最常用的操作,很容易掌握。系统开发完成的后,使用者多半是懂计算机的计算机管理员和计算机相关专业的学生,他们完全有能力快速学会如何操作好系统。另外,系统在过程中已考虑了操作的简单方便性,所以在操作上是不存在障碍的。综上所述,东方计算机培训学校班级费用信息管理系统的开发是实时可行的。第2章 需求分析需求分析是我系统开发基础环节,也是软件工程的核心。我是从了解学校的具体情况来开始的,如学校的现有基本办学现状,学校相关师生对系统提出的一些意见等等。2.1 开发背景近几年来,东方计算机培训学校随着规模日益扩大,学生人数的越来越多,班级管理越来越困难。这也导致了辅导员任务的加重,进而影响到对学生的管理。学生管理已逐渐成为影响学校发展的重点难题。特别是学生费用的管理,成了辅导员最头痛的问题。学校目前已引进了学生报名系统,但为减轻辅导员的管理难度,同时也让学生们有机会直接了解到自己的交费情况,学校决定引进班级费用管理系统。系统的引进也将进一步把学校的发展推向正规化,简单有序化。2.2 用户需求分析我的系统需求分析信息主要来源于与该计算机培训学校的某些学生,代课老师和辅导员的对话记录。和学生的对话,让我认识到在系统的操作可行性方面存在的盲区,特别是管理员对系统的操作上。我收集并总结出的费用信息主要有:学杂费,班级费用。其中,学杂费包括学费、书本费、预缴水电费、公物押金、住宿费等;班费包括预缴班费和班级组织活动的花费等;另外,费用信息还可以根据实际的需要自由添加。2.2.1 基本系统需求通过与用户交流和分析,我总结了学校对系统设计相关具体要求:1.操作人员对计算机已有一定了解,所以可适当减少系统相关帮助信息的书写2.鉴于系统的使用对象,要求有较好的权限管理,相应的权限下,删除数据方便简单,数据稳定性好;3.为使原始数据修改简单方便,支持多条件修改;4.为方便的数据查询,支持多条件查询;5.数据计算自动完成,尽量减少人工干预;2.2.2 系统功能需求分析根据调查,系统主要完成的功能有:1.管理员用户和学生的用户的增加,删除,修改密码,重登录。2.学生信息的录入,增加,删除。3.费用信息的录入,增加,删除以及费用项增删。4.管理员和学生的费用查询和统计。2.2.3 系统开发所用的技术准备我要开发的是一个功能较简单班级费用信息管理系统,我做的技术准备主要有:1.选取开发软件的开发语言Visual Basic 6.0和系统平台Windows xp sp2;2.熟悉系统的数据库Access 2003;3.掌握系统窗体与数据库连接技术;2.3 系统数据流图东方计算机培训学校班级费用信息管理系统项目主要完成的是录入在校新生的基本信息,交费信息,为新生分配用户名并设置初始密码,根据需要增加和删除费用信息和学生的相关信息,统计欠费情况,发出欠费单,提供费用信息的查询。根据以上内容,系统DFD数据流图如下:管理员班级费用管理系统费用管理要求查询要求费用信息统计表学生信息系统时钟学生当前日期久费单图2-1 顶层数据流图费用信息检查有效性1费用管理要求查询要求无效输入处理要求2处理查询3有效费用管理要求有效的查询要求当前日期久费单学生信息统计表图2-2 0层数据流图要求类型处理2.1有效费用管理要求当前日期费用入库2.2注销费用项2.4续交2.3入库单续交单注销单费用信息欠费单(a)查询类别处理3.1有效的查询要求查询学生信息查询费用信息统计要求学生查询3.2费用查询3.3欠费统计3.4学生信息欠费信息费用信息学生情况费用情况统计表(b)图2-3 一层数据流图办理费用入库2.2.1入库单
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号