ソフトウェア工学実践2019第4の動作 - プログラムの解析とモデルのデザインプロトタイプのためのオープンな要件

パート1。ジャンクション情報

メンバーリスト

学生ID フルネーム ブログのアドレス
021700827 Zhangqi栄 https://www.cnblogs.com/zhangjiusi/
071703323 LUゆうフェイ https://www.cnblogs.com/0717fei/

ブログのPDF

リンク:https://pan.baidu.com/s/1O4jiWi9_60OnsiC30hYegw抽出コード:jri7

プロジェクト関連

 プロジェクト名:を通じてラーニングツリー
 プロジェクトの説明:生徒と教師のプロ

パート2は。-NABCD解析モデルを必要とします

背景問題

 この家族、学校では、教師と生徒が異なる役割を果たし、異なるアイデンティティも異なる問題を抱えています。学生ダイナミック程度静かに懸念教師、学生は現在の状況を知りたいが、私はお願いするかわからない、孟は新しい生徒たちは同じ同系に達することができる場合は、選択した読書に多くの経験を積んだ学生のためのより多くの機会をしたい、この時間のことを学びたいメンターインストラクター即時妹は、それが彼らの姉妹校の先輩は、補間のより有効に活用する機会を持って回すために、しかし、最善の方法です。私たちは、このようなサイトシステム、またはAPP、または軽度のソーシャルソフトウェアを必要とする、または家族の絆がドアを確立することができる小型のマイクロチャネル穏やかな社会プログラムに取り付けられました。動的な共有と社会的機能は、部外者が詳細を詮索ない、基本的な情報のみを表示することができ、いくつかのプライバシーを持っている。しかし、人間の家系は、あなたが家族、彼の前任者と新規参入のドアを有する前駆体後継者を知ることができれば、そのメンターメンターメンターメンター、さらにはメンター。

N(必要性、需要)

:次のように教師と生徒の異なる役割は、製品の需要は、異なるものになります
教師の要件:
 1.サイレント注意:大体学生の現状は、そのような現在関わったプロジェクトの進捗状況などを、など卒業、時によって当惑することができません、学ぶために頼みます。
 2.高速な通信:無は、あまりにも多くの時間を費やすことはありませんした後、彼らは気にしたい学生、迅速かつ便利と通信することができます。あなたは、自分のメンターの状況を把握することができます。
学生の要件:
1。孟新しい要件:
 。Aは学校に行き始め、大学の講師に多くを知らない、メンタープロフィール紹介を必要とし、メンターと接続するための方法は、
 Bは直接通信する必要が大きいとすぐに家庭教師の姉妹校の先輩を持っていました。研究メンターや状況だけでなく、将来の発展の展望と動向を理解するために
 、C効率的なアプリケーションの家庭教師のパスをし、メンター・プロセスビューアを適用します。
2 時間に学生が必要です
 。プロジェクトの監督を継続的に存在する場合にこれ、彼らに興味があり
 、B。内の機会をプッシュする助けと経験追求するインストラクターの姉妹校の先輩と直接接触
3は、学生が卒業必要
 。先生は、現在の状況とで高速な通信チャンネルの教師の必要性を理解する必要があり、教師を欠場
 Bを。女子高生との直接接触は、すべてに有益な、内側プッシュする機会を提供するために、通信します

(アプローチ、練習)

1.商品の形:生徒と教師がお互いを気にし、相互の交流と通信し、基本的なチャットを必要とし、各動的関数を参照してください、学術忙しいに基づいて教師と生徒の状況、製品の形で電話アプリ、速い通信や理解の情報について、より適切な。
2.ログの差:教師と生徒の異なる役割は、彼らの様々なニーズを決め、その過程での需要を満たすためになるよう、ケースを開発する必要は二つの役割を上陸させ、さまざまなニーズを満たします。メンターは、彼らの基本的な指導するための情報プラットフォームと家族の木だけでなく、入学のための学生のアプリケーションを受信するためのインタフェースを更新する必要があるとして、学生がハングアップする家系図の個人的な状況により指導するための方法および個人認証を申請する必要があり、姉妹校の先輩に簡単かつメッセージメンティー取得。
3.共有機能:役割が異なっているが、心の愛は全く異なる、基本的な通信の高速、動的な可視性、プロジェクト管理、家族のツリー表示ではありませんし、他の機能を一緒に使用することができます。

B(ベネフィット、利点)

1. QQとマイクロチャネルモジュールの利点を継承し、時間と労力を節約し、すぐに始めるために、拡大して適用するように拡張され、移行コストが最も便利で効率的なサービスを楽しむための時間とエネルギーを最小限に抑えて、学術研究のユーザーのために、非常に低いです。
両方の自動管理のために、ユーザーが個人情報のみを更新する必要があり、家族の木、実際の学術的なプロジェクト管理のグループ展に更新されているかどうか2.他の処理システムは、ユーザに応じて分類され、それらを表示するために、必要。
3.プライバシーの保護が不可欠であり、いくつかの個人情報を共有することができ、いくつかを共有することはできません。情報の処理ちょうど権限の深い理解は、ユーザ自身の承認を得なければならない、いくつかの情報は、ユーザ自身にのみ表示されます。

C(競技者、競技)

利点:
 ファミリーツリー機能:コア部分、および「私の認証」機能では、更新プロセス、便利、簡単に簡単に自動化し、メンターと学生自己認証を介して更新家系可視情報をエコーします。相互懸念、情報の伝達、メンターと学生、学生と学生間の学術交流は、親族のあらゆる学術メンバーの家族の木が密接にリンクされている、大学の研究室版である「LinkedInの。」
 プロジェクト管理:両方の教官や学生が、多くのプロジェクト、実験、カリキュラム、自動化された管理プロジェクトのさまざまなに参加する、明確な個人的な目標は、旅行を組織しました。
 グループショー機能:家系図は、私と家族の財産に関連するすべてのノードにすることができ、メンバー間の接触を容易にするため、機能によってグループ分けのすべてのメンバーにそれをお勧めします。
短所:
 小さな多くの機能、ページ遷移複合体は、コア機能は十分に焦点を当てました。
 一部の機能は、マイクロチャネルQQで共通しているの
 を示して、いくつかの予期しないアイデアがあるでしょう、他のプロトタイピング

D(納期、プロモーション)

 小規模試験は、良好な試験結果は、それがわずかに大きいプラットフォーム上に複製することができます。学校内のプロパガンダポスターのプロモーションを強化します。関連する研究室と協力して、学生はそれらが製品の成果を享受し、学生に教師を周りにお勧めすることができ、製品の技術開発に追加したように。

その3。プロトタイピング

ツール:ブレード

プロトタイプ体験

プロトタイプリンク:

設計フロー

ステージ1:2つの取引所は、機能的なスケッチやモデルを開発します。
ステージ2:分業が同時に変更を見ることができ、企業アカウントを使用して、自分自身の責任のモジュールを完了します。
フェーズ3:一般的なモジュール間の相互作用の後。だけでなく、最適化の詳細。
フェーズIV:ブログを書きます。

機能

概述:做这个东西,第一反应想到就是微信和qq,因为这两个东西人们实在是太熟悉了,所以我们两个采用了仿微信的架构,以下一一介绍各个功能页面。
登录界面:首先是最开始的登录界面,本系统分为教师端和学生端两部分,不同身份需要通过不同端口登录,登录后会显示不同的欢迎语。

主界面:我们将主界面分为四块,分别是消息部分,通讯录部分,功能部分,以及个人信息部分。
消息:这一部分我们继承了微信与qq的优势模块,并且加以拓展延申。这样不仅看起来舒服,而且适应起来也不会困难,导师忙于项目,学生忙于学业,不用花太多时间用来适应和熟悉新应用。首先是消息列表,接收消息,点击消息那一行即可进入聊天界面。

通讯录:这部分不同于寻常的通讯录,它将与同门家族树挂钩,一旦某位学生加入某个导师名下,进入家族树后,系统将自动生成导师之前所带过学生的分组,也就是学长学姐们的分组,作为推荐,学生可选择其中感兴趣的加以深入了解。同样,已毕业学长通过结点的更新,也可以自动生成学弟学妹们的分组列表。
而群聊则是相对自由,任何人都可发起,当需要某些人进行讨论时可拉人建立群聊。

功能:最重要的部分,又分为,动态,家族树,最近申请,最近接收的文件,便签,导师平台,其中最近申请功能教师端与学生端有差异,学生端无法接收申请,只能看到自己的申请是否通过,而教师端则没有限制。

最近申请:教师端与学生端的差异。

导师平台:该功能提供萌新学生选取导师,可在导师平台处查看导师资料,简历。

家族树:最核心的部分,未加入任何一个导师的萌新家族树显示为空,以加入则会显示自己所在家族树位置,看到前驱后继。点击结点可查看资料或者发起聊天。这些只是显性功能,隐性功能则是通过智能分类,更新与将完整的列表推送至各个门人的账户中,隐性功能暂时无法展示,需要点击相关按钮加好友,才能深入了解。

我:接下来这个是个人信息部分,该部分可以修改个人信息,添加最近加入实验室,最近所有课程,加入的项目组。支持认证系统,可认证当前账户拥有者身份以及现在进入学习生涯的哪一阶段。家族树根据每个人的认证及认证变化,更新至每人可见的家族树上,便于萌新了解自己的在读学姐和毕业学姐都有哪些,便于老师默默关注,今年又有哪些带过的学生毕业了,通往更加明朗的未来。

Part4.心得总结

结对心得

张启荣:这是我第一次做这种软件原型设计的结对项目,不得不说队友超级棒,思路和功能的考虑比我细很多,审美也超棒,像自己做的那部分感觉有点不堪入目。这次项目经历也让我认识到两个人的思路远远好过一个人,一个人很多东西都想不清楚。沟通和交流真的很重要,1+1>2,嘿嘿嘿。
卢昱妃:每次写软工作业都收获颇多。第一次使用墨刀工具,原型展现的那一刻,特别有成就感,可以亲自尝试自己动手做的app,体验极佳。第一次结对完成任务,过程也是十分顺利,两个人为了共同的目标一起努力,思维碰撞产生火花,得到意料之外的收获,一起查阅资料解决遇到的难题,事半功倍,且两人优势互补,自己不擅长的部分由队友带飞,使得产品更加完善。

项目总结

这次项目总而言之并不是很完美,因为有些功能我们借用了微信的框架,这会给你看来好像一点都不创新,但是这也一点程度上避免了一部分上手困难的问题,因为这个大家都非常熟悉,基本就上手就用,任何我们在思考功能是想的功能太多了以至于有些地方是有冲突和冗余的,做的过程中出现了一些混乱。总的说是一次实践探索,从学习墨刀软件使用,到基本功能实现,到美化优化。学到了很多东西。

最后放照片,比较害羞就不露脸了嘿嘿嘿

おすすめ

転載: www.cnblogs.com/zhangjiusi/p/11614393.html