- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
APP应用 (1)租赁企业管理员登录系统。 (2)根据登录用户权限使用不同模块功能。 (3)报表统计按月按日统计企业车辆出租收入。 (4)订单管理列出所有订单,车辆调度,取车验车,还车验车,事故验车只列出符合条件的订单。 (5)车辆库存统计企业所有车辆状态 (6)车辆违章列出企业违章车辆的未处理及已处理的违章情况 (7)车辆监控,监控安装了终端设备的所有车辆位置情况。 4设计方案.系统总体规划 根据干部监督工作的流程以及性质,可以把系统分为安全管理、干部基础信息提取、信访信息管理、联系通报管理、干部重大事项管理、干部经济审计管理、干部奖惩管理、干部谈话信息管理、智能查询以及数据分析十大子系统。系统的整体 信访信息管理模块、联系通报管理模块、干部重大事项管理模块、干部经济审计管理模块、千部奖惩管理模块和干部谈话信息管理模块由于具有类似的流程,在此统称为信息管理模块,它们主要负责各种信息的录入、审核、归档等功能。 干部基础数据提取主要负责与后台数据库的连接以及数据的提取等功能,由于己有的各种平台和系统的异构性,故该模块采用基于Web Service。的设计。 智能查询模块可以依据信息的类型、信息的重要级别、时间、信息状态来进行查询。所有输入并且审核通过的数据都可以参与查询。信息报表可以根据信息的类型、信息的重要级别、时间(天、月、季度、年)、信息状态来生成。 数据分析模块对所搜集到的信息进行统计和分析。 5 系统的实现 业务功能实现 整个租车系统,按功能分层主要分为 :前端UI层,中间层业务处理层,后端数据持久层,共三层。 (1)前端UI 层的功能实现,采用静态页面实现,包括 html,css 和 javascript,通过 http协议加json 报文,同业务处理层进行通信和数据交换。 UI层只负责用户数据的输入和javascript的简单校验。以及处理业务层返回的json数据的展现和页面的效果渲染。 (2)中间层使用C#语言编写,一般为一个服务映射配置文件和一个csharp代码文件。 服务配置文件为XMl形式,作用是讲前端UI层的业务请求,映射到具体处理的 csharp 代码文件,由编译后的可执行文件处理,然后把处理结果通过 http协议,以json报文格式返回给UI层,再返回到用户浏览器上显示。 中间层如果要从数据库查询数据,或者是要对数据进行持久化保存的,不直接操作数据库,同样是通过接口的方式,调用后端数据持久层进行数据库的读写。 (3)数据库持久层使用开源的一个框架,通过各数据库厂商提供的ODBC协议进行数据库的读写,该框架对底层数据库进行了较好的封装,业务开发人员不需要对底层数据库对象Connection,Statement, ResultSet进行直接开发,只需要编写SQL语句放到配置文件中,配置数据映射的字段列表。则底层框架会自动将数据库中记录集的数据封装成Map对象,返回给业务层进行操作。 系统界面设计及功能实现 系统优点:基于浏览器的应用系统,功能全面,使用更方便且安全,易于维护。 ? 系统功能关系图: 系统登录界面 系统主界面 系统测试 测试方法 测试的重点是对各用户模块进行测试,方法主要使用黑盒测试,用以检验是否每个功能都能正常使用。当黑盒测试出现问题的时候,则使用白盒测试来检验软件内部动作出现问题的根源。在黑盒测试的过程中,采用了黑盒测试法的边界值分析法和错误推测法。在白盒测试的过程中,采用了判断与路径覆盖的方法。软件工程的根本目的是开发出高质量的符合用户需求的软件。因此通过测试发现错误,之后改正错误在进行测试,这就是进行软件测试的目的。 (1)对每个模块进行单元测试,在编写过程中进行,将所发现的错误及时改正。 (2)将每个模块都联合起来,着重检查每个模块之间接口,以及软件中的一些问题,通常使用功能测试的方法。 (3)对软件的各项功能进行测试,验证软件是否达到了要求,是否满足用户的实际使用要求。测试各系统的各单元是否能够正常工作并完成所要求实现的功能。 测试结果 本项目包含平台、网站、手机端、微信端,每个端的功能测试均已完成。 测试结果如下: 1)设计的需求功能均已开发、测试完成。其中,里程保养的短信提醒因为不能实时更新,暂时不用。 2)兼容总结: (1)PC侧浏览器目前支持IE9以及谷歌;分辨率最小1024*768 (2)安卓版(支持4.0以上版本,15款手机)系统浏览器、UC浏览器、QQ浏览器、谷歌浏览器。 (3)IOS版本(支持ios7以上版本)系统浏览器 3)性能测试并发1200左右,模拟用户数200万时,页面响应3s。 4)稳定性测试,系统平稳测试一周,业务运行稳定正常,测试各项约为功能正确。 本文以“神龙租车”管理系统为蓝本,通过对基于Windows平台、数据库SQL se
文档评论(0)