1、 毕业设计(论文) 婚恋交友网站的设计与实现 学习中心名称 专业名称 计算机科学与技术 学生姓名 2014 年 8 月 15 日 目 录 摘要. I Abstract . 错误错误!未定义书签。未定义书签。错误错误!未定义书签。未定义书签。 1.1 背景1 1.2 目的意义1 2 开发环境及技术.2 2.1 开发环境2 2.2 开发技术2 2.3 NET 开发平台 2 2.4 ADO.NET 技术 3 3 可行性分析.4 3.1 技术可行性分析4 3.2 经济可行性分析4 3.3 社会可行性分析5 4 系统的需求分析.5 4.1 系统的功能需求5 4.2 定义 USE CASE 5 4.3 流
2、程图7 5 系统的概要设计.9 5.1 系统的总体结构9 5.2 数据库的设计10 5.2.1 系统的 E-R 图.10 5.2.2 数据库的物理设计 . 11 6 系统的详细设计与实现.15 6.1 网站的总体实现15 6.2 主要模块的设计与实现16 6.2.1 网站的首页 16 6.2.2 注册,登录模块设计 .17 6.2.3 个人空间模块 .17 6.2.4 会员搜索模块 .20 6.2.5 爱情指南模块 .21 6.2.6 交友活动模块 .22 6.2.7 网站建议模块 .22 6.2.8 管理员后台模块 .23 结论.24 参考文献.24 摘要 I 婚恋交友网站的设计与实现 摘要
3、 伴随着现代科技日新月异,计算机和网络技术已经突破了质的飞跃。在人们 的日常生活中,网络已经成为了人们生活和办公的主要工具。人们希望通过以网 络为代表的高科技技术能够改变自己的生活,能够更方便、现代、灵活的生活和 办公。社会生活中的方方面面似乎都可以通过网络的应用来帮我们解决问题,在 这期间人们之间的交流渠道也因网络在发生着一些新的变化。 通过现代互联网和 众多 APP 客户端的应用,人们之间的交流已经在某种范围内突破了时间和空间 的限制。在人们的交往方式中,交友类网站的兴起打破了传统建立在以朋友为中 心的交往方式,使陌生人之间的交流变成了可能性,再加上交友网站自身所具有 的一些特点,比如能根
4、据用户的兴趣、爱好等方面的特性,使用户之间的交流更 具有目的性, 能迅速方便的构建属于自己的兴趣圈, 因此受到了现代人们的拥护。 通过分析,本文提出了一种利用 ASP.NET 技术,采用 B/S 体系结构进行开 发的方案,以期达到功能强大,费用低廉,通用性强,适合我们使用习惯的网站。 本文详细的介绍了网站制作的整个过程,并且按照软件工程设计思想,采用生命 周期法进行全程开发,包括需求分析,系统总体设计,系统详细设计等。 关键词:婚恋交友;B/S;ASP.NET;数据库 1 1 绪论 1.1 背景 伴随着现代科技日新月异,计算机和网络技术已经突破了质的飞跃。在人们 的日常生活中,网络已经成为了人
5、们生活和办公的主要工具。人们希望通过以网 络为代表的高科技技术能够改变自己的生活,能够更方便、现代、灵活的生活和 办公。社会生活中的方方面面似乎都可以通过网络的应用来帮我们解决问题。在 这期间人们之间的交流渠道也因网络在发生着一些新的变化。 通过现代互联网和 众多 APP 客户端的应用,人们之间的交流已经在某种范围内突破了时间和空间 的限制。在人们的交往方式中,交友类网站的兴起打破了传统建立在以朋友为中 心的交往方式,使陌生人之间的交流变成了可能性,再加上交友网站自身所具有 的一些特点,比如能根据用户的兴趣、爱好等方面的特性,使用户之间的交流更 具有目的性,能迅速方便的构建属于自己的兴趣圈,快
6、速的结交好友,因此受到 了现代人们的拥护。目前以交友为目标,或者提供交友类服务的网站在世界范围 内蓬勃的发展,比较典型的社区类网站如 Facebook 等。但是受限于我国网络技 术的起步较晚, 目前我国的交友类网站起步普遍比较晚, 但是发展区非常的迅速, 并且也涌现了一批有自己独特服务的行业佼佼者,但是仍未出现行业内的巨头。 虽然交友类网站具有一些传统交友方式所不可比拟的好处, 但是由于提供交 友类服务的网站本质上是依赖于网络和计算机技术的发展,因此对于网站的设 计、开发和应用就不可避免的要随着现代网络和科技水平的提高而随时改变,以 适应时代的需求。 1.2 目的意义 婚恋交友网站的重点就是获得庞大的用户群,并努力提升用户的满意度。为 了实现这两个目标,除了加强网站的真实诚信外,还将在界面友好方面,以及功 能完善方面努力加强。例如,用户会有自己的空间,可以发表日志,上传照片, 发表心情等;网站会定期举行真实的活动,像“8 分钟相亲”之类的,并提前在 网站上公布通知;用户之间还可以在线交流,通过传统的文字方式交流或者是通 过视频的方式交流等等。让用户切实感觉到本网站的实用