Tải bản đầy đủ (.doc) (49 trang)

Website Phòng thí nghiệm thiết kế điện tử

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (3.45 MB, 49 trang )

Website Phòng thí nghiệm thiết kế điện tử GVHD: TS. Trịnh Văn Loan
LỜI CẢM ƠN
Em muốn bày tỏ sự biết ơn sâu sắc tới thầy Trịnh Văn Loan, người hướng dẫn
em trong suốt quá trình làm Đồ án thực tập tốt nghiệp. Thầy luôn tận tình chỉ bảo
cho em những kiến thức, cách làm việc với công nghệ và cách áp dụng lý thuyết
vào thực hành một cách hiệu quả nhất, Cách phân tích lập kế hoạch cho một dự án
Website.
Trong 5 năm học ở khoa Tại chức CNTT trường Đại học Bách Khoa Hà Nội,
em đã được học tập trong một môi trường năng động và chuyên nghiệp. Các thầy
giáo luôn nhiệt tình dạy bảo, giúp đỡ. Giúp em có được kiến thức và tác phong
làm việc mà rất cần cho công việc của chúng em sau này.
Em xin chân thành cảm ơn!
Hà nội ngày 02/05/2008
Phạm Ngọc Linh
Báo cáo thực tập tốt nghiệp Trang 1/49
Website Phòng thí nghiệm thiết kế điện tử GVHD: TS. Trịnh Văn Loan
MỤC LỤC
1. KHẢO SÁT THỰC TẾ:
 Qua một thời gian lên tìm hiểu cách hoạt động của phòng thí nghiệm Thiết kế
điên tử, với sự giúp đỡ tận tình của thầy giáo hướng dẫn Trịnh Văn Loan và các
thầy giáo trong phòng thí nghiệm, thêm vào đó là sự cộng tác nhiệt tình của các
bạn sinh viên, em đã tìm hiểu được cách thức hoạt động của hệ thống Phòng thí
nghiệm Thiết kế điện tử.
 Phòng thí nghiệm được sử dụng chủ yếu cho sinh viên trong quá trình học tập,
thực tập và làm đồ án tốt nghiệp. Sinh viên lên đăng kí mượn thiết bị của phòng thí
nghiệm để học và thực tập tốt nghiệp. Ngoài ra phòng thí nghiệm còn phục vụ cho
mục đích nghiên cứu khoa học như: Xử lí tiếng nói, Hệ thống nhúng, Mảng thiết
kế IC…
Báo cáo thực tập tốt nghiệp Trang 2/49
Website Phòng thí nghiệm thiết kế điện tử GVHD: TS. Trịnh Văn Loan
 Cách thức hoạt động của phòng thí nghiệm như sau:


+ Phòng thí nghiệm gồm có Trưởng phòng - Thầy Trịnh Văn Loan, người có
quyền cao nhất trong phòng thí nghiệm. Trưởng phòng giám sát mọi hoạt động của
phòng thí nghiệm
+ Các thầy giáo phụ trách - Phòng quản lí: Quản lí thiết bị và quản lí sinh viên
trong phòng thí nghiệm.
+ Sinh viên, những người lên phòng thí nghiệm mượn thiết bị để học tập và làm
đồ án tốt nghiệp.
Quá trình hoạt động của phòng thí nghiệm diễn ra như sau:
- Khi sinh viên đăng kí thực tập tại phòng thí nghiệm để mượn thiết bị trong
phòng thí nghiệm, phục vụ cho việc học tập và làm đồ án tốt nghiệp. Sinh viên sẽ
đăng kí với Trưởng phòng thí nghiệm và (nếu được phép) trưởng phòng sẽ yêu cầu
sinh viên điền thông tin vào bản ĐĂNG KÍ THỰC TẬP TẠI PTN THIẾT KẾ
ĐIỆN TỬ. Khi xác nhận đúng các thông tin mà sinh viên điền trong bản ĐĂNG
KÍ THỰC TẬP, Sinh viên đó sẽ được lên phòng thí nghiệm mượn thiết bị, và được
sử dụng phần mềm mà mình đã đăng kí mượn và làm việc tại phòng thí nghiệm
dưới sự giám sát của Phòng quản lí (Các thầy giáo trong phòng thí nghiệm). Khi
hết hạn mượn mà sinh viên đã ghi trong bản đăng kí. Nếu Sinh viên muốn gia hạn
mượn. Hoặc khi sinh đã đăng kí thực tập tại phòng thí nghiệm muốn mượn thêm
thiết bị khác thì sẽ đăng kí vào bản MƯỢN THIẾT BỊ BỔ SUNG
- Sinh viên lên và làm việc tại phòng thí nghiệm theo lịch ghi trong bản ĐĂNG
KÍ THỰC TẬP.
- Trong thời gian mượn thiết bị sinh viên phải có trách nhiệm với thiết bị mình
mượn, nếu để mất, hỏng hay quá hạn mượn thì sẽ bị xử lí theo nội qui của phòng
thí nghiệm.
• Đối với Người quản lí phòng thí nghiệm:
- Lên phòng thí nghiệm nghiên cứu các đề tài nghiên cứu khoa học
- Quản lí thông tin mượn và trả thiết bị của sinh viên. Quản lí danh sách của sinh
viên trong phòng.
- Quản lí các thiết bị và trạng thái thiết bị.
- Thống kê các báo cáo về danh mục thiết bị, thiết bị mà sinh viên mượn.

Báo cáo thực tập tốt nghiệp Trang 3/49
Website Phòng thí nghiệm thiết kế điện tử GVHD: TS. Trịnh Văn Loan
- Xem lịch làm việc của sinh viên.
• Thông tin về thiết bị trong phòng thí nghiệm:
- Danh mục thiết bị: gồm 3 loại danh mục thiết bị:
+ Máy móc: Máy tính, Oxilo(Máy hiển thị sóng), Các bộ lọc, Máy thu phát sóng,
Máy phát tín hiệu cao tần, Máy phát xung, Máy đếm tần số, Nguồn một chiều,
Máy phân tích phổ và đo đáp ứng tần số, Máy đo RLC, Máy nạp ROM.
+ Kít phát triển: Kit DSP họ 67, Kit DSP họ 64, CPLD XC9500XV, Kit DSP
(OMAP), FPGA SPARTAN-3, FPGA SPARTN-II ELC.
+ Phụ kiện: Mỏ hàn điều nhiệt, Gỡ mối hàn, Máy khò, Máy hàn, Đồng hồ vạn
năng.
- Phần mềm: Protel, Mentor Graphics…
Với các thông tin tìm hiểu được về cách thức hoạt động của phòng thí nghiệm, em
đã phân tích các chức năng và luồng xử lí trong hệ thống trang web của em .
2. PHÂN TÍCH HỆ THỐNG:
2.1. Đối tượng sử dụng hệ thống:
2.1.1. Khách vãng lai
- Người truy cập vào trang web mà chưa có tài khoản.
- Tìm kiếm thông tin về danh mục và thiết bị trong phòng thí nghiệm.
- Download bản ĐĂNG KÍ THỰC TẬP TẠI PTN THIẾT KẾ ĐIỆN TỬ.
2.1.2. Sinh viên
- Người sử dụng thiết bị của phòng thí nghiệm.
- Đăng nhập hệ thống.
- Thay đổi thông tin cá nhân.
- Tìm kiếm danh mục, thiết bị.
Báo cáo thực tập tốt nghiệp Trang 4/49
Website Phòng thí nghiệm thiết kế điện tử GVHD: TS. Trịnh Văn Loan
- Xem thông tin thiết bị.
- Xem lịch làm việc.

- Gửi ý kiến phản hồi tới Phòng quản lí.
- Đăng xuất hệ thống.
2.1.3. Giáo viên:
- Người quản lí sinh viên và thiết bị trong phòng thí nghiệm. Nghiên cứu các đề
án khoa học.
- Đăng nhập hệ thống.
- Thay đổi thông tin cá nhân.
- Tìm kiếm danh mục, thiết bị.
- Xem trạng thái, thông tin thiết bị.
- Quản lí (thêm, sửa, xóa) danh mục thiết bị.
- Quản lí thiết bị.
- Quản lí thông tin tài khoản của sinh viên.
- Thống kê danh mục và thiết bị trong phòng thí nghiệm.
- Thống kê danh sách sinh viên trong phòng thí nghiệm.
- Thống kê theo thời gian.
- Trả lời ý kiến phản hồi từ sinh viên.
- Quản lí chức năng hướng nghiên cứu:
+ Các đề tài nghiên cứu khoa học.
+ Các sản phẩm nghiên cứu khoa học.
2.1.4. Trưởng phòng:
- Người có toàn quyền trong phòng thí nghiệm.
Ngoài tất cả các quyền như của giáo viên, Trưởng phòng có thêm quyền :
+ Quản lí tài khoản giáo viên.
+ Quản lí đối tác.
2.2. Chức năng của hệ thống:
Báo cáo thực tập tốt nghiệp Trang 5/49
Website Phòng thí nghiệm thiết kế điện tử GVHD: TS. Trịnh Văn Loan
Khachvanglai
QliSinhvien
QliThietbi

QliWebsite
QliDoitac
TkeSinhvien
TkeThietbi
Dangnhap
Dangxuat
<<depend>>
Quanli
<<depend>>
<<extend>>
Thongke
<<extend>>
Timthongtin
Students
<<include>>
Phanhoi
Teacher
<<include>>
Hình 1: Usecase tổng quan
2.2.1. Khách vãng lai.
Tim thong tin
download
Xem thong tin
Khach vang lai
<<include>>
<<include>>
<<include>>
Hình 2: Usecase Khách vãng lai
Báo cáo thực tập tốt nghiệp Trang 6/49
Website Phòng thí nghiệm thiết kế điện tử GVHD: TS. Trịnh Văn Loan

* Xem thông tin về hướng nghiên cứu chung và các đề tài. Xem thông tin về
kết quả nghiên cứu
Mô tả Vào trang Web, tìm kiếm thông tin về hướng nghiên cứu
chung hay các đề tài và xem kết quả nghiên cứu. Tìm hiểu
các đối tác của phòng thí nghiệm
Nhập Tìm theo menu hoặc đánh từ khoá cần tìm vào trường tìm
kiếm
Xử lý Tìm kiếm trong cơ sở dữ liệu những thông tin liên quan
Xuất Hiển thị các danh mục và các thiết bị thoả mãn điều kiện tìm
* Xem thông tin danh sách sinh viên và hướng thực tập. Xem Lịch thực tập
của các sinh viên
Mô tả Xem thông tin về danh sách sinh viên và hướng thực
tập.Xem lịch thực tập của các sinh viên.
Nhập Chọn các thông tin cần xem trên trang web hoặc nhập vào từ
khoá cần xem
Xử lý Tìm kiếm thông tin theo yêu cầu trong cơ sở dữ liệu
Xuất Hiển thị chi tiết thông tin thiết bị
* Download bản ĐĂNG KÍ THỰC TẬP.
Mô tả Sinh viên download bản Đăng kí thực tập để đăng kí mượn
thiết bị trong phòng thí nghiệm.
Nhập Vào chức năng Đăng kí và download bản Đăng kí
Xử lý Hệ thống xử lí yêu cầu.
Xuất Bản Đăng kí thực tập được tải về máy người dùng nếu thành
công, hoặc thông báo lỗi nếu không thành công.
2.2.2. Người dùng – Sinh viên:
Ngoài những chức năng của khách vãng lai, sinh viên có tài khoản còn có những
chức năng sau:
Báo cáo thực tập tốt nghiệp Trang 7/49
Website Phòng thí nghiệm thiết kế điện tử GVHD: TS. Trịnh Văn Loan
Tim thong tin Dang nhap

Thay doi thong tin ca nhan
<<extend>>
Dang xuat
<<extend>>
Xem thong tin
Muon bo sung
Xem lich lam viec
<<extend>>
<<extend>>
Tim thong tin
Sinh vien
<<include>>
<<include>>
<<include>>
<<include>>
<<include>>
<<include>>
<<include>>
gui feedback
Hình 3: Usecase Sinh viên
* Đăng nhập:
Mô tả Đăng Nhập vào trang Web
Nhập Nhập vào thông tin tài khoản
Xử lý Kiểm tra trong cơ sở dữ liệu, nếu trùng thì cho phép đăng
nhập.
Xuất Thông báo Đăng nhập thành công hoặc thông báo lỗi nếu có
* Tìm kiếm danh mục thiết bị:
Mô tả Tìm kiếm thông tin về các danh mục và thiết bị.
Nhập Tìm theo menu hoặc đánh từ khoá cần tìm vào trường tìm
kiếm

Xử lý Tìm kiếm trong cơ sở dữ liệu những thông tin liên quan
Xuất Hiển thị các danh mục và các thiết bị thoả mãn điều kiện tìm
Báo cáo thực tập tốt nghiệp Trang 8/49
Website Phòng thí nghiệm thiết kế điện tử GVHD: TS. Trịnh Văn Loan

* Xem thông tin thiết bị:
Mô tả Xem thông tin thiết bị.
Nhập Chọn thiết bị cần xem chi tiết trong danh mục hoặc trong
danh sách tìm kiếm.
Xử lý Tìm kiếm thông tin thiết bị trong cơ sở dữ liệu theo yêu cầu
Xuất Hiển thị chi tiết thông tin thiết bị
* Đăng kí mượn bổ sung:
Mô tả Đăng kí mượn thêm thiết bị cần thiết cho việc làm đồ án
Nhập Nhập vào mẫu đơn xin mượn thiết bị bổ sung
Xử lý Tìm kiếm thiết bị mà sinh viên nhập vào mẫu đơn
Xuất Hiển thị kết quả đăng kí mượn thành công hoặc thông báo
lỗi nếu có.
* Xem lịch làm việc:
Mô tả Xem lịch làm việc của mình và của sinh viên khác trong
phòng thí nghiệm.
Nhập Tìm trên menu đường link tới trang xem lịch làm việc
Xử lý Chuyển link tới trang lịch làm việc
Xuất Hiển thị lịch làm việc của sinh viên lên trên trang web

* Thay đổi thông tin cá nhân:
Mô tả Thay đổi một số thông tin cá nhân.
Nhập Nhập vào thông tin cần thay đổi.
Xử lý Kiểm tra cơ sở dữ liệu, và sửa lại thông tin thay đổi.
Xuất Hiển thị kết quả thay đổi thông tin thành công hoặc thông
báo lỗi nếu có.

* Phản hồi thông tin tới Phòng quản lí:
Mô tả Sinh viên gửi ý kiến tới phòng quản lí
Nhập Nhập vào thông tin cần gửi.
Xử lý Kiểm tra cơ sở dữ liệu và nhập phản hồi.
Xuất Hiển thị kết quả gửi ý kiến thành công hoặc thông báo lỗi
nếu có
* Đăng xuất hệ thống:
Báo cáo thực tập tốt nghiệp Trang 9/49
Website Phòng thí nghiệm thiết kế điện tử GVHD: TS. Trịnh Văn Loan
Mô tả Thoát khỏi trang web
Nhập Chọn chức năng Thoát
Xử lý Xoá các thông tin cấu hình bên trong phiên làm việc hiện tại
của người dùng – sinh viên.
Xuất Thoát ra ngoài trang web.
2.2.3.Phòng quản lí – Giáo viên:
Báo cáo thực tập tốt nghiệp Trang 10/49
Website Phòng thí nghiệm thiết kế điện tử GVHD: TS. Trịnh Văn Loan
Tim thong tin Xem thong tin
Dang nhap
Thay doi thong tin ca nhan
<<extend>>
Quan li danh muc
<<extend>>
Quan li thiet bi
<<extend>>
Quan li sinh vien
Thong ke thoi gian Thong ke sinh vien
Thong ke danh muc
Thong ke thiet bi
Giao vien

<<include>>
<<include>>
<<include>>
<<include>>
<<include>>
<<include>>
<<include>>
<<include>>
<<include>>
Traloi feedback
Hình 4: Usecase giáo viên
* Đăng nhập:
Mô tả Đăng Nhập vào trang Web
Nhập Nhập vào thông tin tài khoản
Xử lý Kiểm tra trong cơ sở dữ liệu, nếu trùng thì cho phép đăng
nhập.
Xuất Thông báo Đăng nhập thành công hoặc thông báo lỗi nếu có
* Thay đổi thông tin cá nhân:
Mô tả Thay đổi một số thông tin cá nhân.
Nhập Nhập vào thông tin cần thay đổi.
Xử lý Kiểm tra cơ sở dữ liệu và sửa lại thông tin thay đổi
Báo cáo thực tập tốt nghiệp Trang 11/49
Website Phòng thí nghiệm thiết kế điện tử GVHD: TS. Trịnh Văn Loan
Xuất Hiển thị kết quả thay đổi thông tin thành công hoặc thông
báo lỗi nếu có.
* Tìm kiếm danh mục thiết bị:
Mô tả Tìm kiếm thông tin về các danh mục và thiết bị.
Nhập Tìm theo menu hoặc đánh từ khoá cần tìm vào trường tìm
kiếm
Xử lý Tìm kiếm trong cơ sở dữ liệu những thông tin liên quan

Xuất Hiển thị các danh mục và các thiết bị thoả mãn điều kiện tìm
* Xem thông tin thiết bị:
Mô tả Xem thông tin thiết bị.
Nhập Chọn thiết bị cần xem chi tiết trong danh mục hoặc trong
danh sách tìm kiếm.
Xử lý Tìm kiếm thông tin thiết bị trong cơ sở dữ liệu theo yêu cầu
Xuất Hiển thị chi tiết thông tin thiết bị
* Thêm danh mục thiết bị:
Mô tả Thêm danh mục thiết bị mới vào cơ sở dữ liệu
Nhập Nhập tên danh mục
Xử lý Kiểm tra xem có trùng với thiết bị đã có hay chưa?
Xuất Hiển thị thêm thành công hoặc thông báo lỗi nếu có
* Thêm thiết bị:
Mô tả Thêm thiết bị mới vào danh mục thiết bị
Nhập Nhập vào tên thiết bị và các thông số kĩ thuật của thiết bị
Xử lý Kiểm tra xem thiết bị vừa nhập có trùng với thiết bị đã có
hay chưa?
Xuất Hiển thị kết quả thành công hay thông báo lỗi nếu có
* Sửa danh mục thiết bị:
Mô tả Sửa tên của danh mục thiết bị.
Nhập Nhập tên mới của danh mục thiết bị, thay tên cũ
Xử lý Kiểm tra xem tên mới có trùng với tên khác trong cơ sở dữ
liệu không?
Xuất Hiển thị sửa thành công hoặc thông báo lỗi nếu có
Báo cáo thực tập tốt nghiệp Trang 12/49
Website Phòng thí nghiệm thiết kế điện tử GVHD: TS. Trịnh Văn Loan
*Sửa thiết bị:
Mô tả Sửa thông tin thiết bị.
Nhập Nhập vào những thông tin thiết bị cần sửa
Xử lý Kiểm tra xem thông tin có hợp lệ không?

Xuất Hiển thị sửa thành công hoặc thông báo lỗi nếu có
* Xóa danh mục thiết bị:
Mô tả Xóa danh mục thiết bị trong cơ sở dữ liệu.
Nhập Chọn danh mục thiết bị cần xóa
Xử lý Kiểm tra xem danh mục đó có thiết bị nào không?
Xuất Thông báo xóa thành công hoặc thông báo lỗi nếu có
*Xóa thiết bị:
Mô tả Xóa thiết bị trong danh mục thiết bị
Nhập Chọn thiết bị cần xóa
Xử lý Kiểm tra xem thiết bị đó còn sinh viên nào đang mượn
không?nếu còn thì không được xóa
Xuất Hiển thị thông báo xóa thành công hay thất bại.
* Sửa thông tin sinh viên:
Mô tả Sửa thông tin của sinh viên trong phòng thí nghiệm
Nhập Nhập vào thông tin cần sửa
Xử lý Kiểm tra tính hợp lệ của thông tin vừa nhập
Xuất Hiển thị thông báo thành công hay thất bại nếu có
* Xóa thông tin sinh viên:
Mô tả Xóa thông tin sinh viên trong phòng thí nghiệm
Nhập Chọn sinh viên cần xóa
Xử lý Kiểm tra xem sinh viên đó còn mượn thiết bị nào không?
Nếu còn thì không được xóa
Xuất Hiển thị thông báo xóa thành công hay thất bại, nếu có
* Thống kê thông tin sinh viên.
Mô tả Thống kê thông tin sinh viên trong phòng thí nghiệm.
Nhập Chọn chức năng Thống kê sinh viên.
Xử lý Kiểm tra và truy suất trong cơ sở dữ liệu.
Xuất Hiển thị danh sách thông tin sinh viên.
Báo cáo thực tập tốt nghiệp Trang 13/49
Website Phòng thí nghiệm thiết kế điện tử GVHD: TS. Trịnh Văn Loan

* Thống kê thông tin danh mục.
Mô tả Thống kê thông tin danh mục trong phòng thí nghiệm.
Nhập Chọn chức năng Thống kê danh mục
Xử lý Kiểm tra và truy suất trong cơ sở dữ liệu.
Xuất Hiển thị thông tin danh mục.
* Thống kê thông tin thiết bị:
Mô tả Thống kê thông tin thiết bị trong phòng thí nghiệm.
Nhập Chọn chức năng Thống kê thiết bị.
Xử lý Kiểm tra và truy suất trong cơ sở dữ liệu.
Xuất Hiển thị thông tin thiết bị.
* Thống kê theo thời gian:
Mô tả Thống kê trong một khoảng thời gian, Sinh viên nào mượn
những thiết bị nào
Nhập Chọn chức năng Thống kê thời gian, nhập vào khoảng thời
gian cần thống kê.
Xử lý Kiểm tra và truy suất trong cơ sở dữ liệu.
Xuất Hiển thị thông tin về sinh viên và thiết bị.

* Phản hồi thông tin tới Sinh viên:
Mô tả Phòng quản lí trả lời ý kiến sinh viên
Nhập Nhập vào thông tin cần trả lời.
Xử lý Kiểm tra cơ sở dữ liệu và nhập phản hồi.
Xuất Hiển thị kết quả gửi ý kiến thành công hoặc thông báo lỗi
nếu có
* Quản lí chức năng trang web:
Mô tả Sửa đổi thông tin hiển thị lên trang web như: Thêm các để
tài nghiên cứu, thay đổi địa chỉ liên hệ, lịch làm việc…
Nhập Nhập vào thông tin cần quản lí.
Xử lý Kiểm tra cơ sở dữ liệu và nhập phản hồi.
Xuất Hiển thị kết thao tác thành công hoặc thông báo lỗi nếu có

* Đăng xuất hệ thống:
Mô tả Thoát khỏi trang web
Nhập Chọn chức năng Thoát
Xử lý Xoá các thông tin cấu hình bên trong phiên làm việc hiện tại
Báo cáo thực tập tốt nghiệp Trang 14/49
Website Phòng thí nghiệm thiết kế điện tử GVHD: TS. Trịnh Văn Loan
của người quản lí – giáoviên.
Xuất Thoát ra ngoài trang web.
2.2.4 Trưởng phòng:
- Ngoài những chức năng của phòng quản lí, Trưởng phòng còn những chức
năng sau:
Giaovien
QliGiaovien
Truongphong
<<extend>>
QliDoitac
<<include>>
<<include>>
Hình 5: Usecase Trưởng phòng
* Thêm Giáo viên – Phòng quản lí:
Mô tả Thêm tài khoản truy cập cho giáo viên phòng thí nghiệm
Nhập Nhập vào thông tin tài khoản
Xử lý Kiểm tra xem có trùng tên không?
Xuất Hiển thị thông báo thêm thành công hay thất bại, nếu có.
* Sửa tài khoản Giáo viên – Phòng quản lí:
Mô tả Sửa thông tin giáo viên trong phòng thí nghiệm.
Nhập Nhập vào thông tin cần sửa.
Xử lý Kiểm tra xem thông tin có hợp lệ không?
Xuất Hiển thị thông báo thành công hay thất bại, nếu có.
* Xóa tài khoản Giáo viên – Phòng quản lí:

Mô tả Xóa tài khoản giáo viên trong phòng thí nghiệm
Báo cáo thực tập tốt nghiệp Trang 15/49
Website Phòng thí nghiệm thiết kế điện tử GVHD: TS. Trịnh Văn Loan
Nhập Chọn tài khoản cần xóa
Xử lý Kiểm tra thông tin giáo viên
Xuất Hiển thị thông báo xóa thành công hay thất bại nếu có
* Quản lí đối tác:
Mô tả Thực hiện thêm, sửa, xóa các đối tác
Nhập Nhập vào thông tin cần quản lí.
Xử lý Kiểm tra cơ sở dữ liệu và thực hiện yêu cầu.
Xuất Hiển thị kết thao tác thành công hoặc thông báo lỗi nếu có
3. THIẾT KẾ HỆ THỐNG:
Báo cáo thực tập tốt nghiệp Trang 16/49
Website Phòng thí nghiệm thiết kế điện tử GVHD: TS. Trịnh Văn Loan
3.1. Mô hình thực thể quan hệ:
Báo cáo thực tập tốt nghiệp Trang 17/49
Website Phòng thí nghiệm thiết kế điện tử GVHD: TS. Trịnh Văn Loan
Báo cáo thực tập tốt nghiệp Trang 18/49
Website Phòng thí nghiệm thiết kế điện tử GVHD: TS. Trịnh Văn Loan
Báo cáo thực tập tốt nghiệp Trang 19/49
Website Phòng thí nghiệm thiết kế điện tử GVHD: TS. Trịnh Văn Loan
Hình 6 : Các thực thể
Báo cáo thực tập tốt nghiệp Trang 20/49
Website Phòng thí nghiệm thiết kế điện tử GVHD: TS. Trịnh Văn Loan
Hình 7 : Quan hệ giữa các thực thể
3.2. Thiết kế cơ sở dữ liệu:
Bảng 1: Teacher – Giáo viên
Field Name Property
Data
Type

Size Nullable Description
teacherId
Primary
key
int 4 Not null
Mã giáo viên
username Attribute varchar 50 Not null
Tên đăng
nhập
password Attribute varchar 50 Not null Mật khẩu
fullname Attribute nvarchar 50 Not null
Họ và tên
giáo viên
email Attribute varchar 50 Not null
Email của
giáo viên
phone Attribute varchar 50 Not null Số điện thoại
Báo cáo thực tập tốt nghiệp Trang 21/49
Website Phòng thí nghiệm thiết kế điện tử GVHD: TS. Trịnh Văn Loan
giáo viên
Mobile Attribute Varchar 50 Not null
Điện thoại di
động
role Attribute int 4 Not null
Quyền truy
nhập
status Attribute Int 4 Not null
Trạng thái
giáo viên
Bảng 2: Student – Sinh viên

Field Name Property
Data
Type
Size Nullable Description
studentId
Primary
key
int 4 Not null
Mã sinh viên
username Attribute nvarchar 50 Not null
Tên đăng
nhập
password Attribute nvarchar 50 Not null
Mât khẩu
counts Attribute int 4 Not null
Số lần mượn
thiết bị
status Attribute int 4 Not null
Trạng thái
sinh viên
Bảng 3: Catalogue – Danh mục thiết bị
Field Name Property
Data
Type
Size Nullable Description
catalogueId
Primary
key
int 4 Not null
Mã danh

mục
name Attribute nvarchar 50 Not null
Tên danh
mục
description Attribute nvarchar 255
Mô tả danh
mục
status Attribute int 4 Not null
Trạng thái
danh mục
Báo cáo thực tập tốt nghiệp Trang 22/49
Website Phòng thí nghiệm thiết kế điện tử GVHD: TS. Trịnh Văn Loan
Bảng 4: Equipment – Thiết bị
Field Name Property
Data
Type
Size Nullable Description
equipmentI
d
Primary
key
int 4 Not null
Mã thiết bị
catalogueId Forein key Int 4 Not null
Mã danh
mục
name Attribute nvarchar 50 Not null
Tên thiết bị
images Attribute nvarchar 50
Ảnh thiết bị

quantity Attribute int 4 Not null
Số lượng
thiết bị
description Attribute nvarchar 255
Mô tả thiết
bị
status Attribute int 4 Not null
Trạng thái
thiết bị
storePlace Attribute Nvarchar 50 Not null
Nơi chứa
thiết bị
Bảng 5: Feedback – Phản hồi
Field Name Property
Data
Type
Size Nullable Description
feedbackId
Primary
key
int 4 Not null
Mã phản hồi
teacherId Forein key int 4 Not null
Mã giáo viên
studentId Forein key int 4 Not null
Mã sinh viên
title Attribute nvarchar 255 Not null
Tiêu đề phản
hồi
content Attribute nvarchar 1000 Not null

Nội dung
phản hồi
feeddate Attribute
Date/time
10 Not null
Ngày phản
hồi
Báo cáo thực tập tốt nghiệp Trang 23/49
Website Phòng thí nghiệm thiết kế điện tử GVHD: TS. Trịnh Văn Loan
status Attribute int 4 Not null
Trạng thái
phản hồi
Bảng 6: Page
Field Name Property
Data
Type
Size Nullable Description
pageId
Primary
key
int 4 Not null Mã trang
about Attribute nvarchar 2000 Not null
Giới thiệu
trang web
timetable Attribute nvarchar 2000 Not null
Lịch làm
việc
contact Attribute nvarchar 2000 Not null
Liên hệ với
admin

sitemap Attribute nvarchar 2000 Not null
Sơ đồ trang
web
directionRe
search
Attribute nvarchar 2000 Not null
Hướng
nghiên cứu
Bảng 7: StudentProfile
Field Name Property
Data
Type
Size Nullable Description
studentId
Primary
key
int 4 Not null
Mã danh
mục
fullname Attribute nvarchar 50 Not null
Họ tên sinh
viên
gender Attribute int 4 Not null
Giới tính
sinh viên
Class Attribute nvarchar 50 Not null
Lớp sinh
viên
Facuty Attribute nvarchar 50 Not null
Khoa sinh

viên học
address Attribute nvarchar 255 Not null
Địa chỉ
phone Attribute nvarchar 50
Điện thoại
cố định
Báo cáo thực tập tốt nghiệp Trang 24/49
Website Phòng thí nghiệm thiết kế điện tử GVHD: TS. Trịnh Văn Loan
mobile Attribute nvarchar 50
Điện thoại di
động
email Attribute nvarchar 50
Thư điện tử
subjectNam
e
Attribute nvarchar 500 Not null
Tên đề tài
thực tập
startTime Attribute Datetime 8 Not null
Thời gian
bắt đầu
endTime Attribute Datetime 8 Not null
Thời gian
kết thúc
Instructor Attribute Nvarchar 50 Not null
Giáo viên
hướng dẫn
studyType Attribute Nvarchar 50 Not null
Loại hình
thực tập

image Attribute Nvarchar 100 Not null
Ảnh sinh
viên
Bảng 8: Partner – Đối tác
Field Name Property
Data
Type
Size Nullable Description
partnerId
Primary
key
int 4 Not null
Mã đối tác
name Attribute nvarchar 50 Not null Tên đối tác
image Attribute nvarchar 50 Not null
Ảnh đối tác
link Attribute nvarchar 255 Not null
Link trang
web đối tác
hits Attribute int 4 Not null
Số lần click
status Attribute int 4 Not null
Trạng thái
đối tác
Bảng 9: StudentEquipment
Báo cáo thực tập tốt nghiệp Trang 25/49

×