首页 > 精品范文库 > 11号文库
VFP办公用品管理系统
编辑:寂夜思潮 识别码:20-1007532 11号文库 发布时间: 2024-05-24 12:32:03 来源:网络

第一篇:VFP办公用品管理系统

摘要

办公用品管理系统是办公自动化管理系统的重要组成部分,它可以对办公用品的入库和领用进行规范化管理,进而提高工作效率,避免资源的浪费。

此系统根据单位的办公用品的购买,入库,领用流程而设计的,特别适用于分批次购买,各部门领用的模式,具有完善的输入,统计,查询功能。这样就更可以合理规范对企业办公用品的管理.本论文将介绍办公用品管理系统的设计和开发过程,本系统采用VISUAL BASIC作为开发工具,ACCESS作为后台数据库,这是经典的单机版数据库管理信息系统开发组合。通过参与此系统的开发,可以了解信息管理系统的需求分析、设计和实现的完整过程,掌握ACCESS数据库的基本管理方法、常用SQL语言的使用方法以及VISUAL BASIC数据库开发技术,积累有效的数据库应用系统实战经验。

目 录

摘要前言

第一章 引言 1.1 开发背景 1.2开发目标

1.3 项目提出的意义

1.4 系统开发所用的技术准备 第二章 系统分析 2.1系统需求分析 2.1.1系统调查 2.1.2组织机构设置 2.1.3用户需求

2.1.4系统业务流程图 2.1.5系统设计思想 2.1.6系统设计分析 2.1.7系统功能分析 2.2新系统逻辑方案

2.2.1数据流图(简称为DFD)2.2.2数据字典

2.2.3新系统逻辑模型的提出 2.2.4系统边界 第三章 系统设计

3.1查询系统功能需求简介 3.2功能需求描述 3.3系统目标要求 3.4系统平台选择 3.5数据库设计

3.5.1数据库需求分析 3.5.2数据库概念结构设计

3.5.3、逻辑结构设计(E-R图向关系模型的转换)第四章 系统实施

4.1各子系统模块程序设计举例 4.2 软件测试的目的和原则 4.3 子系统测试 4.4 软件运行与转换

第五章 结 论 致 谢 参考文献

引言

1.1 项目开发背景

自1946年人类第一台计算机(ENIAC)问世以来,50多年过去了,计算机的软硬件发展日新月异,突飞猛进。以个人电脑为例,硬件方面,以CPU、内存、硬盘为代表,CPU已发展到当今的P4 2.8GHZ,PⅢ和PⅡ已淡出历史舞台,成为昨日黄花;512M DDR内存,120G以上的7200转硬盘已成为标准配置。如此高性能的配置,就是和5年之前相比,也不知高出了多少倍。软件方面,已经从当初晦涩难懂的机器语言、汇编语言过渡到今天的第四代语言甚至第五代语言,第四代语言(4GL)是完全非过程化的语言,这种语言只要求用户指明将要干什么,而无需指明怎么干,如何做这一工作,则完全交给软件模块来自动处理,大大提高了软件的开发效率和软件质量,使软件开发人员从繁重的脑力、体力劳动中解脱出来。

伴随着计算机软硬件技术的发展,计算机的技术和应用获得了突飞猛进的发展,计算机已经在大致如下的领域得到广泛的应用:

1、科学计算:如在天文学、生物学、空气动力学、核物理学、地质勘探、新材料的研制和天气预报等领域中。

2、数据处理:与科学计算不同,数据处理涉及的数据量大,但计算方法较简单。

3、过程控制:实现自动化,智能化!

随着计算机的普及和发展,人们开始利用计算机解决越来越多的实际问题,虽然现在软件的数量如雨后春笋,但依然不能满足用户的各种需要,尤其是用于特定教学管理方面的软件。系学生成绩管理系统是一个现代高校管理不可缺少的一部分,它的内容对高校实行高效化、智能化的管理非常重要,所以系学生成绩管理系统应该能够为用户提供充足的信息和快捷的查询手段。一直以来人们使用传统人工的方式管理文件档案,这种管理方式存在着许多

缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,其中有些是冗余的或者针对同一目的的数据不相吻合,这对于查找、更新和维护文件等管理工作带来了不少的困难。

随着信息科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已渗入人类社会的各个领域并影响这些领域的发展,在现代社会中发挥着越来越重要的作用。

作为计算机应用的一部分,使用计算机系统对学生成绩进行管理,具有手工管理所无法比拟的优点,例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低,数据冗余量小等。这些优点能够极大地提高学生成绩管理的效率,也是高校的科学化、正规化管理,与世界接轨的重要条件。因此,开发一套符合本校具体情况的系学生成绩管理软件成为很有必要的事情。

论文对系统进行了较为全面的业务需求分析,并进行有针对性的系统设计,包括开发平台和工具选型、功能模块设计、数据库设计等,最后选用Visual Basic6.0和Access数据库进行了系统实现,并进行了相应的系统测试和调试。

1.2 项目开发的目标

建立办公用品管理系统,采用计算机对公司用品进行管理,进一步提高办学效益和现代化水平.帮助广大职员提高工作效率,实现办公用品信息管理工作流程的系统化、规范化和自动化.1.3 项目提出的意义

办公用品管理系统是为各个企、事业单位做铺设计服务的,是企、事业不可或缺的一个软件。本系统具有界面清晰、操作简易、存储数据安全性高等特点,考虑到人们的一些操作习惯,提高了其的可操作性,完全能够满足你的需求。这是一款针对中小企业设计的程序。有了它,您可以轻松管理您的数据库,方便的进行用品管理,灵活的搜索和查询功能使您完全摆脱传统管理模式下经营者面对庞大的办公用品,不知道有哪些用品,缺哪些物品,数量有多少。

随着科学技术的不断提高,计算机科学的日渐成熟,计算机的强大功能已被人们深刻地认识,它已经和现代社会的发展隔离不开了。越来越多的人用计算机来处理日常事务,使计算机的应用得到普及,这样就创造出以计算机为基础的一系列生活方式。不仅如此,计算机还被广泛的应用到商业上,越来越多的人们意识到计算机给自己带来的方便以及他所创造的巨大财富。人们开始把计算机应用到现代的各个领域中,可以不客气地说,现代社会是一个计算机时代,如果没有计算机的应用,我们的发展就不会如此之快!

现如今,每个企业经营者,都在利用规范的管理流程来提高企业的效益。可这一切仅靠人是很难及时准确地完成包括统计在内的工作。针对这些企业办公用品管理存在的缺陷,我开发了这个办公用品管理系统,目的是要做到科学化、自动化、系统化、规范化,用电脑管理来替代原来以手工、简单、繁琐的办公用品管理,为广大企、事业单位提高管理效

益助一臂之力。办公用品管理系统将成为每个企、事业的小当家,在理清家务的同时,减少浪费,花出该花的,省下可省的。弥补企业管理上的漏洞,提高管理员的工作效率,为公司带来经济效益。

本设计来自:完美毕业设计网http://www.teniu.cc 登陆网站联系客服远程截图或者远程控观看完整全套论文图纸设计 客服QQ:8191040

说明:本软件/论文系有偿阅读、使用,完整CAD图纸或源代码请联系客服购买

1.4 系统开发所用的技术准备

1.4.1数据库技术的现状与发展

数据库是60年代末出现的一门计算机软件技术,到现在虽然只有三十多年的历史,但在理论和时间上都得到了和很大的发展。现在,数据库是数据处理的主要工具,是管理信息系统(MIS)的核心部分。数据库系统是当今计算机信息系统的核心,是计算机技术和应用发展的关键。传统的数据库系统旨在处理永久、稳定的数据,强调维护数据的完整性、一致性。

数据库理论与技术的发展极其迅速,其应用日益广泛,在当今的信息社会中,它几乎无所不在。以关系型为代表的三大经典(层次、网状、关系)型数据库在传统的(商务和管理的事务型)应用领域获得了极大成功。计算机世界报社与IBM公司联合举办了“21世纪数据库技术发展专家研讨会”。IBM DB2的创始人Donald Haderle先生与国内著名数据库专家,就下世纪数据库发展的趋势、数据库领域革命性的突破、IBM DB2的应用、数据仓库的实施、我国数据库技术和应用的现状及趋势、我国数据库用户的需求等问题,进行了广泛而深入的讨论。

1.4.2数据库系统的选择原则

(1)数据库系统采用易于集成的,开放的技术。

(2)产品质量优异,可靠性高,适于长期运行,能支持关键应用。

(3)数据安全,保安型高。

(4)能提供分布式数据库功能。

(5)支持多种开发环境,软件开发容易。

(6)扩充性和升级能力强。

第二章 管理信息系统综述

2.1 信息系统的发展历程

信息系统的发展经历了从电子数据处理系统到管理信息系统的发展过程。1.电子数据处理系统(1953~1960年)

数据处理的人工系统在计算机问世以前就已存在,因此,计算机一出现,首先就用到数据处理上。当时主要用计算机代替手工劳动,如统计产量、工资计算等。1960年以后出现的数据更新系统也属于这方面的内容。例如,美国share航空预约订票系统可掌握1008个预约点,76000个座位和27000个飞行记录。由于这种系统不能报告当前的售票速度、何时才能将票售完,即没有预测和控制功能,所以还不能说是管理信息系统。2.信息报告系统(1961~1970年)信息报告系统是管理信息系统的雏形,其特点是按事先规定的要求提供管理报告,用来支持决策制订。通常包括生产状态报告系统、服务状态报告系统、研究状态报告系统。以下内容略:

2.2 管理信息系统概述

管理信息系统是一个由人和计算机等组成的,能进行管理信息的收集、传递、加工、保存、维护和使用的系统,它能实测国民经济和企业的各种运行情况;利用历史数据预测未来;从全局出发辅助管理决策;利用信息控制企业的行为、帮助实现其规划目标。也就是说,管理信息系统不仅是一个能对管理者提供帮助的基于计算机的人机系统,而且是一个社会技术系统。应当将管理信息系统放到社会这个大背景去考察,在解决技术问题的同时,充分考虑使用信息技术的组织与人,重视系统与组织、环境的交互作用。这一阶段对MIS系统的成败,对整个组织信息化的进展具有重要意义,以计算机为主要手段的管理信息系统是使用单位的管理系统的一个组成部分。它的建立应该服从使用单位的整体目标和管理决策活动的需要。为此,这个阶段的主要任务是了解使用单位的战略目标以及内外现实环境,确定系统的总目标和主要功能,拟定总体方案,并从技术、经济、社会条件等方面论证技术方案的可行性,制定投资规划和开发计划,编写可行性论证报告。

第三章 开发方法

3.1系统开发方法概述

建立一个管理信息系统,是一项复杂的软件工程的实施。近30多年来,软件工程发展成为新科学,至今已经成为IT产业的重要支柱。一开始,人们往往使用手工作坊式的软件开发方法,靠个人的力量编写各种小型程序;但是随着计算机硬件技术的飞速发展,计算机软件在各个领域中的作用日益突出,那种多年来被人们沿用的手工作坊式的开发方法,已经在软件产品的质量、成本及开发时间等方面无法满足需求。

3.2 结构化生命周期法简介

结构化生命周期法是一种传统的管理信息系统开发方法,其基本思想是把整个系统开发过程分成若干个阶段,每个阶段进行若干活动,每项活动应用一系列标准、规范、方法和技术,完成一个或多个任务,形成符合给定规范的产品。

采用结构化生命周期法开发管理信息系统时,应遵循的主要原则:

(一)用户参与的原则

(二)“先逻辑后物理”的原则

(三)“自顶向下”的原则

(四)工作成果描述(主要指文档)标准化的原则

其具体开发步骤可分为以下四步:

(一)系统规划

(二)系统开发

1、系统分析.系统初步调查.系统可行性研究.现行系统的详细调查.新系统逻辑方案的提出

2、系统设计

.系统总体结构设计.系统总体功能设计.系统总体物理结构设计.系统详细设计.数据库设计.代码设计.输入输出设计

3、系统实施.程序设计.系统测试

第四章 开发平台和工具

4.1开发平台的选择

考虑到本系统的性能要求,和现有的条件,我们选择了WINDOWS2000中文版作为开发、测试和运行的平台。因为WINDOWS操作系统是目前应用最广的操作系统,它以全新的图形界面,简单快捷的操作方式,支持多媒体功能等特点而成为软件发展的流行趋势,选用它作为开发平台,易于功能的扩展和软件升级。

4.2 开发工具的选择

针对目前世界上流行的大量软件和开发工具,经过认真分析其优缺点,结合计量器具管理系统的需要和目前的硬件环境,我们选用微软WINDOWS平台下的Visual B asic 6.0(简写为VF6.0)作为软件开发工具。

4.2.1 开发语言介绍

现在,市场上可以选购的应用开发产品很多,流行的也有数十种。目前在我国市场上最为流行、使用最多、最为先进的可用作做作企业级开发工具的产品有:

Microsoft公司的Visual Basic Microsoft公司的Visual C Borland公司的Delphi Powersoft公司的PowerBulider Java等等

在目前市场上这些众多的程序开发工具中,有些强调程语言的弹性与执行效率;有些则偏重于可视化程序开发工具所带来的便利性与效率的得高,各有各的优点和特色,也满足了不同用户的需求。然而,语言的弹性和工具的便利性是密不可分的,只有便利的工具,却没有弹性的语言作支持,许多特殊化的处理动作必需要耗费数倍的工夫来处理,使得原来所标榜的效率提高的优点失去了作用;相反,如果只强调程语言的弹性,却没有便利的工具作配合,会使一些即使非常简单的界面处理动作,也会严重地浪费程序设计师的宝贵时间。

作为数据库系统的开发,Visual Basic是一个非常理想选择。数据库是MIS中的重要支持技术,在MIS开发过程中,如何选择数据库管理是一个重要的问题,目前,数据库产品较多,每种产品都具有各自的特点和适用范围,因此,在选择数据库时,应考虑数据库应用的特点及适用范围,本系统选用的数据库语言Visual Basic语言,该开发工具具有很多长处:

Visual Basic是一种可视化的、面对对象和条用事件驱动方式的结构化高级程序设计,可用于开发Windows环境下的种类应用程序。它简单易学、效率高,且功能强大,可以与Windows的专业开发工具SDK相媲美,而且程序开发人员不必具有C/C++编程基础。在Visual Basic环境下,利用事件驱动的编程机制、新颖易用的可视化设计工具,使用Windows内部的应用程序接口(API)函数,以及动态链接库(DLL)、动态数据交换(DDE)、对象的链接与嵌入(OLE)、开放式数据访问(ODBC)等技术,可以高效、快速地开发出Windows环境下功能强大、图形界面丰富的应用软件系统。

总的来说,Visual Basic具有以下特点: 可视化编程:

全国最全毕业设计,详细目录请加QQ8191040索取 模具毕业设计(注塑模,冲压模),计算机毕业设计

(ASP, ASP.NET, C#, Delphi, JAVA, JSP, PB, VC,VB,VFP等)机械毕业设计,电子信息类毕业设计,土木路桥毕业设计等等

7万余篇本科硕士论文,工商管理毕业论文 汉语言文学毕业论文 国际贸易学毕业论文 经济管理毕业论文 会计学论文 教育类毕业论文等

第二篇:VFP学生成绩管理系统设计说明

题目学生成绩管理系统一、主要内容

学生成绩管理是学校管理中异常重要的一个环节,作为学校,除了育人,就是育知,学生成绩管理的计算机化是整个学校教务管理中的重要一部分,能否实现这一步关系到学校办学整体效率的高低,介与它的重要性,学生成绩管理系统的开发与应用就逐渐提入议程,并占着越来越重要的份量。

运用学生成绩管理系统可以减轻学院教学人员的工作量,加快查询速度,加强管理,以及国家各部门关于信息化的步伐,使各项管理更加规范化。还有就是缩小开支,提高工作效率与准确率。可以使学生能够合理安排时间,能够尽快的知道自己的考试成绩,投入新的课程的学习或复习这次没有考过的课程。并且学生成绩管理系统的应用也为今天的高校教育在未来市场的竞争力的提高达下坚实的基础。

如今,不管是小学、初中、高中、甚至是很多大学生的学生成绩管理基本上是靠人工进行管理,但随着时间的变化,学校规模的扩大,有关学生成绩管理工作和所涉及到的数据量越来越大越来越多,大多数学校不得不靠增加人力、物力、财力来进行学生成绩管理。但是人工管理成绩档案具有效率低、查找麻烦、可靠性不高、保密性低等因素。因此开发出一个不仅仅是适用于大中专院校以及其它高校通用的学生成绩管理系统是必要的。

本系统主要用于学校学生信息管理,特别是学生成绩的管理,采用面向对象的设计思想,以菜单和表单的形式进行各表单的调用,主要任务是计算机对学生信息进行日常管理,如查询、修改、增加、删除,另外考虑到学生选课。针对这些要求,设计这些要求,设计了学生成绩管理系统。

因此,本系统应该主要完成和实现如下功能:

1.系统登陆功能。要求系统登陆时有密码管理功能,可分为管理人员登陆和普通用户登陆两种方式,只有身份和密码全正确才能成功登陆。

2.基本数据管理功能。此功能主要是用于对学生的基本情况的管理,如学生所在的系、班级、以及所学的专业、课程等内容。管理人员登陆后可对系统内的信息进行修改。

3.学生信息管理功能。此功能主要是用于对学生信息的录入和管理。包括信息添加,信息浏览等。

4.学生成绩管理功能。此功能主要是用于对学生成绩的录入和管理包括考试成绩添加,成绩浏览等。

5.学生查询功能。此功能主要用于对学生信息的查询和统计,并打印相关信息,包括学习成绩等。

二、基本要求

完成上述五项要求,设计好以下界面:1.登陆界面;2.课程管理界面;3.学生信息管理界面;4.学生成绩管理界面; 5.学生查询界面。

最终完成一个高校的学生成绩管理系统,并给出部分相应的编程。

三.参考资料

程序设计(上海交通大学出版社)

第三篇:vfp学籍信息管理系统

课题名称:学籍管理信息系统一 系统分析

据本次课程设计指导老师的要求,需建立一个“学籍管理系统”,以取代人工管理。开发项目如:

1能对与学籍管理有关的各类数据进行输入,修改,浏览与打印。2能根据需要查询学籍管理所需的各类数据。

3打印学生学籍信息,奖学金,个人简历等报表。

了解了老师的要求,我详细查阅了图书馆的相关书籍,经过调查,设想,我终于归纳出了目标系统,以满足数据需求和功能需求。

总体程序设计

总体程序设计共分为三个层次,系统功能需求可分为4 方面。如功能界面所示:(1)录入功能.(2)浏览功能(3)查询功能(4)报表打印功能.三 报表设计

数据需求建立一个名为xjgl的项目,在此项目下建立一个名为xjgl的数据库,它包括4个主表和4个自由表。用户需提供和输入的数据如下表所示:

(1)主表:学籍卡表,简历表,奖学金表,班级表

Xjk.dbf(学号,姓名,性别,出生日期,民族,政治面貌,班级名称,奖惩情况,特长生,照片,备注)Jl.dbf(学号,起始时间,终止时间,所在单位,备注)Jxj.dbf(学号,姓名,班级名称,第一学年,第二学年,第三学年,第四学年,累计)Bj.dbf(班级名称,所属系部,入学,学制,备注)

(2)自由表:系部表,民族表,政治面貌表,毕业班级表xb.dbf(系部名称)zzmm.dbf(政治面貌)mz.dbf(民族)Bj.dbf(班级名称,所属系部,入学,学制,备注)

表单及代码 根据需要共建立了8个表单,分别是:“登陆系统”表单、“欢迎界面”表单、功能界面表单、数据查询表单、学籍数据管理表单、报表打印表单、班级基本信息表单、奖学金数据管理表单。截图如下:

(1)“登陆系统”表单

代码: 确定:do case case thisform.optiongroup1.value=1 if thisform.text1.value=“aaa”and thisform.text2.value=“111 messagebox(”欢迎使用本系统“)do form 欢迎界面 thisform.release else i=i+1 if i<=3 messagebox(”账号或密码错,重新输入“)thisform.text1.value=”“ thisform.text2.value=”“ thisform.text1.setfocus

else messagebox(”信息有误,禁止进入!“)quit endif endif

case thisform.optiongroup1.value=2 ifthisform.text1.value=”xxx“andthisform.text2.value=”123“ messagebox(”欢迎使用本系统“)do form 欢迎界面 thisform.release k=k+1 if k<=3 messagebox(”账号或密码错,重新输入“).text1.value=”“ thisform.text2.value=”“ thisform.text1.setfocus

else messagebox(”信息有误,禁止进入!“)quit endif endif

endcase

退出;thisform.release

(2)“欢迎界面”表单:

代码 :

timer1:if thisform.label1.left+thisform.label1.width<0 thisform.label1.left=thisform.width else

thisform.label1.left=thisform.label1.left-10 endif timer2:if thisform.label1.left+thisform.label1.width<0 thisform.label1.left=thisform.width else

thisform.label1.left=thisform.label1.left-10 endif

(3)“功能界面”表单:

代码:

学籍管理:do form 数据查询

thisform.Refresh

奖学金:do form 数据查询

thisform.refres

学籍管理:do form 学籍管理

奖学金:do form 奖学金数据管理

个人简历:do form 最新简历

班级:do form 班级信息管理

个人简历:do form 个人简历报表的打印

奖学金:do form 奖学金报表的打印

学籍管理:do form 学籍报表的打印

退出系统:quit

(4)

“数据查询”表单:

按班级查询:select xjk

set filter to xjk.班级名称=thisform.combo1.value go top thisform.refresh 按姓名查询:select xjk

set filter to;alltrim(xjk.姓名)==alltrim(thisform.text1.value)

count all to rs go top

thisform.refresh if rs=0 messagebox(' 查无此人!',0+64)

endif form—active:thisform.combo1.value=bj.班级名称

select xjk

set filter to xjk.班级名称=thisform.combo1.value go top

thisform.refresh

optiongroup1.option1-click: rthisform.combo1.enable=.t.thisform.text1.enable=.t.thisform.command1.enable=.t.thisform.text1.enable=”“ select xjk

set filter to xjk.班级名称=thisform.combo1.value

go top thisform.refresh

optiongroup1.option2-click: thisform.combo1.enabled=.f.thisform.text1.enabled=.t.thisform.command1.enabled=.t.select xjk

set filter to xjk.姓名<>”" go top

thisform.refresh

(5)

“学籍管理”表单:

代码:

数据管理-上一个-click:select xjk

skip-1 if bof()go top endif

thisform.refresh

下一个-click:select xjk skip if bof()go bottom endif thisform.refresh 第一个-click:select xjk go top thisform.refresh 末一个-click:select xjk go bottom thisform.refresh 请选择班级-click:select xjk set filter to xjk.班级名称=thisform.combo1.value go top thisform.refresh 姓名-gotfocus:thisform.refresh 添加记录-click:select xjk go bottom if len(alltrim(编号))<>0 append blank replace 性别 with '男' replace 民族 with '汉' replace 政治面貌 with '团员' replace 班级名称 with thisform.combo5.value endif thisform.refresh 删除记录-click:select xjk sc=messagebox('是否删除当前记录?' ,4+32+256,'提示信息')if sc=6 delete skip if bof()go top endif endif form-destory:select xjk use xjk exclusive pack form-activate:thisform.combo1.value=bj.班级名称

select xjk set filter to xjk.班级名称=thisform.combo5.value go top thisform.refresh

(6)

“打印”表单:

代码: 确定:do case case thisform.optiongroup1.value=1 report form 个人简历报表 environment to printer thisform.refresh case thisform.optiongroup1.value=2 report form 个人简历报表 environment preview thisform.release endcase(7)

“班级基本信息”表单:

代码:

添加记录:select bj

append blank repl 学制 with '4' thisform.refresh form-destory: select bj

go top

do while.not.eof()

bj.备注='毕业'

delete

claaaname=bj.班级名称

select xjb

replace all 备注 with '毕业';

for xjb.班级名称=classname;

.and.len(alltrim(xjb.备注))=0

select bybj

append blank

replace bybj.班级名称 with bj.班级名称

replace bybj.系别 with bj.系别

replace bybj.入学 with bj.入学

replace bybj.学制 with bj.学制

replace bybj.备注 with bj.备注

endif

select bj

skip

enddo

select bj

use bj excl

pack(8)“奖学金数据管理”表单:

代码:

form-activate:hisform.combo1.value=bj.班级名称

select jxj combo1-click:select jxj go top thisform.refresh

报表

报表根据需要,共建立了3和报表,分别是:个人简历表、奖学金发放表、学籍报表。

截图如下:

(1)“个人简历”报表:

(2)奖学金发放表:

(3)学籍报表

五 心得体会

学籍管理系统是一个简单实用的系统。课程设计开始之前,我还认为这是一项艰巨的任务,因为它包含了太多的信息。在我详细了解了图书馆的相关书籍后,我终于知道该如何下手了。前期的制作过程充实而顺利。

后来反复遇到了几个问题,如系统提示“索引编号不唯一”“找不到目标文件”等„心里非常着急,又因为最近感冒的原因,没得到充分休息,病情加重,我感到很沮丧,然而,与同学们交流后,发现大家遇到了相同的问题,最终,我们齐心合力,找到了症结所在,解决了问题。

星期四下午,因为U盘坏了,我只能悲剧的决定重做整个系统。最终在奋斗了两个通宵后,完成了系统。

现在想来,我对这其中所遇到的问题充满了感激。它使我对vf的操作更加熟练,也为我明年的计算机二级考试奠下了基础。另外,深深地感谢指导老师耐心的指导,使我了解了自身的问题,帮助我完成了系统的制作。

第四篇:办公用品库存管理系统可行性研究报告

办公用品库存管理系统可行性研究报告 1.引言

1.1 编写目的

编写本报告的目的是研究本系统的总体需求、实现方案,并分析开发系统的可行性,为决策者提供是否开发该系统的依据和建议。1.2 项目背景

开发软件名称:办公用品库存管理系统

项目开发者:闽江学院计算机科学系“办公用品库存管理系统”开发小组: 张政坤(15号,组长),用户单位:闽江学院 1.3定义

办公管理系统是办公自动化管理系统的重要组成部分,使人们从效率低,保密性差、易丢失的传统人工的方式管理办公用品方法中解脱出来。拥有较为完善的办公物品管理系统是实现办公自动化的重要需求。1.4参考资料

1)陈雄峰等,《实用软件工程教程》,机械工业出版社

2)卢毅等,《Visual Basic 6数据库设计实例导航》,科学出版社 3)程斌等,《中文Access 202_标准教程》 科学出版社 4)赵池龙等,《软件工程实践教程》,电子工业出版社 2.可行性研究的前提

随着计算机的普及与发展,人们开始利用计算机解决越来越多的实际问题,用计算机软件来管理物品也成为常用方法。本项目要开发的就是用于办公室物品管理的软件。它可以对办公用品的入库和领用进行规范化管理,进而提高工作效率,避免资源的浪费。此系统根据单位的办公用品 购买,入库,领用流程而设计的,特别适用于分批次购买,各部门领用的模式,具有完善的输入,统计,查询功能。这样就更可以合理规范对企业办公用品的管理。2.1 要求

(1)主要功能

1.产品入库管理,可以填写入库单,确认产品入库。2.产品出库管理,可以填写出库单,确认出库。3.借出管理,凭借条借出,然后能够还库。

4.初始库存设置,设置库存的初始值,库存的上下警戒限。5.可以进行盘库,反映每月、年的库存情况。

6.可以查询产品入库情况、出库情况、当前库存情况,可以按出库单、入库单,产品、时间进行查询。

(2)主要性能

可以方便快捷有效的实现物品入库、出库、借出等各项操作,在库存数量高于或低于警戒值时能够及时进行提醒,保证信息的正确性和及时更新,在满足基本功能的前提下技术可靠性高。(3)可扩展性

能够适应应用要求的变化和修改,具有灵活的可扩充性。(4)安全性 具有较高的安全性,需设置合适的用户密码等方法来确保只有办公物品管理人员可以对该系统进行操作。(5)完成期限

202_年5月-202_年6月,共2个月 2.2 目标

所建议系统的开发目标包括: 1)人力与设备费用的减少; 2)处理速度的提高;

3)提高物品管理的效率和准确性 2.3条件、假定和限制 1)硬件条件:PC机1台

2)软件条件:Windows 202_,access 202_,vb6.0 2.4 决定可行性的主要因素

本次系统开发主要用于期末的课程设计,因此受益不在该系统可行性分析之内。按照软件工程的规范步骤进行,即按复查项目目标和规模,研究目前正在使用的系统,导出新系统的高层逻辑模型,重新定义问题这一循环反复的过程进行。然后提出系统的实现方案,推荐最佳方案,对所推荐的方案进行经济、技术、用户操作和法律的可行性分析,最后给出系统是否值得开发的结论。以上分析结果写成本文档。

1)技术可行:现有技术可完成开发任务

2)操作可行:系统能被现有的工作人员快速掌握并使用 3)法律可行:所使用的工具和技术及数据信息不违反法律

3.系统功能架构设计

办公用品管理系统主要包含的功能模块有:入库登记、出库登记、借用登记、库存管理、查询模块、信息统计。如图A-1所示。

图A-1 系统模块图

顶层数据流图如A-2所示

图A-2 顶层数据流图

4.建议的系统

建议的系统是C/S模式。系统的所有功能都仅需在管理员的计算机中实现,数据也储存于管理员的计算机之中,可以提高数据的安全性,并且只有经过身份确定后,才能进入系统并对数据进行修改和操作。4.1 影响

在建立所建议的系统时,预期会带来的影响包括以下几个方面。(1)对设备的影响

由于所建议的系统是基于WINDOUWS操作系统的,所以需要配备足够符合以上列出的各种软硬件条件的计算机。(2)对软件的影响

需要落实是否有符合本报告所列出的正版软件环境,如果没有则需要购买。(3)对用户单位机构的影响

投入使用前还需要改进现有的管理模式(4)对开发的影响

开发过程中需要小组成员进行讨论,准确阐明需求。4.2技术条件方面的可行性

本系统是一个基于Windows操作的系统,现有技术已经较为成熟,利用现有的技术完全可以实现系统开发目标。同时,开发期限较为充足,预期可在规定期限内完成开发任务。

5.社会因素可行性分析 5.1 法律方面的可行性

所以的软件都用正版,技术资料通过图书馆和互联网正规途径查询得到。所以,在法律方面是可行的。5.2用户使用的可行性

使用本系统的人员具有一定的计算机基础,也要经过本系统的使用培训。人员经过简单培训就会熟练使用本软件。

6.结论

本项目具有方便快捷等优势,使得办公用品管理电子化,自动化,符合社会信息化发展的需要,技术,操作,法律方面都是可行的,可以开发本系统。

第五篇:vfp系统个人实践报告

Vfp个人实践报告

一、选题内容及意义

为了适应社会生产力的发展,紧跟国际经济发展的步伐,现代企业管理层已经开始意识到计算机及网络技术在企业自身发展过程中的不可或缺的重要作用。为了大力提高自身的生产和管理水平,减少不必要的人力物力的浪费,提高生产效率和经济效率,不少事业单位已经把现代自动化的办公理念纳入到单位的管理实践当中。计算机及网络技术是办公自动化技术的核心,可以说没有计算机、没有网络便无法实现办公管理的自动化。

随着学校的规模不断扩大,学生数量急剧增加,有关学生的各种信息量也成倍增长。如此庞大的信息量,迫切需要有一个学生信息管理系统来提高学生管理工作的效率。通过这样的系统,可以做到信息的规范管理、科学统计和快速查询,从而减少管理方面的工作量。一直以来,人们使用传统人工的方式管理学生信息,这种管理方式存在许多缺点,如效率低、保密性差等,而且时间一长,将会产生大量的数据,传统的纸质保存方式会占用大量空间,给查找、更新和维护都带来诸多不便。

对于管理系统而言,当前有两种理解,信息系统都可以叫做管理信息系统,狭义的理解则是指内部和外部数据,经过加工处理,形成有序信息,以预定的形式提供给各管理层次(中层为主)使用的信息系统。我们这里要提到的成绩管理系统就是最典型的数据库信息管理系统。成绩管理系统是以学生成绩数据为主的管理,要使成绩管理系统真正达到数据准确、流程清晰、减少因管理不当而产生一些不必要的损失,其数据库的建立、健全就是关键。合理的数据库结构设计可以提高数据存储的效率。保证数据的完整性和一致性。同时,合理的数据库结构也将有利于程序的实现。

二、设计思想

根据实际需求,学生学籍管理系统这个项目采用模块化的设计思想,在Windows XP操作系统环境下,搭建vf运行环境vf6.0,通过使用vf脚本语言完成动态的、交互的web服务器应用程序,使用微软公司的SQL数据库管理系统,实现学生网上选课、成绩网上查询系统的主要功能,完成管理者对学生的学籍信息、选课信息、成绩信息 的管理。该系统采用vfp作为数据库平台,既可以被应用程序访问,又可在后台操作,完成对数据的整理等。

三、系统功能简介

在学生信息管理系统中,由项目管理器统一管理系统的表单、数据表、程序、报表以及主菜单。系统的整体结构是先运行主程序,由主程序调出用户登录界面。成功登录后,调出系统的主菜单。通过主菜单进入各个表单和报表。表单和报表中的数据来自数据库中的数据表。

四、系统组成、主要作用、实现方法

系统组成:系统主要包括数据库1个(学生信息管理)(其中包括基本情况表、成绩表、课程表),表单6个(系统界面、系统登录、信息查询、成绩查询、退出系统、谢谢使用),菜单1个(主菜单)。

主要作用:实现学生基本信息查询、成绩查询的查询功能,完成管理者对学生的学籍信息、成绩信息的管理(添加或修改记录),以及成绩统计。通过对每个功能的表单来操作数据表中的数据,每个数据表存储了系统所需要的数据信息。该系统采用vfp作为数据库平台,既可以被应用程序访问,又可在后台操作,完成对数据的整理等。实现方法:

1、设计数据结构。进行数据库总体设计首先要进行需求分析,由需求确定系统所需要的数据表,然后确定表所需的字段;最后确定各个表之间的关联。

2、设计表单、菜单、报表。建立项目。完成了系统的总体设计后,下面就开始进行系统的详细设计,包括设计项管理器、数据库、数据表、表单、菜单、报表和主程序。

3、最后设计主程序。

五、本人在系统中主要工作介绍

本人在系统中主要负责系统的开发。

六、课外实践中的个人心得体会

运用所学知识与小组成员一起通过系统分析,数据结构个部分具体功能的设计,理解到数据库管理系统在实际生活中的应用,虽然这个系统还无法用于教学实践,但我认为本次学生管理系统已将本学期所学知识应用进去。在此过程中,遇到很多麻烦和错误,但是在大家共同的努力下,本次大作业基本完成。

VFP办公用品管理系统
TOP