• 締切済み

仕様書はどんなものを作っていますか?

noname#1211の回答

noname#1211
noname#1211
回答No.1

はじめまして 設計書として以下を記述したものが必要だと思います。 1.システムの機能概要 2.前提条件(制限事項) 3.業務フロー 4.画面一覧 5.画面遷移図(ボタン→遷移先画面) 6.画面仕様書(どのテーブルのどのカラムから取得しているか? 桁数等) 7.帳票一覧 8.帳票仕様書 9.テーブル仕様書(論理名称、桁数、英字、数字等) 10.メッセージ仕様書 11.コード一覧

関連するQ&A

  • ソフト開発に関する仕様書の書き方は?

    ある携帯を用いたシステム開発における仕様書を作ってくれと会社の上司から依頼されました。 当方、プログラム経験は少々ですがあります。 (といっても、MS-DOS時代のC、エクセルVBAでのツール作りくらいですが・・) よって、具体的な仕様書をおこしたことはありません。 一口に仕様書といっても、システムの種類や内容などによって、いろいろあると思うのですが、何か具体的な仕様書フォームとかあれば、ぜひ欲しいです。 どういった項目が必要なのかがわからず、何から手をつけて良いかが、わからないもので・・ ちなみに、仕様書を作成する側(SEと呼ばれる立場?)は、開発する環境(使用するハードやソフト)、開発言語、使用するDB、開発するための規則なども細々と決めなければならない(仕様書に盛り込む必要がある)のでしょうか? プログラミングは、外部のソフトベンダーに依頼するそうなのですが、そうなると仕様書がしっかり書かれていないとマズいような気がしています・・ しかし、どこまでのことを仕様書を作成する側がやらなければならないかも、ちょっとわからないんです。 また、仕様書を作成する業務=システム設計またはプログラム設計と考えてもよろしいのでしょうか?

  • 一意のデータを取得

    現在、ASPを利用して DBへ登録するプログラムを組んでいます。 そこで、DBへ登録時に主キーとして使う一意のデータを 作りたいのです。 DB(例えばaccess)のオートナンバー型式を使えば、できますが、これをASPプログラムのほうで作成したいのです。 宜しくお願いします。

  • リンクテーブルによる基幹システムへの影響について

    OS:Windows XP Access Version:Access2003 某システム開発会社に開発を頼んでいる通販システムが社内にあります。 (400万程度の小規模なものです) 基幹のデータベースはOracle10.1になります。 システムの開発費用が予算より高くついてしまっている為、DBから分析用データを抽出するツールは 社内でAccessを使って行おうと思っています。 仕様は単純にOracleの参照用ユーザーを用意してリンクテーブルをAccessで作り データをローカルmdbファイルに落としこもうと思っています。 今後システム開発会社と協議することになりますが、システムへの影響を建前に システム開発会社にて開発するよう主張してくる可能性があります。 社内で上記の仕様でAccessでリンクテーブルを作成するに当り、現状のシステムに 何かしらの悪影響を与えることはあるのでしょうか。 分析用データの抽出であるため、深夜帯のアクセス時間が少ない時間にデータ抽出する 予定でおります。 また、データ量は最大のもので受注履歴データが10万件程度あります。 インフラ環境はサーバークライアント型で、クライアントにOracleが入っているのでそこでAccessの リンクテーブルを作成する予定でおります。 尚、AccessとOracleに関する知識は忘れているものもありますが、上記のテーブルを作成する ぐらいであれば可能と思います。手順はこんな感じで考えております。 http://www.venus.dti.ne.jp/~yoshi-o/RDB/Oracle-Access-NewTableMake.html 考えられるリスクや、アドバイスなどについてご教授頂ければと思います。 よろしくお願い致します。

  • ホームページ制作時に必要な仕様書等を教えてください。

    この度、「Webシステム開発」を行おうと考えているのですが、今まで業務でWeb開発経験がないため、どの様な「内部資料・納品時の書類(今回はありませんが参考までに)」を用意し、どのように進めるのが”効率的”で、かつ、”一般的”なのかが分からず困っております。 簡単ですが仕様的には、 ・PHPで動的に表示 ・MySQLとデータのやり取り ・フレームワーク使用 で作成します。 現状、分からないながら想定している書類は、 ・サイト企画書 ・サイト概要仕様書 ・画面一覧 ・画面遷移図 ・画面機能一覧 ・画面シーケンス図 ・画面詳細仕様書 ・DBテーブル定義 です。 お手数では御座いますが、業務でWeb開発経験が有られる方、以下の部分を教えて頂けませんでしょうか? ・資料の過不足 ・資料のサンプルURL(有れば程度で) ・その他(アドバイス・失敗談) 以上、よろしくお願いいたします。

  • WindowsXP Professional でASPからデータベース(access)に登録できない。

    windows2000 ,access2000 ,IIS 5.0 の環境で、ASPプログラムを作成 しました。WEBで設定した内容をDB(access)に登録(update)する物です。 これを、WindowsXP Professional ,access2000,IIS5.1で動かすと、DBから データを読み取る(select)事は可能だが、登録(update)する事は出来ません。 [Microsoft][ODBC Microsoft Access Driver] 更新可能なクエリであることが必要です。 この様なメッセージが出ます。 おそらく、XPのアクセス権限の設定だと思うのですが、わかりません。 どなたか、ご指南をお願いします。

  • ASP+ACCESS開発

    ASP(IIS)+ACCESSで開発したいと考えていますが、 参考書籍が見つかりません。 よい参考書籍や参考URLがあったら教えてください。 1冊WEBで見つけて頼みましたが、絶版でした。 また、ほとんどがMysqlとかの書籍ですし、レンタル スペースもASPになると高額になりますよね? ASP+ACCESSで開発するなんてよくないのでしょうか? ACCESSだとACCESSライクで作り易そうですし、いま 作りおきのACCESS DBをそのまま使いたいからなのですが。

  • ソフト開発に関しての仕様書の書き方

    ソフト開発に関しての仕様書の書き方なんですが、やはり何か決まりごとがあるのでしょうか? 仕様は ・業務フロー→システムフロー ・機能一覧 ・画面遷移→画面設計 ・ER→DB設計 とやる必要がある。 うちの会社の人は上記のように提唱しているのですが、これは必須なのでしょうか? なにか、ソフト開発に関しての仕様書の書き方にかんして説明しているHPなどあれば紹介してくださるとありがたいんですが。

  • Webで重い処理をするとリクエストが10回飛ぶ

    PHPでフレームワークのCAKEを使ってWebシステムを作っているのですが、どうしてもわからない点があるので、ご教授頂きたく質問させていただきました。 現在Webサーバ2台とDBサーバ1台であるサービスを運営しています。 Webサーバはロードバランサで負荷分散をしています。 画面上でどうしても重たい処理をする必要があり、実行しているのですが、リクエストが10回飛びデータが10個登録されるという不思議な現象が起こっており対応に困っています。 開発用にWebとDBが一緒の開発用サーバもあります。やったことは 1.開発用のサーバで同じデータ、同じ処理を実行 リクエストは1回でデータも1個登録 apacheのアクセルログにも1回アクセスされている 2.運営用のサーバで同じ処理だが、データ量を減らして実行 リクエストは1回でデータも1個登録 apacheのアクセルログにも1回アクセスされている 3.運営用のサーバで同じデータ、同じ処理をIPアドレスを指定して実行 リクエストは1回でデータも1個登録 apacheのアクセルログにも1回アクセスされている 4.運営用のサーバで同じデータ、同じ処理を実行 リクエストは10回でデータも10個登録 apacheのアクセルログにも10回アクセスされている 以上の結果からロードバランサで何かしらのことがされているのかと思い、サーバ会社に問い合わせてみたのですが、「そんなことはない」との回答でした。 他に何をどう調べたらいいのかもわからず、かなり手詰まりなかんじです。 手がかり、確認内容などなんでもいいので、ご教授頂けないでしょうか。 よろしくお願いします。

  • SQLiteで作成したDBはどこに保存されますか?

    お世話になります。 【前提】 現在、勉強を兼ねてAndroid環境でアプリを開発しています。 単語カードをアプリ上で実現できればと考えています。 【問題】 SQLiteでDBを作成し、そこにデータをインポートする方法が分かりません。 単語をあらかじめDBに登録しておき、それをアプリ側で参照したいのですが、 いろいろなサイトを見ても、アプリ側からデータベースを作成したり、 SQLでインサートをかけたりする方法が紹介されているばかりで、 要領がわからないのです。。 【質問】 タイトルにもあるように、そもそもSQLiteで作成したDBの実態はどこに保存されて いるのでしょうか? また、SQLServerの様に、GUIからDBを作成、データをインポートし、それを アプリから開いて参照する方法が記載されたWEBサイト、 またはとっかかりとなりそうな知識をご教授頂けないでしょうか? 以上です。失礼いたします。

  • JavaまたはASP.NETでのwebシステム開発におけるメリットデメリット

    利用ユーザー100人くらいの社内webシステムを考えています。 非常にざっくりのシステム処理内容ですが、 DBからデータ抽出を行い、結果を画面に表示する事と、 CSV、及びExcel帳票ダウンロード可能なシステムとなります。 データ更新等はありません。(多少あるかもしれませんが) このシステムがうまく運用出来れば、順次 同じ様なシステムを同じ様なシステム構成で構築していく予定です。 DB:Oracle10g サーバーOS(DB、web共に):Windows2003Server そこで質問です。現在、以下の構成パターン1、2を 検討しておりますが、双方のメリット、デメリット等を 教えて頂ければと思います。 (当方構成パターン1の経験はあるのですが、2がありません。) 1)構成パターン1 webサーバー:Tomcat 開発言語:java 2)構成パターン2 webサーバー:IIS 開発言語:ASP.NET コスト及び生産性(経験にも左右されるとは思いますが)、 拡張性、信頼性、将来性等、様々な観点でご回答頂ければ幸いです。 なぜ、その構成パターンを選択したのか、自分で明確にしておきたいので、 是非お願いします。(多くの意見を参考にしたいと思っております。)