标题: 请拥有过开发项目的高手帮我指点
BrownEyes
新生入学
Rank: 1
注册用户



UID 153694
精华 0
积分 0(积分有什么用?)
帖子 27
阅读权限 10
注册 2006-3-24
状态 离线
发表于 2007-4-2 19:48  资料  个人空间  短消息  加为好友 
请拥有过开发项目的高手帮我指点

你好,我是一个初学c语言的学生。
Cq*K/O6ez q/K}www.linuxeden.com      现在我们将模拟一个银行排队系统,要求用纯c语言来完成。*c        X+G[Vh%R0Be
首先我们老师让我们做一份详细的计划书。www.linuxeden.comTBC~1m2sOg
可是我们都还没有实际开发的经验,所以也不知道怎么写这份计划书。Linux伊甸园论坛8n n`        o
K]g

请高手帮我指点一下,还有这个银行排队系统应该怎样完善,整体的思路如何。谢谢了

顶部
不容错过的IBM 集群技术资源汇总
zhangk1022
小试牛刀
Rank: 2
超级版主


UID 152648
精华 0
积分 6(积分有什么用?)
帖子 253
阅读权限 10
注册 2006-3-15
来自 杭州
状态 离线
发表于 2007-4-2 22:40  资料  个人空间  主页 短消息  加为好友  添加 zhangk1022 为MSN好友 通过MSN和 zhangk1022 交谈
我没开发过不过下面可以做参考www.linuxeden.com?:W0n9uN5i3s
www.linuxeden.com        E@#s#D#I4jLX
A编码A(编码机)
_)py3u
UN|!m e
B窗口的号码 1 2 3 4 5。。。N(一般N〈50)
$tng&J!X a"P Wv2~ I7KC窗口上的显示屏幕 A
g8u7RN7Wuhu5e5@8N`D大的综合显示窗口 A ,N
kA"["{7pLinux伊甸园论坛E窗口处的按钮(窗口的收银员操作 如果几分钟内XX号编码的人没来直接被按掉 所以不考虑有号没到窗口的事件)
&K~+_0DCH{|F喇叭叫号 A,Nwww.linuxeden.com/R0M f$C        A
)g0@)m-\eI g
1-N窗口按一下就做了一次+1(u2nKd$fFK l
当n=1 A=1G:V/N v5uZ BT:J
当n>1 A=n+1
S V N9nq)|$_请“A”号 ,到“N”号窗口(谁按就显示谁)www.linuxeden.com!b n$VSpi4\rj
一般\2O,Ey#d
n<9999G2VE^O;[-[p
N<50Linux伊甸园论坛{,s+`&^#V,zA7U(c
由于长期不用了 一些表达有错误 还有定义请自己定义 但是大致意思没错





雄鸡一唱天下白
顶部
BrownEyes
新生入学
Rank: 1
注册用户



UID 153694
精华 0
积分 0(积分有什么用?)
帖子 27
阅读权限 10
注册 2006-3-24
状态 离线
发表于 2007-4-3 04:47  资料  个人空间  短消息  加为好友 
非常感谢你的建议,不过我们只适用c语言模拟一个银行取号系统。所以我觉得c,d,f是不是用不到呢??

顶部
不容错过的IBM 集群技术资源汇总
zhangk1022
小试牛刀
Rank: 2
超级版主


UID 152648
精华 0
积分 6(积分有什么用?)
帖子 253
阅读权限 10
注册 2006-3-15
来自 杭州
状态 离线
发表于 2007-4-3 07:28  资料  个人空间  主页 短消息  加为好友  添加 zhangk1022 为MSN好友 通过MSN和 zhangk1022 交谈
EN CDF看来是不用考虑了

^|N~#m%R3Qj


I|bPUJ't#L
计划书不知道拿本软件工程的书做参考可行么?





雄鸡一唱天下白
顶部
不容错过的IBM 集群技术资源汇总
BrownEyes
新生入学
Rank: 1
注册用户



UID 153694
精华 0
积分 0(积分有什么用?)
帖子 27
阅读权限 10
注册 2006-3-24
状态 离线
发表于 2007-4-3 08:35  资料  个人空间  短消息  加为好友 
[quote=zhangk1022;572088]EN CDF看来是不用考虑了
3v%G
E2R&b
^}8n

-qYF2I$l;C+Hel计划书不知道拿本软件工程的书做参考可行么?[/quote]\4fA5`Z"q

+B
X%d6w1CL\4q
可行可行,当然可行了。我现在没有过开发项目的经验,所以什么都要学。

顶部
zhuomingliang
自由撰稿人
Rank: 4
荣誉版主



UID 131385
精华 21
积分 4(积分有什么用?)
帖子 2537
阅读权限 10
注册 2005-8-26
状态 离线
发表于 2007-4-3 08:42  资料  个人空间  主页 短消息  加为好友 
排队系统是一个比较简单的系统,十几行代码估计可以搞定。
.p|(N'`!c,V8V/k用C 语言简单的实现,应该不算是项目开发。
r7]$|wu)LLinux伊甸园论坛算法简单描述:5V9do PQP0N
设有n=0,N=0,分别表示排队的队首和队尾,i'Mh)D3\
客户按打印按钮A,则N+1; Ht,{ Wh S]#u
银行人员按按钮B/C/D....,则n+1;
$fu^;_!t2p2{s如果n=N,则没人排队。

顶部
flag
版主
Rank: 7Rank: 7Rank: 7
版主



UID 19801
精华 1
积分 28(积分有什么用?)
帖子 5581
阅读权限 100
注册 2002-7-19
状态 在线
发表于 2007-4-4 17:34  资料  个人空间  短消息  加为好友 
计划书。。。。。。该是系统概要说明书吧





上帝说,有问题,找GOOGLE 写程序是很神圣的事情!同样只是装系统,卖菜的大娘会的事情不见得就跟卖菜一样了。
顶部
zkj2007
新生入学
Rank: 1
注册用户



UID 196210
精华 0
积分 0(积分有什么用?)
帖子 3
阅读权限 10
注册 2007-5-13
状态 离线
发表于 2007-5-13 12:04  资料  个人空间  短消息  加为好友 
开发项目,不管是小还是大,应该都要慎重对待,只有这样,在以后,开发大项目时,不会急手,开发项目首先应该是功能分析,要写功能/需求说明书,画出流程,模块,再写测试文档,开发文档,等。项目不在于小,看怎样去对待。

顶部
不容错过的IBM 集群技术资源汇总
 



当前时区 GMT+8, 现在时间是 2008-5-17 11:41

    Powered by Discuz! 5.5.0  © 2001-2007 Comsenz Inc.
Processed in 0.087396 second(s), 5 queries

清除 Cookies - 联系我们 - Linux伊甸园 - Archiver - WAP