CHƯƠNG I CƠ SỞ LÝ THUYẾT CỦA ĐỀ TÀI.á- nh TH 1n 2H 1n 1 2121 H21 2 ung re 10 CHUONG II KHAO SAT PHAN TICH THIET KE HE THÓNG. HH lo cà nnố ố .1 Usecase “ Tông quát hệ thống ””.3 Usecase “ Quan lý thông tin máy tínhÌ”.4 Usecase “ Quản lý nhân VIÊN ”.5 Usecase “ Quản lý nhà cung cấp”.á-- c ct tEt2 22 1211212 212112111 cn ray 19 1.6 Usecase “Quản lý hóa đơn bản”.7 Usecase “Quản lý hóa đơn nhập”.8 Usecase “Quản lý khách hàng”. L2 1 vn 1 vn 1111112101211 0110111112111 1x khay 25 1.9 Usecase “Thống kế”. tt 112112121122 12221 111 22g re re 27 1.10 Usecase “Tim kiẾm”.1 Biêu đồ lớp tổng quát.--:-Ss St 1E 1271211211211 1 121221 1 11212121 rrey 29 1.1 Hệ thống biểu đồ lớp,.-á 5c 5c E2 1211221222 121121 12121212 cr re 29 Phâân Mêâm Quần Lý Cửa hàng bán máy tính-Khoa công nghệ thông tin Trang 4 1.2 Mô tả chỉ tiết từng lớp cde G61 HUONG.
cece ccc ccc esscessessssssesseesecsesssesseseressereseeseseeens 30 I6 Pu ¡0 ái .2 Lớp nhân viÊn.5 Lớp nhà cung cấp.- s-Sc T12 12112212211 1101 121 121 1 1 121 ngu re 33 1.6 Lop khach hang. 34 Chương III. THIẾT KẾ CƠ SỞ DỮ LIỆU.1 Danh sách các bảng dữ liỆu. Bảng thông tin máy tính.
1c 2121211211211 1101111101115 12111 1111012011 1 011111111 1tr 35 KP: ai.5 Bang nha cung n34Ý. PHAN TICH THIET KE GIAO DIỆN.1 hệ thống chức năng chính của chương trình.2 Mô tả chỉ tiết từng chức năng.1 Form dang DI additdidddAAÁÁẮẰA.3 Form quản lý thông tin máy tính.4 Form quản lý nhân vIÊn.5 Form nhà cung cấp. c1 2112 12111121111 1111111101111 0110111110 111 1111111115 11111 1x Hg 47 ý up co na.8 Form khách hàng.9 Form on ng aacằc.10 Form tìm kiếm thông tin máy tính.11 Form tim kiém thong tin nhân viên.12 Form tìm kiếm thông tin nhà cung cấp.13 Form tìm kiếm thông tin khách hàng. 5 S91 E2 12121212 erree 55 CHƯƠNG V: THỨ NGHIỆM VÀ ĐÁNH GIÁ.--22-2222222221222212221 222 xee 57 Phâân Mêâm Quần Lý Cửa hàng bán máy tính-Khoa công nghệ thông tin Trang 5 2 Thử nghiệm.
1120110121111 101111 1011011 110111112111 11 H1 H1 HH HH HH 2111111111111 ra 57 3 Dah gid. ccccccssssssssssseeeessssssssseseeeeesssssissreteeeesesssassseesssttasnnnseeeesesesiseeeeesssveestaneeeeeee 57 PHAN III QUYET DINH VA KHUYEN NGHL.ceccccccccscccsccsseessssessessteseeseeseteens 58 LRG Wane cccccescesssessssesssssssssssesssessusssusssnisesisessssssnissnessssessssssuustiisesssssesssessessnesies 58 2. Đề xuất ¥ KiGM ccc ccccccccccessesesessesensesessecsecsssssessessrearessessessrsaressesasesissevansusesessessseeeeees 58 PHAN IV: TAI LIEU THAM KHAO. cccccceccsssesscessesssesssessressestsetiresarenseesiesanes 59 PHAN IV: KET LUAN 00.
cecccccccsccsssesssesssessessessresseetisesrestsetanetartittartentintsetisesniesies 60 Phâân Mêâm Quần Lý Cửa hàng bán máy tính-Khoa công nghệ thông tin Trang 6 LOI NOI DAU “Nhanh Tiện Chính xác và Hiệu quả” là bốn phương châm cần phát huy để ứng dụng vào cuộc sống hiện đại.Bởi lẽ xã hội đang trên đà phát triển theo hướng công nghiệp hóa, hiện đại hóa. Cùng với sự bùng nỗ của nền văn minh Công Nghệ Thông Tin làm cho mọi thứ điễn ra xung quanh chúng ta với tốc độ chóng mặt. Và nó đặt ra yêu cầu hoàn thành công việc một cách nhanh chóng, tốn ít thời gian nhất, thông dụng với mọi đối tượng mà vẫn thụ được hiệu quả cao. Là những sinh viên năm thứ hai của khoa Công Nghệ Thông Tin, Trường Đại Học SPKT Hưng Yên yêu dâu, dưới sự dạy bảo trực tiếp, hướng dẫn nhiệt tình và chỉ tiết của các thầy cô trong trường, đặc biệt là thầy cô trong khoa CNTT, cùng với tỉnh thần ham học hỏi chúng em muốn thử sức của mình với hiện trạng của thực tế.
Sau một khoảng thời gian được học tập và nghiên cứu về môn phân tích và thiết kế hệ thống thông tin và những môn học có liên quan, chúng em đã lựa chọn “thiết kế phần mềm quản lý cửa hàng bán máy tính” để làm đề tài thiết kế cho nhóm mỉnh.Đây là một cơ hội tốt cho nhóm chúng em tìm hiểu và áp dụng những kiến thức đã học vào thực tế.Hi vọng rằng đưới sự hướng dẫn của quý thầy cô chúng em sẽ tạo ra được phần mềm này thật tốt đề có thê áp dụng vào trong tế. Mặc dù nhóm em đã sự cố gắng tìm hiểu và khảo sát thực tế ở một số cửa hàng,siêu thị nhỏ, cũng như phần mềm có sẵn, nhưng do khả năng còn hạn hẹp nên cũng không tránh khỏi những thiếu sót, và những sai lầm. Vậy chúng em rất mong được sự đóng góp ý kiến của các thầy cô và các bạn đề chương trình của chúng em được hoàn thiện hơn, tốt hơn! Cuối cùng chúng em xin chân thành cảm ơn các quý thầy cô, đặc biệt là cô Trịnh Thị Nhịđã giúp đỡ chúng em hoàn thành chương trình này! Phâân Mêâm Quần Lý Cửa hàng bán máy tính-Khoa công nghệ thông tin Trang 7 PHAN I MO DAU 1. Tén dé tai: Xây dựng Hệ thống quản lý cửa hàng bán máy tính 2.
Lý do chọn đề tài Trong thực tế ngày nay, công việc quản lý ở các cơ quan nói chungvà việc quản lý các cửa hàng bán máy tính nói riêng đã và đang được áp dụng trên máy vĩ tính vì số lượng rất lớn. Nếu chúng ta sử dụng biện pháp lưu trữ trên giấy tờ, văn bản thì sẽ rất khó khăn trong việc quản lý như khi muôn tìm kiếm thông tin về một mặt hàng hay muốn thay đôi thông tin của một mặt hàng thì sẽ cực kỳ khó khăn với lượng mặt hàng cực lớn của các cửa hàng. Từ những khó khăn đó mà các phần mềm quản lý đã và đang được nghiên cứu và phát triển để hỗ trợ cho công tác quản lý. Việc áp dụng công nghệ thông tin vào công tác quản lý không chỉ làm giảm các bất cập trong công tác quản lý mà còn giúp cho người quản lý cảm thấy thoải mái trong công tác .năng suất làm việc được nâng cao.
Xuất phát từ những lý do đó nhóm sinh viên chúng em đã quyết định chọn đề tài: “Quản Lý Cửa Hàng Bán Máy Tính” nhằm góp phần giải quyết cho người quản lý cập nhật thông tin nhanh chóng, tra cứu những dữ liệu được xử lý chính xác về các mặt hàng, giá cả, doanh thu nham phục vụ cho các thao tác hoặc chức năng sau đó, dễ sử dụng cho những giao điện đồ họa thân thiện đối với người dùng. Do thời gian và khả năng bản thân có hạn nên phần mềm của nhóm em còn nhiều thiếu sót nên rất mong được sự đóng 8ÓP Ý kiến của các thầy cô và các bạn đề nhóm em có những điều chỉnh giúp cho phần mềm ngày càng hoản thiện. Khách thể và đối tượng nghiên cứu * Hệ thống quản lý cửa hàng * Các công cụ dùng đề xây dựng chương trình 4. Giới hạn và phạm vi nghiên cứu *“ˆ_ Áp dụng vào phân hệ quản lý cửa hàng bán máy tính vừa và nhỏ v Quản lý cửa hàng về mặt tổng thê cũng như chỉ tiết.
* Đưa ra các báo cáo, thông kê tông hợp. Mục dích nghiên cứu v Quản lý cửa hàng về mặt tổng thê cũng như chỉ tiết. Phâân Mêâm Quần Lý Cửa hàng bán máy tính-Khoa công nghệ thông tin Trang 8 v_ Giải quyết tôi ưu hóa quá trình mượn trả tài liệu. * Đưa ra các báo cáo, thông kê tông hợp.
Nhiệm vụ nghiên cứu * Tìm hiểu nghiệp vụ quản lý thư viện (quản lý thông tin máy tính, ho, quản lý hóa đơn bán, quản lý hóa đơn nhập, quản lý nhà cung cấp, thống kê, báo cáo. * Tìm hiểu các công cụ xây dựng chương trình. 7, Phương pháp nghiên cứu Y Khao sat thuc té Thu thập các tài liệu liên quan đến nghiệp vụ quản lý cửa hàng bán máy tính 5. Ý nghĩa lý luận và thực tiễn của đề tài * Giúp chúng em hiểu về nghiệp vụ quản lý cửa hàng.
* Ứng dụng đề tai vào việc tối ưu hóa quá trình quản lý cửa hàng bán máy tính. Phâân Mêâm Quần Lý Cửa hàng bán máy tính-Khoa công nghệ thông tin Trang 9 PHAN II: NOI DUNG CHUONG ICO SO LY THUYET CUA DE TAI 1. Phương pháp nghiên cứu Y Tim hiéu thực tế v Thu thập các tài liệu liên quan đến việc quản lý bán máy tính. * Dựa vào công cụ hé tro dé xây dựng chương trình mới.
Cơ sở lý thuyết Dựa trén adonet, sql sever va windowform. Phâân Mêâm Quần Lý Cửa hàng bán máy tính-Khoa công nghệ thông tin Trang 10 CHUONG II KHAO SAT PHAN TICH THIET KE HE THONG 1. Cae biéu dé 1.1 Biéu dé usecase STT Actor Use Case Quan ly Dang nhap Quan ly thông tin máy tính Quản lý nhân viên - Quản lý nhà cung câp Quản lý hóa đơn bán Quản lý hóa đơn nhập Quản lý Khách hàng Thông kê Tìm kiêm Phâân Mêâm Quần Lý Cửa hàng bán máy tính-Khoa công nghệ thông tin Trang 11 1.1 Usecase “Tông quát hệ thống ” Hinh 2.1: Use case tong quat hé théng > Tom tat - Người quản lý phải đăng nhập để thực hiện công việc quản lý của mình, quản lý thông tin máy tính, hóa đơn, nhà cung cấp, thống kê, tìm kiếm, thêm, sửa, xóa thông tin. - Người quản trị hệ thống là người QL có phân quyên cao nhất, phải đăng nhập đề quản lý các chức năng chung của hệ thống như quản lý thông tin máy tinh, hóa đơn, nhà cung cấp, thống kê,xem được báo cáo thống kê.
> Dong su kién - Dong su kién chinh ¢ Quan ly thông tin máy tính: Quản lý tất cả các thông tin liên quan đến máy tính của cửa hàng. Phâân Mêâm Quần Lý Cửa hàng bán máy tính-Khoa công nghệ thông tin Trang 12 ¢ Quan ly nha cung cap: Quan ly tat ca cac thong tin lien quan dén nha cung cap. ¢ Quản lý hóa đơn: Quản lý các thông tin về hóa đơn bán và nhập máy tính. e _ Thống kê: Thống kê các thông tin cần thiết về các máy tính theo thang e.
Nếu không đăng nhập thì không thê thực hiện các chức năng bên trong hệ thống. - Các yêu cầu đặc biệt e - Bắt buộc người quản lý phải có tài khoản để đăng nhập vào hệ thống. - Trang thai hé thong bắt đầu khi thực hiện các use case e - Đối với người quản lý: Hệ thống sẽ đòi hỏi phải đăng nhập trước khi sử dụng các chức năng quản lý.2 Use case “Đăng nhập” Hình 2.2: Usecase Dang nhập > Tóm tắt: Chức năng này cho phép người dùng đăng nhập vào hệ thống đề sử dụng các chức năng của chương trình. > Dòng sự kiện: Phâân Mêâm Quần Lý Cửa hàng bán máy tính-Khoa công nghệ thông tin Trang 13 - Dòng sự kiện chính: Usecase này bắt đầu khi người sử dụng chạy chương trình.
Hệ thống sẽ kiểm tra tính hợp lệ của Tài Khoản và Mật khâu. Nếu đúng sẽ đưa ra thông báo nhóm sử đụng của người dùng và hiện màn hình giao điện chính của chương trìnhvới hệ thống menu hiển thị phù hợp với chức năng của người đăng nhập, phụ thuộc vào nhóm sử dụng của tên đăng nhập đó. Ngược lại, sẽ đưa ra thông báo lỗi và yêu cầu người dùng Đăng nhập lại.