第三チームプロジェクトの作業
まず、フォーマットの説明
この作品は、コースに属し | コースリンク |
---|---|
ジョブが必要とする場合 | ジョブリンク |
チーム名 | チームを越えて |
対象のジョブ | ソフトウェアより詳細設計、開発の次の段階のための準備 |
プレイヤー学生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设计。
何玉姣:项目的后端开发,数据库设计,文档编辑。
王春兰:项目的后端开发,数据库设计