咨询邮箱 咨询邮箱:service@yitianxinda.com 咨询热线 咨询热线:18101296137 微博 微信
北京软件开发车辆租赁业务管理系统设计方案_北京软件开发公司
发表日期:2016-03-25 09:54:02    文章编辑:yitianxinda    浏览次数:

  北京软件开发车辆租赁业务管理系统设计方案

  一、 系统设计需求分析概要

  1、通过系统录入租车客户信息(包括客户有效信息,车辆信息,扫描录入有效证件,租车起始时间,押金等信息后)将信息写入IC卡,当客户车辆归还时,直接通过读取IC卡信息,显示客户租车信息进行车辆归还,费用结算,票据打印等业务办理。

  2、系统采用B/S架构,支持网络数据共享,以便异地归还等业务办理。

  3、对租车信息可进行自定义条件的查询,并可进行自定义时间段的业务数据报表汇总分析。

  二、系统设计及开发构架

  该系统采用C/S(客户端软件+服务器端)及B/S(浏览器+服务器端)双重架构设计。各架构功能分别如下:

  C/S(客户端软件+服务器端):单机安装,可用于客户信息登记,业务办理,IC卡信息读写,票据打印等主要功能。

  B/S(浏览器+服务器端):服务器数据管理,软件使用权限设定,数据报表汇总等。

  系统总体架构如下图所示:

  三、 系统数据库及开发语言

  系统数据库: Oracle(版本11g)

  主要软件开发语言:php,c++。

  根据前期初步沟通需求,以管理1000辆车的业务数据计算,系统每年产生大约500万条数据,建议Oracle数据库,其它非海量数据库当数据量庞大时可能显现出系统缓慢等不稳定因素。

  北京软件开发B/S部分选择目前主流开发语言php,缩短开发周期,减少开发及维护成本,同时可以减少硬件投入。(若租用服务器,目前支持PHP的服务器非常普遍。若JAVA开发则需要客户自行配置服务器并托管,手续复杂且费用较高。)

  北京软件开发客户端采用C++开发,相比.NET框架开发有点是开发周期短,客户机配置要求不用太高,节省硬件投入,系统融合性好,稳定性高。

相关文章推荐
业务增长每天都会带来新的需求。无法跟上步伐?软件解决方案可以为您解决。除了简化管理流程,它还增加了你的投资回报率、安全性以及可扩展性。此外,从长远来看,它还能显...
技术革命在全世界带来了许多范式转变。技术存在现已深深扎根于生活的几乎每一个方面;随着技术使用的增加,对离岸信息技术服务的需求也在增加。简而言之,离岸信息技术服务...
在不断变化的网络安全领域,包括信息安全分析人员和首席执行官在内的各个领域的IT专业人员面临独特的挑战。从简化安全调查问卷的回复到优先考虑身份管理基础,我们编译了...
软件开发是一个复杂的过程,涉及许多流程、组件和方法,它们必须协同工作才能成功。如果其中任何一个因素失败,整个开发过程都可能受到阻碍。然而,在竞争激烈的生态系统中...
改进人力资源流程对任何旨在最大限度地提高生产率和员工满意度的企业都至关重要。许多公司需要人力资源任务的帮助,这需要时间和资源。企业资源规划软件可以是这方面的完美...
对于希望简化软件开发人员招聘流程的企业来说,选择合适的在线招聘评估平台至关重要。由于有如此多的选择,找到满足您需求的解决方案可能具有挑战性。本指南将帮助您解决选...
雇用远程软件开发人员可以节省成本、节省时间并快速利用外部技能。外包公司遵循动态的结构来雇用本地开发人员,并且高度竞争的评估流程可确保将合格的开发人员分配给客户...
 北京软件开发软件开发要做好前期准备工作和详细的实施过程:   前期准备   开发人员对系统开发前期进行充分的用户调研、需求分析和系统体系结构的设计准备工作。 ...
如果您是北京软件公司的项目经理或者软件开发软件开发人员,您可能经常接触CRM这个企业业务术语。这是什么意思?它是应用存储与客户相关的数据的软件或营销工具?...
北京软件开发 移动应用程序的创建者通常要采取一切考虑试图取悦它的目标受众。 然而,他们得到的结果是相反的 - 笨拙或过UX设计废墟之前就到店里来的应用软件。 在这篇文章中,...
  北京软件公司DNS基本概念   域名 如在浏览器地址栏输入的www.net.cn,www.yitianxinda.com等我们称之为域名,域名即网站名称。如果说互联网的本质是连接一切,域名则为“一切”提...
北京软件开发使用软件来提高软件开发过程效率是越来越重要。而自动化交易推动生产力的平均员工已被重点软件企业几十年,明年软件开发工具将变得更加重要,因为工资压力是预期...