2.  开发平台与介绍
本论文是基于JAVA WEB的楼盘销售信息管理系统,采用了SSH框架,使用了MyEclipse 10.0平台,数据库系统为Mysql,Web服务器端使用Apache Tomcat 7.0。
2.1 MyEclipse 10.0
本文主要用MyEclipse 10.0作为开发工具因为它是一款功能强大的J2EE集成开发环境,是主流的开发工具。并且使用起来方便快捷,节省了大量的工作时间,提高了效率,
其中封装了很多经常使用的工具和功能对我帮助很大。
2.2  Apache Tomcat 7.0
在这里我使用了Tomcat 服务器是因为它是一个运行时占内存很小的服务器,对于我这次的设计而言,很需要这样一个占用系统资源少扩展性好的服务器,Tomcat服务器现在也是当下主流的服务器之一。
2.3 Mysql 11.0
MySQL数据库是现在世界上使用最广泛的数据库,它有完整的数据管理功能,使用起来也非常的简单方便,并且具有很强的稳定性和数据安全性。
2.4 SSH
SSH 就是指现在流行的三大框架 Spring,Struts,Hibernate
Struts框架它主要负责接收视图层传递过来的数据和请求,由Struts的核心控制器来监管,为不同的请求对应不同的方法,及Action。然后再向数据访问层传递数据,同时还要负责接收数据访问层传递过来的数据,并将其返回到页面。在这个设计中主要充当一个控制层,及Controller。
Spring框架在这个设计中主要是利用了其中的IOC和AOP。主要通过IOC来提高程序的耦合性同时还避免了大量的new关键字和重复性代码,通过他来创建查找对象。AOP是指面向切面编程的编程,通过分离业务逻辑与系统级服务进行程序的内聚性开发。
Hibernate主要就是作为一个程序和数据库之间的桥梁,利用他来实现数据之间的传递,同时Hibernate还封装了一些工具,让我们在做数据的增删改查时不用写大量的SQL语句,减少了代码量,使程序看起来更加简单易懂。
3.  系统分析
3.1  功能需求分析
(1)  楼盘管理 楼盘管理部分包括户型登记、楼盘登记、户型查询和楼盘查询,其功能是实现对楼盘各部分数据内容的添加、修改、删除和查询等操作。
 楼盘登记管理:主要包括对楼盘信息的增删改查功能。楼盘信息包括了编号、名称、位置、类型等。
 户型登记管理:主要是对户型编号、房屋户型、面积、单价和所属的楼盘等信息的登记修改删除。其中户型编号包括了楼号、楼层总数和房号总数几部分。
 楼盘查询:楼盘查询提供了按照楼盘编号、楼盘名称、楼盘物业类型、楼盘均价和楼盘主推户型的模糊查询方式。
 户型查询:根据户型编号,价格面积等来进行条件查询。
上一篇:ASP.net+sqlserver健康体检信息系统的设计+源代码
下一篇:ASP.net+sqlserver在线投票系统设计+源代码

java+mysql通用试题库系统后台设计与实现

银行行办公信息服务系统【1544字】

论信息技术茬外语教學中的應用【3270字】

计算机信息管理茬第三方...

电子商务中信息不對称问题研究【2365字】

用友NC信息系统的实施應用实践研究【3307字】

网络信息安全技术管理的...

10万元能开儿童乐园吗,我...

AT89C52单片机的超声波测距...

中国学术生态细节考察《...

国内外图像分割技术研究现状

承德市事业单位档案管理...

医院财务风险因素分析及管理措施【2367字】

神经外科重症监护病房患...

C#学校科研管理系统的设计

公寓空调设计任务书

志愿者活动的调查问卷表