东方计算机培训学校班级费用信息管理系统--大学毕业论文.doc
《东方计算机培训学校班级费用信息管理系统--大学毕业论文.doc》由会员分享,可在线阅读,更多相关《东方计算机培训学校班级费用信息管理系统--大学毕业论文.doc(31页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、摘 要随着计算机信息技术在管理上越来越深入广泛的应用,管理信息系统的实施在技术上已逐步成熟。管理信息系统是一个不断发展的新型学科,任何一个单位要生存要发展,要高效率地把内部活动有机地组织起来,就必须建立与自身特点相适应的管理信息系统。这次我所做的就是一个班级费用信息的管理系统,这是一个典型的信息管理系统。本文介绍了在Visual Basic6.0环境下采用“自上而下地总体规划,自下而上地应用开发”的策略开发一个管理信息系统的过程(用Access作为系统的数据库后台)通过分析东方计算机培训学校班级费用方面管理的不足,创建了一套行之有效的计算机管理班级费用的方案。系统实施后可帮助辅导员更加清楚的了
2、解班级的各方面费用情况,大大减少辅导员和班干部在费用管理上投入的时间。同时,也会让学生对自身的缴费情况有更方便、更直接、更准确。论文介绍了管理信息系统的系统分析部分,包括需求分析、可行性分析、数据流程分析等;其中,概要设计和详细设计是论文重点介绍的部分。概要设计部分主要介绍了系统功能设计和数据库设计;详细设计部分说明了几个主要模块的完成过程,并附带了一些主要的窗口截图和说明文字。该系统界面友好,操作简单,易用。系统主要能完成的功能有:学生费用录入、学生交费查询、费用结余、打印费用清单、简单系统管理等功能。关键词: 管理信息系统; 班级费用管理; Visual Basic 目 录引 言1第1章
3、可行性分析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
4、 编码设计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致 谢2828引 言随着计算机产业的迅速发展,
5、管理行业出也出现的计算机热。管理信息系统也逐渐渗透到日常学习、工作和生活的各个领域。教育领域在管理日常工作方面也不断走向计算机化,诸如学生成绩管理系统、 学籍管理系统、学生档案信息管理系统等等已是多如牛毛。几年前,各个学校的学生成绩管理基本上都是靠手工进行,随着各个学校的规模增大,有关学生费用管理工作所涉及的数据量越来越大,有的学校不得不靠增加人力、物力来进行费用管理。但手工管理具有效率底、易出错、检索信息慢、对学校的管理提供决策信息较为困难等缺点。目前,各大高校对学生的费用信息普遍都是采取以往的管理办法,不够透明化。这也让学生即使想多了解到相关内容也有一定的阻力和压力。从而导致了一系列的问题
6、:一、学生了解自身费用信息的途径单一,易混淆,给家长造成误解。如果相关的收据挂失,就更糟了。二、辅导员对各种费用的通知需要花大量的时间和精力,且收到的效果并不理想。如此次系统设计针对的对象东方计算机培训学校,这是一所国家批准的专科计算机人才培训学校。设有八个专业:硬件维修、办公自动化、平面广告设计、建筑艺术设计、网站建设、软件开发、计算机网络技术。现有在校生2000左右,其中外地学生占到了在校生的1/3,有40个班,平均每个班级有50人。四个班一个辅导员,需要十个辅导员。由于每一个辅导员管理的班级较多,引出了很多的管理漏洞。如学生反复询问一项费用收多少钱,我们这半年还剩下多少班费,等等。这些无
7、疑会影响辅导员的工作心情,增添辅导员的工作难度。建立班级费用管理系统,采用计算机对学生费用进行管理,进一步提高办学效益和现代化水平。帮助广大教师提高工作效率,实现费用信息管理工作流程的系统化、规范化和自动化。这也是我本次的项目目标。此系统是根据东方计算机培训学校的现阶段情况设计的,共分五个章节来阐述。分别是可行性分析、需求分析、开发工具的选择、概要设计和详细设计。其中,概要设计和详细设计是本篇论文的主体部分,内容约占到修全文的2/3,也是我要重点加以描述的部分。除参考互联网相关论文和书籍外,全为个人书写。第1章 可行性分析可行性分析是论文开发前我的可行性分析主要是从社会和自身两方面来谈的。社会
8、方面包括经济法律等,我要谈的是经济可行性。自身主要指自己的开发软件的硬件需求和相关技术是否得到满足。1.1 社会现状分析首先,从社会现状来说,正常的教育教学工作越来越离不开计算要辅助教学软件。如报名系统、办公室里的办公系统、图书管理系统、学生基本信息管理系统等等。而且类似学生成绩管理系统的软件早已出炉,随着教学管理的人性化、多样化,费用管理也会随之成为新宠。所以就社会现状来说,系统的开发不存在任何问题。1.2 法律可行性首先可以肯定的是系统的开发不存在与法律发生冲突的情况,而且在教育行业是大力提倡的。所以在法律上是完全可行的。1.3 经济可行性现在我国的大中专院校的费用管理水平普遍不高,有的还
9、停留在纸介质基础上,这种管理手段已不能适应时代的发展,因为它浪费了了许多的人力和物力。在当今信息时代这种传统的管理方法必然被计算机为基础的信息管理系统所代替。如果本系统能被学校所采用,将会改变以前靠手工管理学生成绩的状况,可以树立良好的办学形象,提高工作效率。从自身条件来说,我自己有一台计算机,已装有相关软件,相关的工具书也很容易找到。所以,开发只是要投入一定的时间,并不需要多少资金投入。从东方计算机培训学校的具体情况来说,一个人性化的班级费用管理系统也是很值得投资的。从开发软件的投入来说,只是一台计算机(装有相关开发软件)和一个人。开发时间大约为一个月,按照社会上相关行业的工薪标准,也就30
10、00的样子。在系统正常工作时,它可以大减轻辅导员的工作量。原来,每四个班配一个辅导员,现在由于系统的投入运行,可以每五个班配一个。这样一来,原本需要10个辅导员,现在可以减少到8个。另外,管理员工作由学校其它系统的管理员就可以代劳,基本上可忽略这项投入。按每个辅导员月薪1000元计算,系统工作二个月就完全弥补了这个支出。而且系统是按照近两到三年内学校发展到5000在校生设计的,此时系统过期也不会让学校有所损失。所以,从学校本身来说也是可行的。1.3 技术可行性在技术方面,系统主要应用的技术是Visual Baisic6.0开发技术,而相关的系统互联网上早已是多如牛毛。加上自己学过Visual
11、Baisic6.0,数据库和软件工程课程,参加过软件开发培训。以前的实训经验也可以为这次开发所用,所以开发此类系统已不存在任何解决不了的问题。1.4 操作可行性系统的操作知识是都是Windows系统操作中最常用的操作,很容易掌握。系统开发完成的后,使用者多半是懂计算机的计算机管理员和计算机相关专业的学生,他们完全有能力快速学会如何操作好系统。另外,系统在过程中已考虑了操作的简单方便性,所以在操作上是不存在障碍的。综上所述,东方计算机培训学校班级费用信息管理系统的开发是实时可行的。第2章 需求分析需求分析是我系统开发基础环节,也是软件工程的核心。我是从了解学校的具体情况来开始的,如学校的现有基本
12、办学现状,学校相关师生对系统提出的一些意见等等。2.1 开发背景近几年来,东方计算机培训学校随着规模日益扩大,学生人数的越来越多,班级管理越来越困难。这也导致了辅导员任务的加重,进而影响到对学生的管理。学生管理已逐渐成为影响学校发展的重点难题。特别是学生费用的管理,成了辅导员最头痛的问题。学校目前已引进了学生报名系统,但为减轻辅导员的管理难度,同时也让学生们有机会直接了解到自己的交费情况,学校决定引进班级费用管理系统。系统的引进也将进一步把学校的发展推向正规化,简单有序化。2.2 用户需求分析我的系统需求分析信息主要来源于与该计算机培训学校的某些学生,代课老师和辅导员的对话记录。和学生的对话,
13、让我认识到在系统的操作可行性方面存在的盲区,特别是管理员对系统的操作上。我收集并总结出的费用信息主要有:学杂费,班级费用。其中,学杂费包括学费、书本费、预缴水电费、公物押金、住宿费等;班费包括预缴班费和班级组织活动的花费等;另外,费用信息还可以根据实际的需要自由添加。2.2.1 基本系统需求通过与用户交流和分析,我总结了学校对系统设计相关具体要求:1.操作人员对计算机已有一定了解,所以可适当减少系统相关帮助信息的书写2.鉴于系统的使用对象,要求有较好的权限管理,相应的权限下,删除数据方便简单,数据稳定性好;3.为使原始数据修改简单方便,支持多条件修改;4.为方便的数据查询,支持多条件查询;5.
14、数据计算自动完成,尽量减少人工干预;2.2.2 系统功能需求分析根据调查,系统主要完成的功能有:1.管理员用户和学生的用户的增加,删除,修改密码,重登录。2.学生信息的录入,增加,删除。3.费用信息的录入,增加,删除以及费用项增删。4.管理员和学生的费用查询和统计。2.2.3 系统开发所用的技术准备我要开发的是一个功能较简单班级费用信息管理系统,我做的技术准备主要有:1.选取开发软件的开发语言Visual Basic 6.0和系统平台Windows xp sp2;2.熟悉系统的数据库Access 2003;3.掌握系统窗体与数据库连接技术;2.3 系统数据流图东方计算机培训学校班级费用信息管理
15、系统项目主要完成的是录入在校新生的基本信息,交费信息,为新生分配用户名并设置初始密码,根据需要增加和删除费用信息和学生的相关信息,统计欠费情况,发出欠费单,提供费用信息的查询。根据以上内容,系统DFD数据流图如下:管理员班级费用管理系统费用管理要求查询要求费用信息统计表学生信息系统时钟学生当前日期久费单图2-1 顶层数据流图费用信息检查有效性1费用管理要求查询要求无效输入处理要求2处理查询3有效费用管理要求有效的查询要求当前日期久费单学生信息统计表图2-2 0层数据流图要求类型处理2.1有效费用管理要求当前日期费用入库2.2注销费用项2.4续交2.3入库单续交单注销单费用信息欠费单(a)查询类
16、别处理3.1有效的查询要求查询学生信息查询费用信息统计要求学生查询3.2费用查询3.3欠费统计3.4学生信息欠费信息费用信息学生情况费用情况统计表(b)图2-3 一层数据流图办理费用入库2.2.1入库单费用信息(a)检查学生有效性2.3.1续交单无效学生学生信息检查学生资格2.3.2有效续交单不欠费欠费信息费用信息办理续交2.3.2续交信息确认后的续交单已交清(b)注销费用项2.4.1注销单费用信息图2-4 二层数据流图2.4 数据字典1.数据流条目费用管理要求入库单|续交单|注销单入库单班级号+费用名称+费用金额+录入日期结交单学号+班级号+费用名称+费用金额注销单班级号+费用名称查询要求学
17、生查询|费用查询|欠费统计学生情况学号+专业号+班级号+姓名+性别+年龄+籍贯+出生日期+欠费情况费用情况班级号+费用名称+费用金额+录入日期+欠费人数统计表欠费情况2.文件条目名称:学生信息组织:按学号递增顺序排列组成:学号+专业号+班级号+姓名+性别+年龄+籍贯+出生日期名称:费用信息组织:班级号+费用名称+费用金额+录入日期组成:按交费顺序排列名称:欠费信息组织:学号+费用名称+欠费金额组成:按学号顺序排列第3章 开发工具的选择这一章要谈的是开发工具的选择上,我所做的一些工作。主要是从开发语言、Database、和开发平台三个方面来谈的。3.1 开发语言的选择根据个人的偏好和条件限制,我
18、对开发工具的如下选择。用VisualBasic6.0企业版作为自己的开发工具。VisualBasic6.0企业版是微软公司1998年推出的可视化编程工具,它提供了Windows应用程序非常简单快捷,无论是初学者还是专业开发人员,都极易掌握并精通。并且VisualBasic6.0与以前的版本相比,它增加了新的数据访问技术ADO(Active Data Object)。它允许软件能更好的访问本地和远程的数据库,也为程序员作为数据源提供了很大的方便。VisualBasic6.0的集成开发环境中的工具箱、工程窗口、属性窗口、窗体布局窗口、代码窗口和立即窗口等使软件开发更加直观简单,方便开发人员及时发现
19、错误并调试。3.2 Database的选择此次系统开发我把Access关系数据库作为系统的数据库。因为Microsoft公司的Access数据库它的简单易用是公认的,微软的Windows系列产品在市场上也是应用最广的。初次做系统,用Access作数据库是不错的选择。另外,此次的系统开发涉及的数据不是很多,操作也很简单(表的信息查询和数据计算)Access数据库完全可以满足开发要求。3.3 开发平台操作系统:Windows xp sp2。系统开发平台:Visual Basic 6.0。数据库管理系统软件:Access 2003。分辨率:最佳效果1024*768。第4章 概要设计4.1 概述概要设
20、计是论文总体设计的重要组成部分,也是下一章详细设计的基础工作。我主要从系统特点、预期目标、问题分析与解决、编码设计、系统安全设计和数据库设计这几个方面分别阐述。4.1.1 系统简要介绍和预期目标“班级费用管理系统”是专门针对大中专院校而开发的实用性很强的管理系统,不仅方便学生进行相关费用的查询,也让辅导员的工作减轻不少,同时还集成了查询统计功能,真正实现的对学生费用的管理。本系统是运用可视化编成工具Visual Basic开发的,界面美观大方,系统运行稳定,并具有如下特点:灵活性。图文结合的操作界面,使操作更灵活。1.操作方便性。系统的每个功能都经过精心的设计,充分考虑到操作人员的操作习惯,并
21、用操作人员最熟悉的业务流程、提示用语和操作方式,即使不懂计算机也极易上手。2.实用性。本系统不仅可以满足学生的查询需求,对辅导员的管理工作大为有利,适合大中专院校的要求。本系统也可嵌入在学校的报名系统中与报名系统共享部分数据(不作重点)。系统实施后,集中管理费用信息,为学校的进一步规范化奠定的基础。面对学校费用管理工作的信息化过程中出现的各种情况,并根据东方计算机培训学校的具体要求,该系统在实施后,应能够达到以下的目标:1.学校不会再因收费信息没能及时的被了解造成学生的不满,使学校的收费更透明化。为学校竖立良好的社会形象。2.利用学校现在的计算机(和数据信息)安装班级费用信息管理系统。学生能够
22、及时地了解自己想到知道各项收费。3.系统采用人机对话方式,界面美观友好、信息查询灵活、方便、快捷、准确、数据存储安全可靠,实现了班级费用信息管理的规范化,多样化,加强了班级费用信息管理。4.键盘操作,快速响应。5.数据保密性强,不同的用户有不同的操作限制,增强了系统的安全性。6.对用户输入的数据,系统进行了严格的数据检验,尽可能排除人为的错误。7.费用信息都用表格显示,分类详细、描述直观。8.查询速度快,降低了日常管理的消耗,提高了相关人员工作效率。9.系统最大限度地实现了易安装性、易维护性和易操作性。10.系统运行稳定、安全可靠。4.1.2 主要模块介绍根据需要,班级费用管理系统主要有用户管
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 东方 计算机 培训 学校 班级 费用 信息管理 系统 大学毕业 论文
限制150内