Qun lý Bng a
Lời mở đầu
Ngày nay các công nghệ khoa học, kỹ thuật ngày càng phát triển nh
vũ bão trong đó khoa học máy tính cũng phát triển mạnh mẽ và xâm nhập
vào mọi lĩnh vực kinh tế, xã hội... Từ việc xây dựng các chơng trình khoa
học kỹ thuật lớn đến các công việc quản lý thờng nhật, máy tính giúp
chúng ta cập nhật, tìm kiếm và lu trữ thông tin một cách tốt nhất. Nhng
các phần mềm hỗ trợ cho việc sử dụng máy tính, hay các chơng trình quản
lý hầu hết của nớc ngoài, điều này gây rất nhiều trở ngại đối với những ng-
ời sử dụng máy tính không biết hoặc biết ít tiếng anh.Vì vậy các phần
mềm sử dụng tiếng việt sẽ giúp ngời sử dụng có hiệu quả hơn trong công
việc.
Thực tế đã cho thấy nhiều doanh nghiệp từ lớn đến nhỏ đã áp dụng có
hiệu quả các sản phẩm phần mềm tin học. Tại các trung tâm phát hành băng
đĩa lớn, cũng nh các cửa hàng kinh doanh băng đĩa tại nhiều nơi đã và đang
ứng dụng chơng trình quản lý vào công tác kinh doanh, nhằm mục đích giúp
cho ngời kinh doanh giảm đi phần nào công việc phải thực hiện thủ công
nh trớc đây. Do vậy trong đợt thực tập chuyên ngành, em chọn đề tài:
"Quản lý đĩa CD_ROM tại cửa hàng kinh doanh băng đĩa" để củng cố
kiến thức đã học trong trờng, nâng cao kỹ năng làm bài cũng nh tiếp cận
trực tiếp với thực tế phục vụ công tác sau này.
Tuy nhiên do quá trình học tập có nhiều khó khăn, tài liệu học tập còn
thiếu thốn và nhận thức còn nhiều hạn chế, cho nên trong quá trình thực hiện
các thao tác không tránh khỏi những thiếu sót, rất mong nhận đợc sự chỉ bảo
góp ý, bổ sung của thầy, cô giáo đã hớng dẫn chỉ bảo để em hoàn thành phần
thực tập chuyên ngành này.
Em xin chân thành cảm ơn.
Sinh viên thực hiện
Nguyn ng Phũng
1
Qun lý Bng a
Chơng I: Khảo sát hệ thống
I. khảo sát và đánh giá hiện trạng.
Mặt hàng đĩa CD-ROM phần mềm cũng nh các chơng trình tiện ích
khác là một trong những sản phẩm đặc biệt xuất hiện trong các mặt hàng
kinh doanh tại nhiều nơi nhằm đáp ứng nhu cầu sử dụng của mọi tầng lớp
trong mọi lĩnh vực nó bao gồm các loại đĩa nh: đĩa chơng trình (program),
đĩa phần mềm (software), đĩa hệ thống (system), đĩa trò chơi (games), đĩa
phim (film) ...
Vì vậy bài toán quản lý băng đĩa tại một đơn vị kinh doanh là một bài
toán xử lý kết hợp giữa quản lý danh mục (kiểu th viện) với quản lý xuất
nhập (kiểu kinh doanh hàng hoá). Do đây chỉ là cùng một đơn vị kinh doanh
nhỏ, mặt khác, mặt hàng kinh doanh chỉ duy nhất một loại là băng đĩa, nên
bài toán đợc xác định gọn trong việc quản lý danh mục đĩa và hệ thống bán
- nhập - tồn, còn về phía đơn vị cung cấp, khách hàng cũng nh hạch toán
kinh doanh mà ta không đề cập đến trong chơng trình này.
Bài toán chỉ tập trung vào khai thác các khía cạnh nh:
- Nhập đĩa vào cửa hàng
- Bán đĩa cho khách hàng
- Thống kê lợng các đĩa có trong cửa hàng
- Thống kê danh mục các đĩa
- Thống kê nội dung các thành phần đợc tích hợp trong từng đĩa
Yêu cầu của chơng trình thiết kế:
- Phần mềm xây dựng phải dễ sử dụng, dễ cài đặt và hỗ trợ tối đa ngời
dùng trong việc thao tác trên phần mềm khi sử dụng.
- Phần mềm phải giao tiếp dễ dàng với các phần mềm khác nh Word,
Excel,... cũng nh dễ thích ứng với các thay đổi phần cứng của máy tính.
- Phần mềm phải đạt đợc mức độ bảo mật tối thiểu là ngăn ngừa những
ngời không có chức năng không sử dụng đợc phần mềm.
2
Qun lý Bng a
Yêu cầu về dữ liệu:
- Dữ liệu phải đợc thiết kế chính xác, vừa đủ, không gây d thừa cho
việc quản lý băng đĩa cũng nh không thể thiếu dữ liệu cho việc quản lý.
- Xử lý nhập và xuất với kho dữ liệu.
II. Khảo sát hệ thống quản lý băng - đĩa CD-ROM.
1. Mô hình hoạt động nghiệp vụ quản lý kinh doanh băng đĩa
Cơ sở bán băng đĩa cần phải thực hiện phân nhóm các băng đĩa thành
các nhóm đĩa riêng, cập nhật danh sách chơng trình của từng nhóm đĩa vào
máy tính, phân vùng và trng bày tại các nơi dễ tìm kiếm để lúc nào cũng có
thể tra cứu và có thể in cho khách hàng.
Ngời kinh doanh cần phải thờng xuyên thiết kế và trng bày các bảng
mục lục nh danh sách các đĩa, nội dung các đĩa bao gồm những gì, trợ giúp
cho các khách hàng đến tra cứu và tìm kiếm đĩa chơng trình cần dùng.
Ngời kinh doanh thực hiện các công việc bán hàng, ghi chép sổ sách
nhật ký bán hàng. Hỗ trợ khách hàng trong việc tra cứu thông tin về đĩa.
Trên cơ sở số liệu của sổ sách và thực tế đề ra danh sách các đĩa chơng
trình cần phải bổ sung và nhập vào.
Kiểm tra định kỳ danh sách các đĩa về số lợng, số bán đợc, số tồn
đọng.
2. Nhận xét về quản lý kinh doanh băng đĩa.
- Việc sắp xếp, phân loại băng đĩa diễn ra khá phức tạp, nhiều loại, danh
mục dễ gây ra nhầm lẫn cho ngời kinh doanh.
- Việc trợ giúp tra cứu của chủ kinh doanh cho khách hàng vễ đĩa khó
khăn vì hệ thống bảng danh mục cồng kềnh. Hoặc xử lý khó khăn nếu nhiều
ngời cùng dùng chung.
- Tính toán và xử lý nhập, bán hàng bằng tay sẽ chậm hơn, mất thời gian
nhiều hơn so với khi thao tác trên phần mềm quản lý.
3
Qun lý Bng a
Chơng II
Phân tích thiết kế hệ thống quản lý băng đĩa
I. Xác định các yêu cầu và xây dựng dữ liệu cho
hệ thống quản ký kinh doanh băng đĩa cd-rom.
1. Các yêu cầu của hệ thống quản lý kinh doanh băng đĩa CD-
ROM
Hệ thống quản lý kinh doanh băng đĩa phải cung cấp những thông
tin liên quan:
- Đối với khách hàng: Cung cấp cho họ danh mục các loại băng đĩa,
nội dung của từng loại băng đĩa, các chơng trình, các phần mềm có trong
từng đĩa.
- Đối với nhân viên kinh doanh: Nhập đĩa, phân loại, bán đĩa và ghi
chép nhật ký bán hàng, tra cứu đợc thông tin liên quan đến đĩa, ví dụ xem
một chơng trình nằm trên những đĩa nào... Lập các danh sách thống kê về
đĩa.
2. Phát hiện các thực thể
* Thông tin mô tả về băng đĩa:
- Số hiệu đĩa
- Tên đĩa
- Số lợng hiện có của đĩa này
4
Qun lý Bng a
- Thể loại của đĩa
- Nội dung của từng loại đĩa
* Cập nhật các thông tin kinh doanh hàng ngày: Bán, mua, tồn đọng:
- Số hiệu đĩa
- Ngày bán, ngày nhập
- Số lợng
- Đơn giá.
II. Phân tích và thiết kế hệ thống
Đầu tiên ta đề cập một số mô hình và phơng tiện đợc sử dụng để diễn
tả các chức năng. Sau đó ta sẽ đề cập đến cách tiến hành phân tích hệ thống
về chức năng, tức là sẽ nói rõ làm thế nào để có thể đi sâu vào bản chất và
đi sâu vào chi tiết của hệ thống về mặt chức năng.
Các chức năng chung của bất kỳ một hệ CSDL đều là:
+ Chức năng thao tác với dữ liệu: Nhập dữ liệu, sửa dữ liệu, thêm dữ
liệu, xoá dữ liệu.
+ Chức năng tính toán dữ liệu: Tính các trơng theo công thức mà cập
nhật thờng xuyên, các giá trị mang tính thống kê...
+ Chức năng thống kê dữ liệu: Lọc dữ liệu theo các nhóm khác nhau,
lọc dữ liệu theo các tiêu chuẩn, điều kiện khác nhau.
+ Chức năng sắp xếp và tìm kiếm thông tin: Sắp xếp theo các khoá
khác nhau, tìm kiếm đơn lẻ và tìm kiếm theo nhóm, tìm kiếm theo điều
kiện.
+ Chức năng kết xuất thông tin: Tạo các bảng tổng hợp, tạo các báo
cáo khác nhau theo từng nhóm thông tin và theo các điều kiện khác nhau.
Các chức năng của CSDL nói chung phụ thuộc vào ý đồ của từng nhà
quản lý cụ thể ở các mức khác nhau.
1. Sơ lợc chung về các bảng (Table).
LOAI (Theloai , Tenloai, Mota)
DIA (Sohieu , Tendia, Theloa, Tongso)
5
Qun lý Bng a
NOIDUNG (Sohieu, Tenmuc)
NHAPDIA (Sttnhap, sohieu, soluong, dongia)
BANDIA (Sttban, sohieu, soluong, dongia)
CTNHAP (Sttnhap, ngay, khach)
CTBan (Sttban, ngay, khach)
2. Thiết kế và xây dựng các bảng .
Để xây dựng đợc một hệ thống quản lý thì ta cần hiểu đợc các chức
năng chính của hệ thống. Có những chức năng chính của các hệ thống quản
lý nhng cũng có nhiều các chức năng riêng của từng hệ quản lý cụ thể. Khi
nói đến chức năng quản lý ta nên phân biệt hai khía cạnh: Các chức năng
quản lý thông thờng của một doanh nghiệp kinh doanh và chức năng của
một hệ CSDL đợc xây dựng trong một môi trờng quản trị dữ liệu.
Căn cứ vào bài toán quản lý kinh doanh đĩa CD -ROM, và phát hiện các
thực thể ở trên ta thấy hệ thống quản lý kinh doanh đĩa CD -ROM có thể bao
gồm các thực thể sau đây:
a) Bảng DIA: Bảng dữ liệu Đĩa dùng để chứa các thông tin mô tả về
đĩa hiện có trong quản lý:
Tên trờng Loại dữ liệu Ghi chú
Sohieu Text Số hiệu đĩa (ví dụ S101, M102,...)
Tendia Text Tên đĩa (Hệ điều hành Windows XP)
Theloai Text Tổng số đĩa hiện có trong cửa hàng
Tongso Number Thể loại đĩa nh: System, software,
games,...
b) Bảng LOAI
Chứa dữ liệu về các loại đĩa, phân nhóm đĩa thành các nhóm khác nhau:
Tên trờng Loại dữ liệu Ghi chú
Theloai
Text Thể loại (system, software, music,...)
Tenloai Text Tên thể loại: Hệ thống, phần mềm, âm
nhạc, phim ...
Mota Text Mô tả thêm về loại đĩa này
c) Bảng noidung
6