1.4 开发工具
此次设计主要采用vs2008,设计过程后台主要使用C#技术完成。
1.4.1 C#
C#是微软公司的最新成果,也逐渐变成了一种世界通用的计算机语言。
C#表现力强,它的关键字甚至不满一百个,并且十分简单易上手,适合新手使用。C#的语法使任何熟悉相关计算机语言人都可以快速理解。了解上述任何一种语言的开发人员通常可以在很短的时间内就可以使用C#高效办公。这种语法不但简单化了C++的诸多复杂性问题,同时还能提供给用户许多强大的功能。
1.4.2 SQL2005介绍
针对本课题的数据库系统,我主要采用SQL Sever2005和VS2008来进行程序的制作。
SQL Server2005是由Microsoft开发和推广的关系数据库管理系统,在1988年推出了第一个OS/2版本。本课程汽车租赁管理系统的数据库拟用SQL2005,也具备了以下特点:
1. 真正的客户机/服务器体系结构。
2. 用户界面图形化,使系统管理和数据库管理更加直观简单。
3. 丰富的编程接口工具,为用户进行程序设计提供了更大的选择余地。
4. SQL Server与Windows NT完全集成,利用了NT的许多功能,如发送和接受消息,管理登陆安全性等。SQL Server也可以很好的与Microsoft 产品集成。
5. 具有良好的伸缩性。
6. SQL Server提供数据仓库存储功能。
2 需求分析
2.1 调研情况
根据我们的调研,发现中国车辆租赁产业开始于1989年,90年代初全国只有10余家汽车租赁公司,至今全国租赁公司已经发展到近3000家,车辆总数达到4万辆。一组权威数据显示,全国驾照拥有者近3000万,有无照车者约1600万。据预测,国内租赁汽车的需求缺口将最高达到40万,未来将出现供不应求的场面。
随着租赁车辆行业的不断发展与进步,汽车租赁行业已经逐渐不断的走上了规模化,规范化管理的经营之路。然而在公司各部门之间所存在的必然的紧密联系,对于公司领导者同时的协调能力也带来了严峻的考验。因此,引入计算机管理系统,来协助日常事务的处理是不可或缺的选择,这样才能提高效率。这也显示出了车辆租赁管理系统对租赁公司和我们的未来生活所带来的重要影响。
2.2 可行性分析
开发任何系统,都会不同程度的受到时间和资源上的限制要求。因此,在每一个项目开发之前,都需要开发者进行可行性的分析,这样不但可以减少项目的开发风险,而且还能避免人力、物力、财力的耗费。
接下来就技术、经济、操作三个方面来做一个介绍。
2.2.1 技术的可行性
本系统开发工具是VS2008和SQL Server2005数据库,开发语言是C#。在大学课设期间,我们都曾经学习并接触过软件工程,软件测试,UML统一建模语言等多门课程,每个学期也会完成相应的课程任务,因此我们都具备了一定的系统设计分析和测试的能力。因此,合理的完成系统实现在技术上是完全具有可行性的。
2.2.2 经济的可行性
如今是信息化时代,电子商务的广泛使用可以使得汽车租赁管理工作更加系统化、快捷化、全面化。如此一来不但可以为公司带来较高的工作效益和经济效益,而且在提高工作效率的基础上,也可以考虑减少汽车租赁管理人员的数量,减免了不少租赁公司的负担。
本系统对计算机配置的要求不高,客户的配置基本都可以完全满足需要。企业在管理工作上的高效率和强大的便捷性也远远超过了开发本系统的最初成本,所以在经济上也是完全具有可行性的。 C#+sqlserver车辆租赁管理系统的开发(4):http://www.751com.cn/jisuanji/lunwen_27823.html