赞
踩
随着近几年的科技技术的迅速普及,很多种新兴语言现在都变成了主流的开发语言,JAVA语言是目前JAVA系统开发中用到的语言,很多大型的JAVA应用型系统都用JAVA语言开发,不仅方便上手开发简单。在Web服务端中,使用SSM框架。由于各式各样的浏览器的普及,在使用开发语言开发应用型系统的时候,不仅要考虑实现系统需要实现的功能,还需要开率到浏览器的兼容性的问题,本次基于SSM框架的房管局房屋交易管理系统,采用 JQuery技术,可以解决出现的兼容性的问题。所以,在开发的过程中,只要考虑到技术的操作,不用再担心不同版本出现问题,在节约开发时间的同时,强化用户友好性。
系统开发选择了JAVA语言,上手快,开发出来的系统不管在视觉还是在使用过程中都有其他语言不可比拟的优势,JAVA和Jscript能够很好的移植向JAVA,编程过程中也熟练上手。
本论文开发的基于SSM框架的房管局房屋交易管理系统,界面简洁美观,功能齐全。操作人员在使用时,通过简单的培训即可上手,页面中的很多功能都使用插件完成,信息自己生成。无需太多的输入。用户只要了解基本的操作知识就可以进行网上操作。因此可见,在技术方面,没有大的问题。
本基于SSM框架的房管局房屋交易管理系统完全是自主开发到的用于撰写毕业论文的系统,同时在实际使用中存在非常深远的意义,用于开发系统的软件,是免费的。设计实现该基于SSM框架的房管局房屋交易管理系统,作为一个本科生毕业设计来说,没有侵权的情况,所以在法律方面是没有任何问题的。
按照上述的系统剖析,开发完成一个基于SSM框架的房管局房屋交易管理系统与原有的房屋交易管理操持模式比较具有速度更快,操作更精确,节省开销等有很多好处,所以,建立基于SSM框架的房管局房屋交易管理系统是极其可行的。
该系统中,设有管理员与超级管理员两类用户角色。系统超级管理员需要使用系统管理所有管理员的信息,包括添加管理员信息与删除管理员信息,超级管理员需要使用系统增加新建成房屋,并且将该房屋的各项属性设置为默认。这些房屋信息包括房屋产权人对象、建成日期等详细信息,超级管理员需要设置房屋信息是否可被更改功能模块,房屋若是被拆毁,设置该房屋为不可更改。
系统中管理员所要具有的功能有管理房屋信息,可以对房屋的信息进行修改,房屋信息如果被超级管理员设置了不可修改,那则不允许修改房屋信息。管理员需要具有房屋交易信息管理模块,使用该模块可以对房屋的交易信息进行增删改查。管理员需要对交易信息进行管理,包含属性有:原始房屋产权人对象、交易后房屋产权人对象、交易金额、交易时间等,除此之外,管理员需要管理房屋产权人信息,需要对房屋当前产权人信息进行增删改查。
超级管理员用例图展示如下图所示
图3.1 超级管理员用例图
管理员用例图如下所示:
图3.2 管理员用例图
本次毕业设计实现的过程当中,用户登录是一个很重要的功能模块,需要按照注册得到的用户名和密码登陆用户登录流程图如下所示。
图3.3 登录流程图
该设计在实际投入到日常使用时,需要不断添加新的信息,比如用户信息,交易信息,房屋信息等。信息添加流程图以下图所示。
图3.4 信息添加流程图
一个系统的设计与开发,必须有自己的设计方法和计划。本次毕业设计完成的基于SSM框架的房管局房屋交易管理系统,必须具备一套自己的设计规则:
1.简单:在保证基于SSM框架的房管局房屋交易管理系统能够成功实现的前提下,并尽量使基于SSM框架的房管局房屋交易管理系统更容易操作,对于一个房屋交易管理系统来说,这是非常重要的。
2.针对性:系统设计的重点是房屋局房屋交易相关信息的处理,它具有针对性很强的特点。
3.适用范围:各注册用户,房屋局房屋交易人员均可用。
3.开发硬件环境
(1)硬件平台:
CPU:酷睿i3-3.0GHZ
内存:2G以上硬盘:320GB
(2)软件平台: MyEclipse
3.所需要的操作系统:Windows7
经过前面几章的功能分析,以及需求分析,得到了系统最终的功能模块,系统的功能结构图如图3-1所示。
图3.1 功能结构图
数据库的逻辑结构设计,需要把之前概念设计中,得到的E-R图,使用逻辑关系转变成关系模型,并且对这些模型进行优化,逻辑结构设计展示如下所示。
房屋产权人数据表中主要包括电话、ID房屋产权人、身份证号、性别0-男@1-女、姓名、住址等信息;
系统中用户数据表中主要有电话、ID用户、角色0-超级管理员@1-管理员、密码、姓名、账号等字段;
房屋数据表中,主要是包括房屋产权人、房屋地址、ID房屋、建筑面积、其他、建成日期、规划用途、状态0-可更改@1-不可更改、总层数等信息;
在交易信息表里,有房屋、ID房屋交易、交易金额、交易时间、现产权人、原产权人等重要字段;
赞
踩
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。