1 / 18
文档名称:

抽奖系统需求说明书.doc

格式:doc   大小:378KB   页数:18页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

抽奖系统需求说明书.doc

上传人:neryka98 2018/9/16 文件大小:378 KB

下载得到文件列表

抽奖系统需求说明书.doc

文档介绍

文档介绍:需求规格说明书(简体中文)编制:曹婷审核:曹婷批准:曹婷学号:086303101班级:08信息技术(合作)1引言 32任务概述 ………………………………………….43总体分析 ………………………………………....……………………………………………………………104设计测试用例 ………………………………………………………………………………………………11完结………………………………………………………………,抽出中奖号码并打印此中奖号码,交给主持人,以此更好的来完成抽奖的游戏。(GUI),记录员(Recorder),抽奖者(Chooser),奖票(Ticket),中奖信息(Records),公证人(Checking),查询员(Searching),打印员(Printing),抽奖规则(Rule),制定抽奖规则,准备奖票,准备奖品,发放奖票给所有的参与者,一般一人一票。活动进行时由主持人自己或者邀请一位代表抽出一个中奖号码。公证人进行公证,确认抽奖有效。记录员纪录中奖信息。如果中奖人员足够,抽奖完成,否则,继续抽出下一组中奖号码。抽奖规则具体内容如下:共设几个中奖等级,每个等级中奖人数,奖品。以今年的安排为例,一般设为五个等级:特等奖,一等奖,二等奖,三等奖,鼓励奖。每个等级获奖人数:特等奖2名、一等奖20名、二等奖50名、三等奖100名,剩下的是鼓励奖。:软件工程与UML课本·上课课件·网上资料实际的实践:,以更好的进行抽奖。而且要能通过测试来让这个需求规划更好的体现,完成它能够做到的关于这个游戏的一切。:每个用户都可以参与抽奖,机会均等,并且这些用户能重复的来抽奖,没有限制一直到这个游戏的结束。特定场所一次性的奖票:如果这个游戏是一些学校或公司在庆祝一些活动的有奖趣味的抽奖,那就不能重复的抽取,要一次性的,在编程的时候就要在里面设置不能重复的抽取。:Ticket类只有一个属性,即票号(Number)。Records类是Ticket类的继承类,增加一个属性,即中奖等级(Lever);还有中奖记录的方法(AddRecord),打印中奖记录的方法(Printing),中奖情况的方法(Searching),删除(Checking)。:《include》查询中奖情况《include》(概图)抽奖程序系统0层DFD(概图)。需求分析阶段已得到系统中有一个存放中奖信息的数据文件,,之所以选择文本文件来存放中奖信息,是因为这个程序本身很简单,没有必要使用数据库。=+:1~:1~():利用随即函数,产生一个介于最大奖票号码和最小奖票号码范围内的一个随机数据,作为预备中奖号码,查询中奖情况,如果该号码重复中奖,显示重复号码处理对话框由主持人现场决定该号码有效或无效。如选择有效,则增加一条记录;如选择无效,则返回等待中奖号码产生界面。AddRecord():,在文件最末尾增加一条中奖纪录(中奖号码,中奖等级),():,在屏幕上逐条显示中奖纪录,等待用户单击“打印中奖信息”按钮后逐条打印中奖信息,。Searching():,