Phân Tích Thiết Kế Phần Mềm Quản Lý Hiệu Thuốc - Tài Liệu Text - 123doc

Tải bản đầy đủ (.docx) (58 trang)
  1. Trang chủ
  2. >>
  3. Công Nghệ Thông Tin
  4. >>
  5. Cơ sở dữ liệu
Phân tích thiết kế phần mềm quản lý hiệu thuốc

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (1.23 MB, 58 trang )

BỘ TÀI NGUYÊN VÀ MÔI TRƯỜNGTRƯỜNG ĐẠI HỌC TÀI NGUYÊN VÀ MÔI TRƯƠNG HÀ NỘI*****************************BÁO CÁO BÀI TẬP LỚNPHÂN TÍCH THIẾT KẾ HỆ THỐNGĐỀ TÀI: QUẢN LÝ HIỆU THUỐCLớp: ĐH3C3Họ và tên nhóm sinh viên thực hiện:1. PHẠM THỊ THU HƯƠNG2. TRỊNH HẢI QUÂN3. ĐẶNG THỊ MỸ LINH4. TRƯƠNG MINH PHÚCHà Nội, 20 tháng 03 năm 2016MỤC LỤCLỜI CÁM ƠNBẢNG PHÂN CÔNG CÔNG VIỆCLỜI MỞ ĐẦUPHẦN 1: TỔNG QUAN VỀ HỆ THỐNGI.Cơ sở lý thuyết khảo sát hiện trạngII.Mục tiêu yêu cầu của đề tàiIII.Bài toán quản toán và các vấn đề cần giải quyếtIV.Mô tả chức năng của hệ thốngPHẦN 2: PHÂN TÍCH HỆ THỐNG THÔNG TIN PHẦN MỀMI.Biểu đồ use caseII.Biểu đồ tuần tựIII.Biểu đồ trạng tháiIV.Biểu đồ hoạt độngPHẦN 3: THIẾT KẾI.Biểu đồ lớpII.Thiết kế cơ sở dữ liệuIII.KẾT LUẬNIV.TÀI LIỆU THAM KHẢOLỜI CẢM ƠNTrên thực tế không có sự thành công nào mà không gắn liền với những sự hỗ trợ, sự giúpđỡ dù ít hay nhiều, dù là trực tiếp hay gián tiếp của người khác. Trong suốt thời gian từkhi bắt đầu học tập ở giảng đường Đại Học đến nay, chúng em đã nhận được rất nhiều sựquan tâm, giúp đỡ của Thầy Cô, gia đình và bạn bè.Với lòng biết ơn sâu sắc nhất, chúng em xin gửi đến Thầy Cô ở Khoa Công Nghệ ThôngTin – trường Đại học tài nguyên và môi trường Hà Nội đã cùng với tri thức và tâm huyếtcủa mình để truyền đạt vốn kiến thức quý báu cho chúng em trong suốt thời gian học tậptại trường. Và đặc biệt, trong kỳ này, Khoa đã tổ chức cho chúng em được tiếp cận vớimôn học rất hữu ích đối với sinh viên ngành Công Nghệ Thông Tin. Đó là môn: “Phântích và thiết kế hệ thống ”.Chúng em xin chân thành cám ơn cô Nguyễn Thị Hồng Loan đã tận tâm hướngdẫn chúng em qua từng buổi học trên lớp cũng như những buổi nói chuyện, thảo luận vềmôn học. Trong thời gian được học tập và thực hành dưới sự hướng dẫn của cô, chúngem không những thu được rất nhiều kiến thức bổ ích, mà còn được truyền sự say mê vàthích thú đối với bộ môn Phân tích và thiết kế hệ thốngMặc dù đã rất cố gắng hoàn thiện đồ án với tất cả sự nỗ lực, tuy nhiên, do chưa có cơ hộiđược đi thực thế, tìm hiểu và xây dựng đồ án trong thời gian có hạn, và kiến thức còn hạnchế, nhiều bỡ ngỡ, nên bài tập lớn này chắc chắn sẽ không thể tránh khỏi những thiếu sót.Chúng em rất mong nhận được sự quan tâm, thông cảm và những đóng góp quý báu củacác thầy cô và các bạn để đồ án này ngày càng hoàn thiện hơn.Sau cùng, chúng em xin kính chúc các thầy cô trong Khoa Công Nghệ Thông Tin dồi dàosức khỏe, niềm tin để tiếp tục thực hiện sứ mệnh cao đẹp của mình là truyền đạt kiến thứccho thế hệ mai sau.I.BẢNG PHÂN CÔNG CÔNG VIỆCThành ViênCông ViệcPhạm Thị Thu Hương-Biểu đồ lớpBiểu đồ cộng tácTổng hợp bàiTrương Minh Phúc-Khảo sát hiện trạngMô tả chức năng của hệ thốngBiểu đồ trạng tháiTrịnh Hải Quân-Biểu đồ tuần tựBiểu đồ hoạt độngĐặng Thị Mỹ Linh-Biểu đồ usecase tổng quátBiểu đồ usecase phân rãMở đầuNhịp độ phát triển của ngành công nghệ thông tin đang là một vấn đề rất được cácngành Khoa Học, Giáo Dục, Kinh Tế … quan tâm. Nó hiện hữu với tầm vóc hết sứcmạnh mẽ, to lơn và ngày đang một lớn mạnh thêm. Việc ứng dụng Công Nghệ Thông Tinvào các lĩnh vực làm sao để đạt được một cách có hiệu quả. Sự lựa chọn và vận dụngnhững phần mềm sao cho phù hợp và đạt được kết quả tốt.Để lựa chọn một phần mềm phù hợp bao giờ cũng quan trọng đối với các doanhnghiệp. Ngày nay các phần mềm cơ bản đã được ứng dụng và phát triển rộng rãi tronghầu hết các doanh nghiệp. Thế nhưng yêu cầu của người sử dụng phần mềm ngày càng đadạng và nhiều tính năng hơn. Do đó yêu cầu người làm phần mềm phải đáp ứng được cácyêu cầu của người sử dụng. Trải qua một giai đoạn tiến hóa lâu dài, phát triển theo cáctiếp cận hướng đối tượng đã dần dần chiếm ưu thế và ngày càng trở nên phổ biến và đượcchuẩn hóa trong công nghiệp phần mềm.Cùng với sự ra đời của ngôn ngữ mô hình hóa thồng nhất UML và nhiều công cụhỗ trợ như Visual Paradigm phát triển phần mềm hướng đối tượng đã được áp dụng rộngrãi trong công nghiệp phần mềm trên khắp thế giới. Ngôn ngữ UML hiện thời vẫn đangđược phát triển để đáp ứng cho nhiều yêu cầu và nhiều dạng hệ thống khác nhau nhưphân tán, nhùng….UML là một ngôn ngữ mô hình hóa thống nhất có phần chính bao gồm những kýhiệu hình học, được các phướng pháp hướng đối tượng sử dụng để thể hiện và miêu tảthiết kế của một hệ thống. Nó là một ngôn ngữ để đặc tả, trực quan hóa, xay dụng chonhiều khía cạnh khác nhau của mọt hệ thống . UML có thể được sử dụng làm công cụgiao tiếp giữa người dung, nhà phân tích, nhà thiết kế và nhà phát triển phần mềm.Trong quá trình phát triển nhiều công ty đã hỗ trợ và khuyến khích phát triển UMLcó thể kể tới như: Hewlett Packard, Microsoft, Oracle, IBM, Unisys. Cũng nhằm nhữngmục đich trên mà chúng em chọn đề tài Quản Lý Bán Thuốc, để phát triển được phầnmềm nói trên cần rất nhiều công cụ hỗ trợ như UML để phân tích hướng đối tượng, SQLđể tạo và lưu trữ cơ sở dữ liệu, Visual studio là công cụ code và thiết kế trực quan phầnmềm.PHẦN 1:TỔNG QUAN VỀ HỆ THỐNGI.Cơ sở lý thuyết khảo sát hiện trạngĐây là bước mở đầu của quá trình phát triển hệ thống, còn gọi là bước đặt vấn đềhay nghiên cứu sơ bộ. Khảo sắt thực tế để làm quen và thâm nhập vào chuyên mônnghiệp vụ mà hệ thống đó phải đáp ứng, tìm hiểu các nhu cầu đặt ra với hệ thống đó, tậphợp các thông tin cần thiết. Để chúng ta đi vào phân tích và thiết kế một cơ sở dữ liệuhiệu quả và đáp ứng được nhu cầu của người sử dụng.1. Khảo sát ý kiến:Phỏng vấn chủ cửa hàng: Dược sỹ Thu ThuỷMột số câu hỏi và trả lời phỏng vấn:1_Hỏi: Yêu cầu đối với một phần mềm quản lý cần những chứcnăng cơ bản gì?Trả lời: Cần có những chức năng cơ bản như nhập và xuất loạithuốc gì, tên ra sao, số lượng và giá cả, quản lý chung về thông tinnhân viên trong cửa hàng.2_ Hỏi: Vậy bác có cần chức năng đặc biệt nào không?Trả lời: Vì hiện nay mỗi hãng thuốc lại có một tên biệt dược (tênthuốc) khác nhau nên việc tra cứu theo đơn gặp rất nhiều khó khăn.Nếu chương trình có chức năng tìm kiếm thuốc theo tên hoặc theonhóm thuốc thì tốt.2. Tổng quan về hệ thống hiện tại:- Quản lí nhập thuốc từ nhà cung cấp vào kho:• Hàng ngày các nhân viên kiểm tra các loại thuốc trong kho xem số lượngra sao, hạn sử dụng có còn không. Việc làm này diễn ra dựa trên việcvào kho, kiểm tra từng loại thuốc đã được sắp xếp theo một thứ tự giữacác loại thuốc và theo quy luật cái nào mới cho vào sâu để bán sau.• Kiểm tra các hóa đơn nhập, tạo lập các hóa đơn nhập• Cuối cùng mới là nhập thuốc và thanh toán tiền hàng với nhà cung cấp- Quản lí xuất thuốc:• Trước khi xuất thuốc, nhân viên bán hàng phải kiểm tra xem thuốc màkhách hàng yêu cầu có còn trong kho hoặc trên cửa hàng không.• Nếu thuốc vần còn đủ đáp ứng nhu cầu khách hàng, nhân viên bán hàngmới thành lập hóa đơn bán hàng và thanh toán với chủ cửa hàng.- Lập báo cáo:• Lập báo cáo thu chi trong khoảng thời gian mà chủ cửa hàng yêu cầu.Công việc này diễn ra hàng ngày. Mà thường thì cuối mỗi ngày sẽ cómột báo cáo về tình hình xuất nhập hàng. Và hơn nữa, cuối tháng hoặcquý lại có một thống kê về việc kinh doanh của cửa hàng.• Đưa ra các thống kê về số lượng xuất nhập thuốc trong ngày, trongtháng, trong quý, hoặc theo một khoảng thời gian mà chủ cửa hàng đưara.• Thống kê lại thông tin của các nhân viên trong cửa hàng.3. Một số vấn đề của hệ thống hiện tại: Tốc độ: khi muốn tra cứu 1 sản phẩm thuốc thì nhân viên cửa hàng phải đitìm lại trong các tủ thuốc, hoặc tra cứu 1 cách chậm chạp từ sổ sách. Nhiềukhi không thể tìm ra thông tin một cách nhanh chóng, gây mất thời gian chongười mua hàng cũng như với các nhân viên bán hàng. Quá tải: khi thị trường yêu cầu càng lớn, số lượng thuốc trong cửa hàngngày một lớn, có khi cũng một tác dụng như nhau nhưng có tới vài ba thuốc.Mà số lượng nhân viên của cửa hàng thì có hạn, không thể thay đổi theo sốlượng công việc được. Quản lí khó khăn: công việc kiểm soát các loại thuốc, quá trình nhập xuấtcác loại sản phẩn không được dễ dàng cho lắm. Khi khối lượng dữ liệu ngàycàng nhiều, việc tìm kiếm và đưa ra các thông tin cần thiết trở nên khó khănvà có khả năng sẽ bị sai sót do các công việc diễn ra thủ công, hay bị ảnhhưởng bởi các yếu tố bên ngoài, ví dụ như do mất mát, do sai sót khi nhậpdữ liệu…… Dễ gây sai sót: Hệ thống vận hành hoàn toàn thủ công nên tất cả các côngđoạn nhập thuốc, xuất thuốc đều được làm bằng tay, bằng sức người. Điềunày rất dễ gây ra sai sót. Nó sẽ làm khó khăn cho việc quản lí của chủ cửahàng, nhân viên cũng như làm tăng thời gian chờ đợi của khách hàng.4. Xác định phạm vi hệ thốngProject thực hiện việc xây dựng một phần mềm quản lí cơ sở dữ liệu ở mức mộtcửa hàng nhỏ, với số lượng thuốc không quá lớn, vào khoảng 10 vạn đầu thuốc.Mục tiêu chính của phần mềm là giải quyết sự chậm trễ và sai sót trong việc phụcvụ và êu cầu của khách hàng hiện nay như nhập thuốc, xuất thuốc, lập và đưa racác báo cáo. Ngoài ra phần mềm còn đem lại sự tiện lợi và chính xác trong việcthanh toán cũng như nhập xuất các loại thuốc.Việc mở rộng và phát triển thêm các chức năng và quy mô phần mềm là một mụctiêu trong tương lai.5. Xác định người dùng và các chức năng của mỗi người dùng:- Người quản lí (hay còn gọi là chủ cửa hàng): Quản lí nhân sự: Quản lí tất cả các thông tin về các nhân viên trong cửahàng, ví dụ như tên tuổi, ngày sinh, mà nhân viên,….. Quản lí về việc bán , nhập thuốc: quản lí các thông tin về mã sản phẩm nhậpxuất, số lượng còn lại ,…… Quản lí các hóa đơn chứng từ: có quyền xem mọi lại hó đơn trong quá trìnhquản lí. Ví dụ như thành lập 1 hóa đơn xuất, nhập nào đó……- Nhân viên bán hàng: theo dõi việc nhập các loại thuốc vào cửa hàng,tra cứu và thành lập các hóa-đơn xuất nhập thuốc.Khách hàng:Đưa ra các yêu cầu về thuốc.6. Các ca sử dụng:Quản lí nhập thuốc:User:nhân viên cửa hàng, nhà cung cấpInput: Các thông tin về thuốc muốn Output: nhập thuốc vào kho dữ liệu.nhậpMô tả:+ Kiểm tra các thông tin về thuốc trong kho, về số lượng và hạn dùng.+Nhập thông tin mới về thuốc vào cơ sở dữ liệu hoặc sửa lại thông tin trong đó.Quản lí bán thuốc:User: Nhân viên cửa hàng, khách hàngInput: Yêu cầu của khách hàng về loại Output: bán thuốc cho khách hàng sauthuốc và số lượng.Mô tả:khi đã kiểm tra kho.+ Nhận thông tin yêu cầu từ khách hàng, kiểm tra yêu cầu đó trong cơ sở dữa liệu.+Nếu đạt yêu cầu của khách hàng, lập hóa đơn và xuất thuốc.Lập hóa đơn nhập:User: Nhân viên cửa hàngInput: Thông tin chứng từ, mã thuốc, số Output: hóa đơn nhập thuốclượng.Mô tả:+lập hóa đơn nhập thuốc vào theo các thông số nhận được trên.Lập hóa đơn bán thuốc:User: Nhân viên cửa hàngInput: thông tin chứng từ, mã thuốc, số Output: Hóa đơn xuất thuốclượng.Mô tả:+Lập hóa đơn xuất thuốc theo các thông số nhận được như trên.Quản lí nhân viên:User: chủ cửa hàngInput: các yêu cầu quản líOutput: thêm, sửa, xóa thông tin cácnhân viên, hiển thị các báo cáo thống kêvề danh sách các nhân viên.Mô tả:+Xem thông tin vè nhân viên thông qua các báo cáo thống kê.+thêm, sửa, xóa thông tin nhân viên.Thống kê nhập xuất thuốc:User: nhân viênInput: ngày tháng yêu cầu xem báo cáoOutput: báo cáo thống kê về số lượngthuốc nhập vào và xuất ra trong khoảngthời gian yêu cầu.Mô tả:+chủ cửa hàng đưa ra yêu cầu xem báo cáo trong khoảng thời gian nào đó.+hệ thống sẽ tự động đưa ra các thống kê về các thuốc nhập vào và bán ra trongkhoảng thời gian đó.Thống kê thu chi:User: Chủ cửa hàngInput: khoảng thời gian yêu cầuOutput: báo cáo về tình hình kinhdoanh của cửa hàng.Mô tả:+chủ cửa hàng đưa ra ngày tháng yêu cầu xem báo cáo, cụ thể về khoảng thời gian+hệ thống sẽ trả về thống kê về số lượng bán cũng như về doanh thu trong khoảngthời gian trên.7. Các yêu cầu chức năng và phi chức năng: Yêu cầu chức năng:Quản lí thông tin:Quản lí nhân viên: Quản lí các thông tin về mã nhân viên, họ tên, ngàysinh… Quản lí thuốc: Quản lí thông tin cá thuốc bao gồm mã thuốc, tên thuốc, côngdụng, giá thành…… Quản lí hóa đơn: có 2 loại hóa đơn là xuất và bán, với thông tin cần thiết làsố chứng từ, ngày thành lập, số lượng thuốc…… Cung cấp báo cáo theo ngày tháng: đưa ra các báo cáo thống kê dựa trên tiêuII.chí là ngày tháng nhập vào.Yêu cầu phi chức năng:Giao diện đẹp, đơn giản, dễ thao tác trên các thành phần chương trình.Hệ thống chạy nhanh và ổn địnhHệ thống chiếm ít tài nguyên của máy tínhMục tiêu yêu cầu của đề tàiMục tiêu đề tài:Với thực trạng hiện nay đó là công việc quản lý diễn ra trên giấy tờ, nhưng khốilượng dữ liệu thì ngày một lớn, phần mềm “Quản lý hiệu thuốc” ra đời nhằm mụcđích giải quyết những vướng mắc trên, giúp cho công việc quản lí trở nên đơngiản, hiệu quả va chính xác hơn bằng việc tự động hóa quá trình quản lý các yếu tốliên quan như thuốc, hóa đơn, nhân viên….Mục tiêu của đề tài “Quản lý hiệu thuốc ” là:• Nhanh chóng và hiệu quả: hầu hết các công việc đều diễn ra trênmáy tính, với các thao tác đơn giản. Mọi yêu cầu của khách hàng đềusẽ thực hiện một cách nhanh chóng, không mất nhiều thời gian chờđợi như trước đây.• Chính xác và đầy đủ: các yêu cầu của khách hàng được đáp ứng mộtcách đầy đủ và chính xác, không có sự sai lệch như khi áp dụng việcquản lý bằng giấy tờ một cách thủ công như trước kia. Độ chính xácgần như 100%.• Quản lý dễ dàng: Người làm công tác quản lí có thể tra cứu tất cả cácthông tin trong kho dữ liệu một cách nhanh chóng và kết quả trả vềhoàn toàn chính xác và hết sức nhanh chóng.• Giảm tải: Là hệ quả của việc giải quyết các vấn đề trên, nhân viênbán hàng sẽ không phải chịu nhiều công việc như trước nữa. Làm chonăng suất công việc cải thiện đáng kể cũng như tăng cao hiệu quảphục vụ.III.Bài toán quản toán và các vấn đề cần giải quyết1. Giải pháp:- Từ những vấn đề của hệ thống hiện tại đã nêu ở phần trên, mục tiêuchính của phần mềm là làm sao để phục vụ khách hàng một cáchnhanh chóng và hiệu quả nhất, tránh việc khách hàng phải chờ đợi lâu,hoặc bị sai sót nhầm lẫn trong quá trình làm việc với cửa hàng. Bêncạnh đó, phần mềm còn giúp giảm tải gánh nặng công việc cho độingũ nhân viên. Và tiếp nữa đó chính là việc tra cứu và thành lập cáchóa đơn, báo cáo một cách nhanh chóng.-Giải pháp để thực hiện mục tiêu của chương trình là xây dựng chứcnăng quản lí việc xuất, nhập thuốc một cách hoàn thiện và đầy đủ:o Việc hoàn thiện các chức năng trong quá trình quản lí xuấtthuốc, nhạp thuốc sẽ giúp cho việc quản lí của nhân viên cửahàng trở nên dễ dàng hơn, thuận tiện hơn. Nhân viên cửa hàngcó thể trả lời khách hàng một cách nhanh chóng mà hoàn toànchính xác.o Bên cạnh đó, việc tra cứu cũng như thành lập các hóa đơn dễdàng sẽ giúp ích rất nhiều cho việc nắm bắt tình hình cửa hàng-một cách nhanh nhạy và chính xác. Và công việc này có thểthực hiện thường xuyên, bất cứ khi nào. Chính bởi vậy sẽ giúprất nhiều cho việc điều chỉnh chiến lược kinh doanh.Với những chức năng trên,hầu hết các vấn đề của hệ thống sẽ được giảiquyết, thay vào đó là một số ưu điểm sau:o Nhanh chóng và thuận tiện.o Chính xác và đầy đủ.o Quản lý dễ dàng.Giảm tải công việc.PHẦN 2: PHÂN TÍCH HỆ THỐNG THÔNG TINPHẦN MỀM QUẢN LÝ BÁN HÀNGI. Sơđồ use case tổng quát của hệ thống “Quản lý hiệu thuốc”1. Danh sách các ActorTên actorManager(người quản lý)Ý nghĩa/Ghi chúNgười quản lý có quyền hạn cao nhất trong hệ thốngNhân viên bán hàngNhân viên bán hàng sử dụng phần mềmKhách hàngKhách mua thuốc2. Danh sách các USE-CASEUse caseÝ nghĩaĐăng nhập, đăng xuất, đổimật khẩuNhân viên và Người quản lý dùng để đăng nhập, đăng xuất,đổi mật khẩu vào hệ thốngQuản lý thuốcQuyền của nhân viên được phép xử lý các hoạt động tronglĩnh vực quản lý thuốcQuản lý nhập thuốcQuyền của nhân viên được phép quản lý để nhập thuốcQuản lý bán thuốcQuyền của nhân viên được phép xử lý và kiểm soát thuốc bánra, thanh toán, in hóa đơnQuản lý khách hàngnhân viên đều có quyền quản lý thông tin danh sách kháchhàng đã mua tại cửa hàngQuản lý thông tin nhân viênĐây là quyền hạn chỉ dành cho người quản lý để kiểm soát vàquản lý danh sách nhân viên làm việc tại của hàngDanh sách tác nhân:1.Người quản lý:- Là người có quyền hạn lớn nhất trong hệ thống có khả năng quản lý nhân viên bánhàng của mình (như việc thêm,sửa,xóa,tìm kiếm thông tin các nhân viên làm việc trongcửa hàng).2. Nhân viên bán hàng:- Là người dưới quyền người quản lý,chịu hoàn toàn các lệnh của người quản lý đềra.Mỗi nhân viên đều được cung cấp một ID và mật khẩu riêng để đăng nhập vào hệthống làm việcDanh sách Ca sử dụngU1.Đăng nhập: Các tác nhân đăng nhập vào hệ thốngU2: Thoát: các actor thoát khỏi hệ thống.U3 Quản lý thông tin nhân viên:thêm,sửa,xóa,tìm thông tin nhân viên trong hệ thống.U4 Quản lý thông tin khách hàng: thêm,sửa,xóa,tìm thông tin khách hàngU5 Thêm thông tin giao dịch :Thêm sản phẩm khác cho khách hàngU6 Sửa thông tin giao dịch:Sửa lại thông tin sản phẩm cho khách hàngU7 Xóa thông tin giao dịch:xóa thông tin sản phẩm cho khách hàngU8 Thoát:thoát khỏi chương trìnhU9 In hóa đơn:In hóa đơn cho khách hàngU10 Tính số dư :tính số dư để trả lại khách hàng .*Khảo sát các ca sử dụng: Khi truy cập vào hệ thống quản lý bán hàng,người dùng phải đăng nhập (U1),nếu--người sử dụng muốn thoát tài khoản của mình ra khỏi hệ thống thì ấn nút Thoát(U2).Là nhân viên thì sẽ được cung cấp ID và mật khẩu riêng để đăng nhập và sử dụngphần mềm.Sau khi đăng nhập,người nhân viên có thể quản lý các thông tin kháchhàng đã mua hàng tại đây,với đầy đủ tính năng (thêm,sửa,xóa,tìm kiếm) U4.Đồngthời,nhân viên có thể thêm sản phẩm trong bảng thông tin giao dịch của kháchhành (U5) và sửa hoặc xóa thông tin sản phẩm nếu khách hàng yêu cầu (U6 vàU7).Sau khi giao dịch hoàn tất,người nhân viên in hóa đơn xác nhận lại cho kháchhàng (U9),tính số dư để trả lại khách hàng (U10).Hoàn thành xong,người nhânviên có thể thoát khỏi chương trình (U8)Là người quản lý được phép quản lý thông tin nhân viên có trong hệ thống(U3),các thao tác như :thêm,sửa,xóa,tìm kiếm thông tin các nhân viên.II.Sơ đồ use case mức phân rã1. Biểu đồ phân rã hoạt động nhập thuốc2. Biểu đồ phân rã hoạt động quản lý nhân viên3. Biểu đồ phân rã hoạt động quản lý thuốc4. Biểu đồ use case hoạt động bán thuốc5. Sơ đồ use case hoạt động quản lý khách hàng6. Sơ đồ use case phân rã hoạt động báo cáo thống kêIII.Các biểu đồ tuần tự1. Sơ đồ tuần tự chức năng “Đăng nhập”Sơ đồ tuần tự chức năng “Đăng nhập”Đặc tả hành vi Đăng nhập:1. Người đăng nhập, tác nhân (Nhân viên, quản lý, kế toán) chọn chức năng đăng2.3.4.5.6.nhập.Giao diện người – máy hiển thị ra màn hình đăng nhập.Người đăng nhập nhập thông tin theo chức danh của mìnhGiao diện gửi lên xử lý đăng nhập đê kiểm traXử lý đăng nhập để xác nhân thông tin và gửi lời trả vềĐúng thì hiển thị giao diện hiển thị đăng nhập7. Giao điện gửi thông tin đăng nhập thành công và người đăng nhập đã đăngnhập vào hệ thống cần tìm8.Nếu sai thì thông báo lỗi và hiển thị lỗi cho người đăng nhập biết2.Quản lý khách hàngSơ đồ tuần tự chức năng “Quản lý khách hàng”Đặc tả hành vi quản lý khách hàng:1. Người nhân viên chọn chức năng thêm/sửa/xóa/tìm kiếm khách hàng vào hệthống2. Hệ thống hiển thị giao diện3. Người nhân viên thêm/sửa/xóa/tìm kiếm khách hàng và giao diện hiển gửi tớikhách hàng để tạo mã khách hàng4. Người nhân viên thêm/sửa/xóa/tìm kiếm các thông tin về khách hàng5. Thệ thống kiểm tra lại toàn bộ thông tin và lưu thông tinSơ đồ tuần tự chức năng “Đăng nhập và đổi mật

Tài liệu liên quan

  • Xây dựng phần mềm quản lý tài sản trường cao đẳng công nghệ thông tin Xây dựng phần mềm quản lý tài sản trường cao đẳng công nghệ thông tin
    • 15
    • 1
    • 8
  • Thiết kế phần mềm quản lý bán thuốc Thiết kế phần mềm quản lý bán thuốc
    • 37
    • 725
    • 1
  • KHẢO SÁT  PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG THÔNG TIN QUẢN LÝ VĂN BẢN  TẠI TRUNG TÂM CÔNG NGHỆ THÔNG TIN NGÂN HÀNG CÔNG THƯƠNG VIỆT NAM KHẢO SÁT PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG THÔNG TIN QUẢN LÝ VĂN BẢN TẠI TRUNG TÂM CÔNG NGHỆ THÔNG TIN NGÂN HÀNG CÔNG THƯƠNG VIỆT NAM
    • 43
    • 671
    • 0
  • Phân tích thiết kế hệ thống - Quản lý thu học phí ở các trường phổ thông Phân tích thiết kế hệ thống - Quản lý thu học phí ở các trường phổ thông
    • 15
    • 2
    • 30
  • Tài liệu Nghiên cứu sâu về Ấn bản DB2 Advanced Enterprise Server, Phần 1: Quản lý hiệu năng và tối ưu hóa lưu trữ ppt Tài liệu Nghiên cứu sâu về Ấn bản DB2 Advanced Enterprise Server, Phần 1: Quản lý hiệu năng và tối ưu hóa lưu trữ ppt
    • 9
    • 480
    • 0
  • Quản lý hiệu năng, bảo mật máy tính bằng Intel SBA pptx Quản lý hiệu năng, bảo mật máy tính bằng Intel SBA pptx
    • 3
    • 348
    • 0
  • Quản lý điểm học sinh trường trung học phổ thông THPT Quản lý điểm học sinh trường trung học phổ thông THPT
    • 37
    • 1
    • 4
  • Quản lý bán thuốc Quản lý bán thuốc
    • 4
    • 2
    • 21
  • đề tài quản lý hiệu thuốc đề tài quản lý hiệu thuốc
    • 65
    • 347
    • 0
  • Phân tích và thiết kế hệ thống quản lý Điểm của khối trường Trung học phổ thông Phân tích và thiết kế hệ thống quản lý Điểm của khối trường Trung học phổ thông
    • 26
    • 643
    • 1

Tài liệu bạn tìm kiếm đã sẵn sàng tải về

(1.24 MB - 58 trang) - Phân tích thiết kế phần mềm quản lý hiệu thuốc Tải bản đầy đủ ngay ×

Từ khóa » Sơ đồ Use Case Quản Lý Bán Hàng Thuốc