Abstract
————————————————
中文帮助
distributed computing help
Semantic P2P networks
noticeboard
softwaredownload
distributing-computing
How to genrate Exam test and Online Test by DS Cloud Plateform?
How to build Exam Databa
Words count(66792) photos count(110) videos count(0) Download files count(0)
Mobile HELP for English Version
Main Menu
DomainTool (DomainClass)
Directory Navigator Bar (Domain Navigator Bar)
Search Box
User managerment
Article Management
Group management
Directory (Domain) AUthorization
application management
e-Commence and Pay methods
Other functions
Distributed Computing
Main Menu

All pages have Main Menu as the above figure shows.
- Web Site Logo go to main page .
- 中文 go to Chinese Version ( If this is “English“, go to English Version)
- Help go to Help page
- Login user login
- Register New user registration

After login the main menu has changed some places:
Dashbd Logout
Dashbd Dashboard for change user information, change password, user balance , etc.
Logout Logout
DomainTool (Domain class )
Click DomainTool ( old Version called as domain class), show current domain with lots of applications, show current directory (current domain) and sub directories ( sun domains) as the following figure shown. In Main Page, RootDTool(DomainClass) go to root domain domain tool.
Directory Navigator Bar (Domain Navigator Bar)

By click the directory name (domain name) in Directory Navigator Bar (red Circle), we can go to current domaintool, by click the icon aside the directory name (domain name) in Directory Navigator Bar, we can go to the article list of the current domain. As the above figure, when click the blue words ,it goes into the related domain tool . For example, when clicking "Operating System", it goes to Operating System domain tool, as the following shown,

When clicking the icon beside "Class(2017-2018-1)-ZSTU " ,it will show the article list within "Class(2017-2018-1)-ZSTU" domain, as the following figure shown.

Search Box
Search Box is in Main page.

search words: if it contains " and " ("and" left side and right side have one space each , the target contents must contains split words at the same time. For example , if using " protocol and course" to search directory, the target directory navigatar bar must contains "protocol" and "course" at the same time.
If select option is "DIR" , search the related directory, and display the contents as diretory navigator bar, and help you quickly find the desired directory.
If select option is "KEY" , search the related words in article titile and abstract, and display the article url link with diretory navigator bar.
If select option is "My DIR" , search the related directory which you created, and display the contents as diretory navigator bar, and help you quickly find the desired directory.
If select option is "MY KEY" , search the related words in article titile and abstract which you published, and display the article url link with diretory navigator bar.
If select option is "MY ALL DIR" , search all directories which you have created, and display the contents as diretory navigator bar, and help you quickly find the desired directory.

The search result:
nbsp;
User Management
New User Register
Click "register" in main menu. According to the following figure, fill email and password.
Please fill the real email. email is very important. email can reset your password when you fogotten it.

Login
Click "login" in main menu.

Input your account name or email(as the following figure), you will receive an eamil which contains url link for creating new password.

In the main menu, click Dashdb, the Dashboad is shown as the following figure.
Change Password
User Information

Money Recharge
Article Management
Choose Directory
1. using directory search or key word search, to find the directory navigator bar and quckly locate the directory.
For example , if you want to find the course of operating systems , input "course and ope" ,

Result:

2. If using method one can not locate the directory, you click RootDTool In main menu , and check subdirectory from root directory to the desired directory.



And like this way to find your desired directory.
Create Directory (Create new domain)
Locate the related directory (domain) , then go to current domaintool, then click "Create new domain",


When the direcotory is empty without articles, and no other users join this group(directory), this directory can be deleted.
publish article
Method 1. first login if you have not logined, then find your directory (domain) , goto current domaintool , click "Create Domain Post"

Input title , content as the following figure:

Click "Add Media" if you want to attach files ( at most 1000M)

You can select photo to direct upload your photo by mobile in real time.

Method two. Locate the desired directory and go to paper list like the following figure and click ":

The next steps are the same as method one.
If you want part of article protected, use 【paysem】 【/paysem 】
For example 【paysem sem=5】 protected part 【/paysem 】
This say : the protectedd part can only be shown if you pay 5 sems.
you can laso let someone to see the protected part, by using 【visible】 【/visible】
for example, 【visible user =huanglican】 protected part 【/visible】
This say: only user huanglican can see the protected part. you can laso use email as user
【visible group=28.1718.308.82008】 protected part 【/visible】
This say: only user who has joined the group 28.1718.308.82008 can see the protected part.
Edit article
select article, and click article link

and edit title, digest and content , and then submit.


2. go to article abstarct, click "Modifypaper"

Move article , copy article , delete article link
go to the article abstract which tyou published.
When select move or copy article , the Dest Directory is the goal directory id (group id) . In the following figure, 28.218.81608.81609.81613.222 is the "All.Education.couses.university courses.undergraduate courses.Operating System" gorup id.

read article
- directory navigator bar , click the icon after directory name (blue)

When clicking the icon beside one directory,it will show the article list within this domain, as the following figure shown. Click "More" at left side of direcotyr navigator bar, the next page of article list will be shown.

click article link (blue color)
2. go to Current domaintool , clicking "Domain Posts View" will display article list in this domain(directory); clicking "View Subgroup Posts" will display article list in this sub domain(sub directory).

When click article link, click Full article link to get full article display.

Group Management
Set Directory Public or Private
If the directory is set as private, all articles within this directory can not be seen by users unless who have joined the group or the directory owner(creator).
Locate the related directory, open current domaintool (domain class), if this directory is created by you, then display " public directory, private?". It means that this directory is public directory. If you want to change it into private, then click the link, as the following figure.

if this directory is created by you, then display " private directory, public?". It means that this directory is private directory. If you want to change it into public, then click the link, as the following figure.

Join Group
Locate the related directory(domain), open current domaintool (domain class) , if "no joined, want join?", it means you have not joined the group. If you want to join, click the link. If the directory is public, then you join the group; however, if the directory is private, you just apply for joining the group, which will judge by the creator of the directory who can permit or refuse your application. As the following figure.

if "has joined, want leave?", it means you have joined the group. If you want to leave, click the link. As the following figure.

manage group users
If the directory is created by you, and you set the directory as private, you can manage the users' applicatiin for join, as the following figure:


you can permit , block , delete and unblock the user .
apply join private group
- apply to join group as the method as the same as the above join group .
After request join, the following figuer " has request join group, want cancel?" appears.

2. By user invitation who have joined the directory. Click "invite2join"


Many emails can be used by space split , or one row one email.
Directory (Domain) Authorization
Because DSCloud Platform aims to provide services to thousand millions of users , how to control the authorization of the directories is very important. In DSCloud Platform , the user who creates the directory is the creator and owner of the directory. The owner can delete the directory when there are no joined users and no published articles in this directory. The owner can also trash the directory. The owner can set the authorization of the directory created by himself
Directory (Domain) AUthorization Policies and AUthorization Set
The authorization schema is a matrix in which column is as user’s role and row as the authorization. In the following figure, we defined five roles as DirCreator, thisGroup, grantGroup, grantUser, and Any User, and four rights as publish, Read, Create Sub Dir and Show Dir.

Four Rights:
Publish right means that the user who has the right can publish his articles( as well as attached files) in this directory.
Read right means that the user who has the right can read the articles in this directory.
Create Sub Dir right means that the user who has the right can create new sub directory in this directory.
Show Dir right means that the user who has the right can see this directory name.
Five Roles
DirCreator is the role the user has who creates the directory.
thisGroup is the role the user has who joined this directory(domain, sometimes we called as group) group.
grantGroup is the role the user has who joined the group granted by the owner.
grantUser is the role the user has who has been granted by the owner.
Any User is the role for any login users.
The DSCloud Platform checks the user’s right for these five roles. If any role among these fives with the right, and the user has the role , then the user has this right.
SET Users ROLES

Grant group the grantGroup role for the directory.

Grant user as the grantUser role for the directory.
Application management
Social communication
group Joined users can communiate with other members .

Group short messeges
(required RMB in user's account)

group email
Free, but unlawful and political contents are not permited.

Domain Chat
In the same domain, the logined users can chat

Domain Member Chat
In the same domain, only the logined users joining the domain can chat
White Board
In the same domain, the logined users can share whiteboard and chat.

Group Member White Board

In the same domain, the logined users joining the group can share whiteboard and chat.
Aducation application
find Education App and open education app menu
First login in ( if no account register it). search for the directory( may be directory is your course name) ( if no this directory create it in the related domain hierarchy).
go to current domaintool for the directory and click Education App as the following figure shown.

And Education function menus

- manage domain question type —— ( Manage question types for the course)
- manege domain Unit ———- ( Manage Units for the course)
- manage knowledge points —– ( Manage knoledge points in the Units for the course)
- Add Question — —– ( Add Questions for the course)
- Edit Question — —– ( Edit Questions for the course)
- List audited Questions — —– ( Audited Questions for the course)
- Audit Question– —– ( Audit Questions for the course)
- ExamTest — —– ( generate examtest sheet for the course open to all users)
- Generate Exam — —– ( generate exam sheet for the course open to only to owner of course)
- Online Test — —– ( Online test for the examtest sheet of the course)
- Online Check — —– ( Online check score for the online test of the examtest sheet of the course)
- MY EXAM SCORE — —– (your score of tests)
- MY CHECK SCORE — —– (your reviewed other users score of tests)
- GROUP SCORE —–(group students scores)
Create course question databa
The dsCloud Plateform already define Question Types . The course domain chooses which types are used in the course. Question Units are knowledge Units which are uassualy Chapters of the textbook. Knowledge Points are important knowledge points students should learn ussualy sections in the chapter. Before add question, question types, Question Units and Knowledge Points must be constructed firstly.
Manage Domain Question Type
use Add and Delete to manage the question types in the course

manage the question Unit in the course
Unit value is unit ID unit name is the name for this Unit. Use UpdateAdd to update unit if the unit value is already exit add if the unit value is not exit. Use delete to delete the unit with the unit value.

manage knowledge points in the the question
First enter the menu in the follwoing and choose the unit to enter

Use UpdateAdd to update knowledge point if the knowledge point value is already exit add if the knowledge point value is not exit. Use delete to delete the knowledge point with the knowledge point value.

ADD questions
First enter the menu in the follwoing if you want to add qustions , the first thing is to choose which unit you want to add. The questions have four modes. Manual check and manual subquestion, auto check type and multi subquestion auto.

ADD human reviewed questions
Add Question and reference answer. Choose question type knowledge point in the Unit and exam type(Test is open to all users Exam is only open to the directory owner which can be used to generate Exam sheet to exam in the end of the course ).
You can use add media to upload picture sound vedio files.


ADD computer reviewed questions
Add Question and choices. Choose question type, knowledge point in the Unit and exam type(Test is open to all users Exam is only open to the directory owner which can be used to generate Exam sheet to exam in the end of the course ). The answer is single charater of choinces for single choice and multiple charaters for mutlti choices.


ADD sub questions
For one question, there are several subquestions( here, we limit the maximum is 6 ). For auto subquestions, the subquestion answers are choices, like A , etc. For manual subquestion the answers are texts.


Edit questions
First enter the menu in the follwoing : If there exits questions( but have not audited) the authors of the questions and the owner of course can edit them.



If you are dorectory creator, you can audit the added queestion.

Audit questions
First enter audit menu If there exits questions ( have not audited) The owner (creator) of course directory can audit the questions . After Audit the questions are in Exam databa

1.6 List audited Questions


Online Test
generate examtest sheet


Choose Unit --- ALL all the units, select specific unit, then only the questions in this unit can be choosen in the test sheet.
Exam title—- input exam name
Exam Requirement (This your requirements for gererate exam sheet )
each user maxium test number checkuser groupID
is Schedule
exam begin time exam minutes
choice question Sum Question(111) Question Number Score per Question
multiple-choice question Sum Question(6) Question Number Score per Question
short-answer Sum Question(46) Question Number Score per Question
questions and answers Sum Question(62) Question Number Score per Question
synthesis Sum Question(9) Question Number Score per Question
multisub choice Sum Question(1) Question Number Score per Question
explaination :
each user maxium test number --- at most test numbers for this test
checkuser groupID --- if empty, then the generator of the test sheet will check, otherwise, all users in the checkuser groupID can check.
is Schedule -- if "Any Time", then it open for any time, if "Scheduled Time" (Greenwich Time) , then only begin at Scheduled Time
exam begin time -- if "Scheduled Time" , then this time is schedule time to begin
exam minutes----- test last miniutes
choice question Sum Question(111) ----this type has 111 total questions in the databa
Question Number ----how many questions you want to contain in the test sheet for this type.
Score per Question --- this type' score for each question
the other types are similar.
The following according to the Units and knoledge points you should input the requirement number of questions specifically.
Deatail Exam Requirement
choice question
Unit Chapter 1, Introduction Class Question Number (4)
knowledgePoints What Operating Systems Do Class Question Number (2)
knowledgePoints Protection and Security Class Question Number (1)
knowledgePoints Computing Environments Class Question Number (1)
Unit Chapter 2, Operating-System Structures Class Question Number (2)
knowledgePoints System Calls Class Question Number (1)
knowledgePoints Operating-System Structure Class Question Number (1)
Unit yle="color: blue;">Chapter 3, Processes Class Question Number (105)
knowledgePoints Process Concept Class Question Number (20)
knowledgePoints Process Scheduling Class Question Number (63)
knowledgePoints Operations on Processes Class Question Number (5)
knowledgePoints Interprocess Communication Class Question Number (17)
multiple-choice question
Unit Chapter 3, Processes Class Question Number (6)
knowledgePoints Process Concept Class Question Number (1)
knowledgePoints Process Scheduling Class Question Number (1)
knowledgePoints Operations on Processes Class Question Number (2)
knowledgePoints Interprocess Communication Class Question Number (2)
explaination :
arragment as the order in Type , Unit, knowledgePoints
select question number containing in the test sheet for this type , unit and knowledgePoints.
The specifically total number for specific type must equal to total number of the above requirement.
Submit —- generate exam according to specific units and knoledge points.
AnyUnit — generate exam without care of specific units and knoledge points.
Only the domain you created or granted domain can be imported
Import Type Unit Knowledge Points
Import Type Unit Knowledge Points from the domain course ( domain groupid)

Import Questions
Import Questions from from the domain course ( domain groupid)


Delete Import Questions
Delete already Imported Questions


Online Test
All exam generatee will be listed as the following figure.
generate examination paper
This exam sheet can be printed .
Online Test

There are two types of online tests for auto and manual review. The Computer auto check score online Test is exam sheet which all question types are choices or multi choices. Input Answer: use A B like no sensitive
The humman check score online Test is exam sheet which other question types besides choices or multi choices. you should input text answer for other question type.
Scheduled online Test
This online test is scheduled as the predefined time and duration. You can not open test sheet. When time passed, you can not test.

unScheduled online Test
This online test is un scheduled . You can open test sheet as any time and duration.
Online Check
When there are unchecked online exam the following figure will be shown.



The reference keys are shown and need to input reduction score and the review reason . Then submit.
My Score
If you have online test and checked you will be have score as the following shown

The following figure is your exam sheet with review

My Check Score
If you checked online test you will be have other users scores you checked as the following shown


group Score
The students in one class join the class domain and this function can give all students exam scores.


e-Commence and Pay methods
Online commence and alipay
PHP 在线培训, 四个月3000 元, php实战, wordpress 二次开发。
【alipay type="shop" subject="PHP 培训" fee="3000" body="PHP 培训" seller="youaccount" 】 【/alipay】
type="shop" 除charge以外,您可以选择任意类型
subject="PHP 培训" 商务的主题
fee="3000" 价格
body="PHP 培训" 商务的描述
seller="youaccount" 您的帐号

alipay tipping
在您发表的文章中, 将以下代码添加到文章中, 例如:
【alipay type="donation" subject="你的姓名谢谢您的打赏" fee="1" body="donation" seller="yourname"】【/alipay】
type="donation" ;
subject 你的姓名 + 谢谢您的打赏 ;
fee="1" 多少人民币
body="donation" 或写您想描写的打赏目地,用途等
seller="yourname" 写您的帐号
下图是一个例子。

weichat tipping
设置微信打赏二维码
1.打开微信,点击右上角“+”,点击“收钱”
2.长按二维码,点击“保有图片”
3.将图片用添加媒体加到您发表的文章未尾,注明打赏作者
下图是一个例子, 您需要换成您的微信打赏二维码。

Other functions
zip and download uploaded files
For the user who createed the directory can zip and download the attached files (except image, vedeo, sound files) of the directory and subdirectories.

This function requires 2000 SEM .
Source code highlight
Source code highlight is easy , just using【hjcode】 【/hjcode】 to enwrap the source codes.
【hjcode】
public class HelloWorld {
public static void main(String []args) {
System.out.println("Hello World");
}
}
【/hjcode】
public class HelloWorld {
public static void main(String []args) {
System.out.println("Hello World");
}
}
Math formula support (mathjax)
using mathjax support latex formula , using two dollar charaters or latex short code enwraping souce codes, for example:
$$ E=mc^2 $$
$$E=mc^2$$
or :
[latex] E=mc^2 [/latex]
$$E=mc^2$$
click here for more examples
transformation form word formula into latex
For Word document MathType format formula can be transformed into Latex format by press "Alt+\" keys.
Article Print
Article can be printed, print format is diferent with browser, which contains page numbers.
Data Visualization
Data Visualization suppots plotly.js
Data visualization, input souce code, draw the figure
In article, using plotlyjs short code like the following:
[plotlyjs]
Plotly.d3.csv('https://raw.githubusercontent.com/plotly/datasets/master/gapminderDataFiveYear.csv', function(err, rows){
var YEAR = 2007;
var continents = ['Asia', 'Europe', 'Africa', 'Oceania', 'Americas'];
var POP_TO_PX_SIZE = 2e5;
function unpack(rows, key) {
return rows.map(function(row) { return row[key]; });
}
var data = continents.map(function(continent) {
var rowsFiltered = rows.filter(function(row) {
return (row.continent === continent) && (+row.year === YEAR);
});
return {
mode: 'markers',
name: continent,
x: unpack(rowsFiltered, 'lifeExp'),
y: unpack(rowsFiltered, 'gdpPercap'),
text: unpack(rowsFiltered, 'country'),
marker: {
sizemode: 'area',
size: unpack(rowsFiltered, 'pop'),
sizeref: POP_TO_PX_SIZE
}
};
});
var layout = {
xaxis: {title: 'Life Expectancy'},
yaxis: {title: 'GDP per Capita', type: 'log'},
margin: {t: 20},
hovermode: 'closest'
};
Plotly.plot('mygraph', data, layout, {showLink: false});
});
[/plotlyjs]
Distributed Computing
语义p2p网络客户端 使用帮助 sp2pen
Searchpage Usuage guide
0 Responses to mobile help for english
To post comment, you must login!