2019 Software Engineering first twinning operations

Fourth software engineering work


A, pair information

• Member information

昵称已被使用啦 李享 031702509  [博客地址](https://www.cnblogs.com/lx2509/)
白糖黄连混合物 沈溢煌 031702535  [博客地址](https://www.cnblogs.com/HelloXHD/)

Second, the choice of prototyping tool: Axure Rp

(1)工具的选择是基于比较得出来的,墨刀的部分功能需要收费才可以使用,其他都不是主流软件,相比之下就选择了Axure Rp。 
(2)Axure是个极其极其极其简单的软件,所做的就是拖部件,打字,拖部件,打字,最多加个对齐即可。

Three, NABCD model

N (needs)

老师:
①学生现在怎么样(好友动态)
②学生工作、发展(个人资料)。

萌新学生:
①不知道要选择哪个老师作为我的毕设导师,或选择哪个老师作为我的研究生导师。(个人资料)
②了解导师的个人主页介绍、和老师邮件沟通以外(个人资料,包括邮箱,联系方式)
③和老师现在带的或之前带的已经毕业的学姐学长交流一下,听听他们对于老师的评价、看法和对我的建议(学术树、好友动态)。
④看看已毕业的学姐学长们的去向和现状(好友动态)。

在读学生:
①找到学姐学长们,联系方式(学术树、好友推荐)。
②有没有同门学姐学长可以给我内推的机会啊。(工作招聘版块)

已毕业学生:
①老师的现状(朋友圈)。
②现在实验室的学弟妹们(学术树),研究课题,项目(学术交流版块)。③提供工作招聘的内推机会给他们(工作招聘版块)。

A (Method)

A social networking site designed for the general public ---- seasons tree for user needs and pain points, the main functions are as follows:

① Home

  • Published dynamic: to publish dynamic and articles
  • Friends / door division dynamic: Displays dynamic real-time friends / door division
  • Basic information: personal information only to open the door division member, such as name, tutor, contact telephone number, email and so on.

② contacts

  • Friends Recommendation: fill in the relevant information according to friends of the user registration (universities, colleges), the user can be added as recommended by friends show of institutions, grade.
  • Door division Members: Show sister school seniors, tutor, mentor, tutor user's door division and other related members, users can filter based on keywords such as school name, status (teacher or student), grade, name and so on.
  • My academic family: users can quickly find their mentor or student depending on the conditions.
  • View Space: Users can view their spatial and dynamic picture by clicking on others, if you can see basic information with the door division members.
  • Send a message: Users can instantly chat with others by clicking on the picture.

③ Academic Forum

  • Academic Exchange Forum: Users can search keywords related postings, you can also choose their own posts.
  • Recruitment Forum: In this section users can find a job recruitment and job search related posts based on keywords, or select their own posts.

④ news

  • Inconvenience to other users when instant messaging, or to send longer messages, etc., can be carried out in this area sending and receiving messages, functions as a mailbox, the message bar displays notifications accepted by the user, such as academic forum comment notification, friend notification, receive a message notification.

⑤ I

  • Users will be personal information provided in this module.

B (benefits)

1、面向大众,考虑到有些用户是研究生、博士生或者老师,用户的学术家族成员不一定在同一个学校,因此必须面向大众。
2、可以即时聊天,便利交流。
3、学术论坛给用户提供便捷的学术交流平台与工作应招聘平台。
4、能通过点击同师门成员用户获得其导师信息,通过点击其导师信息获得导师的导师信息……以此类推。

C (competition)

1、相对于其他面向大众的学术平台,这个原型系统具有人脉功能,便于同师门成员的沟通交流。
2、目前并没有由系统自动将师门成员归类,将学术交流、工作应聘、即时聊天、师门成员互动集成于一体的系统,因此具有先发优势。

D (Promotion)

可以通过学院进行宣传,利用学校资源向学生推广,为了能更好的推广产品,我们将添加主体换肤、字体设置等小功能,用户分享产品到达一定次数即可获取相对应字体皮肤,同时对学术交流发表贴子进行限制,每日发贴数大于时,需分享产品后继续发贴。通过用户的分享对产品进行推广。

Fourth, prototyping

Specific use, see A (Method)

Login page: user access to relevant information by filling out college friend recommendation and door division members, in order to facilitate the user logs on, we also provide a variety of social software registration login channels.

registered
Micro channel scan code login
Micro-channel account login
Log in micro-letter words need to bind phone number:
Bound phone number
Get phone code
we first have to fill in the registration link clearly some basic information used to generate the family tree of academic need:
Improve data 1
Improve data 2

Home: Users can interact here among friends or members of the door division.

Scenes

人脉:用户可以在好友推荐里根据推荐好友的基本资料进行添加,单击用户头像可以查看其空间与进行即时聊天。

Scenes
Scenes

单击发送消息:

Scenes

单击查看空间:

Others Home 1

————此处可以查看同门的家族树:

Home 2 others

————此处可以查看他人的学术动态:

Home 3 others

————此处可以查看他人的个人资料:

Home 4 others

学术论坛:用户可以在此进行学术交流与应招聘。

Scenes

消息:类似邮箱功能,用户在此收发信息与通知。

Scenes

我:用户在此进行个人信息设置。

Scenes

还要给我们的网站取个名字:

根据主要需求,这是一个通过家族树延伸出来的产品,让我们不禁想起来农业上的一种很有趣的树,可以结几十种不同的果子,季节不同,品种不同,形状不同……这就像我们所要实现的,可以连接不同身份,不同年级,不同学校等的同门师兄弟。所以我们将它命名为“四季树”

五、遇到的困难及解决方法

问题描述

对于美工这块设计非常苦手,没法让页面高大上起来。原型设计软件也不熟练,在制作动态页面时感到非常繁琐。

做过哪些尝试
自己慢慢琢磨,不断尝试、查阅相关资料参考资料。

是否解决
关于页面美化这方面,再加上背景图后略有好转。

有何收获

在制作原型时,慢慢体会到画原型的作用不仅仅是快速传递需求,表达想法。在实现原型的时候可能会发现自己没有考虑全或者想法有错误的地方,在原型设计中不断的修改完善,这样就能尽量避免在开发过程中不断的返工。

六、PSP表格

PSP2.1 Personal Software
Process Stages
预估耗时(min) 实际耗时(min)
Planning 计划 5 5
Estimate 估计这个任务需要多少时间 5 5
Development 开发 110 360
Analysis 需求分析
(包括学习新技术)
20 60
Design Spec Generate design documents 30 30
Design Review Design Review 30 20
Coding Standard Code specifications
(development of appropriate norms for the development)
0 0
Design Specific design 60 60
Coding Specific coding 0 0
Code Review Code Review 0 0
Test Test
(self-test, modify, commit the changes)
0 0
Reporting report 60 60
Test Report testing report 20 20
Size Measurement Computing workload 5 5
Postmortem & Process
Improvement Plan
Hindsight
and propose process improvement plan
10 10
total 355 635

Seven, feelings and experiences

Nickname is already in use it

通过这次结对作业的原型设计,首先意识到结对的好处,在设计原型的时候,队友会针对某些方面提出意见,使原型的功能更加完善,同时也意识到了原型设计的好处,看到题目需求的时候脑子里一团浆糊,在原型设计时根据功能分析使需求渐渐明朗起来。总之,比敲代码有趣多了也轻松多了!

Berberine sugar mixture

刚看到题目的时候我很晕乎,不知道如何起步,所以我想先对需求进行一番分析,在和搭档的讨论中,逐渐理清一些功能。虽然最后做出来的原型比较粗糙,但还是感觉自学到了不少,要把原型做得好看一点还是需要有更好的审美眼光呀。

Eight, twinning process

After the two men were entitled to demand analysis drawn prototype draft.

draft

Prototyping time scene.

Scenes

Guess you like

Origin www.cnblogs.com/HelloXHD/p/11617847.html