收藏 分享(赏)

社区管理系统的设计与实现.docx

上传人:wo7103235 文档编号:6264607 上传时间:2019-04-03 格式:DOCX 页数:82 大小:4.61MB
下载 相关 举报
社区管理系统的设计与实现.docx_第1页
第1页 / 共82页
社区管理系统的设计与实现.docx_第2页
第2页 / 共82页
社区管理系统的设计与实现.docx_第3页
第3页 / 共82页
社区管理系统的设计与实现.docx_第4页
第4页 / 共82页
社区管理系统的设计与实现.docx_第5页
第5页 / 共82页
点击查看更多>>
资源描述

1、本 科 毕 业 论 文社区管理系统的设计与实现The Design and Implementation of Community Management System姓 名:学 号:学 院:软件学院系:软件工程专 业:软件工程年 级:指导教师: 年 月摘 要众所周知,为了增强社区管理的实效性,便民性,节省管理成本,很多社区都启用了社区管理系统。本系统是在对毕设老师提出确定需求的调研基础上设计开发的。系统开发采用 ASP.NET 技术。本文从以下几部分进行论述: 第一部分是引言:简要描述项目的背景、开发意义和使用的工具,并且介绍了开发流程以及作者负责的工作。 第二部分是需求分析。分析并确定用户需

2、求。 第三部分是系统的总体设计。确定用户需求后,明确系统工作环境和业务模块。在详细了解业务流程后,确定系统采用 B/S 架构部署,对进行数据库设计。在系统正式开发前,完成网站的建设。 第四部分是系统的详细设计。该部分详细描述了各模块包括的用例,各用例间关系,实体类,实体类之间关系,以及模块间关系。系统各模块的开发的基础和依据。 第五部分是系统的运行界面截图。 第六部分是结论。即对本项目的实践的一些总结和一些个人的体会心得。本文在附录部分给出了一些关键模块及特效的实现代码。关键词:社区管理; ASP.NET; B/S 架构AbstractIt is well known that in orde

3、r to enhance the effectiveness of community-based management, convenience, and savings in management costs, many communities have enabled the community management system.The system is based on the completion of the teacher needs to determine the basis of the research design developed. System develop

4、ment using ASP.NET technology. This paper discusses the following parts:The first part is the introduction: a brief description of the project background, the development of the meaning and use tools, and introduced the development process, as well as the work of the author.The second part is the ne

5、eds analysis. Analysis and to identify customer needs.The third part is the overall design system. After the user needs to identify clearly the system working environment and business modules. Understanding of business processes in detail, the system uses to determine B / S structure of the deployme

6、nt of database design. Formal development in the system before the completion of the construction site.The fourth part of the detailed design of the system. Part of a detailed description of the various modules, including the use case, the relationship between the use cases, entity class, the relati

7、onship between the entity class, as well as the relationship between modules. System module based on the foundation and development.The fifth part of the operation of the system interface screenshot.The part six is the conclusion. That is, the practice of this project a number of summary and some pe

8、rsonal experience of experience. In this paper, are given in the Appendix part of some of the key modules and effects of the realization of the code.In addition, part of this paper is given in the appendix some of the key modules and effects of the realization of the code.Key words: Community manage

9、ment ; ASP.NET; B/S 目录目录第一章 引言 .1第一节 社区管理系统开发背景及其发展趋势 .1第二节 实现方法与工具 2第三节 项目开发任务 3第四节 本文结构安排 4第二章 需求分析 .6第三章 系统的总体设计 8第一节 确定工作环境 83.1.1 硬件环境 .83.1.2 软件环境 .8第二节 系统部署 8第三节 系统框架与数据库设计 103.3.1 社区管理系统框架图和包图 .103.3.2 确定数据表 123.3.3 数据访问 19第四节 其他功能 193.4.1 等额本息还贷法 .193.4.2 等额本金还贷法 193.4.3 税费计算器计算方式 .203.4.4

10、系统特点 20第四章 系统的详细设计 21第一节 用户模块 214.1.1 用户模块用例 .214.1.2 出租出售模块实体类图 .254.1.3 出租出售模块实体方法访问流程 .26第二节 管理员功能模块 274.2.1 管理员功能模块用例图与部分类图分析 274.2.2 会员管理实体类图分析 .29目录4.2.3 会员管理实体方法访问流程 .30第五章 系统实现界面 31第一节 登陆系统 315.1.1 会员登陆系统 .315.1.2 管理员登陆系统 .32第二节 会员拥有权限的功能界面 345.2.1 注册部分 .345.2.2 发布出租出售信息模块 .355.2.3 发布求租求购信息界

11、面实现 .375.2.4 管理我的出租出售信息实现 .385.2.5 管理我的求租求购信息实现 395.2.6 申请的居家服务列表 .405.2.7 会员信息修改部分 .405.2.8 找密码操作实现 .42第三节 管理员拥有的功能实现 445.3.1 居家服务申请审核 .445.3.2 会员管理 .455.3.3 商业房贷利率管理 .455.3.4 公积金房贷利率管理实现 .465.3.5 添加利率界面实现 475.3.6 居家服务管理界面实现 .475.3.7 添加公告界面实现 .485.3.8 添加管理员界面实现 .495.3.9 添加公共设施界面实现 .495.3.10 修改管理员密码

12、页面实现 .50第四节 游客浏览界面实现 515.4.1 系统的主页 .515.4.2 其他页面 .54第六章 系统测试及项目总结 59目录第一节 系统测试 59第二节 项目总结 61参考文献 62附 录 63致 谢 71ContentsContentsChapter 1 Introduction.1Section I Background1Section II Methods and Tools 2Section III Project Development Tasks.3Section IV Thesis Structure4Chapter 2 Needs Analysis 6Chapt

13、er 3 System Design8Section I Running Conditions83.1.1 Hardware Conditions .83.1.2 Software Conditions 8Section II System Deployment.8Section III System Framework and Database Design103.3.1 Community-based Management System Framework Map .103.3.2 Data Tables 123.3.3 Data Accessing 19Section IV Other

14、Features 193.4.1 Matching Principal and Interest Repayment Method 193.4.2 Equal Principal Repayment Method 193.4.3 The Calculation of Taxes and Fees Calculator.203.4.4 System Features .20Chapter 4 Design Elucidation In Details .21Section I User Module .214.1.1 Use Case of The User Module.214.1.2 Cla

15、ss Diagram254.1.3 Entity Function Procedure.26Section II Manager Module27Contents4.2.1 Use Case 274.2.2 Class Diagram.294.2.3 Entity Function Procedure.30Chapter 5 System Interface.31Section I Landing System.315.1.1 Member Landing System315.1.2 Administrator Landing System32Section II Introduce Memb

16、er Authority .345.2.1 Registration .345.2.2 Add Rental-Sale Information 355.2.3 Add Lend-Buy Information.375.2.4 Edit Rental-Sale Information 385.2.5 Edit Lend-Buy Information.395.2.6 Home Services List.405.2.7 Edit Member Information405.2.8 Find Password.42Section III Administrator Privileges445.3.

17、1 Home Services Check.445.3.2 Member Management 445.3.3 Commercial Mortgage Interest Rate Management455.3.4 Mortgage Interest Rates Provident Fund Management465.3.5 Add Rates.475.3.6 Home Service Management.475.3.7 Add Notices .485.3.8 Add Administrator .495.3.9 Add Public Facilities.495.3.10 Admini

18、strator Password Modify50ContentsSection IV Other Interface Introduction.515.4.1 System Home.515.4.2 Other Interfaces54Chapter 6 Conclusions .59Section I System Testing .59Section II Summary.61References .62Appendix 63Acknowledgements71第一章 引言1第一章 引言第一节 社区管理系统开发背景及其发展趋势伴随着我国社会主义市场经济发展和政府职能转变,社区作为现代城市

19、的细胞所发挥的基础作用越来越重要,对管理手段、管理能力、管理方式的要求也日益增多,信息化应用需求和应用能力之间的矛盾日益突出。与此同时,街道办事处本身的组织机构和工作职能也发生了变化,城市管理和公共服务工作逐步深入,这对地区信息资源协同的要求日益紧迫。社区信息化显然是优化整合社区服务资源、提高城市文明程度和市民生活质量的有效手段。社区信息化建设作为一个整体,具有强烈的服务性和可操作性,也为公众提供了一个享受贴心服务的平台。根据对国内社区信息化现状的分析可以看出,未来我国社区信息化的建设和应用,将会显著呈现出以下几个主要发展趋势。首先,推进公共服务进社区的信息化建设,让公共服务更加贴近百姓。社区

20、信息化要强调服务居民的特质,从管理政策上明确社区的职责、权限与地位等,对社区内各类公共服务组织的信息化建设进行规范,建立数据采集准入制度,有效改善公共服务在社区无序延伸的局面。为此,根据社区信息化的要求,从根本上理顺条块关系,以便民为出发点合并同类管理职能和同类管理机构。其次,推进以社区居委会为代表的社区各类服务组织的信息化建设,真正实现用信息化服务社区居民。以提高社区管理效率和增强社区服务能力为出发点,建立社区居委会工作范围内的基础网络,增强社区居委会办公自动化水平,提高社区自治工作透明度,推动社区居务工作的标准化、规范化、流程化。对社区各类社会团体和为满足群众生活文化需求而建立的临时性组织

21、,要加强信息化培训,提高信息化认识,真正实现用信息化服务社区居民。第三,加强基层民主的信息化渠道建设,推进社区居民民主决策社区事务。发展基层民主,以党的基层组织建设带动其他各类基层组织建设,信息化可以起到重要的作用。各地将以多种信息介入渠道建设为重点,由社区自治组织履行监督和管理职责,将“ 论社区事、谈社区情” 作为主要内容,建立各界沟通交流的平台,建立居民利益表达和利益协调机制,促进矛盾在社区内的自我化解,推进政府行政管理和社区自我管理有效衔接,吸引包括年轻工作者、离退休人第一章 引言2员在内的社区居民积极参与,增强社区居民自我管理、自我服务、自我教育能力,实现政府行政管理与基层群众自治有效

22、衔接和良性互动。目前,大多数成熟社区都开发并使用了各自的社区网站。第二节 实现方法与工具根据一些网络调研, 考察,结合本人所学知识,确定本系统开发技术如下:使用的技术主要有:, css, html, sql, JavaScript使用到的工具有:VS2008, Oracle, PLSQL Developer, photoshop, visio平台: windows XP sp3本系统采用 B/S(Brower/Server)架构,即浏览器和服务器结构。系统网站建设采用 ASP.NET 2.0 技术,其功能优越,提高了管理人员对于网站的维护和管理。随 ASP.NET 2.0 一起发布的 Visu

23、al Studio 2005 提供了 FrameWork2.0框架,更扩充了许多功能性 API,为 ASP.NET 2.0 提供了强有力的支持。提高了开发效率,并极大地减少代码量。1. 开发工具:Microsoft Visual Studio 2005Visual Studio 是微软公司推出的开发环境。是目前最流行的 windows 平台应用程序开发环境。2005 年,微软发布了 visual studio 2005。.net 字眼从各种语言的名字中被抹去,但是这个版本的 visual studio 仍然还是面向 .net 框架的(版本2.0) 。它同时也能开发跨平台的应用程序,如开发使用微

24、软操作系统的手机的程序等。总体来说是一个非常庞大的软件,甚至包含代码测试功能。Visual studio 可以用来创建 windows 平台下的 windows 应用程序和网络应用程序,也可以用来创建网络服务、智能设备应用程序和 Office 插件。提供了许多专用的、可编程对象模型。通过这些模型,可以访问 Visual Studio 集成开发环境 (IDE) 及其项目内部的基础组件和事件。每个模型都包含若干类型和成员,用来表示解决方案、项目、工具窗口、代码编辑器、调试器、代码对象、文档和事件等。因此,可以扩展 IDE 的功能、自动执行重复性第一章 引言3任务以及将其他应用程序集成到 IDE 中

25、。可以通过以下四种方法中的任何一种访问对象模型:宏、外接程序、向导和 Visual Studio Industry Partner (VSIP) program。2.开发语言:VC#3.数据库:Oracle9i Enterprise Edition(version 9.2.0.1.0)以前一些版本的 PL/SQL 引擎利用 Cost-Based Optimization 的算法来决定执行计划(execution plan),主要是以系统 I/O 处理资源作为衡量的标准。而在 Oracle9i 中另加入了CPU-Cost 与 Memory-Cost 的最佳化算法,使得 PL/SQL 引擎可利用最

26、佳的执行计划处理资料。不仅速度较快,系统资源的使用也更有效率!因此 Oracle9i 数据引擎是本系统数据管理解决方案的核心。4.Web 服务器:IIS 5.15.软件建模:Microsoft Office Visio Visio 是 Microsoft 提供的一款建模工具,由于与 VS 同是一个公司的产品,所以它们之间具有良好的结合性。Visio 不仅包括软件工程的一些建模,还涉及其他建筑、网络、建筑工程等建模。Visio 中可以全面饮用 UML 语言中所有的事务、关系和图,更好地体现图形化设计的意义,Visio 基于 Microsoft 的 Visual 基础,其可视化设计允许操作者通过拖

27、曳就能轻松的完成模块的建设。第三节 项目开发任务本系统是我一个人独立完成的一个项目,大四上学期花了一至两周,深入调研,确定需求,统筹数据库,并于 1 月底完成社区管理系统主要代码的编写, 下学期主要是测试及发布,还有撰写论文,完成 PPT。按照软件工程开发的基本方法,本系统开发流程如图 1-1 所示。第一章 引言4系统开发流程 测试阶段部署测试代码设计需 求 分 析总 体 设 计详 细 设 计编 码 单 元 测 试编 码 和 单 元 测试 是 并 列 关 系集 成 测 试验 收 测 试图 1 - 1第四节 本文结构安排本文从以下几部分进行论述:第一部分是引言:简要描述项目的背景、开发意义和使用

28、的工具,并且介绍了开发流程以及作者负责的工作。第二部分是需求分析。分析并确定用户需求。第三部分是系统的总体设计。确定用户需求后,明确系统工作环境和业务模块。在详细了解业务流程后,确定系统采用 B/S 架构部署,对进行数据库设计。在系统正式开发前,完成网站的建设。第一章 引言5第四部分是系统的详细设计。该部分详细描述了各模块包括的用例,各用例间关系,实体类,实体类之间关系,以及模块间关系。系统各模块的开发的基础和依据。第五部分是系统的运行界面截图。第六部分是结论。即对本项目的实践的一些总结和一些个人的体会心得。本文在附录部分给出了一些关键模块及特效的实现代码。第二章 需求分析6第二章 需求分析根

29、据用户提出的需求,通过亲自体验用户的工作过程,写出调研报告并召开会议。从用户引入系统的原因,软件要实现的功能,操作人员的情况等几个方面逐条分析具体流程的有效性和可行,从软件的角度完善其中的细节,在与用户沟通协调后, 确定我们需要完成下列一些模块: 用户管理模块:注册会员可以修改个人信息和个人密码等,管理员对用户的登录权限做限制,甚至删除会员账号。公共管理模块:由管理员发布有关新的公共设施的信息,并对这些进行管理。租售管理模块:注册用户可以发布出租出售信息,求租求购信息,也可对个人已发布的租售信息等进行删改查操作。居家服务模块:用户先申请开通再发布居家服务信息,管理员对用户居家服务项目进行管理分

30、配。 房贷计算器模块:房贷计算器可根据房贷类型(公积金/商业性银行房贷) ,银行等额本金,等额本息等等不同条件快速得出用户查询结果、税费计算器(根据用户输入的数据计算相关费用等), 另外新增在线实时金额大小写转换。休闲娱乐模块:该模块一期要做出一个用户可在线播放一系列热门电影,动漫,电视剧等,往后继续完善,最终做成一个类似奇热网的静态播放网页,收集更多,更齐全的视频。以上是从整个系统出发的功能概要,下面对每个用户的权限设置,当然,每种用户都有自己的权限,只能完成自己权限范围内的操作.1. 普通用户(1)登陆(2)修改个人资料查看自己的个人资料(只能查看自己的),包括用户名(唯一的),姓名,性别

31、,电话,住址,E-mail 等等.修改个人资料,包括修改姓名,性别,电话,住址, E-mail 等等第二章 需求分析7(3)查看个人发布的信息 ,如出租信息,出售信息, 求租信息,求购信息;(4)发布信息, 如发布出租信息,发布出售信息,发布求租信息,发布求购信息;(5)居家服务信息, 要向管理员申请,管理员审批通过后才可使用, 功能有: 带领情况管理、代收情况管理、代缴情况管理(6) 修改个人密码; 2. 管理员(1)登陆(2)添加管理员功能(3)会员管理功能,如禁用或激活一些账号(4)商业银行利率管理,如修改,删除一些利率(5)公积金房贷利率管理,包括修改,删除相关的商业银行房贷利率,公积

32、金房贷利率,修改对应的房贷利率说明.(6)添加商业银行,公积金利率,包括本期房贷利率说明,商业银行 1-5 年期房贷利率,5-30 年期房贷利率,公积金 1-5 年期房贷利率,5-30 年期房贷利率.(7)居家服务管理,如审核居家服务会员申请,禁用会员居家服务功能(8)添加公告,包括标题,内容,发布时间,(9)修改密码3. 游客只能拥有查看出租出售信息,查看求租求购信息,查看社区公共管理的设施情况,查看通告内容,还有就是使用房贷计算器等工具.可以注册成为一般会员系统主页,将是游客登录本系统的第一浏览页面,主要包含了各种信息的概要,以及系统的一些导航。第三章 系统的总体设计8第三章 系统的总体设

33、计第一节 确定工作环境3.1.1 硬件环境软件的运行,必须依托在完善的硬件设备上,要使软件正常有效地运行,必须具备以下硬件环境:1. 操作系统必须是 586 以上,512M 内存配置:为了更好更快地运行,尽量采用内存较大的电脑。2. 运行畅通的网络环境3. 服务器:系统采用 B/S 结构,为了数据安全和速度问题,数据库和系统文件等要求单独安装在一台机器上,服务器的选择是系统稳定性的关键因素。3.1.2 软件环境除了要安装会员卡系统外,还必须具备相应的软件环境,才能更好地运行。1. FrameWork2.0 框架,支持 ASP.NET2.0 开发的软件。2. 应采用统一的软件操作系统(XP/Vi

34、sta) ,这是为了更好地管理。3. 服务器上安装数据库系统(Oracle 9i) ,从而实现信息资源安全化管理。4. 安装防病毒软件,病毒防火墙等。第二节 系统部署本系统采用 B/S(Browser/Server)架构,它是随着 Internet 技术的兴起,对 C/S(Client/Server)结构的一种变化或者改进。在这种结构下,用户工作界面是通过 WWW 浏览器来实现,极少部分事务逻辑在前端(Browser)实现,但是主要事务逻辑在服务器端(Server)实现,形成所谓三层(3-tier)结构。这样就大大简化了客户端电脑载荷,减轻了系统维护与升级的成本和工作量,降低了用户的总体成本(

35、TCO) 。 以目前的技术看,局域网建立 B/S 结构的网络应用,并通过Internet/Intranet 模式下数据库应用,相对易于把握、成本也是较低的。它第三章 系统的总体设计9是一次性到位的开发,能实现不同的人员,从不同的地点,以不同的接入方式(比如 LAN,WAN,Internet/Intranet 等)访问和操作共同的数据库;它能有效地保护数据平台和管理访问权限,服务器数据库也很安全。根据系统提供的主要功能,设计系统具备的元件以及这些元件之间的关系,在满足可扩展性、安全性、可定制性和强制性目标的前提下,确定整个应用系统从处理功能上被分为三层。系统的三层架构如图 2-1 所示:图 2-

36、1 三层架构 功能:1. 表示层:用户接口部分,实现用户与系统间的对话功能。主要用于检查用的键盘输入和运算结果的输出。2. 功能层:实现业务逻辑功能的算法和处理。处理表示层的输入或调用数据层返回数据结果。功能层主要包括业务功能和数据功能两部分。业务功能在功能层内部就可以结局数据功能必须依靠与数据层的交互才可以完成。3. 数据层:对数据库中数据的管理。 优点:1. 提高程序的可维护性:三层架构层次分明,一旦运行出现问题,可以快速的第三章 系统的总体设计10判断是哪一层的问题,利于维护。2. 可以合理快速的开发:三层之间除了调用没有其他关联,只需先把三层之间的接口定义好,可以并兴开发,提高开发的进

37、度。3. 提高系统的安全性:每层都有安全设置,即使表示层被攻破,那下一层的安全还有保障。4. 提高系统的扩展性:三层结构最大的好处就是在扩展应用系统时,改动的部分不影响大局。对于 B/S 结构,通常只将表示层部署在客户端,而功能层和数据层部署在服务器端。为了提高客户端的响应速度,尽量减少与功能层的交互,最好可以一次交互就完成所有数据的采集。这样客户端根本不需要安装任何软件,只要有浏览器就可以,而一旦客户端太多,响应数据量过大,则相应地增强服务器的处理功能就可以了,其他地方不需要变化。如果业务功能和数据响应的处理都很大,可以将功能层和数据层都部署在服务器上,这样能更快地响应,从而提高用户的工作效

38、率。鉴于此,本系统软件数据层和业务逻辑层部署在一台服务器上,其他终端用户层只显示数据,无处理功能。第三节 系统框架与数据库设计3.3.1 社区管理系统框架图和包图本管理系统的框架图如图 3-1 所示。本系统主要从两大模块入手,即用户模块和管理员模块。第三章 系统的总体设计11社区管理系统用户模块 管理员模块修改密码修改个人信息 添加出售信息 添加出租信息 添加求租信息 添加求购信息查看出租出售信息 查看求租求购信息 修改出租出售信息 修改求租求购信息 修改求租求购信息添加居家服务信息查看居家服务信息添加利率商业性房贷利率管理 公积金房贷利率管理居家服务管理添加管理员添加公共设施修改密码添加公告

39、会员管理居家服务审核图 3-1 系统框架图本社区管理系统采用的包层次结构图如图 3-2 所示。第三章 系统的总体设计12UI一一 一 一 asp一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一BLL一一 一 一 一 一 一 一 一 一 一 一 一 一 一 一Factory一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一IDAL一 一 一 Web一 一 一 一 一 一 一 一 一 一 一 一 一 一OracleDAL一 一 一 一 一 一 一 一 一 一 sql一 一 一 一 一 一 一DBUtility一 一 一 ,一 一 一 一 一 一

40、 一 一 一 一 一 一 一Model一 一 一 ,一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一图 3-2 社区管理系统的包层次结构图3.3.2 确定数据表关系型数据库是当前广泛应用的数据库类型,本系统即按照关系数据库设计的要求和标准设计。第三章 系统的总体设计13关系数据库设计是对数据进行组织化和结构化的过程,核心问题是关系模型的设计。简洁、结构明晰的表结构对数据库的设计是相当重要的。规范化的表结构设计,在以后的数据维护中,不会发生插入、删除和更新时的异常。要设计规范化的数据库,就要求我们根据数据库设计范式,也就是数据库设计的规范原则来做。一般情况下,要满足范式的前三级

41、标准,即:1. 第一范式(1NF):数据库表的每一列都是不可分割的基本数据项,同一列中不能有多个值,即实体中的某个属性不能有多个值或者不能有重复的属性。2. 第二范式(2NF):第二范式(2NF)是在第一范式(1NF)的基础上建立起来的,满足第二范式(2NF)必须先满足第一范式(1NF) 。第二范式(2NF)要求数据库表中的每个实例或行必须可以被惟一地区分,即若 R1NF,且每一个非主属性完全函数依赖于码,则 R2NF。3. 第三范式(3NF):满足第三范式(3NF)必须先满足第二范式(2NF) 。若R3NF,则每一个非主属性既不部分依赖于码,也不传递依赖于码。根据提炼的数据信息,按照数据库设

42、计范式,确定本系统数据表如下:本社区管理系统采用的是 Oracle 数据库,以下 9 张表( 用户表, 管理员表,出租出售表,求租求购表, 房贷商业银行利率与公积金利率表,通告表,居家服务表,公共管理表,设施评论表)均建在 Oracle 数据库中.表 3-1 为用户表,记录用户的信息表 3-1 用户表sq_users 用户表字段 类型 说明sq_userid number 主键,自增username varchar(50) 用户名pwd varchar(30) 登陆密码question varchar(100) 找回密码的问题answer varchar(100) 找回密码的问题答案 第三章

43、系统的总体设计14name varchar(50) 用户的真实姓名sex varchar(2) 性别tel varchar(50) 联系电话addr varchar(100) 用户住址email varchar(100) 用户邮箱地址fmember1 varchar(50) 用户的家人 1 姓名(为方便联系而设)ftel1 varchar(50) 家人 1 的联系电话relation1 varchar(1)用户与家人 1 的关系(1 表示父母;2表示子女);3 表示其他关系fmember2 varchar(50) 用户的家人 2 姓名ftel2 varchar(50) 家人 2 的联系电话re

44、lation2 varchar(1)用户与家人 2 的关系(1 表示父母;2表示子女);3 表示其他关系forbidenField number0:表示允许登陆; 1:表示不允许该用户登陆本系统agreeField number是否开通居家服务 0:表示未开通 1:表示已开通 creatTime date 该用户的注册时间LogSum number 该用户的登陆次数表 3-2 为超级管理员表,记录管理员信息表 3-2 超级管理员表sq_managers 超级管理员表字段 类型 说明sq_adminID number 主键,自增username varchar(50) 超级管理员用户名第三章 系

45、统的总体设计15pwd varchar(30) 超级管理员登陆密码name varchar(50) 超级管理员的姓名sex varchar(2) 超级管理员性别addr varchar(100) 超级管理员住址email varchar(50) 超级管理员的 E-mail 地址tel varchar(30) 超级管理员的联系电话createTime date 超级管理员的创建时间表 3-3 为出租出售表,记录出租出售信息表 3-3 出租出售表sq_lendSell 出租出售表字段 类型 说明sq_lendSellID number 主键,自增username varchar(50) 发布出租出

46、售信息的用户名area varchar(20) 房源所在社区的区位IsAgency varchar(1) 1 为中介发布的信息;2 为个人发布的信息addr varchar(200) 房源地址square number 房源面积price number 房源价格direction varchar(10) 房源的朝向floor1 number 房源所在楼层floor2 number 房源所在楼的总楼层FYHX varchar(10) 房源户型(如三房两厅)ZXQK varchar(10) 房源装修情况(一般,豪华,未装修)JCSS varchar(50) 房源基础设施(如水电,煤气,宽带)PTS

47、S varchar(50) 房源配套设施(如热水器,空调,彩电,洗衣机)JTQK varchar(100) 房源所在地的交通情况第三章 系统的总体设计16Other varchar(100) 有关房源的其他说明LinkMan varchar(50) 联系人Tel1 varchar(30) 联系电话 1Tel2 varchar(30) 联系电话 2email varchar(50) 联系人的邮箱地址hits number 该房源信息的点击量createTime date 该房源的创建时间Type number 1 表示出租;2 表示出售表 3-4 为求租求购表,记录求租求购信息表 3-4 求租求

48、购表sq_need 求租求购表字段 类型 说明sq_needID number 主键,自增username varchar(50) 发布需求的用户area varchar(10) 需求房源所在区位addr varchar(100) 需求房源所在地址IsAgency varchar(1) 1 表示中介发布的信息;2 表示个人发布的信息FYHX varchar(10) 需求房源的户型ZXQK varchar(10) 需求房源要求的装修情况square number 需求房源的面积price number 需求房源的大概价格other varchar(100) 发布需求的其他要求LinkMan varchar(50) 联系人Tel1 varchar(30) 联系电话 1Tel2 varchar(30) 联系电话 2Email varchar(50) 联系人的邮件地址第三章 系统的总体设计17Hits number 该需求信息的点击量CreateTime date 该需求信息的发布时间Type number 1 表示求租

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 学术论文 > 毕业论文

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报