




已阅读5页,还剩14页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1 网络聊天室项目 写目的 计算机技术的快速发展,特别是计算机网络的发展,越来越深刻的改变了人们生活的方方面面。使得人们能以更低廉的价格,开发出更方便、更实用的网络工具。各种在线服务系统,更是深刻的影响了人们的联系和交流方式,使得人们可以自傲远隔千里之遥随时通讯。过去的种种陈旧的联系方式,已经不能满足现代生活的需要。网上聊天系统作为一种方便人们之间联系的使用系统便应运而生。网上聊天系统是人们进行交流和联系提供的一个平台。通过提供完善的网上聊天系统的管理,可以达到增进人与人之间的交流和沟通。 在网络世界中 ,聊天室( 一个最常见的服务,它最早起源于点,聊天室作为一个在漫漫长夜打发消遣时间的最佳软件,除了能够用于聊天消遣时间以外,还拥有语音聊天、视频聊天、共享图片、文件等功能。现在随着网络的发展,聊天室发展的速度已经非常迅速了,现在的聊天室技术,都已经运用到了“网络会议”上,现在有很多的会议在网上视频聊天会议 9。 该网络聊天室项目可行性研究报告是对项目课题的全面通盘考虑 ,是项目分析员进行进一步工作的前提 ,是软件开发人员正确成功的开发项目的前提与基础 件开发团体尽可能早的估计研制课题的可行性 ,可以在定义阶段较早的认识到系统方案的缺陷 ,就可以少花时间和精力 ,也可以省成资金 ,并且避免了许多专业方面的困难 本报告的预期读者为项目管理人,教师,软件用户学生,软件开发工程师等。 目概述 在 , 信等网上软件,极大程度方便了各地友人之间的联系,也使世界一下子缩小了,不管你在哪里,只要你上了网,打开这些软件,就可以给你的朋友发信息。现在,企业,机关,学校都纷 纷建立起自己的局域网。在局域网里,虽然可以通过文件共享的方式进行通讯,但单单使用这种方式,是不方便的。首先在局域网里的网上邻居,只能看到机器名,不清楚对方是谁,也不知道对方机器有什么资源可以共享,而且当局域网机器很多时,这种方式更加麻烦。 在市面上,聊天室的应用软件出现得比较早,比如说, 个在界面及功能方面都已经非常完善的“聊天室”的应用软件,它是一套独立于浏览器之外的,即与浏览器无关的,需要下载客户端安装使用的套装软件,在使 2 用它之前还需要先熟悉其中的操作界面,才能够使用这个软 件,这对于新时代匆匆忙忙,并没有太多时间去学习的网友来说,是一个非常不方便的缺陷。因此,开发出来一个操作简单,方便,不需要下载客户端安装使用的聊天软件已经成为广大网民的迫切需求。所以,根据网民的需求,越来越多的公司和网站开始开发基于浏览器的,不需要下载客户端安装使用,不需要熟悉界面操作的聊天室,以便造福更多的网友 12。 景 A. 软件系统的名称为:“基于 B/S 架构的网络聊天室系统” B. 本项目的任务提出者:软件工程方向课教研室 C. 本项目的开发者:长春工业计算机学院 120403 班 第 组。 D. 本项目的用户:学校全体学生 E. 实现该软件的单位: 长春工业计算机学院 120403 班 第 组。 F. 项目使用的软件: 随着众多软件的推广和应用,系统的开发环境对于大多数软件已经不是那么重要,然而现阶段大多数用户所用的系统环境基本上是一样的,因此我们还必须在通用性的基础上考虑到大多数用户的系统开发环境。 电子科技的迅速发展,网络时代到来,人们通讯方式也不断的发生改变,从以前的写信到后来的呼机,到现在的手机,不断地往高科技方向 发展。然而人们的聊天的方式也在发生改变,因此聊天室也随之慢慢的发展起来了,慢慢受到人们喜爱,现在我们 就有各种各样的群,有的娱乐、有的技术交流、有的用来工作,总之应用非常广。聊天室的开发是有必要的,其发展的前景也是非常大的。 聊天室现在用于娱乐方面还是比较少的,主要还是用于商业方面,就 目前聊天室的市场结构 来看 , 现在大多数的 网站 几乎都 拥有一个 完全 属于自己的聊天室 ,现在的聊天室,运作起来是非常的简单,当然也有非常复杂的,如像 种聊天的工具。在国外,现在就一个普通的商务网上或者娱乐网站都有属于自己 的聊天工具。聊天室的之所以这么普及主要有两个原因 :一、由于现在这方面的技术已经是相当的成熟,开发这种软件的成本高;二、聊天这种软件不管是运作起来还使用起来都是比较方便的。所有很受人们的欢迎,现在都有很多专门做这种软件的公司了。在我国, 聊天室市场集中度 还不是很 高 , 其中只有一些大型的商业网站或者一些专门娱乐性的网站才有,所有在我国的市场还是相当的大。 3 在我国,由于现在的电脑的价格非常的便宜,人们的生活水平的提高,对网络的需要越来越大,除了在网上玩游戏、谈生意、购物、查阅资料以外,还有就是用于聊天娱乐,当我们身 处在一个群体当中的时候,不管是在工作还是在学习中也好,我们都会建立起一个属于自己的聊天室,它的聊天功能是聊天室中运用最广的功能,这是网上最受欢迎和最普通以中聊天方式。聊天具有应用广泛、开发简单、 操作方便、功能齐全、信息传递、简单快捷等的特独有性,因为它是用文字来传播信息,所有用于聊天时候的信息交流比较方便,相当于人与人面对面的交流,受到大多数人喜欢,因此有很多人喜欢在聊天室中聊天,还没面对面那种羞涩 2。 首先,是操作系统的选定。操作系统种类繁多,如微软公司的 作系统, 还有在网络服务器上广泛用用的 作系统,还有红级一时的中国人的操作系统 等。根据应用的广泛性、普遍性和实用性,系统决定选用 (中文版)操作系统作为软件的操作系统平台。 其次,是编程软件的选定了。本项目研究的是基于局域网的聊天室,用 序实现一般的文字聊天功能,可作为某局域网的交流工具 义 业术语介绍: 言: 称 是 “ 结 构 化 查 询 语 言 ( , 一个非 过程化的语言,因为它一次处理一个记录,对数据提供自动导航。 对象: 一些相关的变量和方法的软件集。软件对象经常用于模仿现实世界中我们身边的一些对象。对象是理解面向对象技术的关键。 控件: 控件实际上是子窗口,在应用程序与用户进行交互的过程中,控件是主要角色。 经济可行性 衡量比较支出的费用和收到的利益 . 技术可行性 性能以及限制条件 ,能否是一个技术上可实现的系统 . 法律可行性 有无违法问题 . 不同的方案 关技术与开发工具介绍 4 一种可以撰写跨平台应用程序的面向对象的程序设计语言。 术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于 据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。 与传统程序不同, 司在推出 际就将其作为一种开放的技术。全球数以万计的 发公司被要求所设计的 件必须相互兼容。“ 言靠群体的力量而非公司的力量” 是 司的口号之一,并获得了广大软件开发商的认同。这与微软公司所倡导的注重精英和封闭式的模式完全不同。 司对 程语言的解释是: 程语言是个简单、面向对象、分布式、解释性、健壮、安全与系统无关、可移植、高性能、多线程和静态的语言。 台是基于 言的平台。这样的平台非常流行。因此微软公司推出了与之竞争的 台以及模仿 C#语言。 功能完善的通用程序设计语言,可以用来开发可靠的、要求严格的应用程序。 业级工作平台( 简称 对 扩展,利用它我们可以在数据库和 开发、发布以及应用程序服务器的整合方面极大的提高工作效率。它是功能丰富的 成开发环境,包括了完备的编码、调试、测试和发布功能,完整支持 。 一个十分优秀的用于开发 件集合, 功能非常强大,支持也十分广泛,尤其是对各种开源产品的支持十分不错。 以支持 据库链接工具等多项功能。可以说 几乎囊括了目前所有主流开源产品的专属 发工具 是一个关系型数据库管理系统,由瑞典 B 公司开发,目前属于 下公司。 流行的关系型数据库管理系统,在 用方面 最好的 系数据库管理系统 ) 应用软件之一。 一种关联数据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。 使用的 言是用于访问数据库的最常用标准化语言。 件采用 5 了双授权政策(本词条“授权政策”),它分为社区版和商业版,由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,一般中 小型网站的开发都选择 为网站数据库。由于其社区版的性能卓越,搭配 组成良好的开发环境。 3 浏览器 务器的结构如图 1示 图 1览器 务器结构 用的执行过程如图 1示 图 1用的执行过程 选题的意义 现在的 通讯系统 , 除了 我们 生活 中用于正常 交流 和联系以外 , 在现在的商业中也慢慢的兴起 , 运用到网上交易中,聊天室为客户 与客户之间的 沟 通提供了一个有效 交流 平台,使得与客户之间的聊天没有时间和空间的距离感 。 在 时间上 ,这边发一条信息到另外一边所用的时间只需要不到 1 秒的时间,几乎是立即得到应用程序 览器 客户端 览器 访问并调用 务器上的应用 返回动态 务器 用 数据库 6 响应, 比 发送一份 邮件 的信息传递速度快了几百倍,非常的节省时间;在经济上,我们打电话是按时间分钟来计费的,如果是长途电话的话更贵,而我们的聊天室是通过互联网来接通的,价格十分便宜。当然我们不能否定邮件和电话,在用于不同的地方,它们又比聊天室好 。 基于 B/S 的 聊天室 是浏览器 /服务的,与基于C/S 架构的腾讯 聊天软件相比 起来 , 这种 B/S7架构的聊天室,是不需要 下载安装,直接是在浏览器上运行 。因此, 对于一个公司和企业来说, 开发一个用于网站 、娱乐或者 论坛 来 交流的聊天室 ,其中包括群聊和私聊,成为了现在众多公司或集体的重要需求 14。 这次开发的基于 B/S 架构的聊天室 ,是用现在流行 语言来开发的,为开发平台,因为 发 B/S6架构运行在浏览器上的系统比较方便,并且用到的数据库是当前非常受欢迎的 据,作为后台数据库存储一些信息,建立一些表格。现在的随着 术不断加强, B/S 架构的设计模式开始 流行起来,因为 B/S 架构的是网页版的,作为客户端只需要在浏览器上操作,没有下载安装客户端的说法。 B/S 模式将实现系统核心功能的代码全部都放着到服务器上,只有该系统的服务器够强大就可以无限的运行,如果客户端崩溃,也只是在浏览器上而已,只需要重新打开一个页面就可以了,从某种一定程度上,这个系统只需要开发一个强大的服务器,从而简化了系统的开发和维护。基于 B/S 架构的聊天室系统,与那些 C/S8模式聊天室相比较,最大的优点:只要你有浏览器,就可以随时随地进行聊天,而不需要下载安装客户端,从而实现了客户端零安装、零 维护的需求,提高了其中的效率 6。 考资料 1. 软件工程开发报告模板标准。 . 程序设计教程与实训 3. 软件工程导论(第 5 版)清华大学出版社 张海藩 编著 2 可行性研究的前提 开发环境 随着众多软件的推广和应用,系统的开发环境对于大多数软件已经不是那么重要,然而现阶段大多数用户所用的系统环境基本上是一样的,因此我们还是必须在通用性的基础上考虑到大多数用户的系统开发环境。本聊天室系统由 据库相结合基于 B/S 模式开发完成,以 架作为主要的技术框架 ,以 为开发工具,以 为服务 7 器 。本聊天室系统的主要有普通用户和管理员两个角色,普通用户主要有注册登录、找回密码、群聊私聊、字体设置、背景颜色设置、在线音乐试听、退出这几个功能;管理员的主要功能有登录、在线用户管理、用户资料管理、过滤字段管理、聊天记录管理、音乐管理。 求 a . 网络聊天室功能: 系统功能需求根据用户对象的不同分为普通会员功能的需求和管理员对功能的需求两部分。 普通会员对功能的需求: 新用户注册 取回密码 在线发送消息 修改个人基本信息 离开聊天室 管理员对功能的需求: 用户管理 浏览所有用户信息 查找用户 用户权限分配 删除不合法用户 踢人 b. 网络聊天室软件的性能: 开发该软件的基本要求与功能是实现用户信息数据包括与用户有关的数据的管理与操作处理 ,基于 据库系统的数据管理使该软件有更优异的性能 用户信息 ,用户地址 ,用户的留言 ,以及有关用户提出的对其它用户的信息等等的 查询要求所产生的数据输出 数据的安全基本保证 安全性能比较令人满意 ,该软件设计中保持与其他一些数据库的基本兼容 . c. 输出:用户基本信息和发言各种处理的结果表格文档形式。 d. 输入:用户根据自身需要,或者评论网络最新最热门话题展开讨论。 e. 处理流程和数据流程图用图表的方式表示出最基本的数据流程和处理流程 ,并辅之以叙述 . 8 f. 安全保密方面的要求 : 对该软件系统设置不同级别的访问权限 ,通过对不同权限的管理 ,实现对用户的管理的安全性 与保密方面的要求 . g. 完成期限 2015 年 11 月 15 日到 2015 年 12 月 11 日 标 该软件的设计目标必须尽量达到人力与设备费用的节省 ,并且使软件处理数据的速度提高 ,软件的整个设计过程必须通过生产能力的提高 ,人员工作效率的提高等等使软件开发成本最小化 件、假定和限制 a. 本网络聊天室建议运行寿命为 : 5 b. 进行系统方案比较的时间 : 1 周 c. 经费投资方面的来源和限制 用户 d. 法律政策方面的限制 : 1. 严禁违反宪法确定 的基本原则 。 2. 严禁危害国家安全 ,泄露国家秘密 ,颠覆国家政权 ,破坏国家统一 。 3. 严禁损害国家荣誉和利益。 4. 严禁传播发布会妨害第三方权益的文件或者信息 ,包括但不限于 :病毒代码 ,黑客程序 ,软件破解注册信息 . 5. 严禁抄袭剽窃他人作品 e. 硬件软件运行环境和开发环境方面的条件和限制 发环境 系统投入使用的最晚时间: 2015术可行性评价 就目前使用的开发技术来说建议系统的功能目标应该能够达到;利用现有的技术在规定的期限内开发工作基本能够完成 的分析 理流程和数据流程 建议本系统的研究主要集中在用户之间的消息的发送与接收是每个公司都会遇到的问题,大多数公司使用的是人员流动方式,使公司的管理困难重重。如果采用一套软件,由数据库来记录这些信息,则大大的方便了企业内部人员沟通, 9 网路聊天室 方便员工及时的了解公司的动态,与其他功能模块联机操作使企业的日常管理步入了科学系统管理的轨道上。 现有系统的数据处理与流程基本为用户数据的录入与查询,管理员删除修改等操作。流程图可表示如下: 作负荷 系统工作流 由于数据量越来越大,现有的系统已明显不能适应目前的庞大数据量,系统工作负荷过大。 用开支 由于现有系统的工作负荷严重超载,在现有系统上投入的人力,设备,空间,材料,等等与其他的一系列支持性服务越来越大,导致开发费用支出巨大,严重影响系统的可用性,急需改进。 员 鉴于原有系统的技术性含量比较低,故不需要多少高技术人员的操作,只是由于数据量的日益扩大,所需要的操作人员数量不断增大。这一点已不再适应目前信息化时代的步伐。 用户登录: 用户注册 维护个人信息 在线发送信息 离开聊天室 管理员管理: 对用户发言信息和注册信息进行管理和分析 10 备 设备的科 技含量也比较低,没有达到大量的计算机普及程度。 限性 经过严谨的分析,可知原有的系统存在很大的局限性,比如技术的过于陈旧,人员工作负荷大,系统维护等方面存在很多的局限性。 实行软件的可行性研究方法主要有 :成本效益分析 ,对估算问题的看法,软件的作用范围,软件的成本估算,速度安排等。具体将在下面叙述。 4 所建议的系统 所建议系统的说明 网络聊天室工作主要是用户的聊天功能,包括数据输入、修改、删除、追加、查询、统计和打印报表等功能,要能高效、准确地完成这些功能,并要 达到界面美观友好、使用方便。 对网络聊天室实现要求以及如何得到满足 : 采用 台数据库技术 ,实现对文件的输入以及保存 . 可以通过在数据库设置关键字 ,并通过关键字来实现对基本信息的各种搜索功能 . 理流程和数据流程 下面列出主要事务的数据流图: 查看发表言论 查询留言 管理员 网络聊天室 服务器 11 . 增删评论 统计数据 回复留言 发言 回复 进之处 很明显,在以上几点中已可以看出新系统的性能与功能上与现有系统的差别,首先新系统克服了原来系统的资金投入大,人员设备技术含量低,系统工作负担重等缺点。而且加入了对数据的安全性保护 的功能,使原有系统在可用性与稳健性方面有了很大的进步。 单用户 A 单用户 B 12 响 采用建议系统与现有系统的差别在上面已所过,在此从不同方面具体说一下: (1) (2) (3)议系统使用的新技术是完全基于原有的系统上的 ,故用户不必考虑新系统带来的人员培训等等。 (4)议系统是为了改善原有系统在经费支出过高的缺点的,所以新系统一经使用在经费支出方面一定会得到很好的改善,用户在使用了新系统后只需要花一定资金购买一部分计算机与软件就能实现自动化。 设备的影响 采用建议系 统后,改进了原有系统的性能所以对设备要求自然更高,建议系统使用了最先进的技术使设备也必须跟着升级。 软件的影响 由于建议系统采用了先进的数据库技术以及一系列高技术含量软件,部分用户可能无法使用。 用户单位机构的影响 要求用户单位操作人员熟悉软件运行的基本环境 作系统。 系统运行过程的影响 说明所建议系统对运行过程的影响,如: a 用户的操作规程; b 管理员对服务器的操作规程; c 服务器与用户之间的关系; d 源数据的处理; e 数据进入系统的过程; f. 对数据保存的要求 ,对数据存储、恢复的处理;由用户提出输出请求 ,文档管理系统响应请求 ,由打印机输出 f. 输出报告的处理过程、存储媒体和调度方法; g. 系统失效的后果及恢复的处理办法。 13 开发的影响 说明对开发的影响,如: a. 为了支持所建议系统的开发,用户需进行的工作; b. 为了建立一个数据库所要求的数据资源; c. 为了开发和测验所建议系统而需要的计算机资源; d. 所涉及的保密与安全问题。 地点和设施的影响 在学校建立一个计算机中心 ,实施人员限制 ,无尘恒温管理 ,以放置运行该系统的后台服务器 . 经费开支的影响 建议 系统是为了改善原有系统在经费支出过高的缺点的,所以新系统一经使用在经费支出方面一定会得到很好的改善,用户在使用了新系统后只需要花一定资金购买一部分计算机与软件就能实现自动化。 限性 数据的庞大的限制 , 不允许大容量数据录入数据库和保存 这些问题是由于采用的后台数据库 局限性所致 . 术条件方面的可行性 以现有的技术和开发人员的数量和质量条件下 ,可在规定期限内完成该系统的开发 . 5 投资及效益分析 经济可行性分析中最重要的内容之一是成本效益分析。对于一个基于计算机 系统的研制项目要在经济方面评价其是否合理,成本效益分析要估计出研制开发的花费并与收益(包括有形的可以用货币计数的及无形的利益)衡量比较。 14 出 就目前使用的开发技术来说建议系统的功能目标应该能够达到;利用现有的技术在规定的期限内开发工作基本能够完成。基本支出为 。 本建设投资 a. 房屋和设施 b. 环境保护设备 0 c. 安全与保密设备 : 0 d. 数据库管理软件 : 其他一次性支出 a. 研究 (需求的研究和设计的研究 )费用 : 0 b. 数据 库的建立 : 0 c. 检查费用和技术管理性费用 : 0 d. 培训费用 开发人员所需要的一次性支出 1000 元 一次性支出 列出在系统生命期内按月支出和维护费用 : a. 设备的维护费用 : 100 元 b. 软件的维护费用 : 100 元 c. 人员的工资 ,奖金 : 0 d. 房屋空间的使用开支 : 电费 50 元 e. 公共设施方面的开支 : 100 元 f. 保密安全方面的开支 : 网络杀毒软件 0 g. 其他经常性的支出 : 100 元 益 对于所选择的方案,说明能够带来的收益,这里所说的收益,表现为开支费用的减少或避免、差错的减少、灵活性的增加、动作速度的提高和管理计划方面的改进等。 15 次性收益 运行效益 1000 元 500 元 5000 元 术背景 根据客户提出的系统功能、性能及实现系统的各项约束条件,根据新系统目标来衡量所需的技术是否具备,本系统是一个数据库管理和查询的系统,现有的技术较为成熟,硬件软件的性能要求、环境条件等各项条 件良好,估计利用现有技术条件可完全达到该系统的功能目标。同时,考虑给予的开发期限也较为充裕,预计系统可以在规定期限内完成开发。 用技术 技术上的可行性分析主要分析技术条件能否顺利完成开发工作,软硬件能否满足开发者的需要等。该管理系统采用了当前新兴的 式进行开发。三层的 系结构具有许多传统的 C/S 体系结构不具备的有限,而且又紧密的结合了 术,是技术发展的大势所趋,它把应用系统带入了一个崭新的发展时代。数据库服务器 选用 据库,它能够处理大量数据,同时保持数据的完整性并提高许多高级管理功能。它的灵活性、安全性和易用性为数据库编程提供了良好的条件。因此,系统的软件开发平台已成熟克星。硬件方面,科技飞速发展的今天,硬件更新的速度越来越快,容量越来越大,可靠性越来越高,价格越来越低,其硬件平台完全能满足此系统的需要。 ,随着技术慢慢的发展出现了它的局限性, C/较适合于 那种系统 规模 比较小 、用户 也比 较少、 而且 数据库 还是单一的情况下,并 且 运行的网络环境必 须是 安全 的和 快速 (例如局域网 )。由于网络技术的发展之快,所运行的 应用系统的规模 在慢慢的 扩大 ,其中的 复杂性越来越高 ,在现在 多用户、多数据库 、多接口的系统中,并 且网络环境下 也是 非安全的(例如 :网络环境中 ,传统的 两层 C/S 结构 的应用模型 无法满足现状,跟不上时代步伐,而且这种模式是 单一 的 服务器 ,主要 以局域网为中心的 ,因此 16 想要把传统的模式 扩展至大型企业 的 广域网或 强大的 是不可能的,因此 B/S 体系结构 三层客户 /服务器模式 随之兴起,成为当今最受欢迎的一种体系结构 8。 三层客 户 /服务器模式 是称之为 B/S 体系结构,是在以前传统两层的 C/S 结构模式的集成上,增加了一级成为了现在流行的 三层客户 /服务器模式 。 B/S 体系结构在逻辑上将应用功能分为 3 层,分别是 显示层、业务层、数据层 。 客户显示层是 服务有客户端的,为 客户 的 图形界面 功能 提供 相对应的 应用服务的, 从而帮助客户迅速快捷的 定位 于 应用服务。业务逻辑层 是在 显示层和数据层之间, 是为企业实现 该企业的 业务逻辑提 ,专门的设计 供 的 一个明确 有效 的层次 ,具有一定的逻辑性 ,在这个层次 中, 封装了与系统 相 关联的应用模型, 同时 把 显 示层和数据库代码 部分的数据层区分 开来 数据层是三层模式中最底层 的结构 , 这个层的主要目的是 用来定义、维护、访问和更新数据 ,简单的说,就是管理数据库的,同时 管理和满足应用服务对数据 库发送 的 一系列 请求 ,维护数据库得管理。 这种三层体系结构关系如图 1 所示: 图 1 B/S 三层架构示意图 介 据库是 一个精巧的 据库管理系统 ,这个数据库相对其他那些数据库来说,是非常小的。 据库很容易安装,它是在 令的窗口运行的,但是它是具有强 大的数据开发和维护功能、源代码开发的关系型数据库管理系统,还有就是这个数据库管理系统具有非常强灵活性和丰富的应用编程接口以及精巧的系统结构性。同时运用起来不占什么内存,还有他它快速,健壮和易用的特性,同时所用到经济成本也是非常的地,所以现在那些小型的企业的数据库基本上都采用这种数据库管理系统,其中的主要原因上面以及介绍了。所以在现在的那些小型的项目中,基本都会选择这种数据。 一种标准化的语言 ,它不仅在 据库能运行还能在 运行,所以 据库的言是可以在其他数 据中使用。 同时 能够 足够快和灵活存储记录文件和图像 等属性,可见这个数据库得功能之强大 11。 显示层 业务层 数据层 17 据库软件有几个版本,分别是标准版、企业版和集群版 3 个版本。据库的主要特点是体积小、速度快和成本低 3 个特点,其中在成本低据库优势下,它的局限性已经不是什么问题了,而且它能满足现在的那些中小型的系统或者网站,所以,使得一般中小型网站的开发都会选择 时 据库相比其他的数据而言,在相同的运行环境中,可能维护起来会比较的容易些,所以在数据维护 方面的,所需要的人力和财力会减少很多,减少了企业的开支 16。 6 社会因素方面的可行性 该项目为独立开发,在技术上没有使用任何现有的软件与方法。所以在法律方面不会存在侵犯专利权、侵犯版权等问题,完全按照合同规定的责任履行。 7社会法律方面的可行性 会背景 网上聊天系统是为人们进行交流和联系提供一个平台。利用现代网络资源和技术优势,通过提供完善的网上聊天系统的管理,以达到人与人之间的信息交流个沟通的目的,并以此加快现代社会的信息化步伐,为时代的进步增添信息特色! 近年来计算机技术的快速发展,特别 是计算机网络的发展越来越深刻的改变了人们生活的方方面面。各种在线服务系统,更是深刻的影响了人们的联系方式,使人们可以随时随地的相互联系。网络聊天系统因此就应运而生。网络聊天系统就是通过提供完善的聊天服务和规范的管理,方便人们之间的联系,与普通的联系方式相比,网络聊天系统更具有人文性发展前途。 目前已有很多成功开发聊天软件的先例,同时社会也需要更优秀的网上聊天系统为人们提供交流平台。 律可行性分析 聊天软件开发和运行与国家的政策法规不存在任何冲突和抵触之处。 但 最近网络发展出现了一些新情况。 第一个方 面涉及版权合同。根据我国版权法的规定,对作品的使用,使用者一般应当首先取得作者同意或者与作者签订合同,同时还需要向作者支付报酬。在一般情况
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年合同制员工管理核心流程 清华大学人事部
- 智能交通技术项目合作合同
- 电子商务网络安全防御技能测试卷
- 产品销售代理合同书及其附件
- 2023-2024学年广东广州白云区五年级上册语文期末试卷及答案
- 2025年蚌埠市国有资本运营控股集团有限公司招聘4人笔试参考题库附带答案详解
- 2025年湖南兴湘投资控股集团有限公司春季校园招聘28人笔试参考题库附带答案详解
- 废弃矿山修复策略及实施方案解析
- 办公楼改造项目可行性研究报告分析
- 居家办公合同协议书
- 肛肠科的中医特色护理【医院中医护理及保健知识】
- 夏至时节中医养生
- 2023年江苏师范大学科文学院招聘考试真题
- 《高温熔融金属吊运安全规程》(AQ7011-2018)
- TCR-T疗法简介演示
- 强国必须强军军强才能国安
- 农贸市场规划设计方案
- 出租屋消防培训课件
- 城市社会保障
- 变电安全典型案例培训
- 新视野大学英语(第四版)读写教程4(思政智慧版)课件 Unitr 4 Man and nature Section A
评论
0/150
提交评论