




已阅读5页,还剩64页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
中图分类号: 学校代码: 10055 密级: 公开 硕 士 专 业 学 位 论 文 基于 要 I 摘 要 随着 3G 网络的发展和智能 手机的普及,移动互联网已经成了当今最大的热点。各种移动应用层出不穷。 移动论坛系统是基于以 操作系统的智能手机,把论坛系统和移动互联网结合起来的应用。具有便捷性、及时性、易操作性等 特点。在 3G 时代飞速发展的今天,人们更热衷于移动互联网和 计的系统,移动论坛系统结合了这些特点具有很广阔的发展前景。 本文首先讨论了移动论坛系统的发展历史和国内外的发展现状,通过对比现在移动设备和论坛的重要性来说明移动论坛系统具有广阔的发展前景。 本文选择移动论坛系统这一课题, 从实际出发。 以某 汽车 4S 店 的 车友 论坛为背景。深入该公司进行了需求调研和分析,明确了系统开发所要实现的功能目标。 详细介绍了移动论坛系统的设计。 将 移动论坛系统分为客户端和服务器端的C/S 结构。 同时对系统的逻辑功能架构,系统技术架构和物流 拓扑架构分别进行了分析和阐述,设计出了系统数据库及其之间的关系。最后在构建 发环境所使用的集成开发环境 台下通过 拟器对系统进行了仿真。 关键词: 移动论坛 ; C/S 结构 ; I G of in of is on as In G, of I to of of of of at to by of as of s as of of of of to to up 录 第一章 绪论 . 1 第一节 项目研究背景与意义 . 1 第二节 国内外研究 现状 . 1 第三节 本文主要研究内容 . 4 第四节 本文组织结构 . 5 第二章 系统需求分析 . 6 第一节 系统总体需求和目标 . 6 第二节 系统功能性需求 . 6 第三节 系统非功能性需求 . 13 第四节 系统用例 . 14 第三章 关键技术 . 17 第一节 . 17 第二节 台下 据库使用 . 18 第三节 信 . 19 第四章 系统总体设计 . 22 第一节 体系架构 . 22 第二节 逻辑功能架构 . 23 第三节 系统技术架构 . 24 第四节 物理拓扑架构 . 25 第五节 数据库设计 . 26 第五章 系统详细设计 . 30 第一节 数据模型 . 30 第二节 视图 . 31 第三节 移动车友论坛的网络层设计 . 32 第四节 系统主要业务流程 . 34 目录 六章 系统原型实现 . 38 第一节 开发及运行环境 . 38 第二节 系统运行主界面 . 38 第三节 登录功能的实现 . 39 第四节 首页的实现 . 42 第五节 论坛页面实现 . 46 第六节 设置页面的实现 . 47 第七节 核心技术的实现 . 50 第八章 总结与展望 . 61 第一节 本文总结 . 61 第二节 进一步展望 . 61 参考文献 . 62 致谢 . 63 个人简历及攻读学位期间参与的工作 . 64 第一章 绪论 1 第一章 绪论 第一节 项目研究背景与意义 汽车行业是国家主要的物质生产行业之一,在国民经济发展过程中发挥重要的作用。 中国经济的持续快速发展带动了汽车行业的高速发展,近年来汽车销量都保持了较快增长。随着中国加入世界贸易组织,中国已经成为全球第二大汽车市场。据统计, 2003 年国内汽车总销量突破 445 万辆,跃居世界第二位,仅次于美国。中国汽车销费量已经由 2001 年的 辆迅速提升至 2005 年的近 592万辆,中国汽车市场的增量已占到全球汽车市场增量的 根据中国汽车工业协会预计, 2006 年中国汽车市场仍将保持 10%至 15%的增长全年汽车销量将在 640 万辆至 660 万辆之间,将是全球唯一增幅保持两位数的汽车市场。 汽车 4S 店作为汽车行业的主要销售端,其承担着汽车行业的销售养护任务,属于汽车行业的终端产业。在汽车行业蓬勃发展的背景下,汽车 4S 店也必然会随之发展壮大。汽车 4S 店由于将汽车的销售、养护、理赔等功能于一身,属于综合型企业。如何留住客户、吸引客户就成为各个汽车 4S 店发展过程中所面临的共同难题 。现代通讯技术和信息处理技术的发展使得汽车 4S 店能够利用现代信息系统对本品牌的客户进行有效的管理,从而提高品牌形象达到留住客户、吸引客户的目的。 天津市某汽车 4S 店成立于 2000 年 9 月,是天津市东风日产汽车专营店。公司投资 3000 万元。 , 主营东风日产尼桑品牌系列汽车的整车销售、售后维修、配件销售、信息反馈、二手车置换等全方位服务。 经过对该 4S 店进行深入调研,将为该企业开发一款移动车友论坛系统,该系统的价值在于为 4S 店的购车客户提供网上娱乐、休闲、沟通的服务平台,增强客户与 4S 店之间的粘性。通过网络延伸企业的 客户服务,利用 移动 网络不受时间、地点限制的特点,建立营销与和服务的无缝衔接 。从而与其他车企形成差异化竞争,树立企业在行业中的独特性,用个性化服务获得竞争优势。 第二节 国内外研究现状 随着 社会的 不断发展, 报纸,电视,广播已经远远不能满足人们的信息需求。人们大多通过上网来获得自己想要的信息。 随着人们越来越多的使用互联网来完成自己的信息需求,互联网已经逐渐成为人们生活中的重要组成部分 。通过互联第一章 绪论 2 网来获知信息,学习知识,发布信息,就一个问题和其他网友进行讨论等等。 而满足上述功能之一的系统便是论坛系统。 论坛又叫 络论坛), 翻译为中文就是“电子布告栏系统”。 可以将它理解为一个公用的电子写字板每个人都可以将自己所要表达的东西写在上面 , 比如说发布一份招生启事或者就某个话题很多网友进行讨论等等 。用户可以在论坛上获得多种信息服务,如发布信息、就信息进行评论和与其他网友进行沟通等等。 曾经街道学校的布告栏就是早期 雏形,只是 传播和获得渠道变成了电脑而已。 近年来随着技术的不断发展和人们的不断努力, 在最初期, 统只有高校或者科研机构才有 ,用来让自己的内部成员互相学习交流, 随 着技术的不断发展, 越来越多的机构都有了自己的论坛系统,如网络公司、企业、社团等等,以用来 供自己的用户通过网络来结识朋友、探讨问题、发表意见等等,同时可以把自己 的一些信息和重要公告第一时间发布在论坛上以便用户得知。 前在国内已经十分流行,很多人每天必做的一件事便是登录自己常去的论坛,然后在上面发布或浏览信息等等。 致可分为 5 类: 1 校园 大多数高校都有自己的 上面学生之间可以进行学术交流 、话题探讨、物品交换等等。 2 商业 主要用来进行商业方面的商业宣传 ,商业推广,产品宣传 ,商品营销等等。目前服装的商业站,汽车的商业站,网络产品的商业站种类繁多。 3 专业 所谓专业 指公司的 政府的 要用来进行重要信息的发部和 远距离文件的传输。 4 情感 主要用来进行用户间的情感交流。很多娱乐媒体均有此 5 个人 很多网站的建设者在自己的网站上建立 样可以更多的与自己的用户交流,听取不同的意见,更有利于网站的建设和发展。 随着技术的发展,论坛系统已经逐步的被人们所依赖。论坛虽然十分方便、便捷,但是却止于电脑终端。虽然有人以手机为平台,制作了很多移动论 坛,但是受当时的移动网络技术的数据传输速度和手机端配置的影响。移动论坛并没有得到很多人的认可。 随着 3G 时代的来临,移动网络得到了前所未有的发展。同时人们对手机的需求已不仅仅局限在移动通信的层次。人们更希望手机能成为生活中办公、娱乐、出游的得力助手。 随着人们对手机功能需求的不断细化和升温。很多手机生产商和手机 操作 系统 制造商都在不断的更新自己产品,以求在市场中占领一席之地。在诸多操作系统中, 司研发的 统逐渐脱颖而出。 2008 年 9 月 22 日,美国运营商 纽约正 式发布第一款 绪论 3 手机 1。 这款手机可以说 是世界上 率先搭载 操作系统的手机 。 1 经推出即获得了手机厂商、运营商和芯片厂商的大力支持,这些厂商继而组建成一个全球性的联盟组织 。 该组织会对 开发的操作系统和应用程序实行无条件的兼容 , 并对 操作系统实行共同开发的原则 。 随着 3G 时代的来临, 将掀起一场手机领域的革命。 操作系统 、中间件、用户界面和应用软件组成 , 拥有确保手机正常使用的全部程序, 同时其开放性保证该平台 所有的手机应用程序不再受到手机运营商的制约。成为一款完全开放的移动应用开发平台。 2 开发人员在该平台开发的应用程序,是使用 言编写的,在 拟机上运行。 一个运行在 核之上的嵌入式虚拟机 ( 底层以开放性的 其架构。简单的理解, 基于 运行在 核上的操作系统。 如果说第一代智能手机操作系统搭建起了手机和因特网之间的桥梁, 那么 第二代智能手机操作系统 ( 以 代表) 为手机和因特网创造了热恋的一切环境, 是将二者完美的撮合到了一起。 相对于其他操作系统, 4 个优点 : 开放性: 台 是免费的 ,开源的 ,遵循 源协议。 它同时包含低层操作系统以及上层的用户界面和应用程序,而且不存在任何阻碍移动产业创新的专有权障碍。不同的厂商可以根据自己的特定需求对平台进行对应的定制和扩展,使用这个平台不需任何授 权许可费用。 应用程序完全平等:所有的应用程序运行在同一个核心引擎 面。除此核心引擎, 其他东西包括系统的核心应用和第三方 的 应用都是完全平等的。比如用户可以将系统中默认的电话拨号软件替换为你所需要的第三方电话拨号软件。 应用程序之间无界限: 导的网络化进行到底,开发人员可以将 的数据和本地的信息结合起来,创造全新的体验。此外应用程序可以通过标准 问核心移动设备功能,还可以声明它们的功能可以为其他应用程序使用。 快速方便的应用程序开发: 台提供了大量实用 的 库和工具,开发人员可以快速创建自己的应用程序。 合包 极大的 取悦设备制造商,因为在相同的开发时间下 C 的编码速度更快 ,缩短开发时间,也简化了开发过程。 第一章 绪论 4 台的各种特性和 诸多 优点无疑推进着 举攻占智能手机市场,并引领整个手机产业万紫千红的百花齐放。而且 经选择了开源生态系统中最强大的组合 , 及 各大厂商除了看中 台 的 开源、定制等特征以外, 还比较 看重台 大的数据与应用资源。 根据全球战略来选择开发 和共享个数据资源构成,各厂商面对的市场不同也会有不同的资源需求。为谷歌企业战略的重要组成部分,将进一步推进 “ 随时随地为每个人提供信息 ” 这一企业目标的实现。 3 随着智能手机的不断升级,越来越多的人们访问互联网不再依赖于电脑。在3G 网络的支持下,手机设备的便捷性、随时随地性越来越被人们所接受。根据工薪部门统计, 2011 年上半年全国手机用户增加 户,达到 户。手机用户中, 3G 用户增 加 户,达到 户。 3G 用户出现了突飞猛进的发展势头。具相关部门调查,我国移动网络用户为 。面对如此巨大数目的移动网民。移动论坛系统将会更好的发挥优势,成为这个时代的主流应用。 第三节 本文主要研究内容 统被当今诸多智能手机所选用。本文以实际应用为出发。以某 汽车 4S 店的车友 论坛系统为背景 ,在 台上进行了对该公司 移动 车友 论坛系统 的 设计和实现。 文章主要从以下几个方面完成文章的研究工作: ( 1) 移动论坛系统需求分析 该 汽车 4S 店 的 车友 论坛系统与其他企业的相比, 具有其独有的特点。文章对该公司进行了深入调研和分析,明确系统中的主要参与者,以及个个参与者对于系统的功能要求,形成系统的需求分析文档。 ( 2) 数据库结构设计 数据库系统在信息系统中发挥着数据存储的重要作用。良好的数据库结构能够保障信息系统具有较高的性能,并能够将数据冗余降低到最小程度。文章根据软件系统需求分析,对系统的功能模块进行划分,并根据每一个功能模块中所包含的功能进行数据库结构设计,形成数据库概念设计和表结构设计 方案。 ( 3) 系统功能实现 对系统中的功能进行了实体类和功能类设计,明确了每个功能中软件各层次功能类之 间的调用时序。对系统进行了程序实现,并设计了软件系统各个功能的相关界面。 第一章 绪论 5 第四节 本文组织结构 本文组织结构如下: 第一章为绪论,介绍 了项目的研究背景和意义,以及对整个论文进行了结构安排。 第二章为系统需求分析,分别对 系统进行了功能性和非功能性分析 。 第三章为关键技术,是对移动 车友 论坛的设计和实现所需要的一些重要技术的描述和讨论。 第四章为总体设计,分别描述了移动 车友 论坛系统的结构设计和数据库设计等。 第五章为系统详细设计。 第六章为系统原型实现,对系统的开发和运行环境进行了描述,和各个子系统的实现。 第七 章为总结和展望,对论文重点和研究工作进行了总结并对移动论坛的未来发展进行了展望 。第二章 系统需求分析 6 第二章 系统需求分析 在软件工程中,需求分析 是一个关键的过程。其定义是在 建立一个新的或改变一个现存的电脑系统时 , 描 述 新系统的目的、范围、定义和功能时所要做的工作。在这个过程中,系统分析员和软件工程师 通过 对 相关问题及实际情况的理解与思考,对问题的信息、功能、行为 进行 假设,从而 做出 建模,将用户的需求精细、清晰、全面化,最终形成需求分析报告书。用以 确定顾客的需要。只有在确定了这些需要后才能够分析和寻求新系统的解决方法。 第一节 系统 总体需求和目标 移动 车友 论坛系统 应有利于企业对原有的 车友 论坛系统进行深入改革,让移动 车友论坛系统这一应用以最简洁高效的方式服务于使用者。 该 4S 店 原有的 车友 论坛系统只限于固定的 通过网络去访问。而移动 车友 论坛系统则不受此限制,可以通过移动 终 端来实现随时随地的访问,这便大大的增加该 4S 店 原有车友 论坛系统的功能。使得使用者可以随时通过移动 终 端去访问论坛系统,从而使信息更有效便捷的在 车友之间 传输。 移动 车友 论坛系统拓展和增强了该 4S 店 原有的 车友 论坛系统,保证了用户随时随地可以登录到系统进行信息的交流。它与互联网 上的论坛系统并无太大差别,只作为原有论坛系统的增强应用,而并非取代原有的论坛系统独立存在的。 第二节 系统功能性需求 系统的功能性需求主要来源于系统使用者在日常应用中遇到的需求。通过对该公司进行深入调研,运用问卷调查,访谈等多种方式,最后整理出系统的功能需求。 移动论坛系统的功能 需求主要有如下几点: ( 1) 用户登录 移动论坛用户在手机或平板电脑等设备上安装系统后,运行 入用户名和密码后开始进入论坛系统。该系统不 具备注册用户功能,用户第一次登录时,应去原有的论坛系统里注册用户。注册成功后才能使用移动论 坛系统。 ( 2) 浏览版块 用户登录进入移动 车友 论坛后,可以在主界面上看到用户发表或被系统推送第二章 系统需求分析 7 的帖子。用户也可以通过 进入 论坛内的各个板块 来分类查看所需要浏览的内容。 ( 3) 发表帖子 发表帖子时移动 车友 论坛系统的主要功能,当用户需要发布消息时,可以用文字或者图片的方式来发表帖子。通过移动 车友 论坛,用户能随时查看最新的帖子信息,产生积极的互动。 ( 4) 回复帖子 发表及回复帖子使论坛系统有了互动性。当用户需要对某一帖子信息进行回复时,通过点击回复按钮,可以用文字和图片对相应帖子进行回复。 论坛网站通过其后台增加手机 端管理模块,从而使论坛和手机客户端 互相 结合。 户端和论坛版面、热点深度结合,从而提高论坛 各方面热度 同时让用户在使用上更加方便快捷。 内容上与现有论坛相结合,让论坛内最热门的话题快速抓住用户的心理,同时结合手机 优势,让用户不断的使用。 同时还会不断的完善功能,让用户可以使用起来更加快捷,操作起来更加舒适。 系统大致分为以下流程: 1. 用户进入系统 2. 通过手机 户端浏览 各个板块 3. 各个板块应显示出帖子的标题、作者、最后回复时间等 4. 点击更多来加载更多帖子 5. 对感兴趣的帖子选择查看或收藏 6. 浏览帖子 7. 通过调 节选项 来调整页面的显示内容 8. 回复帖子 9. 回复内容可为文字或图片,图片可以从手机图片上传也可手机拍照上传 10. 发表新帖 11. 发表内容可为文字或图片,图片可以从手机图片上传也可手机拍照上传 12. 通过系统设置对流量或缓存进行设置 13. 通过账户管理来添加或切换账户 14. 通过意见反馈来给 管理员 提意见 根据以上功能需求,我们可以大致得到 论坛手机客户端 的 功能框架,示 : 第二章 系统需求分析 8 论 坛 A p 首页 、 生 活等 版 块点 击 帖 子 详 细 查 看选 择 帖 子 排 序 方 式加 载 更 多查 看 论 坛 版块 列 表查 看收 藏发 表 新 帖输 入 信 息标 题正 文插 入表 情手 机 图 片 上 传图 片手 机 拍 照 上 传浏 览 帖 子帖 子 图 片帖 子 正 文 选 项最 新 回 复只 看 楼 主默 认留 言分 页 展 现回 复 帖 子 输 入 信 息文 本 信 息媒 体 信 息表 情图 片手 机 图 片 上 传手 机 拍 照 上 传系 统 设 置流 量 控 制缓 存 设 置恢 复 默 认 设 置帖 子 默 认 只 看 楼 主2 G / 3 G 网 络 下 禁 止 显 示 图 片清 除 缓 存账 户 管 理添 加 账 号切 换 账 号意 见 反 馈关 于 我 们 给 我 们 提 意 见图 户端功能框架 首页、生活等版块框架如 图 示: 第二章 系统需求分析 9 浏 览 首 页 、 生 活 信 息 等 版 块点 击 帖 子 详 细 查 看选 择 帖 子 排 序 方 式加 载 更 多图 页、生活等版块框架图 为了提高用户使用 同时为了提升 们在界面上设计出首页、生活、 信息、论坛、更多 一级栏目。在上述一级栏目里, 服务器端可动态 设置若干二级栏目 ,例如隶属于首页的头条、焦点等 。 根据用户的不同需求,用户可以选择帖子的排序方式,例如最后发表、热门 、发表时间 等。 帖子 的展示内容包括:标题、发帖时间、浏览数、回复数 、 最后回复的时间 。 点击 “更多” 则加载下 20条 帖子 。点击帖子的标题则进入帖 子,查看该帖子的详细内容。 查看论坛版块框架如图 示: 论 坛查 看 论 坛 板 块收 藏 板 块 图 看论坛版块框架图 在论坛板块中 ,用户可以查看论坛的所有板块及其子版块。 通过 点击 相应的版块 便可以进入到该板块并查看该板块的帖子列表 。在查看版块的帖子列表时,用户可以 选择全部、置顶、精华等方式查看帖子。已经登录的用户可以点击收藏来收藏版块,若查看已收藏的版块,可以在“我的收藏”中查看。同时,已经登录的用户还可以在“最近浏览”中查看最近浏览过的帖子。 发表帖子的框架如图 示: 发 表 新 帖输 入 信 息标 题正 文插 入表 情手 机 图 片 上 传图 片手 机 拍 照 上 传图 表新帖框架图 发表新帖需选择主题的分类版块,选择对应的主题分类。输入信息文本,包括帖子标题和正文。插入媒体信息是输入正文的过程中,可以选择插入媒体,媒第二章 系统需求分析 10 体包含两部分:图片、表情。其中插入图片可以选择手机原有的图片上传或直接用手机拍照上传。不论是手机原有图片还是手机拍照图片,都会对图片进行压缩和剪裁。 浏览帖子的框架如图 示: 浏 览 帖 子帖 子 图 片帖 子 正 文 选 项最 新 回 复只 看 楼 主默 认留 言分 页 展 现图 览帖子框架图 用户查看 帖子详细内容时,可 以使用默认、只看楼主、最新回复等浏览方式浏览。通过分页功能的前一页、后一页、第一页、最后一页来实现分页展现。已登录的用户可以随时进行留言即回帖操作。 回复帖子的框架如图 示: 回 复 帖 子 输 入 信 息文 本 信 息媒 体 信 息表 情图 片手 机 图 片 上 传手 机 拍 照 上 传图 复帖子框架图 用户 在浏览帖子的状态下,可直接通过回帖快捷键进行回帖操作。回帖输入的信息可以是文本信息和媒体信息。插入媒体信息是输入正文的过程中,可以选择插入媒体,媒体包含两部分:图片、表情。其中插入图片可以选择手机原有的图片上传或直接用手机拍照上传。不论是手 机原有图片还是手机拍照图片,都会对图片进行压缩和剪裁。 系统设置的框架如图 示: 系 统 设 置流 量 控 制缓 存 设 置恢 复 默 认 设 置帖 子 默 认 只 看 楼 主2 G / 3 G 网 络 下 禁 止 显 示 图 片清 除 缓 存图 统设置框架图 第二章 系统需求分析 11 在系统设置中,由于手机用户与电脑用户在网络资费上的不同, 从用户 流量资费等方面考虑,设立了帖子页面只看楼主和 2G/3G 网络下禁止显示图片的开关。用户可以根据自己的实际情况来选择开启或关闭。缓存设置中设立清除缓存按钮。用户可以通过清除缓存来为手机释放更多的空间。恢复默认设置按钮则恢复到默认的系统设置。 账户管理框架如图 示: 账 户 管 理添 加 账 号切 换 账 号 图 户管理框架图 账户管理 可以添加新账号,实际就是登陆功能,输入论坛的用户名和密码就可以进行登陆。在账号列表中,可以进行切换账号列表中的账号,当切换新账号为登陆状态时后,其他账号则变更为退出状态。 意见反馈和关于我们框架如图 示: 意 见 反 馈关 于 我 们 给 我 们 提 意 见图 见反馈和关于我们框架图 当点击意见反馈后,会直接提示输入框,输入信息后,点击提交按钮进行提交。点击关于我们后,展示公司的相关信息,在底部设置“给我们 提意见按钮”。点击后进入意见反馈功能。 客户端展现论坛的各项信息、发帖回帖。服务器端和论坛数据库结合起来,获取客户端需要的数据信息,并格式化抛送给客户端;获取客户端发送的信息,格式化处理存储入论坛的数据库。 服务器端应有接口配置、装机数量统计、建议管三 个功能 块,管理员可以动态的管理各项配置 。其中接口配置有如下 功能点 : 1. 数据库配置 2. 网站配置 3. 首页 版块接口 配置 4. 生活 版块接口 配置 5. 信息版块接口 配置 服务器端的功能框架如图 示: 第二章 系统需求分析 12 论 坛 A p p 手 机 服 务器 端接 口数 据 库 配 置网 站 配 置首 页 配 置生 活 配 置信 息 配 置装 机 数 量统 计 数 据建 议 查 看建 议 删 除图 务器端 功能框架图 数据库配置功能 块,管理员需要 配置论坛的数据库地址、数据库端口、数据库名、数据库账号等数据库的信息 。 网站配置功能块,管理员需要配置 论坛服务器的根目录、论坛的根目录、图片根 表情包 、 敏感词和禁止发帖、回帖时段。 首页配置功能块,管理员需要配置对应于手机客户端首页一级栏目下的各二级栏目的名称、接口板块 子默认排序方式。 生活配置功能块,管理员需要配置对应于手机客户端生活一级栏目下的各二级栏目的名称、接口板块 子默认排序方式。 信息配置功能块,管理员需要配置对应于手机客户端信息一级栏 目下的各二级栏目的名称、接口板块 子默认排序方式。 装机数量功能块,用于统计该论坛手机客户端的安装数量。 第二章 系统需求分析 13 建议管理功能项,展示的是手机客户端用户反馈的各项意见。管理员可以搜索、查看、删除各项建议。 第三节 系统非功能性需求 移动 车友 论坛系统在功能上与 原有 论坛系统 近似,但在性能上由于 移动终端设备最后资源有限的设备,硬件条件相比 而言较差,所以在性能上需要有较大改动。移动客户端需要满足的性能需求如下: 1) 快速响应 快速处理用户的输入或请求,对于需要长时间处理的请求,可通知用户。 2) 可中断性 当用户正在使用 移动 车友 论坛时,可被其他系统事件中断,待中断事件结束后。中断之前移动 车友 论坛使用时的状态可以恢复。比如用户在使用移动 车友 论坛时,有一个电话的中断事件,等用户通话结束后回到原来移动 车友 论坛打开的界面。 3) 并发性 不同的用户在使用移动 车友 论坛时,可能会同时发起连接请求,这就需要服务器具有一定并发能力以承受更多用户的并发。考虑到是公司内部论坛, 则选用可以承载 500 人并发的服务器即可。 4) 可靠性 移动 车友 论坛系统在设计时,需要减少系统的缺陷,提高系统的可靠性。 5) 可扩展性 当移动 车友 论坛系统发生缺陷时,可以通过一定手段进 行修复。本系统主要基于用户动态的发布信息功能而设计。但是由于时间的限制,目前尚未引入强大的 务,在以后的版本中,这方面可以进行扩展。 6) 可复用性 由于 度开放的特性,系统在设计实现上应尽量保持层次清晰, 并对一些具有较高重用价值的模块进行封装和抽离,例如图形处理, 架, 开发过程中,为便于未来代码的复用和缩短编译时间,将移动车友 论坛系统按照功能分类分解为多个子工程。不但可以降低系统开发的复杂性,还可以减少工作量,因而降低系统开发成本 7) 安全性 由于该移动 车友 论坛 系统是该公司的 客户论坛 ,所以传输的信息中不排除包含大量的敏感及保密信息。服务器在接受请求时无法验证客户端的地址,所以需第二章 系统需求分析 14 要添加登录身份验证,并在数据传输时,将用户的密码进行加密以保证其安全性。同时还要保证无线传输安全,确定通信安全,传输时间短。 第四节 系统用例 用例分析的目的在于研究系统中各类使用者对于系统的功能操作要求,即系统应当为每一类参与者提供哪些功能操作支持。参与者是对系统中每一类使用者的抽象,同一类使用者被抽象成为一个单独的参与者,其对于系统有着相同的功能操作需求。用例是对系统中各类功能操作的抽象 ,其通过黑箱的形式向参与者提供特定的功能操作服务。本项目通过 一建模语言的用例图对各个参与者进行用例分析与描述。 在移动 车友 论坛系统中,参与者分为系统管理员和普通用户。 ( 1) 系统管理员 该参与者是对移动 车友 论坛系统进行运行维护和配置人员。其主要在服务器端对移动 车友 论坛系统进行网站配置、数据库配置等操作。 ( 2) 普通用户 该参与者是对该 4S 店车友 论坛系统所有使用者的抽象。是系统的直接使用者。主要是在客户端对移动 车友 论坛系统进行一系列的操作等等。 根据以上对系统和参与者的分析,归纳出 系统 型如图 示: 用 户系 统管 理 员浏 览 论 坛系 统 设 置建 议 管 理接 口 配 置发 帖 回 帖网 站 配 置装 机 统 计 数 据图 统 型 如图 示,用户可以对系统进行浏览、发帖回帖和系统设置等操作。第二章 系统需求分析 15 管理员通过后台服务器对系统进行接口设置、网站配置、统计等操作。 手机客户端的用例如图 示: 用 户论 坛 操 作设 置浏 览 板 块发 表 帖 子回 复 帖 子系 统 设 置账 户 管 理意 见 反 馈查 看 帖 子收 藏 板 块图 机客户端系统用例 图 如图 示,客户端的参与者是用户,用户可以对移动 车友 论坛系统进行论坛操作和设置。论坛操作包括 版块浏览,收藏版块,查看帖子,回复帖子和发表帖子。设置包括系统设置,账户管理和意见反馈。 系统服务器端的用例如图 示: 第二章 系统需求分析 16 管 理 员接 口 配 置统 计 数 据数 据 库 配 置网 站 配 置首 页 配 置生 活 配 置信 息 配 置装 机 数 量建 议 查 看建 议 删 除图 统服务器端用例图 如图 示,系统服务器端的参与者是管理员,管理员可以对服务器端进行接口配置和统计数据两大操作。其中接口配置包括数据库配置,首页配置,生活配置,信息配置和网站配置。统计数据包括建议查看,建议删除和装机数量。接口配置是用来将移动 车友论坛和原有的车友 论坛配置到一起。而统计数据功能则是用来将用户 的使用意见和客户端的装机数量呈现给管理员以便于更高效的管理。第三章 关键技术 17 第三章 关键技术 第一节 将后台数据和前台显示连接起来的适配器接口 , 是数据和间的一个重要纽带。 适配器就是把一些数据处理的便于在 显示。可以看多是界面数据绑定的一种理解。它所操纵的数据一般是比较复杂的数据,如数组、链表、数据库等。适配器就像显示器,把复杂的东西按人可以接受的方式来显示。如图 表明了 间的关系。 D a t a s o u r c eC u r s o r A r r a y l i s tA d p a t e rL i s t V i e 者关系 适配器本身也是一个类,在类里面它实现了父类 如下几个方法: 1. 得到数据的行数 2. 根据 到某一行的记录 3. 得到某一条记录的 . 最重要的 是 此方法定义了适配器将要以什么样的方法去显示我们所填充的数据,在自定义的适配器里,人们通常给他写个 布局文件。一般来说,除自定义适配器外,常用的适配器有 中 继承一个抽象类,继承他需要实现多个方法,所以也具有较高的灵活性。 为简单,支持泛型操作,只能展示
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年中国机房桥架数据监测研究报告
- 2025年中国木工机械刀片市场调查研究报告
- 2025-2030年中国中药党参行业市场需求预测与投资潜力研究报告
- 2025年中国料门式干燥机市场调查研究报告
- 2025年中国数字地感检测器数据监测报告
- 2025年中国精梳精漂汗布圆领短袖男衫数据监测研究报告
- 2025年中国正时枪市场调查研究报告
- 新疆交通职业技术学院《形体与舞蹈IV》2023-2024学年第二学期期末试卷
- 肇庆市实验中学高中历史三:第2课西学东渐(第2课时)高效课堂教学设计
- 新疆师范大附属中学2025年初三下学期3月模拟考试化学试题含解析
- 2025年电力人工智能多模态大模型创新技术及应用报告-西安交通大学
- 应急物业合同范本
- 企业变更 备案 申请书
- 人教部编版八年级道德与法治上册:8.2《坚持国家利益至上》听课评课记录3
- 《“长赐”轮搁浅苏伊士运河事故探析及预防对策探究》7700字
- 贵州文物调查研究-从文物看中华民族共同体历史的区域实践知到智慧树章节测试课后答案2024年秋贵州民族大学
- 2025年天翼云高级运维工程师认证参考试题库(含答案)
- 2025届甘肃省定西市安定区中考生物对点突破模拟试卷含解析
- 小米财务管理
- 《竹节参茎叶中脂溶性成分的研究》
- 光伏项目资产评估报告
评论
0/150
提交评论