首页 房产中介系统

房产中介系统

举报
开通vip

房产中介系统房产中介系统 辽宁省高等教育自学考试 软件技术 专业(本科段) 毕业设计 GRADUATE DESIGN (THESIS) 设计(论文)题目 房产中介系统设计与实现 学 生 管英才 准考证号 101211100070 助学单位 辽宁交通高等专科学校 指导教师 单立娟 2012 年 10 月 9 日 - 1 - 东北大学本科毕业设计(论文) 摘要 基于c#.net的房产中介系统的设计与实现 摘 要 房产中介顾名思义:为房产买卖双方达成销售和购买而建立的一个平台机构,并有为买卖双方保证安全交易的...

房产中介系统
房产中介系统 辽宁省高等教育自学考试 软件技术 专业(本科段) 毕业设计 GRADUATE DESIGN (THESIS) 设计(论文) 快递公司问题件快递公司问题件货款处理关于圆的周长面积重点题型关于解方程组的题及答案关于南海问题 目 房产中介系统设计与实现 学 生 管英才 准考证号 101211100070 助学单位 辽宁交通高等专科学校 指导教师 单立娟 2012 年 10 月 9 日 - 1 - 东北大学本科毕业设计(论文) 摘要 基于c#.net的房产中介系统的设计与实现 摘 要 房产中介顾名思义:为房产买卖双方达成销售和购买而建立的一个平台机构,并有为买卖双方保证安全交易的义务。 随着中国房地产使用制度改革在各个地区的强力推进,中国房地产业取得了巨大的成就,尤其是住房福利制度的终止和货币化分房制度的起动,对全国房地产市场产生了深远的影响。二手房市场在各地开始兴起。于此同时,中国房地产中介市场也经历了从无到有,进入了飞速的发展时期。房产中介从小到大,从无到有,在短短几年内迅速崛起,主要得益于我国房地产市场的发育、成长和壮大,得益于房地产市场从 计划 项目进度计划表范例计划下载计划下载计划下载课程教学计划下载 经济走向市场经济的转变过程。由于福利分房的终止,货币分房的开始,使得广大百姓拥有一套住房的梦想成为现实。不断完善的房地产市场运作规则、政府对房改力度的加大,以及我国老百姓对拥有自己房屋的强烈渴望,给房地产市场创造了无限商机,使得房产中介成为房地产市场中不容忽视的新兴行业。 然而,尽管中国房产中介行业有着十分广阔的前景,但是,相关的服务网站数量和质量却难以适应本行业的发展状况,经过对现有同类网站的调查,我开发了这套系统。 整个系统由普通用户模块和系统管理员模块组成,普通用户模块包括: (1)个人资料管理(2)个人密码管理(3)个人出租房源管理(4)个人出售房源管理(5)出租房源添加(6)出售房源添加(7)房源搜索(8)房源成交 系统管理员模块包括: (1)管理员资料管理(2)管理员密码管理(3)系统出租房源管理(4)系统出售房源管理(5)系统用户管理(6)房源搜索(7)房源审查 关键词:ASP.NET B/S Microsoft Visual C# 房源信息管理 -I- 东北大学本科毕业设计(论文) Astract Based on the house introduction in the management system Abstract Definition: for the house property intermediary business both sides reach the sale and purchase of a platform for both parties, and the security of the transaction. With China's real estate using system reform in each region of China's real estate industry, powerful push made great achievements, especially housing welfare housing system and monetizing the starting, the real estate market has far-reaching influence. Housing market around began to rise. Meanwhile, China's real estate intermediary market also experienced from entering the rapid development period. From childhood, house property intermediary, in a short span of a few years, mainly thanks to rapid rise in the real estate market development, growth and expansion of the real estate market, benefits from planned economy to market economy transformation process. Because of the currency time terminated, the welfare of the time, people have made the dream of becoming a reality of housing. Constantly perfect the real estate market operation rules, the government to invest more room for our people, and the strong desire have their own homes, to create a real estate market opportunities, house property intermediary be neglected in the real estate market in emerging industry. However, although China property intermediary industry has a very broad prospects, however, the quantity and quality of service website is difficult to adapt the development of industry, through the investigation of existing congener website, I developed the system. The whole system by ordinary users module and administrators modules, ordinary users modules including: (1) personal information management (2) personal password management (3) personal rent houses management (4) personal selling houses management (5) rental houses add (6) selling houses add (7) availability search (8) homes System administrators modules including: II 东北大学本科毕业设计(论文) Astract (1) the administrator material management (2) (3) administrator password management system rental houses management system (4) (5) expand sale management system user management (6) availability search (7) homes Keywords: asp.net B/S Microsoft Visual c # availability information management. III 东北大学本科毕业设计(论文) 目录 目 录 摘 要............................................................................................................................ I ABSTRACT ................................................................................................................. II 第一章 房源管理系统问题定义 .......................................................................... - 1 - 1.1课题背景 .......................................................................................................... - 1 - 1.1.1房产中介行业的发展现状 ........................................................................ - 1 - 1.1.2中国的房产中介行业现状 ........................................................................ - 1 - 1.2本章小结 .......................................................................................................... - 2 - 可行性 分析 定性数据统计分析pdf销售业绩分析模板建筑结构震害分析销售进度分析表京东商城竞争战略分析 .............................................................................................. - 3 - 第二章 2.1经济可行性 ...................................................................................................... - 3 - 2.2技术可行性 ...................................................................................................... - 3 - ...................................................................................................... -2.3操作可行性 4 - 2.4法律可行性 ...................................................................................................... - 4 - 2.5本章小结 .......................................................................................................... - 4 - 第三章 需求分析 .................................................................................................. - 5 - 3.1背景分析 .......................................................................................................... - 5 - .................................................................. -3.2开发工具选择 ................................ 5 - 3.2.1 VISUAL C#.NET简介 ................................................................................ - 5 - 3.2.2 ADO.NET简介 ......................................................................................... - 6 - 3.2.3 ASP.NET简介 ........................................................................................... - 7 - 3.3功能分析 .......................................................................................................... - 9 - 3.3.1 系统的功能结构 ....................................................................................... - 9 - 3.4性能分析 ........................................................................................................ - 10 - 3.5运行环境 ........................................................................................................ - 10 - 3.6本章小结 ........................................................................................................ - 11 - 第四章 总体设计 ................................................................................................ - 12 - 4.1系统设计原理 ................................................................................................ - 12 - 4.2功能模块设计 ................................................................................................ - 12 - 4.3本章小结 ........................................................................................................ - 14 - 第五章 数据库设计 ............................................................................................ - 15 - 5.1数据库设计规则 ............................................................................................ - 15 - 5.2数据库概念结构设计 .................................................................................... - 15 - 5.3数据库逻辑结构设计 .................................................................................... - 16 - 5.3.1出租房源信息表RENTS ............................................................................. - 16 - 5.3.2出售房源信息表 SELLS .......................................................................... - 18 - 5.3.3用户信息表USERS .................................................................................. - 19 - 5.4本章小结 ........................................................................................................ - 19 - 东北大学本科毕业设计(论文) 目录 第六章 详细设计 ................................................................................................ - 20 - 6.1用户或管理员登陆模块的设计 .................................................................... - 20 - 6.2个人或管理员资料管理模块的设计 ............................................................ - 21 - 6.3个人或管理员密码管理模块的设计 ............................................................ - 22 - 6.4个人出租房源管理模块的设计 .................................................................... - 22 - 6.5个人出售房源管理模块的设计 .................................................................... - 23 - 6.6出租或售房源添加模块的设计 .................................................................... - 23 - 6.7房源搜索模块的设计 .................................................................................... - 24 - 6.8系统出租或出售房源管理模块的设计 ........................................................ - 24 - 6.9系统用户管理模块的设计 ............................................................................ - 25 - 6.10系统退出模块的设计 .................................................................................. - 25 - ...................................................................................................... - 25 - 6.11本章小结 第七章 系统实现 ................................................................................................ - 26 - 7.1登录模块的实现 ............................................................................................ - 26 - 7.2系统出租房源管理模块的实现 .................................................................... - 27 - 7.3系统用户管理模块的实现 ............................................................................ - 28 - - 7.4房源搜索模块的实现 .................................................................................... - 29 7.5个人管理员资料管理模块的实现 ................................................................ - 29 - 7.6个人管理员密码管理模块的实现 ................................................................ - 30 - 7.7个人出租或出售房源管理模块的实现 ........................................................ - 30 - 7.8出租或出售房源添加模块的实现 ................................................................ - 31 - 7.9个人出租房源管理模块的实现 .................................................................... - 32 - 7.10房源具体信息查看模块的实现 .................................................................. - 33 - 7.11本章小结 ...................................................................................................... - 33 - 第八章 软件测试 ................................................................................................ - 34 - 8.1软件测试的目的和意义 ................................................................................ - 34 - 8.2软件测试的步骤 ............................................................................................ - 34 - 8.3软件测试的具体实现 .................................................................................... - 35 - 8.4软件测试结论 ................................................................................................ - 35 - 8.5评价 ................................................................................................................ - 35 - 8.6本章小结 ........................................................................................................ - 35 - 总 结..................................................................................................................... - 36 - 致 谢..................................................................................................................... - 37 - 参考文献 ................................................................................................................ - 38 - 附 录..................................................................................................................... - 39 - 东北大学本科毕业设计(论文) 第一章 问题定义 第一章 房源管理系统问题定义 1.1课题背景 1.1.1房产中介行业的发展现状 人们通过房产中介咨询、购买、出售、租赁房产已经是很普遍的现象。房产中介在房产交易中的地位日益上升。据有关部门统计本市约50%的新建商品房销售和90%的二手房买卖是通过房地产中介企业实现的。 房地产中介企业与其他传统行业有着显著的区别[1],它由房源、客源及经纪人三个大方面构成,最终通过经纪人专业的服务把房源和客源结合起来产生利润。所以,可以看到服务就是房地产中介行业的产品,但也正由于服务的无形性给我们带来了极大的管理难度。想要在房地产中介行业中获得更高的利润必须拥有足够的可成交房源、拥有足够的可成交客户及拥有更多数量的有产能经纪人。 在行业经营模式缺少差异化竞争优势的同时,如何提升企业运营效率、如何提升公司信息流转速度、如何提升公司对于经纪人的掌控力等等已经不可避免的成为摆在我们面前最重要的问题。 针对目前市场的现状,某些区域房源数量增加、房源的同质化问题严重,对于经纪人来说,公司或单店的整体营销能力的提升尤为紧迫,从房源开发、客户开发、客户带看、价格磋商、意向金下定,几个主要的流程或动作组成,这里面需要经纪人的配合、文秘的店面接待、数据的及时更新、主管或经理的细心指导或协助接待,单独靠一套稀缺房源的时代正在逐渐远离我们,精细化的销售需要团队整体实力的提升。 1.1.2中国的房产中介行业现状 我国房产中介的成长,首先是由于房地产市场发展的需要。纵观10多年来房地产市场的发展历程,经历3个历史阶段的发展,使得众百姓已经从无房户、困难户过渡到了有房户、富裕户,并逐步向追求居住条件、提高居住质量方向发展。第一阶段,80年代初到80年代末,改革开放后房地产市场蓬勃发展,各地大兴土木,许多城市将改善百姓居住条件作为政府头等大事。这一阶段的发展,使得城市住宅群逐步出现,百姓住房明显改观。第二阶段为80年代末到90年代中,这一时期出现了商品房概念,房地产市场运作逐步向市场经济转变, 东北大学本科毕业设计(论文) 第一章 问题定义 大多数百姓都改善了居住条件,由于同时期全国开工的住宅商品房过量,逐渐出现了商品房空置积压的现象。第三阶段为1995年到1999年。随着福利分房的取消,货币分房的出现,大多数百姓开始追求居住质量,房地产运作完全市场化,百姓由于自己掏钱买房,追求居住条件和居住质量已成为大众的首选目标。房地产市场经历了此3个阶段后,已完全从计划经济过渡到市场经济运作,因此,原有的一系列售房体系已经土崩瓦解或不适应目前市场化运作而被淘汰,房产中介应运而生。 1.2本章小结 本章对房产中介行业的发展现状进行简单的介绍,对中国房产中介行业的现状进行了简单的分析,对房产中介管理系统的研究意义及其必要性进行了简要分析。 东北大学本科毕业设计(论文) 第二章可行性分析 第二章 可行性分析 可行性分析是在用户的要求和系统调研的基础上进行的,对新系统的开发从社会、技术、经济、管理等方面进行分析,并得出新系统的开发工作可行、不可行、需要修改、追加投资、暂缓开发、分步实施等 方案 气瓶 现场处置方案 .pdf气瓶 现场处置方案 .doc见习基地管理方案.doc关于群访事件的化解方案建筑工地扬尘治理专项方案下载 和结论,最后完成可行性分析。可行性分析对拟议中的项目进行全面与综合的技术、经济能力的调查,判断它是否可行可行性研究是程序员成功实施该系统的重要前提,是实施该系统的重要前提,是实施必不可少的步骤。 可行性研究的目的就是用最小的代价在尽可能短的时间内研究并确定提出的问题是否行的通的解决办法。分析这些方案的通常从技术可行性、经济可行性、操作可行性、法律可行性等方面,分析这些方案的可行性。 2.1经济可行性 经济可行性分析主要是对开发新系统所投入的资金与系统投入使用后所带来的经济效益进行比较,确认新系统是否会给企业带来一定的经济效益。现在,计算机的价格已经十分低廉,系统性能逐渐强大。本系统属单机系统,需购置微机、打印机各一台以及各种相关软件,采用自主开发方式,系统开发成功,正常运转,将更有效地帮助企业房产中介运营的管理,节省人工书面操作等,所产生的效益远大于所需费用。 第一,本系统的运行可以代替人工进行许多繁杂的劳动; 第二,本系统的运行可以节省许多资源; 第三,本系统的运行可以大大的提高管理员的工作效率; 第四,本系统可以使敏感文档更加安全,等等。 所以,本系统在经济上是可行的。 2.2技术可行性 技术可行性分析是根据新系统的目标来衡量是否具备所需要的技术,包括系统开发人员数量和水平,硬件方面,软件方面及其它应用技术。本系统的设 - 3 - 东北大学本科毕业设计(论文) 第二章可行性分析 计与开发在技术上和硬件设备上的条件都是满足的,因此,它在技术上是可行的。 2.3操作可行性 本系统为一个中小型房产中介管理系统,主要目的是帮助公司内部相关方面的管理。操作简单,使用者可以很快熟悉系统的各个模块功能。因此,本系统在操作上是可行的节省时间以及人力和物力。而且本系统的兼容性好,在一般的应用系统条件下完全适用,可以扩展到其他企业,学校以及培训机构做到实用性,可扩展性和可维护性相结合。 2.4法律可行性 本系统纯为私人设计,在开发过程中没有涉及合同、责任等与法律相抵触的方面。因此,本系统在法律上是可行的。 2.5本章小结 本章主要对系统的可行性研究进行了从技术可行性、经济可行性、操作可行性、法律可行性等方面,分析这些方案的可行性。 - 4 - 东北大学本科毕业设计(论文) 第三章 需求分析 第三章 需求分析 3.1背景分析 无论是一个大型房产中介公司还是一个小型公司,都有很多的房源数据需要管理。手工管理这些纷繁复杂数据的方式已经不适应时代的潮流,实现数据规范化、自动化的电脑管理,是一个管理规范、运行高效的企事业单位的必然要求。本系统就是为了实现各房产中介公司高效管理而设计的。 本系统主要考虑了最为普遍的前台房源信息管理要求: 1.添加新房源信息时,进行数据库记录,以便日后查看和统计房源信息的访问量。 2.还要能够随时查看各种信息表,如房源统计信息、访问量信息、房源审查信息等。 3.除了以上一些基本的需求外,系统还应该可以添加新的房源信息,这样不但可以增强网站的灵活性,而且能极大的调动网站浏览者的兴趣。 本系统正是针对一般房产中介公司的都有的以上需求而设计的,可以有效管理数据。 3.2开发工具选择 [13]3.2.1 Visual C#.NET简介 Visual Stdio.Net是一套完整的开发工具,用于生成ASP Web应用程序、XML Web Services、桌面应用程序和移动应用程序,它是一个家族产品,其中包含Visual Basic.NET、Visual C++.NET、Visual C#.NET和Visual J#.NET,它们全都使用相同的集成开发环境(IDE),该环境允许它们共享工具并有助于创建混合语言解决方案。作为其组件之一的Visual c#.NET是Microsoft的下一代Visual Basic语言,利用它可快速方便地生成.NET应用程序,包括Windows应用程序和ASP.NET Web应用程序。最重要的是Visual C#.NET还是一种真正的面向对象的开发语言,可以说OOP思想已经深入到语言中的每一个角落,此外还增加了许多新功能和改进功能,如继承、接口、和重载等,这些都使Visual C#.NET成为功能强大的面向对象的编程语言。 - 5 - 东北大学本科毕业设计(论文) 第三章 需求分析 [3,4,15]3.2.2 ADO.NET简介 为了能够多种关系数据库的信息,增强系统的数据访问能力,从Visual C# 3.0就开始内置了关系数据库中读取数据的功能,并不断提高自己的数据访问技术。目前,仍广泛使用的技术是Microsoft ActiveX Data Object(ADO,ActiveX数据对象),它是事项客户/服务器数据访问模式的最佳方式,但对Internet上的高度分布式环境来说,这种技术就显得非常麻烦。 ADO.NET是ADO的升级版本,功能得到进一步的提高和完善,加大了对Internet和XML的支持,并完全集成到Visual Studio.Net中。通过它,开发人员可以轻松地在C#.NET中创建分布式的、数据共享的应用程序。 (一)ADO.NET的体系结构 ADO.NET是一个基于标准的程序设计模型,用于创建分布式的、数据共享的应用程序。在分布式应用程序中,关于分离数据的概念非常普通。分离模型意味着一旦获取了所需的数据,对数据源的连接就取消,而且,用户只能在本地处理数据。这样就释放了宝贵的数据库资源,从而增强了应用程序的可维护性。ADO.NET使用DataSet对象处理分离数据,把DateSet作为任何软件解决方案的中心。 数据支持程序吧数据提取出来并放在DataSet对象中后,就不再需要继续连接数据库了。数据可以用各种方式进行操作,最常见的一个操作是指定DataSet对象中的关系,合理地处理数据。代码和绑定控件可以修改的DataSet对象中的数据,添加新行,修改或删除新行等。完成这些修改后,数据支持程序就解析这些改变。该程序便利该DataSet对象,查找修改或新添的数据,并把它们放在源数据库中。如果出现一致命性问题,或其他像数据库脱机等问题,数据库支持程序可以更正这些错误。 (二)ADO.NET的特点 与以前版本的ADO和其他数据访问控件相比,ADO.NET的交换性、可维护性、可伸缩性和可编程性等都得到了提高。如果与ADO相比较,ADO.NET在数据表示、数据访问、数据共享和对象应用方面都有一下特点。 1(数据库数据的内存表示 在ADO中,数据库数据的内存表示是RecordSet;在ADO.NET中是DataSet,它们之间存在着重要的区别。 (1)表的数量。一个ADO记录集看起来像一个表。如果一个记录集包含来 - 6 - 东北大学本科毕业设计(论文) 第三章 需求分析 自多个数据库表示的数据,那么它必须使用一个JOIN查询,将来自不同数据表的数据组装到一个结果表中。相反,ADO.NET DataSet是一个或多个表的集合。DataSet内的表称为数据表,而且都是DataTable对象。每个DataTable对象通常对应于单个数据表或视图,如果一个DataSet要包含来自多个数据库表的数据,那么,通常它必须包含多个DataTable表。 (2)数据访问。在ADO中,用户可以按顺序对记录集进行扫描;而在ADO.NET中,用户可以使用导航模式,通过遵循关系将一个数据表中的一列移动到另一个数据表的对应列中。例如,从描述Customers数据表行开始,可以导航到描述它的产品购买情况的Orders数据表的各行。 (数据库数据的断开访问 2 在ADO.NET中,DataSet提供了对数据库的断开访问。在ADO中记录集可以提供断开的访问,但是主要还是用来提供连接的访问,而且,在ADO中的断开访问和在ADO.NET中的DataSet类似,只需简单地提交一个XML文件即可。XML文件的传递与COM编组方法相比具有明显的优势。 3(在层或控件间共享数据 在各层与控件间传递ADO.NET DataSet比在它们中间传递ADO断开的记录集更简单。要将ADO断开的记录集从一个控件,用户可以使用COM编组方法。要传递一个ADO.NET DataSet只需简单地提交一个XML文件即可。 [14]3.2.3 ASP.NET简介 ASP.NET是Microsoft公司最新推出的基于通用语言的编程框架,使用它可以在服务器端架构强大的网络程序,是新一代企业网络平台。ASP.NET可利用Microsoft Visual Studio.NET、Dreamwaver MX等多种工具进行开发,大大地加快了开发效率和执行效率;具有良好的可扩展性。 3.2.3.1 ASP.NET的三层架构 ASP.NET可以使用.NET平台快速方便的部署三层架构。ASP.NET革命性的变化是在网页中也使用基于事件的处理,可以指定处理的后台代码文件,可以使用C#,C#,J#作为后台代码的语言。.NET中可以方便的实现组件的装配,后台代码通过命名控件可以方便的使用自己定义的组件。显示层放在ASP页面中,数据库操作和逻辑层用组件来实现,这样就很方便的实现了三层架构(如图1所示)。 - 7 - 东北大学本科毕业设计(论文) 第三章 需求分析 图3.2.3.1 三层结构框架图 系统的数据流程图及分析: 房屋登记 客户登记信息 基本信息输 定金管理 入 租户求租资 押金管理 料 下定金,预定管理 合同签订 求租 图3.2.3.2数据流程程序图 - 8 - 东北大学本科毕业设计(论文) 第三章 需求分析 3.3功能分析 3.3.1 系统的功能结构 房源系统可以在Windows 2003 Advance Server操作系统平台上运行,Web服务器为IIS,数据库服务器为Microsoft SQL Server 2005,开发工具采用的Microsoft Visual Studio .NET中C#和DreamWeaver。整个系统由普通用户模块和系统管理员模块组成,普通用户模块包括: (1)个人资料管理:用户可以查看各更改自己的个人资料。 (2)个人密码管理:用户可以查看各更改自己的密码。 (3)个人出租房源管理:用户可以查看、修改、删除自己发布的所有出租房源信息。 (4)个人出售房源管理:用户可以查看、修改、删除自己发布的所有出售房源信息。 (5)出租房源添加:用户可以添加新的出租房源信息,此信息经过管理员审查之后,即可让其他用户浏览。 (6)出售房源添加:用户可以添加新的出售房源信息,此信息经过管理员审查之后,即可让其他用户浏览。 (7)房源搜索:用户可以自己选择筛选条件进行房源信息查询。 (8)房源成交:在其他用户浏览过自己发布的房源信息之后,业主即可和用户进行房源交易,交易之后,房源信息将不再可见。 系统管理员模块包括: (1)管理员资料管理:系统管理员可以查看各更改自己的个人资料。 (2)管理员密码管理:系统管理员可以查看各更改自己的密码。 (3)系统出租房源管理:系统管理员可以查看所有的出租房源信息,并对其进行审查。 (4)系统出售房源管理:系统管理员可以查看所有的出售房源信息,并对其进行审查。 (5)系统用户管理:系统管理员可以查看和删除系统的用户。 (6)房源搜索:系统管理员可以自由设置筛选条件来查询房源信息。 (7)房源审查:管理员可以审查房源信息,审查之后,房源信息才可由其他用户浏览。 - 9 - 东北大学本科毕业设计(论文) 第三章 需求分析 3.3.2 系统的功能特点 (1) 可视性:对房源信息相关的处理(包括发布、修改、删除)将立即在主页的对应栏目显示出来,达到“即时发布、即时见效”的功能; (2) 功能完善:包括房源信息的发布、浏览、删除、修改;对房源信息的检索、添加,删除,更改等各个方面;满足了网站对即时房源信息的管理要求; (3) 操作简单、界面友好:完全控件式的页面布局,使你即便不熟悉文字录 房源资料内容;许多选项包括房源类入,仍可以用“拷贝+粘贴”的方式录入 别、房源信息删除等只需要点击鼠标就可以完成;另外,跟踪出现的提示信息也让用户随时清楚自己的操作情况。 (4) 代码简洁:房源信息的录入、更新两大功能使用了同一页面;房源信息的添加和更改两大功能也使用了同一页面,极大地减少了程序代码。 3.4性能分析 面对企业复杂的房源信息的管理工作,系统的开发必须便于系统既能满足目前的需要,又能适应将来扩展的需要,因此系统性能应符合以下原则: 1(实用性:要求访问速度和可容纳的最大同时请求数,能符合实际管理要求。 2(安全性:系统的安全即要保证系统本身的安全,又要保证数据的安全。 3(易维护:要求系统能提供方便、灵活的维护手段,方便应用人员和设计开发人员的维护和管理。 4(数据库设计合理:这就要求数据库在设计时要保证数据的一致性、合理冗余、合理选择数据类型、数据存储规范化。 本系统使用身份验证机制,能更好的保护也面被非法的访问。当用户登陆时,用户必须要有有效的用户,通过对象保存登陆名密码及相关信息,防止非法用户恶意破坏及非法登录。 3.5运行环境 1.硬件环境 处理器:InterCR300 或更高 内存:128MB或更高(建议256MB) 硬盘空间:80MB以上 - 10 - 东北大学本科毕业设计(论文) 第三章 需求分析 2.软件环境 软件环境是一个系统开发的工具,它取决于开发人员对软件的熟悉程度,如果开发人员选择一个不熟悉的软件开发会大大增加开发系统所需要投入的成本,所以说选择软件环境也是很重要的。 操作系统: Windows 2000/Windows XP 数据库:SQL Server 2005 软件开发语言:Visual C#.NET 该软件的界面美观大方,软件运行稳定。 3.6本章小结 本章对房产中介管理系统的情况进行了简单介绍,并对管理系统进行了功能分析和性能分析,以及开发工具的选择,软件运行环境,介绍了房源管理系统实现的功能。 - 11 - 东北大学本科毕业设计(论文) 第四章 总体设计 第四章 总体设计 4.1系统设计原理 本系统在设计中使用了面向对象的设计原理[15],是因为: 1.面向对象设计不再是单纯的从代码的第一行一直编到最后一行,而是考虑如何创建类和对象,利用类和对象来简化程序设计,并提供代码的封装和可重用性,便于程序的维护与扩展。 2.所谓的对象是一种抽象的名称,用来对应实现世界存在的"东西"。一个窗口、一个按钮、一个菜单都可视为一个对象,而按钮对象、菜单对象、又会出现在窗口对象中,因此按钮对象、菜单对象便是窗口的组件之一。对象内部的数据是不能随意更改的,必须由外部向其传递信息,再由对象按其方法加以处理。用户无需知道其任何细节,操作是封闭的,对象之间能通过函数调用相互通信。 4.2功能模块设计 模块化就是把程序划分成独立命名且可独立访问的模块,每个模块完成一个子功能,把这些模块集成起来构成一个整体,可以完成指定的功能满足用户的需求。为了降低软件系统的复杂性,提高可理解性、可维护性,必须把系统划分成为多个模块。但是模块不能任意划分,应尽量保持其独立性。模块的独立性指每个模块只能完成系统要求的独立的自功能,并且与其他模块的联系最少且接口简单。模块独立的概念是模块化、抽象、信息隐藏和局部化概念的直接结果。模块独立性很重要,主要有两条理由: 第一,有效的模块化软件比较容易开发出来,这个优点尤其重要。 第二,独立的模块化比较容易测试和维护。 模块独立程度可以由两个定性标准度量,这两个标准分别称为内聚和偶合。偶合衡量不同模块彼此间互相依赖(连接)的紧密程度;内聚衡量一个模块内部各个元素彼此结合的紧密程度。 从以上两点可以得出结论:好的模块是具有高内聚低耦合的特点。根据这个特点,我将此次所要开发的系统从功能模块的角度上划分为以下几个功能模 - 12 - 东北大学本科毕业设计(论文) 第四章 总体设计 块: 普通用户管理模块: 1)个人资料管理(2)个人密码管理(3)个人出租房源管理(4)个人( 出售房源管理(5)出租房源添加(6)出售房源添加(7)房源搜索 系统管理员模块包括: (1)管理员资料管理(2)管理员密码管理(3)系统出租房源管理(4)系统出售房源管理(5)系统用户管理(6)房源搜索 整个系统功能模块关系如图所示: 图4.2 房产中介系统管理系统图 普通用户模块包括: 1)个人资料管理:用户可以查看各更改自己的个人资料。 ( (2)个人密码管理:用户可以查看各更改自己的密码。 (3)个人出租房源管理:用户可以查看、修改、删除自己发布的所有出租 - 13 - 东北大学本科毕业设计(论文) 第四章 总体设计 房源信息。 (4)个人出售房源管理:用户可以查看、修改、删除自己发布的所有出售房源信息。 (5)出租房源添加:用户可以添加新的出租房源信息,此信息经过管理员审查之后,即可让其他用户浏览。 (6)出售房源添加:用户可以添加新的出售房源信息,此信息经过管理员审查之后,即可让其他用户浏览。 (7)房源搜索:用户可以自己选择筛选条件进行房源信息查询。 (8)房源成交:在其他用户浏览过自己发布的房源信息之后,业主即可和用户进行房源交易,交易之后,房源信息将不再可见。 系统管理员模块包括: (1)管理员资料管理:系统管理员可以查看各更改自己的个人资料。 (2)管理员密码管理:系统管理员可以查看各更改自己的密码。 (3)系统出租房源管理:系统管理员可以查看所有的出租房源信息,并对其进行审查。 )系统出售房源管理:系统管理员可以查看所有的出售房源信息,并对 (4 其进行审查。 (5)系统用户管理:系统管理员可以查看和删除系统的用户。 (6)房源搜索:系统管理员可以自由设置筛选条件来查询房源信息。 (7)房源审查:管理员可以审查房源信息,审查之后,房源信息才可由其他用户浏览。 4.3本章小结 本章是系统的总体设计,主要采用面向对象的设计思想,模块化的设计方法。总体介绍了该房产中介管理系统的各个模块具体实现的功能。 - 14 - 东北大学本科毕业设计(论文) 第五章 数据库设计 第五章 数据库设计 5.1数据库设计规则 数据库[6][10]在一个信息管理系统中占有非常重要的地位,数据库结构设计的好坏将直接对应用系统的效率以及实现的效果产生影响。 数据库设计的主要任务是针对一个给定的应用环境,在给定的硬件环境、操作系统、以及数据库管理信息系统等软件环境下,创建一个性能良好的数据库模式,建立数据库及其应用系统,使之能有效地收集、存储、操作和管理数据,满足用户地各类需求。数据库设计通常是在一个通用的DBMS支持下,即利用现成的DBMS作为开发的基础。 5.2数据库概念结构设计 概念结构设计的主要任务是根据用户需求设计数据库的概念数据模型。概念模型独立于具体的数据库管理系统,它描述的是从用户角度看到的数据库,反映了用户的现实环境,而与数据库将来怎样实现无关。在需求分析基础上设计出能够满足用户各种需求的实体及它们之间的关系,从而为以后的逻辑结构设计作好铺垫。 该系统应该维护一下几张数据表: (1) 出租房源信息表Rents (2) 出售房源信息表 Sells (3) 用户信息表Users E-R图的设计是为了把给用户的数据要求清楚,准确的描述出来,通常建立一个概念性的数据模型。概念性数据模型是一种面向问题的数据模型,是按照用户的观点对数据建立的模型,它描述了从用户的角度看到的数据,它反映了用户的实现环境。在数据模型中包含3中相互关联的信息:数据对象,数据对象的属性及数据对象彼此间相互连接的关系。该数据库的设计包含四张表格,对应了四个E-R图,其具体的设计如下: - 15 - 东北大学本科毕业设计(论文) 第五章 数据库设计 图5-1 出租房屋信息E-R图 图5-2 客户需求实体E-R图 5.3数据库逻辑结构设计 5.3.1出租房源信息表Rents 出租房源信息表主要用于保存用户发布的所有出租房源数据,表的结构如图: 表5.3.1 出租房源信息表 编号 字段名称 数据结构 说明 1 ID Int 房源记录编号 - 16 - 东北大学本科毕业设计(论文) 第五章 数据库设计 2 UserID Int 业主编号(发布者) 3 Audit Bit 是否已审查 4 Lost Bit 是否已出租 5 HouseNum varchar(50) 房号 6 FloorNum Int 所属楼层数 7 Adress Varchar(50) 房子地址 8 BusRoutes Varcahr(50) 公交路线 9 HouseType Varchar(50) 楼层类型 10 Structure Varchar(50) 楼层结构 11 BuildingName Varchar(50) 楼盘名称 12 Surrendings Varchar(50) 配套环境 13 Facilities Varchar(50) 配套设施 14 Appliances Varchar(50) 家电 15 Fitment Varchar(50) 装修程度 16 BuildTime Varchar(50) 房子建成时间 17 Direction Varchar(50) 房子朝向 18 Instructions Varchar(50) 房子说明 19 ImagesUrl Varchar(50) 房子截图 20 ElevatorNum Int 电梯数 21 DrawingRoomNum Int 客厅数 22 KitchenNum Int 厨房数 23 ToiletNum Int 卫生间数 24 PorchNum Int 阳台数 25 RoomNum Int 房间数 26 StallNum Int 车位数 27 Price Int 月租 28 HouseSize Int 房字总大小 29 Deposit Int 押金 30 Tenement Int 物业费 31 ComeTime Datetime 房源发布时间 - 17 - 东北大学本科毕业设计(论文) 第五章 数据库设计 5.3.2出售房源信息表 Sells 房产信息表用来保存房产的基本信息,例如房产名称,房产简介等,表的结构 如图: 表5.3.2 出售房产信息表 编号 字段名称 数据结构 说明 1 ID Int 房源记录编号 2 UserID Int 业主编号(发布者) 3 Audit Bit 是否已审查 4 Lost Bit 是否已出租 5 HouseNum varchar(50) 房号 6 FloorNum Int 所属楼层数 7 Adress Varchar(50) 房子地址 8 BusRoutes Varcahr(50) 公交路线 9 HouseType Varchar(50) 楼层类型 10 Structure Varchar(50) 楼层结构 11 BuildingName Varchar(50) 楼盘名称 12 Surrendings Varchar(50) 配套环境 13 Facilities Varchar(50) 配套设施 14 Appliances Varchar(50) 家电 15 Fitment Varchar(50) 装修程度 16 BuildTime Varchar(50) 房子建成时间 17 Direction Varchar(50) 房子朝向 18 Instructions Varchar(50) 房子说明 19 ImagesUrl Varchar(50) 房子截图 20 ElevatorNum Int 电梯数 21 DrawingRoomNum Int 客厅数 22 KitchenNum Int 厨房数 23 ToiletNum Int 卫生间数 24 PorchNum Int 阳台数 25 RoomNum Int 房间数 - 18 - 东北大学本科毕业设计(论文) 第五章 数据库设计 26 StallNum Int 车位数 27 TotalPrice Int 房子售价 28 HouseSize Int 房字总大小 29 DownPay Int 首付 30 Tenement Int 物业费 31 ComeTime Datetime 房源发布时间 32 Price Int 每平米单价 5.3.3用户信息表Users 表的结构如下: 表5.3.3 用户信息表 编号 字段名 数据类型 说明 1 ID Int 用户编号 2 UserName Varchar(50) 用户名 3 Pwd Varchar(50) 用户密码 4 Sex Char(2) 用户性别 5 Email varchar(50) 电子邮件 6 Tel varchar(50) 联系电话 7 Question varchar(50) 安全问题 8 Answer varchar(50) 安全问题答案 9 UserRole int 用户角色 10 CreateTime datetime 账户创建时间 5.4本章小结 本章是系统的数据库设计,主要介绍数据库的设计规则,数据库逻辑设计,数据库关系模型,和数据库的表结构设计。数据库是该系统的核心,在信息系统设计中很重要部分。 - 19 - 东北大学本科毕业设计(论文) 第六章 详细设计 第六章 详细设计 通过总体设计和数据库设计阶段的工作,应该得出对目标系统的概要描述,本阶段详细设计的目标是确定应该怎样具体地实现所要求的系统,应该得出对目标系统的精确描述,从而在编码阶段可以把这个描述直接翻译成用某种程序设计语言书写的程序[6][9]。这就要求设计者不仅仅是逻辑上正确地描述每个模块的功能,更重要的是设计出的处理过程应该尽可能的简明易懂。在各阶段可以使用的工具主要有:IPO图、程序流程图、盒图、PAD图等,目前主要流行采用改进的IPO图。 下面就对本房源管理系统的管理员登陆模块、房产类别管理模块、房产管理模块、新闻管理模块、友情链接理模块、管理员信息管理模块、房产添加管理模块、房产回复管理模块、房产系列图片管理模块采用改进的IPO图对每个具体的模块进行详细设计。 6.1用户或管理员登陆模块的设计 在用户登陆登录界面,在用户名对应的文本框中输入用户名,在密码对应的文本框中输入密码,如果用户名和密码同时与数据库中的用户名和密码相对应,点击“确定”后进入系统的主界面。如果输入的信息不正确,则给出提示。通过在[登录]按钮的click事件下使用SQL语句判断用户名称、密码,进入系统。 输入:用户名和密码,用户角色 处理:校检字符的有效性。用户要登录本系统需要提供用户名、密码和角色,在这里就是要检验用户是否满足输入的要求,即检验用户名和密码文本框是否为空,若为空,则提示用户输入用户名和密码。检验用户名是否存在或密码是否正确,即是否存在用户输入的用户名,并且密码是否正确。 输出:登录成功,进入管理员的系统主页面,不成功则显示错误信息页面。根据上述功能介绍,得到该模块的程序流程图,如图所示: - 20 - 东北大学本科毕业设计(论文) 第六章 详细设计 图6.1 登陆模块设计流程图 6.2个人或管理员资料管理模块的设计 输入:用户名,密码,角色 处理:根据用户名,密码,角色,显示用户的个人信息~ 输出:显示用户个人信息~ 据上述功能介绍,得到该模块的程序流程图,如图6-2所示: 图6.2 资料管理设计流程图 - 21 - 东北大学本科毕业设计(论文) 第六章 详细设计 6.3个人或管理员密码管理模块的设计 输入:用户名,密码,角色。 处理:根据用户名,密码,角色,显示用户的个人密码。 输出:显示用户的密码。 据上述功能介绍,得到该模块的程序流程图,如图所示: 图6.3 个人(管理员)密码管理模块设计流程图 6.4个人出租房源管理模块的设计 输入:用户名,密码。 处理:筛选出系统中所有该用户发布的出租房源信息。 输出:将筛选出的信息进行显示。 据上述功能介绍,得到该模块的程序流程图,如图6-4所示: 图6.4 个人出租房 源管理模块设计程序 流程图 - 22 - 东北大学本科毕业设计(论文) 第六章 详细设计 6.5个人出售房源管理模块的设计 输入:用户名,密码。 处理:筛选出系统中所有该用户发布的出售房源信息。 输出:将筛选出的信息进行显示。 据上述功能介绍,得到该模块的程序流程图,如图6-4所示: 图6.5 个人出售房源管理模块设计流程图 6.6出租或售房源添加模块的设计 输入:新房源的所有信息。 处理:根据用户的ID,插入新的数据记 录。如果输入正确,执行SQL语句,向房源 信息表中插入记录。 输出:对房源信息表进行更新。 据上述功能介绍,得到该模块的程序流 程图,如右图所示: 右图6.6 出租(售)房源添加 模块设计的程序流程图 - 23 - 东北大学本科毕业设计(论文) 第六章 详细设计 6.7房源搜索模块的设计 输入:房源搜索的条件。 处理:根据用户输入的房源信息条件,筛选符合条件的数据。 输出:将符合条件的数据记录进行显示。 据上述功能介绍,得到该模块的程序流程图,如图所示: 图6.7 房源搜索模块的设计程序流程图 6.8系统出租或出售房源管理模块的设计 输入:管理员用户名,密码。 处理:筛选出系统中所有的出租(售)房源信息。 输出:将符合条件的所有数据进行显示。 据上述功能介绍,得到该模块的程序流程图,如图所示: 图6.8 系统 出租(售)房 源管理模块的 设计流程图 - 24 - 东北大学本科毕业设计(论文) 第六章 详细设计 6.9系统用户管理模块的设计 输入:管理员用户名,密码。 处理:筛选出系统所有的注册用户信息。 输出:将选择的数据进行显示。 据上述功能介绍,得到该模块的程序流程图,如图所示 图6.9 系统用户管理模块的设计程序流程图 6.10系统退出模块的设计 输入:点击系统退出按钮。 处理:系统调用系统关闭函数,将 关闭整个房源管理系统。 输出:关闭整个系统页面 据上述功能介绍,得到该模块的程 序流程图,如图所示: 右图6.10 系统退出模块设 计的程序流程图 6.11本章小结 本章是系统的详细设计,详细设计在系统设计中占的比例较多,也是最核 心的环节,通过详细设计完成具体模块的详细实现。完成程度与预计基本符合。 - 25 - 东北大学本科毕业设计(论文) 第七章 系统实现 第七章 系统实现 7.1登录模块的实现 本页面为房源管理系统提供一个登录的界面。在用户名资料框内选择正确的用户名,在口令中输入密码,点击登录,进入系统主界面。 用户登录界面,如图所示: 图7.1.1 用户登录界面图 - 26 - 东北大学本科毕业设计(论文) 第七章 系统实现 管理员进入系统主界面,如图所示: 图7.1.2 管理员的系统主界面图 7.2系统出租房源管理模块的实现 在此,管理员可以选择一个房源信息,可以对其进行审查。 - 27 - 东北大学本科毕业设计(论文) 第七章 系统实现 图7.2 所有出租房信息 7.3系统用户管理模块的实现 管理员可以删除某一个用户。 图 7.3 系统用户管理模块的实现 - 28 - 东北大学本科毕业设计(论文) 第七章 系统实现 7.4房源搜索模块的实现 本页面为房源信息提供了一个多条件搜索的页面。如图所示: 图 7.4 房源搜索模块的实现 7.5个人管理员资料管理模块的实现 用户可以查看和修改自己的个人信息。界面,如图所示: 图7.4 个人(管理员)资料管理模块界面 - 29 - 东北大学本科毕业设计(论文) 第七章 系统实现 7.6个人管理员密码管理模块的实现 用户可以查看和更改自己的密码。界面,如图所示: 图7.6 个人(管理员)密码管理界面 7.7个人出租或出售房源管理模块的实现 普通用户可 以查看,修改, 删除,交易,自 己发布的出租房 源信息。 右图7.7 个 人出租(售) 房源管理模 块界面 - 30 - 东北大学本科毕业设计(论文) 第七章 系统实现 7.8出租或出售房源添加模块的实现 用户可以添加新的房源信息,经过管理员审核之后,其他用户即可浏览该房源信息。界面,如图所示: 图7.8 出租(售)房源添加模块的实现的界面 - 31 - 东北大学本科毕业设计(论文) 第七章 系统实现 7.9个人出租房源管理模块的实现 用户可以查看所有自己发布的房源信息,并且在管理员审查后的条件下,可以和房客进行交易。界面,如图所示: 图7.9.1个人出租房源管理模实现的界面 搜索自己的房源,进行交易: 图7.9.2 个人发布的房源信息界面 - 32 - 东北大学本科毕业设计(论文) 第七章 系统实现 7.10房源具体信息查看模块的实现 房源具体信息页面: 图7.10.1 房源具体信息界面 打印房源信息后的word页面: 图7.10.2打印房源信息后的word页面 7.11本章小结 本章主要介绍了一些模块的具体实现,通过系统的运行截图可以使读者更清楚的了解系统各个模块的具体功能。 - 33 - 东北大学本科毕业设计(论文) 第八章 软件测试 第八章 软件测试 软件测试是系统质量保证的主要活动之一。测试虽然不是质量保证的“安全网”。但它是不可缺少的,而且是重要的环节。因为,在系统开发的过程中,涉及一系列的活动,而在这个活动过程中,人们可能犯很多错误,错误可能发生在设计阶段,也可能发生在整个过程的开始阶段。 系统测试的目标是:测试是一个程序的执行过程,其目标在于发现错误。一个好的测试用例能够发现至今尚未察觉的错误。一个成功的测试则是发现至今尚未察觉的错误的测试。 总之,测试是发现错误,这不只是从技术角度测试下定义。软件测试中最为重要的是,实际工作中人们的心理学和经济学问题。系统的测试分为单元测试、组装测试、确认测试和系统测试,每一步都是在前一步的基础上进行的。 [4,5]8.1软件测试的目的和意义 在系统的详细设计以及编码过程进行完成之后,就要对办公自动化管理系统的程序进行测试。软件测试是软件开发过程中的一个重要环节。软件测试是为了发现程序中的错误而执行程序的过程;好的测试方案是极可能发现迄今为止尚未发现的错误的测试方案;成功的测试是发现了至今为止尚未发现的错误的测试。软件测试是根据软件开发各阶段的规格说明和程序的内部结构而精心设计出一批测试用例,并利用测试用例来运行程序,以发现程序错误的过程。测试阶段的主要任务是尽量发现程序错误,改正错误,直至程序的功能、性能满足用户需求。 8.2软件测试的步骤 1(单元测试:又称模块测试,是针对软件设计的最小单元程序模块进行测试的工作。其目的是发现模块内部的错误,修改这些错误使其代码能够正确运行。其中,多个功能独立的程序模块可并行进行测试。 2(集成测试:又称组装测试,它的任务是按照一定的策略对单元测试的模块进行组装,并在组装过程中进行模块接口与系统功能测试。集成测试的策略主要有两种:一次性组装方式和增值式组装方式。 3(有效性测试:又称确认测试,目的是验证软件的有效性,即验证软件的功能和性能及其他特性是否符合用户要求。软件的功能和性能要求参照软件需求说明书。 - 34 - 东北大学本科毕业设计(论文) 第八章 软件测试 4(系统测试:系统测试的目的是为了测试软件安装到实际应用的系统中后,能否与系统的其余部分协调工作,以及对系统运行可能出现的各种情况的处理能力。 8.3软件测试的具体实现 1(运行程序,进入系统登陆界面,,输入用户名、密码,若输入有误系统会给出相应的提示信息,以此检测软件的安全可靠性 2(用管理员身份进入该系统,测试系统用户管理功能模块,操作结果正确,说明以实现该项功能。 3(用普通用户身份进入该系统,测试系统房源添加模块,对自己发布的房源信息的管理,房源信息的搜索。操作后信息显示在页面的表格中,显示结果正确,说明以实现该项功能。 8.4软件测试结论 经过对各个模块的功能测试,已经实现了各个功能,达到了任务书中的各种要求,该系统界面友好,功能强大,对用户来说是一款非常实用的房产中介管理系统。 8.5评价 软件基本达到设计要求,软件功能完整,用户界面良好,错误处理正确,且能正确提示错误种类。但是在测试中也发现软件的一些不足与缺陷,比如软件在用户第一次登陆时,也就是用户刚拿到软件时,必须用预先设定好的管理员账号登陆系统才能进行添加新用户的操作,等等一些缺陷,需要在软件进一步修改和维护时予以纠正。总的来说,软件通过测试。 8.6本章小结 本章是软件测试阶段,主要介绍了软件测试的目的和意义,软件测试是软件过程中的一个重要环节。还介绍了软件测试的一般步骤,软件测试的具体实现。最后得出软件测试结论以及评价。 - 35 - 东北大学本科毕业设计(论文) 总结 总 结 在对房产中介管理系统开发过程中我学到了很多东西,因为以前并没有使用C#.NET和ADO.NET设计软件的经验,对C#.NET的了解不是很深,对其中控件的属性和操作等也不是十分熟悉,所以在这次设计的过程中,我遇到专业知识方面的困难还是非常多的,主要困难集中在对C#.NET中控件的灵活运用等方面。还有界面设计的问题,由于我参考的资料比较少,也没有在设计之前做出整体的规划,一开始的界面过于简单,不是很美观,也不够合理,导致最后阶段做出了很大的改动,浪费了很多时间,这都是我应当吸取的教训。 通过这段时间的锻炼,我发现了自身在程序设计方面许多的不足。这是一次难得的经历,我从这段时间中不仅仅巩固了以前学过的知识,而且又学到了许多新的技术,很大程度的提高了自己的能力。现在看来,我在软件工程方面的知识不够扎实,在程序设计过程中没有完全按照软件工程上面的步骤走,结果绕了许多弯路。吃一堑长一智,相信在以后的工作当中,我能够吸取经验和教训,使我的编程能力不断提高。 在这次毕业设计中我得到的最大受益莫过于对程序开发过程的理解,以往我一直觉得编写代码、设计界面和设计数据库是编程的重心。但事实证明我的想法是错误的,因为没有完善的前期准备,没有对于开发工程彻底全面的分析而盲目开始设计是很难的设计出完美的程序的,并且还会在开发过程中走许多弯路,甚至全部重头开始。也许对于一个小程序这不足担心,但是如果是开发大型程序那么打击简直是毁灭性的。因此在今后我决定将投入更多的精力在系统分析和系统设计方面,努力成为一名出色的程序设计人员。 - 36 - 东北大学本科毕业设计(论文) 致谢 致 谢 经过近几个月的设计,使我学到了很多课本上学不到的知识。在此我衷心感谢老师在设计过程中对我的关心和指导,在设计中老师及时的为我们做出有效的改进方案。她认真负责的工作态度,严谨的治学精神和深厚的理论水平都使我受益匪浅。无论在学习中还是在实践中,都给予了我很大的帮助,对于我以后的工作和学习都是一种巨大的帮助和财富,感谢老师细心而又耐心的辅导。 经过这次毕业设计,使我的能力有了很大的提高,比如操作能力、分析问题的能力、严谨的工作作风等方方面面都有了进步。而且也开阔了视野,提高了解决问题的能力。在此,我对老师在毕业设计期间给予的指导和帮助再次表示衷心的感谢。同时也感谢其他老师和同学在此期间的关怀和帮助,以及学院为我提供的良好的毕业设计环境。 - 37 - 东北大学本科毕业设计(论文) 参考文献 参考文献 [1] 刘韬,楼兴华(SQL Server2000数据库开发实例导航[DB](北京:人 民邮电出版社,2005. [2]张宏官,刘强. 基于ADO.NET技术实现通用的数据层组件[J].计算机工 程与应用,2004,45(08):15-66. [3]叶德谦,马勤勇. 使用ADO.NET实现对关系数据库的访问[J].微型电脑 应用,2001,10(08):1-30. [4] 邓春妮,聂元铭.ASP.NET企业级开发案例精解[M].北京:人民邮电出 版社,2005. [5] 李香敏.SQL Server 2000编程员指南[M]. 北京希望电子出版社,2004. [6] Michael Halvorson[美] 汤涌涛等译.Visual C# 2005 从入门到精通[M].北京:清华大学出版社,2006. [7] Microsoft Corporation(Microsoft SQL Server 2000实用工具大全 [M].北京:科学出版社,2000. [8] Kevin Hoffman, Jeff Gabriel(.NET Framework高级编程[M](北京:清华大学出版社,2002. [9] Stephen R.Schach[美]. 面向对象与经典软件工程(英文版 第五版)[M].北京:机械出版社,2006. [10]Visual Basic 6.0 程序设计与开发技术 求是科技 人民邮电出版社 2004.9 [11] 来源:互联网 [12] [13]来源:互联网 [14]来源:互联 (zh-cn,VS.71).aspx [15]来源: - 38 - 东北大学本科毕业设计(论文) 附录 附 录 1.登陆界面设计代码分析: public partial class Login : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { } protected void Button2_Click(object sender, EventArgs e) { txtName.Text = ""; txtPwd.Text = ""; } protected void Button1_Click(object sender, EventArgs e) { int UserID = operateMethod.checkUser(txtName.Text.Trim(), txtPwd.Text.Trim(), DropDownList1.SelectedValue); if (UserID > 0) { Session["UserID"] = UserID; if (DropDownList1.SelectedValue == "1") { Response.Redirect("Manage/SellManage.aspx"); } else { Response.Redirect("User/UserDefault.aspx"); } } else { Response.Write(""); txtName.Text = ""; txtPwd.Text = ""; } } } 2.注册界面代码设计 注册界面1设计: public partial class Register1 : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { } - 39 - 东北大学本科毕业设计(论文) 附录 protected void Button1_Click(object sender, EventArgs e) { Response.Redirect("Register2.aspx"); } protected void Button2_Click(object sender, EventArgs e) { Response.Redirect("Login.aspx"); } } 注册界面2设计: public partial class Register2 : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { } protected void btnRegister_Click(object sender, EventArgs e) { string sql = "insert into Users (UserName,Pwd,Sex,Email,Tel,Question,Answer) values('"+txtName .Text +"','"+txtPass .Text +"','"+RadioButtonList1 .SelectedValue +"','"+txtEmail .Text +"','"+txtPhone .Text +"','"+txtPassQuestion .Text +"','"+txtPassAnswer .Text+ "')"; try { SqlDataAccess.exeNonquery(sql); Response.Write(""); Response.Redirect("Login.aspx"); } catch { Response.Write(""); } } } 以下为赠送的简历模板不需要的下载后可以编辑删除, 谢谢~~ - 40 - 东北大学本科毕业设计(论文) 附录 性别:女 出生年份:198*9 暂未命名 民族: 政治面貌:党员 意向职位:护士 现居地:广东省 身高:164 cm 期望薪资:2000-3000 工作地点:广东省 教育经历 2006-09—2008-07 语言能力 广州医学院 英语 所学专业:护理学类 读写:?????(良好) 获得学历:大专 听说:?????(良好) 工作/实习经历 相关技能 2008-07—2009-07 计算机 广州市第一人民医院 ?????(良好) 单位觃模:1000人以上 单位性质:国营 助理护士 兴趣爱好 工作地点:广州市盘福路 下属人数:1 看书、听音乐、滑旱冰、 工作内容: 在护士长和护师的指导下工作,主要负责病人的基础护理和付治疗,协助医生护士抢救,完成病人的输液和指导病人正确服药及心理健康宣教,根据医嘱完成病人的输血工作,病人进行化疗时要负责心电监护仪的操作。人 自我评价 我是一个充满自信心且具有高度责任感的女孩,经过1年多的临床工作,强烈认识到爱心、耐心和高度责任感对护理工作的重要性!在血液内科一年的锻炼,让我学会了很多血液科及大内科的知识,临床护理和急救更加磨练了我的意志,极大地提高了我的操作能力和水平。自信这一年的工作让我实现了从护理实习生到内科护士的飞跃,有信心接受一份全职护士工作。当然一年的时间不可能完全达到专业护士的要求,在以后的工作中我会更加努力,为护理工作尽职尽责! 专长描述 1.能熟练进行各项护理操作,应变能力强,能在实际操作中不断地学习,因而能很快融入到新的工作中; 2.擅长对常见血液病、多发病进行观察和护理; 3.熟练掌握呼吸机和心电监护仪等急救设备的操作,对急救的基本程序和技术要求,以及危重病人的护理、病情监测的技术重难点基本掌握; 4.对病人的心理护理的基本技巧有一定地认知。 目前就读于广州医学院护理学专业 一年级 小学一年级数学20以内加减练习题小学一年级数学20以内练习题小学一年级上册语文教学计划人教版一年级上册语文教学计划新人教版一年级上册语文教学计划 。 - 41 - 东北大学本科毕业设计(论文) 附录 张卢良 性别:男 出生年份: 邮箱:qqjianli_l90@qq.com QQ:123456 民族:汉族 现居地:上海 婚姻状况:未婚 身高:174 cm 体重:74 kg 教育经历 2010-09—2013-07 人民大学 所学专业:网络工程 获得学历:本科 工作/实习经历 2013-08—现在 求职意向 XX公司 意向职位:网络工程师 网络工程师 期望薪资:7500 工作地点:上海 相关技能 网络工程相关 语言能力 ?????(精通) 英语 读写:?????(熟练) 自我评价 听说:?????(熟练) 积极乐观,观察能力强,能够理智思考问题;个性开朗,适应新环境能力强,工作认真负责,敢于迎接 挑战,敢于承担责任,具有良好人际关系。 兴趣爱好 爱好看球、滑冰 扫一扫,手机查看本简历 - 42 - 东北大学本科毕业设计(论文) 附录 - 43 - 东北大学本科毕业设计(论文) 附录 - 44 -
本文档为【房产中介系统】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_882336
暂无简介~
格式:doc
大小:562KB
软件:Word
页数:0
分类:企业经营
上传时间:2018-04-08
浏览量:29