a. Giới thiệu chung
5.3. Lập trình thử nghiệm
a. Cơ sở dữ liệu
Sử dụng hệ quản trị cơ sở dữ liệu SQL để tạo cơ sở dữ liệu nh trình bày trong phần phân tích thiết kế.
b. Một số form chính
- Form đăng nhập hệ thống:
Hình 3: Form “Đăng nhập”
Đặc tả giao diện và tương tỏc
Mục đớch: Đăng nhập theo đỳng quyền của người sử dụng, nhằm bảo vệ hệ thống
khụng bị xõm nhập bất hợp phỏp
Người sử dụng: Cỏc thành viờn được giao quyền đăng nhập đó lưu trong hệ thống. Mụi trường: Hệ điều hành WindowsXP, hệ quản trị CSDL SQL Server 2000 Cỏc bảng dữ liệu sử dụng: dangnhap
Hướng dẫn sử dụng: Điền “Tờn đăng nhập” và “Mật khầu” vào cỏc mục tương ứng
trong giao diện. Sau đú ấn Đăng nhập, nếu nhập sai thỡ hệ thống gửi thụng bỏo lỗi rồi thực hiện nhập lại từ đầu. Chọn Thoỏt để ra khỏi giao diện.
Kết quả: Sau mỗi lần nhập đỳng “Tờn đăng nhập” và “Mật khấu” thỡ người dựng sẽ
hoạt động được hệ thống theo đỳng quyền đăng nhập được đăng ký từ - Form chính
Hình 4: Form chính
Đặc tả giao diện và tương tỏc
Mục đớch: Đây là form chính của chơng trình quản lý kinh doanh. Khi ngời sử dụng là ngời quản trị (user name: lien, password:lien), form có các chức năng chính sau: Thay đổi mật khẩu, Cập nhật dữ liệu, Xử lý, Tìm kiếm, Tra cứu hệ thống, Các báo biểu.
Người sử dụng: Nhà quản trị cú quyền admin
Mụi trường: Hệ điều hành WindowsXP, hệ quản trị CSDL SQL Server 2000 Cỏc bảng dữ liệu sử dụng: dangnhap
Hướng dẫn sử dụng: Chọn cỏc thao tỏc quản lý thụng qua cỏc nỳt lệnh trờn màn
hỡnh. Nếu muốn thoat khỏi chương trỡnh kớch chuột vào tab Thoat
Kết quả: Với quyền đăng nhập là Quản lý, người dựng cú thể thực hiện tất cả cỏc
thao tỏc cú trong thực đơn. Ngược lại, người dựng chỉ thực hiện được thao tỏc tỡm kiếm.
- Form ‘Danh mục nhà cung cấp’
Hình 5: Form “Danh mục NCC”
Đặc tả giao diện và tương tỏc
Mục đớch : Form “Danh mục NCC” cho phép nhập mới, sửa, xoá, những thông tin về
NCC trong CSDL.
Cỏc bảng dữ liệu sử dụng: NCC
Hướng dẫn sử dụng: Chọn cỏc thụng tin cần nhập ứng với mỗi mục trong giao diện.
Sau đú ấn Thờm mới , nếu nhập sai thỡ ấn Sửa rồi thực hiện nhập lại từ đầu.Chọn Xúa để loại một nhà cung cấp nào đú. Chọn Lưu để lưu lại những thống tin mới nhõp. Chọn Thoỏt để ra khỏi giao diện, chọn Bỏ qua để thực hiện cỏc thao tỏc khỏc. Muốn vào cỏc giao diện khỏc thỡ chọn cỏc nỳt bờn tay phải tương ứng.
Kết quả: Sau mỗi lần nhập, một bản ghi mới đựơc thờm vào bảng nhacungcap
- Form “Danh mục hàng”
Hình 6: Form “Danh mục hàng”
Đặc tả giao diện và tương tỏc
Mục đớch : Cho phép cập nhật, sửa, xoá các thông tin về hàng.
Mụi trường: Hệ điều hành WindowsXP, hệ quản trị CSDL SQL Server 2000 Cỏc bảng dữ liệu sử dụng: Hàng
Hướng dẫn sử dụng: Chọn cỏc thụng tin cần nhập ứng với mỗi mục trong giao diện.
Sau đú ấn Thờm mới , nếu nhập sai thỡ ấn Sửa rồi thực hiện nhập lại từ đầu.Chọn Xúa để loại một nhà cung cấp nào đú. Chọn Lưu để lưu lại những thống tin mới nhõp. Chọn Thoỏt để ra khỏi giao diện, chọn Bỏ qua để thực hiện cỏc thao tỏc khỏc. Muốn vào cỏc giao diện khỏc thỡ chọn cỏc nỳt bờn tay phải tương ứng.
- Form “Danh mục khách”
Hình 7: Form “Danh mục khách”
Đặc tả giao diện và tương tỏc
Mục đớch : Cho phép cập nhật, xoá, sửa các thông tin về khách hàng.
Người sử dụng: Nhà quản trị cú quyền admin
Mụi trường: Hệ điều hành WindowsXP, hệ quản trị CSDL SQL Server 2000 Cỏc bảng dữ liệu sử dụng: Khỏch
Hướng dẫn sử dụng: Chọn cỏc thụng tin cần nhập ứng với mỗi mục trong giao diện.
Sau đú ấn Thờm mới , nếu nhập sai thỡ ấn Sửa rồi thực hiện nhập lại từ đầu.Chọn Xúa để loại một nhà cung cấp nào đú. Chọn Lưu để lưu lại những thống tin mới nhõp. Chọn Thoỏt để ra khỏi giao diện, chọn Bỏ qua để thực hiện cỏc thao tỏc khỏc. Muốn vào cỏc giao diện khỏc thỡ chọn cỏc nỳt bờn tay phải tương ứng.
Form “Đơn đặt hàng”
Hình 8: Form “Đơn đặt hàng”
Đặc tả giao diện và tương tỏc
Mục đớch : Cho phép cập nhật, xoá, sửa các thông tin về đơn đặt hàng của khách,
những thông tin này đợc Insert/Update vào bảng DONDAT trong cơ sở dữ liệu.
Người sử dụng: Nhà quản trị cú quyền admin
Mụi trường: Hệ điều hành WindowsXP, hệ quản trị CSDL SQL Server 2000 Cỏc bảng dữ liệu sử dụng: dondathang
Hướng dẫn sử dụng: Chọn cỏc thụng tin cần nhập ứng với mỗi mục trong giao diện.
Sau đú ấn Thờm mới , nếu nhập sai thỡ ấn Sửa rồi thực hiện nhập lại từ đầu.Chọn Xúa để loại một nhà cung cấp nào đú. Chọn Lưu để lưu lại những thống tin mới nhõp. Chọn Thoỏt để ra khỏi giao diện, chọn Bỏ qua để thực hiện cỏc thao tỏc
Kết quả: Sau mỗi lần nhập, một bản ghi mới đựơc thờm vào bảng dondathang
- Form “Phiếu giao”
Hình 9: Form “Phiếu giao”
Đặc tả giao diện và tương tỏc
Mục đớch : Cho phép cập nhật, sửa, xoá các thông tin về phiếu giao hàng. Những
thông tin này đợc Insert/Update vào bảng PHIEUGIAO và trong cơ sở dữ liệu.
Người sử dụng: Nhà quản trị cú quyền admin
Mụi trường: Hệ điều hành WindowsXP, hệ quản trị CSDL SQL Server 2000 Cỏc bảng dữ liệu sử dụng:
Hướng dẫn sử dụng: Chọn cỏc thụng tin cần nhập ứng với mỗi mục trong giao diện.
Sau đú ấn Thờm mới , nếu nhập sai thỡ ấn Sửa rồi thực hiện nhập lại từ đầu.Chọn Xúa để loại một nhà cung cấp nào đú. Chọn Lưu để lưu lại những thống tin mới
nhõp. Chọn Thoỏt để ra khỏi giao diện, chọn Bỏ qua để thực hiện cỏc thao tỏc khỏc. Muốn vào cỏc giao diện khỏc thỡ chọn cỏc nỳt bờn tay phải tương ứng.
Kết quả: Sau mỗi lần nhập, một bản ghi mới đựơc thờm vào bảng Phieugiao
- Form “Phiếu thu”
Hình 10: Form “Phiếu thu”
Đặc tả giao diện và tương tỏc
Mục đớch : Cho phép cập nhật, sửa, xoá các thông tin trong bảng PHIEUTHU.
Người sử dụng: Nhà quản trị cú quyền admin
Mụi trường: Hệ điều hành WindowsXP, hệ quản trị CSDL SQL Server 2000 Cỏc bảng dữ liệu sử dụng: Phiếu thu
Hướng dẫn sử dụng: Chọn cỏc thụng tin cần nhập ứng với mỗi mục trong giao diện.
nhõp. Chọn Thoỏt để ra khỏi giao diện, chọn Bỏ qua để thực hiện cỏc thao tỏc khỏc. Muốn vào cỏc giao diện khỏc thỡ chọn cỏc nỳt bờn tay phải tương ứng.
Kết quả: Sau mỗi lần nhập, một bản ghi mới đựơc thờm vào bảng Phieuthu
- Form “Phiếu hẹn lấy hàng bảo hành”
Hình 10: Form “Phiếu hẹn lấy hàng bảo hành”
Đặc tả giao diện và tương tỏc
Mục đớch : Cho phép cập nhật, sửa, xoá các thông tin trong bảng PHIEUTHU.
Người sử dụng: Nhà quản trị cú quyền admin
Mụi trường: Hệ điều hành WindowsXP, hệ quản trị CSDL SQL Server 2000 Cỏc bảng dữ liệu sử dụng: Phieuhen, hang, khach
Hướng dẫn sử dụng: Chọn cỏc thụng tin cần nhập ứng với mỗi mục trong giao diện.
Sau đú ấn Thờm mới , nếu nhập sai thỡ ấn Sửa rồi thực hiện nhập lại từ đầu.Chọn Xúa để loại một nhà cung cấp nào đú. Chọn Lưu để lưu lại những thống tin mới nhõp. Chọn Thoỏt để ra khỏi giao diện, chọn Bỏ qua để thực hiện cỏc thao tỏc khỏc. Muốn vào cỏc giao diện khỏc thỡ chọn cỏc nỳt bờn tay phải tương ứng.
Kết quả: Sau mỗi lần nhập, một bản ghi mới đựơc thờm vào bảng Phieuhen
- Form “Bảng báo giá”
Hình 10: Form “ Bảng báo giá cho khách”
Đặc tả giao diện và tương tỏc
Mục đớch : Cho phép cập nhật, sửa, xoá các thông tin trong bảng baogiakhach.
Người sử dụng: Nhà quản trị cú quyền admin
Mụi trường: Hệ điều hành WindowsXP, hệ quản trị CSDL SQL Server 2000 Cỏc bảng dữ liệu sử dụng: baogiakhach,hang,khach
Hướng dẫn sử dụng: Chọn cỏc thụng tin cần nhập ứng với mỗi mục trong giao diện.
Sau đú ấn Thờm mới , nếu nhập sai thỡ ấn Sửa rồi thực hiện nhập lại từ đầu.Chọn Xúa để loại một nhà cung cấp nào đú. Chọn Lưu để lưu lại những thống tin mới nhõp. Chọn Thoỏt để ra khỏi giao diện, chọn Bỏ qua để thực hiện cỏc thao tỏc khỏc. Muốn vào cỏc giao diện khỏc thỡ chọn cỏc nỳt bờn tay phải tương ứng.
Tơng tự ta có các Form - Form “Đơn đặt mua hàng”
Form “Xử lý đặt hàng”
- Form “Xử lý giao hàng”
- Form “Tìm kiếm”
Hình 13: Form “Tìm kiếm”
Form này cho phép tìm kiếm theo khách hàng, theo nhà cung cấp, theo hàng và theo ngày tháng. Mỗi một option khi đợc kích hoạt sẽ mở 1 form tìm kiếm tơng ứng.
+ Option: Khách hàng
Hình 14: Form “Tìm kiếm khách hàng”
+ Option Hàng:
+ Option: NCC
- Form “Tra cứu”
Hình 17: Form “Tra cứu hệ thống”
Form này cho phép ngời quản lý tra cứu theo một số chỉ mục nhất định nh: tra cứu hàng giao, hàng nhập, các mặt hàng bán chạy, các mặt hàng bán chậm, những khách mua nhiều hàng, những NCC chủ yếu của cơ sở, những mặt hàng tồn đọng trong kho, nợ của khách hàng và nợ của NCC. Với mỗi một chỉ mục tìm kiếm, chơng trình đều đa ra những báo cáo tơng ứng.
Kết luận
Kết quả đạt đợc
Qua hơn năm tháng tìm hiểu, nghiên cứu và thực hiện đề tài “Phân tích thiết kế hệ thống kinh doanh công ty thơng mại và dịch vụ ONETWOFOUR” em đã đạt đợc một số kết quả sau:
+ Hiểu và nắm bắt đợc các quy trình của việc phân tích, thiết kế một hệ thống thông tin.
+ Đã xây dựng đợc các chức năng chính cho hệ thống, giúp cho ngời quản lý và khách hàng thuận lợi hơn trong quá trình mua và bán.
+ Giao diện đơn giản, dễ sử dụng. Tổ chức thông tin hợp lý.
Hạn chế
+ Vấn đề bảo mật cha cao
+ Cha có giao diện thanh toán riêng
Hớng phát triển
+ Khắc phục những hạn chế ở trên
+ Tiến tới xây dựng một website để có thể thực hiện giao dịch mua bán online một cách hiệu quả bên cạnh việc mua – bán trực tiếp thông thờng.
Phụ lục