菜单
  

    2)    为大家提供交流平台,实现群聊功能;
    3)    在聊天界面上查看在线人数;
    4)    在显示的当前用户列表能能够选择个体实现单独聊天;
    5)    能够选择字体颜色;
    6)    在服务器端能够看到所有聊天记录;
    3.1.2性能需求
      首先要求程序要完全可靠,可以应付各种由于系统问题产生的错误,比如初始网络失败等。要求提前设想到类似的尽可能多的可能发生的事件,做出相应的应对措施,并向用户提交简单易懂清晰明白的提示信息。
      程序要有良好的容错性,当用户进行非法操作时或者系统本身出现问题时要能以最好的方式退出程序,避免发生程序假死现象。
      开发文档要有好的易理解性,如果系统又要交由别人接手开发,或者自己由于种种原因需要进行二次开发,那么要保证以后能够清晰的理解整个系统的设计思路以及实现细节。
      要求程序对所运行之系统的硬件条件要求尽可能低,运行时内存占用尽可能小,响应速度要尽可能快。并且不发生内存泄漏之类影响系统运行的错误事件。并且要求易于文护及扩展。所以应该采用模块化开发,各个模块之间不要有太多的耦合,以免文护困难。
    3.1.3系统功能需求
      这个程序要实现的功能如下:
    1)    程序启动之后就能直接进入登陆界面,输入错误时会提示。
    2)    一旦有某个用户上线了,要及时通知,并能更新用户列表,来显示新登录的用户。
    3)    当点击列表中某个用户名的时候,可以在其中编辑要发送的聊天信息私聊,并进行发送。
    4)    聊天界面要人性化,下面是发送框,上面对方发来的上一条聊天记录。
    3.2可行性分析
    开发所需要的平台已经搭建好,并做好了充分的前期准备工作,其次因为本程序的平台将基于WINDOWS,将要使用网络通信技术,而WINDOWS有完善成熟的网络通信接口,以及与C#开发环境的严密契合能力,加之相类似的更大规模的网络聊天工具产品也已有例在先,所以这个程序的开发在技术上是完全可行的。
  1. 上一篇:ASP.net网上订票系统的设计+源程序
  2. 下一篇:ASP.net《多媒体技术与应用》精品课程网站的设计+源代码
  1. ERP软件物料需求计划模块设计

  2. 基于安卓系统的测量软件...

  3. 基于IOS的个人时间管理软件

  4. VC++的高速数据采集系统的软件设计

  5. android冠字号码的二维码打印及查看软件设计

  6. 安卓平台的眼镜电商软件设计与实现

  7. java局域网络的即时聊天系统设计+源代码

  8. 河岸冲刷和泥沙淤积的监测国内外研究现状

  9. 杂拟谷盗体内共生菌沃尔...

  10. 酸性水汽提装置总汽提塔设计+CAD图纸

  11. 中考体育项目与体育教学合理结合的研究

  12. 乳业同业并购式全产业链...

  13. 当代大学生慈善意识研究+文献综述

  14. 大众媒体对公共政策制定的影响

  15. 电站锅炉暖风器设计任务书

  16. java+mysql车辆管理系统的设计+源代码

  17. 十二层带中心支撑钢结构...

  

About

751论文网手机版...

主页:http://www.751com.cn

关闭返回