Website Phòng thí nghiệm thiết kế điện tử
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 [...]... 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ử Báo cáo thực tập tốt nghiệp GVHD: TS Trịnh Văn Loan Trang 18/49 Website Phòng thí nghiệm thiết kế điện tử Báo... nghiệp Trang 29/49 Website Phòng thí nghiệm thiết kế điện tử GVHD: TS Trịnh Văn Loan 3.4.2 Đăng nhập: ( Đối với giáo viên và sinh viên ) Báo cáo thực tập tốt nghiệp Trang 30/49 Website Phòng thí nghiệm thiết kế điện tử GVHD: TS Trịnh Văn Loan 3.4.3 Quản lí thêm: ( Chức năng của giáo viên sau khi đăng nhập ) Báo cáo thực tập tốt nghiệp Trang 31/49 Website Phòng thí nghiệm thiết kế điện tử GVHD: TS Trịnh... nhập ) Báo cáo thực tập tốt nghiệp Trang 32/49 Website Phòng thí nghiệm thiết kế điện tử GVHD: TS Trịnh Văn Loan 3.4.5 Quản lí sửa ( Chức năng của giáo viên sau khi đăng nhập) Báo cáo thực tập tốt nghiệp Trang 33/49 Website Phòng thí nghiệm thiết kế điện tử Báo cáo thực tập tốt nghiệp GVHD: TS Trịnh Văn Loan Trang 34/49 Website Phòng thí nghiệm thiết kế điện tử GVHD: TS Trịnh Văn Loan 3.5 Biểu đồ luồng... thiết kế điện tử Báo cáo thực tập tốt nghiệp GVHD: TS Trịnh Văn Loan 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 teacherId Property Primary... Not null Báo cáo thực tập tốt nghiệp Description Mã lịch làm việc Mã sinh viên Mã lịch làm việc Trang 27/49 Website Phòng thí nghiệm thiết kế điện tử GVHD: TS Trịnh Văn Loan Hình 8 : Thiết kế cơ sở dữ liệu(Table design) Báo cáo thực tập tốt nghiệp Trang 28/49 Website Phòng thí nghiệm thiết kế điện tử GVHD: TS Trịnh Văn Loan 3.3 Biểu đồ lớp Catalogue catalogueId name description status 1 Equipment equipmentId... 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ả Nhập Xử lý Xuất Thống kê thông tin danh mục trong phòng thí nghiệm Chọn chức năng Thống kê danh mục Kiểm tra và truy suất trong cơ sở dữ liệu Hiển thị thông tin danh mục * Thống kê thông tin thiết bị: Mô tả Nhập Xử lý Xuất Thống kê thông tin thiết bị trong phòng thí nghiệm Chọn chức năng Thống kê thiết. .. 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ả Nhập Xử lý Xuất Sửa thông tin thiết bị Nhập vào những thông tin thiết bị cần sửa Kiểm tra xem thông tin có hợp lệ không? 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ả Nhập Xử lý Xuất Xóa danh mục thiết bị trong cơ sở dữ liệu Chọn danh mục thiết bị cần xóa Kiểm... 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 Thoát ra ngoài trang web Xuất 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: Truongphong QliGiaovien QliDoitac Giaovien Hình 5: Usecase Trưởng phòng * Thêm Giáo viên – Phòng quản lí: Mô tả Nhập... nghiệp Description Mã danh mục Họ tên sinh viên Giới tính sinh viên Lớp sinh viên Khoa sinh viên học Địa chỉ Điện thoại cố định 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 email Attribute nvarchar Điện thoại di 50 50 subjectNam động Thư điện tử Tên đề tài Attribute nvarchar 500 Not null startTime Attribute Datetime 8 Not null endTime Attribute... Trang 11/49 Website Phòng thí nghiệm thiết kế điện tử Xuất GVHD: TS Trịnh Văn Loan 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ả Nhập Tìm kiếm thông tin về các danh mục và thiết bị Tìm theo menu hoặc đánh từ khoá cần tìm vào trường tìm Xử lý Xuất kiếm Tìm kiếm trong cơ sở dữ liệu những thông tin liên quan Hiển thị các danh mục và các thiết bị . 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. 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. 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