---
# System prepended metadata

title: 就活管理システム（仮）

---

# 就活管理システム（仮）
## 画面メモ
### 全体
* HTMLのファイル名は`画面ID.html`で指定してください。
（画面IDは外部設計書の 2-1. 画面一覧 を参照）
* HTMLには下記コードを張り付けて下さい。
```
{% extends "template.html" %}
{% block content %}
<!-- ここに入力（このコメントアウトは削除してください） -->
{% endblock %}
```
* ヘッダーのHTMLは記述しないでください。（別に作成するので）
### 部品ごと
* ロゴ画像を使うとき
下記コードをコピーして使ってください。
```
<img src="{{ url_for('static', filename='img/logo.png') }}" alt="就活帳">
```
* 戻るボタンを使うとき
下記コードをコピーして使ってください。
```
<img src="{{ url_for('static', filename='img/return.png') }}" alt="戻る">
```
* aタグを使うとき
href属性には何も入力しないでください。（下記参照）
```
<a href="">表示する文字列</a>
```
* formタグを使うとき
action属性には何も入力しないでください。（下記参照）
```
<form action="">
    学籍番号<br>
    <input type="number"><br>
    パスワード<br>
    <input type="password"><br>
    <input type="submit" value="ログイン">
</form>
```
※このコードは一例です
## メモ
* 文章チェックのテーブル名 check はSQLの予約語のため使用不可
→テーブル名を review に変更（2022/10/04）
* classテーブルについて
学科の追加があるたびにカラムも追加する必要があり、保守性が悪い。
学科追加時の処理を関数にまとめたい。
最初にclassテーブルに追加する必要がある（外部キー制約）
* 学籍番号やクラスはintではなく文字列型の方がいいのでは？
→文字列型に変更（2022/10/04）
* ログアウト機能つけてなくね？（要検討）