标题:有偿求助,帮小弟做个课程设计,内详!!
只看楼主
kiss1823
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2008-8-14
 问题点数:0 回复次数:0 
有偿求助,帮小弟做个课程设计,内详!!
小弟假期忙于其他事情,课程设计实在无法做了,特求高手帮忙,不是很难:
1。数据结构一个 假设表达式中允许有两种括号:圆括号和方括号,其嵌套的顺序随意,即CC或[([ ] [ ])]等为正确格式,[( ])或(((]均为不正确的格式。检验括号是否匹配的方法可用“期待的紧迫程度”这个概念来描述。例如:考虑下列的括号序列:
   [ ( [ ] [ ] ) ]
   1 2 3 4 5 6 7 8
  当计算机接受了第1个括号以后,他期待着与其匹配的第8个括号的出现,然而等来的却是第2个括号,此时第1个括号“[”只能暂时靠边,而迫切等待与第2个括号相匹配的 第7个括号“)”的出现,类似的,因只等来了第3个括号“[”,此时,其期待的紧迫程度较第2个括号更紧迫,则第2个括号只能靠边,让位于第3个括号,显然第3个括号的期待紧迫程度高于第2个括号,而第2个括号的期待紧迫程度高于第1个括号;在接受了第4个括号之后,第3个括号的期待得到了满足,消解之后,第2个括号的期待匹配就成了最急迫的任务了,…… ,依次类推。可见这个处理过程正好和栈的特点相吻合。

基本要求:
  设置一个栈,每读入一个括号,若是左括号,则作为一个新的更急迫的期待压入栈中,若是右括号,则或者是和当前栈顶的括号相匹配,或者是不合法的情况,输出“此串括号匹配不合法”。在初始和结束时,栈应该是空的。

2。软件工程:ATM模拟机-实现查询与转帐模块,本系统主要三个子系统模块,一、取钱模块:包括登陆、卡号读取、金额读取、审核、取钱等;二、存钱模块:主要包括登陆、卡号读取,金额读取、币种选择、存入等;三、查询与转帐模块:包括各种查询功能和帐户间转帐功能。
完成系统的需求分析
要求:    1、完成系统的需求分析
分析系统的参与者,系统要求完成的功能,用ROSE画出系统得用例图,对用例要求写出详细的说明,其格式参考范文。
    2、完成系统设计
        找出系统的对象,抽象完成分析类图的创建,根据情况画出顺序图,协作图,状态图,部署图,组件图,活动图。针对具体的思想语言要求写出具体的实现类图,类的属性和服务,标出类之间的关系。
    3、编码
        结合ROSE的正向和逆向工程,完成需要编码完成的模块。
    4、测试
        编写合适的测试用例完成系统的测试工作并分析结果

有兴趣的请加qq 773005210 详谈,有淘宝帐号的最好,支付安全。。谢谢!
搜索更多相关主题的帖子: 设计 内详 课程 
2008-08-14 16:29



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-228279-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 1.009368 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved