团队项目第一周

        利用NABC模型进行竞争性需求分析:

       要利用NAbc模型进行竞争性绣球分析,首先要了解什么是NABC模型。

       NABC模型:

       N(Need需求),A(Approach做法)B(Benefit好处)C(competitors竞争)

       我们选择的是完成一个局域网聊天小程序

    NABC模型需求分析:

N(Need):

    既然是一个即时聊天工具,那么他就需要做到信息即时发送,即时回复,收发即时,功能全面。它面对在校大学生,可以满足在无Internet环境下进行局域网内的交流。

A(Approach):

  1.首先通过继承JFrame类构造服务器界面。

  2.然后设计客户端程序使其能够完成正常的通信功能。

  3.设计侦听程序,使其显示登陆的ip地址端口号,以及用户昵称,痛过侦听按钮可以调用客户端程序,实现聊天功能。

B(Benefit):

  此聊天软件相比QQ,YY等聊天工具,它可以在无Internet或者Internet环境差的情况下完成即时通讯,这是其他需要联网的聊天工具所做不到的。

C(competitors):

  此软件虽然有着可在无interent环境下进行即时通讯的优点,但在如今的信息时代不不一定可以与其他网络即时通讯工具相比,他的适用范围还是小了一些,只能对学生起到作用。所以它只在学生群体中有一定的竞争力。

                                                                                                                                                                                                                by郝佳伟

 

  

 

              

          

posted on   郝丶佳伟  阅读(156)  评论(5编辑  收藏  举报

编辑推荐:
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
阅读排行:
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示