收藏 分享(赏)

婚恋交友平台论文.doc

上传人:weiwoduzun 文档编号:2961273 上传时间:2018-09-30 格式:DOC 页数:71 大小:1.81MB
下载 相关 举报
婚恋交友平台论文.doc_第1页
第1页 / 共71页
婚恋交友平台论文.doc_第2页
第2页 / 共71页
婚恋交友平台论文.doc_第3页
第3页 / 共71页
婚恋交友平台论文.doc_第4页
第4页 / 共71页
婚恋交友平台论文.doc_第5页
第5页 / 共71页
点击查看更多>>
资源描述

1、摘要近两三年来,国内交友网站一下子涌出很多,据统计有上千家以婚恋交友为目的的婚恋网站,这些网站的注册会 员规模也越来越大。网上征婚,成 为目前很多年轻人交友征婚的新途径。本文中的婚恋交友平台是为广大单身人员的用户提供一个便捷但是功能完善的婚恋平台。有用户管理、点歌台、站内信息推送系统、会员活动四大功能,本文主要介绍横向综合页面的设计和实现,以及对首页广告的管理。目前 DIV+CSS 布局它以符合 W3C 标准、支持浏览器的向后兼容、搜索引擎更加友好、样式的 调整更加方便、CSS 的极大优势表现在 简洁的代码、表现和结构分离等优点逐渐成为网页设计的主流布局。而 Table 布局在处理定位与显示数

2、据上仍有很大的优势,许多大型网站仍在使用 Table 布局。本文中横向综合页面主要是前台首页页面及其他各个相互连接的页面的设计与实现,当中包括对各个模块排版布局、Flash 和动画特效、从数据库提取数据并在前台显示以及对其排版,采用 Table 布局与 DIV+CSS 布局相结合并采用大量自定义控件来设计和实现页面,当中还使用了 JS 来制作特殊效果。作为当今计算机领域发展迅速,应用广泛的两大领域之一的数据库技术,主要研究如何存储,使用和管理数据.本文主要使用到在前台对数据库进行增、删、改、 查等的基本操作。关键词: CSS:层叠样式表 单 JS:JavaScript AbstractThe

3、past two or three years, a sudden gush a lot of dating sites, according to statistics there are thousands of friends to love and marriage for the purpose of dating sites, these sites a registered member of the scale is also growing. Online Zhenghun, many young people become the new ways of making fr

4、iends Zhenghun. This platform is in Marriage friends for the majority of users of a single officer with a convenient platform for love and marriage, but fully functional. A user management, song units, station information push system, members of the activities of four functions, this article introdu

5、ces the landscape design and implementation of a comprehensive page, as well as on the home page advertising management.DIV+CSS layout which is currently to comply with W3C standards, supports backward-compatible browsers, search engines more friendly, more convenient to adjust style, CSS performanc

6、e of the great advantages of the simplicity of the code, performance and structure of the separation of the advantages of becoming Web the mainstream of the design layout. Table layout in dealing with the location and display the data there is still a great advantage, and many major websites are sti

7、ll using Table Layout. Horizontal integration in this article are mainly front page Home page and other pages connected to each other in various design and implementation, including the layout of each module layout, Flash and animation effects, extract data from the database and display and its layo

8、ut in the foreground. Table layout using DIV + CSS layout combining and using a large number of custom controls to design and realization of the page, which also used the JS to create special effects.As the rapid development of todays computer field, the two widely used one of the areas of database

9、technology, primarily looking at how to store, use and management of data. In this paper, the use of that in front of the database increase, delete, change, search and other basic operations.Keyword: CSS:Cascading Style Sheets JS:JavaScriptI目 录1.引言 .11.1 课题的来源和目标 11.2 发展现状 .11.3 完成内容与设计结果 31.3.1 完成内

10、容 .31.3.2 设计结果 .32.需求分析 .42.1 整体说明 42.1.1 模块设计图 .42.1.2 模块整体说明 .52.2 具体需求 62.2.1. 模块功能 62.2.2 模块设计 .63.概要设计 .83.1 设计目标 83.2 数据库设计 83.2.1 数据库概述 .83.2.2 数据库逻辑结构 .93.2.3 存储过程 143.3 页面设计 .174.详细设计 234.1 相关技术概述和工具说明 .234.2 页面实现 274.3 从数据库提取用户信息 31II4.4 广告管理 325.程序调试 365.1 前台页面排版和兼容性问题 365.2 后台功能实现问题 37毕业

11、设计总结 39参考文献 40致谢 41附录 421. 个人空间后台代码 422. 查找用户信息的 MODEL层代码: .453. 查找用户信息的 DAL 层的 GETMODELBYID方法: .554. 从数据库中提取广告信息并显示在页面上的代码: 575. 增加广告信息的前台代码: 62南昌航空大学学士学位毕业论文11. 引言1.1 课题的来源和目标本系统是应市场需求而开发的管理软件,该软件能为广大用户提供一个便捷但是功能完善的婚恋平台。目前,中国传统的婚介市场规模已高达 200 亿,但由于法规滞后,管理责任不明确等原因,使传统婚介市场面临着严重的信任危机,许多原本需要婚介服务的人士徘徊在婚

12、介公司门外。网络婚介的出现改变了传统婚介的弊端,人们只需轻点鼠标就可以轻松认识各种各样的朋友,可以自由自在的海选自己相中的恋人。网上婚恋因其方便、快捷而发展势头强劲。国内网上婚恋市场在 2005 年开始兴起,2008 年规模将达 6.8亿元,年均复合增长率 106%。目前江西本省的婚恋市场需求非常旺盛,但婚介网站还很少,而且能具有一点影响力的几乎没有。系统的建设目标是:(1)打造江西最大、最权威、最诚信的严肃婚恋交友平台。(2)抓住女性用户,就抓住了婚恋市场。(3)实用贴心的功能、新颖时尚的内容以及丰富多彩的线下活动,是区别于其他权威网站的不同之处,更是网站赖以生存的根本。1.2 发展现状目前

13、,婚恋网站已在世界范围内广泛流行, “网络红娘”的出现不仅对传统交友方式和恋爱观形成强烈冲击,更形成了一门具有良好发展前景的新兴产业。与欧美国家相比,我国婚恋网站起步较晚,目前仍处于跑马圈地的群雄纷争时代,一家独大的行业巨头尚未出现。虽然部分专业婚恋网站已获得国内外大笔风险投资,但至今未能找到有效的盈利模式,仍处于“烧钱”阶段。1. 婚恋网站流行的原因婚恋网站通常是指借助网络传播平台为用户提供寻找爱情、婚姻伴侣服务的一种专业性网站。它是伴随着信息革命的广泛普及,网络传播技术、安全技术和支付手段的不断进步以及网民规模的不断扩大而发展起来的。1) 全面便捷的服务。婚恋网站压缩了传统恋爱中结识阶段的

14、繁琐程序,让人足不出户就能搜寻到符合要求的交往对象,并且可以通过网站所提供的在线服务,如发布南昌航空大学学士学位毕业论文2个人照片、个人资料、博客等文本内容以及匿名邮件、在线聊天等沟通工具,进行及时交流,加深彼此之间的认知与了解。对于恋爱中所遇到的困惑和难题,网站通过热点话题讨论和一对一的专线服务、客服邮件等方式,为用户提出专业性指导与建议。婚恋网站不仅是现代版的“爱情红娘” ,更充当了全面经营爱情服务的“情感管家” 。2) 庞大的用户资料库作支撑。与传统婚介相比,婚恋网站的信息资源更丰富,能够为用户提供更多的适合人选。目前,我国几家大型婚恋网站的注册人数均已突破百万人,世纪佳缘和百合网的用户

15、规模更是达到了千万人。据2008 年中国网民婚恋调查报告显示,交际面狭窄是导致单身的主要原因。婚恋网站的出现,无疑打破了传统恋爱中交友所受到的时空限制,用户可以在网站中结识到世界各地的适婚人群,在扩大交友范围方面突破了现代人生活圈狭小的局限。3) 独特的匹配方式。目前,世界婚恋网站中常用的匹配方式有两种:搜索制与推荐制。搜索制方式是指用户通过主动设置理想对象的条件选项,并指明每项要求的重要程度来制定选择标准,而后在网站数据库中进行数据匹配检索,从而找出最符合要求的人选;推荐制方式以网站所采用的匹配测评系统为基础,对用户进行心理、个性、价值观等方面的测试,然后向用户推荐性状趋同或互补的人选。无论

16、哪种匹配方式,都是以满足用户要求,建立和谐、幸福长久的婚姻关系为目标。4) 巨大的市场需求。2007 年中国网民中单身群体人数达到 1183 万,公众通过互联网结识异性的人占 32.6%,比例远大于亲友介绍(13%)和征婚(0.4%)等传统方式。据调查显示,目前我国网上婚恋交友用户中,24 岁以下的青少年所占比例达到了38.1%,2530 岁的中青年网民比例也达到了 24.7%,因此,可以看到目前网络婚恋市场正被越来越多的年轻群体所重视。另外网民数量调查显示,目前我国网上婚恋交友用户中,大学专科、大学本科和硕士以上学历的网民数量分别达到了 30.7%、39%和3.9%。另根据 iResearc

17、h 艾瑞咨询的预测,到 2011 年我国网络交友市场的总体规模可达 16 亿元,其中有近 50%的市场份额将被婚恋交友所占据。2. 婚恋网站的未来发展趋势当下,我国婚恋网站经历了对盈利模式的不同探索之后,一些主要网站如百合网、珍爱网、嫁我网展开了对高端消费者市场的争夺,侧重 VIP 会员的开发,为付高额会费的用户提供全方位、细致周到的婚恋服务。而以世纪佳缘为代表的网站则避开了“线上”的激烈竞争,向婚恋产业的下游婚庆业迈进。对婚恋网站经营者而言,无论在婚恋行业价值链条的哪个环节发展,顾客是盈利的唯一中心,提供完善的服务,留住顾客是经营关键。以顾客为中心,为消费者提供个性化、细节化、差异化的服务,

18、南昌航空大学学士学位毕业论文3才是婚恋网站的成功经营之道。1.3 完成内容与设计结果1.3.1 完成内容前台页面:所有页面的模板页面内容,用户个人主页的页面内容以及用户查看他人信息的页面内容。用户可通过 IE 浏览器输入网址就可以访问系统首页,并能进行登录或注册成为会员,查看最新用户信息和最具人气用户信息(登录或注册成功后) 、搜索其他会员并查看其信息(登录或注册成功后)点歌服务(登录或注册成功后)等操作。通过导航条用户能进入会员注册页面,登入页面,搜索页面(登录或注册成功后) 、点歌台页面(登录或注册成功后)和我的空间页面(登录或注册成功后) 。广告:分三种广告:主页中横条广告(两条) 、对

19、联式广告(左右各一条)和漂浮广告,通过点击广告能进入相对应的网站。管理员能在后台对广告进行查看、增加、删除操作和修改广告的内容。1.3.2 设计结果所有用户都可以进入平台注册成为会员。会员登录后能浏览其他用户的信息、搜索用户、为心仪的用户发消息和点歌。会员登录后可以进入个人空间,能查看和修改自己的基本信息、详细信息和择偶信息,能查看自己的消息,能进行会员搜索等操作。南昌航空大学学士学位毕业论文42. 需求分析2.1 整体说明2.1.1 模块设计图1. 模块结构图。系统包括五大模块:首页页面、公共母版页、个人空间页面、他人空间页面和广告管理。首页,亦称主页、起始页,是一个网站的入口网页,即打开网

20、站后看到的第一个页面;公共母版页,是个人空间页面、他人空间页面、搜索页面和点歌页面等页面共同使用的母版页;个人空间页面,显示会员自己的相关信息并能修改;他人空间页面,显示其他某位会员的相关信息。系统结构图如图 2.1 所示。图 2.1 模块结构图2. 高层用例图。通过对珍爱网、百合网的调查分析,经商议研究后画出用例图。用户有普通用户、会员和管理员。普通用户可以同过浏览器浏览系统首页,并可以进入注册页面进行注册,成为会员。会员可以浏览首页,并可以在登录页面登录;会员登录后可以浏览个人空间页面和他人空间页面查看自己和他人的相关信息,并且能在个人空间种对自己的信息进行修改;会员登录后能进入搜索页面和

21、点歌页面,使用搜索系统和点歌系统。管理员能登录后台对首页的广告进行管理。用例图如图 2.2 所示。南昌航空大学学士学位毕业论文5个个个个 个个个个个个个个个个个个个个个个个个个个个个个个个个个个个个个个个个个个个个个个个图 2.2 用例图2.1.2 模块整体说明根据图 2.1 对模块的划分,横向综合页面(horizontal comprehensive page)共分为 5 个部分,各个模块功能如下:1 首页页面作为进入系统后看到的第一个页面,是作为形象的体现,是重中之重,也是网站所有信息的归类目录或分类缩影。首页设计要求首页设计采用红色为主色,再用粉色加以点缀,在保障整体感的前提下,根据大多

22、数人的阅读习惯以色彩、线条、图片等要素将导航条、各功能区以及内容区进行分隔和排版,同时注重协调各区域的主次关系,以营造高易用性与视觉舒适性的人机交互界面为终极目标。南昌航空大学学士学位毕业论文62 公共母版页为了使各个页面的风格统一规范,特设计了母版页。此母版页为注册页面、登录页面、搜索页面及子页面、点歌台页面及子页面和他人空间页面等页面的公共母版页,同样是也红色为主色,对页面的头部和尾部设计和排版。3 个人空间页面此页面是显示与会员本人相关的一些信息,包括会员自己的基本信息、详细信息和择偶信息以及自己浏览过哪些人的页面等,会员进入后能查看并修改自己的基本信息、详细信息和择偶信息。4 他人空间

23、页面。此页面是显示会员的基本信息、详细信息和择偶信息,用来被其他会员查看。5 广告管理。前台分三种广告:主页中横条广告、对联式广告和漂浮广告,在首页中显示。管理员在后台对广告进行查看、增加和删除,并能选择广告的内容。2.2 具体需求2.2.1. 模块功能根据图 2.1 对模块的划分,设计横向综合页面各个模块功能如下:1. 用户可通过 IE 浏览器输入网址就可以访问系统首页页面。2. 首页页面上能以 3 种形式显示广告。3. 用户能进入登录页面或注册页面。4. 会员在登录后能进入他人空间页面和个人空间页面。5. 会员登录后能进入搜索页面。6. 会员在登录后使用点歌服务,并能进入点歌页面。7. 会

24、员进入个人空间后能查看和修改个人信息。8. 管理员在登录后台管理系统后能对首页页面的三种广告的内容进行查看、增加、删除和修改。2.2.2 模块设计根据图 2.2 的用例图,结合实际的操作,绘制出活动图。1) 前台浏览活动图。这个活动图主要是用户浏览各个页面的一个过程,用户可以直接通过浏览器访问南昌航空大学学士学位毕业论文7系统首页,但只有通过注册成为会员后才能浏览其他模块的页面及其子页面,具体活动如图 2.3 所示。个个个个个个个个 个个个个个个个个个个个个 个个个个个个个个个个个个册册册册 个个个个个个个个个个 个个个个个个个个册册册册册册个 个图 2.3 前台浏览活动图2) 广告管理活动图

25、。这个活动图主要是管理员对首页页面上三种广告的一个管理过程,管理员在登录后台管理后可以对首页的广告进行管理,包括增、删、改、查。具体活动图如图 2.4所示。个个个个个个个个个个个个个个个个个个个个 个个个个 个个个个个个个个南昌航空大学学士学位毕业论文8图 2.4 广告管理活动图南昌航空大学学士学位毕业论文93. 概要设计3.1 设计目标对系统的操作要求简单明了,能够尽量减少操作的步骤和流程。横向综合页面分为5个模块:首页页面、公共母版页、他人空间页面、个人空间页面和广告管理。首页页面:对前台首页进行设计和排版,并能以三种形式显示广告。公共母版页:注册页面、登录页面、搜索页面及子页面、点歌台页

26、面及子页面和他人空间页面等页面的母版页。他人空间页面:显示他人信息。个人空间:显示本人信息。广告管理模块:管理员登入后台管理心痛后能对广告进行管理。3.2 数据库设计3.2.1 数据库概述SQL Server 是一个全面的、集成的、端到端的数据解决方案,它为组织中的用户提供了一个更安全可靠和更高效的平台用于企业数据和 BI 应用。SQL Server 2005 为 IT 专家和信息工作者带来了强大的、熟悉的工具,同时降低了在从移动设备到企业数据系统的多平台上创建、部署、管理和使用企业数据和分析应用程序的复杂性。通过全面的功能集、与现有系统的互操作性以及对日常任务的自动化管理能力,SQL Ser

27、ver 2005 为不同规模的企业提供了一个完整的数据解决方案 【1】 。作为微软公司 SQL Server 生产线上的最受期待的产品,在成千上万的电子邮件、成百上千的规格说明以及大量的编译的基础上,SQL Server 2005 确保了自己是Windows 平台上数据库应用程序中最具戏剧性的新型数据库平台 【1】 。SQL Server 2005 使部署、管理和优化企业数据以及分析应用程序变得更简单、更容易。作为一个企业数据管理平台,它提供单一管理控制台,使数据管理员能够在任何地方监视、管理和调谐企业中所有的数据库和相关的服务。它还提供了一个可以使用 SQL 管理对象轻松编程的可扩展的管理基

28、础结构,使得用户可以定制和扩展他们的管理环境,同时使独立软件供应商 (ISV) 也能够创建附加的工具和功能来更好地扩南昌航空大学学士学位毕业论文10展打开即得的能力 【1】 。SQL Server 2005 通过提供一个集成的管理控制台来监视和管理 SQL Server 关系数据库、Integration Services、Analysis Services、Reporting Services、Notification Services 以及在数量众多的分布式服务器和数据库上的 SQL Server Mobile Edition,从而简化了管理工作 【1】 。SQL Server 2005

29、包含许多可以显著提高开发人员生产效率的新技术。从对 .NET Framework 的支持到与 Visual Studio 的紧密集成,这些功能使开发人员能够以较低的成本更轻松地创建安全、强大的数据库应用程序。SQL Server 2005 使开发人员可以利用现有的跨多种开发语言的技巧并且为数据库提供端对端开发环境。本机 XML 功能也使开发人员能够创建运行在不同平台或设备上的新型应用程序 【1】 。3.2.2 数据库逻辑结构本系统数据库的名字是 MarriageFlat,根据实际情况经过研究决定本数据库共设计了 24 个数据表,其中横向综合页面模块有 4 个数据表(以下表格内如字段主键列有“*

30、”,表示该字段为主键;文字描述数据表如字段下有“ ”表示该字段为该数据表主键,有“ ”表示该字段为该数据表外键) 。根据实际情况绘制 PDM 结构如图 3.1:南昌航空大学学士学位毕业论文11广 告 表广 告 ID是 否 有 效显 示 顺 序广 告 标 题广 告 位 置开 始 时 间结 束 时 间广 告 代 码intbitintnvarchar(50)tinyintdatetimedatetimentext管 理 员 信 息 表管 理 员 ID用 户 名密 码真 实 姓 名固 定 电 话移 动 电 话电 子 邮 箱是 否 禁 用禁 用 原 因是 否 删 除最 后 登 录 时 间最 后 登 录

31、IP创 建 人创 建 时 间intvarchar(20)varchar(32)nvarchar(20)nvarchar(16)nvarchar(11)nvarchar(30)bitnvarchar(50)bitdatetimevarchar(15)intdatetime会 员 基 本 信 息 表会 员 ID用 户 名密 码类 别 ID性 别昵 称出 生 日 期身 高国 籍民 族籍 贯居 住 地户 口 地婚 姻 状 况住 房 情 况月 收 入学 历职 业注 册 日 期最 后 登 录 时 间是 否 禁 用是 否 删 除intnvarchar(20)nvarchar(20)tinyintbitnva

32、rchar(20)datetimetinyinttinyinttinyintnvarchar(20)nvarchar(20)nvarchar(20)tinyinttinyinttinyinttinyinttinyintdatetimedatetimebitbit会 员 详 细 信 息 表会 员 ID真 实 姓 名身 份 证 件 号体 重体 型健 康 状 况相 貌 自 评性 格 自 评政 治 面 貌毕 业 学 校工 作 单 位户 口 地家 庭 成 员有 无 子 女血 型星 座生 肖恋 爱 状 态是 否 吸 烟是 否 喝 酒是 否 养 宠 物厨 艺 水 平擅 长 生 活 技 能最 大 消 费固 定

33、 电 话移 动 电 话QQ号MSN号电 子 邮 箱家 庭 地 址单 位 地 址行 业 类 别职 业 类 别公 司 类 别职 务 职 称父 亲 职 业母 亲 职 业是 否 有 车是 否 想 要 孩 子喜 欢 的 地 方喜 欢 的 活 动喜 欢 的 音 乐喜 欢 的 影 视宗 教 信 仰兴 趣 爱 好饮 食 习 惯自 我 介 绍intnvarchar(20)nvarchar(18)inttinyinttinyinttinyinttinyinttinyintnvarchar(30)nvarchar(30)nvarchar(20)tinyinttinyinttinyinttinyinttinyintt

34、inyinttinyinttinyinttinyinttinyintnvarchar(50)tinyintnvarchar(16)nvarchar(11)nvarchar(10)nvarchar(30)nvarchar(30)nvarchar(50)nvarchar(50)tinyinttinyinttinyintnvarchar(10)tinyinttinyintbittinyintnvarchar(30)nvarchar(30)nvarchar(30)nvarchar(30)tinyintnvarchar(30)nvarchar(30)nvarchar(255)择 偶 要 求 表会 员 I

35、D性 别最 小 年 龄最 大 年 龄最 低 学 历最 高 学 历最 小 身 高最 大 身 高最 小 体 重最 大 体 重体 型相 貌性 格政 治 面 貌民 族籍 贯居 住 地户 口 地月 收 入星 座生 肖住 房 情 况是 否 购 车是 否 吸 烟是 否 喝 酒婚 烟 状 况厨 艺 水 平是 否 要 孩 子职 业 类 别注 册 年 份intbitintinttinyinttinyinttinyinttinyinttinyinttinyintnvarchar(10)tinyintnvarchar(10)intnvarchar(10)nvarchar(10)nvarchar(10)nvarchar

36、(10)intnvarchar(30)nvarchar(30)nvarchar(15)nvarchar(15)nvarchar(15)nvarchar(15)nvarchar(30)nvarchar(6)nvarchar(15)intdatetime图 3.1PDM 图根据 PDM 图,设计了会员基本信息表(MemberBasicMsg) 、会员详细信息表(MemberDetail) 、择偶要求表(MarryRequest)和广告信息表(Advertise)4 个表。具体如下:1. 会员基本信息表(MemberBasicMsg)为了让人对会员有个初步了解,经商议决定,设计此表用于存储会员的基本

37、信息;其中包含的字段有:会员编号、会员使用名、用户密码、昵称、年龄、性别、生日、身高、体重、出生地、居住地、户口所在地、结婚状况、住房状况、工资状况、学历、职业、最后登入时间、是否有孩子、是否有车、宗教信仰、自我介绍、个人头像。南昌航空大学学士学位毕业论文12表 3-1 会员基本信息表2. 会员详细信息表(MemberDetail)为了让人对会员有个详尽的了解,经商议决定,设计此表用于存储会员的详细信息;其中包含的字段有:会员详细信息 ID、会员编号、真实姓名、身份证、健康、政治面貌、个性、毕业院校、工作地、血型、星座、生肖、是否吸烟、是否喝酒、是否序号 列名 类型 备注1 *MemberID

38、 Int 用户编号2 UserName Nvarchar(20) 用户使用名3 Password Nvarchar(20) 用户密码4 Sex Tinyint 性别5 Age Int 年龄6 NickName Nvarchar(20) 昵称7 Birthday datetime 生日8 Heigth Int 身高9 Residengce Nverchar(50) 居住地10 RegisteredPlace Varchar(50) 户口所在地11 Marriage Tinyint 结婚状况12 House Tinyint 住房情况13 Salary Tinyint 工资情况14 Degree T

39、inyint 学历15 Occupation Tinyint 职业16 LastLoginTime Datatime 最后登入时间17 IsHasChild Bit 是否有孩子18 IsHasCar Bit 是否有车19 Religion Tinyint 宗教信仰20 SelfInstruction Nvarchar(100) 自我介绍21 Personaphoto Nvarchar(20) 个人头像22 Birthplace Nvarchar(50) 出生地 23 Weight Int 体重南昌航空大学学士学位毕业论文13有宠物、是否会做饭、固定电话、手机、QQ、msn、email、家庭住址

40、、父亲职业、母亲职业、最喜欢的歌曲、最喜欢的电影、最喜欢的食物。表 3-2 会员详细信息表序号 列名 类型 备注1 *MemberDetailID int 用户详细信息 ID2 MemberID int 会员编号3 RealName Varchar(20) 真实姓名4 Identification Varchar(2) 身份证5 Health tinyint 健康6 Appearance tinyint 政治面貌7 Character tinyint 个性8 School Varchar(20) 毕业院校9 Employee Varchar(20) 工作地10 BloodType tinyin

41、t 血型11 constellation tinyint 星座12 BirthAnimal tinyint 生肖13 IsSmoke tinyint 是否吸烟14 IsDrink tinyint 是否喝酒15 IsHasPet tinyint 是否有宠物16 Cook tinyint 是否会做饭17 FixedPhone Nvarchar(16) 固定电话18 MobilePhone Nvarchar(11) 手机19 QQ Nvarchar(10) QQ20 MSN Navarchar(30) msn21 Email Navarchar(30) email22 FamilyAddress N

42、varchar(50) 家庭住址23 FatherOccupation tinyint 父亲职业24 MotherOccupation tinyint 母亲职业25 FavoriteMusic tinyint 最喜欢的歌曲南昌航空大学学士学位毕业论文1426 FavoriteMovie tinyint 最喜欢的电影27 Dietetic tinyint 最喜欢的食物3. 择偶要求表(MarryRequest)为了让人对会员的择偶要求有所了解,经商议决定,设计此表用于存储会员择偶要求的信息;其中包含的字段有:择偶信息 ID、会员编号、性别、最小年龄、最大年龄、最低学历、最高学历、最低身高、最高身

43、高、最低体重、最高体重、居住地、婚姻状况、住房状况、是否要小孩、是否吸烟、是否喝酒、是否有宠物、是否有车、收入状况。南昌航空大学学士学位毕业论文15表 3-3 择偶要求表4. 广告信息表(Advertise)为了让人对广告的信息有所了解,经商议决定,设计此表用于存储广告的信息;其中包含的字段有: 广告编号、广告名、广告状态(是否激活) 、广告类型、高度、宽度、启用时间、结束时间。表 3-4 广告信息表序号 列名 类型 备注1 *AdvertiseId Int 广告编号序号 列名 类型 备注1 *RequestID Int 择偶信息 ID2 MemberID Int 会员编号3 Sex Tiny

44、int 性别4 MinAge Int 最小年龄5 MaxAge Int 最大年龄6 MinDegree Tinyint 最低学历7 MaxDegree Tinyint 最高学历8 MinHeight int nt 最低身高9 MaxHeightint nt 最高身高10 MinWeight Int 最低体重11 MaxWeight Int 最高体重12 Residengce Nverchar(50) 居住地13 Marriage Tinyint 婚姻状况14 HousingStatus Tinyint 住房状况15 IsWantChild Bit 是否要小孩16 IsSmoke Bit 是否吸

45、烟17 IsDrink Bit 是否喝酒18 IsHasPet Bit 是否有宠物19 IsHasCar Bit 是否有车20 Salary tinyint 收入状况南昌航空大学学士学位毕业论文162 Title Nvarchar(50) 广告名3 IsEnabled Bit 广告状态4 type Tinyint 广告类型5 height Int 高度6 width Int 宽度7 StartTime Datatime 启用时间8 EndTime datatime 结束时间3.2.3 存储过程横向综合页面一共涉及到 5 个存储过程:查找用户信息up_MemberBasicMsg_GetMode

46、lById、查询广告信息up_Advertise_GetAd、增加广告UP_Advertise_ADD、删除广告UP_Advertise_Delete和修改广告UP_Advertise_Update。1. 查找用户信息 up_MemberBasicMsg_GetModelById此存储过程通过给定一个 ID,将会员编号(MemberID)为 ID 的会员的全部信息(基本信息、详细信息和择偶信息)分别从会员基本信息表表(MemberBasicMsg) 、会员详细信息表(MemberDetail )和择偶信息表( MarryRequest)中查找出来,将这些信息合并组成新表后返回。具体如图 3.2

47、。CREATE PROCEDURE dbo.up_MemberBasicMsg_GetModelByIdId intASBEGINSelect MinAge,MaxAge,MinDegree,MaxDegree,MinHeight,MaxHeight,MarryRequest.RegisteredProvince as RequestResidenceProvince,MarryRequest.RegisteredCity as RequestResidenceCity,MarryRequest.Marriage AS RequestMarriage,MarryRequest.HousingS

48、tatus as RequestHousingStatus,MarryRequest.Salary AS RequestSalary,IsWantChild,MarryRequest.Character,MemberBasicMsg.Username,Memberbasicmsg.Nickname,MemberBasicMsg.Age as Userage,MemberBasicMsg.Heigth as Userheight,南昌航空大学学士学位毕业论文17MemberBasicMsg.Sex as Usersex,MemberBasicMsg.Marriage as Usermarriag

49、e,MemberBasicMsg.Degree as Userdegree,MemberBasicMsg.ResidenceProvince as Userresidenceprovince,MemberBasicMsg.ResidenceCity as Userresidencecity,MemberBasicMsg.House as Userhouse,MemberBasicMsg.IsHasChild as Userhaschild,MemberBasicMsg.Salary as Usersalary,MemberBasicMsg.SelfInstruction,Personphoto,Birthplace,Birthday,MemberBasicMsg.RegisteredPlace as Registeredplace,MemberDetail.RealName,MemberDetail.Figure,MemberBasicMsg.Religion,Appearance,amativeness,MemberDetail.School,MemberDetail.Character,MemberDetail.Cook,MemberDetail.HasPet,MemberDetail.QQ,MemberDetail.M

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

当前位置:首页 > 学术论文 > 管理论文

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


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

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

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