Báo cáo bài tập lớn kỹ thuật phần mềm đề tài phân tích thiết kế hệ thống thông tin quản lý thư viện trường THPT nguyễn tất thành

35 1.3K 3
Báo cáo bài tập lớn kỹ thuật phần mềm đề tài phân tích thiết kế hệ thống thông tin quản lý thư viện trường THPT nguyễn tất thành

Đ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áo cáo bài tập lớn kỹ thuật phần mềm đề tài phân tích thiết kế hệ thống thông tin quản lý thư viện trường THPT nguyễn tất thành

Báo cáo tập lớn Kỹ Thuật Phần Mềm Danh sách thành viên nhóm Họ tên: NGUYỄN VĂN ĐẠI Lớp: Điện Tử Y Sinh K52 MSSV: 20070689 Họ tên: LÊ ĐĂNG TUẤN Lớp: Điện Tử Y Sinh K52 MSSV: 20073154 Họ tên: NGUYỄN LỆNH TUẤN Lớp: Điện Tử Y Sinh K52 MSSV: 20073189 Họ tên: NGUYỄN THỊ HẢI YẾN Lớp: Điện Tử K52 MSSV: 20073568 Họ tên: NGUYỄN TUẤN TÚ Lớp: Điện Tử 10 K52 MSSV: 20073379 Báo cáo tập lớn Kỹ Thuật Phần Mềm MỤC LỤC Danh sách thành viên nhóm MỤC LỤC CHƯƠNG 1: GIỚI THIỆU .4 1.1 Giới thiệu đề tài: Hình 1.1: Thư viện trường THPT Nguyễn Tất Thành 1.2 Tính khả thi của dự án: 1.2.1 Thời gian biểu dự án: 1.2.2 Nhiệm vụ thành viên nhóm dự án: .5 1.2.3 Đánh giá tính khả thi: .5 1.3 Phạm vi của Project: CHƯƠNG 2: GIẢI PHÁP VÀ CÔNG NGHỆ .7 2.1 Sơ lược công nghệ ứng dụng cho hệ thống: 2.2 Công nghệ phần cứng: 2.3 Công nghệ phần mềm: 2.3.1 Giới thiệu C#: 2.3.2 Đánh giá hệ quản trị sở liệu – chọn hệ quản trị sở liệu hợp lí: .8 2.3.3 SQL Server: CHƯƠNG 3: PHÂN TÍCH HỆ THỐNG .9 3.1 Phân tích yêu cầu hệ thống (System requirement analysis) 3.2 Mẫu biểu mượn tài liệu: 10 3.4 Phân tích chức năng: 11 3.4.1 Phân tích chức năng: 11 3.4.2 Sơ đồ phân cấp chức năng: .12 3.4.3 Sơ đồ mức ngữ cảnh: 13 3.4.4 Biểu đồ luồng liệu – Data Flow Diagram (DFD): .13 CHƯƠNG 4: THIẾT KẾ HỆ THỐNG 18 4.1 Thiết kế sở liệu: 19 4.1.1 Phân tích yêu cầu sở liệu: .19 4.1.2 Nhận diện thực thể: 19 4.1.3 Nhận diện mối tương quan thực thể: 19 Báo cáo tập lớn Kỹ Thuật Phần Mềm 4.1.4 Xác định khóa chính: 20 4.1.5 Nhận diện khóa ngoại lai: .21 4.1.6 Thêm thuộc tính khơng khóa vào bảng liệu: .21 4.1.7 Thực chuẩn hóa bảng liệu: 21 4.1.8 Khai báo phạm vi thuộc tính: 26 4.2 Thiết kế Form: 28 4.2.1 Form Main: .28 4.2.2 Form Đăng nhập: 29 4.3.3 Form thêm thể loại sách: 29 4.3.4 Form Thêm sách: .30 4.3.5 Form thêm Nhà xuất bản: 31 4.3.6: Form Mượn sách: 31 4.3.7 Form Trả sách: 32 4.3.8 Form Đổi mật khẩu: 32 4.3.9 Form Thống kê: 33 4.3.10 Form Thêm xóa nhân viên: 34 Báo cáo tập lớn Kỹ Thuật Phần Mềm CHƯƠNG 1: GIỚI THIỆU 1.1 Giới thiệu đề tài: Ngày công nghệ thơng tin ngày chiếm ví trí quan trọng nhiều lĩnh vực đời sống kinh tế, trị, xã hội, văn hố, giáo dục, giải trí… Nhờ có cơng nghệ thơng tin mà nhiều vấn đề giải đơn giản, giúp sức nhiều cho người công việc Để minh chứng cho đóng góp cơng nghệ thơng tin ta xem xét vấn đề nhỏ sau: Giả sử bạn nhân viên thư viện đó, thư viện trường học, thư viện thành phố hay lớn thư viện quốc gia Khi khối lượng sách thư viện mà bạn phải quản lý lớn, lượng độc giả đến mượn, trả sách nhiều Vậy liệu bạn quản lý cơng việc cách làm văn theo phương pháp truyền thống hay khơng Điều khơng thể mà lượng sách thư viện ngày lớn, số lượng độc giả ngày đơng, với nhiều cố phát sinh kèm theo Để làm có cách đơn giản nhiều mà tính hiệu cao áp dụng công nghệ thông tin vào quản lý Hiện nay, thị trường có nhiều phần mềm quản lý giúp bạn nhiều lĩnh vực khác Tuy nhiên, mong muốn xây dựng phần mềm ứng dụng nhỏ quản lý thư viện nâng cao kinh nghiệm hiểu biết Trong phạm vi tập lớn lần này, chọn đề tài: “Phân tích thiết kế hệ thống thơng tin quản lý thư viên trường THPT Nguyễn Tất Thành” Hình 1.1: Thư viện trường THPT Nguyễn Tất Thành Báo cáo tập lớn Kỹ Thuật Phần Mềm 1.2 Tính khả thi của dự án: 1.2.1 Thời gian biểu dự án: Sau tham khảo, đánh giá thực trạng và yêu cầu công việc của phòng cũng khả của nhóm phát triển, dự án có thể thực hiện theo trình tự sau: Hình 1.2: Kế hoạch làm việc 1.2.2 Nhiệm vụ thành viên nhóm dự án: Phase Phase Phase Nguyễn Văn Đại    Nguyễn Lệnh Tuấn    Lê Đăng Tuấn    Nguyễn Thị Hải Yến   Nguyễn Tuấn Tú   Phase Phase Phase Viết báo cáo                   1.2.3 Đánh giá tính khả thi: Hiện tại, thư viện trường THPT Nguyễn Tất Thành chưa sử dụng phầm mềm quản lí thư viện Do đó, công tác quản lý thư viện thực thủ cơng Vì vậy, hình thức gặp nhiều hạn chế như: tính phức tạp hệ thống; tốn công tác bảo quản sổ sách, tài liệu lưu trữ; khó Báo cáo tập lớn Kỹ Thuật Phần Mềm khăn tổng hợp liệu… Với lý trên, ứng dụng phần mềm vào quản lý thư viện hoàn toàn khả thi Nếu hệ thống ứng dụng, đem lại nhiều tiện ích kinh tế kỹ thuật 1.3 Phạm vi của Project: Chức năng: • Quản lý việc mượn trả tài liệu học sinh trường • Quản lý kho sách của thư viện • Tạo báo cáo theo thời gian Dữ liệu: • Phiều mượn sách • Thẻ học sinh • Cơ sở dữ liệu máy chủ Phần cứng: Hệ thống máy tính của thư viện, máy chủ Báo cáo tập lớn Kỹ Thuật Phần Mềm CHƯƠNG 2: GIẢI PHÁP VÀ CƠNG NGHỆ 2.1 Sơ lược cơng nghệ ứng dụng cho hệ thống: Do tính chất sở liệu tốn, chương trình sử dụng ngơn ngữ lập trình C# việc tạo giao diện chương trình chính, kết hợp với SQL Server 2005 để tạo sở liệu Chương trình chạy hệ điều hành Windows XP, Windows Vista, Windows Mặt khác, dùng C# tiết kiệm thời gian cơng sức so với ngơn ngữ lập trình khác xây dựng ứng dụng C# gắn liền với khái niệm lập trình trực quan Nghĩa thiết kế chương trình, ta nhìn thấy kết qua thao tác giao diện chương trình thực Đây thuận lợi lớn so với ngơn ngữ lập trình khác, C# cho phép ta chỉnh sửa đơn giản, nhanh chóng màu sắc, kích thước hình dạng đối tượng có mặt ứng dụng Bên cạnh đó, C# cịn hỗ trợ tính kết nối môi trương liệu SQL Server, Việc liên kết liệu thực nhiều cách Chương trình "Quản lý thư viện trường THPT Nguyễn Tất Thành" chương trình quản lý sở liệu (lưu trữ, tra cứu ) thư viện Do đó, việc dùng ngơn ngữ C# thích hợp 2.2 Cơng nghệ phần cứng: - Máy tính có kết nối Internet 2.3 Công nghệ phần mềm: Đề tài sử dụng ngơn ngữ lập trình C# SQL Server 2005 Hệ thống chương trình quản lý thư viện tiện dụng chạy mơi trường mạng Tuy nhiên cài máy lẻ, áp dụng với sở chưa ứng dụng mạng máy tính quản lý 2.3.1 Giới thiệu C#: Là ngôn ngữ lập trình hướng đối tượng phát triển Microsoft, phần khởi đầu cho kế hoạch NET họ Tên ngôn ngữ bao gồm ký tự thăng theo Microsoft theo ECMA C#, bao gồm dấu số thường Microsoft phát triển C# dựa ngôn ngữ cực mạnh C++ Java C# miêu tả ngơn ngữ có cân C++, Visual Basic, Delphi Java C# thiết kế chủ yếu Anders Hejlsberg kiến trúc sư phần mềm tiếng với sản phẩm Turbo Pascal, Delphi, J++, WFC C# ngôn ngữ đơn giản với 80 từ khóa, 10 kiểu Báo cáo tập lớn Kỹ Thuật Phần Mềm liệu định nghĩa sẵn Tuy nhiên có khả hỗ trợ đầy đủ lập trình cấu trúc, thành phần component, lập trình hướng đối tượng C# theo hướng ngơn ngữ lập trình phản ánh trực tiếp đến NET Framework mà tất chương trình NET chạy, phụ thuộc mạnh mẽ vào Framework Mọi liệu sở đối tượng, cấp phát hủy bỏ trình dọn rác Garbage-Collector (GC), nhiều kiểu trừu tượng khác chẳng hạn class, delegate, interface, exception, v.v…, phản ánh rõ ràng đặc trưng NET runtime Tóm tắt ưu điểm cơng cụ lập trình này: - Là ngơn ngữ đơn giản, từ khóa - C# có khả lập trình đa dạng, hỗ trợ hướng đối tượng, hướng module - Hiện C# ngôn ngữ phổ biến 2.3.2 Đánh giá hệ quản trị sở liệu – chọn hệ quản trị sở liệu hợp lí: Hệ Quản Trị CSDL phần mềm cho phép tạo lập CSDL điều khiển truy nhập CSDL đó, đặc biệt Hệ Quản Trị CSDL đảm bảo tính độc lập liệu (là bất biến chương trình ứng dụng thay đổi cấu trúc lưu trữ chiến lược truy nhập) Hiện có nhiều Hệ Quản Trị CSDL, tùy yêu cầu cụ thể ta sử dụng công cụ khác Thực đề tài này, chọn Hệ Quản Trị CSDL SQL Server 2005 2.3.3 SQL Server: SQL (Structured Query Language - ngôn ngữ truy vấn mang tính cấu trúc) loại ngơn ngữ máy tính phổ biến để tạo, sửa lấy liệu từ hệ quản trị sở liệu quan hệ Ngôn ngữ phát triển vượt xa so với mục đích ban đầu để phục vụ hệ quản trị sở liệu đối tượng quan hệ Nó tiêu chuẩn ANSIJISO SQL Server có đặc điểm sau: Là cơng cụ miễn phí cung cấp Microsoft nên khả triển khai dễ dàng đơn giản Tính tương thích cao chi phí rẻ phần mềm Oracle,Visual Foxpro Hơn hệ quản trị sở liệu dạng quan hệ nên dễ dàng cho việc xây dựng quản lí Vì ưu điểm nêu nên đề tài sử dụng hệ quản trị sở liệu SQL Server 2005 SQL Server phát triển Microsoft nhằm cạnh tranh với hệ quản trị sở liệu khác Oracle, IBM SQL Server 1.0 đời vào năm 1989 nhanh chóng phát triển lên phiên 2.0, 4.0., SQL Server 2000, SQL Server 2005, SQL Server 2008 Báo cáo tập lớn Kỹ Thuật Phần Mềm CHƯƠNG 3: PHÂN TÍCH HỆ THỐNG 3.1 Phân tích yêu cầu hệ thống (System requirement analysis) Hệ thống quản lý mượn trả sách của thư viện trường THPT Nguyễn Tất Thành nhằm thực hiện các yêu cầu sau : - Nhận yêu cầu mượn tài liệu của học sinh và hồi đáp - Nhận sách trả về và cập nhật dữ liệu - Quản lý kho tài liệu (nhập tài liệu, phân loại, tình trạng sử dụng…) - Tạo báo cáo công việc theo ngày, tháng, năm - Tạo báo cáo tài chính Từ yêu cầu trên, đưa sơ đồ chức hệ thống sau: Hình 3.1: Sơ đồ chức hệ thống Báo cáo tập lớn Kỹ Thuật Phần Mềm 3.2 Mẫu biểu mượn tài liệu: Hình 3.2: Mẫu phiếu mượn sách 10 Báo cáo tập lớn Kỹ Thuật Phần Mềm 4.1.5 Nhận diện khóa ngoại lai: Vì Mã tài liệu khóa thực thể “Tài liệu” khơng khóa thực thể “Tài liệu mượn/trả” nên Mã tài liệu khóa ngoại lại thực thể “Tài liệu mượn/trả” Vì Mã học sinh khóa thực thể “Học sinh” khơng khóa thực thể “Tài liệu mượn/trả” nên Mã học sinh khóa ngoại lại thực thể “Tài liệu mượn/trả” Vì Mã NXB khóa thực thể “NXB” khơng khóa thực thể “Tài liệu” nên Mã NXB khóa ngoại lại thực thể “Tài liệu” Vì Mã thể loại khóa thực thể “Thể loại” khơng khóa thực thể “Tài liệu” nên Mã thể loại khóa ngoại lại thực thể “Tài liệu” 4.1.6 Thêm thuộc tính khơng khóa vào bảng liệu: 4.1.7 Thực chuẩn hóa bảng liệu: a Chuẩn hóa từ UNF sang 1NF: - Xác định phụ thuộc hàm: Do tài liệu có Mã tài liệu nhất, nên ứng với giá trị Mã tài liệu, ta xác định giá trị tập hợp (Tên tài liệu, Tác giả, Mã NXB, Mã thể loại, Nội dung, bìa tài liệu, giá tiền, Vị trí, Tình trạng) Vì thế, (Tên tài liệu, Tác giả, Mã NXB, Mã thể loại, Nội dung, bìa tài liệu, giá tiền, Vị trí, Tình trạng) phụ thuộc hàm vào Mã tài liệu Do nhân viên có Mã nhân viên nên ứng với giá trị Mã nhân viên, xác định giá trị tập hợp (Họ tên nhân viên, Mật khẩu) Vì thế, (Họ tên nhân viên, Mật khẩu) phụ thuộc hàm vào Mã nhân viên Do học sinh có Mã học sinh nên ứng với giá trị Mã học sinh, xác định giá trị tập hợp (Họ tên sinh viên, Lớp) Vì thế, (Họ tên sinh viên, Lớp) phụ thuộc hàm vào Mã học sinh Do Mã NXB cho ta biết NXB, nên ứng với giá trị Mã NXB giá trị Tên NXB Do Tên NXB phụ thuộc hàm vào Mã NXB Do Mã thể loại cho ta biết thể loại nhất, nên ứng với giá trị Mã thể loại giá trị Tên thể loại Vì thế, Tên thể loại phụ thuộc hàm vào Mã thể loại 21 Báo cáo tập lớn Kỹ Thuật Phần Mềm Do thời điểm, tài liệu học sinh mượn, nên ứng với giá trị tập hợp (Mã tài liệu, Mã học sinh) xác định giá trị tập hợp (Ngày mượn, Hạn trả, Tiền đặt cược) Vì thế, (Ngày mượn, Hạn trả, Tiền đặt cược) phụ thuộc hàm vào (Mã tài liệu, Mã học sinh) Hình 4.1: UNF - Chuẩn hóa 1NF phương pháp dàn phẳng: Do học sinh mượn nhiều tài liệu nên ứng với giá trị khóa Mã tài liệu xác định nhiều giá trị tập hợp (Mã học sinh, Họ tên học sinh, Lớp, Ngày mượn, Hạn trả, Tiền đặt cược) Vì thế, (Mã học sinh, Họ tên học sinh, Lớp, Ngày mượn, Hạn trả, Tiền đặt cược) nhóm lặp 22 Báo cáo tập lớn Kỹ Thuật Phần Mềm Đưa Mã tài liệu nhóm lặp sang bảng ta có quan hệ 1NF sau: Hình 4.2: 1NF b Chuẩn hóa 1NF sang 2NF: Do thuộc tính Lớp thuộc tính Họ tên học sinh phụ thuộc hàm vào thuộc tính Mã học sinh Mà Mã học sinh thành phần khóa (Mã tài liệu, Mã học sinh) nên thuộc tính Lớp thuộc tính Họ tên học sinh phụ thuộc hàm khơng đầy đủ vào khóa (Mã tài liệu, Mã học sinh) Ta có dạng chuẩn 2NF sau: Hình 4.3: 2NF c Chuẩn hóa 2NF sang 3NF: 23 Báo cáo tập lớn Kỹ Thuật Phần Mềm Do Tên NXB phụ thuộc hàm vào Mã NXB, Mã NXB phụ thuộc hàm vào Mã tài liệu nên ta có: Tên NXB phụ thuộc hàm vào Mã tài liệu thông qua Mã NXB Do Tên thể loại phụ thuộc hàm vào Mã thể loại, Mã thể loại phụ thuộc hàm vào Mã tài liệu nên ta có: Tên thể loại phụ thuộc hàm vào Mã tài liệu thông qua Mã thể loại Từ điều ta có dạng chuẩn 3NF sau: Hình 4.4: 3NF d Sơ đồ thực thể liên kết: 24 Báo cáo tập lớn Kỹ Thuật Phần Mềm Dựa vào quan hệ chuẩn hóa BCNF mối liên hệ thuộc tính ta có sơ đồ thực thể liên kết sau: Hình 4.5: Sơ đồ thực thể liên kết 25 Báo cáo tập lớn Kỹ Thuật Phần Mềm 4.1.8 Khai báo phạm vi thuộc tính: STT 20070689 Họ tên nhân viên Mật HoTenNV Nvarchar(50) MatKhau Varchar(10) Nguyễn Quốc Trọng 20070689 Mã học sinh MaHocSinh Int 20071234 HoTenHS Nvarchar(50) Lop Nvarchar(50) Nguyễn Lệnh Tuấn 12b1 MaSach Char(10) THSPHN.001 TenSach Nvarchar(50) Tác giả TacGia Nvarchar(Max) Toán nâng cao 11 Lê Đăng Tuấn Mã NXB MaNXB Char(4) GDDT Mã thể loại MaTheLoai Char(2) HH Nội dung NoiDung Nvarchar(MAX)  Bìa tài liệu BiaTaiLieu Image  Giá tiền GiaTien Int 20000 Vị trí ViTri Nchar(10) Giá Tình trạng Thể loại Varchar(10) Tên tài liệu MaNhanVien Mã tài liệu Học Sinh Ký hiệu Họ tên học sinh Lớp Nhân viên Thuộc tính Mã nhân viên Tên bảng Kiểu liệu Allow null Ví dụ TinhTrang Int -1:Sách hỏng 0: Sách mượn 1: Sách kho Mã thể loại MaTheLoai Char(2) HH Tên thể loại TheLoai Nvarchar(50) Hóa học 26 Báo cáo tập lớn Kỹ Thuật Phần Mềm NXB Tài liệu mượn/trả Mã NXB MaNXB Char(4) GTVT Tên NXB NhaXuatBan Nvarchar(50) Giao thông vận tải Mã tài liệu MaTaiLieu Char(10) THGTVT.005 Mã học sinh MaHocSinh Int 20071234 Ngày mượn NgayMuon DateTime 22/5/2010 Hạn trả HanTra DateTime 21/10/2010 Tiền đặt cược TienDatCoc Int 20000 27 Báo cáo tập lớn Kỹ Thuật Phần Mềm 4.2 Thiết kế Form: 4.2.1 Form Main: Hình 4.6: Form Main 28 Báo cáo tập lớn Kỹ Thuật Phần Mềm 4.2.2 Form Đăng nhập: Hình 4.7: Form Đăng Nhập 4.3.3 Form thêm thể loại sách: Hình 4.8: Form Thêm thể loại sách 29 Báo cáo tập lớn Kỹ Thuật Phần Mềm 4.3.4 Form Thêm sách: Hình 4.9: Form Thêm sách 30 Báo cáo tập lớn Kỹ Thuật Phần Mềm 4.3.5 Form thêm Nhà xuất bản: Hình 4.10: Form Thêm Nhà xuất 4.3.6: Form Mượn sách: Hình 4.11: Form Mượn sách 31 Báo cáo tập lớn Kỹ Thuật Phần Mềm 4.3.7 Form Trả sách: Hình 4.12: Form Trả sách 4.3.8 Form Đổi mật khẩu: Hình 4.13: Form Đổi mật 32 Báo cáo tập lớn Kỹ Thuật Phần Mềm 4.3.9 Form Thống kê: Hình 4.14: Form Thống kê 33 Báo cáo tập lớn Kỹ Thuật Phần Mềm 4.3.10 Form Thêm xóa nhân viên: Hình 4.15: Form Thêm xóa nhân viên 34 ... tập lớn lần này, chúng tơi chọn đề tài: ? ?Phân tích thiết kế hệ thống thông tin quản lý thư viên trường THPT Nguyễn Tất Thành? ?? Hình 1.1: Thư viện trường THPT Nguyễn Tất Thành Báo cáo tập lớn Kỹ. .. chức hệ thống Báo cáo tập lớn Kỹ Thuật Phần Mềm 3.2 Mẫu biểu mượn tài liệu: Hình 3.2: Mẫu phiếu mượn sách 10 Báo cáo tập lớn Kỹ Thuật Phần Mềm 3.4 Phân tích chức năng: Thư viện có chức quản lý tài. .. Báo cáo tập lớn Kỹ Thuật Phần Mềm b DFD mức chức 1: Hình 3.6: DFD mức chức 14 Báo cáo tập lớn Kỹ Thuật Phần Mềm c DFD mức chức 2: Hình 3.7: DFD mức chức d DFD mức chức 3: 15 Báo cáo tập lớn Kỹ

Ngày đăng: 18/10/2014, 10:45

Từ khóa liên quan

Mục lục

  • Danh sách thành viên trong nhóm

  • MỤC LỤC

  • CHƯƠNG 1: GIỚI THIỆU

    • 1.1 Giới thiệu về đề tài:

    • Hình 1.1: Thư viện trường THPT Nguyễn Tất Thành

    • 1.2 Tính khả thi của dự án:

      • 1.2.1 Thời gian biểu của dự án:

      • 1.2.2 Nhiệm vụ của các thành viên trong nhóm dự án:

      • 1.2.3 Đánh giá tính khả thi:

    • 1.3 Phạm vi của Project:

  • CHƯƠNG 2: GIẢI PHÁP VÀ CÔNG NGHỆ

    • 2.1 Sơ lược về công nghệ ứng dụng cho hệ thống:

    • 2.2 Công nghệ phần cứng:

    • 2.3 Công nghệ phần mềm:

      • 2.3.1 Giới thiệu C#:

      • 2.3.2 Đánh giá các hệ quản trị cơ sở dữ liệu – chọn hệ quản trị cơ sở dữ liệu hợp lí:

      • 2.3.3 SQL Server:

  • CHƯƠNG 3: PHÂN TÍCH HỆ THỐNG

    • 3.1 Phân tích yêu cầu hệ thống (System requirement analysis)

    • 3.2 Mẫu biểu mượn tài liệu:

    • 3.4 Phân tích các chức năng:

      • 3.4.1 Phân tích các chức năng:

      • 3.4.2 Sơ đồ phân cấp chức năng:

      • 3.4.3 Sơ đồ mức ngữ cảnh:

      • 3.4.4 Biểu đồ luồng dữ liệu – Data Flow Diagram (DFD):

  • CHƯƠNG 4: THIẾT KẾ HỆ THỐNG

    • 4.1 Thiết kế cơ sở dữ liệu:

      • 4.1.1 Phân tích yêu cầu của cơ sở dữ liệu:

      • 4.1.2 Nhận diện các thực thể:

      • 4.1.3 Nhận diện mối tương quan giữa các thực thể:

      • 4.1.4 Xác định khóa chính:

      • 4.1.5 Nhận diện khóa ngoại lai:

      • 4.1.6 Thêm các thuộc tính không khóa vào bảng dữ liệu:

      • 4.1.7 Thực hiện chuẩn hóa các bảng dữ liệu:

      • 4.1.8 Khai báo phạm vi của mỗi thuộc tính:

    • 4.2 Thiết kế Form:

      • 4.2.1 Form Main:

      • 4.2.2 Form Đăng nhập:

      • 4.3.3 Form thêm mới thể loại sách:

      • 4.3.4 Form Thêm mới sách:

      • 4.3.5 Form thêm mới Nhà xuất bản:

      • 4.3.6: Form Mượn sách:

      • 4.3.7 Form Trả sách:

      • 4.3.8 Form Đổi mật khẩu:

      • 4.3.9 Form Thống kê:

      • 4.3.10 Form Thêm mới hoặc xóa nhân viên:

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

  • Đang cập nhật ...

Tài liệu liên quan