本 科 毕 业 论 文
房屋租赁管理系统
—用户登陆窗体、 网站主页设计和其他辅助功能Management Information System for House Agency—User login form,web page design and other auxiliary functions姓 名
学 号
学 院软件学院
系软件工程
专 业软件工程
年 级
指导教师
年 月
摘要
摘 要
随着信息自动化处理技术的日益发展如何科学全面高效的对单位纷繁复杂的档案管理事务进行计算机的自动化管理是个热门话题当前企事业单位为了提升自身的竞争力各单位都在定制和购买各项业务应用软件运用高科技手段进行科学规范的管理。作为房屋租赁公司的管理者希望能够对房屋租赁事务管理的整个流程状态信息资料的情况了如指掌使其可以做出科学的决策。作为工作人员期望能够避免繁琐的手工操作甩掉传统的手工记录方式达到事半功倍的效果。一个能够使其实现管理系统化、规范化、 自动化的计算机系统就显得很有必要。利用计算机技术,实现管理系的自动化,规范化就是这个问题最好的解决方法。
论文主要探讨“房屋租赁管理系统”的理论基础和设计思想根据系统的开发过程和系统的功能实现为主线来论述数据库管理软件的开发过程。主要阐述以软件工程理论作为系统开发的理论基础 以客户机/服务器模式的关系型数据库作为后台以专业数据库开发语言作为实现手段的数据库管理软件的开发过程分析和理论研究。
本系统以JSP 2.0和SQL为开发工具通过后台数据库的建立与设置软件界面的设计与实现程序的编写与调试等几个阶段来完成对房屋租赁管理系统的开发。
本论文详细地介绍了开发系统的具体步骤以及应用的技术以配图例的方式详尽说明并在文中对一些源程序作了详细的解释。
关键词数据库管理软件/房屋租赁管理查询
Ab stract
Abstract
As the basic tool of information age, computer has been widely used in everypart of modern life.With the increasing demands of IT specialist by the society,computer software ability examinations grow too. The application of “HouseAgency Management Information System”can greatly reduce registrants'workload,the high error rates caused by handwork and avoid unnecessary repeating work.Allthese can make the register and statistic more convenient ,fast and efficient.
This dissertation mainly discussed the basic theory and designation of“HouseAgency Management Information System”., and the developing procedureaccording to system developing procedure and function realization.The essay alsomentioned database management software's developing procedure analyse andtheory study by using software project theory as the theoretic basis of systemdeveloping, the C/S model relating database as the background and the professionaldatabase as the developing language applying method.
This System uses JSP 2.0 and Microsoft accsse2003 as developing kit.Bybuilding and setting up background database, designing and applying softwareinterface, programme writing and debugging, developed “House AgencyManagement Information System”.
This dissertation introduced the specific steps in developing the system,aswell as the technical skill applied,presented with graphics and specific instructionand some source code has been explained particularly.
Keywo rds:databa se;managed currency/estate agent:query.
目录
目录
第一章绪论. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1
1 . 1数据库管理软件概述. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1
1. 1. 1管理信息系统. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1
1. 1.2数据库管理信息系统的形成. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3
1. 1.3数据库管理信息系统的简介. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4
1. 1.4关系型数据库. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4
1 .2系统介绍. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5
1 .3 课题意义. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7
第二章系统开发技术支持. . . . . . . . . . . . . . . . . . . . . . . . . . . . .7
2. 1JSP 2.0技术. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7
2.2 SQL2000. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10
2.3 JDBC技术. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1 1
2.4 B/S模式的优点. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .12
第三章系统概述. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .14
3. 1系统设计思想. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .14
3.2需求分析. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .15
3.3系统处理流程图. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .16
3.4系统功能模块. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .16
3.5数据库设计. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .17
3.5. 1数据基本操作. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .17
3.5.2查询功能. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .17
3.5.3打印和统计功能. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .18
3.5.4其他辅助功能. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .18
3.5.5概念设计. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .19
3.5.6数据表的设计. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .20
第四章系统详细设计. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .24
目录
4. 1设计原则. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .24
4.2用户登陆窗体设计. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .25
4.3网站主页设计. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .28
4.4其他辅助功能. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .32
第五章总结. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .35
5. 1论文总结. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .35
5.2工作展望. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .35
参考文献. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .36
致 谢. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .37
Cont ent s
Contents
Chant1 Preface...................................................................................1
1.1 Overview of database management software...............................................1
1.1.1 MIS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1
1.1.2 Formation of database management information system. . . . . . . . . . . . . . . . . . . . . . .3
1.1.3 Introduction to database management information system. . . . . . . . . . . . . . . . . . . .4
1.1.4 Relational database. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4
1.2 System Introduction........................................................................................5
1.3 Task significance..............................................................................................7
Chant2 System Support.....................................................................7
2.1 JSP2.0..............................................................................................................7
2.2 SQL2000.........................................................................................................10
2.3 JDBC..............................................................................................................11
2.4 B/S mode......................................................................................................12
Chant3 System Overview................................................................14
3.1 System design................................................................................................14
3.2 Needs analysis................................................................................................15
3.3 System processing flow chart.......................................................................16
3.4 System function.............................................................................................16
3.5 Database Design............................................................................................17
3.5.1 Basic Operation Data. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .17
3.5.2 Search function. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .17
3.5.3 Print and statistical functions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .18
3.5.4 Other supporting functions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .18
3.5.5 Concept Design. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .19
3.5.6 Design tab le. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .20
Chant4 Detailed design of the system.............................................24
4.1 Design Principles...........................................................................................24
4.2 User Login Form Design...............................................................................25
4.3 Web page design............................................................................................28
Cont ent s
4.4 Other suppo rting functio ns..........................................................................32
Chant5 Summary.............................................................................35
5.1 Summary of this paper.................................................................................35
5.2 Improvements and future works.................................................................35
References........................................................................................36
Acknowledgements...........................................................................37
第一章 绪论
第一章绪论
1 . 1数据库管理软件概述
1 . 1 . 1管理信息系统
数据库管理系统(database management system)是一种操纵和管理数据库的大型软件是用于建立、使用和维护数据库简称dbms。它对数据库进行统一的管理和控制 以保证数据库的安全性和完整性。用户通过dbms访问数据库中的数据数据库管理员也通过dbms进行数据库的维护工作。它提供多种功能可使多个应用程序和用户用不同的方法在同时或不同时刻去建立修改和询问数据库。它使用户能方便地定义和操纵数据维护数据的安全性和完整性以及进行多用户下的并发控制和恢复数据库。最早是J.D.Gal lagher在EDPS的基础上于1961年提出的起产生已有三十多年的历史。其定义是“MIS系统是一个利用计算机软硬件手工作业分析计划。控制和决策模型以及数据库的人一机系统它能够提供信息支持企业或组织的运行管理功能。 ”它对管理信息进行收集、传递、储存与处理形成多用户共享系统直接为基层和各级管理部门服务。 MIS应用了相关的经济数学模型如运筹学、数理统计等对管理的过程信息进行监控和处理并提供辅助决策支持。管理信息系统可以有广义和狭义之分。狭义的MIS是指企业计算机网络管理信息系统是指运用现代化计算机网络技术和企业管理学方法系统地实现企业经营生产目标的一种综合管理系统。广义的MIS指所有运用计算机网络技术为其管理服务的政务部门和企事业单位是指应用计算机网络技术和系统集成实现各项业务、技术、工作自动化及高水平管理的方法和模式。建设MIS主要包括三方面的内容一是管理模式的确立。就狭义MIS而言主要是现代企业管理技术和模式的选择和应用如制造资源计划MRPⅡ、计算机集成制造系统(CIMS)等管理理念的贯彻对广义的MIS来说则包括了管理模式和方法、商业规则、办公自动化OA的程序等的确定总体要求是管理工作程序化管理业务标准化管理流程科学化数据资料代码化。二是计算机网络系统的建设包括系统软硬件平台的选择管理信息系统的集成局域网的建设及互联局域网和广域网的互联等。三是MIS的实施如管理环境的适应性调整、人员培训、系统维护、信息源的组织等等。
在现代社会已深入到各行各业由于计算机技术的迅速发展和普及 MIS事
1
第一章 绪论
实上已成为计算机MIS。 MIS是一个不断发展的新型学科 MIS的定义随着计算机技术和通讯技术的进步也在不断更新在现阶段普遍认为MIS是由人和计算机设备或其他信息处理手段组成并用于管理信息的系统。 MIS的对象就是信息信息是经过加工的数据信息是对决策者有价值的数据。信息的主要特征是来源分散数量庞大。信息来源于生产第一线来源于社会环境来源于市场来源于行政管理等部门。信息具有时间性。信息的加工方式有多种形式。 ----企业从信息管理的角度可划分为物流和信息流。生产过程是一个物流的投入产出过程且是不可逆的过程。管理过程是信息流的过程且具有信息反馈的特征。
管理信息系统作为企业进行整体信息处理的支柱应具有如下五个方面的作用或特点
1.是一个人一机结合的系统。
2.因为建立的系统要成为整个组织的心脏和信息交换中心因此它要包括企业各种数据输入、存储、加工、查询、生成计划、物资供应、帐务帐目、生产、销售等日常信息处理。
3.数据处理要速度高成本低。
4.因为信息模型处理过程相对确定所以数据而不是业务目标不同用户成为系统工作的驱动力。
5.系统设计要符合企业实际情况求解过程和结果达到最优化。
一个管理信息系统的工作过程可大致描述如下首先人们从观察客观事物具体应用入手收集到大量信息在对这些信息进行记录、整理和分类后送入有关的数据库中保存起来。随后 MIS的使用者根据各自的需求向数据库发出相应的访问请求系统响应这些请求从数据库中筛选出所需数据并对数据进行加和处理形成用户所需的计划、控制等决策信息。 由些可见一个管理信息系统不仅是一个简单的统计系统如企业的产品统计 、一个数据更新系统如图书馆中的借阅系统 、一个工作状态报告系统如商场中的服务监视、人员排班表 而且要包含计划、控制和决策的功能。一个管理信息系统除依靠数据库系统作为数据处理的核心外还需要知识库系统、方法库系统等支持。如图1-1所示
2
星梦云怎么样?星梦云资质齐全,IDC/ISP均有,从星梦云这边租的服务器均可以备案,属于一手资源,高防机柜、大带宽、高防IP业务,一手整C IP段,四川电信,星梦云专注四川高防服务器,成都服务器,雅安服务器。星梦云目前夏日云服务器促销,四川100G高防4H4G10M月付仅60元;西南高防月付特价活动,续费同价,买到就是赚到!点击进入:星梦云官方网站地址1、成都电信年中活动机(成都电信优化线路,封锁...
关于半月湾HMBCloud商家之前也有几篇那文章介绍过这个商家的产品,对于他们家的其他产品我都没有多加留意,而是对他们家的DC5机房很多人还是比较喜欢的,这个比我们有些比较熟悉的某商家DC6 DC9机房限时,而且半月湾HMBCloud商家是相对便宜的。关于半月湾DC5机房的方案选择和介绍:1、半月湾三网洛杉矶DC5 CN2 GIA同款DC6 DC9 1G内存 1TB流量 月$4.992、亲测选择半...
OneTechCloud发布了本月促销信息,全场VPS主机月付9折,季付8折,优惠后香港VPS月付25.2元起,美国CN2 GIA线路高防VPS月付31.5元起。这是一家2019年成立的国人主机商,提供VPS主机和独立服务器租用,产品数据中心包括美国洛杉矶和中国香港,Cera的机器,VPS基于KVM架构,采用SSD硬盘,其中美国洛杉矶回程CN2 GIA,可选高防。下面列出部分套餐配置信息。美国CN...