基于VB的电脑租赁管理系统的设计与实现
基于VB的电脑租赁管理系统的设计与实现
摘要:本系统结合电脑租赁公司实际的业务流程,经过实际的需求分析,采用功能强大的可视化编程语言VisualBasic6.0作为开发工具而开发出来的单机版电脑租赁管理系统。
整个系统从界面友好、操作简单、实用的要求出发,实现了电脑基本信息、电脑租赁信息、电脑归还信息、客户信息等的添加、修改、删除和查看功能。主要设计了两大功能模块,电脑租赁管理模块实现了电脑租赁、续租以及打印电脑租赁合同等功能;电脑归还管理模块对出租审核和续租审核后的电脑办理归还和归还审核手续。通过该电脑租赁管理系统地运行,工作人员可以轻松快捷的完成对电脑租赁业务的管理,使电脑租赁业务管理工作系统化、规范化、自动化。
关键词:需求分析;可视化编程语言;VisualBasic6.0;电脑租赁管理系统
TheDesignandRealizationofComputerLeaseManagementSystemDevelopedbyVB
Abstract:ThiscomputerleasemanagementsystemwasdevelopedbyVisualBasic6.0,avisualprogramminglanguagewithstrongfunctions,afternecessaryrequirementanalysis.Inordertosatisfythedemandsofhavingafriendlyinterface、simpleoperationandutility,thissystemhasmanyfunctionssuchasadd、modify、deleteandviewinformationaboutcomputers、leasecomputer、returncomputer、customersandsoon.Imainlydesigntwomajormodulesinthissystem,thecomputerleasemanagementmodule’sfunctionistolease、reletcomputerandprintcontract.Meanwhile,theprocedureofreturnandreturncheckupisimplementedbycomputerreturnmanagementmodule.Withthiscomputerleasemanagementsystem,workerscanfinishthecomputerleaseprocessquicklyandbreezily,whichmakesthejobofcomputerleasemanagementsystematical、normativeandautomatic.
Keywords:requirementanalysis;visualprogramminglanguage;VisualBasic6.0;
computerleasemanagementsystem
目录
前言2
1系统可行性分析2
2系统需求分析2
2.1系统调查2
2.2数据流图3
2.3技术难点分析3
3系统总体设计4
3.1系统功能模块图4
3.2数据库概念模型设计5
3.3开发平台选择8
4系统详细设计10
4.1系统功能模块设计10
4.2数据库表设计11
4.3系统运行环境14
5系统实现14
5.1创建工程及添加功能模块14
5.2登陆模块及系统主界面设计15
5.3类型管理模块设计17
5.4销售商和保修公司管理模块设计18
5.5电脑管理模块设计19
5.6客户会员管理模块设计19
5.7电脑租赁管理模块设计22
5.8电脑归还管理模块设计23
5.9用户管理模块设计24
6小结25
参考文献25
前言
管理信息系统是一门新兴的、集管理科学、信息科学、系统科学及计算机科学于一体的综合性学科,研究的是信息管理活动的全过程,以便有效的管理信息,提供各类管理决策信息,辅助企业进行现代化管理。管理信息系统具备数据处理、计划、控制、预测和辅助决策等功能。
本课题在深入了解租赁公司运营和管理的基本情况下,并对先前的租赁管理系统进行深入的研究后,在软件工程思想的指导下,拟采用结构化方法与现在流行的面向对象(OOP)方法相结合,用数据库系统设计方法对公司租赁管理信息系统进行重新设计,以解决以前信息管理系统中存在的不足,使租赁公司能够更容易、更方便的用计算机进行对电脑租赁业务的管理,以实现无纸化办公。
1系统可行性分析
通过对本课题的调查与实际的分析,我们复查了系统的规模和目标,研究了该课题的高层逻辑模型,认为有必要开发这个系统。
从技术方面:我们能使用现有的技术来完成开发工作。本系统采用的是可视化的开发工具VisualBasic6.0,数据库采用的是office组件中的Access,其中的查询及对数据库的一些基本操作采用的是SQL语言,而这些都是我们在大学本科阶段计算机专业的必修课程。
从经济方面:本系统属于中小型系统,不需要大量的人力、物力和财力,开发成本很低,因此开发这个系统在经济上是可行的。
从操作方面:系统的操作方式在用户组织内行得通。并且我们重新定义了一些问题,导出和评价了一些供选择的解法,草拟了开发计划,书写了相关文档。
2系统需求分析
2.1系统调查
通过对先前的电脑租赁管理系统的深入研究,我们可以知道系统工作的业务流程。每一次的电脑租赁业务由系统管理员输入到计算机中,系统中的租赁清单程序对业务进行处理,更新存储在磁盘上的租赁信息数据库,最后由打印租赁合同程序读一次数据库,并且打印出租赁合同。其业务流程图如图2-1所示。