bài tập lớn kỹ thuật phần mềm đề tài phần mềm qu n lý phòng lab

42 5 0
bài tập lớn kỹ thuật phần mềm đề tài phần mềm qu n lý phòng lab

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

BÀI TẬP LỚN KỸ THUẬT PHẦN MỀM Đề tài: Phần mềm quản lý phòng lab Giảng viên hướng dẫn: TS Vũ Song Tùng Nhóm sinh viên thực hiện: Hồng Hịa Bình – MSSV: 20080197 Lưu Quang Trung – MSSV: 20082779 Vũ Quang Trọng – MSSV: 20082770 Trần Anh Tuấn – MSSV: 20082953 Vũ Mạnh Tưởng – MSSV: 2008 Hà Nội ngày 10 tháng năm 2011 download by : skknchat@gmail.com M ỤC LỤC A THƠNG TIN VỀ THÀNH VIÊN NHĨM THỰC HIỆN B NỘI DUNG ĐỀ TÀI CHƯƠNG I: TỔNG QUAN VỀ ĐỀ TÀI 1.1 Giới thiệu 1.1.1Giới thiệu Viện Điện Tử Vi 1.1.2Cơ sở vật chất hoạt động ng 1.1.3Giới thiệu ESRC Lab 1.2 Báo cáo khả thi 1.2.1Khả thi kỹ thuật 1.2.2Khả thi kinh tế 1.2.3Khả thi vận hành 1.2.4Khả thi kế hoạch làm việc 1.3 Phạm vi Project 1.3.1Chức 1.3.2Dữ liệu 1.3.3 Phần cứng 1.3.4 Phần mềm 1.3.5Nhân lực CHƯƠNG GIỚI THIỆU CÔNG NGHỆ SỬ DỤNG 2.1 Đánh giá Hệ Quản trị Cơ sở Dữ liệu 2.1.1Microsoft Access 2.1.2Oracle 2.1.3FoxPro 2.1.4SQL Server 2|Page download by : skknchat@gmail.com 2.2 Đánh giá công nghệ khác 15 2.2.1 C/C++ 15 2.2.2 Visual Basic 16 2.2.3 C# 16 2.3 Kết luận & đánh giá 17 CHƯƠNG 3: PHÂN TÍCH HỆ THỐNG 19 3.1 Phân tích yêu cầu hệ thống 19 3.1.1 Sơ đồ chức (Function Diagram) 19 3.1.2 Biểu đồ luồng liệu (Data Flow Diagram) 19 CHƯƠNG 4: THIẾT KẾ HỆ THỐNG 23 4.1 Thiết kế sở liệu 23 4.1.1 Liệt kê trường liệu 23 4.1.2 Giả thiết phụ thuộc hàm 23 4.1.3 Chuẩn hóa 24 a Chuẩn hóa 1NF 24 b Chuẩn hóa 2NF 24 c Chuẩn hóa 3NF 25 4.1.3 Sơ đồ thực thể liên kết toàn CSDL 26 4.2 Thiết kế giao diện (Interface Designing) 28 C KẾT LUẬN 34 D TÀI LIỆU THAM KHẢO 35 3|Page download by : skknchat@gmail.com A THƠNG TIN VỀ THÀNH VIÊN NHĨM THỰC HIỆN Nhóm thực đề tài gồm thành viên: Hồng Hịa Bình – Điện tử 4, K53, MSSV: 20080197 Lưu Quang Trung – Điện tử 3, K53, MSSV: 20082779 Vũ Quang Trọng – Điện tử 4, K53, MSSV: 20082770 Trần Anh Tuấn –Điện tử 4, K53, MSSV: 20082953 Vũ Mạnh Tưởng – Điện tử 4, K53, MSSV: 2008 4|Page download by : skknchat@gmail.com B NỘI DUNG ĐỀ TÀI CHƯƠNG 1: TỔNG QUAN VỀ ĐỀ TÀI 1.1 Giới thiệu 1.1.1 Giới thiệu Viện Điện Tử Viễn Thông Nằm khoa Cơ khí – Điện – Vơ tuyến điện từ lúc thành lập trường Đại học Bách Khoa Hà Nội, Viện Điện Tử Viễn Thơng có q trình hình thành phát triển 50 năm Viện sở hàng đầu nước nghiên cứu khoa học đào tạo kỹ sư, nhà nghiên cứu lĩnh vực Điện tử viễn thơng Cùng với q trình đổi phát triển Trường ĐH Bách khoa Hà Nội, Viện Điện tử - Viễn thơng tích cực triển khai hoạt động đổi toàn lĩnh vực: Đào tạo, Nghiên cứu khoa học xây dựng sở vật chất Chương trình đào tạo đổi toàn diện theo hướng đại hội nhập Đa dạng hóa loại hình đào tạo Mở rộng chương trình đào tạo đặc biệt (Kỹ sư tài năng, chương trình tiên tiến), phát triển đào tạo sau đại học (Cao học, Nghiên cứu sinh) Kết hợp đào tạo lý thuyết kỹ thực hành Gắn chặt đào tạo nghiên cứu khoa học Hoạt động nghiên cứu khoa học, hợp tác nước phát triển mạnh mẽ Trang thiết bị, sở vật chất cho học tập, thực hành nghiên cứu tăng cường ngày hoàn thiện.Cơ chế quản lý theo hướng tự chủ, tự chịu trách nhiệm triển khai bước Một môi trường học tập, làm việc nghiên cứu khoa học thuận lợi, thân thiện tạo lên, có sức hấp dẫn sinh viên cán khoa học có trình độ cao 1.1.2 Cơ sở vật chất hoạt động nghiên cứu khoa học Viện Cơ sở vật chất nghiên cứu đào tạo Viện Điện tử – Viễn thơng tổ chức thành hệ thống phịng thí nghiệm, sơ đồ đây: 5|Page download by : skknchat@gmail.com 1.1.3 Giới thiệ u ESRC Lab a Hướng nghiên u phòng Phòng ESRC Lab (Embedded Systems and Reconfigurable Computing) phòng thí nghiệm chun ngành Viện Điện Tử Viễn Thơng, phịng thí nghiệm chun hệ thống nhúng tính tốn khả cấu hình với chủ đề trọng điểm là: Hệ nhúng, FPGA, Linux, ARM, MCU,… b Sơ đồ tổ chức điều hành phòng ESRC Lab Cơ cấu thành viên phòng: ESRC members 6|Page download by : skknchat@gmail.com Sơ đồ tổ chức điều hành: 1.2 Báo cáo khả thi 1.2.1 Khả thi kỹ thuật Phần mềm viết cho phòng lab ESRC xây dựng Hệ quản trị sở liệu ngôn ngữ thiết kế giao diện, chúng cơng nghệ tốt khơng khó tiếp thu: Đã biết lập trình C# hệ quản trị liệu SQL Các cơng cụ tìm thấy internet 1.2.2 Khả thi kinh tế Đây tập lớn bổ trợ cho việc tiếp thu môn học Vì nhóm khơng xét đến tính khả thi kinh tế 1.2.3 Khả thi vận hành Phòng lab có dàn máy tính, cấu hình cao: - Chip xử lý: Intel Core Duo, 2.26 GHz ~ 2.3GHz - Ram: 2G - Ổ cứng: Samsung 160G - Hệ điều hành: Window XP SP2, Windows SP1 Mặt khác, phần mềm nhóm định thực giao diện thân thiện với người sử dụng, khơng địi cấu hình cao phần mêm thực chức mô đồ họa, lý nhóm tin máy tính hồn tồn có khả chạy phần mềm thiết kế với đầy đủ tính 7|Page download by : skknchat@gmail.com 1.2.4 Khả thi kế hoạch làm việc Sau đánh giá sơ yêu cầu đặt từ việc quản lý phòng lab ESRC, nhóm đặt kế hoạch sau: Cơ Nghiê Phân tí Thiết Phát tr Triển 1.3 Phạm vi Project 1.3.1 Chức Do thời gian có hạn, khn khổ project, chương trình phịng lab bao gồm: Xử lý đầu vào: Thông tin thành viên, thông tin đề tài, thơng tin nhóm Lập báo cáo: Cho biết tiến độ đề tài nhóm thành viên thực Đây là chức mà nhóm lập trình, phù hợp với hoạt động phòng lab Báo cáo liệu quan trọng để đánh giá khả nghiên cứu phòng lab 1.3.2 Phần cứng Cấu hình máy tính khơng cần cao với ứng dụng khuân khổ project - Máy tính: Bộ vi xử lý Intel Dual Core cao - Ram 1GB trở lên - Ổ cứng 80GB trở lên - Các thiết bị ngoại vi kèm theo: Máy in, máy Fax - Hệ thống máy tính nối mạng nội công ty với Cơ sở liệu lưu máy chủ 1.3.3 Phần mềm Máy tính chạy hệ điều hành WinXP/Vista/Window Bộ gõ tiếng Việt: TCVN 5712:1993, nên dùng Unikey 3.5 Vietkey 2000 trở lên Phần mềm khác: Microsoft Office 2010 cho kết xuất báo cáo, viết thư 8|Page download by : skknchat@gmail.com 1.3.4 Nhân lực Đề tài thực nhóm sinh viên Hồng Hịa Bình Trần Anh Tuấn Vũ Mạnh Tưởng Vũ Quang Trọng Lưu Quang Trung Với thời gian dự kiến 14 tuần,cùng với hợp tác trách nhiệm thành viên, nhóm hoàn thành đề tài hiệu yêu cầu đưa 9|Page download by : skknchat@gmail.com CHƯƠNG 2: GIỚI THIỆU CÔNG NGHỆ SỬ DỤNG 2.1 Đánh giá Hệ Quản trị Cơ sở Dữ liệu (Database Management System Assessment) HQTCSDL phần mềm hay hệ thống thiết kế để quản trị sở liệu Cụ thể, chương trình thuộc loại hỗ trợ khả lưu trữ, sửa chữa, xóa tìm kiếm thơng tin sở liệu (CSDL) Có nhiều loại hệ quản trị CSDL khác nhau: từ phần mềm nhỏ chạy máy tính cá nhân hệ quản trị phức tạp chạy nhiều siêu máy tính Hiện có nhiều HQTCSDL, tùy yêu cầu cụ thể ta sử dụng công cụ khác Một số Hệ QTCSDL thông dụng nay: - MS Access Oracle (của hãng Oracle) FoxPro SQL Server (của hãng Microsoft) 2.1.1 Microsoft Access Microsoft Access Hệ Quản Trị Cơ Sở Dữ Liệu (QTCSDL) tương tác người sử dụng chạy môi trường Windows Microsoft Access cho công cụ hiệu lực đầy sức mạnh cơng tác tổ chức, tìm kiếm biểu diễn thông tin Microsoft Access cho ta khả thao tác liệu, khả liên kết công cụ truy vấn mạnh mẽ giúp trình tìm kiếm thơng tin nhanh Người sử dụng dùng truy vấn để làm việc với dạng sở liệu khác Ngoài ra, thay đổi truy vấn lúc xem nhiều cách hiển thị liệu khác cần động tác nhấp chuột Microsoft Access khả kết xuất liệu cho phép người sử dụng thiết kế biểu mẫu báo cáo phức tạp đáp ứng đầy đủ yêu cầu quản lý, vận động liệu kết hợp biểu mẫu va báo cáo tài liệu trình bày kết theo dạng thức chuyên nghiệp Microsoft Access công cụ đầy lực để nâng cao hiệu suất công việc Bằng cách dùng Wizard MS Access lệnh có sẵn (macro) ta dễ dàng tự động hóa cơng việc mà khơng cần lập trình Đối với nhu cầu quản lý cao, Access đưa ngơn ngữ lập trình Access Basic (Visual Basic For application) ngơn ngữ lập trình mạnh CSDL Microsoft Access tích hợp sẵn Microsoft Office nên có ưu phần mềm khác giá 10 | P a g e download by : skknchat@gmail.com ... Thompson Dennis Ritchie để dùng hệ điều hành UNIX Từ dó, ng? ?n ngữ lan rộng nhiều hệ điều hành khác trở thành ng? ?n ngữ phổ dụng C ng? ?n ngữ có hiệu ưa chuộng để viết ph? ?n mềm hệ thống, dùng cho... trực quan N? ? khơng hệ DBMS mà c? ?n ng? ?n ngữ lập trình có tri? ?n vọng N? ? dùng để viết ứng dụng web Ứng dụng bi? ?n- dịch VFP chạy Windows mà không c? ?n cài đặt (install), nhi? ?n phải chứa file thư vi? ?n. .. nhóm sinh vi? ?n Hồng Hịa Bình Tr? ?n Anh Tu? ?n Vũ Mạnh Tưởng Vũ Quang Trọng Lưu Quang Trung Với thời gian dự ki? ?n 14 tu? ?n, cùng với hợp tác trách nhiệm thành vi? ?n, nhóm ho? ?n thành đề tài hiệu yêu cầu

Ngày đăng: 25/04/2022, 08:51

Hình ảnh liên quan

thí nghiệm chuyên về hệ thống nhúng và tính toán khả cấu hình với những chủ đề trọng điểm là: Hệ nhúng, FPGA, Linux, ARM, MCU,… - bài tập lớn kỹ thuật phần mềm đề tài phần mềm qu n lý phòng lab

th.

í nghiệm chuyên về hệ thống nhúng và tính toán khả cấu hình với những chủ đề trọng điểm là: Hệ nhúng, FPGA, Linux, ARM, MCU,… Xem tại trang 6 của tài liệu.
a. Hướng nghiên cứu của phòng - bài tập lớn kỹ thuật phần mềm đề tài phần mềm qu n lý phòng lab

a..

Hướng nghiên cứu của phòng Xem tại trang 6 của tài liệu.
Phòng lab có dàn máy tính, cấu hình khá cao: - bài tập lớn kỹ thuật phần mềm đề tài phần mềm qu n lý phòng lab

h.

òng lab có dàn máy tính, cấu hình khá cao: Xem tại trang 7 của tài liệu.
Cấu hình máy tính không cần quá cao với ứng dụng trong khuân khổ project -Máy tính: Bộ vi xử lý Intel Dual Core hoặc cao hơn - bài tập lớn kỹ thuật phần mềm đề tài phần mềm qu n lý phòng lab

u.

hình máy tính không cần quá cao với ứng dụng trong khuân khổ project -Máy tính: Bộ vi xử lý Intel Dual Core hoặc cao hơn Xem tại trang 8 của tài liệu.
Bảng 2.2: Bảng so sánh giá cả giữa SQL Server và Oracle các phiên bản khác - bài tập lớn kỹ thuật phần mềm đề tài phần mềm qu n lý phòng lab

Bảng 2.2.

Bảng so sánh giá cả giữa SQL Server và Oracle các phiên bản khác Xem tại trang 15 của tài liệu.
Bảng 2.1 Bảng so sánh giá cả giữa SQL Server và Oracle 9i Standard Edition Số CPU 1 2 4 8 16 32 - bài tập lớn kỹ thuật phần mềm đề tài phần mềm qu n lý phòng lab

Bảng 2.1.

Bảng so sánh giá cả giữa SQL Server và Oracle 9i Standard Edition Số CPU 1 2 4 8 16 32 Xem tại trang 15 của tài liệu.
Hình 2.3: Bảng so sánh một số thông số khác giữa SQL Server và Oracle - bài tập lớn kỹ thuật phần mềm đề tài phần mềm qu n lý phòng lab

Hình 2.3.

Bảng so sánh một số thông số khác giữa SQL Server và Oracle Xem tại trang 17 của tài liệu.
Các dữ liệu có trong phần mềm được liệt kê ở bảng dưới đây: - bài tập lớn kỹ thuật phần mềm đề tài phần mềm qu n lý phòng lab

c.

dữ liệu có trong phần mềm được liệt kê ở bảng dưới đây: Xem tại trang 26 của tài liệu.
Quá trình chuẩn hóa 1NF được thực hiện như bảng dưới đây: - bài tập lớn kỹ thuật phần mềm đề tài phần mềm qu n lý phòng lab

u.

á trình chuẩn hóa 1NF được thực hiện như bảng dưới đây: Xem tại trang 27 của tài liệu.
Bảng chuẩn hóa 2NF - bài tập lớn kỹ thuật phần mềm đề tài phần mềm qu n lý phòng lab

Bảng chu.

ẩn hóa 2NF Xem tại trang 28 của tài liệu.
Bảng chuẩn hóa 3NF - bài tập lớn kỹ thuật phần mềm đề tài phần mềm qu n lý phòng lab

Bảng chu.

ẩn hóa 3NF Xem tại trang 29 của tài liệu.
4.2.8 Thay đổi mật khẩu của Admin và màn hình đăng xuất: - bài tập lớn kỹ thuật phần mềm đề tài phần mềm qu n lý phòng lab

4.2.8.

Thay đổi mật khẩu của Admin và màn hình đăng xuất: Xem tại trang 39 của tài liệu.
Thay đổi mật khẩu của admin và màn hình đăng xuất. - bài tập lớn kỹ thuật phần mềm đề tài phần mềm qu n lý phòng lab

hay.

đổi mật khẩu của admin và màn hình đăng xuất Xem tại trang 39 của tài liệu.

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan