c#Final

Revision History


Date


Issue


Description


Author


10/5/2015


1.2


Finish the development on windows phone app store.


Shi Jia Ming


22/5/2015


1.2


Finish the development on windows app store.


Shi Jia Ming


24/5/2015


1.2


Finish the development on WPF


Shi Jia Ming

Problem Statement

Version 1.2

Problem Statement

we always forget doing many things, if you don‘t want to forget them,you can write them on a place. Now we will provide a place

for you. you can write them on my MiNiNotes(迷你便签)(以WPF版为例,windows phone 实现了一个小型计算器,这里就简单略过,主要讲解一下wpf版的迷你便签),its interface is very easy, user can understand it easily.

MoodNotes Glossary

Version 1.2

Table of Contents

    1. Introduction
    2. Definitions 
      2.1 MiNiNotes
      2.2 MiNiNotes Content 
      2.3 MiNiNotes cut  
      2.4 MiNiNotes copy
      2.5 MiNiNotes paste         2.6 MiNiNotes  save        2.7  MiNiNotes save as     2.8 MiNiNote  delete             

MoodNotes Glossary

1.Introduction:

This document is used to define terminology specific to the problem domain, explaining terms, which may be unfamiliar to the reader of the use-case descriptions or other project documents. Often, this document can be used as an informal data dictionary, capturing data definitions so that use-case descriptions and other project documents can focus on what the system must do with the information.

2.Definitions

The glossary contains the working definitions for the key concepts in the MiNiNotes.

2.1 MiNiNote

The note you use to record your mood of everyday.

2.2 MiNiNote Content

The content of you want .

2.3 MiNiNote cut

Cut contents

2.4 MiNidNote copy

Copy contents

2.5 MiNiNote paste

Paste content

2.6 MiNiNote save

Save content to MyDocument(我的文档)

2.7 MiNiNote save as

Save content to anywhere in you computer.

MiNiNotes Supplementary Specification

Version 1.2

Table of Contents

  1. Objectives
  2. Scope
  3. References
  4. Functionality
  5. Usability
  6. Reliability
  7. Performance
  8. Supportability
  9. Security
  10. Design Constraints

    MiNiNotes Supplementary Specification

    1. Objectives

    The purpose of this document is to define requirements of the MiNiNotes. This Supplementary Specification lists the requirements that are not readily captured in the use cases of the use-case model. The Supplementary Specifications and the use-case model together capture a complete set of requirements on the application.

    2. Scope

    This Supplementary Specification applies to the MiNiNotes. 
    This specification defines the non-functional requirements of the application; such as reliability, usability, performance, and supportability as well as functional requirements that are common across a number of use cases. (The functional requirements are defined in the Use Case Specifications.).

    3. References

    None.

    4. Functionality

    Write what you want on it, you can save it.

    5. Usability

    Windows Phone 8.1 (And Windows Store App and WPF )

    6. Reliability

    It is reliable

    7. Performance

    It  has no storage limit.

    8. Supportability

    None.

    9. Security

    The application has no need to connect Internet and log in, so it has no security problem.

    10. Design Constraints

    The application  provide a Windows platform.

 RequireMents

1. Add Notes

1.1 Brief Description

You can add a note.

1.2 Flow of Events

1.2.1 Basic Flow

if you click the "add"(新建) of button ,it can delete the content,and create a new note

1.2.2 Alternative Flows

The user clicks the Add Button, and an edit View will flow on.

User can write their contents.

1.3 Special Requirements

None.

1.4 Pre-Conditions

None.

1.5 Post-Conditions

If the user clicks the OK Button, the note will be stored. If the user clicks the Cancle Button, the note will not be stored.

1.6 Extension Points

None.

2. save Notes

2.1 Brief Description

You can save your contents

2.2 Flow of Events

2.2.1 Basic Flow

if you click the "save" of button ,it can save the content to ‘我的文档‘

2.2.2 Alternative Flows

none

2.3 Special Requirements

None.

2.4 Pre-Conditions

None.

2.5 Post-Conditions

If the user clicks the save  Button, the note will be stored.

2.6 Extension Points

None.

3. Save as Notes

3.1 Brief Description

You can save your content to anywhere.

3.2 Flow of Events

3.3.1 Basic Flow

if you click the "save as" of button ,it can save your content to anywhere on your computer.

3.3.2 Alternative Flows

The user clicks the "save as" Button, and an "save as" View will flow on.

3.3 Special Requirements

None.

3.4 Pre-Conditions

None.

3.5 Post-Conditions

If the user clicks the OK Button, the note will be stored. If the user clicks the Cancle Button, the note will not be stored.

3.6 Extension Points

None.

4. Delete Notes

4.1 Brief Description

You can delete your content.

4.2 Flow of Events

4.4.1 Basic Flow

if you click the "delete" of button ,it can delete your content.

4.3.2 Alternative Flows

None

4.3 Special Requirements

None.

4.4 Pre-Conditions

None.

4.5 Post-Conditions

None

4.6 Extension Points

None.

时间: 2024-10-25 21:07:04

c#Final的相关文章

final

在JAVA中,继承提高的代码的复用性,但是随之而来的,也产生一个弊端,即打破了"封装性",比如父类可以被子类复写,代码的安全性降低了. 在实际工作中,为了提高安全性,避免有的数据被继承复写或修改,这就要用到final进行修饰. final,其字面意思含义是"最终",表示已到终点,不能被改变.继承 1.可以修饰类.函数.变量 2.被final修饰的类(可以称为最终类),不可以被继承,被复写. 3.被final修饰的函数,不可以被复写. 4.被final修饰的变量是一个

R:incomplete final line found by readTableHeader on

报错: In read.table("abc.txt", header = T) :  incomplete final line found by readTableHeader on 'abc.txt' 解决方法: 在数据文件abc.txt最后一行加上回车即可解决.

final使用

final修饰  基本数据类型时候   对应的 数据不能改变:::final修饰 对象类型 ,那么对应的引用地址不能改变(对象中的值可以改变): 如果final修改方法,那么该方法不能被子类重写 ::::  如果修饰类,那么该类就是最终类,不能被继承. 如果final 修改对象中 成员变量,那么这个变量不能被set(不能再级再进行赋值操作)

PHP 面向对象中常见关键字使用(final、static、const和instanceof)

PHP 面向对象中常见关键字的使用: 00x1.Final :final关键字可以加在类或者类中方法之前,但是不能使用final标识成员属性. 作用: 使用final标识的类,不能被继承. 在类中使用final标识的成员方法,在子类中不能覆盖. 总结:final表示为最终的意思,所以使用final关键字的类或者类中的成员方法是不能被更改的. 00x2.Static :static关键字将类中的成员属性或者成员方法标识为静态的,static标识的成员属性属于整个类,static成员总是唯一存在的,

JAVA之旅(七)——final关键字 , 抽象类abstract,模板方法模式,接口interface,implements,特点,扩展

JAVA之旅(七)--final关键字 , 抽象类abstract,模板方法模式,接口interface,implements,特点,扩展 OK,我们继续学习JAVA,美滋滋的 一.final 我们来聊聊final这个关键字 final可以修饰类,方法和变量 final修饰的类不可以被继承 final修饰的方法不可以被覆盖 final修饰的变量是一个常量,只能被赋值一次 内部类只能访问被final修饰的局部变量 final,故名思意,就是最终的意思,由以上的五种特性,不过final的出现,也是有

浅析Java中的final关键字

原文出处: 海子 谈到final关键字,想必很多人都不陌生,在使用匿名内部类的时候可能会经常用到final关键字.另外,Java中的String类就是一个final类,那么今天我们就来了解final这个关键字的用法.下面是本文的目录大纲: 一.final关键字的基本用法 二.深入理解final关键字 若有不正之处,请多多谅解并欢迎指正. 一.final关键字的基本用法 在Java中,final关键字可以用来修饰类.方法和变量(包括成员变量和局部变量).下面就从这三个方面来了解一下final关键字

[转][C++ 11]override and final - write clean and maintainable C++ code

原文: http://arne-mertz.de/2015/12/modern-c-features-override-and-final/ Today I write about a pair of less often discussed, less complicated features introduced in C++11, which are nevertheless useful. Both can provide some additional security and cla

【Java基础】final关键字总结

Java中的final关键字非常重要,它可以应用于类.方法以及变量.这篇文章中我将带你看看什么是final关键字?将变量,方法和类声明为final代表了什么?使用final的好处是什么?最后也有一些使用final关键字的实例.final经常和static一起使用来声明常量,你也会看到final是如何改善应用性能的. final关键字的含义? final在Java中是一个保留的关键字,可以声明成员变量.方法.类以及本地变量.一旦你将引用声明作final,你将不能改变这个引用了,编译器会检查代码,如

浅析final finally finalize

1.final final修饰类,说明这个类不能被继承,是个顶级类. final修饰变量,说明这个变量是常量,初始化后不能再改. fianl修饰方法,表示这个方法不能被重写,不过可以重载final修饰的方法.(常见的final方法是object类中的wait(),notify()方法) 2.finally finally是关键字,在异常处理中,try字句中执行需要运行的内容,catch字句中用于捕获异常,finally字句表示不管是否发生异常,都会执行.finally可有可无.但是try....

为什么匿名类中使用局部变量时要声明为final呢

一个方法内部有两个线程共享内部类对象的时候,这个方法的局部变量如果能被访问, 则就成为临界资源,导致程序不稳定,所以必须是final的. 反正总而言之,java就是不允许你在局部内部类里面更改所在方法的局部变量就是了 public class MyBase { public AnoClass func(final int i){                 return new AnoClass(){                         int j=i;