3.1 可行性分析
3.1.1 系统必要性分析
全世界的网民正在以几何倍数增长,越来越多的网民涉猎到聊天系统这个大的平台当中。不仅是人们日常生活中需要用到,在现在的工作当中,人们之间的竞争可以说到了一种白热化的程度。谁掌握了信息谁就可以说在这场战役中取得了胜利,而网络即时通讯就是获取信息的最好的方式之一。所以说,这个系统,具有较强的必要性,现在技术层面也可以很容易完成这个项目。
3.1.2 系统可行性分析
分析技术可行性就是要分析当下技术的条件下是否能够促成项目的完成。按照任务书上的要求,本设计使用的是B/S结构,相比于最初的C/S结构,三层B/S结构有很大的突破,同时它依然与互联网技术具有着紧密的联系。数据库则是采用最常用的SQLServer数据库,它的操作简单,界面可视性良好,并且十分安全。该系统同时采用ASP.NET以及ADO.NET技术,二者都是网页开发最为核心的技术。这些都是做一个在线聊天系统不可或缺的先决条件。.NET配合SQLServer所开发出的基于WEB在线聊天系统必具有很强的应用性以及高效性。
3.2 系统需求
我对当今现有的网页聊天程序的功能进行分析后,大致将该在线聊天系统分成前台聊天部分以及后台管理这两部分,前台聊天的用户可以注册个人信息,进行聊天,或者管理自己的信息;而后台管理员可以对聊天室注册用户信息、以及聊天记录等进行管理,并且可以实现数据库备份。 ASP.net在线交流的设计与实现(5):http://www.751com.cn/jisuanji/lunwen_19330.html