Với tiền đề đó, những chiếc máy tính đang dần trở nên hiện đại hơn, phát triển mạnh mẽ hơn để phù hợp hơn với mọi loại công việc từ hỗ trợ đời sống như y tế, giáo dục, quản lí,giải trí c
Trang 1TRƯỜ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
Trang 2T sinh viên ký
1 Nguyễn Tiến
Lợi(nhóm
trưởng)
Lời nói đầu, khảo sát hệ thống, xác lập
hệ thống, biểu đồ use case tổng quan, biểu đồ tương tác,sql,client,admin
2 Đặng Cao
Minh Giới thiệu về hệ thống, mô tả hệ thống, xác định tác nhân, biểu đồ phân rã use
case,sql,admin,client3
Trang 3Trên thế giới hiện nay công nghệ đang dần phát triển với một tốc độ chóng mặt và đang bước vào thời kì bùng nổ với cuộc cách mạng công nghệ 4.0 Với tiền
đề đó, những chiếc máy tính đang dần trở nên hiện đại hơn, phát triển mạnh mẽ hơn để phù hợp hơn với mọi loại công việc từ hỗ trợ đời sống như y tế, giáo dục, quản lí,giải trí cho đến những việc quan trọng như quân sự, nghiên cứu khoa học Máy tính được ứng dụng rộng rãi trong cuộc sống giúp cuộc sống của chúng ta trở nên đễ dàng hơn, nó đã trở thành công cụ đắc lực khống thể thiếu trong cuộc sống của chúng ta Việc ứng dụng máy tính trong công việc cũng giúp tăng năng suất công việc, giảm thiểu chi phí và nhân công, tiết kiệm được nhiều thời gian, tăng thêm lợi nhuận
Tuy nhiên, hiện nay trên thị trường các sản phẩm về máy tính có rất nhiều loại khác nhau với các tính năng được thiết kế phù hợp với nhiều công việc khác nhau khiến người dùng phân vân và có thể dẫn đến việc lựa chọn phải những chiếc máy tính không phù hợp với bản thân Để giải quyết những vấn đề trên chúng em
đã xây dựng nên “Phần mềm quản lí bán pc” nhằm giúp người dùng mua máy tính được thuận tiện, dễ dàng và chính xác hơn Trong quá trình làm bài có thể xảy ra một số sai sót nhỏ do chúng em còn thiếu kinh nghiệm, kính mong các thầy cô có thể thông cảm và bỏ qua, chúng em xin chân thành cảm ơn!
Chương I: Khảo sát hệ thống
Trang 41 Giới thiệu về hệ thống
Ngày nay, với sự phát triển mạnh mẽ của công nghệ thông tin việc máy tính trở thành công cụ hỗ trợ con người trong các công việc học tập , giải trí, bán hàng , hay tính toán hoặc quản lý nhân sự đã không còn mới mẻ , tính năng của máy tính được cải tiến , máy tính đã trở nên mạnh mẽ hơn , đa dụng hơn và cũng gọn nhẹ hơn Không thể phủ nhận sự quan trọng của máy tính trong thời đại công nghệ 4.0.Thời kì dịch covid như hiện nay thì học sinh , sinh viên khắp nơi trên đất nước đều không thể tới trường , phương án thích hợp nhất hiện tại là học online qua các ứng dụng : Google class , zoom , meet , microsoft team , để chạy được những ứng dụngnày thì yêu cầu phải có một chiếc điện thoại hoặc 1 chiếc máy tính Tuy nhiên , với việc học online liên tục cả ngày thì pin điện thoại sẽ không thể đáp ứng được thời lượng sử dụng , chưa kể màn hình điện thoại cũng rất nhỏ , ảnh hưởng không tốt đến thị giác của người học Do đó , việc sử dụng một chiếc PC hay 1 chiếc Laptop để học là tối ưu nhất Bình quân 100 hộ gia đình thì 80 hộ là sẽ có con học online , vì vậy sức mua và khả năng tiêu thụ của mặt hàng máy tính này làm thị trường đồ điện từ nóng hơn bao giờ hết , chưa kể đến việc thời kì đồng tiền ảo lên giá , các dân đào tiền ảo ra sức mua card đồ họa , cùng với ảnh hưởng của dịch covid nên linh kiện khan hiếm hơn bao giờ hết Hiện nay trên thị trường xuất hiện rất nhiều loại máy tính cũ từ 2 triệu đổ lên , tất nhiên đây là hàng cũ và chất lượng thì không ai đảm bảo Vì vậy rất cần có những ứng dụng bán máy tính để người mua có thể mua được máy tính thuận lợi nhất , giá cả minh bạch công khai , nguồn gốc hàng hóa rõ ràng , chưa kể người mua còn là những bậc phụ huynh mua cho con em , không phải ai cũng có am hiểu về máy tính và linh kiện máy tính , vì vậy ứng dụng này cũng có thể cung cấp thông tin chi tiết về từng loại linh kiện hay laptop , từ đó có thể đưa ra được quyết định chính xác để mua hàng Ngoài ra đây cũng là ứng dụng vô cùng hữu ích cho các game thủ , trong thời kì linh kiện khan hiếm , việc mua một vài linh kiện cũ cũng là phương pháp tối ưu về mặt kinh tế ứng dụng sẽ giúp ae so sánh được chất lượng và hiệu năng của linh kiện và với các game thủ có điều kiện nói riêng , thì ứng dụng cũng sẽ giúp ae game thủ lựa chọn được những mẫu linh kiện mới nhất , tân tiến nhất
a Mục đích nghiên cứu
Hệ thống “Web bán PC” nhằm mục đích tạo một giao diện người dùng
thân thiện hệ thống thực hiện quản lý danh mục sản phẩm , linh kiện máy tính và phụ tùng máy tính , giúp việc build PC thuận tiện hơn
b Nhiệm vụ nghiên cứu.
- Thiết kết hệ thống “Quản lý bán pc” bằng ngôn ngữ lập trình c# kết nối cơ sở dữ liệu SQL Server
c Phương pháp nghiên cứu.
- Phương pháp nghiên cứu lý luận
Trang 5Tham khảo, nghiên cứu một số tài liệu, sách, báo, các trang mạng trên cơ sở
đó tiến hành phân tích và thiết kế hệ thống “Quản lí bán Pc”
- Phương pháo nghiên cứu thực tiễn
Để thực hiện đề tài này chúng em đã tham khảo ý kiến và nhờ sự giúp đỡ, giảng dạy nhiệt tình của thầy Tham khảo ý kiến của một số trang web bán pc , đặc biệt chú trọng vào việc khách hàng có thể tùy chọn cấu hình
2.Khảo sát hệ thống
2.1 Phỏng vấn khách hàng
Các công việc của một hệ thống bán, buil pc được làm rõ dần dần thông qua cuộc phỏng vấn tại chỗ giữa phân tích viên và khách hàng, người sử dụng hệ thống Hãy xem xét kỹ đoạn hội thoại giữa họ được mô tả vắn tắt dưới đây:
Phân tích viên: Bạn tìm kiếm những thông tin gì?
Khách hàng: Tôi muốn được tìm kiếm chi tiết các thông tin về sản phẩm nhưtên sản phẩm, hãng sản xuất, thông số, giá cả, loại linh kiện
Phân tích viên: Bạn mong muốn được tìm thông tin theo
những loại dữ liệu nào?
Khách hàng: Tôi muốn tìm kiếm thông tin :
+ Dữ liệu của pc theo nhu cầu sử dụng như gaming, workstation, creator, ductivity, audio, vr
+ Dữ liệu của pc theo mức giá, hãng sản xuất, pc series, cpu
+ Dữ liệu của linh kiện máy tính theo từng loại như mainboard, cpu, ram, ổ cứng hdd và ssd, card màn hình, vỏ máy tính, nguồn máy tính, tản nhiệt
+ Dữ liệu của từng loại linh kiện pc theo mức giá, thông số, cấu hình
Từ mô tả trên đây về cuộc trao đổi giữa khách hàng và phântích viên hệ thống,ta có thể hiểu được sơ bộ về cách hoạt động của hệ thống quản lý sinh viên Sau đây là một vài biểu đồ biểu diễn các khía cạnh khác nhau của hệ thống:
2.2 Cơ cấu tổ chức
- Admin:
Trang 6Người quản lí hệ thống, quản lí thông tin các loại mặt hàng.
- Tốc độ xử lý thông tin nhanh, đảm bảo chính xác, kịp thời
- Theo dõi chi tiết hàng nhập, tồn đọng
- Tạo được các báo cáo hàng tháng, hàng quý…
- Bảo mật tốt, chỉ làm việc với người có quyền sử dụng
- Hệ thống có chế độ sao lưu, phục hồi dữ liệu, nhằm đảm bảo an toàn về mặt
Trang 7Phần II: Phân tích thiết kế hệ thống
1 Mô tả hệ thống
Phần mềm quản lý bán hàng trên máy tính, build Pc là giải pháp hữu hiệu cho các đơn vị bán hàng và người mua Thông qua ứng dụng này, người mua có thể lựa chọn cấu hình PC mong muốn, xem thông tin mặt hàng và giá bán đề xuất, đơn vị quản lý có thể kiểm tra doanh số, số lượng và đơn mua hàng để có cái nhìn khách quan hơn trong việc nhập hàng và bán hàng Quản trị viên có thể truy cập tất cả các tính năng của ứng dụng mà không có bất kỳ giới hạn nào và cũng có thể quản lý bảng chấm công và doanh số hàng tháng Qua đó, có thể giảm bớt gánh nặng
về nhân sự và thời gian, giúp cho hoạt động của cửa hàng được tối ưu nhất có thể.
2 Xác định các tác nhân
Stt Actor Use case
1 Kĩ thuật viên - Đăng nhập hệ thống
- Quản lý tài khoản của khách hàng
- Cấp quyền cho khách hàng
- Quản lý dữ liệu sản phẩm
- Tìm kiếm thông tin sản phẩm
- Chỉnh sửa thông tin hàng hóa , số lượng , khuyến mại đi kèm
2 Quản trị viên - Đăng nhập hệ thống
- Tìm kiếm thông tin nhân viên
- Kiểm tra doanh thu
- Quản lý lương nhân viên
- Truy cập vào toàn bộ những mục mà kĩ thuật viên có thể truy cập
3 Khách hàng - Đăng nhập hệ thống
- Tìm kiếm thông tin mặt hàng
- Xem địa chỉ shop có hàng
- Xem thông tin mặt hàng và cmt khách hàng
- Đăng kí mua hàng hoặc đặt hàng
Trang 83 Biểu đồ use case tổng quan hệ thống
4 Biểu đồ phân rã use case
- Đăng nhập
Trang 115 Xây dựng biểu đồ tương tác
o Sơ Đồ Tuần Tự
Đăng nhập
Trang 12SƠ ĐỒ 2.1 Sơ Đồ Tuần Tự Đăng Nhập
Tìm kiếm
Trang 13SƠ ĐỒ 2.2 Sơ Đồ Tuần Tự Tìm Kiếm
Thêm Sản Phẩm
SƠ ĐỒ 2.3 Sơ đồ Tuần Tự Thêm Sản Phẩm
Trang 14 Quản lý khách hàng
SƠ ĐỒ 2.4 Sơ Đồ Tuần Tự Quản Lý Khách Hàng
Trang 15Chương III Thiết kế hệ thống
1.Thiết kế diagram
2 Thiết kế giao diện
2.1 Trang chủ
Trang 16Trang chủ
Liên hệ
Trang 17Danh sach đơn hàng
Chi tiết đơn hàng
Trang 18Đăng kí tài khoản
Giỏ Hàng
2.2 Admin
Trang 19Thêm sản phẩm mới
Quản lý sản phẩm
Trang 20Quản lý hãng điện thoại
Quản lý hệ điều hành
Trang 21Quản lý người dùng
Quyền truy cập
Trang 22Kết luận
Công nghệ thông tin mở ra triển vọng to lớn trong việc đổi mới các phươngpháp và hình thức dạy học Những phương pháp dạy học theo cách tiếp cận kiếntạo, phương pháp dạy học theo dự án, dạy học phát hiện và giải quết vấn đề càng
có nhiều điều kiện để ứng dựng rộng rãi
Tiếp thu và ứng dụng những thành tựu của CNTT trong công việc kinhdoanh Cùng với việc sử dụng CNTT thực hành cho công việc quản lý, rất cần cónhững hệ thống quản lý hiệu quả và tối ưu nhất, đề góp phần tang lên tính tích cựccủa việc quản lý
Sau thời gian nghiên cứu và thực hiện đề tài của mình em đã đạt được một
số thành tựu sau:
- Nắm bắt quy trình nghiệp vụ quản lý của hệ thống bán máy tính
- Hiểu được phương pháp phân tích thiết kế hướng đối tượng từ đó áp dụnghiểu biết của mình để giải quyết bài toán
- Có được kinh nghiệm khi tham gia vào các dự án nhỏ để có thể áp dụng cáckiến thức đã học vào thực tiễn
Xong do kĩ năng lập trình còn kém nên giao diện chưa thực sự thân thiện vớingười dùng và chỉ đáp ứng được một số yêu cầu của bài toán Trong thời gian tới
em sẽ tiếp tục hoàn thiện các chức năng và bổ sung các chức năng mới để mang lại
sự tiện dụng cho người sử dụng
Trong tương lai em sẽ hoàn thiện đề tài và cố gắng đáp ứng đầy đủ nhất cácyêu cầu hệ thống thực đòi hỏi Vì vậy kính mong quý thầy cô có thể chỉ bảo để em
có thể hoàn thành đề tài này tốt hơn
Em xin chân thành cảm ơn!