1. Trang chủ
  2. » Luận Văn - Báo Cáo

Phần mềm quản lý bán thuốc

44 790 0
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 44
Dung lượng 645 KB

Nội dung

Hiện tại mọi hoạt động của cửa hang bán thuốc đêu thực hiện một cách thủ công chưa được tin học hoá ở bất kì một khâu nào. Do vậy khi nhà quản lý muốn kiểm tra số liệu về thuốc như lượng nhập, lương thuốc đã bán hay còn tồn là tương đối mất thời gian và công sức. Các nhân viên phải tập hợp số liệu từ các hoá đơn bán thuốc, các phiếu nhập thuốc… bằng phương pháp thủ công.

Đề án môn học Xây dựng phần mềm Quản bán thuốc Lời mở đầu Chương I .Khái quát tình hình I. Vai trò của công nghệ thông tin hiện nay Lịch sử phát triển của xã hội loài người đã chứng minh mối quan hệ biện chứng giữa công nghệ và phát triển bằng việc tăng cường áp dụng công nghệ, xã hội loài người đã từng bước chuyển dịch vị thế của mình từ thế giới tự nhiên sang thế giới nhân đạo… Công nghệ cũng chính là yếu tố quyết định sự thịnh vượng hay suy vong của một quốc gia. Trong xã hội hiện đại, vai trò của công nghệ ngày càng tăng lên. Nó đã và đang trở thành hàng hoá được chuyển giao trên thị trường và được bảo hộ bằng pháp luật. Những tiến bộ như vũ bão của KH-CN trong hai thập kỷ qua, đặc biệt là trong các lĩnh vực Công nghệ thông tin, công nghệ sinh học, công nghệ Nano, tự động hoá đã làm đảo lộn tư duy và chiến lược của nhiều nước. Không ai còn có thể hoài nghi về vai trò của công nghệ trong phát triển kinh tế toàn cầu và của mỗi quốc gia. II. Phần mềm quản bán thuốc Hiện tại mọi hoạt động của cửa hang bán thuốc đêu thực hiện một cách thủ công chưa được tin học hoá ở bất kì một khâu nào. Do vậy khi nhà quản muốn kiểm tra số liệu về thuốc như lượng nhập, lương thuốc đã bán hay còn tồn là tương đối mất thời gian và công sức. Các nhân viên phải tập hợp số liệu từ các hoá đơn bán thuốc, các phiếu nhập thuốc… bằng phương pháp thủ công. Từ những bất câp trên việc xây dựng một phần mềm hỗ trợ cho hoạt động kinh doanh của cửa hàng là hết sức cần thiết nhất là trong thời đại Công nghệ thông tin đang phát triển mạnh mẽ. Lê Đình Tuân Tin học kinh tế 47A 1 Đề án môn học Xây dựng phần mềm Quản bán thuốc Chương II. Một số vấn đề về phương pháp luận 1. Khái niệm về phần mềm a. Định nghĩa về phần mềm Trong công nghệ phần mềm,người ta chấp nhận định nghĩa sau của nhà tin học người Mỹ : Roger Pressman. Theo ông thì phần mềm trong công nghệ phần mềm là một tập hợp gồm ba yếu tố là: - Các chương trình máy tính. - Các cấu trúc dữ liệu. - Hệ thống tài liệu hướng dẫn sử dụng. b. Vòng đời phát triển của phần mềm Vòng đời phát triển của phần mềm ( SDLC_System development life cycle ) là một quá trình từ khi phần mềm ra đời cho đến khi được đưa vào sử dụng và quá trình nâng cấp bảo trì phần mềm đó. Ý nghĩa của mô hình thác nước để biểu diễn vòng đời phát triển của phần mềm : - Đây là công những công đoạn của một quy trình thống nhất,có quan hệ mật thiết với nhau và không thể tách rời. -Trong mô hình này thì các công đoạn phía dưới chịu sự tác động của công đoạn phía trên. -Mỗi công đoạn có chức năng chuyên biệt khác nhau nhưng đều nằm trong mối quan hệ thống nhất. Lê Đình Tuân Tin học kinh tế 47A 2 Đề án môn học Xây dựng phần mềm Quản bán thuốc Vòng đời phát triển của phần mềm được biểu diễn bởi mô hình thác nước như hình vẽ sau đây : Mô hình thác nước vòng đời phát triển của phần mềm. 2. Các phương pháp thiết kế phần mềm a. Khái niệm module hoá : Module là một khái niệm quan trọng trong lập trình có cấu trúc.Mỗi module được coi là một chương trình độc lập có thể gắn kết lại với nhau.Người ta dùng phương pháp module hoá để phân chia bài toán lớn thành các bài toán nhỏ hơn,đơn giản hơn theo cấu trúc hình cây. b. Phương pháp thiết kế Top Down : Phưong pháp này gồm hai bươc như sau : - Bước 1: Xác định vấn đề bao quát của toàn bộ bài toán. - Bước 2: Phân chia nhiệm vụ cần giải quyết thành những nhiệm vụ cụ thể hơn c. Phương pháp thiết kế Bottom Up : Ngược lại với phương pháp Top Down Phương pháp này gồm hai bước như sau : -Bước 1 : Giải quyết các vấn đề cụ thể. Lê Đình Tuân Tin học kinh tế 47A 3 Xác định yêu cầu phân tích HTTT Phân tích chi tiết Thiết kế Cài đặt Khai thác và bảo trì Đề án môn học Xây dựng phần mềm Quản bán thuốc -Bước 2 : Phân chia nhiệm vụ cần giải quyết thành các nhiệm vụ cụ thể và gộp chúng lại từng nhóm chức năng từ dưới lên trên cho đến module chính.(Thêm chức năng vào các chức năng chính giúp đầy đủ và phong phú hơn). 3. Quy trình trong sản xuất phần mềm : a. Xác định yêu cầu của công ty • Mục đích : Quy trinh này nhằm xác định chính xác yêu cầu của khách hàng về phần mềm. • Dấu hiệu : - Phân tích nghiệp vụ chuyên sâu - Lập mô hình hoạt động của hệ thống ( DFD,BFD,ERD ) • Lưu đồ : Lê Đình Tuân Tin học kinh tế 47A 4 Mở đầu Lập kế hoạch xác định yêu cầu Báo cáo Phân tích nghiệp vụ Lập mô hình hệ thống Xác định yêu cầu của khách hàng Quản tri viên dự án duyệt Kết thúc Không thông qua Thông qua Đề án môn học Xây dựng phần mềm Quản bán thuốc b. Quy trình xây dựng và quản hợp đồng phần mềm • Mục đích : Xem xét các giải pháp,soạn thảo,kí kết,theo dõi quá trình thực hiện hợp đồng và thanh toán,thanh lý,nghiệm thu các hợp đồng phần mềm • Dấu hiệu : Quy trình xây dựng và quản hợp đồng phần mềm tập trung vào các dấu hiệu sau : - Xây dựng hợp đồng phần mềm với khách hàng. - Theo dõi thực hiện hợp đồng với khách hàng. - Thanh toán,thanh hợp đông phần mềm. • Lưu đồ : Lê Đình Tuân Tin học kinh tế 47A 5 Mở đầu Mở đầu Nghiên cứu đề xuất Xây dựng hợp đồng phần mềm Trao đổi hợp đồng phần mềm Thanh toán thanh hợp đồng Báo cáo quy trình Lập giải pháp Đề án môn học Xây dựng phần mềm Quản bán thuốc c. Quy trình phân tích thiết kế • Mục đich : - Xác định đặc tả yêu cầu phần mềm. - Xác định kiến trúc hệ thống. - Thiết kế dữ liệu. - Thiết kế chương trình. - Thiết kế giao diện. Áp dụng thuyết quy trình thiết kế trong xây dựng phần mềm quản kho ta có : - Yêu cầu của phần mềm là : các chức năng mà phần mềm quản kho cần có. - Kiến trúc hệ thống là : sơ đồ hình cây mô tả cấu trúc của phần mềm quản kho. - Thiết kế dữ liệu là : thu thập dữ liệu về hoạt động quản kho và xây dựng các tệp lưu trữ dữ liệu trong cơ sỏ dữ liệu. - Thiết kế chương trình : thiết kế các module mà phần mềm quản kho cần có. -Thiết kế giao diện : thiết kế màn hình để cập nhật dữ liệu và xuất các báo cáo.Phần mềm quản kho sử dung công cụ có sẵn của Visual Basic 6.0 để thiết kế giao diện và sử dụng Crystant Report để thiết kế báo cáo đầu ra. • Dấu hiệu : -Thiết kế cấu trúc phần mềm. -Thiết kế kỹ thuật ( gồm có : thiết kế dữ liệu, thiết kế thủ tục, thiết kế chương trình,thiết kế giao diện. Lê Đình Tuân Tin học kinh tế 47A 6 Đề án môn học Xây dựng phần mềm Quản bán thuốc • Lưu đồ : Lê Đình Tuân Tin học kinh tế 47A 7 Không duyệt Mở đầu Kết thúc Lập kế hoạch thiết kế Thiết kế dữ liệu Thiết kế thủ tục Thiết kế chương trình Thiết kế giao diện Thiết kế kiến trúc phần mềm Hồ sơ thiết kế Duyệt thiết kế kiến trúc duyệt Đề án môn học Xây dựng phần mềm Quản bán thuốc d. Quy trình lập trình • Mục đích : trên cơ sở của hồ sơ thiết kế,bộ phận lập trình tiến hành chi tiết hoá các sơ đồ khối để biến thành các bản vẽ thiết kế tổng thể, tiến hành lập trình các module tích hợp hệ thống,biên soạn tài liệu mô tả hệ thống. • Dấu hiệu : -Lập trình các thư viện chung. -Lập trình module. -Tích hợp hệ thống. • Lưu đồ : Lê Đình Tuân Tin học kinh tế 47A 8 Mở đầu Kếtthú c Lập kế hoạch lập trình Lập trình Module Tích hợp hệ thống Báo cáo quy trình Lập thư viện chung Duyệt Không duyệt duyệt Đề án môn học Xây dựng phần mềm Quản bán thuốc e. Quy trình chạy thử nghiệm chương trình • Mục đích : - Test hệ thống theo đặc tả yêu cầu của phần mềm. - Test nghiệm thu theo tiêu chuẩn. - Test kiểm tra theo yêu cầu của khách hàng. • Dấu hiệu : - Lập tiêu chuẩn và kịch bản test. - Thực hiện test. - Lập biên bản ghi nhận quá trình test. • Lưu đồ : Lưu đồ quy trình Kiểm thử phần mềm Lê Đình Tuân Tin học kinh tế 47A 9 Mở đầu Kết thúc Lập kế hoạch test Test hệ thống Test nghiệm thu Báo cáo quy trình Lập kịch bản test Duyệt Không duyệt duyệt Đề án môn học Xây dựng phần mềm Quản bán thuốc f. Quy trình triển khai và lắp đặt phần mềm • Mục đích : - Cài đặt hệ thống cho khách hàng. - Đào tạo sử dụng cho khách hàng. - Hỗ trợ việc chuyển từ hệ thống cũ sang hệ thống mới. • Dấu hiệu : -Cài đặt máy chủ,máy trạm. -Cài đặt hệ thống phần mềm. -Đào tạo người sử dụng. Lưu đồ : Lê Đình Tuân Tin học kinh tế 47A 10 Kết thúc Không duyệt Mở đầu Lập kế hoạch triển khai Cài đặt phần cứng Cài đặt phần mềm Đào tạo người sử dụng Xây dựng giải pháp Kiểm tra diều kiện duyệt Tổng hợp kết quả

Ngày đăng: 06/08/2013, 14:45

HÌNH ẢNH LIÊN QUAN

Vòng đời phát triển của phần mềm được biểu diễn bởi mô hình thác nước như hình vẽ sau đây : - Phần mềm quản lý bán thuốc
ng đời phát triển của phần mềm được biểu diễn bởi mô hình thác nước như hình vẽ sau đây : (Trang 3)
-Lập mô hình hoạt động của hệ thống ( DFD,BFD,ER D) •Lưu đồ : - Phần mềm quản lý bán thuốc
p mô hình hoạt động của hệ thống ( DFD,BFD,ER D) •Lưu đồ : (Trang 4)
a. Thiết kế các bảng trong CSDL - Phần mềm quản lý bán thuốc
a. Thiết kế các bảng trong CSDL (Trang 19)
b. Mối quan hệ giữa các bảng trong CSDL - Phần mềm quản lý bán thuốc
b. Mối quan hệ giữa các bảng trong CSDL (Trang 22)
Bảng Thuoc (Thuốc) - Phần mềm quản lý bán thuốc
ng Thuoc (Thuốc) (Trang 23)
Lựa chọn hình thức báo cáo - Phần mềm quản lý bán thuốc
a chọn hình thức báo cáo (Trang 29)

TỪ KHÓA LIÊN QUAN

w