XÂY DỰNG ỨNG DỤNG

Một phần của tài liệu Đồ Án 1.Docx (Trang 26 - 42)

Gồm 4 tệp tin:

- HangHoa.txt

- HoaDonNhap.txt

- HoaDonXuat.txt

- NhaCungCap

4.2 Cài đặt các chức năng cho ứng dụng

Hàng Hoá

Quản lý hàng hoá Nhập BN

Nếu mã HH nhập về có mã đã tồn tại, chương trình sẽ thông báo điều này và yêu cầu nhập mã HH mới cho tới khi không còn trùng. Các thành phần dữ liệu của HH cần phải nhập đúng kiểu dữ liệu đã được mặc định, nếu nhập sai chương trình sẽ tự động cho người dùng nhập lại.

Start

Hiển thị thông tin BN Input: Nhập Mã BN  

Kiểm tra sự tồn tại của mã BN

Bạn có muốn nhập tiếp?

Đã tồn tại mã BN

Stop Nhập thông tin BN

Lưu đồ thuật toán nhập BN

Sửa BN

Sửa các thông tin của BN, bộ phận quản lý cần nhập vào mã của BN để lấy ra thông tin của BN cần sửa, chương trình sẽ kiểm tra sự tồn tại của mã sau đó bộ phận quản lý sẽ cập nhật thông tin mới ghi đè lên những thông tin của BN cũ. Nếu mã BN không có trong danh sách thì chương trình sẽ báo “ Không tồn tại BN có mã bạn nhập…”.

Start

Input: Mã BN

Kiểm tra sự tồn tại của mã BN?Kiểm

kiểm tra sự tồn tại của mã BN? Không tồn tại BN có mã bạn nhập

Stop

Nhập nội dung sửa tên BN, quê

……. 

Hiện thông tin BN được sửa  

Bạn có muốn sửa tiếp?

Lưu đồ thuật toán sửa BN

Start

Stop Input: mã BN

Kiểm tra sự tồn tại của BN

Không tồn tại BN có mã bạn nhập

Xóa thành công!

Bạn có muốn xóa tiếp?

Xóa BN

Xoá thông tin của BN thì bộ phận quản lý cần nhập vào mã của BN, chương trình sẽ kiểm tra sự tồn tại của mã nếu tồn tại mã BN vừa nhập thì chương trình sẽ báo: “Bạn đã xoá thành công”. Nếu mã BN không có trong danh sách thì chương trình sẽ báo “Không tồn tại BN có mã bạn nhập…”

Lưu đồ thuật toán xoá BN

Tìm kiếm BN

Tìm kiếm Bn mà người quản lý yêu cầu thì người dùng cần nhập vào mã hoặc tên của BN đó, nếu tồn tại mã hoặc tên BN vừa nhập thì chương trình sẽ hiện thông tin của BN có mã vừa nhập, nếu không tồn tại thì chương trình sẽ báo: “Không tồn tại BN có mã bạn nhập…”.

Start

Hiển thị thông tin BN Input: Nhập Mã BN

 

Kiểm tra sự tồn tại của mã BN

Bạn có muốn nhập tiếp?

Đã tồn tại mã BN

Stop Nhập thông tin BN

Lưu đồ thuật toán tìm kiếm BN

Start

Stop Input: mãBN

Kiểm tra sự tồn tại của mã Không tồn tại BN có mã bạn nhập

Hiển thị BN

Bạn có muốn tiếp tục xem BN?

Lưu đồ thuật toán xem BN

HÓA ĐƠN

Quản lý HÓA ĐƠN

Chịu trách nhiệm quản lý những hoạt động liên quan đến bệnh nhân đã thanh toán hay chưa thanh toán, thông tin của BN được lưu trữ bao gồm: mã BN, chi phí điều trị…

Update HÓA ĐƠN

Cập nhật những thông tin về hóa đơn thanh toán,bộ phận quản lý cần nhập vào mã BN để tìm ra hóa đơn cần update lại ,chương trình sẽ kiểm tra sự tồn tại mã đó sau đó bộ phận quản lý sẽ update thông tin mới cho hóa đơn ghi đè nên những thông tin hóa đơn cũ nếu mã BN không có trong danh sách thì trương trình sẽ báo

“không tồn tại mã BN bạn nhập”.

Start

Input: Mã BN

Kiểm tra sự tồn tại của mã BN? Không tồn tại BN có mã bạn nhập

Stop Nhập nội dung sửa  

Hiện thông tin hóa đơn được sửa  

Bạn có muốn sửa tiếp?

Lưu đồ thuật toán Update hóa đơn Xóa thông tin HÓA ĐƠN

Xóa đi thông tin của một hóa đơn bộ phận quản lý phải nhập vào mã BN của hóa đơn, chương trình sẽ kiểm tra sự tôn tại của mã bệnh nhân đó nếu tồn tại mã BN

Start

Stop Input: BN

Kiểm tra sự tồn tại của BN Không tồn tại BN có mã bạn nhập

Xóa thành công!

Bạn có muốn xóa tiếp?

mà bạn vừa nhập thì chương trình sẽ thông báo :”bạn đã xóa thành công”. Nếu mã BN bạn vừa nhập không tồn tại trong danh sách thì trương trình sẽ báo” không tồn tại mã BN bạn vừa nhập”.

Lưu đồ thuật toán xóa hóa đơn

Start

Stop Input: mã BN

Kiểm tra sự tồn tại của mã Không tồn tại BN có mã bạn nhập

Hiển thị hóa đơn

Bạn có muốn tiếp tục tìm kiếm?

Tìm kiếm hoá đơn

Tìm kiếm hóa đơn mà người quản lý yêu cầu bạn cần nhập vào mã BN hoặc tên bệnh nhân của hóa đơn đó ,nếu tồn tại mã hoặc tên BN mà bạn vừa nhập thì chương trình sẽ hiện ra thông tin của hóa đơn đó , nếu không tồn tại thì chương trình sẽ hiện “mã hoặc tên bệnh nhân bạn vừa nhập không tồn tại”.

Lưu đồ thuật toán tìm kiếm hoá đơn

Start

Stop Input: mãBN

Kiểm tra sự tồn tại của mã Không tồn tại BN có mã bạn nhập

Hiển thị hóa đơn

Bạn có muốn tiếp tục xem hoá đơn

?

Lưu đồ thuật toán xem hóa đơn 4.3 Kiểm thử và triển khai ứng dụng

4.3.1 Kiểm thử

a) Với chức năng nhập thông tin, thì mọi thông tin phải nhập là một xâu khác rỗng, khi nhập một xâu rỗng thì chương trình sẽ bắt nhập lại

b) Với chức năng tìm kiếm hàng hoá, khi tên bệnh nhân hoặc mã HH không trùng trong danh sách thì sẽ hiển thị ra một bảng không có thông tin.

4.3.2. Đóng gói ứng dụng

Project đã được build thành packpage

4.3.3. Triển khai ứng dụng

- Laptop Dell E6540.

- Cấu hình: Intel(R) Core(TM) i7-4810MQ CPU @ 2.80GHz 2.80 GHz.

- Hệ điều hành: Window 10 Pro 64 bit.

- Phần mềm: Visual Studio 2019.

Một phần của tài liệu Đồ Án 1.Docx (Trang 26 - 42)

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

(43 trang)
w