質問するログイン新規登録

意見交換

18回答

490閲覧

未経験でWindowsの業務アプリ

nktakafumi

総合スコア3

C#

C#はマルチパラダイムプログラミング言語の1つで、命令形・宣言型・関数型・ジェネリック型・コンポーネント指向・オブジェクティブ指向のプログラミング開発すべてに対応しています。

0グッド

0クリップ

投稿2026/06/16 20:08

編集2026/06/17 05:38

0

0

未経験でWindowsアプリを作って試験運用始めたのですが先ずは、デザイン見た目を気にせず解る範囲でtxt等を画面に並べ作ってやったのですが見た目が悪く現在改良し始めて居るのですがどの様に見せると見た目が良くなりますか?現在は、修正や後で入力するものなどは、画面左側にtxt等等を置き右側にPDF Panelを作りそこから専用Formをを立ち上げ入力反映させ最終確認しやすいようには、しています他にどんなことを取入れてみては?と言う事は、ありませんか?

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

回答18

#1

yambejp

総合スコア118474

投稿2026/06/17 01:36

状況がよくわかりませんが、場当たり的にUIをつくっているのであれば、まずは仕様書を作るところから始めてみてはいかがでしょうか?そのためには要求定義、要件定義が必要になり、そこではじめて実装すべき機能の洗い出しができると思います。

#2

fana

総合スコア12420

投稿2026/06/17 01:48

編集2026/06/17 01:59

業務アプリ

とのことなので,あなた一人が勝手に(?) 「この形が見栄えが良い」とか「この形がやりやすい」とかなんとか思っていても,それでOKって話ではないのでしょうから,
周囲の関係者と協議etcすべきなのではないでしょうか.
(すでに言われてますけど,普通は「仕様」ってものが先にあって,それに従って作るんだと思いますよ)

作る側からすると(特にGUIに関して)「いや,この情報をここで表示しないとか…なんなの?」だとか「これ,なんでこんな面倒な手順なの? こうすればさっとやれるのに」とか見える事柄も
よくよく事情を聞けばそれぞれにそうする理由というのがちゃんとあったりするものなので,まず仕様についてしっかりと(可能な限りそういう話のところまで)理解することから始めるべきかと.

#3

nktakafumi

総合スコア3

投稿2026/06/17 02:12

システムの作り方すら知らずに始めていて自分で使うので必要な部分をいれながらやっぱりこれは、必要必要でないと言う具合で作り上げています。誰かにこれを作ってと頼まれたわけでは、なく自分のやりたいことを入れ込んだ形です。ですが画面でみた感じかどうにかならないのかの工夫をしたいわけで(--;)

#4

fana

総合スコア12420

投稿2026/06/17 02:42

話題の内容的に,最低限,
「XXXを使って作っていて,現在の見た目がこうなんだけど……ここの部分を……」みたいな具体的な情報を出す必要があるんじゃなかろうか? という気がしますが,どうなんでしょうね.

特に XXX 次第で事情(やり方とか労力とか)がわりと変わりそうな気もしますし(?).

#5

yambejp

総合スコア118474

投稿2026/06/17 02:45

#3

ちなみに言語はCで間違いないですよね?
画面の左右という話があるということはGUIのツールですかね?
OSはWindows環境でしょうか?

#6

fana

総合スコア12420

投稿2026/06/17 04:36

ちなみに言語はCで間違いないですよね?

Qiitaの方では C# のタグが付いてますね.

#7

nktakafumi

総合スコア3

投稿2026/06/17 05:34

すみませんVisual Studioで作っていて言語はC#です
すみません写真の張り方が分かりません(--;)画像をみてもらえれば分かりやすいのですが…

#8

nktakafumi

総合スコア3

投稿2026/06/17 05:49

編集2026/06/17 06:39

イメージ説明貼れました分かりますか?

#9

fana

総合スコア12420

投稿2026/06/17 06:03

編集2026/06/17 07:35

えっと,その画像は大丈夫なの?
(何かいろいろとまずいものが映っているとかそういう可能性はないですか?)

(正直,その画面の見た目が悪いとか全然思わない派)

#10

nktakafumi

総合スコア3

投稿2026/06/17 06:30

たぶん大丈夫です完全に見えるのは名刺ぐらいですし

#11

68user

総合スコア2135

投稿2026/06/17 07:19

イメージ説明

ナウい画面にしてとチャッピーに依頼したらこうなりましたが、構成要素が同じなのであまり変わらないですね。

ファンクションキーとかかなり古い世代感がありますが、現場での操作がメインなら別にいいんじゃないでしょうか。

あと積込・荷卸先・車両のマスタってないのとか、ドライバー情報はとか、1回の発注で複数台で運搬するケースはとか、過去依頼の再利用とかないのとかいろいろ思いますが、見た目とは関係ない話ではあります。

#12

nktakafumi

総合スコア3

投稿2026/06/17 08:16

それに関しては、別フォームで詳細を入力する感じです積込情報などは依頼先で絞り込みクリックして表示していきます降ろしはさらに絞り込みクリックして表示車両も別フォームで複数台入力し一台毎金額も入力するようにしています

#13

u2025

総合スコア291

投稿2026/06/17 10:53

UIは芸術作品ではないので、使い勝手が最優先。そこに問題がなければ問題ないと思います(トレードオフの問題)
そのうえで問題があると思うのであれば、何を解決したいかを提示したり仕様を洗い出さないとまず何も始まりません

以下所見
(例えば車両を入力するのに車両情報を覚えるのが大変だから索画面を開くようにしたい、分割しての運送指示がある、車両によって依頼金額の見積もりを出したいなどあるか。発注先システムとのシステム連携は不要かなど、全体的に仕様不明ですしエンジニアなら普通そこまで考えてしまいます)

もう少し質問内容を考えまとめてから質問するのを推奨します。

#14

nktakafumi

総合スコア3

投稿2026/06/17 11:09

そこまでは、考えていませんが金額の算出などは、取引先毎で決まっていたりしますのでそこまでは、考えていますが取引先との連携などは、規模でかわるのではないでしょうか?連携を考るとなると複数連携となりますよね?一人で何社とも連携は、難しいですしその前にそこまでの知識すらありません。
一社で複数の業者の仕事をしており事務作業の手間を少しでも減らせる様にしています。

#15

jimbe

総合スコア13489

投稿2026/06/17 19:59

まずはスクリーンショットの撮り方を調べられては如何かと。

で、 UI が格好悪く見えるのは、統一感が成っていないのだと思います。
68user さんがご提示されているのと見ると、色使いやフォントの大きさ、区切り(囲み)方、空白の大きさの違いでかなりスマートに見えます。
たた、業務アプリあるあるだと思いますが、文字情報が多く、またなるべく沢山の情報を一度に見たい(見せたい)ので、どうしても隙間を詰めてしまうんですよね(^^ そうすると文字が積み重なったような状態になってしまって、区切りや囲みを目立たせるために色使いが多くなったり、線で囲むと余計にごちゃごちゃしてしまう。
ラベルやボタンの中央寄せも、左右の端が並ばないとバラバラな印象になり易いと思います。

#16

nktakafumi

総合スコア3

投稿2026/06/17 21:04

確かに色付けして分かりやすくしていたつもりが余計なことだったと言うことですね!そこで統一感がなくなって何だかなーて感じなのですね。ありがとうございます。

#17

fana

総合スコア12420

投稿2026/06/18 01:56

色付けして分かりやすくしていたつもりが余計なことだった

「余計なこと」というわけではないと思います.
色付けによって実際に 分かりやすく なっているなら,それは有効な手段の1つなので.
ポテトチップスの袋じゃないけど,色って 認識/識別/区別/発見/... に結構大きく寄与すると思うんですよね.

どの色をどんな意味で使うか的な面での統一感があれば良いんじゃないでしょうか.
(デザイン的な面では「素敵な色を選ぶ」ということになるのかな?)

#18

nktakafumi

総合スコア3

投稿2026/06/18 06:59

------イメージ説明少し切れていますが少しまとまりが出た感じになりました。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

この意見交換はまだ受付中です。

会員登録して回答してみよう

アカウントをお持ちの方は

関連した質問