61阅读

系统校正实验报告-体验最纯净的美 IUNI系统深度体验报告

发布时间:2017-10-06 所属栏目:会计信息系统实验报告

一 : 体验最纯净的美 IUNI系统深度体验报告

今年的2月24日,对于苦苦等了IUNI OS系统长达三个月之久的Android用户来说,这一天的确是一个非常值得纪念的日子——全新互联网品牌IUNI正式开启公测,而在时隔一个月之后,IUNI U2手机正式发布。虽然IUNI在互联网手机圈还是一名新兵,但其零预装生来纯净的概念,却在ROM界发出了不一样的声音。

IUNI U2除了拥有精致的机身做工之外,在硬件配置方面也是达到了目前互联网手机的主流水准,而笔者对于这个全新改造版的Android系统的理解就是,“爱由你”与“爱有你”。接下来的时间,就让我们一起来细细品味这款专为有品青年打造的持有原生态特色的IUNI系统吧。

锁屏与桌面

初次进入IUNI系统的感觉就是那种与众不同的清新与浓浓的文艺气息,这也正符合了IUNI团队所传达的“为有品青年而生”的理念。锁屏界面的操作也很简单,将壁纸从下向上滑动即可解锁,从左向右横滑就可以快速打开相机。

IUNI系统截图

进入待机画面,大家是否立刻感到基于扁平设计的那种iOS7风格呢?不错,IUNI OS的整体风格与iOS 7很接近,这也难免让人会觉得有种仿效临摹的意味。有这样的想法并不为过,人的本能就是先入为主,所以有这样的感触也是很正常的。只不过,由于Android与iOS的桌面布局大相径庭,所以在体验方面还是有着许多不同的。

IUNI系统截图

桌面的完全自定义是Android系统的一大特点,在IUNI OS中,当我们在屏幕上做双指合拢的动作,即可打开桌面编辑模式。这里我们可以通过屏幕下方所提供的一些功能小插件来装饰自己的桌面。

IUNI系统截图

值得一提的是,随着用户使用时间的增长,桌面上的App图标也会越来越多,此时整理App便成为了一件很头疼的事儿。不过,IUNI OS展示出新的创意——支持图标对齐功能,操作方法很简单,在待机状态下,按手机上的“菜单”键就能够找到这个小功能。可以说,“图标对齐”简直就是图标强迫症患者的福音。

全新的设计

如果说刚才谈到的桌面编辑功能是Android系统的特点的话,那下拉通知栏则是Android系统最引以为傲的缺省设计了,不然也就不会有其他平台的智能系统开始效仿。

IUNI系统截图

在IUNI OS中,下拉通知栏被设计得相当简单,可以说它就是要让用户来看推送通知的,其他诸如快捷功能的开关按钮等一概没有在这里出现,那它们在什么地方呢?当我们从屏幕底部外向上滑动的时候,那些熟悉的快捷按钮便会出现了(长按Home键也可以打开)。

IUNI系统截图

单击某个图标便可以打开该功能,长按的话会进去该功能的详细选项。我们最常用的无线、数据与手电筒等3个开关被设计在最下面,这也大大缩短了我们单手操作时候的跨度。另外,后台程序管理业集成在这里,用户不仅可以通过上滑以及下滑来实现单个删除或者程序保护功能,还可以通过向右拖动任务栏来实现一键清理后台的功能,做到了传说中的“呼之即来挥之即去”。

人性化整合

除了在桌面与通知栏被IUNI团队设计得简单之外,当我们打开系统设置之后更会发现,该菜单也被设计得简约至极。正如下方截图所示,IUNI OS的“设置”一级菜单就是这么简简单单的一页,这应该是目前为止唯一一个将所有设置选项都集成在单屏的ROM了。

IUNI系统截图

其他的功能选项都被集成在了“高级设置”当中,打开该选项之后,二级菜单的设计也是根据用户的使用频率以及功能大分类而进行排序的。换句话说,“高级设置”里的设置几乎都是我们设置过一次就不会经常再去触碰的功能了,不是吗?

IUNI系统截图

此外,IUNI和搜狗的合作也是其一大亮点,后者为IUNI OS提供了搜狗输入法IUNI版,让用户不用再去浪费时间安装第三方输入法了。毕竟,搜狗输入法是目前最为主流也是用户量最多的输入法了。当然,如果你不习惯搜狗输入法的话,还是可以去下载安装第三方输入法的。

稍稍有遗憾

对于一部手机而言,其最重要的三大功能就是通话、短信与上网。笔者对于拨号环节有句话想说,那就是IUNI的拨号界面看起来着实有些小别扭,这种绿不绿蓝不蓝的底色配色(尽管这是IUNI OS的主色调),一来有些碍眼,二来会让人感到有些不搭。当然了,这仅仅只是我的个人意见。

IUNI系统截图

除了拨号环节之外,笔者对于IUNI短信方面的表现也是有些意见和建议的。致力于“单手操作”的IUNI OS在“信息”中,居然将新建短信的按钮设计在右上方,这使得手掌稍微小一些的用户在按起来时会有些吃力。为何不将新建信息的按钮设计在最下方呢?希望在后续的版本更新当中,开发团队能够注意到这个非常算是细节的细节。

IUNI系统截图

IUNI系统截图

浏览器方面的表现尚可,IUNI OS集成了“chrome”谷歌浏览器,该浏览器也是广大用户非常喜爱的。当然了,如果你不喜欢话,也是完全可以去安装第三方浏览器软件的。在这里,笔者就不再过多赘述了。

相机很全面

最后,再让我们来看看IUNI相机环节的细节。拍照界面依然设计得相当简洁,并没有任何多余的功能,点击右上角图标可呼出菜单键,包括全景模式、HDR、夜景模式等都可以在这里找到,此外该相机还为用户准备了多种滤镜可供选择。

IUNI系统截图

IUNI系统截图

从以上截图我们不难看出,用户可以通过各种滤镜效果的缩略图一目了然地来选择自己钟爱的滤镜,这样的设计还是相当贴心的。

IUNI系统截图

IUNI系统截图

IUNI系统截图

另外,在全景模式下,IUNI相机的表现依然可圈可点的,当我们横向移动手机的时候,该取景框没有出现拖影的情况且对焦十分准确,让使用者能够较精准地完成全景状态下的拍照。

总结:

到这里,关于IUNI OS系统的体验报告就要暂时告一段落了。相信通过笔者的一系列介绍,各位读者对于IUNI应该有了大致的了解。简单的界面、极简的操作、整合的功能等三大方面让本着零预装精神IUNI在朴素之余“蓬荜生辉”。

与此同时,笔者要说的是,对于喜欢iOS7那种扁平化设计风格又喜欢Android操作系统的用户来说,IUNI OS的确是个非常不错的选择,你心动了吗?

二 : 彩票选号系统实验报告

选号系统 彩票选号系统实验报告

数学与计算机学院

课程设计说明书

课 程 名 称: 软件工程课程设计

课 程 代 码: 8404131

题 目:彩票选号系统—实现选号功能 年级/专业/班: 09软件工程4班

学 生 姓 名:

学 号:

开 始 时 间: 2011年 5月 23日

完 成 时 间: 2011年 6月 6日

课程设计成绩:

选号系统 彩票选号系统实验报告

指导教师签名: 年 月 日

选号系统 彩票选号系统实验报告

选号系统 彩票选号系统实验报告

选号系统 彩票选号系统实验报告

软件工程 课程设计任务书

学院名称: 数学与计算机学院 课程代码:_ 8404131______

专业: 软件工程 年级: 09级

一、设计题目

彩票选号系统—实现选号功能。(www.61k.com]

二、主要内容

彩票过去销售数据可以模拟自动生成,然后进行选号:

(1)跟随选号:根据历史跟随情况,预测下期开奖,并有历史验证功能,时刻把握先机。

(2)遗漏选号:分为单选遗漏选号和组选遗漏选号。

(3)智能测号:系统使用优化概率序列自动测号,号码多少可以自由调节,准确性较高。

(4)排列组号:将自己所选的号码,全部排列组合,包罗所有组号。(支持单选,组选3,组选6,所有组选投注),可对投注结果进行单选与组选的互相转换。

三、具体要求及应提交的材料

1.分析阶段:

一个小型的彩票选号系统,需完成以下功能:

(1)显示上一期开奖号码。

(2)跟随选号, 根据历史跟随情况,预测下期开奖;

(3)智能选号,系统使用优化概率序列自动测号,号码多少可以自由调节,准确性较高;

(4)手动选号,并列出所有排列组合;

(5)投注结果进行单选与组选的互相转换。

导出系统的数据流程图和实体关系图(E-R)

2.设计阶段:

针对分析阶段提出的软件要求,给出实现的方案和具体细节的说明。

(1)考虑该软件基本功能成份,该系统具有5个基本功能成分:①显示之前开奖号码,②跟随选号,③智能选号,④手动选号,⑤单选与组选互换。

(2)根据分析,导出系统的功能模块图。

(3)设计数据库。使用Microsoft Access创建数据库。确定数据库中数据表的组成。确定数据表中字段的构成、主键字段和有关字段的约束条件等。依靠数据表中主键字段建立数据表之间的关系,并由此建立数据表之间的参照完整性约束。

(4)根据功能确定软件模块组成及调用关系。

- 1 -

选号系统 彩票选号系统实验报告

选号系统 彩票选号系统实验报告

3.编码阶段

建造模块,在可视化编程环境下,按照软件设计要求制作界面和完成对模块的编码,由此使软件设计具体化为软件作品。[www.61k.com]

4.运行维护

在软件运行时,检查软件的不足或错误,并进行维护。

5.编写课程设计报告

(1)设计题目

(2)任务要求

(3)系统总体方案

(4)各功能模块和流程图

(5)心得体会和参考资料

五、主要技术路线提示

使用C语言进行编程,在vc6.0平台运行。

四、进度安排 六、参考资料

[1] 张海藩. 软件工程导论,清华大学出版社,2004

[2] 陈明. 实用软件工程基础,清华大学出版社,2003

[3] 殷人昆.实用软件工程,清华大学出版社,2003

指导教师 签名日期 年 月 日

系 主 任 审核日期 年 月 日

- 2 -

选号系统 彩票选号系统实验报告

选号系统 彩票选号系统实验报告

目 录

1. 前言 ????????????????????????????? 5

2. 需求分析 ??????????????????????????? 6

2.1. 功能分析 ?????????????????????????? 6

2.2. 方案分析 ?????????????????????????? 6

3. 概要设计 ??????????????????????????? 7

3.1. 数据结构 ????????????????????????? 7

3.2. 逻辑结构与物理结构 ?????????????????? ?? 8

3.3. 功能模块划分 ???????????????????? ????8

3.3.1.结构框图??????????????????????????5

3.3.2.程序流图??????????????????????????7

3.3.3.模块功能分析及外部设计???????????????????8

3.4.抽象数据类定义????????????????????????8

4. 详细设计 ????????????????????????????9

4.1. 数据类型定义????????????????????????? 9

4.2. 主要模块内部设计 ???????????????????????9

4.2.1.模块1设计????????????????????????? 9

4.2.1.1.模块算法?????????????????????? ??9

4.2.1.2.流程图????????????????????????? 9

4.3.1.3.伪代码??????????????????????? ??9

4.2.2. 模块2设计 ?????????????????????????10

4.2.3. 模块3设计 ?????????????????????????10

5.实现与调试分析??????????????????????????11

5.1.实现环境????????????????????????????11

5.2.语言选择????????????????????????????11

5.3.调试分析????????????????????????????11

6.测试分析?????????????????????????????11

- 3 -

选号系统 彩票选号系统实验报告

选号系统 彩票选号系统实验报告

6.1.测试用例???????????????????????????11

6.2.测试结果???????????????????????????12

6.3.性能分析???????????????????????????12

7.用户手册?????????????????????? ?????12 总结 ?????????????????????????????? 15 参考文献 ???????????????????????????? 15 附录 源程序文件名清单:????????????????????? 15

- 4 -

选号系统 彩票选号系统实验报告

选号系统 彩票选号系统实验报告

1.前言

彩票选号系统是一个多方位为彩民提供选号帮组的系统。(www.61k.com]它可以显示之前几期的开奖号码,从而通过各种分析,为彩民提供下面多种选号方案,也也可以由彩民手动选号,并对该选号投注结果进行自由排列,从而得出更多的投注方案,大大提高了彩民中奖的概率。

- 5 -

选号系统 彩票选号系统实验报告

选号系统 彩票选号系统实验报告

2.需求分析

2. 1功能分析

彩票选号系统模拟的投彩过程,主要功能有:

(1)显示上一期开奖号码。[www.61k.com)

(2)跟随选号, 根据历史跟随情况,预测下期开奖;

(3)智能选号,系统使用优化概率序列自动测号,号码多少可以自由调节,准确性较高;

(4)手动选号,并列出所有排列组合;

(5)投注结果进行单选与组选的互相转换。

2.2. 方案分析

? 跟随选号,就跟随上一期开奖结果选择3个投彩号码,并由用户决定是否进行单选与组选的转换。 ? 智能选号,计算机随机选择3个投彩号码,并由用户决定是否进行单选与组选的转换。

? 手动选号,由用户自己输入3个投彩号码,并决定是否进行单选与组选的转换。当输入的数字超过

3个时,提示输入错误,重新输入。

? 设计数据刘图与数据字典;编码阶段实现功能的步骤用C语言完成。

? 本文件中用到的专门术语的定义和外文首字母词组的原词组。

? 数据流图(DFD):描绘信息流和数据从输入到输出的过程所经历的变换。

? 实体—联系图(E-R图):包含实体(即数据对象)、关系和属性。作为用户与分析员之间有效交流

的工具。

? 状态转换图:通过描绘系统的状态及引起系统的状态转换的事件来表示系统的行为。提供行为建模

机制。

? 结构框图:一个方框代表一个模块,框内注明模块的名字或主要功能;方框之间的箭头(或直线)

表示模块的调用关系。

? 输入-处理-输出图(IPO图):方便描绘输入数据、对数据的处理和输出数据之间的关系。

- 6 -

选号系统 彩票选号系统实验报告

选号系统 彩票选号系统实验报告

3.概要设计

3.1. 数据结构

系统的数据结构由标准数据库语言SQL生成。(www.61k.com)

3.2. 逻辑结构(E-R图)与物理结构逻辑结构(系统的物理结构具体由数据库来设计与生成,此处略 ):

3.3. 功能模块划分

彩票选号系统大致有三个功能:

显示上次开奖结果,选号(包括手动选号、随机选号、跟随选号)及排列选号(单选、组选3、组选6) 图2.彩票选号系统的HIPO图

- 7 -

图1.彩票选号系统的E-R图

选号系统 彩票选号系统实验报告

选号系统 彩票选号系统实验报告

3.3.2.程序流图

0层数据流图如下:

图3.零层数据流图 1层数据流图如下:

图4.一层数据流图

2层数据流图如下: 1 2 图5.二层数据流图

3.3.3.模块功能分析及外部设计

彩票选号系统大致有三个功能模块:

跟随选号,智能选号,及手动选号。[www.61k.com)

跟随选号模块:首先显示上期开奖结果,然后复制上期开奖投彩。

第一个(跟随选号模块):由计算机随机生成上期开奖结果,并对这三个号码进行“单选/组选”投彩。 第二个(智能选号模块):由计算机随机生成3个投彩号码,并对这三个号码进行“单选/组选”投彩。 第三个(手动选号模块):由用户手动输入三个号码,并对这三个号码进行“单选/组选”投彩。 (注视:单选:直接对选号功能选出的号码进行单选投彩;

组选3:若有两个号码相同,用户可自行选择是否进行组选3;

组选6:若三个号码不一样,用户可自行选择是否进行组选6。)

3.4.抽象数据类定:int LotNum[3]; //产生三个随机号码

- 8 -

选号系统 彩票选号系统实验报告

选号系统 彩票选号系统实验报告

4.详细设计

4.1. 数据类型定义

int LotNum[3];

int strChoice; //一级菜单选项

int Choice; //二级菜单选项

4.2. 主要模块内部设计

4.2.1.模块1(跟随选号模块)设计

4.2.1.1.模块算法

由计算机随机生成0~9内的三个随机数作为上期开奖结果;

并对这三个号码进行“单选/组选”投彩。[www.61k.com)如果单选,直接用该号码投注,如果组选,预测三个号码中是否有相等的号码——有三个相等,单选并输投注;有两个相等,组选3投注;没有相等号码,组选6投注。

4.2.1.2.流程图(此图为整体流程图) 4.3.1.3.伪代码

void follw()

{

- 9 -

选号系统 彩票选号系统实验报告

选号系统 彩票选号系统实验报告

SetLot(); //随机产生上次开奖号码

cout<<endl;

cout<<"\n\t\t以下为上期开奖结果:\n\n\t\t";

cout<<"\t\t"<<LotNum[0]<<" "<<LotNum[1]<<" "<<LotNum[2]<<endl;//输出上期开奖 ercen(); //调用函数ercen选择组选3还是组选6

}//follw

4.2.2. 模块2(智能选号模块)设计

4.2.2.1.模块算法

由计算机随机生成0~9内的三个随机数作为本期投注号码;

并对这三个号码进行“单选/组选”投彩。[www.61k.com)如果单选,直接用该号码投注,如果组选,预测三个号码中是否有相等的号码——有三个相等,单选并输投注;有两个相等,组选3投注;没有相等号码,组选6投注。

4.3.2.2.伪代码

void suiji()

{

SetLot(); //随机产生上次开奖号码

cout<<endl; cout<<"\n\t\t以下为随机产生投注号码:\n\n\t\t"; cout<<"\t\t"<<LotNum[0]<<" "<<LotNum[1]<<" "<<LotNum[2]<<endl; //输出随机产生号码 ercen(); //调用函数ercen选择组选3还是组选6 }//suiji

4.2.3. 模块3(手动选号模块)设计

4.2.3.1.模块算法

由用户手动输入0~9内的三个数作为本期投注号码;

并对这三个号码进行“单选/组选”投彩。如果单选,直接用该号码投注,如果组选,预测三个号码中是否有相等的号码——有三个相等,单选并输投注;有两个相等,组选3投注;没有相等号码,组选6投注。

4.3.3.2.伪代码

void myself()

{cout<<"\n\t\t请输入想要投注的号码(3位):\n\n";

for(int i=0;i<3;i++)

- 10 -

选号系统 彩票选号系统实验报告

选号系统 彩票选号系统实验报告

{cout<<"第"<<i+1<<"位数字:";

cin>>LotNum[i];

while(LotNum[i]<0 || LotNum[i]>9)

{//check 函数检查输入值,如果满足就不需要在输入,这是就返回1或者true

cout<<"输入错误,输入的数应该在0~9之间,请重新输入:";

cin>>LotNum[i] ;}

}

cout<<endl;

ercen(); //调用函数ercen选择组选3还是组选6

}//myself

5.实现与调试分析

5.1.实现环境

Windows XP系统,VC6.0

5.2.语言选择

C语言

5.3.调试分析

模块测试时,发现刚开始参数没有传递成功,导致出现了不在0~9范围内的随机数,最后通过调试,找到了错误。(www.61k.com]并对参数的作用域有了清晰的认识。

再经过子系统测试,系统测试,验收测试以及平行运行,把系统进行了进一步的完善。

6.测试分析

6.1.测试用例

软件测试的目的就是在软件投入生产性运行之前,尽可能多的发现软件中的错误。这一目的决定了如何去组织测试。目前软件测试仍然是保证软件质量的关键步骤,它是对软件规格说明、设计和编码的最后审核。

此处采用白盒测试。简化之后的流程图(见下页):

- 11 -

选号系统 彩票选号系统实验报告

选号系统 彩票选号系统实验报告

图7.简化流程图

6.2.测试结果

白盒测试用例

表1.白盒测试用例 6.3.性能分析

通过调试,该系统的性能较好。[www.61k.com]时间复杂度和空间复杂度都适中,进行界面设计后可交互用户使用,并在其使用中逐渐完善和维护。

7.用户手册

用户在VC6.0上运行程序,出现如下登录界面:

- 12 -

选号系统 彩票选号系统实验报告

选号系统 彩票选号系统实验报告

选号系统 彩票选号系统实验报告

图8.进入界面

可选择1~4进行操作,以下为"跟随选号—单选","智能选号—单选","手动选号—多选"的几个例子。(www.61k.com)

选号系统 彩票选号系统实验报告

图9.跟随选号,单选投注示例

选号系统 彩票选号系统实验报告

图10.智能选号—单选示例

当然用户也可以选择“组选投注”方式,之前已经测试过,在此就不全部列出。一下为“手动选号”时用户输入错误提示:

- 13 -

选号系统 彩票选号系统实验报告

选号系统 彩票选号系统实验报告

选号系统 彩票选号系统实验报告

选号系统 彩票选号系统实验报告

11.输入错误提示图

下面是手动输入时产生的组选6和组选3的投注示例:

选号系统 彩票选号系统实验报告

图11.手动选号组选6示例

图12.手动选号组选3示例

由于情况很多,在此就不一一列举了。(www.61k.com)

- 14 -

选号系统 彩票选号系统实验报告

选号系统 彩票选号系统实验报告

总结

真是不容易,又完成了一个课设。(www.61k.com]此次课设,使我从彩票选号的角度,全面的体验了一下对软件的各个方面从策划,设计,测试,到运行,所有角色都扮演了一遍。发现完成一项开发软件的工程,不是一件简单的事儿。

尤其,在问题定义阶段,自己是在老师的帮助并查阅了大量资料的情况下弄懂了题目的意思。除编码外,需求分析时间花的最长。即便如此,在编程的时候,还是觉得前面需求分析做的不是很彻底。但因时间原因,也没法做得再细致了。

操作方面,对VC和Visio的操作,更加熟练了,更加快速了。对于系统,数据流程图,层图,ipo图,程序流程图,盒图,PAD图,等,都进行进一步的了解和设计。

希望以后能够在工作时用到这些!

参考文献

[1] 张海藩. 软件工程导论,清华大学出版社,2004

[2] 陈明. 实用软件工程基础,清华大学出版社,2003

[3] 殷人昆.实用软件工程,清华大学出版社,2003

附录

#include<time.h>

#include<stdlib.h>

#include<iostream.h>

int LotNum[3];

/***************函数************/

void SetLot(void) //实现产生3个随机数

- 15 -

选号系统 彩票选号系统实验报告

{

cout<<"\t\t恭喜您已完成彩票投注,投注号码为(只能单选):"<<endl; cout<<"\t\t"<<LotNum[0]<<"

"<<LotNum[2]<<endl;}

if(LotNum[0]!=LotNum[1]

LotNum[0]!=LotNum[2])

{

- 16 - "<<LotNum[1]<<" && LotNum[1]!=LotNum[2] &&

选号系统 彩票选号系统实验报告

选号系统 彩票选号系统实验报告

cout<<"\t\t恭喜您已完成彩票投注,投注号码为(组选6):"<<endl; //三个号码两两不相等

cout<<"\t\t"<<LotNum[0]<<" "<<LotNum[2]<<endl

<<"\t\t"<<LotNum[0]<<" "<<LotNum[1]<<endl

<<"\t\t"<<LotNum[1]<<" "<<LotNum[2]<<endl

<<"\t\t"<<LotNum[1]<<" "<<LotNum[0]<<endl

<<"\t\t"<<LotNum[2]<<" "<<LotNum[1]<<endl

<<"\t\t"<<LotNum[2]<<" "<<LotNum[0]<<endl;} else {

"<<LotNum[1]<<" "<<LotNum[2]<<" "<<LotNum[0]<<" "<<LotNum[2]<<" "<<LotNum[0]<<" "<<LotNum[1]<<"

cout<<"\t\t恭喜您已完成彩票投注,投注号码为(组选3):"<<endl; //有两个号码相等

if(LotNum[0]==LotNum[1]) cout<<"\t\t"<<LotNum[0]<<" "<<LotNum[2]<<endl

<<"\t\t"<<LotNum[0]<<" "<<LotNum[1]<<endl

<<"\t\t"<<LotNum[2]<<" "<<LotNum[1]<<endl;

else if(LotNum[1]==LotNum[2]) cout<<"\t\t"<<LotNum[0]<<"

- 17 -

"<<LotNum[1]<<" "<<LotNum[2]<<" "<<LotNum[0]<<"

"<<LotNum[1]<<"

选号系统 彩票选号系统实验报告

选号系统 彩票选号系统实验报告

"<<LotNum[2]<<endl

<<"\t\t"<<LotNum[1]<<"

"<<LotNum[2]<<endl

<<"\t\t"<<LotNum[1]<<" "<<LotNum[0]<<" "<<LotNum[2]<<" "<<LotNum[0]<<endl;

else if(LotNum[0]==LotNum[2])

cout<<"\t\t"<<LotNum[0]<<"

"<<LotNum[2]<<endl

<<"\t\t"<<LotNum[1]<<"

"<<LotNum[2]<<endl

<<"\t\t"<<LotNum[0]<<"

"<<LotNum[1]<<endl;

}//else

}//Compare

void ercen() //

组选)

{

int Choice;

do

{

cout<<"\n\n\t********************\n\n";

cout<<"\t\t1.单选\n";

- 18 - "<<LotNum[1]<<" "<<LotNum[0]<<" "<<LotNum[2]<<" 二层函数(确认单选,

选号系统 彩票选号系统实验报告

选号系统 彩票选号系统实验报告

cout<<"\t\t2.组选\n";

cout<<"\t\t3.返回\n";

cout<<"\n\t********************";

cout<<"\n\t\t请选择以上操作:";

cin>>Choice;

if(Choice==1)

{cout<<"\n\n\t恭喜您已完成彩票投注,投注号码为(单选):\n\t\t"; cout<<"\t\t"<<LotNum[0]<<"

"<<LotNum[2]<<endl;}

else if(Choice==2)

Compare(); //比较选出 组选3还是组选6

else if(Choice=3)

return; //返回上层

else if(Choice!=3)

cout<<"\t\t输入错误,请重新选择:\n";

}while(Choice!=3);

}

void follw()

{

- 19 - "<<LotNum[1]<<"

选号系统 彩票选号系统实验报告

选号系统 彩票选号系统实验报告

SetLot(); //随机产生上次开奖号码

cout<<endl;

cout<<"\n\t\t以下为上期开奖结果:\n\n\t\t";

cout<<"\t\t"<<LotNum[0]<<" "<<LotNum[1]<<" "<<LotNum[2]<<endl; //输出上期开奖

ercen(); //调用函数ercen选择组选3还是组选6

}//follw

void suiji()

{

SetLot(); //随机产生上次开奖号码

cout<<endl;

cout<<"\n\t\t以下为随机产生投注号码:\n\n\t\t";

cout<<"\t\t"<<LotNum[0]<<" "<<LotNum[1]<<" "<<LotNum[2]<<endl; //输出随机产生号码

ercen(); //调用函数ercen选择组选3还是组选6

}//suiji

void myself()

{cout<<"\n\t\t请输入想要投注的号码(3位):\n\n";

for(int i=0;i<3;i++)

{cout<<"第"<<i+1<<"位数字:";

- 20 -

选号系统 彩票选号系统实验报告

选号系统 彩票选号系统实验报告

cin>>LotNum[i];

while(LotNum[i]<0 || LotNum[i]>9)

{

//check 函数检查输入值,如果满足就不需要在输入,这是就返回1或者true

cout<<"输入错误,输入的数应该在0~9之间,请重新输入:"; cin>>LotNum[i] ;

}

}

cout<<endl;

ercen();

}//myself

/*************** 主函数************/

int main(void)

{srand(time(NULL));

int strChoice;

do

{cout<<"\n\n\n\n\t\t彩票选号系统,祝您好运!\n";

cout<<"\t******************************************\n\n";

cout<<"\t\t1.跟随选号\n";

- 21 -

选号系统 彩票选号系统实验报告

选号系统 彩票选号系统实验报告

cout<<"\t\t2.智能选号\n";

cout<<"\t\t3.手动选号\n";

cout<<"\t\t4.退出\n";

cout<<"\n\n\t******************************************"; cout<<"\n\t\t请选择投注方式:";

cin>>strChoice;

if(strChoice==1)

follw();

else if(strChoice==2)

suiji();

else if(strChoice==3)

myself();

else if(strChoice!=4)

cout<<"\t\t输入错误,请重新选择:\n";

}while(strChoice!=4);

cout<<"\n\n\t\t谢谢使用,下次再见!\n";

return 0;

}

- 22 -

三 : NiSi(耐司)100系统全铝支架V3体验报告

2015年1月16日,北京城里阳光明媚,寒风刺骨,有蓝天无白云,当时紫禁城室外温度:-1℃,突然接到信息,耐司准备新推一款专利方镜系统支架,届时还会将使用者的称谓用激光蚀刻在支架上,而我很荣幸的成为首批体验员……私人定制、首批,这是个多么光鲜靓丽的字眼,焦急、等待、望眼欲穿……

这里必须得解释一下,为啥我会如此的反应。耐司(NISI),是我国知名光学滤镜品牌。从九十年代起,耐司(NISI)与日本光学企业合作开发数码相机广角镜、增距镜产品,适用于市场上各主流品牌数码相机、数码摄像机。近几年开发研制的方镜风光系列滤镜,采用顶级有色光学玻璃,先进的镜片表面镀膜技术,大大提升了影像素质,更是给摄影爱好者带来了福音,拍风光大片,我们再也不需要花几倍的价钱去购买国外滤片,也不用委曲求全购买一些低端的树脂滤片。“大片是怎样拍成的?”瞧瞧人家的广告宣言,够任性。

接下来就是一段漫长的、痛苦的等待过程。

NiSi(耐司)100系统全铝支架V3体验报告

好不容易等到快递员的电话,拆开一看,哇塞,这包装怎么有点像个限量版的礼盒定制呢,眼有点花,原来只是普通的硬纸片和吸塑板,吸塑板上连普通的加绒都没有,耐司真的有点小气了。幸好快递时,耐司是把整个包装里三层外三层的裹上泡沫,否则后果不堪设想。但退一步想一想,包装做得再精美,那成本还不是都摊在消费者的的钱票上,而且再精美的包装盒,到最后也是免不了被丢弃在垃圾场里的结局。

NiSi(耐司)100系统全铝支架V3体验报告

包装盒正面左上方上的镭射专利贴在以黑白为主基色的包装盒上显得特别抢眼,“CPL齿轮拨盘式结构”,让人想要不多看一眼都难,这是否就是耐司包装大片里的兴趣中心点?

NiSi(耐司)100系统全铝支架V3体验报告

耐司产品在材质的选择上从来不留余力,这点在以往的传言及自己的亲身体验中都深刻体会到这一点,每次都会站在用户的角度去考虑问题,一定会将最完美的技术使用产品上,据说这套“100系统全铝支架V3”也是人家综合了各渠道反馈回来的信息后,花了大量的人力物力研制开发的一种新产品。

之前我使用过旧款方镜支架,我用的器材是“佳能5D2”+“17mm-40mm/f4”,当使用17mm广角端拍摄时,总觉得相片四边多少会留些暗角。更烦的还是使用CPL(偏振)滤光镜过滤杂光时,就不能同时使用GND(渐变灰)滤光镜。所以当我看到包装盒上标示的“佳能16-35广角无任何暗角”+“齿轮拨盘式CPL结构”,心里就对这款支架充满期待。


本套系统包含有1个支架,1个CPL,1个接环,和3个转接圈,3个转接圈分别是:67mm、72mm、77mm,再加上接环上的82mm,这套接环口径几乎覆盖了目前所有最普遍的镜头滤镜口径尺寸,这倒也省了我们事后“淘”转接圈的麻烦。

再看看那片CPL镜片,采用优质黑边玻璃,先进的日东偏光膜,实现低偏色,玻璃边缘涂黑工艺,更提升了影像质素。跟以往所见的CPL镜片比起来,包括金属框,既然只是比一个一元硬币厚点点,或许这就是耐司能确保这套支架“用在佳能16-35广角无任何暗角”的技术之一。

看着全铝支架上的“洋光摄客”,耐司私人定制,瞬间增加了我的归属感,心里的幸福感满满的,感谢耐司的厚爱。

支架上的“滑柱”,更旧款支架比较起来,拨拉更顺畅、轻松,可见厂家在这小小的环节里也进行过精确而细致的计算。转环的卡扣结构也比旧款更精密、更严谨,在视觉上更显大气。

支架上的激光蚀刻标志,美观大方,相比起其他蚀刻技术,这种工艺更先进,印色更牢固,当然加工成本也更高,再加上耐司对产品加工工艺的精益求精,可以很肯定的说,耐司给我们的不仅仅是一种工具,它还是一件完美的艺术品。

CPL安装在转环上的效果图和支架图。

CPL、转环安装在支架上的效果图。

将CPL按说明书要求安装在转环上,再把转环卡在支架上,新鲜事物第一次使用,过程总会有点小波折,由于各结构比较精密,拼合起来还是有点小困难,好在过后,一切都变得简单、顺利多了。

将CPL和转环直接安装在相机上的效果图。外出时,我觉得这其实就可以做为相机的保护镜使用了,也减少了反复拆装的麻烦。反正CPL具有滤除杂光,提高饱和度、反差对比度等功能,应该说在风光摄影中,它使用的频率是最高的。

转环套上支架后的效果图。

在支架上插上方形滤片的效果图。

从外观上说,100系统全铝支架V3(标示型号:HS-V3)在结构上比以前更精密,结构间配合更紧凑,外形更美观。最难能可贵的是,在加工上也不会因为追求精密而忽略了用户的操作体验。

上面说了半天,似乎都没有提及到这套系统的核心专利技术“CPL齿轮拨盘式结构”,难道这技术仅仅是“噱头”而已。

耐司其实在转环上设计了一个固定的外框和一个活动的内框,在外框上分别设计了两个“齿轮拨盘”,而CPL是旋装在内框上的。当我们拨动齿轮时,就可以同时带动内框转动,进而让CPL“旋转”,从而实现摄影“偏振”效果。简单点说就是拨动“齿轮”可以转动CPL,实现“偏振”效果。

我们都知道,只有旋转偏振镜,才能达到滤除杂光的效果,旧款支架,CPL方镜和GND(渐变灰镜)等方镜只能同时插在支架前端插槽,旋转CPL时,GND就会跟着转动,让人总有那种顾此失彼的伤痛,这套设计将CPL系统和插片槽有效的分离开来,相互独立,互不干扰,能有效的避免前面所提的那种“顾此失彼”的尴尬,让“风光大片更容易拍成!”

耐司倒也贴心,还为这套支架系统特地设计了一个收纳袋,不使用时,无需拆分各部件,可以将整套系统收纳进去,省去了我们不少麻烦。

摄影参数:5D2、EF17-40f/4L,焦距17mm,5s、f/22,ISO50

摄影参数:5D2、EF17-40f/4L,焦距17mm,5s,f/13,ISO50

由于赶上春节回老家过年,时间仓促,再加上小镇没有过多过多的“风光资源”,就用这套系统在附近的山间小涧用17mm广角端随拍几张,从片子上看,除了CPL镜片固有的偏色外,广角四边几乎看不到任何暗角。虽然我没有佳能16-35mm镜头进行测试,但对于我自己而言,已经是相当满意了。

摄影参数:5D2、EF17-40f/4L,焦距29mm,2.5s,f/13,ISO50

摄影参数:5D2、EF70-200f/2.8L,焦距75mm,6s,f/32,ISO50

总评:

100系统全铝支架V3,无论是从设计到做工方面都比以前进步了不少,CPL齿轮拨盘式结构更是这套系统的亮点所在,耐司在追求技术完美的同时,也充分考虑到用户的操作体验,应该说这套系统是个全新的,完美的系统,它将耐司方镜滤镜系统带上一个全新的高度。

一定要我指出其中不足的话,我得提下这套系统的外螺纹,尤其是需要经常拆卸转换的“转接圈”上的外螺纹,从手感上感觉螺纹处理的不是很完美,存在“披锋”,拆卸时总会有被割破手的担心,最好能做一些必要的“钝化”处理。

四 : 实验报告--UFO报表系统 09

会计信息系统实验报告—报表系统

第一部分:操作流程总结:

1、启动UFO报表管理系统

(1) 单击“开始”按钮,执行“程序”|“用友ERP-U8”|“财务会计”|“UFO

报表”命令,注册UFO报表管理系统。

(2) 输入数据:操作员001;密码1;帐套800;会计年度2004;操作日期

2007-12-31。

(3) 单击“确定”按钮,进入“UFO报表”窗口。

(4) 执行“文件”|“新建”命令,建立一张空白报表,报表名默认为report1。

2、利用自定义报表功能定义货币资金表,并设置取数公式

(1) 报表定义

①设置报表尺寸

②定义组合单元

③画表格线

④输入报表项目

⑤定义报表行高和列宽选中需要调整的单元所在行;执行“格式”|“行高” ⑥设置单元风格

⑦定义单元属性

⑧设置关键字

选中需要输入关键字的组合单元;执行“数据”|“关键字”|“设置”命令,打开“设置关键字”对话框;选择“单位名称”, 单击“确定”按钮;同理,设置“年”、“月”、“日”。

⑨调整关键字位置

执行“数据”|“关键字”|“偏移”命令,打开“定义关键字偏移”对话框;在需要调整位置的关键字后面输入偏移量。年“-120”,月“-90”,日“-60”; 单击“确定”按钮。

b.报表公式定义

(2) 报表数据处理

①打开报表

②增加表页

③输入关键字值

④生成报表

⑤报表舍位操作

(3) 表页管理及报表输出

击“查找”按钮。

(4) 图表功能

②插入图表对象

③编辑图表对象

3、调用报表模板生成资产负债表

(1) 调用资产负债表模板

(2) 调用报表模板

单击“数据/格式”按钮,将“资产负债表”处于“格式”状态;根据实际情况,调整报表格式,修改报表公式;保存调整后的报表模板。

(3) 生成资产负债表数据

4、调用报表模板生成现金流量表主表

(1) 调用现金流量表模板

在“格式”状态下,执行“格式”|“报表模板”命令,打开“报表模板”对话执行“设置”/“期初余额”命令,直接输入数据,但设置辅助核算的科目要到相应的辅助帐中进行,按明细输入每笔业务的金额,输完所有科目余额后,单击“试算”按钮,若期初余额不平衡,则修改期初余额,若平衡则退出。

第二部分:实验中遇到的问题及解决情况:

1问题描述:损益表如果有的科目有借、有贷方发生数,且用户按JE()取数,取不出数?

分析及处理:如做了期间损益结转,则取不出数,这是因为借贷方的差额为零,建议用户在结转之前取数,取完打上不计算的标志。要先完成损益表,再做期间损益结转和利润分配,最后做资产负债表。

第三部分:实验完成后的收获与体会:

继总账系统管理后,从今天起在之后的连续几个实验中将进行个别管理系统的操作。

首先进行的是UFO报表管理。UFO报表是报表事务处理的工具,具有方便的自定义报表功能、数据处理功能,常用会计报表等。UFO报表和EXCEL表格有点相似,可以设置报表的尺寸,定义组合单元,设置表格线,定义报表行高列宽,定义报表公式,插入图片。定义公式等。UFO报表与EXCEL表格最大的不同在于,UFO报表有两个状态:格式状态和数据状态。在不同的状态下,对报表进行不同的处理。

以账套主管的身份进行UFO报表管理操作:进行报表格式定义,公式定义,报表单元公式用法操作,报表数据处理,表页管理及图表功能操作,利用报表模板生产资产负债表、利润表、现金流量表主表。

由于比较熟悉EXCEL表格的操作,所以在进行UFO报表管理实验时显得得心应手。但由于太大意,太掉以轻心。还是出现了一些小问题:一.做好报表模板后要保存,以便以后随时调用。编制资产负债表、利润表、现金流量表主表时应该分别单独保存;二.报表舍位操作:每个舍位平衡公式一行,各公式之间用半角状态下的逗号隔开;三.格式状态和数据状态之间的转换: 在格式状态下设计报表的格式,如表尺寸、行高列宽、单元属性、单元风格、组合单元、

关键字、可变区等。在格式状态下看到的是报表的格式,报表的数据全部都隐藏了,所做的操作对本报表所有的表页都发生作用。在数据状态下管理报表的数据,如输入数据、增加或删除表页、审核、舍位平衡、做图形、汇总、合并报表等。在数据状态下看到的是报表的全部内容,包括格式和数据,不能修改报表的格式。四. 在制作资产负债表时。资产负债表的QM()、QC()在取往来单位的余额时,应按客户科目余额表的金额来取。要在公式中加入借贷方向。应收账款的借方余额加上预收账款的借方的余额为应收账款的余额,而预收的贷方加上应收的贷方为预收账款的余额;应付账款的贷方加上预付账款的贷方余额为应付账款的余额,预付账款的借方余额加上应付的借方余额为预付账款的余额。

失败是成功之母。在不断摸索中寻求进步,在不断实践中检验真知。遇到问题不可怕,可怕的是不去想办法解决它。每次实验的所感所得所获,将是我以后工作经验中的一笔财富。

本文标题:系统校正实验报告-体验最纯净的美 IUNI系统深度体验报告
本文地址: http://www.61k.com/1102665.html

61阅读| 精彩专题| 最新文章| 热门文章| 苏ICP备13036349号-1