交友网站的设计与实现.docVIP

  • 1085
  • 1
  • 约8.73千字
  • 约 26页
  • 2017-12-01 发布于江西
  • 举报
交友网站的设计与实现

交友网站的设计与实现 题 目 交友网站的设计与实现 专 业 计算机信息管理 班 级 xxxxxxxx 姓 名 xxxxxxxx 指导教师 姓名 xxxxxxxx 职称 xxxxxxxx 起止日期 x年x月至x年x月 本人声明 我声明, 本论文及其设计工作是由本人在指导教师的指导下独立完成的, 在完成论文时所利用的一切资料均已在参考文献中列出。                  作者:                    年  月  日 目 录 摘 要 1 1 前言 2 2 总体规划和可行性分析 2 2.1 总体规划 2 2.2 可行性分析 2 3 系统分析 3 3.1 总体功能需求 3 3.2 业务流程分析 3 3.3 数据流程分析 5 4 系统设计 7 4.1 系统总体布局设计 7 4.2 功能结构设计 8 4.3 功能模块设计 9 4.4 数据库设计 11 5 开发运行环境及工具介绍 13 5.1 ASP.NET 13 5.2 Visual Studio 2008 14 5.3 sql server 2008 15 5.3.1 高可用性 15 5.3.2 管理工具 15 5.3.3 安全性增强 15 6 系统实施 15 7 小结 20 参考文献 21 致 谢 22 摘 要 随着科技的进步,网络渐渐成为生活的一部分,利用计算机进行现代化通讯已经成为我们身边必不可少的工具。我们身处在一个知识日新月异、时刻充满挑战的时代,科技飞速、知识不断创新的地社会。所以利用新的通讯方式增进友谊,增进朋友间的了解是时代所要求的。 本论文主要是介绍交友网站的建立过程,从需求分析、总体设计、详细设计、测试到最终生成用户界面。本网站的基本功能:用户注册之后成为会员并登录到主页。登录到主页的用户可以查找其他会员,可以浏览、查看其他会员的详细信息,可以给其他会员留言以及修改个人的信息。其中给其他会员留言分为两种:公共留言和私人留言。如果选择公共留言,那么该会员的留言可以被所有的会员查看;如果选择私人留言,留言将送给某个特定的会员,这时必须输入对方的会员名字才能留言,如果该名字不是注册的会员名,用户就不能留言。在实现上,基于B/S模式, 利用计算机网络分布广、工作效率高等特点进行开发。它充分利用和发挥了计算机的优势,将大量复杂的数据与运算交给计算机来自动处理该系统能够在windowXP+IIS5.0中用IE6.0正常运行。该系统简单方便,易于操作。 图1 业务流程图符号 (2)组织成员分析 图2 成员组成图 (3)流程分析 图3 用户业务流程分析 图4 普通管理员业务流程分析 图5 系统管理员业务流程图 3.3 数据流程分析 (1)数据流程符号 图6 数据流程图符号 (2)数据流程图 从业务流程图中抽取出来,主要是体现出数据的流向和存储,本案例中数据流程基本和业务流程一致。由于存在多个外部实体、处理逻辑、数据流和数据存储等,需要对这些进行编号。其中S代表外部实体,F代表数据流,P代表处理逻辑,D代表数据存储。 图7 用户数据流程图 图8 普通管理员业务流程图 图9 系统管理员数据流程图 4 系统设计 4.1 系统总体布局设计 采用B/S/S结构,即浏览器/web服务器/数据库服务器结构。 系统开发及运行软件环境:VS2008,SQLSERVER2008和IIS7.0,这些均是当前最为主流的技术和运行环境。 系统开发及运行硬件环境:CPU,2.8GHZ以上;内存,2G以上。 浏览器:即客户端使用浏览器便可以访问该系统; web服务器:就是我们系统程序文件应该放的服务器; 数据库服务器:就是我们数据库应该放的地方,为了安全起见,我们将数据库和Web服务器分隔开,Web服务器通过防火墙和交换机与外部相连。整体结构如图3-1。 ……… 图10 系统总体布局 4.2 功能结构设计 图11 功能结构设计图 4.3 功能模块设计 图12 用户权限管理系统功能模块设计 图13 用户功能流程图 图14 普通管理员功能流程图 图15 普通管理员功能流程图 4.4 数据库设计 表1 用户账号信息表(yhzhx

文档评论(0)

1亿VIP精品文档

相关文档