摘 要
本文首先实现了土地租赁管理技术的发展,随后依照传统的软件开发流程,最先为系统挑选适用的言语和软件开发平台,依据需求分析开展控制模块制作和数据库查询构造设计,依据系统整体功能模块的设计,制作系统的功能模块图、流程表和E-R图。其次进行设计框架,依据设计的框架撰写编码,完成系统的每个功能模块。最终,对基本系统开展了检测,包含软件性能测试、单元测试和性能指标。测试结果表明,该系统能够实现所需的功能,运行状况尚可并无明显缺点。
关键字:B/S模式、java、土地租赁
1.3系统总概
作为一个土地租赁管理系统,数据流量是非常大的,因而,系统的制定需要达到方便使用、实际操作灵便的规定[3]。所以,在设计方案土地租赁管理系统时,应完成下列总体目标:
(1)页面应美观大方友善,查找应便捷方便,数据储存应可以信赖;
(2)全方位呈现全部土地租赁信息,方便使用者迅速查询全部信息;
(3)方便用户快速搜索土地租赁信息;
(4)用户可以随意调整自身的基本信息;
(5)完成土地租赁管理作用;
(6)系统使用方便,便于维护;
(7)系统运作平稳、安全可靠。
1.4论文结构
1.绪论:剖析项目可行性,表明研究方向。
2.开发技术:系统关键运用了Java语言、b/s方式和myspl数据库查询,并进行了详细介绍[4]。
3.系统分析:包含系统的总体构造,剖析系统的特性、作用和流程图。
4.系统设计:软件程序功能模块和数据库查询的总体设计。
5.系统总体设计:叙述系统的作用,
6.测试系统。
7.在文章的最终,我个人总结了自身在系统开发和论文撰写全过程中的汇总、感想,包括致谢。
3.3系统功能分析
考虑到实际生活中在土地租赁管理管理方面的需要以及对该系统认真的分析,将系统权限按进行划分。
管理员登入使用本系统涉到的功能主要有个人中心、网页介绍管理、劳动者管理、业主管理、土地管理、土地分类管理、租用申请管理、合作企业管理、职位消息管理、职位申请管理、派发任务管理、交流论坛、系统管理等功能。管理员用例如图3-1所示。
图3-1 管理员用例图
劳动者后台管理功能主要有个人中心、租用申请管理、职位申请管理、派发任务管理等功能。劳动者用例如图3-2所示。
图3-2 劳动者用例图
业主主要包括个人中心、土地管理、租用申请管理等功能。业主用例如图3-3所示。
图3-3 业主用例图
4.2.1 概念模型设计
概念模型是对现实中的问题出现的事物的进行描述,ER图是由实体线以及关联构成的图,E-R图可以明确地叙述系统中涵盖的实体线相互关系。
劳动者实体图如图4-2所示:
图4-2劳动者实体图
业主实体图如图4-3所示:
图4-3业主实体图
5.1系统功能实现
当人们打开系统的网址后,首先看到的就是首页界面。在这里,人们能够看到系统的导航条,通过导航条导航进入各功能展示页面进行操作。系统首页界面如图5-1所示:
图5-1 系统首页界面
土地:在土地页面的输入栏中输入标题进行搜索,可以查看到土地详细信息,并根据需要进行申请租用、评论或收藏操作;土地页面如图5-2所示:
图5-2土地详细页面
后台管理:劳动者点击后台管理,进入系统管理页面可以对个人中心、租用申请管理、职位申请管理、派发任务管理等进行详细操作,劳动者后台管理页面如图5-4所示:
图5-4劳动者后台管理详细页面
取得源代码后,进到软件测试环节。由于在测试以前,系统很有可能也有许多问题,要是没有发觉得话,可能会存在安全隐患或者导致系统无法正常运行。
系统整体测试步骤:
(1).单元测试
单元测试通常是在源码编译程序并查验没有错误以后开展,这也是全部测试的第一步。
(2).集成测试
集成测试的具体目的是明确与界面有关的问题,一般来说,模块测试进行后,将所有模块组成系统进行测试。
(3).确认测试
确认测试就是检测有没有与需求不相符的设计或功能,所以,确认测试又被称为有效性测试。
(4).系统测试
系统测试是确认在实际运行环境下,需要测试的软件是否存在问题。系统测试不但是因为发觉系统中不确定性的bug或不正确,也是为了能给客户带来不错的感受和安全性可以用的产品与服务。出现能发现未知错误或潜在性问题将有利于设备的竞争能力,这也是软件测试的主要目标之一。
软件测试方式有几种,但现阶段主要是以功用为关键测试方位的白盒测试和以逻辑性为关键测试方位的黑盒测试。这也是二种不一样的测试方式,对于不一样的测试关键。本课题研究依据具体要求,挑选以功用为关键测试方位的白盒测试方式,测试要根据一定的标准开展。测试的实行一般由测试测试用例特定,测试测试用例一般依据要求或命令制订。硬件配置在出厂前,测试是一个十分关键的全过程。因为时间和心力的缘故,本课题研究挑选已经完成的作用作为测试点开展测试。实际测试全过程如下所示:
测试实例1和测试全过程:
登录:键入登录信息、账户、登陆密码和管理权限,点一下登录按键。有2种状况:登录取得成功进到客户有管理权限的作用页面,登录不成功。
测试测试用例2和测试全过程:
登录:键入登录信息、管理人员账号、登陆密码和管理权限,随后点击登录按键。有2种状况:登录取得成功进到管理人员。具有权限的功能界面和提示登录失败。
参考文献
[1]张洪伟. Tomcat Web开发及整合应用[M]. 清华大学出版社, 2019.
[2]唐汉明,翟振兴,关宝军等.深入浅出MySQL(第2版)[M].北京:人民邮电出版社, 2018:47-49.
[3]Cabral, Sheeri K. MySQL 5.5: Improving on the World's Most Popular Open Source Database[J]. Database Trends and Applications,2021,253:.
[4]李彩霞. MySQL数据库技术应用教程[M]. 电子工业出版社, 2019.
[5]张长春, 张琳琳, 史艳语,等. 基于JSP的学生成绩管理系统的设计与实现[J]. 现代计算机, 2018(15):69-72.
[6]蒋丽华,密君英,张亮. 基于JSP的汽车租赁系统的设计与实现. 电脑知识与技术,2018(14).
[7]陈勇.皇姑地税局内网网站系统设计与实现[D].大连理工大学硕士论文,2018.
[8]李薪.管理系统的技术研究与设计[D].西安电子科技大学,2018.
[9] Kadir A. Tuntunan Praktis: Belajar Database Menggunakan MySQL[J]. 2018.
[10]周秦源.浅谈我国IT行业中的软件测试[J]. 中国科技信息,2019(14).
[11] Sun Weiqin. Struts: springboot based Java Web Design and development. BEIJING: Publishing House of Electronics Industry, 2019:19-421
[12]Chen Gang. Eclipse from introduction to mastery [ m ] . (2nd edition) . BEIJING: Tsinghua University Press, 2018:17-380
[13] SILBERSCHATZ.A. Computer Science series: concepts of database systems (6th edition)[ m ] . China Machine Press, 2019,03.