PROJECT#001:ゲームの中にERPシステムを導入してみた
こんにちは。823です。
私がずっとしたかったブログが始まります。
題して「ゲームの中にERPシステムを構築してみた」
ワードセンスがないのでこのタイトルになりました。
分かりやすく言い直すと、
ゲーム世界を題材に、業務系のシステムをゼロ構築し、発展させていこう。
と言った感じです。
せっかくゲームを題材にするんだから、有名なゲームを。。。
→ゲームに詳しくないもので、ちょっと厳しいっす
大々的に(?)言っちゃってさぞ大規模なことを。。。
→どこにでもあるシステムを今更堂々と再現していきます。
私は地方の業務系エンジニアなので、
今流行りのAI?Ruby?Vue?
そんなの知りません(↑かっこつけて挙げてみたワードから察してください)
でも、都市部より地方と呼ばれる地域の方が日本には多いんですよ。知ってました?
そんな地方では未だ私も業務で使っているようなCOBOLなどなどが使われているんですよ。
つまり、業務系エンジニアの需要はあるのです。
需要があるということは、スキルを習得すれば就職できる可能性があるということです。キラキラしたやりたいことはあるかもしれませんが、まずは最低限稼がなければ始まりませんからね。
話を元に戻します。
私は独学でエンジニアになりました。
では、どのような学習をしたかというと、ただただ自己開発です。
自分でテーマを決めて開発する(今後実際した開発の話もします。
それをこのブログで新しいテーマを使って再現していきたいと思います。
私自身、プログラマとしての腕はあるつもりですが、SEとしてはまだまだです。
概念や機能、設計の部分では、自己学習レベルになるので、有識者の方アドバイスいただけると嬉しいです。
では長くなりましたが、レッツゴー
使用するゲームはこちら。
私の大好きなクレヨンしんちゃんのゲームです。
どんなゲームかと言いますと、
作物を作る→作物を使って食料を作る→食料を売る→建物や土地を買う→街を発展させる
端的に説明するとこうです。
(実際は子供から大人まで楽しめる最高なゲームですよ!!)
この設定を使ってシステムを構築していこうというわけです。
というわけで第一弾。
どこから取り掛かろうか悩みました。
業務系で重要な基礎の基礎といえば、
DBにデータを入力→指定したデータの取り出し→計算→出力
やはりこの流れに限ると思います。
なので、DB設計に悩まなくていい、在庫管理からいこうと思います。
(お仕事でMM部分担当してる方こんなこと言ってすみません!)
とは言っても、私は営業系専門で、在庫管理はさっぱりです(少し簿記の知識があるくらい)
そしていきなり壮大な計画を立てたって、挫折するだけなので、
今回の要件はこちら
在庫管理システムとかかっこいいこと謳ってますが、今の状況を目で見て入力するだけです。
まずはここから作っていこうと思います。
簡単そうに見えますが、まだ何もできていない状態です。
在庫名ってどのような形式でDBに入れるの?
どうやって一意の名前として管理するの?
次回は設計を行なっていきます。
ではでは。
初めまして!
初めまして。
823と申します。
ゆる〜りとブログを始めることにしました。
今は少し忙しいので、本格化はもう少しお待ちください。
独学でエンジニアになった私のプログラミング勉強方法を、新しい題材とともに紹介していこうと思っています。
格言やアドバイスを言えるほど、お手本の道を通ってきてないので、参考にしてもらうというよりは、楽しんでもらうコンテンツにしようかと思っています。
今日は、少し時間があるので自己紹介をしたいと思います。
(先にブログの体裁整えろよって感じなのですが、気が向いた時にやります。それくらいゆるりと運営していきます)
コメントや感想などはTwitterの方でも気軽にくださると嬉しいです!
自己紹介と言っても、自分からつらつら書くのはできなくはないですが、
読んでくださる方は興味ないと思いますので、今日のところは簡単に。
ブログはいつでも誰でも見れるので、あまり個人情報は記載しませんが、Twitterでは案外ぽんぽん答えてますので、気軽にお声かけください。
2001年生まれ現在21歳のエンジニア女子です。
2022年7月〜業務系のエンジニアとして働いています。
これまでの経歴としては。
2020年 高校卒業(そこそこの進学校)
2020年 プログラミング専門学校入学(4年制)
2021年 専門学校退学
2021年 IT派遣会社に営業として就職
2022年 エンジニアに転身
2023年 4月より通信制大学に入学予定
主なトピックとしてはこんな感じです。
エンジニアとしての自己紹介をしますと。
仕事で使用している言語は、
その他経験ありの言語は
HTML、CSS、JavaScript、C# など
です。
現在は言語的スキルをプライベートで時間費やしてまでこれ以上磨く必要はないので、
SEとしてのスキルを向上することが目標です。
このブログでも、設計から行なっていく過程をお届けしようと思っています。
更新頻度は少ないですが、
ぜひ読んでくださればと。
ブログ更新の際は、Twitterでお知らせします。