1 绪论 主要介绍本论文的研究背景、意义、要研究的重点内容、研究的目的目标以及论文的结构
2 绿色租赁系统的工作原理和关键技术 主要介绍绿色租赁系统实现要用到的关键技术
3 绿色租赁直销系统的系统设计 主要介绍绿色租赁系统的程序框架和设计策略
4 绿色租赁系统的实现 主要介绍绿色租赁系统的实现的方法以及程序的流程
5 绿色租赁系统的测试 主要介绍绿色租赁系统的一些测试的用例与方法
2 绿色租赁系统的工作原理和关键技术
2.1开发工具Visual C++ 与SQL2000的介绍
目前的可用的设计技术在设计此类系统上的数据库技术已经非常成熟,可提供的开发工具也很多,例如:Visual C++ ,Visual Basic,PowerBuilder,Dephi, visual foxpro等,它们都是很好的数据库开发工具,都是可视化开发工具,功能强大,开发容易,开发周期短,对于本任务都能够胜任。
本课题拟采用C++作为开发语言[1]。
2.2 C/S(Client/Server)
C/S (Client/Server)结构,即大家所熟知的客户机和服务器结构。它是软件系统体系结构,通过它可以充分利用两端硬件环境中的优势,将任务合理分配到Client端和Server端来完成实现,降低了系统通讯的开销。
本绿色租赁系统使用的就是C/S结构。
2.3 数据库SQL2000
选用SQL作为后台数据库,SQL2000就是关系数据库管理工具,数据库能汇集各种信息以供查询、存储和检索。SQL 的优点在于它能使用数据表示图或自定义窗体收集信息。数据表示图提供了一种类似于 Excel的电子表格,可以使数据库一目了然文献综述。另外,SQL允许创建自定义报表用于打印或输出数据库中的信息。 SQL也提供了数据存储库,可以使用桌面数据库文件把数据文件置于网络文件服务器,与其他网络用户共享数据库。SQL 是一种关系数据库管理工具,关系数据库是已开发的最通用的数据库之一。如上所述,SQL 作为关系数据库开发具备了许多优点,可以在一个数据包中同时拥有桌面数据库的便利和关系数据库的强大功能。
2.4 MFC框架(MicrosoftFoundationClasses)
MFC(Microsoft Foundation Classes),是一个微软公司提供的类库(class libraries),以C++类的形式封装了Windows的API,并且包含一个应用程序框架,以减少应用程序开发人员的工作量。其中包含的类包含大量Windows句柄封装类和很多Windows的内建控件和组件的封装类。
微软基础类(Microsoft Foundation Classes),同VCL类似,是一种应用程序框架,随微软Visual C++开发工具发布。目前最新版本为10.0(截止2011年3月),并且发布了中文版。该类库提供一组通用的可重用的类库供开发人员使用,大部分类均从CObject 直接或间接派生,只有少部分类例外[2]。
MFC应用程序的总体结构通常由开发人员从MFC类派生的几个类和一个CWinApp类对象(应用程序对象)组成。MFC 提供了MFC AppWizard 自动生成框架。
Windows 应用程序中,MFC 的主包含文件为"Afxwin.h"。
此外MFC的部分类为MFC/ATL 通用,可以在Win32 应用程序中单独包含并使用这些类。