2019 software engineering practices - the fourth time job

Pair member information:

student ID Full name blog address
031702539 Li Qingyu https://www.cnblogs.com/liang-an/
031702537 Chun-Chieh Wu https://www.cnblogs.com/J-J-1008/

PDF: https://files.cnblogs.com/files/JJ-1008/2019%E8%BD%AF%E4%BB%B6%E5%B7%A5%E7%A8%8B%E5%AE%9E% E8% B7% B5% E2% 80% 94% E2% 80% 94% E7% AC% AC% E5 % 9B% 9B% E6% AC% A1% E4% BD% 9C% E4% B8% 9A-James_J- % E5% 8D% 9A% E5 % AE% A2% E5% 9B% AD.zip

NABCD Model Analysis and Design

N (Need, demand)

Attached: the need for such a site system, or APP, or mild social software, or attached to small micro-channel mild social programs, family ties can be established with the door. Dynamic sharing and social functions; has some privacy, outsiders can only view basic information, not pry details; but if human family tree, you can know precursor successor with the door of the family, his predecessors and newcomers, their mentor mentor mentor mentor, tutor and even, turned 18 on behalf of, perhaps Newton. Microsoft many years ago, it published application "academic family tree", but no social function, only limited academic information. I hope that each node is a living person and users; sharing and interaction, some of which also feature. Not exactly, perhaps the university laboratory version of "LinkedIn." What exactly should be made of it? If you and your partner discuss twinning thinking about it together.

The teacher needs:

    关注了解曾经一起相处过学生们的生活现状(毕业去向、深造与否、是否组建家庭),进行亲切而不尴尬的交流(问候叙旧)

Meng new students needs:

    选择合适自己的毕设导师(研究内容、教学方式、项目、个人信息)、获得和学长学姐们交流机会(老师的信息、给予生活学习方面的建议),了解前辈们的去向和现状作为自己发展方向的参考

In the reading needs of students:

    了解直系学长学姐的信息和联系方式,获得和他们交流的机会(内推机会、面试建议、深造准备)

He graduated students' needs:

    了解老师们的现状(和恩师叙旧,缅怀青春岁月)、学弟学妹的信息和现状(研究的课题、在做的项目、遇的困扰和挫折)、给予后辈们帮助的同时也为自己的发展提供助力(内推奖学金)、维系和老师同学        学弟学妹的交流(联系方式)

Summarizes the core needs of users are: to maintain communication, understand the current situation, family relationships, and contact details

A (Approach, practice)

Sending a registration request, verify student information to confirm the identity of Fuzhou University teachers and students.

  • personal information:
    • Users fill out publish according to the wishes of basic personal information and student information can be disclosed.
    • Contact details (phone number, qq, mail, micro letter, etc.)
    • Resume (jobs, school, etc ... the achievement)

Whereby the user can identify who among your friends, location awareness, or want to find people.

  • Real-time interaction:
    • After becoming friends can create a chat window, easy and convenient means of communication anytime, anywhere
    • Users can publish dynamic personal space, writing mood, and friends to share their living conditions. Like Comment inter-user can interact by browsing points, a better understanding of each other's living conditions.
    • The organizational structure of the same class, laboratories, members of the community sector, group chat and convenient interaction between systems, community members, while adding job placement system, so that the task of publishing and submitted more convenient.

Create a kind of natural way of interaction for the user.

  • Family relationship:
    • Each user has a relationship family tree, instructors and students of previous relationships with brothers and sisters door division is reflected in the family tree to mentor relationship is rooted in

Clear family relationship, know precursor successor door with the family, mentor mentor mentor newcomers and their predecessors, his mentor, and the mentor, seeking to become a simple matter with the door

  • Announcement forum
    • According to the difference between university, hospital grade, grade, class publishing more formal notice (the major awards, holidays, notice, health checks, etc.)

B (Benefit, benefits)

  • Lightweight web client applications.
    • Because of the limited range of number of users, the development of low cost, adapted to a variety of low cost mobile devices, cross-platform and the terminal, iteratively updated easily, without having to install a web client application costs.
    • The main software features several major enhancements to improve, not to engage in redundant operation of these bells and whistles, give the user an excellent user experience.
  • Efficient communication channels
    • Between teachers and students do not need to face to face can also be benign communication, students and graduate students can be high quality and efficient exchange of relevant professional school, creating advancement opportunities for each other
    • Provide a platform to show themselves, create more employment opportunities for themselves
    • Find like-minded friends, alumni access to quality resources
  • Convenient on-campus notification channel
    • Teachers and students can always concerned about campus activities, to promote subject building and campus development.

C (Competitors, competition)

  • Our advantages:
    • Lightweight web client application, simple and easy to use, without having to install download, a good experience.
    • Creating efficient and convenient communication channels dedicated Charms campus. Family tree, notice board, makes the establishment of a dynamic interaction more interesting.
  • We disadvantages:
    • Because we do is web-side applications, other mobile app prototype designers could design a better and more beautiful UI interface
    • Other prototype designer the solution needs may be more creative, we can learn

D (Delivery, promotion)

    寻求辅导员支持,先在年级里开始推广,稳扎稳打不断解决bug完善功能。在年级的推广初见成效后进军学院,用程序的硬实力打动院领导,在学院的微信公众号、班群广而告之,希望同学多尝试,制定系列建立措施吸引用户,再逐渐发展为种子用户,再靠这些同学口口相传将应用普及整个学院。在学院进行内测后,已经有一定的用户群,推广也初显成效,这时候再向学校推荐我们的应用,考虑和易班、教务通等已经在校园普及的app合作,在里面嵌入一个通道。

Prototyping interface display:

Prototyping tools: Axure RP 8

Login screen: the use of simple and fresh interface to achieve registration and login


main interface: the same concise split, combine conversation list, recommend friends, friends list, list of recommendations can hide



the chat interface: it is based on the main interface transformation, tap picture card can generate data objects, you can set notes and other friends set up for data cards, the top left corner for the right to visit his space, he allowed the relationship tree display, as well as concern for him


friends settings, personal information (students and teachers), personal information settings:




friends dynamic:

groups data card: this card is part of the same profile as there are many parts to display each project through the bottom left of the window, and increase the group task function to facilitate teacher assistant assigning tasks, and facilitate students to submit




relationship tree: we have designed three different relationship tree to use for all occasions

  • Individual shows the relationship tree: for individuals to show their relationship to allow others to see the tree outside
  • Personal relationship tree: I used to find a relationship belong to the same tree friends
  • Organization relationship tree: for group members to view the relationship between the members of this group, and the group information on display card interface

    to sum up

    Sun wave handsome photo

    Division of work

    Chun-Chieh Wu: The main interface, additional information card, relationship tree, settings, as well as a variety of interactive final blog of
    Li Qingyu: landing interface, chat interface, dynamic friends, as well as blog master plan

    Personal thoughts:

  • Chun-Chieh Wu: This time the pair work so I learned to use Axure RP 8, and in reference to the layout design of a variety of software, I think I have a certain aesthetic software upgrade (not the original aesthetic of straight men) . But it is always worried about doing when prototypes, after the completion of specific implementation can really do? So I began to fear fear hands feet. This time jobs in the timing really is the moment did not dare stop, and running-mate is also testing me, after all, two people think there are still differences, so the burden of the prototype design is also unified the two men fell on my who, in particular, to later find yourself doing the prototype is still very rough, so he began to liver, only a prototype now, hope that their efforts to gain praise.
  • Li Qingyu: My people do not tense up on a holiday, but for me to hand in papers may also delay ... although hard dawdle finally completed it every time, I can gain a lot of things, the use of prototyping tool Axure RP NABCD project development ideas makes me a lot. Sure enough, I will continue to force myself to learn and progress, then we have to bite hard not to give up, in short, Yu-brother, fighting.

Guess you like

Origin www.cnblogs.com/J-J-1008/p/11617839.html