Team Project Group 2 -Beta functional specification phase of the project

Project Name: Heaven and Earth system communities

Team list: Sunyong Qian Nankai University, Zhejiang University City College Zhu Yong, Zhang Jing Handan College, Nankai University Jiang Guifei

I. Introduction

1.1 write Objective

This functional specification aims to embody the idea of ​​the site, and planning and development direction, clear functional requirements, in order to improve development efficiency.

1.2 Project back view and solve pain points

Students lack of understanding of the community started going to the Northern long-term, convenient channel; number of public associations scattered throughout the article; the group made the event registration questionnaire easily past water, but also to fill in information about each are similar. Community administrator not a good tool in the management of members, to publish events, statistics registration staff to notify changes and other activities.

Social Union in the management of all societies, the audit activity application, review the application space, star ratings, and other aspects of the material charge there are some difficulties.

1.3 Development intent

We hope to build a software to connect students, community and social Union , according to different user needs, we plan to show the community, event registration and other functions on the phone applet end, most of the features on the website in community management end.

1.4 user groups

The platform for all students in Northern reading, through user permissions to restrict the various roles of students and teachers. Whatever the level of knowledge or ability, can find their own sense of presence in this platform.

 

 

Second, the typical user

 

user

A user

Identity

A society president

age

20

The proportion

10%

importance

Very important, the proportion of small, usually a community manager, is the basis of other users

scenes to be used

Launches, announcements, apply for funding for activities and venues, add community members.

Use of the environment

Mainly classrooms, dormitories, libraries or at home

Live / work

Complete assignments, organizational development work of the community

Level of knowledge / capability

Organization, coordination and management

Motive / purpose

The formation of associations, development associations, to carry out community work

User preferences

We are hoping to more easily manage the community

 

 

user

User B

Identity

Social Management Teachers Union

age

35

The proportion

3%

importance

Very important, a very small proportion, usually with community management is the foundation to ensure the normal development of community activities

scenes to be used

Development activities under the approval of funding, activities, outstanding community organizations voted the year.

Use of the environment

Mainly teachers' office

Live / work

The usual student management, school funding management

Level of knowledge / capability

Organization, coordination and management

Motive / purpose

The rational allocation of operating expenses, venue

User preferences

We are hoping to better ensure the security of community activities in an orderly manner

 

user

User C

Identity

Community members

age

20

The proportion

50%

importance

Very important, a larger proportion, usually members of the community

scenes to be used

Participate in the community activities, the completion of each task the president accountable

Use of the environment

Mainly classrooms, dormitories, libraries or at home

Live / work

Complete assignments, participate in the work of the community

Level of knowledge / capability

Participation, simple organizational skills

Motive / purpose

Actively involved in community work, their ability to exercise

User preferences

Quick and easy to see the event information society, actively involved

 

Third, the interface prototyping

The main function of the background of the world community have a user logs on, the user points management, statistical analysis activity, user management, community management, event management, bulletin management, comment management, user rights management. All management have completed their respective additions and deletions to change search content.

Here is the complete Beta stage specific functions Page Content:

1, a user logs on   to add the product Logo

 

 

 

 

2, user management (an increase of Links)

 

 

3, the user points (new features)

 

 

4, statistical analysis activities

 

 

5, community management

 

 

6, user permissions -> User List

 

 

7, user rights -> Rights Management

 

 

Some small prototype version of the program is divided into the following design features page: evocative small program, pop-up micro-channel authorization, on the applet, Home recommended, community home, community activities pre-voting, community activities specific information, consulting activity function, active member comments, member subscriptions, individual members, membership share, a member of the contents of the collection, members of the authority.

The main improvement contents Beta phase are:

1, refined and improved, new training programs to increase the Review function

 

 

2, the activities of the Advisory functions

 

 

3, increase community Home community pre-event voting

           

 

 

 

4, the user's personal information Home

 

 

5, the user sharing

 

 

 

6, the user's favorite functions

 

 

7, user rights inquiry

 

 

 

Fourth, and generally functions described verification acceptance criteria

Features

Functional Description

Acceptance validation criteria

 

 

 

 

 

 

User Management

 

 

Complete

user

 

 

Authenticate

User login (might need a verification code)

 

The normal login (might need a verification code), quit, new user registration, password recovery, remember landing state.

You can be reminded of the error input.

You can assign different permissions depending on the user's identity

 

drop out

Forgot your password

Remember my login status

Different identities with different permissions

学生(包括社团社长、社团成员、学生)

 

 

个人信息

查看个人信息、个人所在社团、个人所参与的活动、个人即将参与的活动、社团积分

修改个人信息

 

社联

 

个人信息

教师个人信息、工号等

修改个人信息

 

 

 

 

 

社联管理

经费

学校预拨给社联的总费用,已花费费用,剩下的费用

能够正确分配经费

活动场所

相应时间点的空余活动场所,被占用活动场所的用途

能够查询空余活动场所并进行分配

发布投票、汇总

发布投票问卷,自动汇总投票结果

能够发布问卷,汇总信息

年度评选

发布年度评选结果,相应费用奖励划拨到相应社团费用中

发布年度评选

用户权限管理

管理不同用户的不同权限,可以增加、修改、删除用户的权限

能够完成用户的增、删、改、查

 

 

 

 

 

 

活动管理

新增活动

将新增的社团活动发布到页面上

社长可以发布活动,可以发起预活动投票功能、申请经费和场地功能

 

社联可以对各个社团的活动进行管理。其中包括对活动的增删改查和活动经费、场地的批复

删除活动

删除不用的社团活动

发布预组织活动

将预组织的社团活动发布到页面上

活动费用申请

活动需要多少费用,提交到社联

活动场地申请

活动场地申请要求发送社联

招募活动赞助商

新增活动后,同时发布招募活动赞助商

活动问卷调查

发布活动问卷调查报告,收集结果

 

 

社团管理

社团近期组织的活动

显示本社团近期组织的活动

 

 

社联完成对社团的增删改查

社团成员积分

显示本社团成员的积分

社团排行

显示本社团在所有社团中的排行

评论管理

对于本次活动的评论

显示查看发布评论

成员可以发布评论,社长、社联可以管理评论

 

五、潜在风险

该客户端要求用户先进行登录才能看到具体内容以及进行下一步操作,可能会流失一部分新用户,且对于只需要浏览内容且不愿意记住登录状态的用户来说会造成一些不便

Guess you like

Origin www.cnblogs.com/zhanggreenwind/p/11258030.html