




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、管理信息系统综合练习报告题目: 汽车中介管理信息系统班 级08工商08工商姓 名XXXXXXXXXx学 号08XXXXx08XXXXX分 工系统设计系统分析成 绩2010 年 11 月 15 日目录1 系统分析51.1 系统开发的目标51.2 系统开发的必要性51.3 系统开发的可行性51.3.1技术可行性61.3.2经济可行性61.3.3管理可行性61.4 业务流程分析图61.4.1 二手汽车中介总体业务流程图61.4.2 出租求租业务流程图81.4.3.买卖二手车81.5 数据流程图91.6数据字典101.6.1 数据流条目描述101.6.2 数据存储条目描述111.6.3 处理过程条目描
2、述111.6.4 外部实体条目描述112系统设计122.1功能结构图设计122.2 输出设计、输入设计132.2.1 登入窗体模块132.2.2 主窗体模块132.2.3 用户列表模块142.2.4 车源查询模块142.2.5 车源录入模块152.2.6员工信息模块162.2.7 成交模块162.3 数据库设计182.3.1概念结构模型182.3.2关系数据模型设计192.3.3代码设计213 系统测试223.1测试的原则223.2 测试的方法223.2.1 基本数据的测试223.2.2 系统的测试233.2.3 其他测试234 结论24二手汽车交易中介公司管理系统针对目前市场状况和计算机技术
3、的发展, 本文建立了一套Web环境下对二手车辆交易和车辆租赁进行全面管理的计算机系统, 用于汽车中介公司售车、购车、租赁车辆的管理。通过初步实践表明, 二手汽车交易中介公司的基本职能, 比如:为消费者提供二手车辆信息、介绍二手车市场行情、查询购车或租车人的信息、提高二手车交易效益等, 都可以运用该系统在计算机上快捷地得到实现, 把二手汽车中介人员从繁重的人工匹配中解放出来, 提高了工作效率和准确度, 降低了劳动强度, 缩短了工作时间, 为二手汽车中介工作提供了规范化和先进的科学管理手段。随着经济的发展, 二手汽车中介行业也随之蓬勃发展起来, 由于居民生活水平大幅度提高, 购车、售车、租赁汽车的
4、居民越来越多, 这对二手汽车中介部门无疑是一个发展契机。为了提高二手车辆中介的服务质量,更好地服务大众,利用GIS 强大的空间数据管理和分析功能,提出了基于GIS 的二手汽车交易中介系统。该系统使二手汽车交易中介业务的管理操作更加直观、方便、快捷和高效,极大地提高了二手汽车中介机构的服务水平,加快了二手汽车中介市场的发展和完善。1 系统分析1.1 系统开发的目标二手汽车中介主要针对中小二手汽车中介,二手汽车中介系统实现的主要目标是:1.建立完善的二手汽车信息档案,在动态、竞争、合作的环境中,二手汽车供应者、二手汽车需求者、二手汽车中介机构等实体构成了动态的需求网络。2.加强中介服务机构内部沟通
5、,实现资源共享,把出租管理、求租管理、售车管理、购车管理等整合成为一个整体。同时,对财务、报表统计等系统整合为一体化的系统。通过一体化,实现了各子系统之间的紧密联系和互相合作。在数据共享的基础之上,信息得以及时沟通,提高业务效率。3将二手汽车交易中介业务全过程产生的大量动态数据,及时、准确、全面的收集、处理,进行及时的分析、管理。1.2 系统开发的必要性 传统的以手工登记为主的二手汽车中介公司往往有成堆的文件需要人工去处理,对于二手汽车信息的记录,更新,查询都非常缓慢,而且容易出错,信息管理效率低下,无法保证高质量的信息服务,难于快速到满足客户的需求,其在无形中就耗费了更多的时间,人力,物力,
6、增加了二手汽车中介公司的运营成本。所以开发二手汽车中介管理系统对于二手汽车中介的管理人员,以及客户来说都具有些意义。该系统方便二手汽车中介机构对二手车辆信息的记录,更新,查询,利于其信息管理,对于客户提出的要求能够及时满足,提高了中介机构的工作效率1.3 系统开发的可行性可行性研究的目的不是解决问题,而是确定问题是否值得去解决。可行性研究实质上是要进行一次大大压缩简化了的系统分析和设计过程,也就是在较高层次上以较抽象的方式进行的系统分析和设计的过程。对于可行性分析,可从如下三个方面来进行:1.3.1技术可行性技术可行性考虑的问题是利用现有的技术条件是否能够顺利完成开发工作,软硬件配置是否满足开
7、发的需求等。二手汽车中介管理系统的工作主要是在客户和二手汽车中介人员之间架起一座桥梁,能相互提供信息,处理信息。这一特点非常适合于计算机的特点,而计算机硬件和软件技术的飞速发展,也为系统的建设提供了技术条件。1.3.2经济可行性经济可行性应该考虑其开发维护费用及该系统所能带来的效益之间的关系。该系统适用于中小型的二手汽车中介机构,开发该系统的费用主要包括开发阶段的费用以及今后的运行、维护费用。其新系统带来的效益来自使用该系统后二手汽车中介机构工作的科学化,规范化,高效化所带来的效益。这些主要体现在工作人员的减少,工作效率的提高,相应工资支出的减少,更容易满足客户的需求,使二手汽车中介公司的客户
8、群扩大,以及与传统的手工登记的方式相比不易发生差错,因差错带来的损失的相对减少。1.3.3管理可行性本该系统研究了中介机构的工作流程后充分考虑到工作人员以前的工作习惯,使其对新系统更易适应,在操作上主要凭借使用Windows操作技术即可完成数据录入、修改、删除等功能,方便简单。使用前只要对用户进行简单的说明或阅读帮助文件即可使用该系统。另外界面清晰易懂,加之可视化的管理工具,对数据库的操作是相当简单的,所以操作上是可行的。1.4 业务流程分析图1.4.1 二手汽车中介总体业务流程图二手汽车中介管理信息系统是一个面向二手汽车中介服务的企业管理软件,该软件针对二手汽车中介服务商(企业)提供了一整套
9、科学的二手汽车中介服务管理流程。该软件在开发的过程中始终贯彻以“提高企业经济效益”为中心,坚持“稳定、安全、便捷、美观“软件开发八字方针,有效地实现了客户关系管理,为企业的发展壮大提供了强有力的管理工具。总体来看,二手汽车中介管理信息系统业务流程如图1所示。 图中二手汽车中介管理包括租赁汽车客户和买卖二手车客户。两者通过客户信息登记表中的求租信息、出租信息、买车信息、卖车信息。进行查询找出与自己需求相匹配的信息,然后客户双方进行联系,二手汽车中介管理者,进行跟踪记录,将不成功的交易作废,成功的交易进行记录,收取中介费。 图1.整体业务流程图1.4.2 出租求租业务流程图. 租赁车辆主要是负责管
10、理汽车租赁需求信息。例如:如果有客户想出租车辆或求租车辆,可在本系统中添加客户二手汽车出租(求租)资料,如车型、车龄、租赁时间、租赁价格范围等相关信息。并且,操作者可以根据客户需求条件,方便快捷的找到符合条件的相关信息。具体的出租、求租管理业务流程如图2所示。1.4.3.买卖二手车主要是负责管理二手汽车买卖需求信息。例如:如果有客户想买车卖车,可在系统中添加客户二手汽车出售(求购)资料,如二手车辆车型、车龄、售价范围等相关信息。并且,操作者可以根据客户需求条件,方便快捷的找到符合条件的相关信息。如图3图2.出租求租业务流程图 图3.售车购车业务流程图 1.5 数据流程图由下图可以看出,系统起始
11、于中介机构,最后归结到中介机构。首先中介机构利用二手汽车中介管理信息系统,管理和发布己有二手汽车信息,然后经过数据库查询信息匹配生成交易信息,根据生成的匹配信息进行财务处理并进行报表和业绩的统计,最后把统计信息反馈到中介机构,中介机构据此调整策略更好地进行中介业务,提高业务水平。 图4.二手汽车中介数据流程图1.6数据字典1.6.1 数据流条目描述编 号:S01名 称:顾客租与购信息简 述:顾客填写的基本租与购信息单数据流来源:顾客数据流去向:租与购信息单整理模块数据项组成:顾客编号+顾客姓名+顾客年龄+顾客性别+顾客想租与购的车型+顾客租与购车时可以接受的价格数据流量:约30张/日高峰流量:
12、约50张/日1.6.2 数据存储条目描述 编 号: D02名 称:顾客信息存档简 述:对顾客的租与购车信息管理进行存档数据流来源:租与购车信息单整理模块数据流去向:顾客信息存档数据项组成:顾客编号+顾客姓名+顾客年龄+顾客性别+顾客想租与购的车型+顾客租与购车时可以接受的价格存储方式:顺序/索引数据流量:约30张/日高峰流量:约50张/日1.6.3 处理过程条目描述编 号:D03名 称:顾客租与购信息单的生成处理简 述:对顾客的相关信息和租与购信息进行整理,并进行存储数据流来源:顾客租与购信息单数据流去向:顾客个人基本信息存档和租与购车人数统计表存档处 理:根据顾客填写的租与购信息单进行整理,
13、其中对顾客的个人 基本信息和租与购车人数统计表进行存档 处理频率:30次/1.6.4 外部实体条目描述编 号:D04名 称:业务员简 述:业务员通过租与购车人数统计表进行相关租与购见面事宜的安排数据流来源:租与购车人数统计表存档模块数据流去向:进行查询找出与自己需求相匹配的信息,联系汽车中介管理者,联系各个汽车中介的管理部门模块,然后客户双方进行联系,进行跟踪记录,将不成功的交易作废,成功的交易进行记录,联系财务部收取中介费。输入的数据流:S01输出的数据流:D032系统设计2.1功能结构图设计 图5.汽车中介管理系统功能结构图汽车中介管理信息系统主要包括出租出售车,求租求购车,客户信息管理和
14、综合信息管理。汽车中介管理:其功能主要包括登记出租、出售、求租、求购四种车的属性信息,以及自改四种车的属性信息。在该模块中,还可以根据客户条件对车辆信息和周边汽车市场情况进行查询。 客户信息管理其功能主要包括注册出租、出售、求租、求购四种中介机构的客户资料信息,以及三中种客户自己修改其本身的资料信息。客户管理子系统还能对客户信息进行查询和统计,以帮助中介结构更好地对客户进行管理。 综合信息管理其功能主要是对成功的交易进行财务处理,成功的收取中介费用,客户还对交易信息进行查询,对各种信息进行统计报表。2.2 输出设计、输入设计2.2.1 登入窗体模块首先设计好程序运行时系统加载的登录窗口,其运行
15、效果如下图所示:图6.登入窗体本模块主要实现功能有:1直接从数据库表里获得管理员姓名,通过输入的密码和选择的用户类型正确与否来确定是否允许进入下一个主界面。2数据库里写了个proc_login_select的存储过程,将账号密码和权限作为参数传递进来,只有在账号密码和权限都与表tb_login里的数据相匹配时,将权限(login_power)赋给输出参数ReturnInfo返回给应用程序,否则返回“none”,程序根据调用存储过程后返回的值来判断是否通过验证,以此来实现用户登录时账号密码和权限的验证。2.2.2 主窗体模块主窗体模块主要实现功能有:1我们可以直接从主界面的工具条上选择要进行的操
16、作,包括:“用户信息管理”,“求租管理”,“员工信息”,“出租管理”,“系统管理”,“帮助”等需经常操作的对象,把他们放到工具条上更方便了操作,提高一定的操作效率。2我们还可以通过菜单项进行其他项目的操作。比如:通过用户信息管理,可以来对出租人、求租人进行信息设置以及对人员信息的控制。其他的一些功能,求租和出租管理对于车辆中介管理更是必不可少的,这样间接的界面既直接又方便。3我们还可以在必要的时候在用户信息管理菜单下修改个人密码,确保安全。在主窗体模块点击相应的的按钮即可进入相应的子系统,如下图所示:2.2.3 用户列表模块用户列表界面如下图:图7.用户列表该模块主要实现功能有:客户资料的管理
17、和维护,客户资料信息的添加、删除、修改等操作。2.2.4 车源查询模块该模块主要实现功能有:1任何已注册的买车者用户都可以通过该模块实现对意向的车源进行查询。2进行查询时,可以从不同方面的意向,如车型,性能,价位,车型,用途等,对已有的车源进行筛选符合意向的车源,查询快捷,操作简单,方便查看。3如果在该界面中没有买车者意向的车源,买车者用户还可以通过求租意向来填写意向申请,如图5-7所示,通过留下联系方式,用户将可以获得符合意向最新的车源信息。图8.求租一向2.2.5 车源录入模块图9.客户信息1、在注册时,卖车者通过该模块实现对个人基本信息的录入和欲出售车源的发布。2、点击“录入车源”后,会
18、出现相应的对车源进行描述的对话框,所有有关车源的信息,用户都可以在车源查询界面中进行查询。 2.2.6员工信息模块图10.员工信息该模块主要实现功能有:管理员可以通过该界面实现对员工信息的管理、查询以及修改。2.2.7 成交模块该模块实现的是最终的付款成交。若买车者或租车者在车源信息中找到符合自己意向的车源,便可以进行付款。如下图所示:图11.签约买车者或租车者确定付款之后,管理员进入收费登记模块,如下图所示:图12.收费登记点击确定之后,完成付款,交易成功。2.3 数据库设计2.3.1概念结构模型图13.概念结构从图中我们可以看出,系统关系较为明朗,流程定义操作员可以管理角色维护,可以管理客
19、户端配置,可以管理服务器端配置,可以管理用户登录,可以管理环节定义,可以管理环节赋权,可以管理流程定义。而与此同时,流程定义管理员则可以管理流程定义操作员,控制用户管理。通过概念结构设计,使数据库结构更为清晰明了,为逻辑设计做好了准备。2.3.2关系数据模型设计本系统采用Access数据库,按照系统主要功能提供车源信息和记录客户的信息,建立6个表文件。这里举例3个表:表1出售车源信息,表2已出租车辆信息,表3人员信息表。表1 出售车源信息表字段名类型长度是否为空汽车品牌(主键)文本30Not null车型文本10Not null车辆体积()数字单精度Not null产权文本15Not null
20、车辆使用年限数字8Not null车辆性能文本10Not null备注文本20null表2 已租车屋信息表字段名类型长度是否为空汽车车型品牌(主键)文本30Not null租赁人姓名文本10Not null身份证号码文本18Not null租赁价格数字单精度Not null租赁时间日期Not null表3 人员信息表字段名类型长度是否为空人员类型文本8Not null姓名(主键)文本10Not null性别文本2Not null年龄数字整型Not null身份证号数字18Not null字段名类型长度是否为空工作单位文本30Not null联系方式文本15Not null来源地文本10Not
21、null备注文本20Not null按照系统主要功能提供车源信息和记录购(租)车客户的信息,建立6个表文件。这里也举例2个表 表1 出售车源信息表出售人信息表编号姓名职业证件类型证件号码登记时间12345678续表1出售车源信息表编号汽车品牌车型车辆体积()产权使用时间车辆性能备注12345678表2 出租车源信息表出租人信息表编号姓名职业证件类型证件号码登记时间12345678续表2出租车源信息表编号汽车品牌车型车辆体积()产权使用时间车辆性能备注123456782.3.3代码设计本车产中介管理系统中主要是针对包头市的出售、租赁汽车进行的一系列编码。具体如图所示: 代码设计城市地点出售、租赁
22、代码号 包头(D)昆区(A0)出售(1)DA0A1租赁(2)DA0A2东河(B0)出售(1)DB0A1租赁(2)DB0A2 青山(C0)出售(1) DC0A1租赁(2) DC0A2 九原(D0)出售(1) DD0A1租赁(2)DD0A2(部分代码)其中,第一栏D代表包头市;第二栏A0D0代表包头市各区; 第三栏 1代表出售、2代表租赁;第四栏代表出售、租赁车产所在地。3 系统测试3.1测试的原则软件测试(Software testing)是软件生存期(Software life cycle)中的一个重要阶段,是软件质量保证的关键步骤。通俗地讲,软件测试就是在软件投入运行前,对软件需求分析、设计
23、规格说明和编码进行最终复审的活动。1983年IEEE提出的软件工程术语中给软件测试下的定义是:“使用人工或自动的手段来运行或测定某个软件系统的过程,其目的在于检验它是否满足规定的需求或弄清预期结果与实际结果之间的差别”。这个定义明确指出:软件测试的目的是为了检验软件系统是否满足需求。在G.J.Myers的经典著作软件测试技巧中,给出了测试的定义: "程序测试是为了发现错误而执行程序的过程"。测试的目的是发现程序中的错误,是为了证明程序有错,而不是证明程序无错。在软件开发过程中,分析、设计与编码等工作都是建设性的,惟独测试是带有"破坏性",测试可视为分析、
24、设计和编码3个阶段的"最终复审",在软件质量保证中具有重要地位。为了确保软件的质量,较理想的做法应该是对软件的开发过程,按软件工程各阶段形成的结果,分别进行严格的审查。当设计工作完成以后,就应该着手测试的准备工作了,一般来讲,由一位对整个系统设计熟悉的设计人员编写测试大纲,明确测试的内容和测试通过的准则,设计完整合理的测试用例,以便系统实现后进行全面测试。3.2 测试的方法3.2.1 基本数据的测试在数据测试的过程中,主要根据一些数据的临界值,从数据类型,数据范围,数据长度等多方面考虑,列举了一系列的测试用例,重点测试了一些危险数据和边缘数据,尽量做到系统的可靠性。针对每一
25、种情况,包括正常情况和非正常情况都举了很多测试用例。从用户的角度考虑,可能出现的操作错误和数据输入错误,也都进行了一系列的测试。3.2.2 系统的测试在测试系统整个流程的过程中,针对系统的主要流程,进行用户的模拟操作。针对系统各个功能模块,对照功能的流程图,对每一个操作都进行了分析,得出了各种可能出现的情况,并对各种情况的不同处理进行了测试,包括正常情况和错误处理情况。对应各种错误,不管是常见的错误和可能发生的错误,都进行了相应的测试。3.2.3 其他测试在系统的可移植性上,把编译成可执行文件的程序拿到不同的软件环境和硬件平台下进行测试。包括不同的操作系统(仅限于常用的几种Microsoft的
26、Windows系列),以及常见的一些硬件环境中都进行了测试。对客户机/服务器模式的工作情况进行了测试,不只在本地机器,还在服务器上也进行了测试。在数据的安全保密性方面,也做了相应的测试。由于测试的过程中,时间比较少,在测试的方法和测试用例的选择方面可能还存在各种不足之处,系统的某些方面难免存在不足或者漏洞,只能在现有的水平上来解决所有这些现有的问题。不过,系统的可维护性还是很高的,如果以后发现新的问题,应该可以及时解决。通过对基本数据的测试,发现了一些问题,例如:输入数据超过范围,输入数据类型不符,数据长度不符等等,针对每一种错误,进行了相应的错误处理,在数据的安全性方面,系统增加了很多约束,
27、例如:通过不可编辑的下拉单来防止用户输入非法的数据,通过灰化动态文本框来保证数据的安全等等。经过反复的测试和修改,基本达到了数据方面的准确性,可靠性和安全性的要求。在测试系统的整个流程的过程中,针对系统的不同分支结构,不同功能模块,都发现了或大或小的问题,例如,退出窗口提示数据保存信息,非法用户的越权操作,以及一些逻辑顺序错误。在改正这些错误的同时,对整个系统的结构又进行了比较完善的修改,尽量做到了没有系统错误,没有异常退出等情况出现。经过多次修改并测试,基本能够达到功能完备,无异常错误,数据安全,用户权限可靠等目的。4 结论本系统通过不断改善,已经可以正常运行,基本实现所设计的功能。系统运行稳定,操作简单,维护方便,实现对车源的管理。本系统充分考虑人性化设计,每个模块都仅可能的简化用户和操作员的输入,并有各种的系统提示,以方便用户的使用。由于本身水平有限,时间仓促,本系统还有很多不尽人意的地方。比如统计比较粗糙,设计时没有过多的考虑数据库查找效率等等。对用户需求了解的正确与否,直接影响程序设计、系统测试、系统维护的进度和工作量。即使开发软件工作组怎么优秀,团队合作如何融洽,需求这块都是绝对不容忽视的。比如以下几种心理或现象都是比较普遍的:一是与用户合作不如编写代码有意
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- T-ZSM 0052-2024“领跑者”评价技术要求 普通型立式带锯床
- T-ZSA 227-2024 低慢小无人驾驶航空器车载式预警处置系统
- 2025年度村级林业资源监测村级护林员职责合同
- 2025年度美甲服务连锁品牌合作协议
- 二零二五年度汽车维修保养抵押借款合同
- 2025年度美发店员工劳动合同及员工福利政策
- 二零二五年度个人心理咨询服务合同
- 2025年度消防车辆抵押借款合同范本
- 二零二五年度直播平台用户行为数据分析合同
- 2025年度石材石材加工定制采购协议
- 2025年宁波市水务环境集团有限公司招聘笔试参考题库含答案解析
- 【化学】常见的盐(第2课时)-2024-2025学年九年级化学下册(人教版2024)
- 三年级数学下册总复习课件
- 2025版《实验室紧急喷淋装置安全操作规程》
- 《脂肪肝de健康教育》课件
- 2025年外研版小学英语单词表全集(一年级起1-12全册)
- Python爬虫技术基础介绍
- 中华民族共同体概论教案第四讲-天下秩序与华夏共同体演进
- 《传媒法律法规》课件
- 人力资源行业人力资源管理信息系统实施方案
- 客服服务合同范例
评论
0/150
提交评论