第三チームプロジェクトの作業 - システム設計

第三チームプロジェクトの作業

まず、フォーマットの説明

この作品は、コースに属し コースリンク
ジョブが必要とする場合 ジョブリンク
チーム名 チームを越えて
対象のジョブ ソフトウェアより詳細設計、開発の次の段階のための準備

プレイヤー学生IDの第二に、リスト

CAIゆうブルー(リーダー) 201731024205
鄭雪 201731024207
HEゆう交通 201731024209
王春蘭 201731024211

第三に、タスクの例分裂の段階

(1)チームのメンバーは、システムの機能とソフトウェアの設計、アーキテクチャ、インタフェースの外観を議論します。

(2)ブログシステム分析、データベース設計仕様を書いて、詳細な設計仕様を完成する責任王春蘭。

(3)ニーズ分析のブログを製造するためのHEゆう交通が責任、アウトライン設計仕様を完成。

(4)雪チェン、PPTを作るための青色の責任CAIゆうは、要求仕様を完了します。

第四に、アウトライン設計


ソフトウェアプログラムの設計

グラフLR B [出席システム] - > A(ログ)A - > C(出席)C - > G(ノーマルモード)C - > H(ランダムモード)A - > D(管理情報)A - > E(メイク)A - > F(レポートマネージャー)F - > I(テーブルを残す)F - > J(出席テーブル)
モジュール設計
  • ログイン
モジュール名 ログイン
エントリー ユーザーIDとパスワードを入力
出力項目 成功は、システムにログインするように要求しました
機能説明 ユーザーがシステムにログインするためのユーザー名とパスワードを入力した後
  • 仕事の出席を確認
モジュール名 仕事の出席を確認
エントリー コース、クラス番号
出力項目 後半にまだ来ていないままに、学生の出席状況の出席、人々の実数
機能説明 ランダム学生の出席にフルポイントとポイントを達成するために
  • 学生情報管理
モジュール名 学生情報管理
エントリー 学生番号、新入生のための情報
出力項目 学生情報テーブル
機能説明 既存の学生情報を削除、変更、クエリを追加する新しい学生情報
  • 情報管理コース
モジュール名 情報管理コース
エントリー コース番号、プラス新しいコース情報
出力項目 コース情報テーブル
機能説明 既存のコース情報を削除、変更、新しいプラスコース、クエリを追加します。
  • 化粧
モジュール名 化粧
エントリー 学生数と時間と出席し、不在の理由から、学生の数と時間を残して、その理由を残します
出力項目 出席表には、ファクトシートを残します
機能説明 例外的な状況データベーステーブルへの生徒の情報への休暇のための通常、通常の化粧アプリケーションの兆候
  • レポートの管理
モジュール名 レポートの管理
エントリー コース番号
出力項目 出席者リストを、対応するコースは、ファクトシートを残します
機能説明 ベースのカリキュラムテーブルクエリの出席は、ファクトシートを残します

V.データベースの設計

(1)概念モデル(ER図)

在这里插入图片描述

(2)論理モデル(テーブル)(口座にリアルタイム更新の問題、出席を取り、休暇はついておりません。ここに確立図です)

学生情報テーブル
列名 データの種類 非空/空の 制約 注释
Sno nchar(10) 非空 主键 学生学号
Sname nchar(10) 非空 学生姓名
Sdept nchar(10) 非空 学生院系
Smajor nchar(10) 非空 学生专业
Sgrade nchar(10) 非空 学生年级
Stel nchar(10) 非空 学生联系方式
课程信息表
列名 数据类型 空 / 非空 约束关系 注释
Cno nchar(10) 非空 主键 课程号
Cname nchar(10) 非空 课程名
Cteacher nchar(10) 非空 授课老师
Ctime datatime 非空 上课时间
用户表
列名 数据类型 空 / 非空 约束关系 注释
Tno nchar(10) 非空 主键 教师号
Tpwd nchar(10) 非空 教师密码
选课表
列名 数据类型 空 / 非空 约束关系 注释
Sno nchar(10) 非空 主键 学生学号
Cno nchar(10) 非空 主键 课程号
C_check int 非空 课程缺勤次数
C_qingjia int 非空 课程请假次数

六、下阶段详细工作计划

 

  • 编写代码,按照现阶段设计的系统结构完成各自负责的功能模块并进行测试、整合,在条件允许的情况下尽快完成项目的最初版本。

七、下阶段任务分工

蔡玉蓝(组长):项目的前端开发,统筹整个项目的完成进度。

郑雪:项目的前端开发,APP的UI设计。

何玉姣:项目的后端开发,数据库设计,文档编辑。

王春兰:项目的后端开发,数据库设计

おすすめ

転載: www.cnblogs.com/caiyulan9013/p/11665976.html