Java Webベースの従業員管理システムの設計と実装

まとめ

この記事では、従業員給与管理システムの実際の適用ニーズから開始し、現在の煩雑な給与管理プロセスと不十分な従業員給与統計を改善するために、MVC 開発に基づいて従業員給与管理システムを構築します。それだけでなく、オペレーターの観点から見ると、システムのアーキテクチャにより従業員の賃金に関する効果的な統計を作成できます。
このシステムは、Eclipse開発ツール、JSP技術、MYSQLデータベースを利用して従業員の給与管理システムを実現します。プロジェクトに取り組む際には、上記の課題を踏まえてプロジェクトを徹底的に分析し、分析した内容をこの記事に詳しく書きます。このステップを完了すると、システム全体のアーキテクチャの作業を開始し、各機能セクションのアーキテクチャ計画をさらに洗練して完成させることができます。システム開発のプロセスにおいて最も重要な部分は、データベースの構造、機能ブロックの追加、削除、変更、現実性や実装状況の確認、ソースコードのコンパイルと表示です。一通りのシステム開発が完了したら、システム全体を総点検して、システムの問題点を可能な限り洗い出す必要があります。Java言語とMYSQLデータベースを利用し、管理者としてシステムにログインすることで、システム内のあらゆるデータ情報(従業員の給与に関する基本情報、従業員の勤怠情報、従業員の休暇情報、従業員の賞罰情報など)の管理・制御がより簡単に行えます。

キーワード: Eclipse開発ツール、JSP技術、Java言語、MySQLデータベース、給与管理システム

Abstract

本稿では、従業員給与管理システムの実践に基づいて、現在の給与管理プロセスが煩雑で従業員の給与統計が整備されていない現状を改善するために、MVCに基づいて開発した従業員給与管理システムを構築します。システムのアーキテクチャは、運用者の視点だけでなく、従業員の給与に関する効果的な統計を作成できます。
このシステムは、Eclipse 開発ツール、JSP テクノロジー、および MYSQL データベースを使用します。プロジェクトを実行するときは、上記の問題に基づいて、詳細な分析と、この記事の詳細な内容の分析を行います。このステップが完了すると、システム全体のアーキテクチャを開始し、次に各機能プレートのアーキテクチャ計画をさらに洗練することができます。システム開発のプロセスでは、重要な部分はデータベース アーキテクチャであり、データの追加、削除、変更、機能プレートの現実性と実装状況の確認、そしてソース コードのコンパイルと表示が行われます。完成後は、一般的なシステム開発では、システム内に存在する問題を可能な限り発見するために、システム全体のあらゆる種類の検出を実行する必要があります。Java言語とMYSQLデータベースを使用して、管理者としてシステムにログインすることで、社内のすべてのデータ情報(従業員の給与に関する基本情報、従業員の勤怠情報、従業員の休暇情報、従業員の賞罰情報など)をより簡単かつ簡単に管理することができます。

キーワード: Eclipse 開発ツール。JSP テクノロジー。Java 言語。MySQLデータベース。給与管理システム

目次

摘 要 I
Abstract II
目 录 III
1 绪论 1
1.1 研究意义 1
1.2 研究目的 1
1.3 研究内容 1
2 系统开发工具 3
2.1 MVC 3
2.2 JSP技术 3
2.3 Java语言 3
2.4 MySQL数据库 3
3 系统分析 5
3.1系统可行性分析 5
3.1.1 技术可行性 5
3.1.2 运行可行性 5
3.1.3 操作可行性 5
3.2 需求分析 5
4 系统概要设计 9
4.1系统功能模块设计 9
4.2系统业务流程设计 9
4.2.1 用户登录业务流程 9
4.2.2 修改密码业务流程 10
4.2.3 部门信息业务流程 10
4.2.4 通知公告业务流程 11
4.2.5 员工考勤业务流程 12
4.2.6 员工奖惩业务流程 12
4.2.7 员工薪酬业务流程 13
4.3 数据库设计 13
4.3.1 数据库概要设计 13
4.3.2 E-R图向关系模型的转变 14
5 系统实现 18
5.1 実装環境説明 18
5.2 ユーザーログインモジュール 18
5.3 部門情報管理モジュールの実装 18
5.4 従業員賞罰管理モジュールの実装 19 5.5 従業員勤怠管理モジュールの実装 21 5.6 従業員給与管理モジュールの実装 22 5.7 従業員休暇管理モジュールの実装 23 5.8
通知の実装アナウンス管理モジュール 24 6システムテスト 25 6.1 テスト方法 25 6.2 機能モジュールテスト 25 6.3テストの結論 27 結論 28 謝辞 29参考文献30









1 はじめに

1.1 研究の意義
時代の発展に伴い、中国におけるインターネット技術のレベルは大幅に向上しました。企業においても、刻々と変化する環境の中で、時代の発展に合わせて経営システムを革新していく必要があります。しかし、従業員の給与管理システムは、複数の組織やレベルの調整・共同管理を伴う比較的複雑な作業であり、従業員の給与統計を迅速に進めるためには、管理システムと人材の包括的な統合が必要です。現在、企業は賞罰を重視するなど、給与計算プロセスにおいて勤怠統計を重視しているものの、実際の開発・運用プロセスには依然として課題があり、これらをいかに科学的かつ効果的に解決するかが現在検討課題となっている。具体的な研究プロセスでは、本稿は多面的に開始し、現在の企業経営における従業員給与管理システムの適用に存在する問題点を分析し、管理システムのアーキテクチャを設計および適用する方法を説明します。Web ベースの従業員給与管理システムの開発と適用により、企業の勤怠統計の改善を促進できます。従業員給与管理システムの設計・最適化とは、従業員給与管理システムのアプリケーションレベルを向上させるために、Webサーバーを介して従業員給与管理システムの機能を企業経営の観点から設計することです。
1.2 研究目的
私たちが従業員給与管理システムに関する精力的な研究の必要性を強調しているのは、主に従業員給与管理システムが学校スポーツ活動の推進において非常に重要な役割を果たしているからであり、従業員給与管理システムに関する研究の主な目的は、管理者がデータ情報をより科学的かつ合理的に処理・集計し、業務全体の効率を向上させ、企業の従業員給与のより良い管理と実施をさらに促進できるようにすることにある。企業における従業員の給与関連情報の管理にとって、従業員給与管理システムは非常に有効な手段であり、この特殊性があるからこそ、従業員の給与を管理・推進する過程において、従業員の給与の統計レベルをさらに向上させることができるのです。
従業員の給与管理システムの業務は比較的総合的かつ複雑な業務であり、複数の人間と多層の連携によって行われる業務であり、特定の管理業務のどのリンクにおいても問題が発生すると、全体に重大な影響を及ぼします。各リンクには大量のデータ情報が存在するため、従業員の賃金管理にとって IT は大きな重要性を持っています。
1.3 研究内容
まず、フレンドリーなインターフェース。従業員給与管理システムの開発と設計においては、インターフェースの使いやすさがより重要であり、この要件を満たすことによってのみ、人間化されたデザインの特性を反映し、ユーザーアプリケーションシステムの利便性に適応し、動的な人間とコンピューターのインタラクションデザイン、ユーザーがシステムを適用するときに操作の利便性を感じることができ、ユーザーエクスペリエンスの優れた体験を向上させることができ、システムマイニングデザインの価値を最大限に発揮するのに役立ちます[2]。
次に、安定性の要件です。従業員給与管理システムの開発と設計は安定している必要があり、システム アプリケーションの安定性はさまざまな管理タスクを効率的に完了し、システム エクスペリエンスを向上させるのに役立ちます。システムの動作は、外部異常によるシステムのクラッシュを保証し、システムに問題が発生した後にデータを適時にバックアップし、データ情報をできるだけ早く復元して、システムの良好な動作を保証します。
第三に、スケーラビリティです。従業員給与管理システムの開発・設計には、拡張性の要求を満たす必要がある 将来のシステム事業の拡大を考慮したシステム設計が必要である 継続的なテストの実施により、機能要件は拡大し続けるが、優れた拡張性により、多様なニーズに対応できる。
4つ目は、ニーズに応えることです。大規模ユーザーの需要を効果的に強化するには、従業員給与管理システムの開発過程で、システムの実用性を確保するために実際のアプリケーション要件と密接に関係している必要があります[3]。システム開発は将来を見据えたものでなければなりません 従業員の給与管理システムの構築は長期的なプロジェクトであるため、パイロット開発の青写真とアクション プログラムに基づいてさまざまな段階を導く必要があります。システムの開発では、アプリケーションのニーズに柔軟に対応し、システムの価値を最大限に発揮できる必要があります。

2 システム開発ツール

2.1 MVC
MVC の正式名称は Model View Controller で、model(モデル)-view(ビュー)-controller(コントローラー)の略称です。MVC は、従来の入力、処理、出力機能を論理 GUI 構造にマッピングするために独自に開発されました。
2.2 JSP技術
JSP技術はsun社によって開発されており、sun社は各プラットフォームの機器や情報を標準化することで、これらの技術を個別に統合・開発しており、ネットワーク技術の発展において非常に重要な役割を果たしています。JSP技術は、これまで他の技術では実現できなかった機能を実現することができるため、サン社の開発のもと、JSP技術は情報分野において大きな広がりを見せており、JSP技術を通じて、これまで実現できなかったさまざまな機能が実現でき、実際の利用過程では、いつでも、どこでも、ユーザー同士が情報交換できるようになりました。この大規模なインターネット サービスにより、誰もがスマート デバイスを使用して自分自身の生活を改善し、スマート デバイスを使用する際の生活の質を向上させることができます。JSP 技術の開発が成熟すると、人々は情報分析を処理する暇がなくなり、実際の使用中にデータを分析する必要がなくなります。関連するスマート デバイスが関連するデータ送信プロセスを聞く限り、関連する知識を検索し、より専門的な知識を効率的に見つけることができます。
2.3 Java言語
Javaプログラムは、その性能が比較的高く、複数の分野に応用できるため、コンピュータソフトウェアプログラムの適用範囲が比較的広いため、コンピュータプログラムの適用プロセスにおいて非常に重要なアプリケーションソフトウェアである。専門的な技術的観点から見ると、Javaプログラムの適用は、従来のC言語やC ++と比較して基本構造にあまり変化しないため、基本構造にあまり変化しないため、つまり、その文法構造は比較的単一であり、安定した特性であり、さらに重要なことは安定した特性があり、さらに重要なことに重要なことに、Javaプログラミング言語の基本的な参照オブジェクトはc言語であるため、プログラムが具体的に設定されています。非常に幅広いプログラマーによって[5]。
2.4 MySQL データベース
このシステムは、データベースとして Microsoft の比較的優れたデータベース システムである MySQL を使用しており、中小規模のデータベースに適しています。MySQL は、完全にネットワーク化されたクロスプラットフォームの、小規模で優れたデータベースです。汎用データベースは 2 つの側面から検討できますが、ここでは、関係性の有無に基づいて、リレーショナル データベースと非リレーショナル データベースの 2 つのカテゴリに分類します。MySQL が使用される理由は、多数のユーザーの同時アクセスに対応でき、データを分類して処理し、対応するテーブルに格納するためです。MySQL コードは、他のユーザーが収集、再コンパイル、アップグレードしてユーザーが使用できるようにする無料のコードです。この機能により、ユーザー開発システムのコストを削減し、サポート ソフトウェアを使用してより良い Web サイト システムを構築できます。MySQL には欠点はありますが、現在の開発トレンドでは依然として最も使用されているデータベースです。また、AIX、FreeBSD、HP-UX、Linux、Mac OS、NovellNetware、OpenBSD、OS/2 Wrap、Solaris、Windowsなどのさまざまなオペレーティングシステム機能をサポートし、APIは複数言語のコンパイルと分析に対応でき、CPUリソースの構成では、複数行のメタプログラムを使用してデータ分析と統合を実現し、データ情報共有で重要な役割を果たすTCP/IP、ODBC、JDBCおよびさまざまな外部プログラムの編集インターフェイスを提供します。上記の研究と組み合わせると、MySQL はユーザーおよび一般的な Web サイトのデータ管理を満足させることができ、システム管理構造の最適化とアップグレードに良い影響を与えることが知られています。また、MySQL はオープンソース コードの分析にも対応できるため、データ分析とシステム設計において効率的かつ科学的であることが知られています [5]。

3 システム分析

3.1 システム実現可能性分析
3.1.1 技術的実現可能性
本プロジェクトで設計した従業員給与管理システムは、技術の成熟度や個人の習熟度などを考慮し、新技術の統合を考慮する必要はなく、JSP 技術+MySQL データベースの利用を総合的に考慮してシステム開発を行っており、採用する現在の開発技術は多くの企業情報システムで検証されており、技術的に実現可能である。
3.1.2 運用実現性
システムアプリケーションの開発が設計完了後に市場に投入された後、大多数のユーザーに受け入れられ、好まれるかどうかは、主にその操作の複雑さが現在のユーザーの運用習慣や全体的なニーズを満たすかどうかにかかっていますが、設計・開発した従業員給与管理システムの操作は比較的シンプルであり、過度に複雑なインターフェースや機能モジュールを持たないアプリケーションは、ユーザーが必要なサービス内容を一目で確認し、対応する機能ボタンをクリックすることでオンライン操作を実現します。
3.1.3 動作可能性
システムは、動作が優れていて、コードは短く簡潔であるべきであるという原則を常に守っています。コードは短いほど美しく、操作が簡単であるほど、より多くの人が使用します。通常の PC であれば、このソフトウェアは実行できます。ソフトウェアにはシステム構成要件はゼロと言え、動作要件はありません。ポイント アンド クリックさえできれば、自由に使用できます。ただし、コンピュータに接続する必要があります。システムはネットワーク ソフトウェアなので、インターネットに接続できます。問題なく動作します。
3.2 需要分析
まず、ユーザーの観点から見ると、この従業員給与管理システムには従業員とシステム管理者の 2 種類のユーザーが存在します。ユースケース図はユーザーの機能要件を正確に捉える機能があるため、以下ではまずこれら2種類のユーザーユースケース図の要件を分析します

図 3-1 システム管理者のユースケース図
従業員のユースケース図を以下に示します。

図 3-2 従業員のユースケース図

ユースケース図に従って、いくつかの重要なユースケースが説明されています。
ログインの使用例を以下の表で説明します。
表 3-1 ログインユースケースの説明 ユース
ケース名 ログイン
参加者 システムユーザ
説明 システムユーザがシステムユーザ名とパスワードを入力してシス​​テムにログインする 前提
条件のシステムユーザが登録されている 事後システム
ユーザ名とパスワードが正しいイベントフロー(
1) システムユーザがログインページでシステムユーザ名とパスワードを入力 (2) システムユーザが
入力したシステムユーザ名とパスワードを検出
(3) ログイン成功を表示し、メインページに戻る 表 3-2 個人情報管理ユースケースの説明 ユースケース名 個人情報の管理参加者管理者社員説明 個人情報の閲覧・変更前提条件 ログイン済み 事後条件 なしイベントフロー (1) 個人情報の閲覧(2) 個人情報の変更 補足事項 (a) パスワードの変更が可能(b) 連絡先情報の変更が可能部門情報のユースケースの説明を以下の表に示します。表 3-3 部門情報管理のユースケース説明 ユースケース名 部門情報管理参加者管理者説明 追加、変更、削除、閲覧等の機能を提供前提条件 (1) システムへのログインに成功する(2) 既存の部門情報のみ変更、削除可能事後条件 なし




















イベントフロー (1) 部門情報の参照・変更
(2) 部門情報の追加
(3) 部門情報の削除
補足事項 (a) 新たに追加した部門情報が要件を満たしていない場合、追加は失敗します
(b) 変更した部門情報が要件を満たしていない場合、変更は失敗します
勤怠情報のユースケース説明を以下の表に示します。
表 3-4 勤怠情報のユースケース説明 ユース
ケース名 勤怠情報管理
参加従業員
説明 追加、変更、削除、閲覧等の機能を提供 前提条件
(1) システムへのログイン成功 (
2) 既存の勤怠情報のみ変更・削除可能 事後条件 なし
イベントフロー (1)勤怠情報
の参照・変更
(2) 勤怠情報の追加
(3)勤怠情報の削除 失敗従業員情報のユースケースの説明を以下の表に示します。表 3-5 従業員情報管理のユースケース説明 ユースケース名 従業員情報管理参加者管理者説明 追加、変更、削除、参照などの機能を提供 前提条件(1) システムへのログイン成功 (2)既存の従業員情報のみ変更・削除可能 事後条件 なしイベントフロー (1) 従業員情報の確認・変更(2) 従業員情報の追加(3) 従業員情報の削除補足説明 (a) 新規に追加した従業員情報が要件を満たしていない場合、追加は失敗します














(b) 変更された従業員情報が要件を満たしていない場合、変更は失敗します
従業員の賞罰のユースケースの説明を次の表に示します。
表 3-6 従業員賞罰管理のユースケース説明 ユース
ケース名 従業員賞罰管理
参加者 管理者
説明 追加、変更、削除、閲覧等の機能を提供 前提条件
(1) システムへのログイン成功 (
2) 既存の従業員賞罰のみ変更・削除可能
事後条件 なし
イベントフロー (1) 従業員賞罰の閲覧・変更 (
2) 従業員賞罰の追加
(3) 削除従業員の報酬と罰 変更に失敗しました従業員報酬の使用例の説明を以下の表に示します
表 3-7 従業員給与管理のユースケース説明 ユースケース名 従業員給与管理参加者管理者説明 追加、変更、削除、閲覧等の機能を提供 前提条件(3) システムへのログイン成功 ( 4) 既存の従業員給与の変更、削除のみ可能 事後条件なしイベントフロー (1) 従業員給与の確認、変更 ( 2) 従業員給与の追加(3) 従業員給与の削除下表のとおり表 3-8 通知アナウンス管理ユースケースの説明ユースケース名 通知アナウンス管理

















参加者管理者
説明 追加、変更、削除、閲覧等の機能を提供します。
前提条件 (5) システムへのログインに成功する
(6) 既存の通知掲示板のみ変更、削除可能
事後条件 なし
イベントフロー (1) 通知掲示板の閲覧、変更(
2) 通知掲示板の追加
(3)通知掲示板の削除

4 システム概要設計

4.1 システム機能モジュールの設計
従業員給与管理システムは主に従業員のためのものであり、従業員のために存在するものであり、従業員のためにあるべきものであるため、システム設計の際には従業員のニーズを第一に考え、従業員の意見を十分に考慮する必要があります。図 4-1 は、関連するシステム機能モジュールの図です。

図 4-1 機能モジュール 図
4.2 システムのビジネス プロセス設計
ビジネス プロセスの分析を通じて、主に次の機能モジュールの作成に役立ちます。特に業界との接触がなかったプログラマーにとって、ビジネス プロセスを通じて設計された機能に含まれるプロセスとデータの使用方法をすぐに理解できます。その主なプロセスを以下に紹介します。
4.2.1 ユーザログインのビジネスプロセス
ユーザが給与管理システムを利用する場合、ログインインターフェースのエディットボックスに情報が読み取れ、読み取られた情報が正しい場合のみログインが成功します。ユーザーログインのビジネスプロセスを次の図に示します。

図 4-2 ユーザーログイン業務フローチャート
4.2.2 パスワード変更ビジネスプロセス
ユーザーが給与管理システムに登録した後、ログインパスワードを変更する必要がある場合、システムはユーザーにパスワードを変更する権限も提供します。ユーザー変更パスワードのビジネス プロセスを次の図に示します。

図 4-3 パスワード変更のフローチャート
4.2.3 部門情報の業務プロセス
本従業員給与管理システムにおいて従業員に提供する基本情報は部門情報、すなわち給与等に関係する部門情報であり、部門情報管理の基本操作は、部門情報の追加完了とここで部門情報の入力状況の判定を行うこと、部門情報の変更、部門情報の削除の 3 つとなります。後の 2 つの操作は、最初の操作で生成された部門情報リストに基づいて完了します。部門情報閲覧ビジネスプロセスを以下の図に示します。

図 4-4 部門情報入力の業務フローチャート
4.2.4 通知・公告の業務プロセス
従業員給与管理システムにおける通知・公告の管理方法は、通知・公告の入力状況を判定する通知・公告の追加完了、通知・公告の修正、通知・公告の削除の 3 つの基本的な情報操作です。後の 2 つの操作は、最初の操作で生成された通知アナウンスのリストに基づいて完了します。その通知アナウンスのビジネスプロセスを以下の図に示します。

図 4-5 届出発表の業務フローチャート
4.2.5 従業員勤怠管理の業務プロセス
従業員給与管理システムにおける従業員勤怠管理の管理方法は、従業員勤怠の入力状況を判断する従業員勤怠の追加完了、従業員勤怠の修正、従業員勤怠の削除の 3 つの基本的な情報操作です。後の 2 つの操作は、最初の操作で生成された従業員出勤リストに基づいて完了します。登録活動のビジネスプロセスを以下の図に示します。

図 4-6 従業員勤怠業務フロー図
4.2.6 従業員賞罰業務プロセス
従業員給与管理システムにおける従業員の賞罰管理では、従業員の賞罰の入力状況を判断する賞罰の追加完了、従業員の賞罰の変更、従業員の賞罰の削除の 3 つの情報の管理方法が基本となります。後の 2 つの操作は、最初の操作で生成された従業員の賞罰リストに基づいて完了します。登録活動のビジネスプロセスを以下の図に示します。

図 4-7 従業員賞罰業務フロー図
4.2.7 従業員給与業務プロセス
従業員給与管理システムにおける従業員給与の管理方法は、従業員給与の加算完了とここで従業員給与の入力状況の判定、従業員給与の修正、従業員給与の削除の 3 つの基本的な情報操作です。後の 2 つの操作は、最初の操作で生成された従業員給与リストに基づいて完了します。登録活動のビジネスプロセスを以下の図に示します。

図 4-8 従業員補償事業のフローチャート

4.3 データベース設計
4.3.1 データベース概要設計
高度なシステムでは、ER 図によって他のユーザーがシステムの機能とそれらの関係を迅速かつ簡単に理解できるようになります。従業員給与管理システムのシステム分析結果によると、システム全体には、管理者、従業員、通知通知フォーム、従業員の勤怠管理、従業員の賞罰、従業員の報酬などの単位が含まれています。
システム ER 図を図 4-9 に示します。

図 4-9 システム ER 図
4.3.2 ER 図からリレーショナル モデルへの変換
データベースは従業員給与管理システムのデータ処理の基礎であり、インターフェイス データの表示と保存の鍵でもあります。従業員給与管理システムのデータベーステーブルは以下の通りです。
管理者 allusers テーブル:
シリアル番号 フィールド名 フィールド タイプ サイズ 空にすることも可能 最大長 備考
1 ID Int 4 自己インクリメント番号 10
2 ユーザー名 VarChar 50 は 255
3 pwd VarChar 50 は 255
4 cx VarChar 50 は 255
5 addtime DateTime 8 は 23

部门信息bumenxinxi表:
序号 字段名称 字段类型 大小 允许为空 最大长度 备注
1 ID Int 4 自增编号 10
2 bumen VarChar 50 是 255
3 jingli VarChar 50 是 255
4 renshu VarChar 255 是 255
4 zhuyaozhize VarChar 255 是 255
4 shuoming VarChar 255 是 255
6 addtime timestamp 8 是 23
考勤信息kaoqin表
序号 字段名称 字段类型 大小 允许为空 最大长度 备注
1 ID Int 4 自增编号 10
2 yuangonggonghao VarChar 50 是 255
3 xingming VarChar 50 是 255
4 xingbie VarChar 50 是 255
5 bumen VarChar 50 是 255
6 zhiwu VarChar 50 是 255
6 kaoqinriqi VarChar 50 是 255
7 kaoqinqingkuang VarChar 50 是 255
8 dengjiren VarChar 50 是 255
20 addtime timestamp 8 是 23

情報を残す qingjia 形式:
シリアル番号 フィールド名 フィールド タイプ サイズ 空にすることができます 最大長 備考
1 ID Int 4 自己インクリメント番号 10
2 danhao VarChar 50 は 255
3 qingjiayuanyin VarChar 50 は 255 4
qingjiariqi VarChar
50 は 255 5 tianshu VarChar 50
は 255 6 Yungonggonghao VarChar 50 は
255 7 xingming VarChar 50は 255 8
bumen VarChar 50 は 255
9 zhiwu VarChar 50 は 255 10 shoji VarChar 50 は 255 11 beizhu VarChar 50 は 255 12 issh VarChar 50 は 255 13 addtime
タイム
スタンプ
8
は 23

注意アナウンステーブル tongzhigonggao テーブル:
シリアル番号 フィールド名 フィールド タイプ サイズ 空にすることができます 最大長 備考
1 ID Int 4 自己インクリメント番号 10
2 biaoti VarChar 50 は 255
3 leibie VarChar 50 は 255
4 福建省 VarChar 50 は 255
5 neirong VarChar 50 は 255
6 faburen VarChar 50 は 25 5
7 addtime タイムスタンプ 8 は 23

従業員の報酬と罰 Jiangcheng テーブル:
シーケンス番号 フィールド名 フィールド タイプ サイズ Null が許可される 最大長 注
1 ID Int 4 自動インクリメント番号 10 2
yuangonggonghao VarChar 50 はい 255
3 xingming VarChar 300 はい 255
4 bumen VarChar 50 はい 255 5
zhiwu VarChar 50 はい 255 6 x ingbie VarChar 50 はい 255 7 riqi VarChar 500 は 255 8 fenlei VarChar 50 は
255
9 元陰 VarChar
300 は 255 9 jieguo
VarChar 300 は 255 9 dengjiren VarChar 300 は 255 10
beizhu
VarChar
50 は 255 11
addtimeタイムスタンプ 8 は 23

工资表gongzi表:
序号 字段名称 字段类型 大小 允许为空 最大长度 备注
1 ID Int 4 自增编号 10
2 yuangonggonghao VarChar 50 是 255
3 mima VarChar 300 是 255
4 xingming VarChar 50 是 255
5 xingbie VarChar 50 是 255
6 bumen VarChar 50 是 255
7 zhiwu VarChar 500 是 255
8 yuefen VarChar 50 是 255
9 jibengongzi VarChar 300 是 255
10 jixiaogongzi VarChar 50 是 255
11 kaoqingongzi VarChar 50 是 255
12 jiangjin VarChar 255 是 255
13 qita VarChar 255 是 255
13 gongzizonge VarChar 255 是 255
13 gongzishuoming VarChar 255 是 255
13 dengjiren VarChar 255 是 255
13 beizhu VarChar 255 是 255
14 addtime timestamp 8 是 23

员工信息yuangong表:
序号 字段名称 字段类型 大小 允许为空 最大长度 备注
1 ID Int 4 自增编号 10
2 yuangonggonghao VarChar 50 是 255
3 mima VarChar 300 是 255
4 xingming VarChar 50 是 255
5 xingbie VarChar 50 是 255
6 bumen VarChar 50 是 255
7 zhiwu VarChar 500 是 255
8 nianling VarChar 50 是 255
9 shenfenzheng VarChar 300 是 255
10 shouji VarChar 50 是 255
11 youxiang VarChar 50 是 255
12 dizhi VarChar 255 是 255
13 beizhu VarChar 255 是 255
14 addtime timestamp 8 是 23

おすすめ

転載: blog.csdn.net/ambiguous__/article/details/129673082