Đăng ký Đăng nhập
Trang chủ Giáo dục - Đào tạo Cao đẳng - Đại học Công nghệ thông tin Xây dựng phần mềm quản lý thư viện (báo cáo chuyên đề học phần công nghệ phần mề...

Tài liệu Xây dựng phần mềm quản lý thư viện (báo cáo chuyên đề học phần công nghệ phần mềm)

.PDF
36
1
94

Mô tả:

lOMoARcPSD|17343589 TRƯỜNG ĐẠI HỌC ĐIỆN LỰC KHOA CÔNG NGHỆ THÔNG TIN BÁO CÁO CHUYÊN ĐỀ HỌC PHẦN CÔNG NGHỆ PHẦN MỀM ĐỀ TÀI: XÂY DỰNG PHẦN MỀM QUẢN LÝ THƯ VIỆN Sinh viên thực hiện : Nguyễn Hữu Việt Giảng viên hướng dẫn : Đỗ Văn Thiện Ngành : CÔNG NGHỆ THÔNG TIN Chuyên ngành : Thương mại điện tử Lớp : D13HTTMDT1 Khóa : 2018-2023 Hà Nội, ngày …. tháng 10 năm 2020 1 lOMoARcPSD|17343589 Mục lục Trang Phần 1: Lý do chọn đề tài……………………………………………………7 Phần 2:Khảo sát thực trạng………………………………………………….7 2.1.Qúa trình khảo sát……………………………….………………..7 2.1.1.Địa điểm khảo sát………………………………………..7 2.2.Kết quả khảo sát…………………………………………………..7 2.2.1. Hiện trạng………………………………………………..7 2.2.2. Hệ thống quản lý hiện tại cửa hang………………………9 2.2.3. Hiện trạng nghiệp vụ……………………………………..9 2.2.4.Hiện trạng tin học…………………………………………9 Phần 3. Mô tả bài toán………………………………………………………..10 3.1. Chức năng cơ bản………………………………………………….10 3.2. Yêu cầu hệ thống…………………………………………………..10 3.3. Sơ đồ chức năng……………..…………………………………….10 3.3.1.Tổng quan các chức năng hệ thống………………………..10 3.3.2. Mô tả chức năng…………………………………………..11 Phần 4:Phân tích chức năng nghiêp vụ………………………………………...12 4.1.Mô hình phân thích chức nắng của hệ thống………………………..12 4.1.1 Hệ thống đăng nhập…………………………………………12 4.1.2. Thêm sản phẩm mới………………………………………..13 4.1.3. Sửa thông tin sản phẩm…………………………………….14 4.1.4. Xóa thông tin sản phẩm…………………………………….16 4.1.5. Tìm kiếm thông tin sản phẩm……………………………….17 Phần 5 : Thiết kế…………………………………………………………………19 5.1. Thiết kế giao diện…………………………………………………….19 5.1.1. Giao diện đăng nhập…………………………………………19 5.1.2. Giao diện hệ thống……………………………………………20 2 lOMoARcPSD|17343589 5.1.3. Giao diện form sản phẩm……………………………………..21 5.1.4. Giao diện form tạo đơn……………………………………….23 5.1.5. Giao diện quản lý giao hang………………………………….24 5.1.6. Giao diện đối tác……………………………………………..25 5.2. Thiết kế CSDL…………………………………………………………26 5.2.1. nguoidung……………………………………………….26 Bảng 5.2.2 Bảng HANG…………………………………………………..26 5.2.3 Bảng taodon…………………………………………………… 26 5.2.4 Bảng vận chuyển…………………………………………….… 27 5.2.4 Bảng đối tác……………………………………………….. …..27 5.2.5. Bảng kết nối…………………………………………………..27 Phần 6 Cài đặt……………………………………………………………………..28 6.1.Chọn ngôn ngữ và công cụ đặt phần mềm……………………………… 28 6.2. Phần code năng………………………………………..28 chính 6.2.1. nhập……………………………………………………..28 các chính Đăng 6.2.2. Sản phẩm……………………………………………………...29 6.2.3 Tạo đơn……………………………………………………...… 31 6.2.4 Vận chuyển……………………………………………………32 6.2.5 Đối tác…………………………………………………….…..34 3 lOMoARcPSD|17343589 Phần 7: Kết luận……………………………………………………………….. ….35 TÀI LIỆU THAM KHẢO………………………………………………………… 36 DANH MỤC HÌNH Hình 2.1. Cơ cấu tổ chức………………………………………………8 Hình 3.1 Sơ đồ chức năng…………………………………………….11 Hình 4.1 Hệ thống đăng nhập…………………………………………12 Hinh 4.2 Quy trinh thêm sản phẩm vào hệ thống…………..…………14 Hình 4.3 Quy trình sửa thông tin sản phẩm…………………………..15 Hình 4.4 Quy trinh xóa sản phẩm khỏi hệ thống………………..……17 Hình 4.5 Quy trình tiềm kiếm thông tin sản phẩm……………………18 Hình 5.1 Giao diện đăng nhập hệ thống………………………………19 Hình 5.2 Giao diện form hệ thống……………………………………..20 Hình 5.3 Giao diện form sản phẩm……………………………………22 Hình 5.4 Giao diện form tạo đơn………………………………………24 Hình 5.5 Giao diện form quản lí giao hang…………………………….25 Hình 5.6 Giao diện form đối tác………………………………………..26 Hình 5.7. Liên kết cơ sở dữ liệu………………………………………..28 MỤC LỤC BẢNG Bảng 5.1. Các thành phần giao diện đăng nhập…………………………19 Bảng 5.2. Các thành phần giao diện hệ thống…………………………...21 Bảng 5.3. Các thành phần giao diện form sản phẩm…………………….23 Bảng 5.4. Các thành phần giao diện form tạo đơn……………………….23 4 lOMoARcPSD|17343589 Bảng 5.5 Các thành phần giao diện quản lí giao hang……………………25 Bảng 5.6. Các thành phần giao diện đối tác………………………………26 Bảng 5.7 Chi tiết bảng người dung……………………………………….26 Bảng 5.8 Chi tiết bảng hang………………………………………………26 Bảng 5.9 Chi tiết bảng tạo đơn……………………………………………27 Bảng 5.10 Chi tiết bảng vận chuyển……………………………………….27 Bảng 5.11 Chi tiết bảng đối tác…………………………………………….27 5 Downloaded by v? ngoc ([email protected]) lOMoARcPSD|17343589 PHIẾU CHẤM ĐIỂM Họ và tên Chữ ký Ghi chú Nguyễn Hữu Việt Mã sinh viên : 18810340706 Sinh viên thực hiện : Giảng viên chấm : Họ và tên Chữ ký Ghi chú 6 Downloaded by v? ngoc ([email protected]) lOMoARcPSD|17343589 Phần 1. Lý do chọn đề tài Hiện nay, công nghệ thông tin đã phát triển vượt bậc. Nó có mặt trong mọi lĩnh vực của đời sống, chính trị, xã hội và trở thành một phần không thể thiếu của con người. Ở nước ta hiện nay, việc áp dụng công nghệ thông trong quản lý tại các cơ quan, xí nghiệp, tổ chức đang rất phổ biến và trở nên cấp thiết. Tuy nhiên, em cảm thấy hệ thống quản lý trong các thư viện hiện nay đa số còn nhiều bất cập. Do đó em chọn đề tài “Xây dựng hệ thống quản lý cửa hang thời trang”. Mặc dù đã rất cố gắng để hoàn thành công việc, nhưng do thời gian có hạn và thiếu kinh nghiệm cũng như kỹ năng chưa cao nên việc phân tích và thiết kế còn nhiều thiếu sót, kính mong quý thầy cô và các bạn góp ý, bổ sung để em hoàn thiện cho bài tập tốt hơn nữa. Em xin chân thành cảm ơn! Phần 2. Khảo sát thực trạng 2.1. Quá trình khảo sát 2.1.1 Địa điểm khảo sát Tất cả các quy trình nghiệp vụ, số liệu được khảo sát tại cửa hang quần áo “Tiệm cô Cam” số 237 Nguyên Xá – Minh khai – Từ Liêm – Hà Nội 2.2. Kết quả khảo sát thực trạng 2.2.1. Hiện trạng cửa hàng 7 Downloaded by v? ngoc ([email protected]) lOMoARcPSD|17343589 Hình 2.1. Cơ cấu tổ chức 8 Downloaded by v? ngoc ([email protected]) lOMoARcPSD|17343589 2.2.2. Hệ thống quản lý hiện tại của cửa hàng Hiện tại thì cửa hàng vẫn quản lý bằng sổ sách, giấy tờ, tuy có áp dụng tin học nhưng mới chỉ dừng lại ở Excel, quản lý sản phẩm bằng các phần mềm đi thuê. Ưu điểm - Giá cả chi phí thấp. - Không đòi hỏi cao về trình độ tin học. Nhược điểm - Dễ xảy ra sai sót dữ liệu, dễ gây thất thoát, nhầm lẫn, sao lưu dữ liệu khó khăn. - Tốn nhiều nhân công để quản lý. - Tìm kiếm, thêm thông tin, sửa chữa, báo cáo thống kê khó khan. - Tốc độ xử lý công viện chậm. => Với hệ thống quản lý như trên gây khó khăn cho cả quản lý và nhân viên. Từ đó đặt ra yêu cầu làm sao để giảm thời gian, tặng hiệu quả trong các công việc. Việc nâng cấp hệ thống là điều rất quan trọng. 2.2.3. Hiện trạng nghiệp vụ Các hoạt động nghiệp vụ : - Tiếp nhận, bổ sung tài liệu. - Biên mục tài liệu. - Nhập, xuất sản phẩm. - Tra cứu sản phẩm. 2.2.4. Hiện trạng tin học -Cửa hàng đã có máy tính sử dụng hệ điều hành Windows để sử dụng quản lý. -Các nhân viên đều có trình độ tin học ở dạng biết. 9 Downloaded by v? ngoc ([email protected]) lOMoARcPSD|17343589 Phần 3. Mô tả bài toán 3.1. Chức năng cơ bản của cửa hàng - Các chức năng của một hệ thống quản lý cửa hàng thông thường cần có : - Cho phép nhân viên tra cứu thông tin sản phẩm có trong cửa hang. - Cho phép nhân viên trực tiếp nhập và xuất sản phẩm. Cho phép nhân viên theo dõi kiểm tra các đơn hang đang trong quá trình giao. 3.2. Yêu cầu hệ thống - Tốc độ sử lý công việc nhanh, giải quyết nhiều công việc phức tạp nhưng không thay đổi nhiều cơ cấu tổ chức hoạt động của hệ thống cũ. - Nhân viên có thể tìm kiếm sản phẩm trên hệ thống. Nhân viên có thể cập nhật sản phẩm, theo dõi các đơn hàng. - Các thông tin thống kê phải đảm bảo chính xác 3.3. Sơ đồ chức năng 3.3.1. Tổng quát các chức năng của hệ thống: 10 Downloaded by v? ngoc ([email protected]) lOMoARcPSD|17343589 Hinh 3.1. Sơ đồ chức năng 3.3.2. Mô tả chức năng - Quản lý sản phẩm: Hệ thống cho phép quản lý toàn bộ thông tin của tất cả sản phẩm trong cửa hàng, cho phép thêm, sửa, xóa sản phẩm. - Quản lý đơn hàng : Hệ thống cho phép quản lý thông tin của từng đơn hàng, thêm, sửa, xóa thông tin đơn hàng. 11 Downloaded by v? ngoc ([email protected]) lOMoARcPSD|17343589 . Phần 4. Phân tích chức năng nghiệp vụ 4.1. Mô hình phân tích các chức năng của hệ thống : 4.1.1 Hệ thống đăng nhập 12 Downloaded by v? ngoc ([email protected]) lOMoARcPSD|17343589 Hình 4.1. Hệ thống đăng nhập Đặc tả chức năng Bước 1 : Người dùng truy nhập phần mềm, hệ thống yêu cầu nhập tài khoản và mật khẩu. Bước 2 : Hệ thống kiểm tra dữ liệu đầu vào 2.1 : Nếu dữ liệu không tồn tại, gửi thông báo sai tài khoản hoặc mật khẩu, hiển thị lại form và yêu cầu đăng nhập lại. 2.2 : Nếu dữ liệu tồn tại, gửi thông báo yêu cầu đăng nhập thành công và chuyển vào form chính tùy theo chức vụ của chủ tài khoản. 4.1.2.. Thêm sản phẩm mới: Đặc tả chức năng : Bước 1 : Người dùng đăng nhập vào hệ thống, chọn chức năng cập nhật thông tin sản phẩm. Bước 2 : Hệ thông hiển thị form cập nhật sản phẩm, yêu cầu nhập thông tin sản phẩm cần thêm. Bước 3 : Hệ thống duyệt dữ liệu. 3.1. Nếu dữ liệu không hợp lệ, thông báo lỗi và yêu cầu nhập lại hoặc cho phép người dùng thoát khỏi hệ thống. 3.2. Nếu dữ liệu hợp lệ, thêm dữ liệu vào CSDL, gửi thông báo thành công, cho phép phập thêm sản phẩm hoặc quay trở lại màn hình chính. 13 Downloaded by v? ngoc ([email protected]) lOMoARcPSD|17343589 Hình 4.2 Quy trình thêm sản phẩm mới vào hệ thống. 4.1.3. Sửa thông tin sách: 14 Downloaded by v? ngoc ([email protected]) lOMoARcPSD|17343589 Hình 4.3. Quy trình sửa thông tin sản phẩm. 15 Downloaded by v? ngoc ([email protected]) lOMoARcPSD|17343589 Đặc tả chức năng: Bước 1 : Người dùng đăng nhập vào hệ thống, chọn chức năng cập nhật thông tin sản phẩm. Bước 2 : Hệ thống hiển thị thông tin sản phẩm trong CSDL, người dùng chọn sản phẩm cần sửa. Bước 3 : Nhập thông tin cần thay đổi. Bước 4 : Hệ thống duyệt dữ liệu. 4.1 : Nếu dữ liệu không hợp lệ, hệ thống báo lỗi và yêu cầu nhập lại hoặc cho phép thoát khỏi chức năng. 4.2 : Nếu dữ liệu hợp lệ, lưu thay đổi vào CSDL, thông báo thành công và cho phép sửa tiếp hoặc thoát. 4.1.4 Xóa sản phẩm: Đặc tả chức năng : Bước 1 : Người dùng đăng nhập vào hệ thống, chọn chức năng cập nhật sản phẩm. Bước 2 : Hệ thống hiển thị thông tin sản phẩm có trong CSDL, người dùng chọn sản phẩm cần xóa. Bước 3 : Hệ thống duyệt dữ liệu. 3.1 : Nếu dữ liệu không hợp lệ (người dùng không đủ quyền xóa sản phẩm đó), báo lỗi và cho phép chọn sản hẩm khác hoặc thoát khỏi chức năng. 3.2 : Nếu dữ liệu hợp lệ, hệ thống xóa sản phẩm khỏi CSDL, thông báo xóa thành công, cho phép xóa tiếp hoặc thoát. 16 Downloaded by v? ngoc ([email protected]) lOMoARcPSD|17343589 Hình 4.4. Quy trình xóa sản phẩm khỏi hệ thống. 4.1.5.Tìm kiếm thông tin sản phẩm: 17 Downloaded by v? ngoc ([email protected]) lOMoARcPSD|17343589 Hình 4.5. Quy trinh tra cứu thông tin sản phẩm Đặc tả chức năng : Bước 1 : Người dùng đăng nhập vào hệ thống, chọn chức năng tìm kiếm. Bước 2 : Hệ thống hiển thị form tìm kiếm và thông tin sản phẩm trong CSDL. Bước 3 : Người dùng nhập mã sản phẩm cần tìm vào ô tìm kiếm. Bước 4 : Hệ thống duyệt dữ liệu 18 Downloaded by v? ngoc ([email protected]) lOMoARcPSD|17343589 4.1 : Nếu dữ liệu không tồn tại, hệ thống báo lỗi, yêu cầu nhập lại hoặc thoát khỏi chức năng. 4.2 : Nếu dữ liệu tồn tại, hệ thống hiển thị thông tin lên màn hình, cho phép tìm kiếm tiếp hoặc thoát. Phần 5. Thiết kế 5.1. Thiết kế giao diện Giao diện được thiết kế trên Visual studio 2019. 5.1.1. Giao diện đăng nhập Hình 5.1. Giao diện đăng nhập hệ thống. Với các thành phần Tên Tài khoản Kiểu Text box Mật khẩu Text box Ý nghĩa Cho phép nhập tài khoản người dùng Cho phép nhập mật khẩu người 19 Downloaded by v? ngoc ([email protected]) Miền giá trị Text Text lOMoARcPSD|17343589 login buton Exit buton dùng Click để tiến hành đăng nhập Click để thoát ứng dụng Bảng 5.1. Các thành phần giao diện đăng nhập 5.1.2.Giao diện hệ thống: Hinh 5.2 . Giao diện form hệ thống 20 Downloaded by v? ngoc ([email protected]) 0 0
- Xem thêm -

Tài liệu liên quan