投票区域,期间的步骤都是相互独立的,重要的是,这样的设计可以实现投票选项问卷组区域之间的多对多的映射,从而达到创建投票多样性的目的。
本科毕业设计论文下面列举出个重要的用例说明用例简要说明这个用例是提供管理员创建个投票而使用的。
主事件,参见表管理员角色点击创建投票时,该用例启动。
表用例主事件编号角色动作系统响应管理员正确登陆系统进入系统总页面管理员点击创建投票系统出现行为对应的页面,该页面提供相应操作信息管理员进行创建投票操作系统按照步骤出现操作提示管理员点击创建投票完成通过相应正确操作,投票被创建成功否则提示出错页面关系触发用例者管理员。
关联的用例前置用例用例后置用例用例前置条件该用例被创建该用例前置用例存在使用项目。
后置信息操作成功成功创建个投票,并为后置用例提供可使用项目操作失败弹出页面。
通过用例的说明,可以反映其它用例的相关属性,即相互关联性。
首先,每个用例都有个用例使用者,用例使用者通过用例操作完成相对性的属性功能其次,每个用例都存在前置用例和后置用例用例不存在前置用例,不存在后置用例,该用例的操作,必然以前置用例为条件并影响后置用例最后,用例的操作性包括步骤性和检验性,步骤性是本科毕业设计论文指,每个用例的操作都存在定的步骤,每个步骤要具有可行性,且整个步骤群必须具备完整性,也就是说通过个步骤群的操作,能够达到相应的动态目的。
检验性是指,用例的操作必须被逻辑所检验,通过逻辑检验能够评测操作的正确与否,因此在操作完成后会出现检验结果般是弹出页面提示,所用的逻辑是通过之后的编码来实现的。
图设计建模的第二步就是在分析各个用例的基础上,确定实体以及各个实体之间的关系。
,实体关系图将系统中的数据模型以种更加清楚具体的方式展现出来。
图中方框代表实体,椭圆代表实体的属性,实体和实体之间的关系用菱形来表示。
投票系统结点控件操作的实体图如图所示。
编号名称代码名称编号属性结点结点实例创建编号名称值名称编号属性控件控件实例创建本科毕业设计论文代码所有者编号结果操作图投票系统结点控件操作实体图下面对图中各实体分别进行解释。
控件控件实例控件是组成表单的基本元素,包括多种填写的文本框文本域选择的单选多选控件。
控件实例是在表单实例化后应用的控件。
结点结点实例结点实体即,操作过程中所针对的实体或者是个总类的衍生,结点实体包括其标识属性和相应的操作代码。
操作这里的操作是对各个控件结点进行处理的抽象。
它包含了相应的代码和操作的所有者等信息。
上述各个实体之间具有特定的联系,这些联系通过图中的关系进行描述。
般来说,实体之间的关系包含三种对关系对多关系或多对关系多对多关系。
下图所示了与系统工作流程相关的各实体之间的关系。
系统中结点控件操作之间的映射关系如图所示。
图实体操作节点控件的映射联系图控件控件实例结点结点实例操作控件实例操作结点实例结点实例控件实例本科毕业设计论文由图可知,控件操作结点生成相对应的实例时,期间的对应关系是对多的对应关系,也就是说,控件操作结点均能生成无数个相对应的息交换外,合作图还显示对象以及它们之间的关系。
如果强调时间和顺序,则使用顺序图如果强调上下级关系,则选择合作图。
这两种图合称为交互图。
第五类是实现图,其中部件图描述代码部件的物理结构及各部件之间的依赖关系。
个部件可能是个资源代码部件个二进制部件或个可执行部件,它包含逻辑类或实现类的有关信息。
部件图有助于分析和理解部件之间的相互影响程度。
部署图则描述了系统在实际部署时的拓扑结构。
当采用面向对象技术设计系统时,大体分为这样几个步骤首先是分析需求,本科毕业设计论文并使用用例来描述需求其次根据需求建立系统的静态模型,以构造系统的结构第三步是描述系统的行为。
在第步与第二步中所建立的模型都是静态的,包括用例图类图包含包图对象图组件图和部署图等五个图形,是的静态建模机制。
而在第三步中所建立的模型则或者可以执行或者表示执行时的时序状态或交互关系。
它包括状态图活动图顺序图和合作图等四个图形,是的动态建模机制。
因此,的主要内容也可以归纳为静态建模机制和动态建模机制两大类。
设计与实现需求分析概述本调查问卷系统是基于浏览器服务器模式的站点系统。
该系统由前台和后台两个模块组成。
后台模块主要是用于对问卷进行多形式的编辑功能,管理员可通过后台,实现对问卷的创建增加编辑分类等操作后台模块主要是提供了些接口,管理员可以通过相应的接口与方法,实现问卷的发布统计等操作。
采用模块分离的方式,能够满足应用操作和管理操作相分离的需求目的。
系统框图如图所示本科毕业设计论文图系统框架图项目采用的技术路线,使用设备,支持软件技术线路面向对象设计数据库设计以框架为基础的设计。
使用设备机,本或操作系统,用户浏览器。
支持软件,应用服务器采用,数据库采用。
用例分析作为个投票系统,目的是方便为使用者提供问卷的编写创建修改以及发布等功能。
因此主要用例应当是问卷的活动项目。
根据需求分析,得到投票系统的主要相关用例。
投票系统的相关用例如图所示。
问卷调查系统后台模块前台模块对试题进行编辑对问卷进行编辑对区域进行编辑其它管理功能发布问卷统计问卷其它操作本科毕业设计论文投票系统图投票系统相关用例图本科毕业设计论文各用例的名称与对应的功能简述参见表。
表用例对应功能表用例名称功能说明问卷问题行为主要是创建问题问卷行为主要是创建问卷将问题添加入问卷组行为主要是创建问卷分组将问卷添加入相应组内区域行为主要是创建投票发布区域将已存在问卷的分组添加入区域发布行为将已添加入组的区域发布出去预览行为提供管理员预览和投票用户预览两个部分投票行为投票用户进行投票通过用例图以及对应功能表可知,本系统的这五个用例依次存在关联依赖性,即发布功能用例依赖于区域功能用例的存在,区域功能用例依赖与组用例的存在,依次类推同时与用例又是独立的相互关联。
这样做,从软件编写角度来看,实现了整个系统的模块化,因此在编码过程中,各个模块的代码编写能够保持定的独立性,这样使得代码的维护以及构造能够相对清晰和直观从用户角度来看,这样的设计使得管理员在从创建投票选项到创建实体的基于的标签防碰撞协议。
当阅读器请求标签回应它的号时,在识别区内的每个标签会自己选择个随机的回退时间,在这个回退时间之后,把标签的号发送给阅读器。
如果在标签号的发送期间没有碰撞发生,此将会被阅读器成功的识别,被识别号的标签将停止对阅读器的响应。
否则,标签会重复的选择个随机的后退时间,发送它的号,知道号被阅读器识别为止。
时隙协议在时隙协议中,随机的回退时间必须是多个预先设置的时间间隙。
而时隙时间经常被设置成为个时间周期,这个时间必须足够的长,可以使标签发送完它的号,并使阅读器识别到这个号。
阅读器需要为识别区内的所有标签同步时隙时间。
如果在个时隙时间。
如果在个时隙时间内,只有个标签传输它的号,内蒙古工业大学毕业设计说明书那么阅读器可以正确的识别,被识别的号的标签将停止对阅读器的响应。
否则,标签会重复的选择个随机的后退时间,发送它的号,直到号被阅读器识别为止。
图时隙算法示意图帧时隙协议帧时隙协议中,整个识别过程被非为系列的帧,每个帧具有多个时隙具有多个时隙。
在接收阅读器的请求命令时,每个标签只在个帧期间随机选择的个时隙内响应。
如果在时隙中只有个标签响应,阅读器可以成功的识别标签。
没有成功被识别的标签会在下个帧中再次选择个时隙来发送它的号。
当没有标签响应时,即表示所有标签已经被成功的识别。
帧的循环会持续进行,直到标签都被成功的识别。
内蒙古工业大学毕业设计说明书阅读器计算,发送开始命令标签争用开始命令并选择发送时序标签发送信息有冲突标签读完结束阅读器选择最小的无冲突时隙的标签经行通信个标签读完无冲突标签读完图帧时隙算法流程图固定帧时隙协议为了避免帧时隙算法的缺点,提出了将个时隙打包成帧的思想,这就是固定帧时隙算法。
在算法中,每个电子标签在帧的个时隙内只能发送次信息,如果发生碰撞,电子标签将在下帧中随机选择个时隙发送数据。
每帧内的时隙数是预先设定,固定不变的。
算法有效的控制了时隙数目,不会出现电子标签随机延时过长的问题。
每帧的时隙数目由读写器设定,电子标签为了配合这种算法,必须带有随机数产生电路,在读写器规定的范围内产生随机数,在相应的时隙内发送信息。
在电子标签数目小于等于帧内的时隙数目时,有较好的识别效果,当电子标签数等于帧内时隙数时,帧内的识别率和信道利用率达到最高值。
当电子标签数目远小于帧内的时隙数目时,大量的时隙没有得到利用,信道的利用率低当电子标签数目大于帧内的时隙数目时,信道的利用率也降低。
内蒙古工业大学毕业设计说明书图帧时隙算法示意图动态帧时隙协议为了提升信道利用率,最好是帧内的时隙数等于将要识别的电子标签数目,在上帧识别完毕后,改变下帧内的时隙数,使其等于未识别的电子标签数,将会得到较好的信道利用率,这种改变下帧内时隙数的方法称为动态帧时隙算法。
图表示了算法的工作示意图。
在实际情况中,电子标签数目是未知的,如何根据上帧内的电子标签的识别情况来估算未识别的电子标签数目,是算法的重点和难点。
组织的标准中就是采用的算法,大体的识别过程是电子标签内部有个投票区域,期间的步骤都是相互独立的,重要的是,这样的设计可以实现投票选项问卷组区域之间的多对多的映射,从而达到创建投票多样性的目的。
本科毕业设计论文下面列举出个重要的用例说明用例简要说明这个用例是提供管理员创建个投票而使用的。
主事件,参见表管理员角色点击创建投票时,该用例启动。
表用例主事件编号角色动作系统响应管理员正确登陆系统进入系统总页面管理员点击创建投票系统出现行为对应的页面,该页面提供相应操作信息管理员进行创建投票操作系统按照步骤出现操作提示管理员点击创建投票完成通过相应正确操作,投票被创建成功否则提示出错页面关系触发用例者管理员。
关联的用例前置用例用例后置用例用例前置条件该用例被创建该用例前置用例存在使用项目。
后置信息操作成功成功创建个投票,并为后置用例提供可使用项目操作失败弹出页面。
通过用例的说明,可以反映其它用例的相关属性,即相互关联性。
首先,每个用例都有个用例使用者,用例使用者通过用例操作完成相对性的属性功能其次,每个用例都存在前置用例和后置用例用例不存在前置用例,不存在后置用例,该用例的操作,必然以前置用例为条件并影响后置用例最后,用例的操作性包括步骤性和检验性,步骤性是本科毕业设计论文指,每个用例的操作都存在定的步骤,每个步骤要具有可行性,且整个步骤群必须具备完整性,也就是说通过个步骤群的操作,能够达到相应的动态目的。
检验性是指,用例的操作必须被逻辑所检验,通过逻辑检验能够评测操作的正确与否,因此在操作完成后会出现检验结果般是弹出页面提示,所用的逻辑是通过之后的编码来实现的。
图设计建模的第二步就是在分析各个用例的基础上,确定实体以及各个实体之间的关系。
,实体关系图将系统中的数据模型以种更加清楚具体的方式展现出来。
图中方框代表实体,椭圆代表实体的属性,实体和实体之间的关系用菱形来表示。
投票系统结点控件操作的实体图如图所示。
编号名称代码名称编号属性结点结点实例创建编号名称值名称编号属性控件控件实例创建本科毕业设计论文代码所有者编号结果操作图投票系统结点控件操作实体图下面对图中各实体分别进行解释。
控件控件实例控件是组成表单的基本元素,包括多种填写的文本框文本域选择的单选多选控件。
控件实例是在表单实例化后应用的控件。
结点结点实例结点实体即,操作过程中所针对的实体或者是个总类的衍生,结点实体包括其标识属性和相应的操作代码。
操作这里的操作是对各个控件结点进行处理的抽象。
它包含了相应的代码和操作的所有者等信息。
上述各个实体之间具有特定的联系,这些联系通过图中的关系进行描述。
般来说,实体之间的关系包含三种对关系对多关系或多对关系多对多关系。
下图所示了与系统工作流程相关的各实体之间的关系。
系统中结点控件操作之间的映射关系如图所示。
图实体操作节点控件的映射联系图控件控件实例结点结点实例操作控件实例操作结点实例结点实例控件实例本科毕业设计论文由图可知,控件操作结点生成相对应的实例时,期间的对应关系是对多的对应关系,也就是说,控件操作结点均能生成无数个相对应的






























1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。
2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。
3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。
4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。
5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。
