「WEBシステムの開発とはどんなもの? 他のシステム開発とどう違う?」 「開発のプロセスはどう進める? プログラミング言語はどれがよい?」 WEBシステムの開発を考えている企業の中には、そのような疑問を持っている方もいることでしょう。 「WEBシステム」とは、WEBブラウザを通じて利用することができるシステムです。 たとえば、Google、Yahoo!などのポータルサイト、AmazonなどECサイト、インターネットバンキング、SNSなどが該当します。 WEBシステム開発は、以下の流れで進められます。 1)RFP作成 2)要件定義 3)外部設計 4)内部設計 5)コーディング 6)テスト 7)リリース また、使用されるプログラミング言語は、主に以下のものです。 <クライアントサイドの言語> ・HTML ・CSS ・JavaScript <サーバサイドの言語> ・Java ・PHP など こ
はじめての Django アプリ作成、その 1¶ さあ、例を交えながら学んでゆきましょう。 このチュートリアルでは、簡単な投票 (poll) アプリケーションの作成に取り組ん でもらいます。 Poll アプリケーションは 2 つの部分からなります: ユーザが投票したり結果を表示したりできる公開用サイト 投票項目の追加、変更、削除を行うための管理 (admin) サイト Django は既にインストール済み として説明を進めます。Django がインストールされているかどうか、またどのバージョンがインストールされているかを調べるには、以下のコマンドをシェルプロンプト(先頭の $ は入力待ちを示す記号です)で実行します。 Django がインストールされていれば、インストールされている Django のバージョンがわかります。もしなければ "No module named django" とエ
PythonのWordPressライクなCMS:Mezzanine オープンソースのCMSというとPHPのWordPressが有名ですが、PythonにもCMSがあります。有名なのとしてMezzanineがあります。 MezzanineはWordPresをかなり意識した管理画面となっており、WordPressユーザーも違和感なく使えると思います。WordPressに比べて標準機能の豊富さをウリにしています。今回はそのMezzanineの導入方法をご紹介します。 mezzanine.jupo.org Mezzanineの導入 MezzanineはDjangoフレームワークを使って開発されており、導入に必要な環境は以下の通りです。今回はAmazonLinuxにPython3.6で環境構築しました。 Python 2.7 to 3.6 Django 1.8 to 1.10 まず手始めにPytho
A powerful desktop app for creating responsive websites using the Bootstrap framework. Run Browser Demo Bootstrap Studio is a powerful desktop app for designing and prototyping websites. It comes with a large number of built-in components, which you can drag and drop to assemble responsive web pages. The app is built on top of the hugely popular Bootstrap framework, and exports clean and semantic
Bootstrap は最も人気のある CSSフレームワークです。 Twitter 社により開発されたという安心感があり、慣れている方も多いかと思います。私のようにデザインセンスのないプログラマーにとっても、それっぽい画面ができるのも嬉しいです。 しかしゼロから UI を作ろうと思うと、荷が重い作業になります。そんなとき、手っ取り早くベースになるものがあれば助かります。また HTML をガリガリと書くのではなく、 GUI ベースのエディタがあると作業が捗るでしょう。 今回は、 Bootstrap を用いた UI を簡単に作ることができる GUI エディタである Bootstrap Studio をプログラマー目線で紹介します。 Boottstrap Studio は Bootstrap フレームワークを使用してレスポンシブ Web サイトを作成するためのデスクトップアプリになります。 Boo
Streamlitを知っていますか? Streamlitを使えば、簡単にWebアプリが作成できます。 それもPythonだけでWebアプリを作れてしまいます。 html、css、JavaScriptのスキルがなくても作れるのです。 さらには、簡単にそのWebアプリを公開することができます。 面倒な設定などは不要で、Webアプリケーションを公開できるのです。 本記事の内容 Streamlitとは?Streamlitのシステム要件StreamlitのインストールStreamlitの動作確認 それでは、上記に沿って解説していきましょう。 Streamlitとは? Streamlitとは、見栄えの良いWebアプリを作成するためのPythonライブラリです。 Streamlitは、オープンソースであり、自由に使うことができます。 また、Webアプリと言っても、以下の内容を表示することに特化しています
弊社では開発工程の上流である「要件定義、基本設計、詳細設計」において必要となるドキュメント標準が定義されております。本稿では「ドキュメント標準」の一部をご紹介しますので、是非ご参考にしてください。 各工程で必要なドキュメントを定義しましょう 下記のように工程ごとにドキュメント成果物、内容を定めております。 どの企業でも必要なドキュメント成果物になりますが、必要に応じて追加・削除頂ければと思います。 ※業務系のシステム開発に照準を当てております。 要求分析(要件定義) システム開発は要求分析(要件定義)というプロセスから始まります。要求分析(要件定義)は、顧客の要求を把握してシステム要件を確定することです。主に以下のような事項をまとめます。 要求概要 システムの目的 現状の課題と改善案 基本要件と優先順位 到達目標 システムの実現手段 システム化の範囲 概略費用 効果(定性/定量) 体制図
ホームページを立ち上げるために専用ソフトの利用を検討されている方もいると思います。 しかし、代表的なホームページ作成ソフトにはどのようなものがあるのかわからないという方も多いのではないでしょうか。 今回はそんな方のために、おすすめのホームページ作成ソフトについて、料金や特徴などを徹底比較します。 特に注目度の高い15社については、表形式で料金や機能の違いが比較できる一覧表をご用意していますので、以下よりぜひダウンロードしてご活用ください。 ホームページソフトおすすめ15社比較表 なお、重要度を客観化するために既存のホームページ作成ソフトを紹介したサイト10個を調査し、出現頻度をスコアリングしました。 出現頻度の高い順に掲載しているので、この記事を読めば効率よく良質なホームページ作成ソフトを探すことができます。 ※出現頻度が同数の場合は、アルファベット順に掲載しています。日本語名については、
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く