VB+ACCESS电脑租赁系统论文
- 格式:doc
- 大小:1.81 MB
- 文档页数:25
本科毕业论文(设计)论文题目:房屋租赁管理系统——前台子系统的设计与实现学生姓名: XXX学号:xxxx专业:信息管理与信息系统班级:XXX指导教师:xxx完成日期:200X年xx月xx日房屋租赁管理管理系统内容摘要随着我国市场经济的快速发展和人们生活水平的不断提高,简单的租凭服务已经不能满足人们的需求。
如何利用先进的管理手段,提高房屋租凭管理水平,是当今社会所面临的一个重要课题。
本文通过用VB6.0编写房屋租赁管理系统,利用数据库原理,采用面向对象的编程方法,其开发主要包括后台数据库的建立和维护以及前台应用程序的开发两个方面,实现了房屋租赁管理的自动化和信息化.整个系统从符合操作简便、界面友好、灵活、实用、安全的要求出发,完成基本资料管理、客户资料管理、租凭合同管理、财务管理、统计报表管理等功能.经过实际测试证明,本文所设计的房屋租赁管理系统可以用于物业管理部门从事房屋租赁信息管理方面的需要。
论文主要介绍了本课题的开发背景,所要完成的功能和开发的全过程。
重点的说明了系统设计的重点、设计思想、难点技术和解决方案。
关键词:数据库 Visual Basic 6.0 房屋租赁管理系统Rental Design and Implementation——The future design and implementation of subsystemsAbstractWith the rapid development of market economy and the continuous improvement of people's living standard, Simple lease services can not meet people’s needs. How to make use of advanced management methods,enhance the level of housing lease management,is a vital important topic which we face in society today.In this paper,by using VB6.0 to write housing rental management system, making use of software engineering principles, using the Object-Oriented programming method. Including the development of both the background of the establishment and maintenance of database and front-end application, achieved the automation and information of the housing lease management.The whole system start with the simple, user-friendly, flexible, practical and safety point, complete the basic information management, customer data management, lease contract management, financial management and statistics management function,etc. In this paper, the housing lease management system has already been proved through practice, can be applied to the property management and engaged in the rental housing needs.This paper mainly introduces the development background of the subject, Focusing on the importance of system design, design ideas, technologies and solutions.Keywords:database; Visual Basic 6.0; housing lease management system.目录绪论 (1)一.房屋租赁管理系统概述 (2)(一) 课题来源 (2)(二) 开发背景和开发目的 (2)二.系统规划 (3)(一) 系统的任务 (3)(二) 系统目标 (3)(三) 系统计划 (3)(四) 可行性研究 (3)1.技术可行性 (3)2.经济可行性 (5)3.社会可行性 (5)三.系统分析 (6)(一) 业务流程 (7)1.总的业务流程图 (7)2.详细业务流程图 (8)(二) 数据流程图 (9)1.房屋类别管理基本信息流程: (9)2.客户信息管理基本信息流程: (10)3.租赁信息类别管理基本信息流程: (10)(三) 数据字典 (12)2.数据流条目 (12)3.处理功能条目 (13)四.系统设计 (14)(一) 系统模块设计 (14)1."基本资料"模块 (15)2."客户资料"模块 (16)3."租赁管理"模块 (17)4."系统管理"模块 (18)(二) 数据库分析设计 (19)1.数据库的规范化设计 (19)2.表的建立 (19)3.系统E-R图 (20)(三) 输入输出设计 (20)五.系统实施与测试 (22)(一) 系统实施 (22)1.硬件、软件的准备 (22)2.数据准备 (22)3.程序设计 (22)4.系统设计与调试 (22)(二) 系统测试 (23)1.测试步骤 (23)七.致谢 (28)附录(部分程序清单) (30)错误!未找到引用源。
办公用品管理系统毕业论文题目:年级专业: _____________学生姓名: ____________________学号: _________________________指导教师: ____________________职称: _________________________导师单位:大学计算机学院论文完成时间:年月日前言二十世纪是个科技飞速发展的时代,计算机的发明和使用推动了他的进步,这个世界的进步从不停歇,电脑的确是一项值得兴奋的好工具,这个跨世纪的产品将满足大众的需求,对大环境来说,加速了人与人的沟通,使生活更加便利,对个人而言,可以由电脑科技带来的好处提升自己对社会的贡献,协助你开创前途,对公司而言,则由科技所带来的便利来增加公司的竞争力,科技不断地创新,不断地满足你我,也不断产生需求。
数据库是一门研究数据管理的技术,始于60年代,经过几十年的发展,已自成体系,成为计算机软件的一个重要的分支。
数据库技术体现了当代先进的数据管理方法,赢得了社会的广泛承认,并使计算机应用真正渗透到国民经济各个部门,在数据处理领域中正在发挥越来越大的作用。
本论文是对办公用品使用的管理,使其提高管理办公用品的工作效率,我选择了Microsoft Visual Basic 6.0 中文版来编译这个程序,因为它是非常优秀的编程软件,在可视化和简单化方面都是非常优秀的,我的论文第一章简单介绍了Microsoft Visual Basic 6.0 中文版的发展和特点等,第二章阐述了管理信息系统的概念特点及开发方法,通过前两章的介绍第三章介绍了办公用品管理系统的设计目标、设计思想、和系统功能分析,第四章介绍了数据库结构设计和结构的实现,第五章介绍了系统的各个功能模块的创建,第六章介绍了办公用品管理系统的进行和编译,第三到第六章主要介绍了系统开发的全部过程,除了原文部分,原代码统一记在附录中。
通过对办公用品管理的开发,使我感受到了作为劳动者,体会到辛苦耕耘的成果做成后的那份喜悦,虽然做的有很多的不足,但是只有在不足中进步,才能做出更好的成果。
基于VB的房屋租赁管理管理系统内容摘要随着我国市场经济的快速发展和人们生活水平的不断提高,简单的租赁服务已经不能满足人们的需求。
如何利用先进的管理手段,提高房屋租赁管理水平,是当今社会所面临的一个重要课题。
本文通过用VB6.0编写房屋租赁管理系统,利用数据库原理,采用面向对象的编程方法,其开发主要包括后台数据库的建立和维护以及前台应用程序的开发两个方面,实现了房屋租赁管理的自动化和信息化.整个系统从符合操作简便、界面友好、灵活、实用、安全的要求出发,完成基本资料管理、客户资料管理、租赁合同管理、财务管理、统计报表管理等功能.经过实际测试证明,本文所设计的房屋租赁管理系统可以用于物业管理部门从事房屋租赁信息管理方面的需要。
论文主要介绍了本课题的开发背景,所要完成的功能和开发的全过程。
重点的说明了系统设计的重点、设计思想、难点技术和解决方案。
关键词:数据库 Visual Basic 6.0 房屋租赁管理系统Rental Design and Implementation——The future design and implementation of subsystemsAbstractWith the rapid development of market economy and the continuous improvement of people's living standard, Simple lease services can not meet people’s needs. How to make use of advanced management methods,enhance the level of housing lease management,is a vital important topic which we face in society today.In this paper,by using VB6.0 to write housing rental management system, making use of software engineering principles, using the Object-Oriented programming method. Including the development of both the background of the establishment and maintenance of database and front-end application, achieved the automation and information of the housing lease management.The whole system start with the simple, user-friendly, flexible, practical and safety point, complete the basic information management, customer data management, lease contract management, financial management and statistics management function,etc. In this paper, the housing lease management system has already been proved through practice, can be applied to the property management and engaged in the rental housing needs.This paper mainly introduces the development background of the subject, Focusing on the importance of system design, design ideas, technologies and solutions.Keywords:database; Visual Basic 6.0; housing lease management system.目录绪论 (1)一.房屋租赁管理系统概述 (2)(一) 课题来源 (2)(二) 开发背景和开发目的 (2)二.系统规划 (3)(一) 系统的任务 (3)(二) 系统目标 (3)(三) 系统计划 (3)(四) 可行性研究 (3)1.技术可行性 (3)2.经济可行性 (5)3.社会可行性 (5)三.系统分析 (6)(一) 业务流程 (7)1.总的业务流程图 (7)2.详细业务流程图 (8)(二) 数据流程图 (9)1.房屋类别管理基本信息流程: (9)2.客户信息管理基本信息流程: (10)3.租赁信息类别管理基本信息流程: (10)(三) 数据字典 (12)2.数据流条目 (12)3.处理功能条目 (13)四.系统设计 (14)(一) 系统模块设计 (14)1."基本资料"模块 (15)2."客户资料"模块 (16)3."租赁管理"模块 (17)4."系统管理"模块 (18)(二) 数据库分析设计 (19)1.数据库的规范化设计 (19)2.表的建立 (19)3.系统E-R图 (20)(三) 输入输出设计 (20)五.系统实施与测试 (22)(一) 系统实施 (22)1.硬件、软件的准备 (22)2.数据准备 (22)3.程序设计 (22)4.系统设计与调试 (22)(二) 系统测试 (23)1.测试步骤 (23)七.致谢 (28)附录(部分程序清单) (30)绪论现在计算机发展非常迅速,计算机的应用越来越普及,人们作计算机进行办公已经不是趋势,而是普遍现象,没有电脑的办公已经很不像样了。
摘要本论文以西电基础教学实验中心学生上机管理系统为背景,论述了管理信息系统的概念,结构及系统开发的基本原理和方法。
全文共分为绪论、开发方法的选择、系统分析、系统设计、系统实施、结束语等六章。
首先论述了该系统的开发背景和系统的简单介绍;然后,讨论了结构化生命周期法、原型法和面向对象这三种开发方法的技术,根据需要选择合适的开发方法;结合本系统详细阐述了系统分析、系统设计的技术及应用,尤其在机房管理人员和上机人员的交流方面采用了C/S结构进行解决;此文还论述了在开发过程中遇到的问题及学到的东西。
通过开发这个机房学生上机管理系统,进一步明确了开发研制一个管理信息系统的方法和思想,加深了对管理信息系统的认识,巩固了以前所学的信息系统开发方面的知识,提高了软件开发的水平,为今后在工作岗位上学好用好计算机打下了坚实的基础。
关键词:VISUAL BASIC 6.0 MIS 系统开发面向对象AbstractThe paper is based on the student operate cumputer management of Basic Teaching Experiment Center of Xidian Uniersity,It discusses the concept and method about MIS(management information system) and the basic theory and method about system develop,The whole paper can be divided into six chapters including Introduction,the option of Developing Method,Systems Analysis,Systems Design,the Realication of System, Tag and so on.First of all,it discussis develop background and synopsis of this system;then,it discussis three technologies of developing methods,namely,it involves in the way of SDLC(StructuredDevelopment Life Cycle),the way of Prorotype,the way of OO(Object Oriented),and the way of this system;it elaborately expound the technologies and appviation of Systems Analysis and System Design,especially the communion between Management and Students by meas of C/S(Client/Server);it also discussis the question and the knowledge during develop this system;during develop this system, I understand the thinking and method of develop MIS. Advance the level of software develop, ground for future.[Key Word] VISUAL BASIC 6.0 MIS(Management Information System) Development of system OO(Object Oriented)目录第1章绪论 (1)1.1 系统开发的背景 (1)1.1.1 管理信息系统的产生 (1)1.1.2 管理信息系统的发展 (2)1.2 系统简介 (2)1.2.1 系统特点 (2)1.2.2系统实用性 (3)第2章开发方法的选择 (4)2.1 软件工程方法概述 (4)2.2 结构化生命周期法简介 (4)2.3 快速原型法简介 (5)2.4 面向对象的开发方法简介 (6)2.5 本系统开发方法的选择 (7)第3章系统分析 (9)3.1 系统分析的概念 (9)3.2 系统的初步调查 (9)3.3 可行性研究 (9)3.3.1 开发新系统的经济可行性 (9)3.3.2开发新系统的技术可行性 (10)3.3.3 开发新系统的组织管理可行性 (10)3.3.4 操作可行性 (11)3.4 系统的详细调查 (11)3.5 新系统逻辑模型的提出 (11)3.5.1 数据流图 (12)3.5.2 数据字典 (12)第4章系统设计 (16)4.1 系统设计的概念 (16)4.2 系统总体设计 (16)4.2.1 系统总体布局方案的确定 (16)4.2.2 系统总体功能结构的设计 (16)4.3 系统详细设计 (16)4.3.1 代码设计 (16)4.3.2 数据库设计 (18)4.3.3系统物理配置方案设计 (21)4.3.4 用户界面设计 (21)第5章系统实施 (25)5.1 系统开发工具的选择 (25)5.2 数据库产品的选择 (25)5.3 开发平台的选择 (25)5.4 程序设计 (25)第6章结束语 (27)6.1 所做工作及收获 (27)6.2 进一步的展望 (27)致辞 (28)参考文献 (28)附录 (29)第1章绪论随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。
基于VB和Access的考试系统设计摘要随着信息技术的发展和网络的优化,计算机的运用变得更加多样化,而且对于现代教育来说,传统的考试模式已经不再适应,计算机的无纸化考试将会成为未来考试的主导。
这种方式不仅方便、高效,而且保密性强,解决了评分时人为因素的影响。
本设计运用了Visual Basic 6.0和Access数据库对《Matlab和系统仿真》一课进行了无纸化考试的设计与实现,实现了老师的教考分离,解决了人工出题的不可重复性。
该系统实现了客观题的随机抽取和自动组卷功能,并且具有考生登录时的身份验证,答题结束时的答案提交,答题结果显示和自动评分以及自动计时功能。
由于系统采用了Access数据库,所以方便了数据库的更新、管理和维护。
该设计保证了考试的客观性、实时性和公正性,而且降低了老师在出题和阅卷时的工作量。
关键词:考试系统随机组卷自动评分数据库装订线Design of Examination System Based on VB and AccessABSTRACTWith the development of information technology and network optimization, the application of computers is more varied. For modern education, Traditional exams is no longer suitable , the paperless examination of computer will led the future examinations, this approach is not only convenient, efficient ,but also confidential in nature, and it will solve the problems of human factors. This design uses Visual Basic 6.0 and Access database right, design paperless examination of Matlab system and Simulation and the separation of education and examination, it solves the problem of non-repeatability. The system achieves the selection of objective title randomly and automatic Test Paper, it also has the candidates login authentication, Hand over the answer at the end of examination, and the answer showed, automatic scoring and the automatic timing. As the system uses the Access database, so it facilitates the updating of the database, management and maintenance. The design ensures the examination to be objectivity, impartiality and real-time, lowers the t eacher’s workload in making out questions and scoring.Keywords:exam system forming examination papers in random automotive grading database目录一引言 (1)1.1 课题研究的背景及意义 (1)1.2 考试系统设计的目标和指导思想 (1)二系统开发的关键技术 (2)2.1 Visual Basic编程语言及特点 (2)2.1.1 Visual Basic简介 (2)2.1.2 Visual Basic特点 (2)2.2 Access数据库 (3)三考试系统的开发与设计 (5)3.1 考试系统组成 (5)3.2 考生登录模块设计 (5)3.3 随机抽题组卷设计 (7)3.3.1随机抽题 (7)3.3.2自动组卷 (8)3.3.3试卷删除功能 (9)3.4 考试系统的答题界面 (9)3.5 交卷功能的设计 (10)3.6 自动评分功能 (10)3.7 计时功能实现 (10)3.8 Access数据库的设计 (10)3.8.1数据库设计 (10)3.8.2数据库的访问 (12)3.8.3数据库的管理和维护 (12)四结束语 (13)谢辞 (14)参考文献 (15)附录 (16)一引言1.1 课题研究的背景及意义本课题主要应用于无纸化考试。
目录前言 (1)1概述 (3)1.1选用开发语言简介 (3)1.1.1 Microsoft Visual Basic 6.0 介绍 (3)1.1.2 Microsoft Visual Basic 6.0 的编程环境 (4)1.1.3 Visual Basic 6.0的新功能及新的语言特征 (9)1.1.4 VB的ODBC的访问机制 (10)1.1.5 VB 6.0访问开放性数据库的原则和方法 (15)1.1.6 VB 6.0访问开放性数据库几种方法的比较 (16)1.2系统所需环境 (18)2需求分析阶段 (18)2.1系统功能模块 (18)2.2系统数据分析 (18)2.3系统的逻辑模型 (18)3设计阶段 (19)3.1概要设计 (19)3.1.1数据库概论及SQL简介 (19)3.1.2系统数据库的设计 (25)3.2详细设计 (25)3.2.1HIPO图 (25)3.2.2程序流程图 (25)3.2.3窗体功能简介 (25)4设计思想 (25)4.1面向对象的程序设计 (25)4.2详细设计思想 (26)5测试和维护 (26)5.1系统测试平台简介 (26)5.2测试方法 (27)5.3系统维护 (27)6结束语 (28)参考文献 (30)致谢 (31)附:译文 (32)原文 (44)前言20世纪,随着全球经济的蓬勃发展,众多经济学家纷纷提出了新的管理理论。
20世纪50年代,西蒙提出管理依赖于信息和决策的思想。
同时期的维纳发表了控制论,他认为管理是一个控制过程。
1958年,盖尔写到:“管理将以较低的成本得到及时准确的信息,做到较好的控制”。
这个时期,计算机开始用于会计工作。
数据处理一词已经出现。
管理信息系统起初应用于最基础的工作,如打印报表、计算工资、人事管理等,进而发展到企业财务管理、库存管理等单项业务管理,这属于电子数据处理(EDP,Electronic Data Processing)系统。
2021vb设计论文(精选8篇)范文 随着科技不断的进步,信息化社会已经趋于成熟,利用信息化手段辅助工业生产、市场营销及日常生活已经成为发展趋势。
VB作为一款简单实用的编程开发工具,被广泛应用于各行各业。
下面是搜索整理的vb设计论文8篇,供大家借鉴参考。
vb设计论文第一篇:VB实现数据库访问的关键技术及其运用 摘要:目前,各种应用程序与应用工具不断被开发出来,并在数据库访问系统当中得到了应用。
这其中VB编程开发技术可以为数据库的应用提供强大的支持,同时还可以对外来的数据库进行操作,适用性比较强。
数据库最大的特点在于高效与合理,而在设计和使用数据库访问技术的时候,需要借助于VB编程开发,这是使用计算机语言进行编程的重要环节。
基于此,本文从数据库访问技术在VB编程开发应用的主要技术出发,探究了数据库访问技术在VB编程开发中的应用,分析了在应用过程当中的注意事项。
关键词:数据库访问技术;VB编程开发; 应用方法; 1数据库访问技术在VB编程开发中的应用 随着技术的不断改革与创新,目前VB技术已经向着灵活性、简单性的趋势不断发展,并以其独特的可扩展性和访问快捷性成为重要的编程方式。
在VB技术在程序开发得到广泛的应用之后,数据的操作和维护变得更加方便。
工作人员可以通过数据库当中的相关空间来实现对数据和信息的管理与操作。
在应用VB编程开发技术的过程当中,相关人员需要相对数据库当中的服务资源进行有效管理,同时还需要对客户的信息与数据进行及时反馈,从而实现数据库系统的交互。
这对于数据库系统的应用效果来说具有重要的影响。
1.1SQLSever服务器技术 SQL数据库的特点在于人们在正常操作服务器的时候,可以使数据库处于正常运行的状态。
比如在企业管理当中应用SQL数据库的时候,需要运行企业的管理器,这时候可以在选择了数据库之后创建报表,完成用户名的创建和登录密码的设置,同时还要完成数据库当中dbscowenr用户的设置。
新乡学院毕业论文论文题目公司管理系统院(系)名称专业名称班级学生姓名学号指导教师姓名毕业设计(论文)原创性声明和使用授权说明原创性声明本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。
尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得及其它教育机构的学位或学历而使用过的材料。
对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。
作者签名:日期:指导教师签名:日期:使用授权说明本人完全了解大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。
作者签名:日期:学位论文原创性声明本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。
除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。
对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。
本人完全意识到本声明的法律后果由本人承担。
作者签名:日期:年月日学位论文版权使用授权书本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。
本人授权大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。
涉密论文按学校规定处理。
作者签名:日期:年月日导师签名:日期:年月日目录内容摘要。
(1)关键词 (1)Abstract. (1)Key words (2)1 系统概述 (3)1.1 引言 (3)1.2 系统功能简介 (3)2 系统开发工具介绍 (5)2.1 VFP7.0程序简介 (5)2.2 系统开发环境简介 (6)3 系统的分析与设计 (7)3.1 公司管理系统的用户需求简介 (7)3.2 对系统的综合要求 (7)3.3 系统功能模块图 (8)3.4 数据库结构设计 (10)4 公司管理系统的功能实现 (13)4.1 登陆界面编码设计 (13)4.2 员工信息管理界面编码设计 (14)4.3 财务信息管理界面编码设计 (16)5 结论与体会 (19)致谢 (20)参考文献: (21)内容摘要:随着计算机科学的发展,数据库技术在Internet和Intranet中的应用越来越广泛,为广大网络用户提供了更加周到和人性化的服务。
vbaccess租房管理系统引言随着我国市场经济的快速发展和人们生活水平的不断提高,简单的租赁服务已经不能满足人们的需求。
如何利用先进的管理手段,提高房屋租赁管理水平,是当今社会所面临的一个重要课题。
本文通过用VB6.0编写房屋租赁管理系统,利用软件工程原理,采用面向对象的编程方法,其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面,实现了房屋租赁管理的自动化和信息化.论文主要介绍了本课题的开发背景,所要完成的功能和开发的全过程。
重点的说明了系统设计的重点、设计思想、难点技术和解决方案。
第一章绪论随着我国市场经济的快速发展和信息化水平的不断提高,如何利用先进的管理手段,提高物业管理的水平,是当今社会所面临的一个课题。
提高企业的管理水平,必须全方位地提高企业的管理意识。
只有高标准、高质量的管理才能满足企业的发展需求。
面对信息时代的挑战,利用高科技手段来提高房屋租赁管理无疑是一条行之有效的途径。
在某种意义上,信息与科技在企业管理与现代化建设中显现出越来越重要的地位。
房租租赁管理方面的信息化与科学化,已成为现代化生活水平步入高台阶的重要标志。
随着计算机技术不断的飞速发展,计算机以及计算机控制的自动处理技术已融入人类社会的各个领域并发挥着越来越重要的作用。
对于当今的科学信息是一次重大的飞越,为人们的生活、工作、学习带来潜移默化的影响。
今天我们使用计算机对房屋租赁信息进行管理,具有手工管理所无法比拟的优点。
例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。
这些优点能够极大地提高房屋租赁管理的效率。
面对目前的实际状况,迫切需要开发一个新系统来适应这一些工作。
本课题是根据当前租房管理中介的房产的业务需求,开发一个基于B/S结构的房产管理信息系统。
由于租房房产涉及的业务范围广,信息量大,内容复杂多变,而现有的管理系统是单机版的程序,大多数工作还停留在手工操作阶段,不便于房产信息的发布,房产疏忽的统计以及与用户的交流。
目录前言 (1)1系统可行性分析 (2)2 系统需求分析 (2)2.1 系统调查 (2)2.2 数据流图 (2)2.3技术难点分析 (3)3 系统总体设计 (3)3.1 系统功能模块图 (3)3.2数据库概念模型设计 (5)3.3 开发平台选择 (8)4 系统详细设计 (9)4.1系统功能模块设计 (9)4.2 数据库表设计 (10)4.3系统运行环境 (13)5 系统实现 (13)5.1 创建工程及添加功能模块 (13)5.2 登陆模块及系统主界面设计 (15)5.3 类型管理模块设计 (16)5.4 销售商和保修公司管理模块设计 (17)5.5 电脑管理模块设计 (18)5.6 客户会员管理模块设计 (18)5.7 电脑租赁管理模块设计 (20)5.8电脑归还管理模块设计 (22)5.9用户管理模块设计 (23)6 小结 (23)参考文献 (24)基于VB的电脑租赁管理系统的设计与实现摘要:本系统结合电脑租赁公司实际的业务流程,经过实际的需求分析,采用功能强大的可视化编程语言Visual Basic 6.0作为开发工具而开发出来的单机版电脑租赁管理系统。
整个系统从界面友好、操作简单、实用的要求出发,实现了电脑基本信息、电脑租赁信息、电脑归还信息、客户信息等的添加、修改、删除和查看功能。
主要设计了两大功能模块,电脑租赁管理模块实现了电脑租赁、续租以及打印电脑租赁合同等功能;电脑归还管理模块对出租审核和续租审核后的电脑办理归还和归还审核手续。
通过该电脑租赁管理系统地运行,工作人员可以轻松快捷的完成对电脑租赁业务的管理,使电脑租赁业务管理工作系统化、规范化、自动化。
关键词:需求分析;可视化编程语言;Visual Basic 6.0;电脑租赁管理系统The Design and Realization of Computer Lease Management System Developed by VBAbstract:This computer lease management system was developed by Visual Basic 6.0,a visual programming language with strong functions,after necessary requirement analysis. In order to satisfy the demands of having a friendly interface、simple operation and utility,this system has many functions such as add、modify、delete and view information about computers、lease computer、return computer、customers and so on.I mainly design two major modules in this system,the computer lease management module’s function is to lease、relet computer and print contract.Meanwhile,the procedure of return and return checkup is implemented by computer return management module.With this computer lease management system ,workers can finish the computer lease process quickly and breezily,which makes the job of computer lease management systematical、normative and automatic. Key words: requirement analysis; visual programming language; Visual Basic 6.0; computer lease management system前言管理信息系统是一门新兴的、集管理科学、信息科学、系统科学及计算机科学于一体的综合性学科,研究的是信息管理活动的全过程,以便有效的管理信息,提供各类管理决策信息,辅助企业进行现代化管理。
管理信息系统具备数据处理、计划、控制、预测和辅助决策等功能。
本课题在深入了解租赁公司运营和管理的基本情况下,并对先前的租赁管理系统进行深入的研究后,在软件工程思想的指导下,拟采用结构化方法与现在流行的面向对象(OOP)方法相结合,用数据库系统设计方法对公司租赁管理信息系统进行重新设计,以解决以前信息管理系统中存在的不足,使租赁公司能够更容易、更方便的用计算机进行对电脑租赁业务的管理,以实现无纸化办公。
1系统可行性分析通过对本课题的调查与实际的分析,我们复查了系统的规模和目标,研究了该课题的高层逻辑模型,认为有必要开发这个系统。
从技术方面:我们能使用现有的技术来完成开发工作。
本系统采用的是可视化的开发工具Visual Basic6.0,数据库采用的是office组件中的Access,其中的查询及对数据库的一些基本操作采用的是SQL语言,而这些都是我们在大学本科阶段计算机专业的必修课程。
从经济方面:本系统属于中小型系统,不需要大量的人力、物力和财力,开发成本很低,因此开发这个系统在经济上是可行的。
从操作方面:系统的操作方式在用户组织内行得通。
并且我们重新定义了一些问题,导出和评价了一些供选择的解法,草拟了开发计划,书写了相关文档。
2 系统需求分析2.1 系统调查通过对先前的电脑租赁管理系统的深入研究,我们可以知道系统工作的业务流程。
每一次的电脑租赁业务由系统管理员输入到计算机中,系统中的租赁清单程序对业务进行处理,更新存储在磁盘上的租赁信息数据库,最后由打印租赁合同程序读一次数据库,并且打印出租赁合同。
其业务流程图如图2-1所示。
图2-1 电脑租赁的业务流程图2.2 数据流图此电脑租赁管理系统的数据流图如图2-2、2-3所示。
图2-2 顶层数据流图图2-3 第二层数据流图2.3技术难点分析本系统的技术难点在于其使用ADO Data控件访问数据库。
ADO(ActiveX Data Object)是DAO/RDO的后继产物,ADO"扩展"了DAO和 RDO 所使用的对象模型,这意味着它包含较少的对象、更多的属性、方法(和参数)以及事件。
作为最新的数据库访问模式,ADO简单易用,并且已经成为了当前数据库开发的主流。
ADO涉及的数据存储有DSN(数据源名称)、ODBC(开放式数据连接)以及OLEDB三种方式。
要使用ADO就必须清楚ADO的对象层次结构,其大体上分为以下7个对象层次:Command 对象;Connection 对象;Error对象;Field 对象;Parameter 对象;Property对象;Recordset对象。
通过Adodc控件连接数据库的方法有两种:一种方法是在设计状态时,在“属性窗口”中,对Adodc控件的ConnectionString属性设置一个有效的连接字符串再设置Adodc控件的CommandType、RecordSource属性就可以创建数据库的连接了;另一种方法是在运行时,通过代码动态地设置ConnectionString、CommandType和RecordSource属性来创建连接。
3 系统总体设计3.1 系统功能模块图根据系统需求分析可以设计出系统的总体功能模块,如图3-1所示。
图3-1 系统功能模块可以看出,本系统分为四个功能模块,基本信息管理模块用于管理电脑类型、保修类型及电脑基本信息,客户会员管理模块用于对租赁电脑的客户进行统一管理,日常业务管理模块用于管理电脑租赁业务信息,系统用户管理模块用于管理系统用户信息。
下面分别介绍这四个功能模块的基本功能。
基本信息管理模块的基本功能如图3-2所示。
图3-2 基本信息管理模块功能图客户会员管理模块的基本功能如图3-3所示。
图3-3 客户会员管理模块功能图日常业务管理模块是整个系统的核心,其他模块都为它提供数据,基本功能如图3-4所示。
图3-4 日常业务管理模块功能图在本系统中,用户管理模块比较简单。
在本系统初始化时,有一个默认的“系统管理员”用户test,由程序设计人员手动的添加到数据库中。
test用户可以创建用户、修改用户信息以及删除用户;普通用户只能修改自己的用户名和密码。
用户管理功能模块的关系如图3-5所示。
图3-5 用户管理模块功能图3.2数据库概念模型设计数据库是管理信息系统的后台,存储着所有的信息,在管理信息系统中有着很重要的作用。
数据库设计的好与坏,直接影响到这个系统的运行效率。
良好的数据库设计,可以提高数据信息的存储效率,保证数据信息的完整性和一致性。
同时,一个合理的数据库结构有利于程序的实现。
本系统所创建的数据库命名为“Lease.mdb”,选用Access 2000作为后台数据库。
下面给出本系统的实体图如图3-6、3-7、3-8、3-9、3-10和3-11所示。
图3-6 类型的实体图图3-7 会员类型的实体图图3-8 公司的实体图图3-9 客户的实体图图3-10 电脑的实体图图3-11 用户的实体图本系统各实体间的实体-联系图如图3-12所示。
图3-12 电脑租赁管理系统的E-R图3.3 开发平台选择本系统所选择的开发工具为Visual Basic 6.0和SQL语言,下面简明的介绍下这两种开发语言。
Visual Basic(Beginners All-Purpose Symbol Instruction Code)是一种可视化的、面向对象和采用事件驱动方式的结构化高级程序设计语言。
在Visual Basic环境下,利用事件驱动的编程机制、新颖易用的可视化设计工具,使用Windows内部的应用程序接口(API)函数,以及动态链接库(DLL)、动态数据交换(DDE)、对象的链接与嵌入(OLE)、开放式数据访问(ODBC)等技术,可以高效、快速地开发出Windows环境下功能强大、图形界面丰富的应用软件系统。
总的来说,具有如下特点:(1)提供了面向对象的可视化编程工具Visual Basic提供了可视化设计工具,把Windows界面设计的复杂性“封装”起来,开发人员不必为界面设计编写大量程序代码。
Visual Basic自动产生界面设计代码,程序设计人员只需要编写实现程序功能的那部分代码,从而可以大大提高程序设计的效率。