Các vấn đề cơ bản trong hệ thống thông tin quản lý thuốc 12
Website: http://www.docs.vn Email : lienhe@docs.vn Tel (: 0918.775.368 Chương II 10 Các vấn đề cơ bản trong hệ thống thông tin quản lý thuốc 10 1.1 Tổng quan về HTTT quản lý thuốc .10 3 Tổng quan về phân tích và thiết kế .42 Chương I Tổng quan về Công ty cổ phần giải pháp phần mềm TânThế Kỷ và chuyên đề thực tập tốt nghiệp I. Tổng quan về công ty Tân Thế Kỷ (New Century Soft). Nguyễn Văn Cường Tin học kinh tế 46B Website: http://www.docs.vn Email : lienhe@docs.vn Tel (: 0918.775.368 1. Giới thiệu về công ty Tân Thế Kỷ (New Century Soft). 1.1 Địa chỉ của công ty Công ty có Trụ sở chính: 28A4 Phạm Hồng Thái, Ba Đình, Hà Nội Tel: (84-4)7164181 – Fax (84-4)7164287 Email: info@ncs.com Website:http:// www.ncs.com.vn Chi nhánh tại TP Hồ Chí Minh Tầng 4, 456A đường Nguyễn Thị Minh Khai, Quận 3, TP Hồ Chí Minh Tel: (84-8)9292318 – Fax(84-8)9292319 Nguyễn Văn Cường Tin học kinh tế 46B Website: http://www.docs.vn Email : lienhe@docs.vn Tel (: 0918.775.368 Email:hcm@newcenturysoft.com VPĐD tại Tokyo C/o Asia Consulting Limited 2F Tanabe Building 2, 6-17-4 Shimbashi, Minato-ku, Tokyo 105- 0004,Japan Tel:81-3-57336267 – Fax 81-3-5733-6268 Email:Tokyo@newcenturysoft.com Hội đồng quản trị, ban lãnh đạo, ban giám đốc gồm những người đó từng đảm nhận vai trí lãnh đạo tại các công ty phần mềm của Nhật Bản, Mỹ, Việt Nam, trong đó Giám đốc Điều hàng đó tốt nghiệp Thạc sĩ Quản trị doanh nghiệp tại Nhật. Đội ngũ nhân viên: tổng số chuyên viên phần mềm: 82 người. Trong đó 100% tốt nghiệp Đại học chuyên ngành Công nghệ Thông tin từ các trường Đại học Bách Khoa Hà Nội và Đại học Quốc Gia. Ngoài ra một số kỹ sư đó từng được đào tạo và làm việc tại các công ty phần mềm của Nhật Bản, Mỹ, Pháp. Ngoài ra còn có 02 Tiến sĩ, 06 Thạc sĩ Công nghệ Thông tin. 1.2 Quá trình hình thành và phát triển của công ty: Công ty Tân Thế Kỷ(New Century Soft) là một trong những công ty hàng đầu trong lĩnh vực tư vấn và phát triển phần mềm tại Việt Nam hiện Nguyễn Văn Cường Tin học kinh tế 46B Website: http://www.docs.vn Email : lienhe@docs.vn Tel (: 0918.775.368 nay. Công ty được thành lập từ tháng 9 năm 2001, bằng chính nhiệt huyết sẵn có của mình hiện nay công ty đó tự hào khẳng định được thương hiệu của mình đó và sẽ đứng vững trong thị trường kinh doanh và phát triển các sản phẩm phần mềm phấn đấu trở thành một trong những công ty năng động, sáng tạo và thành công bậc nhất tại Việt Nam cũngnhư nước ngoài. Mặc dù thành lập chưa được bao lâu nhưng công ty Tân Thế Kỷ đó nhanh chúng chiếm được cảm tình của khách hàng trong nước cũng như nước ngoài bởi chất lượng sản phẩm và dịch vụ của mình. Công ty có trụ sở chính đặt tại Hà Nội, chi nhánh tại Thành phố Hồ Chí Minh và văn phòng đại diện tại Tokyo, Nhật Bản. Trong thời gian đầu công ty chú trọng vào phát triển dịch vụ gia công phần mềm cho các công ty nước ngoài và đó nhanh chúng nhận được nhiều đơn đặt hàng tại thị trường Nhật Bản. Với đội ngũ cán bộ nhiệt tình giàu kinh nghiệm và tay nghề cao công ty có đủ khả năng để có thể đáp ứng mọi nhu cầu khó tính nhất của khách hàng trong và ngoài nước. Bên cạnh lĩnh vực gia công phần mềm công ty còn tập trung vào phát triển và cung cấp các giải pháp đào tạo trực tuyến theo chuẩn SCORM, một sản phẩm rất có triển vọng phát triển toàn cầu trong tương lai không xa. Công ty đó giành được nhiều uy tín từ các công ty, tổ chức trong và ngoài nước bằng chính chất lượng các sản phẩm của mình. Đặc biệt hơn vào tháng 1 năm 2006 công ty được cấp chứng chỉ ISO 9001:2000 cho hoạt động phát triển tư vấn và cung cấp các giải pháp công nghệ thông tin. Đây chính là minh chứng cho sản phẩm và chất lượng dịch vụ mà công ty cung cấp. Hiện nay công ty tập trung nỗ lực trên các lĩnh vực chính sau: Gia công phần mềm cho thị trường nước ngoài, tập trung chủ yếu vào Nhật bản và Mỹ. Tư vấn và phát triển các giải pháp đào tạo trực tuyến (eLearning Solution) theo chuẩn quốc tế. Nguyễn Văn Cường Tin học kinh tế 46B Website: http://www.docs.vn Email : lienhe@docs.vn Tel (: 0918.775.368 Nghiên cứu và phát triển các sản phẩm phần mềm và dịch vụ dựa trên công nghệ Mobile thế hệ thứ ba (3G Mobile). Tư vấn và phát triển giải pháp ERP cho thị trường Việt Nam. Tư vấn và phát triển giải pháp thương mại điện tử cho thị trường Việt Nam. 1.3 Sơ đồ tổ chức của công ty 1.4 Định hướng phát triển của công ty Công ty đang tập trung tối ưu vào việc làm hài lũng những khách hàng trong và ngoài nước bằng chính những giải pháp, sản phẩm và dịch vụ Nguyễn Văn Cường Tin học kinh tế 46B Hội đồng Quản trị, Ban lãnh đạo NCS Chi nhánh NCS tại TPHCM Văn phòng đại diện tại TOKYO Trụ sở chính tại Hà Nội Trung tâm I Trung tâm II Trung tâm III G1 SIMULATION G2 ELEARNING G3 EDUCATION G4 TELECOM DESIGN TEAM TEST TEAM G1 - JICA G2 - JAPAN G3 - INTEC G4 - MAP TRANSLATIO TEAM TEST TEAM G1 SERCURITY G2 - IOFFICE TEST TEAM Website: http://www.docs.vn Email : lienhe@docs.vn Tel (: 0918.775.368 chất lượng cao với chi phí và thời gian hợp lý. Công ty luôn kiên định với phương châm phát triển sau: Đội ngũ chuyên nghiệp: xây dựng một công ty phần mềm chuyên nghiệp có năng lực kỹ thuật cao và đội ngũ quản lý tài năng, có khả năng thực hiện các dự án phát triển phần mềm trong nước cũng như nước ngoài, phấn đấu trở thành doanh nghiệp tiên phong trong công cuộc cách mạng Công nghệ thông tin ở Việt Nam. Quy trình chuyên nghiệp: phát triển và ứng dụng thành công các quy trình sản xuất phần mềm tiên tiến nhằm đáp ứng yêu cầu khắt khe của khách hàng về chất lượng, sản phẩm cũng như thời gian giao hàng. Môi trường chuyên nghiệp: hoàn thiện một môi trường làm việc chuyên nghiệp cho công nghiệp tri thức, tạo cơ hội tối đa cho sự sáng tạo và tiến bộ nghề nghiệp đối với mọi thành viên của công ty. Chinh phục thị trường nội địa: tăng cường đội ngũ kỹ sư phát triển và nhân viên khai thác thị trường nhằm vào các dự án phần mềm trong nước. Mở rộng thị trường quốc tế: khai thác các cơ hội làm gia công phần mềm cho đối tác nước ngoài, sử dụng tối đa lợi thế cạnh tranh sẵn có của các kỹ sư Việt Nam. 2. Chức năng và nhiệm vụ của công ty Tân Thế Kỷ (New Century Soft) 2.1 Tư vấn, cung cấp các giải pháp hệ thống Công nghệ thông tin 2.1.1 Giải pháp e-Learning Hiện nay phương châm học tập của con người đang ngày càng đa dạng con người mong muốn có thể được học tập ở bất cứ nơi đâu từ hải đảo xa xôi cho đến các vùng nói heo hút hay bất cứ khi nào như những lúc nghỉ trưa hay những lúc đang đi trên các phương tiện giao thông công cộng. Họ Nguyễn Văn Cường Tin học kinh tế 46B Website: http://www.docs.vn Email : lienhe@docs.vn Tel (: 0918.775.368 mong muốn sử dụng tốt nhất thời gian của mình để có thể trau dồi thêm kiến thức cho mình với một mức chi phí thấp và đạt hiệu quả cao. Thấu hiểu được khát khao đó của rất nhiều người đam mê học tập nhưng do hoàn cảnh còn khó khăn nên công ty đó đưa ra một giải pháp đào tạo trực tuyến (e- Learning) có thể đáp ứng được tất cả các ước muốn của những người có thời gian eo hẹp và kinh phí cho việc học tập còn hạn chế. Hiện nay giải pháp tổng thể về e-Learning gồm có: Hệ thống quản lý đào tạo trực tuyến, công cụ mô phỏng phần mềm, công cụ tạo bài giảng và hệ thống hội nghị trực tuyến. Hy vọng trong tương lai không xa giải pháp trên sẽ trở nên phổ biến đến từng xóm làng heo hút hay hải đảo xa xôi. 2.1.2 Giải pháp quản trị ERP(Enterprise Resource Planning) Đó là một giải pháp dựa trên mô hình quản trị doanh nghiệp dựa trên phân tích hệ thống một cách tổng thể, cho phép người điều hành có thể quản lý và sử dụng nguồn lực của doanh nghiệp một cách hiệu quả nhất. Phần mềm ERP có thể giúp phát huy một cách tối ưu mọi nguồn lực của doanh nghiệp điều đó là một xu hướng đang ngày càng trở nên phổ biến trên thế giới nói chung và ở Việt Nam nói riêng. 2.1.3 Giải pháp thương mại điện tử(Portal) Giải pháp Portal là một bước tiến mới cho website truyền thống. Giải pháp Portal ra đời để giải quyết những hạn chế của các Website truyền thống, khi đó thông tin và dịch vụ được phân loại nhằm thuận tiện cho tìm kiếm và hạn chế vựi lấp thông tin và cho phộp bảo toàn đầu tư lâu dài mở ra một môi trường chủ động hơn để cho các website truyền thống có thể tích hợp thêm nhiều ứng dụng và chức năng mới. 2.2 Phát triển Website 2.2.1 Thiết kế, cài đặt, nâng cấp Website Nguyễn Văn Cường Tin học kinh tế 46B Website: http://www.docs.vn Email : lienhe@docs.vn Tel (: 0918.775.368 Công ty nhận thiết kế, cài đặt và nâng cấp Website cho tất cả các doanh nghiệp có nhu cầu xây dựng và quảng cáo hình ảnh cũngnhư các sản phẩm của doanh nghiệp trên Website. Công ty có đội ngũ nhân viên chuyên nghiệp có tinh thần trách nhiệm cao với công việc đảm bảo làm hài lũng mọi yêu cầu của những khách hàng khó tính nhất không chỉ trên lĩnh vực Website mà cả trên những sản phẩm của công ty tạo ra. 2.2.2 Liên kết dữ liệu doanh nghiệp với Website Mọi thông tin của doanh nghiệp sẽ được liên kết với Website của doanh nghiệp một cách nhanh chóng chính xác và đầy đủ nhất. Không chỉ có vậy doanh nghiệp còn được hưởng những tiện ích hiện đại nhất của hiện nay như công cụ quản trị Website(Conent Management System) với những chức năng mạnh nhất hiện nay như tìm kiếm thông tin siêu nhanh, có những bức ảnh động, tích hợp sẵn trình soạn thảo tiến, tạo liên kết động, chức năng cập nhật thông tin tự động… 2.3 Nâng cấp, chuyển đổi, thiết kế lại phần mềm 2.3.1 Nâng cấp, chuyển đổi phần mềm giữa các nền tảng Hiện nay trên thị trường có một số doanh nghiệp mạnh dạn thay thế hệ thống máy mãc trang thiết bị hiện đại hơn nhưng họ vẫn muốn phần mềm của họ vẫn được tiếp tục sử dụng và khai thác có hiệu quả trên hệ thống mới như các ngân hàng các quỹ tín dụng hay các công ty xuyên quốc gia. Nhận thấy đây là thị trường tiềm năng cho nên công ty đó giúp họ thiết kế lại phần mềm cũ hay nâng cấp lên để có thể khai thác hiệu quả nhất trên hệ thống mới mà vẫn đảm bảo những yêu cầu khắt khe nhất của doanh nghiệp. 2.3.2 Chuyển đổi, thiết kế lại cơ sở dữ liệu Cùng với sự phát triển của nền kinh tế thì những khó khăn nảy sinh trong các đơn vị doanh nghiệp khiến cho những cơ sở dữ liệu của họ không đáp ứng kịp với sự thay đổi của nền kinh tế như mối quan hệ giữa doanh Nguyễn Văn Cường Tin học kinh tế 46B Website: http://www.docs.vn Email : lienhe@docs.vn Tel (: 0918.775.368 nghiệp với khách hàng trước đây chỉ đơn thuần là kê khai những khách hàng đến mua hàng hóa hay đặt hàng tại doanh nghiệp nhưng nay do chiến lược của công ty hướng tới phân cấp khách hàng theo từng nhóm như khách hàng tiềm năng, khách hàng thường xuyên hay khách hàng ưu tiên đối với mỗi nhóm công ty có những chương trình khuyến mại hay ưu đói riêng mà cơ sở dữ liệu cũ của doanh nghiệp chưa phát triển tương xứng. Vì vậy công ty đó giúp các doanh nghiệp giải quyết khó khăn trên bằng cách chuyển đổi, thiết kế lại cơ sở dữ liệu 3.1 Giới thiệu đề tài Đề tài” xây dựng phần mềm quản lý thuốc cho công ty cổ phần dược phẩm Nam Hà” nhằm tạo ra phần mềm trợ giúp cho công việc quản nói chung và trong công tác quản lý có tính đặc thự của doanh nghiệp sản xuất thuốc nói riêng.Dựa trên tình hình thưc tế của công ty dược phẩm Nam Hà thì phần mềm quản lý thuốc sẽ tạo một sự quản lý hiệu quả và khoa học cho cán bộ quản ly của công ty. 3.2 Yêu cầu về phần cứng để sử dung phần mềm quản lý thuốc May Pentium III trở lên Ram 128 Mb CPU 667 Mb Ổ cứng 20Gb Phông chữ Vn.Time Tất cả những yêu cầu này đó được đáp ứng Ngoài việc quản lý thuôc cho công ty cổ phần dược phẩm Nam Hà thì phần mềm này có thể sử dụng cho các công ty hoặc cửa hàng thuốc có quy mô vừa và nhỏ khác bởi tính đặc thù của phần mềm quản lý dành cho các hiệu thuốc Nguyễn Văn Cường Tin học kinh tế 46B Website: http://www.docs.vn Email : lienhe@docs.vn Tel (: 0918.775.368 Chương II Các vấn đề cơ bản trong hệ thống thông tin quản lý thuốc 1.1 Tổng quan về HTTT quản lý thuốc 1.1.1 Hệ thống thông tin là gì? HTTT là một ứng dụng đầy đủ và toàn diện nhất các thành tựu của công nghệ, của tin học vào tổ chức. Xây dựng thành công một HTTT không thể theo một thực đơn sẵn có. Trước hết cần phải hiểu biết về tổ chức, sau đó phải vận dụng các hiểu biết về công nghệ thông tin, về quá trình hình thành và phát triển các HTTT để dự kiến một HTTT thích hợp cho nó. Có rất nhiều định nghĩa khác nhau về HTTT tuy nhiên theo cách hiểu của các nhà tin học thì: HTTT được thể hiện bởi những con người, các thủ tục, dữ liệu và thiết bị tin học hoặc không tin học. Đầu vào (Input) của HTTT được lấy ra từ các nguồn (Sources) và được xử lý bởi hệ thống sử dụng nó cùng các dữ liệu được lưu trữ trước đó. Kết quả sử lý (Output) được chuyển đến các đích (Destination) hoặc cập nhật vào các kho lưu trữ dữ liệu (Storage). Nguyễn Văn Cường Tin học kinh tế 46B [...]... lienhe@docs.vn Tel (: 0918.775.368 1.3.4 Thiết kế cơ sở dữ liệu (CSDL) * Thiết kế cơ sở dữ liệu logic từ các thông tin đầu ra Xác định các tệp CSDL trên cơ sở các thông tin đầu ra của hệ thống là phương pháp cổ điển và cơ bản của việc thiết kế CSDL Các bước chi tiết khi thiết kế CSDL từ các thông tin đầu ra: * Bước 1: Xác định các thông tin đầu ra Liệt kê toàn bộ các thông tin đầu ra như nội dung, khối lượng tần... HTTT, cho phép loại bỏ được các vấn đề của hệ thống thực tế và đạt được những mục tiêu đó được thiết lập ở giai đoạn trước Mô hình logic của hệ thống mới sẽ bao hàm thông tin mà hệ thống mới sản sinh ra (nội dung của Outputs), nội dung của cơ sở dữ liệu (các tệp, các quan hệ giữa các tệp), các xử lý và hợp thức hóa sẽ phải thực hiện (các xử lý) và các dữ liệu sẽ được nhập vào (các inputs) Mô hình logic... hai mục đích: quản lý nhân sự và rút kinh nghiệm cho việc quản lý các dự án thông tin về sau Đánh giá hệ thống: xem xét hệ thống có đạt được các mục tiêu đó đề ra hay không Điều này không thể thực hiện ngay sau khi cài đặt mà phải sau một thời gian khai thác nhất định 1.3 Phân tích hệ thống thông tin Đây là giai đoạn rất quan trọng khi tiến hành phân tích, thiết kế một Hệ thống thông tin, James Mckeen... vật lý ngoài và mô hình vật lý trong * Mô hình logic: mô tả hệ thống làm gì? Dữ liệu mà nó thu thập, xử lý phải thực hiện, các kho chứa kết quả hoặc dữ liệu để lấy cho các xử lý và thống tin mà hệ thống sản sinh ra * Mô hình vật lý ngoài: chú ý tới những khía cạnh nhận thấy được của hệ thống như là các vật mang tin và mang kết quả cũngnhư hình thức đầu vào và đầu ra, phương tiện để thao tác với hệ thống ... liên hệ có thể có giữa những tập hợp con khác nhau với đối tượng được gán mã 1.3.3 Các công cụ mô hình hóa HTTT a Sơ đồ luồng thông tin IFD (Information Flow Control): Sơ đồ luồng thông tin được cung cấp để mô tả hệ thống thông tin theo cách thức động, tức là mô tả sự di chuyển của dữ liệu, việc xử lý, lưu trữ trong thế giới vật lý bằng các sơ đồ * Các ký pháp của sơ đồ luồng thông tin: - Xử lý: Thủ... vụ cho hoạt động của hệ thống lưu vào kho dữ liệu hoặc gửi cho các tiến trình hay bộ phân khác Kho dữ liệu: để thể hiện các thông tin cần lưu trữ dưỡi dạng vật lý Các kho dữ liệu này có thể là các tập tài liệu, các cặp hồ sơ hoặc các tệp thông tin trên đĩa Hồ sơ khách hàng * Các mức của DFD: Sơ đồ ngữ cảnh (Context Diagram): thể hiện rât khái quát nội dung chính của hệ thống thông tin Sơ đồ này không... năng Các dòng khác nhau phải có tên khác nhau và thông tin khi có sự thay đổi phải có tên phù hợp Nguyễn Văn Cường Tin học kinh tế 46B Website: http://www.docs.vn Email : lienhe@docs.vn Tel (: 0918.775.368 Bản sao đơn hàng Tiến trình xử lý: được hiểu là quá trình biến đổi thông tin, từ thông tin vào nó biến đổi, tổ chức lại thông tin, bổ sung thông tin hoắc tạo ra thông tin mới tổ chức thành thông tin. .. được những vấn đề chính cũng như các nguyên nhân chính của chúng, xác định được mục tiêu cần đạt của hệ thống mới và đề xuất ra các yếu tố giải phápcho phép đạt được mục tiêu trên Để làm rõ điều đó phân tích viên phải có một hiểu biết sâu sắc về môi trường trong đó hệ thống phát triển và hiểu thấu đáo hoạt đọng của chính hệ thống 1.3.1 Các phương pháp thu thập thông tin Phỏng vấn: là một trong hai... công Phân bố thời gian và lập danh mục các sản phẩm c Thiết kế chi tiết vào/ra Thiết kế vật lý các đầu ra Thiết kế vật lý các đầu ra có hai nhiệm vụ: lựa chọn vật mang tin và sắp đặt các thông tin trên đầu ra Lựa chọn vật mang tin: có 4 vật mang tin chính được sử dụng để trình bày thông tin đó là giấy, màn hình, tiếng nói và các thiết bị nhớ Bố trí thông tin trên vật mang: sau khi xác định được... Gạch chân các thuộc tính khoá cho thông tin đầu ra - Loại bỏ các thuộc tính thứ sinh khỏi danh sách, chỉ để lại các thuộc tính cơ sở Xem xét loại bỏ các thuộc tính không có ý nghĩa trong quản lý * Thực hiện việc chuẩn hóa mức 1 (1.NF) Chuẩn hoá 1.NF quy định rằng: trong mỗi danh sáh không được phép chức những thông tin lặp Nếu có các thuộc tính lặp thì phải tách các thuộc tính này ra thành các danh . 0918.775.368 Chương II Các vấn đề cơ bản trong hệ thống thông tin quản lý thuốc 1.1 Tổng quan về HTTT quản lý thuốc 1.1.1 Hệ thống thông tin là gì? HTTT là. II..............................................................................................................................10 Các vấn đề cơ bản trong hệ thống thông tin quản lý thuốc............................................10 1.1 Tổng quan về HTTT quản lý thuốc.........................................................................10