ログインしてさらにmixiを楽しもう

コメントを投稿して情報交換!
更新通知を受け取って、最新情報をゲット!

Webプログラミングについて語るコミュの適当なサンプル題材を探しています。

  • mixiチェック
  • このエントリーをはてなブックマークに追加
業務系のWEBアプリの自主学習をしたいのですが、適当なサンプルが見つからなくて困っています。(Tomcat、JSP、サーブレット、Win)

掲示板を作成するような内容について書いてあるものは見つけましたが、業務関連の内容(データベースで従業員のデータを管理して、出勤の内容や役職その他のデータから給与計算のシステムを作るとか、簡単な製造管理システムのような題材)がほしいのですが、書籍で手ごろなものが見つかりません。

適切なサンプルがあるHPや書籍の情報を教えてほしいので、お分かりの方情報をお願いします。


コメント(13)


***********************************************************************
>らららさん

英語のHPで驚きました。英語がそんなに得意ではないのでこのHPはちょっと難しいです。

***********************************************************************

参考までに付け加えると、javaで作成するWebアプリを考えています。

PHPとかほかの言語に手を出す余裕がないのでjavaでお願いしたいです。
業務システム構築ノウハウが欲しいんですかね。
それともパクってシステムを構築することを自主学習と言っているんですかね。

ノウハウは経験によるところが多いので、いろいろな開発にたずさわってみては。
後者ならERP packageを購入してはいかがでしょうか。

それ以前の基礎的な話なら、掲示版のサンプルでも勉強になると思います。
あなたのレベルがわからない限り、適切なものは偶然にしか得られないと思いますよ。
>らららさん、Cappuccinoさん

今のわたしのレベルは、javaの言語仕様をもう少しかけてまとめ、その後サーブレットやJSPを使ったWebのアプリを作成を予定している段階です。

まだ初心者の段階なので、らららさんの紹介してくれたものとかは抵抗を感じます。

業務システムの知識(顧客の業務内容)を知りたいのは、市販の掲示板の作り方のサンプル本では、業務システムで使用されるプログラムの組み方が理解できないと思ったからです。

今回のアドバイスをみて、掲示板のサンプルをぱっと見ではなく、きちんと網羅し、そのときの段階で業務的な内容が必要ならERPのサンプルのようなものをダウンロードしたりして、業務システムの仕様を学ぼうと思います。

周囲からは、「かなり先の将来を考えないとだめ。」といわれたので、身の丈に合っていない内容を質問してしまったんだと思います。

まずは、Cappuccinoさんのおっしゃるとおり、掲示板のサンプルをきちんと勉強してみます。

アドバイスありがとうございます。
プログラミングの勉強の他に、分析、設計、業務知識の勉強が必要だね。
普通、チームで分担するけど。
自分が将来、どの分担の専門家になりたいかで、"かなり先の将来を考えないとだめ。"なのでは。
>らららさん

今の現状を考えると、「業務システムの作り方」に焦点を当てるより、「業務システム」を作るために必要な周辺知識のうちjava周辺から固めていったほうがいいと思うので、そういう方向性で進めるようにします。

「業務システム」に関する参考書をほしがっていたのは、「業務システム」で使用されるクラスとかメソッドが、市販の「掲示板作成」で使われるクラスやメソッドと異なると思っていたためです。

掲示板だと、サマリー処理とかマッチングとかがないと思ったので...(付け焼刃の知識です。すいません。)


>Cappuccinoさん

>プログラミングの勉強の他に、分析、設計、業務知識の勉強が必要だね。

そうなんですよね。

わけあって、遅咲きでのスタートなのであせっているところがあります。

会社の業務分担とか影響すると思うんですけど、早めにサブシステムのマネージャーを目指したいですが、初心者から2年目でサブシステムのマネージャーになるのって可能なんでしょうか。

最近、求人で2年目からのサブシステムリーダーとかサブで活躍する人のことを書いてあるんで、気になっています。

話を戻すと、自分の得意とする業種や、言語(Webシステムなのか、VBのようなC/Sなのか、汎用系のバッチやオンラインなのか)とかいろいろ気にかかっています。

まだ、入ったばかりなのでわからないことが多いですが、プログラマとして経験をつみ、外部設計を元にシステム構造設計書を作るSEまでを早いうちにできるようにと考えています。

でも、まだ詳しくわかっていない部分が多いというのが本音です。

> サブシステムのマネージャーを

PM(プロジェクトマネージャ)でしょうか。
いくらJavaに詳しくてもPMにはなれないような。逆にJavaに詳しいとPMにしちゃうのはもったいない気がします。技術は適当にこなしといてマネージメントの勉強をした方がいいのではないでしょうか。もちろん、とりまく技術の理解はある程度必要です。

もっとも会社のやり方によりますが。上下構造、出世魚型スキルパスを採用していると難しいと思います。
>Cappuccinoさん

サブシステムのマネージャー:プロジェクト全体から見てサブシステムの管理をしながら自分も開発をおこなう業務と予想しています

お客さん先へ常駐し、そこで自分の会社の開発員をまとめるレベルなのか不明です。

>逆にJavaに詳しいとPMにしちゃうのはもったいない気がします。

そうなんですか、よく話される内容で、「言語ができても開発業務全体から見れば1開発員でしかない。」という言葉を聴くので、マネージャーの立場がすごく高く感じます。

場所によっては、開発技術職上級のアーキテクトというシステム構築のスペシャリストみたいなのがあると聞いていますが、PMはこの内容も多少組み込まれていると思っています。

>技術は適当にこなしといてマネージメントの勉強をした方がいいのではないでしょうか。

説明が足りないから誤解を生んでいるかもしれませんが、今の現状では今後常駐先に派遣される予定の開発員としてのスタートです。

どの段階でマネージメント的な内容を打診されるかわからないので、現在は技術的な内容を今のうちに吸収しておきたいと思っています。

>上下構造、出世魚型スキルパスを採用していると難しいと思います。

上下構造とは、会社間の上下構造ということでしょうか。そうなるとPMは難しそうです。いけて、自分の会社の要員をまとめる立場で終わりそうです。

出世魚型スキルパスについてはよくわからないんですけど...

スキルパスといえば、どの職位にはどれだけのスキル(資格、業務経験など)が必要ということだと思うんですけど、出世魚型という言葉がつくと予想できません。

わたしの現状についての補足説明ですが、多少独学でプログラムやシステム開発について学習しましたが、ほぼ未経験でシステム開発の世界に飛び込みました。

年齢的にいい年になっているので、回りの風当たりがきついところがありますし、自分でもできるだけ上をめざしたいという考えもあります。



> プロジェクト全体から見てサブシステムの管理をしながら自分も開発をおこなう業務と予想しています

いわゆる何でも屋ですか。

> そうなんですか、よく話される内容で、「言語ができても開発業務全体から見れば1開発員でしかない。」という言葉を聴くので、マネージャーの立場がすごく高く感じます。

PMも全体から見れば1管理者に過ぎないような。
全ての開発者を同じに見るのは適材適所ができない管理者の言うことだと思います。
誰でも同じようにできるようにしても十分な利益を出せるなら立派な経営者だと思いますが。

>> 上下構造、出世魚型スキルパスを採用していると難しいと思います。

造語です。スキルパスはキャリアパスの誤りでしたが。

上下構造…上流から下流へ機能的に分担した組織構造です。何故か上が偉いとされる。これに対し、それぞれが責任分担を持ちお互いに働きかける協調構造があります。
出世魚型キャリアパス…テスター→プログラマ→SE→PM→経営と、ある仕事をマスターすると違う仕事を与えられるものです。技術は進歩するのでマスターしたものも使ってないと使えなくなるのに。分業制からできた開発プロセスとマッチしないことが多い。
>Cappuccinoさん

よく考えれば、下請けの何でもやさんですね。

今までPMイコール「すべてを統括する技術スキルが一番高く、一番全体が見える管理人」とう希望があったんですが、よく考えるとそんなの無理な話ですよね。

そうなると、PMといってもどこまでの範囲で全体を見れるかで、単に担当プロジェクトを管理するだけだったり、開発要員をどの分野で伸ばすかとか考えれる人とかで、幅があるんでしょうね。

出世魚型キャリアパスってある意味怖いですね。勘違いしていることに気がつかないと全体的にギクシャクしそうですね。

>☆林檎嬢☆さん

参考にして考えて見ます。


今回は、自分の現状をもう少し考えてから先のことを考えたほうが現実的だし、現在の課題がぶれないと思いました。

ある程度のレベルになってから、次の目標について取り掛かります。

今回はありがとうございました。

ログインすると、みんなのコメントがもっと見れるよ

mixiユーザー
ログインしてコメントしよう!

Webプログラミングについて語る 更新情報

Webプログラミングについて語るのメンバーはこんなコミュニティにも参加しています

星印の数は、共通して参加しているメンバーが多いほど増えます。