Lập trình thử nghiệm

Một phần của tài liệu Phân tích và thiết kế hệ thống quản lý kinh doanh công ty thương mại và dịch vụ onetwofour (Trang 87 - 109)

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

Một phần của tài liệu Phân tích và thiết kế hệ thống quản lý kinh doanh công ty thương mại và dịch vụ onetwofour (Trang 87 - 109)

Tải bản đầy đủ (DOC)

(110 trang)
w