基于BS架构的租房信息管理系统的设计_第1页
基于BS架构的租房信息管理系统的设计_第2页
基于BS架构的租房信息管理系统的设计_第3页
基于BS架构的租房信息管理系统的设计_第4页
基于BS架构的租房信息管理系统的设计_第5页
已阅读5页,还剩17页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

2013年学生毕业论文资料(4)学生毕业论文课题名称基于B/S架构的租赁信息管理系统的设计姓名杨凯取得学位大学电子工程学学院专家电子信息工程指导教师崔治讲师2013年06月01日20湖南城市学院本科毕业论文诚信宣言本人提交的本科毕业论文,是本人在指导老师的指导下独立进行研究而得到的成果,成果中不存在知识产权争论,除正文中明确记载引用的内容以外,本论文中不包含其他个人或集团发表或写的作品的成果。 对本文的研究作出重要贡献的个人和集团已经在正文中明确记载。 本人完全意识到本声明的法律结果由本人承担。本科毕业论文作者签名:年月日目录摘要1关键字1Abstract1Key Words1引言21系统的体系结构分析和介绍31.1系统的体系结构分析31.1.1系统的B/S体系结构31.1.2 B/S体系结构软件的优点31.1.3 MVC架构在B/S框架中的应用42技术基础和介绍42.1语言和环境的开发42.1.1 HTML语言42.1.2 JavaScript42.1.3 Jsp动态页面42.1.4 Java52.2开发软件52.2.1 Myeclipse功能概要52.2.2 Mysql52.2.3 Dreamweaver52.2.4 PowerDesigen63系统的设计与实现63.1系统的功能模块设计63.2系统运行流程设计63.3系统的实现73.3.1用户登录和注册模块73.3.2住宅信息发布模块93.3.3高级搜索住宅信息模块93.3.5房屋信息列表模块103.3.6房屋详细信息显示模块113.3.7新闻模块113.4 Mysql数据库的设计123.4.1数据库表结构设计123.4.2用户表123.4.3房屋信息表123.4.4街表143.4.5房屋类型表143.4.6区县表154系统测试154.1测试目的154.2测试用例和测试用例15结论17参考文献17基于B/S架构的租赁信息管理系统的设计摘要:随着社会经济的发展,城市间人口迁移量增加,人们对租赁信息的需求越来越大,本文设计了租赁信息管理系统,以满足社会对租赁信息的需求。 首先分析了本系统的需求,建立了六个不同的功能模块:用户注册和注册模块、住宅信息模块、高级搜索住宅信息模块、新闻模块、住宅信息列表模块、住宅详细信息显示模块,然后使用Mysql数据库进行数据管理最后,根据具体实施情况对系统进行了测试,结果显示本系统可以有效地管理租赁信息,有效地提高租赁信息的传播。关键词: MVC层体系结构B/S体系结构信息管理desingofrentalinformationmanagementsystembaseonab/sarchitectureabstract : withthedeveplocentofsocialeconomy, theurbanpopulationsflowhasincased,还有, denthedentinginforrrentinginformationalshasenlarged sthisrentalinformationmanagementsystem是wecreatedsixdifferentfunctionalmodul gistrationmodules,publishusesinformationmodule高级cedseraceforhousinginformationmodule,news模块, thistofhistofhisustioninformoduleandddisplayingonhisustitioninforsti acordiringtoanalizingthesocialneedsofthissystem.then thear asetomanagethedateandtheb/sarchiticationsystemwhiconingwithemodelofmvcodetodesignthesystem.at last tertedthesystemdependingonthe实际situation.theresskey words :模型视图控制器; b/s体系结构信息管理(信息管理)引言随着社会经济的发展,计算机和信息处理技术越来越成熟,计算机网络技术发展迅猛,网络技术发展迅速。 在科学技术迅速发展的今天,信息技术渗透到社会发展的各个领域,计算机技术为我们的工作提供了便利性、效率、灵活性和安全性,特别是Web技术的快速发展把计算机的应用提高到了另一个水平。 由于我国市场经济的迅速发展和人们生活水平的提高,简单的租赁服务无法满足人们的需要,基于计算机网络的网络信息系统也备受期待。 基于B/S框架的租房信息管理系统的实现必然有势头1。在研究B/S体系结构的现状下,国内和海外的研究进度不同。 在国内,基于B/S架构开发的信息管理系统技术基本成熟。 但是,在应用方面看起来很杂乱。 很多公司现在都关注用户的需求,初步形成了电子商务平台和搜索类型的搜索引擎等平台。 主要代表有淘宝网、阿里巴巴、达达、百度、谷歌等。 根据用户的需求开发的东西可能变得杂乱,也可能包含在其他平台中。 基于APP的移动应用程序开发平台才刚刚开始开发。 由于移动用户的通信量少,利用租赁系统的平台暂时没有移动。 据统计,随着人口在大城市之间流动,大城市人均居住面积明显低,但随着社会经济的发展,居住环境得到改善。 现在基本上考虑了周边环境、地理位置、交通状况等。 因此,租房信息管理系统的研究在社会生活中需求很大。 因此,租房信息管理系统的研究在社会生活中需求很大。 在国外,基于B/S架构开发的系统技术已经成熟。 目前发展为多种框架的开发,主要有Strust2、Spring、Hibrenate三个框架。 形成了很多应用平台,虽然与中国国内的开发技术没有大的差异,但基础结构比国内稳定。 根据用户的需要开发的信息广泛,移动应用程序开发平台基本上已经成熟。 在市场需求方面,海外大城市也是人口聚集的地方,住宅需求也非常显着。 住宅信息的传播在信息平台上的需求和利用住宅信息的用户数也非常大。 另外,个人对住宅信息的需求周期短,短时间内的信息发布需求高。 为了利用互联网发布租房信息,采用B/S架构来更稳定信息发布,基于B/S架构的租房信息管理系统的研究在社会需求中具有更大的价值。1系统的体系结构分析和介绍1.1系统的体系结构分析1.1.1系统的B/S体系结构B/S结构是浏览器和服务器结构。 随着互联网技术的发展,C/S结构的变化或改进的结构。 在这样的结构中,用户的工作界面在Web浏览器中实现,在前端客户端中实现的事务逻辑很少,但主要的事务逻辑在服务器端(Server )中网络服务器。应用程序服务器HTTP请求HTML界面结果SQL请求数据库电脑伺服器网站浏览器)实现,形成三层结构。图1.1 B/S模型体系结构的概念图随着网络和互联网的流行,传统的主机终端和C/S不能满足现在的全球网络。 我们可以在任何地方看到信息共享的开放、信息、互连的新要求,因此出现了B/S模型,所开发的系统可以在更多的平台上应用2。1.1.2 B/S体系结构软件的优点维护和升级很简单。 目前,软件系统的升级和改进越来越频繁,B/S体系结构的产品显示出明显便利的特性。 所有的操作只是对服务器进行,如果不是本地的话,将服务器连接到专用网络即可。 客户虽然小,但服务器大是未来信息化发展的主流。 今后软件的升级和维护只是简单的操作服务器,用户的人工费、物品成本的节约都很明显,令人吃惊。 因此,维护和升级的方法是“瘦”的客户端,“胖”的服务器。降低成本,选择更多的选项。 windows在电脑世界几乎是统一的,浏览器成为了标准配置,但在服务器操作系统设计中没有绝对的支配地位。 目前的趋势是利用B/S架构的应用程序管理软件,只要安装在Linux服务器上就很安全,所以服务器OS的选择很多。 操作简单,B/S体系结构不需要理解软件功能图标的意思,操作者对计算机的要求等级低。 C/S的开发很复杂,操作员操作软件时,开发者需要提供操作文件,操作很慢3。1.1.3 MVC体系结构在B/S框架中的应用MVC英语是模型视图控制器,将一个应用程序的输入、处理、输出流分离成模型、视图、控制器那样,一个应用程序是三层模型层、视图层、控制View层基本上处理输入和显示的反映结果,Model是封装的功能模块,而控制器是控制流的逻辑。 能够在B/S框架上有效地区分业务处理、视图和用户要求的几个部分,更快、更稳定地开发应用系统4。图1.2 MVC模型体系结构的概念图2技术基础和介绍2.1语言和环境的开发2.1.1 HTML语言HTML的英语名称是hypertextmarked语言,中文是“超文本标记语言”。 与普通文本不同,HTML文件除了包含文本内容外,还包含一些标签。 HTML文件扩展名为. htm或. HTML,主要在系统前端开发。2.1.2 JavaScript很多网页使用JavaScript脚本语言,主要目的是增加浏览器和网页之间的交互。 此外,还提供了常用的服务器端编程语言和平台,如ASP.NET (实际上,很多ASP.NET控件都使用JavaScript )。 因为学得很容易,大家马上就能写自己的第一个脚本了。 JavaScript允许对页面进行基本的逻辑判断和数据验证。 该系统主要用于信息的验证。2.1.3 Jsp动态页面JSP的全名是java server page,本质上是一个简单的servlet设计,用Html语法实现了java扩展。 JSP和servlet一样在服务器端运行,返回给客户端的是HTML文本,客户端只要有浏览器就可以阅览。 Web服务器在请求访问JSP页时执行该程序段,并将执行结果与JSP文件中的HTML代码一起返回给客户端。 插入的Java段可以操作数据库,重定向web页,以实现创建动态web页所需的功能。2.1.4 JavaJava主要由Java编程语言、Java虚拟机、Java类文件格式和Java应用程序编程接口(Java API)5组成。Java平台由Java虚拟机和Java应用程序编程接口(API )组成。 Java应用程序编程接口(applicationprogramminginterface )为Java应用程序提供独立于操作系统的标准接口,并将其分为基本部分和扩展部分。 在硬件或操作系统平台上安装Java平台后,Java应用程序就可以运行,Java平台内置在大多数OS6中。2.2软件的开发2.2.1 Myeclipse功能的概要MyEclipse是用于开发J2EE、Java的eclipse插件的集合。 MyEclipse的功能非常强大,支持也非常广泛,特别是为不同的开源产品提供了支持。 MyEclipse当前支持Java servlet、JSP、AJAX、JSF、Struts、Spring、Hibernate、EJB3、JDBC数据库链接工具等功能。 该软件是本设计的核心软件,主要用于

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论