都说万事开头难,我看开头挺容易的,坚持下去才是最难。我现在就开个头,小组的人马上参加进来,开始工作逐步磨合。
项目名称“网络开发小组交流平台”她是我们这个小组的“家”,我们就从建设自己的“家”开始更有意义。
******系统功能分析:*******
模块一、注册、登录模块。
第一层、允许客户机和主机进行注册基本信息,验证身份登录使用。
第二层、主机可以把及时信息通知给客户,客户可以在登陆后取得信息,信息发送中可以加密解密。
第三层、类似短信功能,把某人对某人或某组人的短信发给对方。
。
。
第X层、完善程序。
模块二、聊天、讨论会功能模块。
第一层、多人通过主机进行最简单字符聊天,讨论某个问题。
第二层、聊天可以改颜色、加表情、并可以私聊。
第三层、可以开针对某一主题的讨论,并可保存聊天纪录,查询。
。
。
第X层、完善程序。
模块三、文件上传、下载模块。
第一层、通过ftp将本地资源上传可下载。
第二层、可以把互联网上资源路径上传,由服务器端进行下载工作。
第三层、可以有各种形式收集、整理、排名。
。
。
第X层、完善程序。
模块四、讨论组、问题集模块。
模块五、项目进度控制模块。
第一层、可以有明确时间表反映完成进度。
第二层、可以对完成度、资源投入度、可利用度等进行排名,筛选出影响项目进度的问题。
第三层、可以对项目小组人员的信誉度、能力度、贡献度进行积分。
。
。
第X层、完善程序。
这就是所提倡的一切从简单开始,每一个模块都按难度分了层次。小组的系统分析人员可以根据每一个模块的每一个层的功能来做系统分析,下面我还要简单做个分析的例子。
***********功能分析终***************
***********系统分析例子*************
下面以第二个模块为例,到这时系统设计人员就应该工作了,当然如果有水平高的可以自己完成一个模块就更好了。
模块二、聊天、讨论会功能模块。
第一层、多人通过主机进行最简单字符聊天,讨论某个问题。
(第一层"uuhasoo"分析:考虑人数不是太多在系统性能和内存分配暂时不考虑,网络软件的容错也可以下一步考虑,决定采用最简单的C-S结构,两边用Socket进行连接,利用delphi中现有网络构件,可以制定最简单协议或采用现有的TCP协议,客户端和主机进行Socket连接后可以显示连接成功,服务器可以由人数统计和人员名称列表,连接后,客户端通过协议向主机发送信息,主机收到后处理,向客户端发送接收成功标志.主机向已连接客户发送信息。
所需编程工作或小例子:2.1.1、c-s用socket连接。2.1.2、协议制定。2.1.3、TCP协议使用。2.1.4、socket发送接受信息。你可以尽可能的细化。).
第二层、聊天可以改颜色、加表情、并可以私聊。
(第二层"uuhasoo"分析:..............................................................................)
第三层、可以开针对某一主题的讨论,并可保存聊天纪录,查询。
(第三层"uuhasoo"分析:..............................................................................)
。
。
第X层、完善程序。
**************分析例子终,下面在从编程角度作个例子********
***************编程*****************
方法就用我在上一篇帖子中的开发模式,不要一切功能图、结构图、流程图,最大程度锻炼大家完成工作的能力,即使工作能力不强,但只要把功能拆分,你找到你水平的东西来做就可以了。说白了就是,给你一个功能,你保证实现他,实现不了你就拆开变成子模块交给别人实现。
“uuhasoo”
承担工作:2.1.1,2.1.2,2.1.3,2.1.4
完成时间: 2.1.1------一周内
2.1.2------一周内
2.1.3------一周内
2.1.4------一周内
所需资源:能够反映2.1.1,2.1.2功能的小例子。
***************编程例子终*****************
*****************资源收集*****************
“uuhasoo”2.1.1,2.1.2---例子一周内提供
另外,我们都应该学会写一些最简单的小程序反映问题,也许他没有什么界面和函数可言,里面只要能完成测试和例子的功能就行,他唯一所需的就是明确的目标!只是函数或某一两项功能,切忌贪多,但你不要小看他们,任何庞大的软件都是由他们开始的。
而且大家可以利用网络现有资源,找到例子将他的功能提取出来供大家使用,这本身就是锻炼,也加强了你开放代码的思想。
收到了很多人要加入的信息,但以你在此留言或给qq:5627913发信为准,如果你没有明确标明想加入岗位,那就把你写入正式名单。我们最初也许做的很简单幼稚,但只要方向没错,水平是能提高的,随着小组的磨合和新人加入壮大,一定能够达到大家动手的目的。
目前报名情况:(4月18日)(此项目已经启动,报名截止于4月30日),当然来去永远自由..........
系统设计:guojian_li,别不理我,raingirl,uuhasoo,zbz,LanFairy
编程者:amakusa,无头骑士,别不理我,raingirl,uuhasoo,tokey,aidren,LanFairy
资源收集:hj007008,dreameast-1,uuhasoo,tokey