


版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、目录1系统概述41.1研究背景和意义41.2发展现状51.3系统设计思想6 2需求分析72.1可行性分析7技术可行性7经济可行性8操作可行性82.2系统流程和逻辑82.4计算机软硬件配置和开发平台12计算机系统硬件配置12计算机系统软件配置12编程环境与工具123系统概要设计133.1概述133.2系统结构133.3.数据库设计14数据库E-R图14数据库实体14 数据库设计表184系统详细设计20 4.1用户登录模块的实现204.2车型管理214.3员工信息管理224.4管理员信息管理234.5车辆信息管理234.6会员管理244.7修改密码25 5系统测试265.1概念和意义265.2特性
2、265.3重要性275.4本系统测试描述275.5系统测试效果276总结31(一)本文的研究结论及展望31(二)研究的不足及发展意见32(三)在系统设计与实现过程中的收获及后续的改进致谢语33参考文献:34中小型车辆租赁公司管理系统摘要:论文阐述了中小型车辆租赁公司管理系统的设计与实现, 并对该系统的需求分析及 系统需要实现的设计方法作了介绍。 该系统的基本功能包括用户登录, 修改密码,用户 管理,车辆管理,用户管理和租车管理等功能。本文以实际运用为开发背景, 运用软件工程原理和开发方法, 采用 ASP.Net 技术构 建一个基于 B/S 模式的中小型车辆租赁公司管理系统。 整个开发过程首先对
3、系统进行需 求分析,得出系统主要功能,数据流图。接着对系统进行总体设计和详细设计。总体设 计主要包括系统功能设计,系统总体结构设计,系统数据结构设计和系统安全设计等; 详细设计主要包括系统数据库访问的实现, 主要功能模块的具体实现, 模块实现关键代 码等。最后对系统进行了功能测试, 并对测试结果进行了分析总结,得出系统的不足及 需要改进的地方, 为以后的系统维护提供了方便, 同时也为今后开发类似系统提供了借 鉴和帮助。关键词:车辆租赁;ASP.Net技术;B/SAbstractThesis elaborated the small and medium-sized vehicle leas i
4、ng compa ny man ageme nt system, the desig n and impleme ntati on of and dema nd for the system an alysis and desig n method of system needs to implement are introduced. The basic function of the system include user login, change passwords, user management, vehicle management, user man ageme nt and
5、car ren tal man ageme nt, and other fun cti ons.Based on practical applicatio n developme nt backgro und, using the prin ciple of software engin eeri ng and developme nt method, using ASP.Net tech no logy to build a based on B/S mode of small and medium-sized vehicle leas ing compa ny man ageme nt s
6、ystem. Throughout the developme nt process, first of all, on the system dema nd an alysis, system mai n functions, data flow diagram. Then the system overall desig n and detailed desig n. Overall desig n mainly in cludes the system function desig n, system overall structure desig n, system data stru
7、cture design and system security design, etc.; The detailed design mainly includes the realization of the system database accessthe concrete implementation of main function module, module impleme nts key code, etc. Fin ally, the system fun cti on test, and the test results are an alyzed and summariz
8、ed, it is con cluded that the shortage of the system and to improve for future system maintenance is convenient, but also for the future development of similar system provides the refere nee and help.Key words: vehicle leasi ng; ASP.Net tech no logy; B/S1 系统概述1.1 研究背景和意义现代科学的发展,使计算机进入了社会的每个方面。从科学研究到
9、工业农业生产, 从企业管理到家庭生活, 各行各业都广泛地使用计算机。 当今社会的数据信息管理离不 开计算机技术的支持, 如何实现对数据信息快捷、 有效的管理,是软件开发行业追求的 目标。中国汽车租赁以 80 年中国国际信托投资公司用跨国租赁方式为北京市租赁一批汽 车作为开始,已经经历了将近二十年的发展。最早的中国汽车租赁公司,诞生在 1989 年筹办亚运会之际,主要是为了服务亚运会而设立的。 1995 年,北京出现了第一家针 对个人计时租赁的汽车租赁公司。 之后,几乎各省会城市都出现了汽车租赁公司。到目 前为止,仅北京、上海、广州、西安四地汽车租赁公司已达 2000 多家,可供租赁车辆 有 2
10、0 万之多,全国汽车租赁市场的营业额约为 22 30 亿元 。汽车租赁也从仅仅为外 事活动和旅游提供服务发展到为寻常百姓服务。 投资汽车租赁的企业越来越多, 全国大 中城市基本都有汽车租赁公司存在,用于租赁的车辆总数不断扩大汽车作为经营辅助手段的观念成为时代潮流越来越多的中小企业利用租赁汽 车来完成其经营活动是当代汽车租赁市场呈现出的一个明显的发展趋势。 2000-2006 年, 美国汽车租赁营业额每月平均增长 10.5%,其中,与中小企业发生的营业额每月平均增 长 31%。在日本新开业的中小企业中,有 80%是主要靠租赁汽车来完成各种经营业务活 动。今天,车辆租赁已成为一个极具市场潜力的行业
11、,面对飞速发展的租赁市场,传统 的人工管理方式在进行业务信息处理时显得极为不适应。 因此,人们对于运用计算机来 辅助协调和管理租赁工作的需求正在逐步提高。物质条件的改善,生产生活节奏的加快,使人们越来越意识到时间的重要性,在工 作中,生活中越来越注重如何节省时间提高效率。 因为工作和生活的缘故,在必要的时 候向车辆租赁公司提出租赁车辆的服务要求, 已成为大众广为认可的选择。 在这种社会 需求的带动下, 车辆租赁市场出现了前所未有的一片繁荣景象。 各个车辆租赁公司门庭 若市,业务激增, 然而在繁忙的景象背后, 却也暴露出车辆租赁公司在处理业务信息时 以人工方式所带来的效率低下,管理混乱,失误增多
12、等诸多弊端。在实践中,车辆租赁 行业的业主们逐渐意识到在租赁行业中借助计算机引入信息管理的重要性, 并开始不断 提高自身的素质和高科技在工作中的投入,以改善信息的管理,提高服务效率。 车辆租赁管理就是对车辆信息和客户信息的管理,主要包括车辆的出租状态、保险 类型、车辆的基本信息、客户信息、会员类型管理等。由于这些过程间的关系复杂,有 一对一的关系,一对多的关系, 也有多对多的关系,所有这些工作使汽车管理工作变得 量大而又复杂,以前很多租赁公司采用人工管理, 直接导致了错误的产生,服务质量的 低下。车辆租赁管理系统的开发使得这一状况得到了根本的改善。 这套管理系统涵盖了 车辆租赁业务的各个方面。
13、 使得车辆租赁服务可以快速、 规范地完成, 节省了人力物力, 提高了服务质量和经济效益。1.2 发展现状目前,个人租车已经在美国、欧洲和日本拥有成熟的运营模式和运营经验,比如 Zipcar 运用先进的后援技术服务系统,简化了取车和还车的方式,为众多个人租车爱 好者创建了便捷、优质的生活方式。一嗨租车在国内也率先推出了“一嗨快车”这项极 具创新意义的服务,优化及提升了众多用户的租车体验。在国外,有遍及全球的汽车租赁管理系统网络,如全球最大的汽车租赁公司赫兹 (Herzt )公司有遍及美、加、英、爱尔兰等国的 5000 多个汽车租赁点,业务遍及全球 140多个国家,全球营运车辆超过 55万辆;世界
14、第二大汽车租赁公司 AVIS 可以在全球 174 个国家布局,使它的会员做到一国入会,各国租车,已发展到“一地租车,异地还 车和修车”的程度。在国外, 异地租赁是通常现象, 这源于汽车的普及率和人们对汽车 租赁的认知程度都已经达到了一定高度。除此以外还有 24 小时预定服务,包括网络、 电话预订; 30公里以内免费送取车, 24小时紧急,路上救援服务;信用卡及网上收费。国外汽车租赁业有成熟的管理系统, 在全球设有数以万计的服务网点, 并已经形成 全球计算机一体化管理甚至安置了卫星定位系统。 如欧洲汽车建立了与航空公司的全球 调度系统(GDS相连接的计算机网络,可以在世界各地的旅游代理处预定欧洲
15、汽车的 租赁车辆,现在通过计算机预定的业务已达 10%;欧洲汽车的另一个服务系统绿色通道 连接租赁站点、预定中心、 车辆调度中心的国际网络系统, 可以在世界任何一个地 点为用户提供包括即时租赁价格等非常重要的信息; 强大的数据收集、 处理系统可以通 过科学、准确的计算分析,得到每个车的每天的成本、每个站点每天的成本,并据此确 定每个站点的车辆调配和站点布局。在我国,由于租车用户对汽车的喜好及用途各有不同, 而往往在汽车租赁公司挑选 汽车时间过于长, 而且没有满意的车辆还会去其他公司挑选, 这样不仅仅浪费了时间同 时也影响了客户心情, 而且在价格方面各个公司也有所不同, 顾客有时也会出现现金不
16、足等其他情况。鉴于以上情况的发生, 汽车租赁管理系统的开发已属必然,汽车租赁管 理系统的开发可以在网站上直接选择自己喜爱的车型,同时也可以时时了解到租金问 题,也可以了解汽车的性能等其他客户锁关心的信息。 汽车租赁管理系统结合我国汽 车租赁业的发展特点而进行开发,主要功能有系统用户管理、 站内新闻管理、车辆信息 管理、租车管理、系统公告管理、数据备份管理等几大功能。用户可以通过系统直接在 网站上进行租车, 管理人员可以及时获得用户租车信息, 方便管理员调配车辆,管理信 息。 汽车租赁管理系统的开发其主要目标是为客户提供方便的租车方式, 减少顾客在 租车过程中繁琐的步骤, 帮助汽车租赁公司吸引更
17、多的客户。 同样也为汽车租赁公司提 供便捷的管理方式。总体实现汽车租赁业务管理的系统化、规范化、自动化和人性化。1.3 系统设计思想一个成功的网站应明确建设网站的目的,确定网站的功能,确定网站规模、投入费 用,进行必要的市场分析等。 只有详细的策划, 才能避免在网站建设中出现的很多问题, 使网站建设能顺利进行。同时, 一个大型的计算机网站系统,必须有一个正确的设计指 导思想,通过合理选择数据结构、网络结构、操作系统以及开发环境,构成一个完善的 网络体系结构,才能充分发挥计算机信息管理的优势。 根据现实生活中网民的实际需求, 本系统的设计按照下述原则进行。1. 有效性:有用性和可用性,实际上这里
18、的有效性包括两个方面的意思,有用性 是指站点潜在的能满足用户需求的功能可以看出一个站点如果不能恰当运行或设计得非 常槽糕就不是一个好站点,而可用性是指能够通过站点的操作实现特定的目标。可用站 点的效益应该非常高,并易于学习,在实现用户目标时令人满意而不出错。2. 高可靠性:一个实用的网站同时必须是可靠的,本设计通过合理而先进的网络 设计以及软、硬件的优化选型,可保证网站的可靠性与容错性。3. 高安全性:在设计中,将充分利用网络软、硬件提供的各种安全措施,既可以 保证用户共享资源,充分考虑系统及数据资源的容灾、备份、恢复的要求。为系统提供 强大的数据库备份工具。可以保证关键数据的安全性。 操作权
19、限级, 设置不同的角色确 保每一步的操作权限,可以由管理员进行设置。4. 先进性:采用目前国际上最先进的数据库技术,使用ASP.NET开发工具,SQLServer 2005 作为网站后台数据库。采用这些技术是完全基于微软平台进行开发,降低 了以后的系统运营成本,提高了系统的稳定性和易维护性。5. 采用标准技术:本网站的所有设计遵循国际上现行的标准进行,以提高系统的开放性。6. 外观和技术平衡:系统采用 We风格的界面设计,界面友好、美观,使用方便,易学易用。网站的一个要达到一个视觉传达的效果。外现丑陋和设计不合理的的网站令 人厌烦,即使站点的功能还算可以,但却不能带动用户的视觉效果,不能达到预
20、期的效 果,相反,如果外观非常的美观漂亮,但技术也都还可以,用户就会非常的满意,达到 了直接的预期效果。2 需求分析2.1 可行性分析技术可行性:计算机配置较高,有足够的空间可以安装运行平台、数据库和各类编 程工具,在编程环境上提供了可靠的支持; 在编程人员方面,可以运用以前所学的各种 开发软件的计算机知识和管理知识, 加上不断的学习, 为系统的开发提供了必要的技术 保障;社会可行性:目前已有很多成功租车信息管理系统 的先例。中小型车辆租赁公司 管理系统的开发和运行与国家的政策法规不存在任何冲突和抵触之处。 另外,中小型车 辆租赁公司管理系统所采用的操作和工作方式符合工作人员的日常习惯, 而且
21、操作方便 灵活,便于管理。具有可行性;经济可行性:本系统主要采用 ASP.NET 开发,免费,开源,登入中小型车辆租赁 公司管理系统即可进行操作,使用方便快捷;2.1.1 技术可行性技术可行性是最难决断和最关键的问题。 根据客户提出的系统功能、 性能及实现系 统的各项约束条件,从技术的角度研究系统实现的可行性。本系统采用的是 .NET 家族 的ASP.NET技术和ADO.NET技术。众所周知,.NET现在已经是很多大型公司和项目 的主要开发工具之一,是目前唯一一个能够和 Java 相提并论的行业界老大。同时数据 库采用的是SQL2005。另外通过我在学校学习的技术和老师的指导,在技术上是可行
22、的。2.1.2 经济可行性本网站的构建和维护管理的总体成本较低。 硬件方面:服务器可嫁接在学校的服务器上,或直接从学校的服务器申请一定空 间,不需单独购买服务器;传输介质选用光纤接入校园局域网。软件方面:本网站的软件设计基本不花费资金。 网站的维护和管理对技术要求不高,可安排专门学生负责,这些在学生宿舍可完 成,基本不花费资金。2.1.3 操作可行性随着计算机的高速发展,现代化管理已经很常见, 便利的科技条件, 各类软件也是 层出不穷, 本系通过主需要用户输入用户名和密码后登陆即可操作, 在操作上只需要连 接的网上并有输入设备鼠标键盘就可以操作, 在软件的使用上方便快捷, 只需要简单的 培训和
23、介绍就能够很好的进行操作和管理,在操作上也是可行的。2.2 系统流程和逻辑系统业务流程图如图所示开始检测用户名密. 否 、码是否正确否f登录成功提示用户名密码错误结束图2-1登录流程图输入信息是否输入正确是添加成功图2-2添加信息流程图开开开开开开开 开开开图2-3添加用户信息流程图2.4 计算机软硬件配置和开发平台2.4.1 计算机系统硬件配置主板:技嘉 GA-G31M-S2CCPU In tel 奔腾双核E5300(盒)内存:威刚 2GB DDR2 80 硬盘:希捷 320GB 光驱:先锋 DVR-117CH 显卡:集成 Intel GMA 3100 显卡 声卡:集成 Realtek AL
24、C8838 声卡 网卡:集成AR8132百兆网卡 显示器:优派19寸LED显示器2.4.2 计算机系统软件配置操作系统: Microsoft Windows XP Professional 安装软件: Microsoft Office 2003金山词霸 2010Adobe Acrobat 10.0 Professional 瑞星杀毒软件防火墙组合版Internet Explorer 8.0VS2005+SQL20052.4.3 编程环境与工具本管理信息系统采用 Microsoft Windows XP Professional SP3 和 windos7 作为操 作系统平台本系统在开发时选用了
25、目前流行的主流操作系统 XP和win edos7和asp .net作为开 发语言,在数据库上同时选用了主流和兼容性较好的 SQL2005数据库,由于这些软件产 品都是微软公司的产品, 因此在行业界的都是得到一直的好评的, 也是主流的开发工具。3系统概要设计3.1概述本系统采用B/S结构(Browser/Server,浏览器/服务器结构)和基于Wei服务两种模 式,是一个适用于In ternet环境下的模型结构。只要用户能连上 In ternet,便可以在 任何时间、任何地点使用。系统工作原理图如图 4-1所示:执行过程3.2系统结构本系统是基于B/S架构的网站系统,本系统的具体功能如下:中小型
26、车辆租赁公司管理系统管理员员工用户1 rr车车辆车报系辆车报租辆损统租辆损赁查管设赁查管管询理置管询理理理1 f置系 统 设车我系辆的统查租设询车置图3-2系统功能结构图3.3.数据库设计331数据库E-R图概念模型的设计是为了将现实世界信息进行抽象,实现信息世界的建模,是进行数 据库设计的有力工具。数据库概念模型设计可通过E-R图来描述现实世界的概念模型。本系统的E-R图表现了系统中各个实体之间的联系数据库实体概念设计的目标是设计出一个大体的功能结构,让系统能够在这个结构上进行编写 和运行,数据库是一个系统的灵魂和骨架, 没有一个合理的数据库就犹如是一个畸形的 人一样,用起来很别扭。概念模式
27、是系统设计中的一个关键部分他要首先弄清楚系统的流程和分析,然后结合自己所学的东西,进行对数据库和逻辑结构的合理设计, 但是这个过程往往是最复 杂的,需要反复的进行修改和改进,如果在前期不能够设计一个合理的数据库和概念模式,那么系统在后期的开发和实际的应用中都将会出现很多问题,所以这一部分可以说是真个系统的核心设计部分,是真个系统的支撑。在此阶段,用户可以参与和评价数据库系统的设计,从而有利于保证数据库系统的设计与用户的需求相吻合。在概念模式的设计中,E-R模型法是最常见的设计方法。本系统的 E-R图如下图所示:管理员属性图如图4-3所示用户名管理员图3-3管理员属性ER图车辆类型属性图如图3-
28、4所示车辆类型V y车型管理备注图3-4车辆类型属性ER图车辆信息属性图如图3-5所示图3-5车辆信息属性ER图员工信息属性图如图3-6所示密码电话工资姓名入职时间身份证员工信息图3-6员工信息属性ER图用户信息属性图如图3-7所示图3-7用户信息属性ER图租车信息属性图如图3-8所示图3-8租车信息属性ER图333数据库设计表此系统需要后台数据库,下面介绍数据库中的各个表的详细信息 管理员信息表如表3-1所示。表3-1管理员信息表字段名说明类型长度可否为空主键ID编号int8否是UserName用户名nvarchar50否否Password密码nvarchar50否否员工信息表如表3-2所示
29、。表3-2员工信息表字段名说明类型长度可否为空主键ID主键int8否是Bia nHao员工编号nvarchar50否否PassWord密码nvarchar50否否Xin gMi ng姓名nvarchar50否否RuZhiShiJia n入职时间Datatime8否否IDcard身份证nvarchar50否否Tel电话nvarchar50否否Address地址nvarchar50否否Gon gZi工资Float8否否用户信息表如表3-3所示表3-3用户信息表字段名说明类型长度可否为空主键ID编号Int8否是Xin gMi ng姓名Nvarchar50否否PassWord密码Nvarchar50否
30、否IDCard身份证Nvarchar50否否Tel电话Nvarchar50否否JiaZhao驾照信息Nvarchar50否否Dan BaoXinXi担保信息Nvarchar50否否车型信息表如表3-4所示。表3-4车型信息表字段名说明类型长度可否为空主键ID主键int8否是CheXing车型nvarchar50否否Memo备注nvarchar50否否车辆信息表如表3-5所示表3-5车辆信息表字段名说明类型长度可否为空主键ID编号int8否是CarlD车牌Nvarchar50否否CheXing车型Nvarchar50否否BaoXianLeiXing保险类型Nvarchar8否否BaoXian保险
31、Nvarchar8否否ZuJin租金Nvarchar8否否租车信息表如表3-6所示表3-6租车信息表字段名说明类型长度可否为空主键ID编号int8否是CarID车牌Nvarchar50否否XingMing姓名Nvarchar50否否StartTime租车时间datetime50否否EndTime还车时间datetime50否否DanJia单价Float50否否TianShu天数Int50否否ZongJia总价Float50否否Start状态Nvarchar50否否4 系统详细设计本系统才用了 asp .net和SQL结合的结构开发了中小型车辆租赁公司管理系统, 本 系统是基于现在流行的瘦客户端
32、管理模式既 B/S 模式。在数据库的连接上面本系统的连 接字符串存储在系统的配置文件中,既 Web.Config 文件中,当系统变化的时候只需要 改动本系统的配置文件就可以, 不需要在每个页面修改的连接字符串, 大大的提高了系 统的可以移植性, 系统中所以和数据库有关系的操作都通过一个通用类来实现, 大大提 高了代码的耦合性, 当数据库类型等信息变化后直接修改类文件就可以了, 不再需要每 个 页面都修改。另外本系统解决了中文的问题,也是在配置文件中添加了编码方式的 形式解决的,本系统的另外一个大的特点是系统对数据库的操作都单独的写在了一个类 里,这样对系统的所有数据库操作都只访问这个类就可以了
33、, 不要每个页面都去写数据 库的操作,提高了系统的集成性。4.1 用户登录模块的实现系统后台管理模块,需要登入后才能使用,只有登录后才能够进行操作,管理员用 户登录的用户名: Admin ,密码 Admin 。后台登入界面如图 4-1所示,登入后后台首页 管理界面,以简洁大方、方便操作为设计思路:屮小锲车摘租赞公司管理索就He K图4-1系统登录页面4.2车型管理管理员可以管理对应的车型信息,在车型信息管理中输入对应的车型和备注等基本信息后点确定按钮系统检测输入数据的合法性,检测通过后自动添加信息到数据中, 模块如图4-2所示图4-2车型添加页面添加车型管理后点击对应的菜单返回到车型的管理页面
34、,在该页面可以对添加过的车型信息进行编辑和删除操作,如图 4-3所示图4-3车型管理列表4.3员工信息管理管理员可以添加对应的员工信息,再添加页面中输入对应的员工编号,密码,身份 证,入职时间,工资等基本信息后点确定按钮系统检测输入数据的合法性,检测通过后 自动添加信息到数据中,模块如图 4-4所示福号0DO10001歸強耳入职时亦2DO9-1M1电话115176086W6地址,芾25C'O员工却图4-4员工添加页面添加员工信息管理后点击对应的菜单返回到员工的管理页面,在该页面可以对添加过的员工信息进行编辑和删除操作,如图4-5所示员工諄規旌宕 湮魁人电时詞目曲吐划址丄負丽於1(M61
35、赫OOQ120 06-12-21»04£4帼§0030界钿7形们聞日莊弱*情币2S0D出启曲腾图4-5员工管理页面4.4管理员信息管理图4-6管理员添加页面添加管理员信息管理后点击对应的菜单返回到管理员的管理页面,在该页面可以对添加过的管理员信息进行编辑和删除操作,如图4-7所示图4-7管理员管理页面4.5车辆信息管理管理员可以管理对应的车辆信息,在车辆信息中输入对应的车牌,租金车型等信息 后点击确定,系统自动检测数据的合法性后添加信息到数据库中,页面如图4-8所示车辅信息管堆车牌:空马也T1|冊I h訓图4-8车辆管理添加车辆后点击对应的菜单返回到车辆的管理页面
36、,在该页面可以对添加过的车辆 进行编辑和删除操作,如图4-9所示图4-9车辆管理列表4.6会员管理管理员和员工可以管理对应的会员信息,在会员信息管理中输入对应的会员的姓 名,和身份证,电话等信息后点击确定按钮系统自动检测数据合法性并对数据进行处理, 具体如图4-10所示图4-10会员添加页面图4-11会员管理页面4.7修改密码为了系统的安全,用户要定期的修改自己的密码,防止被其他用户非法等了和操作给系统带来不良的后果。如图 4-12所示:修改密码旧密码;新密码,确认密码*程議返凹图4-12密码修改页面5系统测试5.1概念和意义测试的定义:程序测试是为了发现错误而执行程序的过程。测试(Test
37、ing)的任务与目的可以描述为:目的:发现程序中可能存在的问题。任务:通过在计算机上执行程序,暴露程序中潜在的错误。另一个预测是相关的术语叫纠错(Debugging)。它的目的与任务可以规定为:目的:定位和纠正错误;任务:保证程序的可靠运行,消除软件故障。本系统的测试,可以用图5-1的数据流图来说明。图中表明,在真真的软件编写和使用中要对每一个单元模块进行测试赛,每一个测试用例就要做测试单元,在测试中要对所有编写和使用的单元和模块进行测试,比如输入的数据是否合法,是否能够进 行越权操作,是否能够进行编程删除和添加,系统的功能是否完善,已经完成的功能是否会出现错误 等等,这是一个考验系统健壮性的
38、标志,也是一个提高编程人员水平和技术的考核。图5.1测试与纠错信息流程5.2特性(1) 挑剔性测试是为了证明程序有错,而不是证明程序无错。因此,对于被测程序就是要“纯毛求疵”, 就是要“鸡蛋里挑骨头”。(2) 复杂性测试仪程序则比较容易,这其实是一个误区。设计测试用力是一项需要细致和高度技巧的高能 工作,稍有不慎就会顾此失彼,发生不应用得数楼。(3)不彻底性实际测试都是不彻底的,当然不能够保证测试后的程序不存在遗漏的错误。(4)经济性 通场这种测试称为“选择测试( Selective Testing )”。为了降低测试成本,选择测试用力是 应注意遵守“经济性”的原则。5.3 重要性软件测试是一
39、个很重要的环节,通过我的实践和实际的实习经验告诉我,一个编写好了是不能 够真真的交付给用户使用的, 必须要有专门的测试人员对每一个单元模块进行测试, 只有保证每一个 模块在非法数据和功能模块都能够正常进行后才能够交给用户进行体验, 一个错误连连的系统不仅给 用户的体验不好, 也会给用户对公司和编程人员带来负面的影响, 不经会影响到个人的工作业绩也会 给公司带来不必要的麻烦, 所以现在软件测试已经是每一个公司必不可少的工作, 基本每一个软件公 司都会配备专业的测试人员, 在编程人员编写好对应的模块自己进行了简单的测试以后还要交费给公 司的专业测试人员对系统进行黑盒白盒已经各类专业的系统测试, 在
40、专业人员进行反复的测试和检测 后发现系统没有明显的和潜在的错误以后才你能够算这个模块基本完成, 在整个系统编写完成后还要 对系统进行整个个集成测试, 所有各项测试都通过后方能交给用户体验, 在用户体验过程中其实也的 一个系统的测试过程, 只有客户经过一点时间的体验好测试并进行修改后系统才能够真真的交付给用 使用,这个开发流程才算完成了一个阶段。5.4 本系统测试描述为了使本软件运行更加稳定,我对它进行了全面的测试,测试分为二部分来进行,一是:界面 测试;二是功能测试。首先是界面测试,为了使软件在不同的的操作系统平台上运行界面能保持原来的风格。我把完 整程序拷贝到 Windows XP Pro
41、环境下,程序运行界面正常,界面上的字体等设置都保持得相当好。 没有出现类似字体变形的情况!二是进行功能的测试。本系统测试采用了单元测试,集成测试 ,完善性测试等多种方式进行测试。经过测试,所有功能都能得以实现,没有任何变形。至此,在功能的测试上也已经比较圆满的 完成了。5.5 系统测试效果1根据上面的系统入口测试用例,其测试效果。登录时,比如输入用户名和密码否则提示输入不能为空,假如用户名和密码错误样给出提示。如图6-1所示屮小哩车辆租赞公司管理系疣图6-1登录不输入话输入芫埜图6-2登录不输入提示屮小理车辆租赞公司管邂系伉图6-3登录输入错误的用户名密码图6-4登录输入错误的用户名密码提示2
42、.修改密码是输入不能为空,而且旧密码输入必须正确,并且2次输入的新密码必须一致,否则给出提示修改密码旧密码;新密阳,*确认密码:*图6-5不输入新旧密码窖码不能対空¥"”離”图6-6不输入新旧密码时的提示修改密码1日密码 新密嵌*确认m»«*图6-7输入错误的旧密码和新旧密码不一致图6-8旧密码错误提示图6-9两次新密码不一致提示6总结(一) 本文的研究结论及展望1.本文研究了基于ASP.NET勺中小型车辆租赁公司管理系统的设计与实现, 在文章 开端首先对个研究背景和研究意义作了简单的介绍, 然后通过系统分析,引申出本系统 研究的主要内容。(1) 通过对
43、asp。Net、SQI2005数据库和B/S架构的简介,从硬件和软件两反面说明了基于ASP.NET勺中小型车辆租赁公司管理系统的设计与实现的可行性,本文结论及研究成果如下:(2) 实现了 ASP.NET与 SQl2005相结合构建的中小型车辆租赁公司管理系统通过 本次基于ASP.NET勺中小型车辆租赁公司管理系统设计与实现的研究与实现,我感触到 学习一门新技术,最重要的是实践,只有多动手才能尽快掌握它,一个系统的开发,经 验是最重要的,经验不足,就难免会有许多考虑不周之处。要想吸引更多的用户,系统 的界面必须要美观、有特色、友好,功能要健全。不过由于经验不足,我设计的图形界面比较简单。只是对基
44、本功能进行了开发本次开发,我参考了很多本系统的例子,吸取了一些别的本系统的长处,对自己的 毕业设计进行了完善,但是还有很多的不足之处,有待以后进一步学习。实践证明,本系统有着很好的发展前景,经测试运行。本文所制作的系统界面友好、 使用灵活、操作简单、功能齐全、表现方式独特,已基本具备了成熟的技术理论。(二)研究的不足及发展意见由于时间仓促在开发系统中难免不会那面全面,所以系统中会存在一些不足。页面不是很美观,页面美观对一个网站有很重要的,给用户提供一个友好美观的页 面对一个系统来说至关重要。对大型网站的开发缓存技术的应用很重要,当网速慢或者同时在线用户很多的时候 要对系统使用缓存技术。系统体验
45、,后台添加动态信息的时候没有做到页面不刷新也就是Ajax技术,如果能好的应用Ajax技术对系统的用户体验将有更大的提高。所以系统还有很多欠缺的地方在今后的学习和开发系统的时候要尽力对系统做好架构,能够尽力开发出一套成熟,快速高效的系统。由于是首次进行设计,并且在设计前没有接触过c#语言,所以在编程的过程中我们 遇到过许多棘手的问题,原以为正确无误的程序运行过程中却总出现问题,有时经过了 好几天我们还不能找出运行出错的原因。 但经过我们的不懈努力,最终还是解决了。而 这些问题有时候仅仅是因为我们没注意一些简单的语法,例如在一条语句结尾时使用的;'有时候我们往往由于粗心就使用了中文输入时的;'括号,引号的使用不匹配 或漏写等。而且系统功能比较简单,还存在许多缺陷。比如,没有实现用户注册功能, 没有实现留言回复功能。相比网上一些大型商品网站还有很大的差距。相信随着对 ASP.NETg言和数据库知
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 茶叶购销合作合同模板
- 家族遗产合同样本
- 天津市实习学生劳动合同细则
- 电梯加装项目合同模板
- 施工队劳动合同简明合同模板
- 农村地区私人租地合同样本协议
- 新版团体人身意外伤害保险合同条款解析
- 房地产公司合同审核与管理制度
- 信息系统的测试与质量保证考核试卷
- 孤残儿童心理关爱与支持体系构建方法研究考核试卷
- 体检中心前台接待流程
- 2024年大唐集团招聘笔试试题及答案-
- 徐州生物工程职业技术学院单招职业技能测试参考试题及答案
- 小儿急性胃肠炎课件
- 脾破裂保守治疗的护理
- 翁恺C语言课件下载
- 【MOOC】电工电子学-浙江大学 中国大学慕课MOOC答案
- 新教材 人教版高中化学选择性必修2全册各章节学案(知识点考点精讲及配套习题)
- 维生素D缺乏性手足搐搦症课件
- 2024年山东省公务员考试《行测》真题及答案解析
- DB35T 1036-2023 10kV及以下电力用户业扩工程技术规范
评论
0/150
提交评论