[仕事]個人ブログソフトの仕事 - ソフトウェアケーススタディ

プロジェクト コンテンツ
コースワークが属します 春2020コンピュータソフトウェア工学研究所(ロジャー・レン建)
仕事上の必要条件 個人ブログの求人 - ソフトウェアケーススタディ
このコースの私の目標です アイデアを設計し、高効率、可用性、保守性、拡張性が高いソフトウェアを設計するために、ソフトウェアエンジニアリングの方法を使用することを学びます。
この仕事は私がどのような分野での目標達成を助けました 彼らの経験と教訓を分析するソフトウェアプロジェクトの現在の数を経て、改善点を探ります。
参考資料 「法の構築:(鄒衍付き)現代のソフトウェア工学」など。

調査と評価第一の部分

このブログでは、私は公園が、一方で、クラスのブログを分析ブログに選択し、一方、クラスのブログや研究評価の関連機能、Web版では体験公園モバイルクライアントについてのブログです。

製品機能のバグ

カウントダウンジョブ・クラスのブログ

不正確なカウントダウンブログパークジョブ・クラスのブログ。次の例に示す次の日、私は仕事の終わりから、この時間を3月12日にリリースさ双晶プロジェクトを撮影し、約2週間の時間(2週間以内)が、カウントダウン表示のみの週。推定されるバグのこの特徴によれば、カウントダウン操作が計算されます。

  • 現在の時刻と期限の間の差を計算します
  • 時間の最大差よりも小さい時間単位を選択し(例えば、日、週、月)
  • (最後の24時間を除く)整数によれば、装置は、上述したいくつかの時間の現在の残り時間を算出し出力

また、これはほぼ12日の期間は「週5日の残り」として表示されますが、のみ表示されていないにつながった「残り1週間。」人々はわずか24時間であると思う傾向があるので、しかし、また、上記の理由のため、残りの時間は、「残りの一日」の唯一の最後の2日間が表示されます。

著作権管理

ガーデン著作権管理バグをブログ、私は三つの部分があると思います。まず、認定講師の資格います。あなたは、クラスのブログの後に認定教師の資格を作成することができますが、実際の認証メカニズムは、学校がEDUのメールボックスならば、あなたは直接メールボックスに確認コードを送信することにより確認することができるということです。図に示すように。

実際には、として学校の教師や生徒に単にこの方法のおかげで、EDUのメールボックスを持っているが、検証するかどうか、よく知られているが、明らかに効果がありません。学生として、あなたはまだ彼らのEDUのメールボックス教師認証を使用することができますし、自分の学校名で自由にクラスを作成し、学校は庭のブログのクラスのシステムで秩序を維持するために助長されていません。

クラスは庭のブログで作成されると、第二に、アクセス許可クラスを設定することはできません。何人も、かどうかログインや学校か/このクラスの生徒たちは、すべてのクラスとその仕事の状況に無制限にアクセスすることができます。

でも他の人のブログを考慮して第三には、また、まだ彼らのブログ上にログを必要とし、実際にクリックし、「新しいエッセイ」、ナビゲーションバーの「管理」オプションを参照することができます。この表示は、ユーザーが簡単に誤解することができ、他の人のブログには、これらのオプションを非表示になります参照しなければならない、それだけで自分のブログより適切に表示されます。

値下げのブログエディタ

これブログの読書体験を作成、編集レイアウトスペースがブログの庭のリリース後に無視されるローカルで使用する場合、マークダウンエディタの間のスペースは自動的にそうさておき、銀行および銀行ブログの庭の使用を無視しますインパクト。

モバイルクライアント

公園当局は、クラスのブログ個別に設計されたモバイル・クライアントのためにブログをしていない、クライアントは公園のブログ。モバイルクライアントブログの庭の中にいくつかのバグがあります。

  • 一部の携帯電話のモデルでは、クロススクリーンブラウジングすることはできません。
  • 関連の機能は、ボタンに反対/サポートすることなく、このようなブログのように、ページの端に対応し、閲覧することができない/追加/返信コメントはありません。
  • 検索機能の欠如は、あなただけがキーワードに基づいてブログを見つけることができない、閲覧することができます。
カテゴリ 説明 評価します スコア
コア機能 コア機能解析、機能的なデザインと品質。 コア主な機能は、ブログの管理のためにブログを書いて公開することで基本的なニーズを含めMDを、編集など、さまざまな方法を、サポートしながら、比較的明確です。そして、それはより便利なクラスのブログ、組織と管理を開くことができます。 8
ディテール 検討するユーザーのための詳細は何ですか? ユーザーの詳細は、以下を検討します。 5
ユーザーエクスペリエンス ユーザが機能を完了すると、それは(例えば:Doがポップアップする広告継続しない)ユーザーを妨げることはありません。 同様のプラットフォームCSDNと比較すると、この領域が優れています。広告が、しかし場所は、ブログの尾部に基本的にはあまりない視覚障害を見えます。 8
アクセシビリティ いくつかの補助機能、皮膚などのように。 デフォルトのテーマは比較的簡単です。などブログのテキストサイズや行間、一般的な読書体験。 5
差別化機能 このソフトウェアは、ユニークな機能。これは、どのくらいのユーザーに魅力的なのか? 主な魅力は、便利な配置およびコレクション操作することができ、クラスのブログを利用しながら、簡単に作成および共有ブログする機能です。 6
適応型ソフトウェア スムーズに、ネットワークからネットワーク接続/画面の大きさ、マウスなしの状況を操作することができます。異なるプラットフォームとソフトウェアが連携をスムーズにすることができます。 異なるプラットフォームのためのより多くの一般的なサポート。モバイル・クライアントには、携帯電話などの小型スクリーンデバイスは適応しない、不足しています。 5
成長 より多くのユーザーがより便利に使用する、ユーザーの特性に適応するために、ユーザーの選択を覚えておいてください。 いいえ関連した経験はありません。 5
ユーザーが支配しています システムステータスのフィードバック、右の待機時間。キー操作確認プロンプト、明確なエラーメッセージ。エラー、調整するためのショートカットキーから簡単に回復にユーザーを可能にします。 等の自動保存文書については、関連するメッセージを持つことになり、より効果など、ブラウザを終了して以来、編集、オンライン時間のロスを防ぐことができ引き起こしました。 8
カスタマイズ このプロジェクトは、ユーザーがどの程度にカスタマイズすることができますか? 私は、これは、他のブログのプラットフォームに比べて利点のブログ公園の一つだと思います。ユーザーは、カスタムCSSをアップロードすることができますし、JSは、直接ブログのトピックを達成します。 9
絶えず改善され、更新 プロジェクトは継続的に更新し、反復実際のユーザーからのフィードバックされているかどうか? 時間の非常に長い期間では、基本的には庭は、より多くの明白な改善をブログません。 5

上記の分析によると、私は一般的にクラス全体のブログのブログパーク体験だと思います。

第二部の解析

このサービスのすべての機能を使用し、(チームサイズ6かそこら、コンピュータが卒業し、専門のサポートUI)ほどかかりますどのくらいの時間の程度を達成するためのソフトウェア/ウェブサイト/サービスと推定されています

公園は、コアクラスのブログは、データベース設計のエンティティのためのものであるブログ。

  • それは実装に約3週間、設計から4週間の時間を要するので、そのようなエンティティ間の関係として、いくつかの論理構造の処理を関与させる必要性に起因する後端部、。
  • フロントエンド部には、全体的な感じのためには、約2〜3週間の時点で完了していることなので、専門的なUIのサポートで、比較的一般的です。
  • 展開とプロジェクトに加えて、テストは、1週間かかると予想しました。

そのため、時間と、より効果的なコミュニケーションと管理労働条件少なくとも1日8時間を確保するコンピュータプロの学生6人のチームでプロジェクト全体は、ライン上の7週間ほどかかると推定されます。

このソフトウェアは、現在、メリットを分析する(と同様のソフトウェアと比較)、この製品の品質が同様の製品で推定されたいくつかの第一位にランクされて?

テーブルの最初の部分での製品のメリットは、ここでは詳細のさらなる分析ラフな分析となっています。

  • インターフェース

    • ユーザーインターフェース

      これは主に美容ブログブログ機能やページの操作のブログや結果の表示、例えば、テキストレイアウト、背景とレベルの全体的なテーマを指します。このようCSDNとジェーンブックと同様のプラットフォームと比較すると、ほとんど効果が提供するブログのデフォルトのテーマパークの感触のように知っている非常に一般的であり、そして小さいフォントサイズ、行間隔は読んでの経験は非常に良いではない、大きすぎます。しかし、また、UIインターフェイスのスタイルのために、改善の欠如を古いコンテンツ管理やブログエディタをブログ。これとは対照的に、CSDNオンラインエディタの経験がはるかに良いでしょう。

    • 広告

      このブログのガーデンデザインは、広告比較的少数の合理的であるが、主にブログの尾部に集中し、基本的なブログの読み取りには影響しません。CSDNでは、広告の様々な介在物以下のブログのサイドバーとコメントセクション後の勧告に関連するブログは、フォーラムでは、各回答は時々単語や広告スペースは、回答の内容よりもさらに多くによって占められ、広告に同梱されます、真剣にユーザーエクスペリエンスに影響を与えます。

  • 機能

    • ブログ公園全体的な印象は、シェアの経験と学習プラットフォームの知識に比較的簡単に、主な機能は、基本的なニーズを満たすためになっているが、同様のコンテンツブログ推薦機能は完璧ではない、メイン勧告はタイトルに基づいていますが、時々、コンテンツの関連性大規模ではない、と場所によって、この機能のショーの下で、トピックの概要のみがブログませんでした。この点で、コントラストCSDN機能、より完璧な、より正確な推奨ブログで。
    • 一つの庭は、ブログでもレイアウトを開発/仕事、スコアリングおよび統計と再チェック機能を提出し、これが利用できない他のブログのプラットフォームで、クラスのブログをサポートすることが備えられています。
    • ブログのカスタマイズを特徴と別の公園。ブログのデフォルトのテーマパークは、非常に美しいではありませんが、そのようなCSDNなどの他のプラットフォームは、あなたが唯一の確立スタイルを使用することができますが、ユーザーは、ブログのトピックのカスタムCSSやJSをアップロードすることができますが。

だから、全体的に、同じプラットフォームでは、アカウントに上記の理由だけでなく、ユーザーのその比較的多数を取って、私は3つのフロントガーデンのブログを排出することができると思います。

問題のすべての側面は、推論ソフトウェア工学におけるソフトウェアチームの重要な側面は、(特定の勧告)を向上させることができるということ。

ソフトウェアが本当にしたいユーザーに配信するために、我々は完全に、上記の分析をユーザの経験やニーズを考慮する必要があり、非常に重要な側面は、フロントエンドの設計を改善することです。

  • ブログホームパーク、クラスのブログとブログの管理ページを含む、サイト全体のインターフェイスのスタイルを統一。このプロジェクトは現在、複数の部品のパッチワークが意味をなさ与えています。
  • モダンなデザイン要素、造園ページの紹介。例えば、ブログホーム公園で、単にテキスト集約型のスタッキングが多数発生し、ディスプレイ上の人気ブログ、としてテーブルの上に同様の要素により、外観に影響を与えます。この場合、表に示すブロックへDIVの組成、間隔を増加させる、拡大サイズと考えられ、それらを配置し、単一ブロックのデザインのスタイルされてもよいです。また、オープンソースのフレームワークなど同様のブートストラップだけでなく、他のオープンソースプロジェクトを使用して検討することができます。
  • クラスのブログのために、あなたは、このような歴史的な記録の仕事の分析を提出するよう、より多くのAPIを開発することができますというように、クラス分析の全体的な状況についてのヘルプ教師と教育助手にいくつかのビジュアルコンテンツデータを追加します。
  • パーフェクトは、ブログ自体のサポートをレイアウト。例えば、適切な増加のフォントサイズのデフォルトのテーマの下、及びMD文書LaTeXの数式のサポートを追加。

あなたは、なぜバグの最初の部分で見つかっ公表される前にソフトウェアチームを固定していませんか?彼らは意図的かどうかにかかわらず、修理、知らないのですか?その理由は何だと思いますか?

クラスの割り当てやブログの値下げエディタのバグのカウントダウンは、私はこれらのテストによって引き起こさ不足のチームの前にリリースされるかもしれないと思います。、少ない残り一週間以上仕事をテストする、と真実の違い一日にする場合にのみ、カウントダウンなど、それを見つけるのは簡単ではないかもしれない、または全体のテストの日付セットほんの数週間、数ヶ月全体、したがって、このバグを検出することができませんでした両方のバグが修正ではないわけではないはずです。問題のバグとモバイルクライアントの権限管理のために、と私はそれが特定の設計品質に起因することができると思うと、問題は、プログラム自体のプロジェクトではありません、高いものではありません。

勧告と計画の第三部

まず、どのように大きな市場?どのように多くの潜在的なユーザー?

ブログパークホームのベース統計:

  • ブログ--557202
  • エッセイ--7798937
  • 記事--780254
  • コメント--3495695

ユーザーの現在の数は、市場規模が比較的大きい50万人です。そして、大学の学生情報などスタッフに毎年行くには、潜在的なユーザーになることがあります。大学の年間平均数は20万人がブログパークは比較的よく知られている国内のプラットフォームであるとして、ブログを使用することを選択するだけでなく、学校は授業のブログを提供します持っている情報クラス専門の学習を、入力するように想定され億そのうち800人、卒業生したがって、年間約10万人のユーザーによって成長すると予想。

どのような現在市場に出ている製品、彼らの長所と短所での?そして、それはそこに直接製品を競合していますか?

現時点ではそこに類似した製品が市場CSDN、ジェーンの本であり、ほとんどのプラットフォームを知っています。CSDNのための最も直接的に競争力のある製品の一つ。上述したように、CSDN利点:

  • こうしたマイクロチャンネルスキャンコードのログインなど、より完璧な機能、関連するブログだけでなく、ブロガーのためのインセンティブ(ブログのランク、名誉称号を)お勧めのように。
  • 団結のウェブサイトのスタイルは、より魅力的なインターフェイスの一部に比べてブログのデフォルトのテーマパークで、よりユーザーフレンドリーには(例えば、オンラインエディタが付属しています)。
  • これは、メインラインにブログとなっており、他にはフォーラム、オンラインコースを持ち、より良い産業用、商業用追い越さの鎖を形成する、いくつかのオフライン活動を導出しました。

短所:

  • 視覚的なインパクト、ブログの読書体験の影響を引き起こし、広告がたくさんでいっぱい。
  • あなたは個人ブログのために、より適したクラスのブログを管理することはできません。

これとは対照的に、ブログの広告公園は少なく、管理クラスのブログをサポートしていますが、インターフェイスはCSDNとして良いようではありません。

新しいプロジェクトマネージャーとして、製品のコアユーザーベースはどんな人か、などの一般的なユーザーを見ているのですか?教育、年齢、職業、趣味、収入、需要の表面には、潜在的な需要がある何?

製品のコアユーザーベース、主に学習情報技術、研究と作業グループに従事しています。最も典型的なユーザーが読み取りまたは学部でと資格の上にいる、大半が20歳以上に至るまでの年齢層を濃縮しました。主な専門はそのシェア、ソフトウェア設計方向、アルゴリズム、ドメイン知識(コンピュータネットワークまたはアーキテクチャの例基本的な知識)とその上のコンピュータ科学と技術、ソフトウェア工学、プログラミング言語です。主に読書ブログを通じて表面の要件概念、取得の知識を理解し、またはその他の問題への解決策を見つけるためには、潜在的な需要は、彼らの経験を豊かにするために、より高品質のブログを読んで、プロ改善することができることですレベル。

おすすめ

転載: www.cnblogs.com/yjy2019/p/12509727.html