下载
加入VIP
  • 专属下载特权
  • 现金文档折扣购买
  • VIP免费专区
  • 千万文档免费下载

上传资料

关闭

关闭

关闭

封号提示

内容

首页 网络聊天室可行性研究报告(网络聊天室)

网络聊天室可行性研究报告(网络聊天室).doc

网络聊天室可行性研究报告(网络聊天室)

感性滴小天使
2018-06-28 0人阅读 举报 0 0 暂无简介

简介:本文档为《网络聊天室可行性研究报告(网络聊天室)doc》,可适用于IT/计算机领域

网络聊天室可行性研究报告(网络聊天室)doc可行性研究报告项目:网络聊天室班级:网络工程成员:徐海石祖旭朱静陈昌明徐路目录可行性研究报告引言编写目的背景定义参考资料可行性研究的前提要求目标对现有系统的分析处理流程和数据流程工作负荷费用开支人员设备局限性进行可行性研究的方法所建议的系统对所建议系统的说明处理流程和数据流程改进之处影响()设备()现有软件()用户()经费支出对设备的影响对软件的影响对用户单位机构的影响对系统运行过程的影响对开发的影响对地点和设施的影响对经费开支的影响局限性技术条件方面的可行性投资及效益分析支出基本建设投资其他一次性支出非一次性支出收益一次性收益非一次性收益社会因素方面的可行性法律方面的可行性使用方面的可行性结论可行性研究报告引言编写目的该网络聊天室项目可行性研究报告是对项目课题的全面通盘考虑,是项目分析员进行进一步工作的前提,是软件开发人员正确成功的开发项目的前提与基础写软件项目可行性研究报告可以使软件开发团体尽可能早的估计研制课题的可行性,可以在定义阶段较早的认识到系统方案的缺陷,就可以少花时间和精力,也可以省成资金,并且避免了许多专业方面的困难所以该软件项目可行性研究报告在整个开发过程中是非常重要的本报告的预期读者为项目管理人教师软件用户学生软件开发工程师等。背景A软件系统的名称为:“网络聊天室”B本项目的任务提出者:刘天印C本项目的开发者:湖北理工计算机学院网络工程()班第八组(徐海徐路陈昌明石祖旭朱静)。D本项目的用户:对网络聊天有需求的用户E实现该软件的单位:用户。F项目开发的的软件:VS。定义专业术语介绍:SQL语言:SQL全称是“结构化查询语言(StructuredQueryLanguage)”SQL是一个非过程化的语言因为它一次处理一个记录对数据提供自动导航。对象:object是一些相关的变量和方法的软件集。软件对象经常用于模仿现实世界中我们身边的一些对象。对象是理解面向对象技术的关键。控件:控件实际上是子窗口在应用程序与用户进行交互的过程中控件是主要角色。经济可行性估计开发费用以及最终从开发成功的系统所获得的收入或利益,衡量比较支出的费用和收到的利益能否是一个技术上可实现的系统技术可行性分析功能,性能以及限制条件,法律可行性明确系统开发可能导致的责任,有无违法问题不同的方案对系统开发的各种方案进行评价相关技术与开发工具介绍ASPNET(C#)是一种简单、现代、面向对象且类型安全的编程语言。在C#环境中可以用一种可视和直观的方式来创建应用程序的用户界面和数据库接口。。它在继承C和C强大功能的同时去掉了一些它们的复杂特性(例如没有宏和模版不允许多重继承)。C#综合了VB简单的可视化操作和C的高运行效率以其强大的操作能力、优雅的语法风格、创新的语言特性和便捷的面向组件编程的支持成为NET开发的首选语言。浏览器,Web服务器的结构如图所示应用程序CGI浏览器WebServer图浏览器,Web服务器结构Web应用的执行过程如图所示访问并调用Web服务器上的应用客户端WebWeb浏览器服务器返回动态HTML数据库C#应用CGI图Web应用的执行过程参考资料软件工程开发报告模板标准。GB《ASPNET从入门到精通》清华大学出版社吕双房大伟编著《软件工程导论》(第版)清华大学出版社张海藩编著传智播客Socket编程视频传智播客录制可行性研究的前提要求a网络聊天室功能:网络聊天室工作主要是用户的聊天功能包括数据输入、修改、删除、追加、查询、统计和打印报表等功能要能高效、准确地完成这些功能并要达到界面美观友好、使用方便。C#ASPNET和其他数据库管理系统相比可以发现它基于CS的体系结构除拥有其他开发平台的界面制作的优秀控件之外以应用系统工程的工作空间(WorkSpace)为框架以数据窗口控件和数据对象作为数据库应用系统开发的核心通过这两个控件的使用并结合其他控件的辅助功能能制作出功能强大的管理系统因此选用C#ASPNET来制作网络聊天室实现聊天传输文件发表评论等功能。b网络聊天室软件的性能:开发该软件的基本要求与功能是实现用户信息数据包括与用户有关的数据的管理与操作处理,基于MicrosoftSQLserver数据库系统的数据管理使该软件有更优异的性能软件的基本数据流动为用户数据的输入,用户信息,用户地址,用户的留言,以及有关用户提出的对其它用户的信息等等的查询要求所产生的数据输出数据的输入与输出处理流程都依靠数据库的支持数据的安全基本保证SQLserver的安全性能比较令人满意,该软件设计中保持与其他一些数据库的基本兼容c输出:用户基本信息和发言各种处理的结果表格文档形式。d输入:用户根据自身需要或者评论网络最新最热门话题展开讨论。e处理流程和数据流程图用图表的方式表示出最基本的数据流程和处理流程,并辅之以叙述f安全保密方面的要求:对该软件系统设置不同级别的访问权限,通过对不同权限的管理,实现对用户的管理的安全性与保密方面的要求g本系统相连的其他系统打印系统邮件系统,比如outlook,office,wps年月日h完成期限年月日到目标该软件的设计目标必须尽量达到人力与设备费用的节省,并且使软件处理数据的速度提高,软件的整个设计过程必须通过生产能力的提高,人员工作效率的提高等等使软件开发成本最小化实现保证软件质量的前提下的资金投入最小化条件、假定和限制a本网络聊天室建议运行寿命为:半年到一年b进行系统方案比较的时间:周c经费投资方面的来源和限制用户d法律政策方面的限制:严禁违反宪法确定的基本原则,严禁危害国家安全,泄露国家秘密,颠覆国家政权,破坏国家统一严禁损害国家荣誉和利益严禁传播发布会妨害第三方权益的文件或者信息,包括但不限于:病毒代码,黑客程序,软件破解注册信息严禁抄袭剽窃他人作品e硬件软件运行环境和开发环境方面的条件和限制VS开发环境C#系统投入使用的最晚时间:技术可行性评价就目前使用的开发技术来说建议系统的功能目标应该能够达到利用现有的技术在规定的期限内开发工作基本能够完成对现有系统的分析处理流程和数据流程建议本系统的研究主要集中在用户之间的消息的发送与接收是每个公司都会遇到的问题大多数公司使用的是人员流动方式使公司的管理困难重重。如果采用一套软件由数据库来记录这些信息则大大的方便了企业内部人员沟通方便员工及时的了解公司的动态与其他功能模块联机操作使企业的日常管理步入了科学系统管理的轨道上。现有系统的数据处理与流程基本为用户数据的录入与查询管理员删除修改等操作。流程图可表示如下:好友管理:用户在规定时间网路聊天室内维护个人信息管理员管理:聊天:选择群聊用户登录:对用户发言信息单方聊。进行管理和分析用户注册信息查询:对最新的留言信息进行查询系统工作流程图工作负荷由于数据量越来越大现有的系统已明显不能适应目前的庞大数据量系统工作负荷过大。费用开支由于现有系统的工作负荷严重超载在现有系统上投入的人力设备空间材料等等与其他的一系列支持性服务越来越大导致开发费用支出巨大严重影响系统的可用性急需改进。人员鉴于原有系统的技术性含量比较低故不需要多少高技术人员的操作只是由于数据量的日益扩大所需要的操作人员数量不断增大。这一点已不再适应目前信息化时代的步伐。设备设备的科技含量也比较低没有达到大量的计算机普及程度。局限性经过严谨的分析可知原有的系统存在很大的局限性比如技术的过于陈旧人员工作负荷大系统维护等方面存在很多的局限性。进行可行性研究的方法实行软件的可行性研究方法主要有:成本效益分析,对估算问题的看法软件的作用范围软件的成本估算速度安排等。具体将在下面叙述。所建议的系统对所建议系统的说明网络聊天室工作主要是用户的聊天功能包括数据输入、修改、删除、追加、查询、统计和打印报表等功能要能高效、准确地完成这些功能并要达到界面美观友好、使用方便。对网络聊天室实现要求以及如何得到满足:对用户基本信息文件的存储要求采用PB后台数据库技术,实现对文件的输入以及保存对用户搜索的功能要求,可以通过在数据库设置关键字,并通过关键字来实现对基本信息的各种搜索功能输入输出要求:安全方面要求通过对软件登陆用户设置不同的管理级别来实现。处理流程和数据流程下面列出主要事务的数据流图:查看发表言论查询留言管服网络聊天理务增删评论室员器统计数据回复留言发言回复单用户B单用户A传文件改进之处很明显在以上几点中已可以看出新系统的性能与功能上与现有系统的差别首先新系统克服了原来系统的资金投入大人员设备技术含量低系统工作负担重等缺点。而且加入了对数据的安全性保护的功能使原有系统在可用性与稳健性方面有了很大的进步。影响采用建议系统与现有系统的差别在上面已所过在此从不同方面具体说一下:()设备()现有软件()用户建议系统使用的新技术是完全基于原有的系统上的,故用户不必考虑新系统带来的人员培训等等。()经费支出建议系统是为了改善原有系统在经费支出过高的缺点的所以新系统一经使用在经费支出方面一定会得到很好的改善用户在使用了新系统后只需要花一定资金购买一部分计算机与软件就能实现自动化。对设备的影响采用建议系统后改进了原有系统的性能所以对设备要求自然更高建议系统使用了最先进的技术使设备也必须跟着升级。对软件的影响由于建议系统采用了先进的数据库技术以及一系列高技术含量软件部分用户可能无法使用。可能要安装NETFrameWork框架(程序中已经自带安装NETFrameWork框架)。对用户单位机构的影响要求用户单位操作人员熟悉软件运行的基本环境Windows操作系统。对系统运行过程的影响说明所建议系统对运行过程的影响如:a(用户的操作规程b(管理员对服务器的操作规程c(服务器与用户之间的关系d(源数据的处理e(数据进入系统的过程f对数据保存的要求对数据存储、恢复的处理由用户提出输出请求,文档管理系统响应请求,由打印机输出f输出报告的处理过程、存储媒体和调度方法g系统失效的后果及恢复的处理办法。对开发的影响说明对开发的影响如:a为了支持所建议系统的开发用户需进行的工作b为了建立一个数据库所要求的数据资源c为了开发和测验所建议系统而需要的计算机资源d所涉及的保密与安全问题。对地点和设施的影响在学校建立一个计算机中心,实施人员限制,无尘恒温管理,以放置运行该系统的后台服务器对经费开支的影响建议系统是为了改善原有系统在经费支出过高的缺点的所以新系统一经使用在经费支出方面一定会得到很好的改善用户在使用了新系统后只需要花一定资金购买一部分计算机与软件就能实现自动化。局限性数据的庞大的限制,不允许大容量数据录入数据库和保存产生原因:这些问题是由于采用的后台数据库SQLsever的局限性所致技术条件方面的可行性以现有的技术和开发人员的数量和质量条件下,可在规定期限内完成该系统的开发投资及效益分析经济可行性分析中最重要的内容之一是成本,,效益分析。对于一个基于计算机系统的研制项目要在经济方面评价其是否合理成本,,效益分析要估计出研制开发的花费并与收益(包括有形的可以用货币计数的及无形的利益)衡量比较。支出就目前使用的开发技术来说建议系统的功能目标应该能够达到利用现有的技术在规定的期限内开发工作基本能够完成。基本支出约为万。基本建设投资a数据库管理软件:MicrosoftSQLSever万b开发软件:VS免费其他一次性支出a研究(需求的研究和设计的研究)费用:万b数据库的建立:万c检查费用和技术管理性费用:万d培训费用旅差费用开发人员所需要的一次性支出万非一次性支出列出在系统生命期内按月支出和维护费用:a设备的维护费用:千元b软件的维护费用:千元c保密安全方面的开支:网络杀毒软件:d其他经常性的支出:元收益对于所选择的方案说明能够带来的收益这里所说的收益表现为开支费用的减少或避免、差错的减少、灵活性的增加、动作速度的提高和管理计划方面的改进等。一次性收益a开支缩减,运行效益元b应用系统价值的增值而引起的收益:元c其他如多余设备出售回收的收入元非一次性收益a软件维护费用:每年万b软件升级费用:每年万c功能添加费用:依具体情况而定社会因素方面的可行性该项目为独立开发在技术上没有使用任何现有的软件与方法。所以在法律方面不会存在侵犯专利权、侵犯版权等问题完全按照合同规定的责任履行。法律方面的可行性严禁违反宪法确定的基本原则,严禁危害国家安全,泄露国家秘密,颠覆国家政权,破坏国家统一严禁损害国家荣誉和利益严禁传播发布会妨害第三方权益的文件或者信息,包括但不限于:病毒代码,黑客程序,软件破解注册信息严禁抄袭剽窃他人作品本软件为湖北理工学院计算机学院网络工程()班第八组所有未经作者允许非法传播、复制违者追究法律责任后果自负。使用方面的可行性从用户单位学校的行政管理、工作制度等方面来看能够使用该软件系统。从用户单位的工作人员的素质来看需要经过培训才能满足使用该软件系统的要求等等都是要考虑的。结论经过一系列的各个不同方面的可行性分析分析员和用户及使用部门的负责人对需要解决的问题取得基本的一致看法开发小组的开发方案的到批准使用部门负责人同意开发工程继续进行下去。

用户评价(0)

关闭

新课改视野下建构高中语文教学实验成果报告(32KB)

抱歉,积分不足下载失败,请稍后再试!

提示

试读已结束,如需要继续阅读或者下载,敬请购买!

文档小程序码

使用微信“扫一扫”扫码寻找文档

1

打开微信

2

扫描小程序码

3

发布寻找信息

4

等待寻找结果

我知道了
评分:

/17

网络聊天室可行性研究报告(网络聊天室)

VIP

在线
客服

免费
邮箱

爱问共享资料服务号

扫描关注领取更多福利