在线婚恋系统设计与实现毕业论文(编辑修改稿)内容摘要:

.......................................................49 测试项目测试用例 ..............................................................................................49 系统测试效果 ......................................................................................................50 软件测试结论 ......................................................................................................51 软件能力 ..........................................................................................................51 缺陷和限制 .......................................................................................................51 测试结论 ...........................................................................................................51 7 结 论 ........................................................................................................................52 系统开发总结 ......................................................................................................52 存 在问题及改进 ..................................................................................................52 致 谢 ............................................................................................................................53 参考文献 ......................................................................................................................54 附录 A 译文 ..................................................................................................................55 附录 B 原文 ..................................................................................................................59 附录 C 程序清单 .........................................................................................................63 XXXXX 大学毕业设计 (论文) 1 1 绪论 研究背景 随着资讯时代的来临,使得社会已经渐渐转成网络时代,进而改变人际互动方式。 人际互动开始由过往的面对面地交谈,转变成借由交友网站进行线上交友。 交友是为了沟通与交流,而网络恰恰为我们创造了一个崭新的自由平等的对话平台。 它具有普通交友方式无可比拟的优势。 打破了传 统交友的地域限制,可以广交四海朋友。 网络的开放性更是传统交友方式不具备的优越性。 网络架起了一座人们充分沟通的桥梁 ,让恋爱不再受地域的限制。 研究现状 互联网发展到今天,中国的网民超过了 1 亿,可以说已经进入了一个网络应用大规模普及的后网络时代 [1],但是,相对于其他网络服务的迅猛发展,国内的网络交友服务似乎还没有得到人们足够的重视,市场也没有呈现出应有的上升势头。 究其原因,一方面在于受众舆论对于网络交友曾经的负面效应矫枉过正,大众对于通过网络进行交友乃至征婚的信任度缺失。 另一方面也在于,国内现在也的确 缺乏专业的、有影响力的网络交友服务商[2]。 长时间以来,一提到网络交友,大家最先想到的是散落在各地的热线和信息港的交友频道,大多数页面粗糙,资料简单,缺乏整体的规划和人气的累积,而交友这项服务恰恰需要详实的会员资料和人气滚雪球般聚集的效应。 这些都是各地的信息港所不具备的,按说新浪、网易等门户网站应该具备相应的资源,但对于门户站点来说,又很难在交友这个领域做出专业的深度来:没有专业的服务,就很难赢得真正有需求的用户的信赖:我们会想到去新浪 看新闻,去网易逛社区,但谁会很认真地去这些综合性网站登记征婚呢。 即使偶 尔逛逛交友频道,也是抱着游戏的心态,交朋识友而已。 甚至有些门户网站的交友约会栏目已经沦为寻找一夜情乃至性交易的网络平台,欠缺合理的过滤和适当的管理,导致网络交友在人们心目中不再纯洁,变成了一个很容易藏污纳垢的空间。 论文主要内容 在线交友系统, 其核心思想是 为广大单身男女 提供 一个网络平台,让谈恋爱成为更简单的事情,在网上就能找到自己的另一半。 本课题的开发工具使用 MyEclipse,开发语言XXXX:在线婚恋系统的设计与实现 2 是 JSP/Java 等开发语言,后台数据库采用 Oracle 数据库。 在线交友系统由前台用户登录系统和后台管理员管理系 统两个部分组成。 本课题主要提供了以下功能: 用户登录系统:用户自身的管理,会员信息展示,成功配对情侣的展示,网站信息的展示,活动信息的展示、用户留言的展示以及用户间相互交流。 管理员管理系统:主要功能有管理员自身的管理,用户管理,活动管理,成功故事管理以及留言处理等。 XXXXX 大学毕业设计 (论文) 3 2 在线交友系统系统分析 系统分析方法来源于系统科学。 系统科学是 20 世纪 40 年代以后迅速发展起来的一个横跨各个学科的新的科学部门,它从系统的着眼点或角度去考察和研究整个客观世界,为人类认识和 改造世界提供了科学的理论和方法。 它的产生和发展标志着人类的科学思维由主要以 “ 实物为中心 ” 逐渐过渡到以 “ 系统为中心 ” ,是科学思维的一个划时代突破。 系统分析是咨询研究的最基本的方法,我们可以把一个复杂的咨询项目看成为系统工程,通过系统目标分析、系统要素分析、系统环境分析、系统资源分析和系统管理分析,可以准确地诊断问题,深刻地揭示问题起因,有效地提出解决方案和满足客户的需求 [3]。 系统可行性分析 系统可行性分析由技术及开发方法可行性,管理可行性,经济可行性三部分组成。 技术及开发方法可行性 本系统基于浏览器 /服务器体系人们常说的 B/S 体系,系统安装维护简便。 数据集中管理,便于分散用户使用,适应互联网时代软件的发展趋势。 开发技术主要包括 JSP, Java, JavaBean, JDBC以及 Web应用开发中常用的脚本语言 JavaScript。 Web服务器采用 Tomcat,数据库采用 Oracle 数据库系统。 由于本系统采用的是 Java 相关的技术具有“一处编译处处运行”的特性,所以系统可跨平台使用,可运行于 Linux/Unix 和 Windows 系列操作系统平台 [5]。 管理可行性 利用面向 对象的结构化方法, 面向对象方法以 “ 对象 ” 为中心 , 在分析 对象 、研究对象及 对象的 属性的过程中,根据其内在规律建立求解模型。 基于这种方法建立的软件系统,不管外部环境或功能需求如何 地 变化, 其 对象 的 内在的规律 是 不变 的 , 区别于传统方法的以“过程为中心”,以功能分解为基本方法,当功能需求发生变化时,将引起对软件整体结构的修改,导致系统不稳定。 因而 , 基于这种方法建立的 软件系统是 不会引起软件结构的整体变化,所以系统是稳定的 ,利用此方法可以充分达到系统管理可行性的目的。 经济可行性 通过调查分析开发 网站 所具备的能 力及实现的方法 ,准确 确定 网站的 总体结构,利用Oracle 数据库所具有的能力,以最简洁最容易的方法,使用 JSP 和 Java 使其 达到快速开XXXX:在线婚恋系统的设计与实现 4 发的效果。 系统需求分析 需求分析的基本任务:确定系统的目标和范围 、 调查用户的需求 、 分析系统必须做什么 、 编写需求规格说明书等其它相关文档 ,以及需求工程审查。 同时还包括需求变更的控制、需求风险的控制、制定需求过程的基本计划等工作。 需求可分四类:业务需求、用户需求、功能需求和非功能需求。 其中业务需求是反映组织机构或客户对软件高层次的目标要求,这项需求是用户高层领导机构决定的 ,它确定了系统的目标规模和范围;用户需求是用户使用该软件要完成的任务 ; 功能需求是软件开发人员必须实现的软件功能;非功能需求是产品必须具备的属性或品质 ,包括对用户的重要属性(有效性、效率、灵活性、完整性、互操作性、可靠性、可用性)和对开发者的质量属性(可维护性、可复用性、可测试性) [4]。 在线交友系统需求分析由功能需求分析,性能需求分析两部分组成。 功能需求 本系统的具体功能描述如下: 1.针对一般用户 /会员设计的功能 ( 1)用户注册:可以注册为在线交友网站的会员,成为会员就可以参与我们的活动以及给心仪的他(她)留言,也可以在本网站留下自己的信息方便他人寻找到你。 ( 2)用户登录:只有登录才可以进一步进入该网站完成留言详细查看等其他活动。 ( 3)查找用户:在每个页面上我们都会提供一些查找出来的最新注册为会员的一些信息,还可以按条件来搜索你心仪的他(她),在登录状态下可以查看他(她)的详细信息并给他(她)留言。 ( 4)修改资料:在登录状态下可以完善自己的资料,例如上传照片等。 ( 5)成功故事:在成功故事板块可以看到通过本网站成功配对的新人们的信息,以及他们的爱情故事,还可以添加自己的成功故事。 ( 6)活动板块:在登录状态下会员可以进入该板块,查看我们举办的各大活动并且报名参与我们的的活动。 ( 7)联系我们:会员通过留言可以给我们提出问题,也可以把一些需求告诉我们,用来完善我们的服务。 2.针对管理员设计的功能 XXXXX 大学毕业设计 (论文) 5 ( 1)总管理员对普通管理员的管理 a、管理员登录:管理员需要登录才能进行对管理员以及用户的管理。 b、增加管理员:如果管理员的权限是总管理员,那么可以追加新的管理员。 c、删除管理员 :如果管理员的权限是总管理员,那么可以删除其他管理员。 d、修改管理员 :总管理员可以修改管理员的信息,可以赋 予普通管理员权限。 e、查看管理员 :可以查看全部管理员。 ( 2)管理员对用户的管理 a、删除用户 :管理员可以根据用户的要求删除该用户在本网站的全部信息。 b、查看所有用户 :管理员可以查看所有用户的信息,便于统一管理。 ( 3)管理员管理成功故事 a、删除成功故事:管理员可以根据用户的要求,删除成功故事。 b、查看成功故事:管理员可以查看成功故事。 c、修改成功故事:管理员可以修改成功故事。 ( 4)管理员管理活动板块 a、添加活动:管理员可以添加新的活动。 b、删除活动:管理员可以删除过期的活动。 c、修改活动 :管理员可以修改活动内容。 d、查看活动:管理员可以查看活动内容以及报名会员等。 ( 5)管理员管理留言板块 a、查看留言:管理员查看所有留言。 b、删除留言:管理员删除用户的留言。 性能需求 本系统的性能需求可以分为以下两种: 1.安全性需求:所有访问数据库的操作,必须尽量保证安全。 2.美观性需求:要求界面美观,操作简便。 业务流程分析 业务流程分析的目的是:形成合理、科学的业务流程。 通过分析现有业务流程的基础上进行业务流程重组( BPR),产生更为合理的业务流程。 业务流程分析主要是定义 项目的内容,即对现行的管理进行仔细地回顾和描述,从而认识项目的业务和技术上的具体要求,XXXX:在线婚恋系统的设计与实现 6 帮助确定流程工作与合作建模的基本要素,更好地分析理解其同其他要素的关系,例如业务目标、业务策略、面对的问题、产生的影响、组织机构参与者或者相关的企业架构。 (逻辑模型) 系统设计以前,要对系统 需求进行归纳 和 分析,。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。