셋째 소프트 노동 작업 : 프로토 타입

셋째 소프트웨어 엔지니어링 작업 : 프로토 타입

강좌 범주 <18 개 소프트웨어 공학 기초>
작업 링크 <세 번째 개별 과제 : 프로토 타입>
채용 목표 알아보기 및 프로토 타이핑 도구의 사용에 익숙해.
학생 이름 우 Haoyang
학생 ID 201831083104
블로그 링크 <내 블로그>

소개 프로토 타입 도구
- 블레이드
기능 도입


블레이드 프로토 타입 및 협업, 클라우드 운영, 웹 공유를위한 쉽고 간단한 상호 작용, 작동하기 쉬운위한 온라인 도구입니다,하지만 버전 관리가 없습니다, 당신은 작은 휴대 단말기에 대한 플로우 차트를 그릴 수 없습니다 프로토 타입.

- Axure의
기능 도입

Axure 시각화 환경은 주석 와이어 프레임을 만들 수있는 마우스 방식에 빠르고 쉽게 할 수 있습니다. 프로그래밍, 당신은 온라인 연결 및 고급 상호 작용의 간단한 블록 다이어그램을 정의 할 수 있습니다. 와이어 프레임을 기반으로 사양은 자동으로, 특히 동적 패널 기능에, 프로토 타입 및 Word 형식 (표준 일반화 마크 업 언어의 응용 프로그램에서) HTML을 생성 할 수의 측면 중계기의 세 가지 주요 특징.
- MOCKPLUS의
기능 도입

설계에서, 등, 원래의 복잡한 기능을주의 깊게 배열 조합을 숨기기을 스택. 쉽게 시작하지만, 당신이 사용할 때, 진보적 인 레이어 기능을 얻으려면, 당신은 자신의 더 많은 유용한 기능을 찾을 수 있습니다.

세 가지 프로토 타입 도구의 비교

프로토 타입 도구 이름 대조
클라이언트를 다운로드 할 필요없이, 시작 추천을 얻기 많은 준비가 만든 템플릿이 해당 페이지에 편집하고 사용할 수 있습니다
AXURE 구성 요소 라이브러리는 강력한 타사 구성 요소 및 라이브러리에 대한 지원이 제공 강력한 대화 형 지원, 완전한 튜토리얼 및 지원 문서, 지원 프로토 타입 미리보기를 제공합니다.
MOCKPLUS 다양하고 풍부한 구성 요소 자원은 8 미리보기를 지원하며, 파일 형식, 팀 협업에 대한 지원의 다양한 내보낼 수 있습니다.

요구 사항 분석

  커뮤니티 관리

다음과 같이 프로젝트 요구 사항은 다음과 같습니다

일반 사회, 각 지역에 대한 정보의 수집에 대한 학생 및 관리자는 활성 탐색 기능과 등록뿐만 아니라 출판 활동, 감사 및 통보를이지만, 또한 문자 송신 국 및 기타 기능 내에서 커뮤니티에 추가했다.

배경 및 해결 통증 포인트 :

学生刚入西南石油大学时缺乏了解社团的长期的、便利的渠道;社团公众号文章分散各处;群里发的活动报名问卷容易被水过去,而且每次要填的信息都差不多。
社团管理员在管理社员时没有一个很好的工具,来发布活动、统计报名人员、通知活动变更等。

社联在管理所有社团时,在审核活动申请、审核场地申请、星级评定、材料收取等方面也存在一些困难。

因此,我们希望能打造一款软件连接学生、社团和社联,根据用户不同的使用需求,我们计划给将社团展示、活动报名等功能放在手机小程序端,在社团管理的大部分功能放在网页端。

项目面向的用户: 西南石油大学的学生

小程序: 主要面向西南石油大学学生,其中的社团管理功能,则面向社长等社团管理员。

网页端: 主要面向社长等社团管理员,还能面向社联。

  设计目的

학생회 관리 정보 시스템은 B / S의 시스템에 기초하여, 사용하기 쉽고 간단한 조작이다. 이 애플릿과 웹 끝 두 종류를 제공합니다. 이에 모두 설정하기 위해보다 효율적 커뮤니티 관리를 달성하기 위해 표준화뿐만 아니라 정보와 효율성의 적시성을 보장하기 위해 적시에 정보를 볼 수있는 사용자 커뮤니티의 편의를 위해. 보기 때문에 업데이트 협회는, 공유의 목적을 달성 할 때마다 사용자, 그래서 B / S 모드, 달성 할 수 정보 공유, 비용 절감 및 효율성 목적의 사용을 충족합니다. 이 학생 조직 관리 정보 시스템은 다음과 같은 목표 달성한다
(1) 간단하고 우아한 인터페이스 디자인, 간단한 조작, 높은 효율, 높은 안전 성능, 유지 보수 및 관리의 용이성.
(2) 로그인 인터페이스 보통 최종 사용자 애플릿에서 멤버를 기록. 결국 메인 페이지는 활동을 게시 할 수있는 관리자입니다.
(3) 빠른 지방 역동적 인 사회, 커뮤니티 활동, 기부금 관리, 표준화 및 관리 절차에 대한 학교 공동체의 협력을 적용합니다.
(4)에 메시지를 남겨 정보를 볼 수 있도록 커뮤니티 회원을 용이하게 커뮤니티 회원 정보를 다수 저장하고, 동작을 처치 할.
(5) 커뮤니티 관리자, 커뮤니티 정보, 이벤트, 메시지 보드 및보고 관리 할 수있는 등록 된 사용자의 배경을 통해 로그인 할 수있는 검토를 위해 지역 사회에 사용자 동안. 사회 연합 (EU)은 모든 사회의 관리, 감사 활동 응용 프로그램, 응용 프로그램 공간, 스타 등급, 재료 및 기타 운영 비용을 검토합니다.
(6) 쿼리에 의해, 지역 사회 정보, 사용자 정보 및 기타 모듈을위한 등 관리, 추가, 수정
(7) 시스템 관리자가 개인 비밀번호를 수정할 수, 관리하고 지역 사회의 활동을 감독 할 수 있습니다.
범위 :
남서 석유 대학 협회 개발 사업에 적용

  소프트웨어 일반 개요

1, 시스템 속성
  이 시스템은 독립적 인 개발자 웹 사이트입니다. 회원, 지역 사회와 간단하고 편리한 지역 사회 활동 및 관리에 참여 달성하기 위해 시스템에 필요에 따라 사회 사이의 연결을 제공합니다.

2、开发背景
  学生刚入西南石油大学时缺乏了解社团的长期的、便利的渠道;社团公众号文章分散各处;群里发的活动报名问卷容易被水过去,而且每次要填的信息都差不多。
  社团管理员在管理社员时没有一个很好的工具,来发布活动、统计报名人员、通知活动变更等。社联在管理所有社团时,在审核活动申请、审核场地申请、星级评定、材料收取等方面也存在一些困难。
  因此,我们希望能打造一款软件连接学生、社团和社联,根据用户不同的使用需求,我们计划给将社团展示、活动报名等功能放在手机小程序端,在社团管理的大部分功能放在网页端。

3、软件功能
  系统分成八大模块:社员管理、社团管理、社联管理、社员咨询、活动管理、社团展示、星级评比、新闻管理。

  主体结构图:

  用户管理子系统:


  社团管理子系统:


  社联管理子系统:


  活动管理子系统:


原型设计

  社团管理

在对比了三种工具之后,我个人觉得墨刀更适合我这样的新手,所以在本次实验的原型设计中,我选择墨刀来进行设计。

首先新建了两个项目,分别是网页管理段和小程序端,如下:

  小程序端页面设计如下:

产品原型链接 | <我的原型设计> |

  网页端界面展示

  手机小程序端界面展示

总结与分析

  原型工具使用方面

做完这次原型,最深的感触是墨刀用起来不是太方便,可能是web页面,所以提供的组件样式比较少。开发一个项目最主要的是先把项目各个流程的功能画出来,用UML图表示,然后根据自己的思路将这些功能模块的原型一个个先做出来。这样在后面讨论的时候就可以对着原型讨论,能够更加方便和快捷,为后续的实践编程提供参考和便利。

   个人实验方面

通过这一次实验,真的收获了很多东西,第一次听说原型设计工具,然后花了几个小时时间把三个工具都试了一下,最后选择了墨刀,实在好用。首先学到了需求分析的重要性,如果我不做需求分析的话,后面的原型设计根本没法做,需求分析需要多方面考虑,但是考虑得太多又容易把自己绕进去。同时这次实验我觉得存在很多问题,在需求分析上,我分析了很多东西,但在原型设计的时候,我发现有些功能太过复杂,我目前实现不了,有些功能又太多,导致我有时晕头转向。在后面的学习中还需要再深入的学习一下怎么具体的做一个项目的需求分析。

추천

출처www.cnblogs.com/CharlieWhy/p/11615648.html