Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 20 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
20
Dung lượng
273,07 KB
Nội dung
2 MỤC LỤC BÁO CÁO THựC TẬP TỐNG HỌP Họ LỜI tên : Nguyễn Văn Dũng MỞ ĐẦU Lớp : Tin 46 BQUAN VÈ CMCSOFT VÀ MỘT SÓ PHẦN :học TỎNG NơiLÝ thực tập : Công cố phần giải pháp phần mềm CMC LUẬN ĐẦU ty TIÊN Điện thoại : 049439066 CHƯƠNG : TÓNG QUAN VÈ CMCSOFT Email : cmcsoftinfo@cmc.com.vn 1.1 Giới thiệu chung .7 Đe tài dụ kiến : xây dựng phần mềm quàn lý văn hồ sơ công việc 1.2 Tầm nhìn, sứ mệnh lịch sử hình thành : .8 tập đoàn diệt may Việt Nam( Viantext) 1.2.1 Tầm nhìn : 1.2.2 Sứ mệnh : .8 1.3 Lịch sử hình thành : 1.4 Co’ cấu tổ chức CMCSoít: 1.5 Những sản phẩm CMCSoít: 10 1.5.1 Phần mềm eDocman : 10 1.5.2 Phần mềm quản lý thông tin thư viện : 12 1.5.3 Phần mềm quản lý đại học 12 1.6 Vấn đề tin học hóa công ty 13 CHƯƠNG : SỞ PHƯƠNG PHÁP LUẬN VỀ PHẦN MÈM VÀ SẢN XUẤT PHẦN MÈM .14 2.1 Quy trình sản xuất phần mềm CMCSOFT SDLC .14 2.1.1 K hái niệm quy trình sản xuất phần mềm 14 2.1.2 G iới thiệu Ratỉonal Uniíied Process - RUP .14 2.1.2.1 Phát triển vòng lặp 14 2.1.3.4 Xâv dụng 20 2.1.3.5 Chuvển giao 21 PHẦN : TỔNG QUAN VÈ PHẦN MÈM QUẢN LÝ VĂN BẢN VÀ HÔ so CÔNG VIỆC TẠI TẬP ĐOÀN DIỆT MAY VIỆT NAM (VINATEXT) .22 Chức phần mềm 22 Ngôn ngữ lập trình sử dụng đế xâv dựng phần mềm .22 LỜI MỒ ĐẦU Hiện nay, vấn đề tin học hóa công tác quản lý vấn đề nhiều tổ chức, doanh nghiệp quan tâm áp dụng Đế đáp ứng nhu cầu đó, nhiều phần mềm quản lý đời, phần mềm có tính ứng dụng cao Phần mềm quản lý đời, tạo nên “môi trường” đế doanh nghiệp kinh doanh phát triển phần mềm đời, sinh sôi nảy nở Hàng loạt doanh nghiệp sản xuất phần mềm đời, chiếm thị phần lớn kinh tế đạt thành công vang dội CMC công ty phần mềm Em sinh viên chuyên ngành hệ thống thông tin quản lý, thuộc khoa Tin học kinh tế, trường đại học Kinh tế quốc dân Với mong muốn thử nghiệm áp dụng kiến thức ngồi ghế nhà trường, em chọn công ty đầu tư phát triển phần mềm CMC, đế tạo sản phần phần mềm phục vụ cho nhu cầu tin học hóa xã hội Theo chiều dài lịch sử loài người, xã hội trải qua hình thái kinh tếxã hội : kinh tế nông nghiệp, kinh tế công nghiệp kinh tế tri thức Trong kinh tế tri thức, công nghệ thông tin lực lượng đóng vai trò định đến phát triển xã hội Đáp ứng yêu cầu đó, công nghệ thông tin phát triển với tốc độ chóng mặt làm thay đối mặt đời sống , ứng dụng công nghệ thông tin trở thành phần không thiếu chiến lược phát triển tổ chức Quy trình xử lý công việc mạch máu tổ chức hệ thống tài liệu não tổ chức - nơi chứa đựng tất thông tin tri thức quý giá Với vai trò to lớn vậy, nhà lãnh đạo có tầm nhìn chiến lược bở qua việc xem xét, triến khai ứng dụng quy trình quản lý quy trình hồ sơ vào tố chức nhằm hạn chế nhược điếm phương thức quản lý truyền thống, khai thác tối đa tiện ích ứng dụng đế phát huy lợi sẵn có, đưa hoạt động tổ chức đạt suất hiệu cao Trên tinh thần đó, CMCSoft nghiên cứu phát triển giải pháp eDocman Giải pháp eDocman giải pháp tổng thể xây dựng ba công nghệ tảng quản lý tài liệu, quản lý quy trình tích hợp Trên eDocman, lập trình viên phát triến nhiều ứng dụng : quản lý văn hồ sơ công việc, quản lý điều hành tác nghiệp, quản lý đề tài nghiên cứu khoa học, quản lý biên tập tin tức thông tin Website Hiện nay, phòng eDocman nghiên cứu phát triển dòng sản phẩm quản lý văn hồ sơ công việc tập đoàn diệt may Việt Nam Vinatext Qua tìm hiểu, nghiên cứu học hỏi kinh nghiệp, em định chọn đề tài : xây dựng phần mềm quản lý văn hồ sơ công việc tập đoàn diệt may Việt Nam( Viantext), làm báo cáo thực tập cho Báo cáo thực tập tông hợp văn bản, mà văn thường sử dụng đế diễn giải vấn đề định vấn đề dù hay đến may mà cách trình bày thiếu họp lý không có báo cáo tốt Các trình bày thường thông qua kết cấu văn bản, cụ báo cáo thực tập tổng hợp Vì vậy, đế báo cáo thực tập tổng hợp rõ ràng, rành mạch em trình bày theo kết cấu gồm hai phần sau : Phần : Tống quan CMCSoft sổ lý luận Phần giới thiệu nét khái quát công ty cổ phần giải pháp phần mềm CMC(CMCSoft), sứ mệnh, lịch sử hình thành, cấu tổ chức, sản phẩm ; đồng thời trình bày sổ lý luận phần mềm sản xuất phần mềm 6 Phần : Tổng quan đề tài dự kiến thực Phần trình bày nét khái quát phần mềm quản lý văn hồ sơ công việc tập đoàn diệt may Việt Nam (Vinatext) lý em lại chọn đề tài này? Thời gian thực tập tương đổi ngắn ( 15 tuần), cộng với trình độ hạn chế nên trình thực đề tài, không tránh khỏi sai sót, mong thầy cô bạn đọc thông cảm Mọi ý kiến đóng góp, xin vui lòng liên hệ theo địa sau : Nguyễn Văn Dũng Điện thoại : 0904205641 Email : vandunu86@gmail.com Chân thành cảm ơn! Thời gian 1996 1997 Sự kiện Phòng Hệ thống phần mềm CMC thành lập- tiền thân 10 CMCSoít ngày Phòng Hệ thống phần mềm CMC đối tên thành Trung tâm phát triến phần mềm của1.4 CMC Cơ cấu tổ chức CMCSoít PHÀN : TỔNG QUAN VỀsử CMCSOFT 1.2 Tầm nhìn, sứ mệnh lịch hình thànhVÀ MỘT SÓ 2000 2001 Docman - phần mềm1.2.1 quản lýTầm văn nhìn luồng công việc đời LÝ LUẬN ĐẦU TIÊN SBU Sản phấm iLib - Giải pháp thư viện tích hợp công bổ Directo CHƯƠNG : TÓNG QUAN VÈmềm CMCSOFT Vào năm 2008 - Trở1 thành công ty rphần có sản phẩm dịch Thành lập phòngvụeDocman, phòng pháp tàiquốc chínhtế,vàcóbảo 1.1 công Giới thiệugiải chung nhận chất lượng khảhiếm năngvàcạnh tranh cao khu Phó TGĐ Product Tông giám đóc phòng dịch vụ theo cầutythếCổgiới Manage Công phần Giải pháp phần mềm CMC ( CMCSoft) thành vực yêu r Phát hành giải pháp thư viện sốGroup Dilib - trongV / viên CMC tập đoàn ICT lớn Việt Nam 1.2.2 Sứ mệnh Sale Smilib - giải pháp Với dànhsựTrung cho thư mômềm vừaCMCSoíì nhở 1996, tâm phát triến phần -cùng tiềnCMCSoữ thân cam Côngkết ty sáng tạo viện đầucó tưquy nghiên cún không ngừng, Marketin g eDocman Giải đời pháp phần ngày mụclượng tiêu trở cung cấp sảnmềm phẩmCMC dịch vụnay, côngđược nghệthành thônglập tin với có chất tốt thành nhất, Marketing 2003 CMCSoít cho đời sản phẩm đại học thông minh IUeDocman vị kinh chiến CMCtiếp Group Ngayxã tù’hội hữu đơn ích chodoanh xã hội, trựclược tiếp gián xây dựng ngày chúngđầu ta Dev vấn Nhân (IU ' phần Tư 2004 Thành lập phòng OSDC - Trung tâmsựgia công xuất mềm Multipla thành lập, giàu CMCSoft triển phần ngày mạnh.đã tập trung vào Tưviệc vân phát triển tíbrmềm dành cho khai 2005 Kế toánphủ lập r •?sảniLib ms Phòng giải phápdoanh phần mềm css phâm nghiệp 1.3 Lịch sửđược hìnhthành thành Hình Cơ câu tô chức phòng eDocman CMCSoft thành lập trênChất sở trung tâm phát triển phần mềm CMC 2006 Từ năm 2004,lượng công ty kinh doanh FIS them dịch vụ gia công phần mềm cho nước hướng mới*và trở thành mục tiêu chiến lược Hành * * Đây 1.5.Công Những sản phẩm CMCSoft GĐ Kinh GĐ nghệ GĐ Chi nhánh thời gian tới công ty SG doanh trị mạng 1.5.1 Quản Phần mềm eDocman Đen nay, công ty cung cấp nhiều sản phẩm, giải pháp Là hệ thống quản lý tài liệu quản lý quy trình công việc xây dịch vụ cho tố chức, doanh thuộc lĩnh vựcI Tài chính, r tiến, V nghiệp dựng công nghệ tiên có khả bảo mật cao, phục vụ cho CơGiáo câu tô chức công CMCSoỷt Ngân hàng, Hình Bảo 1.1 hiếm, dục, Chính phủ tynhư CPC, eDocman, iLib, nhiều đổi tượng sử dụng dễ dàng triến khai nhiều mô hình tố chức IU Các sản phẩm này, không khách hàng đánh giá cao, mà khác nhau.eDocman Hệ thốnglàcho phép quản lý,các lưudự trữánvàliên tra quan cứu toàn tàilýliệu Phòng phòng thực đến quản văncủa nhận nhiều giải thưởng tố chức, hiệp hội Công nghệ thông chứccông sở Việc tố chức phân minh phối và tố luồng việc Cơ cấuliệu tổ chức củanhất phòng eDocman họalưu tin nước trao tặng chuyển Trích từ vvebsite sơ đồtài sauliệu : tổ chức theo dõi lưu trữ CSDL cúa tập đoàn công nghệ CMC : nay, công ty có khoảng 200 cán có trình độ kinh nghiệm http://www.cmc.com.vn Hiện tập hợp thành hồ sơ công việc rHô trợ Trợ lý Sale tư chiến lược mình, CMCSoft tiếp tục khẳng định vị trí hành Với Marketing vấn Các ứng dụng xây dựng eDocman bao gồm nhiều khác hàng V ✓hàng đầu nghành phần mềm Việt Nam, góp phần khẳng V y k ứng định vị trí hàng đầu CMC Group lĩnh vực CNTT truyền thông dụng Một số ứng dụng tiêu biểu : - eDocman quản lý văn hồ sơ công việc - eDocman quản lý thư tín dụng LC - eDocman quản lý hồ sơ quy trình bồi thường Trích từ tài liệu hướng dẫn nhân viên phòng eDocman - công ty CMCSoữ 11 - eDocman quản lý cấp phép,khiếu nại,tố cáo Những tính sản phẩm eDocman : - Quản lý quy trình công việc - Quản lý kho hồ sơ công việc, tài liệu, lưu trữ - Tra cứu tìm kiếm - Ket xuất báo cáo - Tích họp ứng dụng - Ket nối liên văn phòng - Quản trị nguời sử dụng - Nhắc việc tự động - An toàn liệu an ninh hệ thống - Tính mở - Tính tương thích Những điêm nôi bật sản phâm eDocman : - Cung cấp khả tự định nghĩa quy trình xử lý đổi tuợng tác động - Khả tùy biến tài liệu, thay đối tài liệu phù hợp với trình người sử dụng - Tích hợp nhiều thiết bị ngoại vi nhiều loại máy quét, máy fax - Sản phấm xây dựng tảng Web- bases : cần máy tính nối mạng internet, bạn đăng nhập vào hệ thống kiểm soát toàn hoạt động hệ thống - Có khả tích hợp với trang thông tin Portal tổ chức, khả tích hợp hệ thống phần mềm khác eBanking, ERP, CRM Lợi ích sử dụng sản phâm eDocman: - Tiết kiệm thời gian thực nghiệp vụ 12 - CÓ khả cải tiến quy trình hoạt động có thay đổi cấu tổ chức - Nâng cao hiệu công việc 1.5.2 Phần mềm quản lý thông tin thư viện Đây phần mềm có tác dụng tự động hóa khâu nghiệp vụ quan thông tin - thư viện, bao gồm số ứng dụng sau : - Phần mềm thư viện điện tử tích hợp iLib - Phần mềm quản lý thư viện iLib.me - Phần mềm quản lý thư viện số iLib.Di - Phần mềm xuất thông tin iLib.CDPub - Phần mềm Mục lục liên họp - iLib.UC 1.5.3 Phần mềm quản lý đại học CMCSoít phát triển IU - Phần mềm Quản lý Đại học - hệ thống thông tin tích họp xây dựng sở chuấn hóa tin học hóa tất hoạt động toàn trường bao gồm: quản lý đào tạo, quản lý hành chính, nghiên cứu khoa học, quản lý nhân sự, lương đồng thời hỗ trợ sinh viên khai thác hiệu nguồn thông tin Ngoài ra, để giúp cho việc đào tạo đơn giản triển khai, tiết kiệm chi phí giảm tối đa thời gian lại cung cấp giải pháp ELearning - hội tụ học tập công nghệ internet với dịch vụ trọn gói từ tư vấn, triến khai, bảo trì đến nâng cấp hệ thống Bao gồm ứng dụng sau : - Phần mềm quản lý đại học IU - E-leaming 13 1.6 Vấn đề tin học hóa công ty Giải pháp eDocman giải pháp quản lý quy trình hồ sơ tài liệu, CMC nghiên cứu phát triển gần 10 năm Thời gian 10 năm ngắn, đủ dài để khẳng định chỗ đứng eDocman thị trường Công nghệ thông tin Tuy nhiên, CMC không hài lòng với thành tựu đó, công ty tiếp tục nghiên cứu phát triển sản phẩm, hướng tới thị trường quốc tế; đồng thời phát triến ứng dụng, hỗ trợ cho doanh nghiệp nước Tập đoàn diệt may Việt Nam tống công ty lớn, có nhiều công ty thành viên Những công ty thành viên công ty có quy mô tương đối lớn, vị trí lại nằm cách xa mặt địa lý Số lượng công văn, giấy tờ hành mà Vinatext sử dụng hàng năm chiếm tỷ trọng lớn, đòi hỏi số lượng nhân viên xử lý hành lớn, làm tăng chi phí, dẫn tới giảm lợi nhuận Chính yếu thúc đẩy ban lãnh đạo tập đoàn định tin học hóa quản lý hồ sơ công việc hệ thống tài liệu tổng công ty Đáp ứng nhu cầu này, phòng eDocman tiến hành nghiên cún xây dựng phần mềm quản lỷ văn bán hồ sơ công việc Vinatext Em may mắn tham gia vào dự án Sau thời gian tham gia dự án, em nhận thấy học hởi nhiều điều, kết hợp với kiến thức học trường đại học Kinh tế quốc dân, với hướng dẫn nhiệt tình anh Kim Văn Diệp - trưởng nhóm eDocman, người trực tiếp hướng dẫn em TS Trần Thị Thu Hà, em định chọn đề tài “xây dựng phần mềm quản lý văn hồ sơ công việc”, làm chuyên đề thực tập cho 14 CHƯƠNG : SỞ PHƯƠNG PHÁP LUẬN VỀ PHÀN MỀM VÀ SẢN XUẤT PHÀN MỀM Sau chọn đề tài, em bắt tay vào thực đề tài Thực tế muốn thành công phải có lý thuyết dẫn đường, trước tiến hành chế tác phần mềm, em tìm hiểu nghiên cứu lý luận đế xây dựng phần mềm mà chọn Những lý luận trình bày đây: 2.1 Quy trình sản xuất phần mềm CMCSOFT SDLC 2.1.1 Khái niệm quy trình sản xuất phần mềm 2.1.2 Giới thiệu Ratỉonal Ưniíied Process - RƯP Rational Uniíìed Process quy trình phát triển phần mềm, mô tả làm gì, làm nhu làm đế có sản phẩm phần mềm đáp ứng yêu cầu người sử dụng Đây quy trình phân tích, thiết kế, phát triển, thử nghiệm triển khai hệ thống phần mềm hãng Rational xây dựng phát triến Quy trình xây dựng tù' học thực tế sau mà công ty Rational trải qua : 2.1.2.1 Phát triển vòng lặp Chia trình phát triến thành chu kỳ khác nhau, chu kỳ đầu lựa chọn phát triển trước chức mấu chốt, định toàn thành công hay thất bại dự án, chu kỳ sinh phiên thi hành ứng dụng phát triến Việc phát triến tái lập có lợi điểm là: giải rủi ro lớn trước có đầu tư cho bước tiếp theo, cho phép sớm tiếp nhận phản hồi người sử dụng, thực việc thử nghiệm tích hợp cách thường xuyên liên tục, cho phép tập trung triển khai phần hệ thống 15 2.1.2.2 Quản trị yêu cầu : Quản trị yêu cầu suốt trình phát triến đảm bảo giải vấn đề gặp phải xây dựng hệ thống cần xây dựng; quản trị yêu cầu cho phép theo vết vấn đề đặt từ nhu cầu người sử dụng hệ thống đến đặc tính hệ thống, chức năng, vấn đề phân tích, thiết kế kịch thử nghiệm 2.1.2.3 Sử dụng kiến thức thành phần : Chia nhỏ hệ thống phần mềm thành thành phần tương đối độc lập lại có quan hệ với theo nguyên tắc định Việc sử dụng kiến trúc thành phần cho phép hệ thống xây dựng vừa đáp ứng yêu cầu mở rộng tương lai, cho phép tái sử dụng xây dựng trước mua thành phần xây dựng trước mua thành phần hãng giới xây dựng từ nhanh trình phát trien ứng dụng 2.1.2.4 Mô hình hóa trực quan Sử dụng ngôn ngữ chuẩn UML (Unifíed Modelling Language ) để mô hình hóa toàn hệ thống phần mềm cần phát triến Việc mô hình hóa trục quan ngôn ngữ ƯML cho phép : thu thập toàn cấu trúc hành vi hệ thống, cách thức đế thành phần hệ thống kết hợp với nhau, đảm bảo thống thiết kế chương trình phần mềm xây dựng, nâng cao chất lượng trao đối thành viên nhóm phát triển, nhóm phát triển khác 2.1.2.5 Liên tục kiếm tra chất lưọng Việc kiếm tra thử nghiệm thực tất chu kỳ phát triển ứng dụng kiếm tra mặt trận : kiếm tra mặt chức ứng dụng( thử nghiệm tất kịch tình sử dụng ), kiểm tra tốc độ ( hiệu ) kiếm tra độ tin cậy ứng dụng 16 2.1.2.6 Quản trị thay đổi Đảm bảo quản trị tất thay đối yêu cầu, phiên hay thay đổi cấu hình suốt trình phát triển, triển khai, bảo trì nâng cấp ứng dụng Đế vận dụng học nói Rational đưa quy trình phát triển hợp RUP gồm pha giai đoạn công việc ( workflow ) mà nhóm dự án cần tuân theo Quy trình phát triến bao gồm công đoạn biểu diễn sơ đồ sau : Hình Sơ đồ biếu diễn công đoạn xây dựng phần mềm theo quy trình RUP - Khởi động (inception ) Trong pha khởi động cần đưa tình nghiệp vụ có hệ thống xác định phạm vi dự án Các tình nghiệp vụ bao gồm : tiêu thức đánh giá thành công, đánh giá rủi ro, xác định nguồn lực cần thiết 17 cho dự án kế hoặch tóm tắt lịch trình điếm mốc dự án Cuối pha cần kiếm tra mục tiêu trình phát triên dự án định có tiếp tục trình không? - Phác thảo ( Elaboration) Mục tiêu pha phân tích vấn đề nghiệp vụ, xác định kiến trúc hợp lý, xây dựng kế hoặch cho dự án, giới hạn yếu tố rủi ro cao Những định mặt kiến trúc cần đưa cho toàn hệ thống, đồng thời mô tả hầu hết yêu cầu hệ thống Cuối pha cần kiếm tra mục tiêu phạm vi chi tiết hệ thống, lựa chọn kiến trúc cách xử lý rủi ro đồng thời định có tiếp tục chuyên sang pha xây dựng hay không? - Xây dựng ( Contruction ) Trong pha phát triển cách tái lập tăng dần sản phẩm đầy đủ, sẵn sàng chuyến giao đến cộng đồng người sử dụng Pha bao gồm việc miêu tả yêu lại chưa xác định , xác định “tiêu thức chấp nhận”, làm mịn thiết kế hoàn thành việc lập trình ứng dụng Cuối pha cần xác định liệu hệ thống phần mềm, điểm triển khai người dừng sẵn sàng vào hoạt động chưa - Chuyển giao ( Development) : Trong pha cần đưa hệ thống phần mềm đến cộng đồng người sử dụng Khi hệ thống đến tay người sử dụng vấn đề phát sinh đòi hỏi bước chỉnh hệ thống, xác định vấn đề chưa xác định trước hay hoàn thiện chức trước bị trì hoãn Pha thường bắt đầu tung phiên Beta sau thay chương trình đầy đủ Ket luận : Sau xem xét toàn hệ thống pha mà Rational đưa ra, ta dễ dàng nhận thấy, quy trình RUP đề cao nhiều đến quản trị chất lượng : 18 cuối pha có kiếm tra sát mục tiêu mà đầu pha đặt có định liệu có nên tiếp tục dự án hay không? Đây điếm so với mô hình “ thác nước” mà công ty phần mềm thường áp dụng vào quy trình sản xuất phần mềm trước 2.1.3 Quy trình sản xuất phần mềm CMCSOFT SDLC : CMCSOFT SDLC viết đầy đủ Software Development Life Cycle (SDLC) công ty CMCSOFT nghiên cứu phát triển CMCSOFT SDLC quy trình sản xuất phần mềm thống dựa sở quy trình RUP với phương pháp hướng đối tượng Quy trình bao gồm công đoạn biểu diến theo hình sau : Hình 2 Sơ đồ biếu diễn quy trình sản xuất phần mềm CMCSOFT SDLC 19 Như trình bày ( phần giới thiệu quy trình RUP ) thấy quy trình SDLC tương tự quy trình RUP, nhiên chi tiết Quy trình SDLC có thêm phần khảo sát, gọi pha khảo sát Pha mục tiêu khảo sát vấn đề địa hình nơi triển khai phần cứng, phần mềm có, trình độ nhân viên Cuối pha có kiểm tra định có tiếp tục chuyến sang pha phác thảo hay không Theo tinh thần RƯP, quy trình SDLC kiếm soát chất lượng thực chặt chẽ từ phân tích yêu cầu phần mềm tới bảo trì sản phẩm hỗ trợ khách hàng Quy trình sản xuất phần mềm CMCSOFT SDLC gồm giai đoạn Cụ thể giai đoạn sau : 2.1.3.1 Khỏi động Đây giai đoạn dự án Trong giai đoạn, nhân viên kinh doanh tiến hành tiếp xúc khách hàng, xem xét sơ quy trình họ, nghiệp vụ họ vấn đề mà khách hàng quan tâm Sau đưa mạnh công ty, giải pháp mà công ty xây dựng phát triến tóm lại đề xuất đế giải vấn đề mà khách hàng quan tâm dựa lực công ty có có Ket giai đoạn họp đồng phần mềm Họp đồng phần mềm đưa tất điều kiện phần mềm cần đạt được, xác định phạm vi phần mềm khung pháp lý mà sản phấm phần mềm tương lai phải đạt Tiếp sau đó, nhóm dự án chuyển sang giai đoạn thứ hai giai đoạn khảo sát 2.1.3.2 Khảo sát Nhân việc thực giai đoạn phải nhân viên có trình độ am hiếu nghiệp vụ mà phần mềm tương lai cần đáp ứng, có trình độ phần cứng, mạng, phần mềm 20 Sau hợp đồng ký kết, nhân viên khảo sát tiến hành khảo sát hệ thống khách hàng, bao gồm phần cứng, phần mềm, trình độ nhân viên Và quan trọng đề phân tích nghiệp vụ chuyên sâu khách hàng, nghiệp vụ mà sau phần mềm phải đáp ứng Sản phẩm giai đoạn phân tích yêu cầu người sử dụng quan trọng phân tích nghiệp vụ Bản phân tích nghiệp vụ có vị trí đặc biệt quan trọng thành công dự án Sau có phân tích này, quản trị dự án khách hàng kiểm tra xem xét có nên tiếp tục dự án hay không, co sỏ kiếm tra tất điều kiện ban đầu đặt từ hai phía 2.1.3.3 Phác thảo Sau có phân tích nghiệp vụ khảo sát thành công hệ thống khách hàng, nhân viên phân tích thiết kế phác thảo mô hình hoạt động hệ thống, bao gồm mô hình chức năng, mô hình liệu, mô hình luồng liệu Sản phẩm giai đoạn phân tích thiết kế Bản phân tích thiết kế có tính định giai đoạn giai đoạn xây dựng Nhân viên thực giai đoạn xây dựng nhân viên lập trình, phân tích thiết kế đầy đủ xác, giúp cho nhân viên lập trình thực ý đồ dự án làm giảm thiếu lỗi phát sinh cho phần mềm tương lai Ket thúc giai đoạn này, quản trị viên dự án kiểm tra phân tích định xem có tiếp tục xây dựng phần mềm hay không? 2.1.3.4 Xây dụng Nhân viên thực giai đoạn nhân viên lập trình Sau có vẽ thiết kế, nhân viên lập trình sở đó, xây dựng nên phần mềm hoàn chỉnh, tiến hành test phần mềm Khi test, phải xây dựng kịch test đế bắt lỗi phần mềm 21 Sản phẩm giai đoạn phần mềm hoàn chỉnh 2.1.3.5 Chuyển giao Sau có phần mềm hoàn chỉnh, nhóm dự án chuyến sang giai đoạn chuyển giao Toàn gói phần mềm đuợc đua sang môi trường thực tế để tiến hành tích hợp hệ thống Tích hợp hệ thống bao gồm công việc : cài đặt, hướng dẫn sử dụng, chỉnh lỗi hỗ trợ mặt liệu Giai đoạn nhanh hay chậm tùy thuộc vào nhiều yếu tố, bao gồm lực bên công ty phần mềm trình độ tin học bên công ty khách hàng Giai đoạn kết thúc theo hợp đồng phần mềm xây dựng 22 PHÀN : TỐNG QUAN VỀ PHẦN MỀM QUẢN LÝ VĂN BẢN VÀ HÒ SO CÔNG VIỆC TẠI TẬP ĐOÀN DIỆT MAY VIỆT NAM (VINATEXT) Chức cùa phần mềm Phần mềm gồm chức chính, tên gọi Đó là: - Quản lý văn đến - Quản lý văn - Quản lý hồ sơ công việc Các báo cáo kèm theo tòng chứng năng, chức có loại báo cáo riêng Ngoài phần mềm có chức hệ thống quản trị người dùng, quản trị hệ thống Phần mềm xây dựng dựa công nghệ Web-bases, tức sử dụng môi trường mạng internet đế trao đổi liệu, thông tin máy chủ máy trạm Mọi người dùng truy cập máy chủ đâu, miễn máy có mạng internet người dùng có account password đế truy cập hệ thống Ngôn ngữ lập trình sử dụng đế xây dựng phần mềm Một phần mềm bao gồm sở liệu hình tương tác người máy Hệ quản trị sở liệu dùng đế xây dựng sở liệu SQL Server 2000 Đe xây dựng hình tương tác, em sử dụng ngôn ngữ ASP.NET đế xây dựng thư viện modul xử lý, em sử dụng c# Visual Stadio 2005 23 KÉT LUẬN Đe án tốt nghiệp công trình đòi hởi phải có tính công phu Nó thước đo cho phát triển trình độ nhận thức sinh viên giai đoạn thực tập dài 15 tuần học Sau gần tuần tiến hành giai đoạn thực tập, hoàn thành trước mắt việc sau : - Tìm liên hệ chỗ thực tập - Nghiên cứu hiểu quy mô, sản phẩm mà công ty CMCSOFT thực - Xác định đề tài cho giai đoạn thực tập - Nghiên cứu quy trình sản xuất phần mềm RUP CMCSOFT SDLC - Học tập ngôn ngữ lập trình bậc cao : ASP.NET c# ngôn ngữ lập trình dự định sử dụng cho phần mềm sau nây Giai đoạn dự định thực công việc sau : - Tiếp tục nghiên cứu số lý thuyết việc ứng dụng sản xuất phần mềm mà thực tế áp dụng - Bắt tay vào chế tác phần mềm, mà trước mắt khái quát phần mềm trình bày 24 DANH MỤC TÀI LIỆU THAM KHẢO TS Trương Văn Tú, Ts Trần Thị Song Minh, Giáo trình hệ thống thông tin quản lý, NXB Giáo dục, 1998 Ths Trần Công uấn, Giáo trình sở liệu + , NXB, Thống kê,2005 Tạp chí Tin học nhà trường tháng 8,9,10,11,12/2007 tháng 1/2008 Trang web công ty CMCSOFT http://www.cmcsoft.com/ [...]... mềm và trình độ tin học của bên công ty khách hàng Giai đoạn kết thúc theo hợp đồng phần mềm đã xây dựng 22 PHÀN 2 : TỐNG QUAN VỀ PHẦN MỀM QUẢN LÝ VĂN BẢN VÀ HÒ SO CÔNG VIỆC TẠI TẬP ĐOÀN DIỆT MAY VIỆT NAM (VINATEXT) 1 Chức năng chính cùa phần mềm Phần mềm gồm 3 chức năng chính, đúng như tên gọi của nó Đó là: - Quản lý văn bản đến - Quản lý văn bản đi - Quản lý hồ sơ công việc Các báo cáo đi kèm theo... tra bản phân tích và quyết định xem có tiếp tục xây dựng phần mềm hay không? 2.1.3.4 Xây dụng Nhân viên thực hiện giai đoạn này chính là nhân viên lập trình Sau khi có bản vẽ thiết kế, các nhân viên lập trình trên cơ sở đó, xây dựng nên một phần mềm hoàn chỉnh, rồi tiến hành test phần mềm Khi test, phải xây dựng những kịch bản test đế bắt lỗi phần mềm 21 Sản phẩm của giai đoạn này chính là phần mềm. .. đế xây dựng phần mềm Một phần mềm cơ bản bao gồm cơ sở dữ liệu và màn hình tương tác giữa người và máy Hệ quản trị cơ sở dữ liệu được dùng đế xây dựng cơ sở dữ liệu là SQL Server 2000 Đe xây dựng màn hình tương tác, em sử dụng ngôn ngữ ASP.NET và đế xây dựng các thư viện và modul xử lý, em sử dụng c# trong bộ Visual Stadio 2005 23 KÉT LUẬN Đe án tốt nghiệp là một công trình đòi hởi phải có tính công. .. sơ bộ quy trình của họ, nghiệp vụ của họ và vấn đề mà khách hàng quan tâm Sau đó đưa ra những thế mạnh của công ty, những giải pháp mà công ty đã từng xây dựng và phát triến tóm lại là những đề xuất đế giải quyết vấn đề mà khách hàng quan tâm dựa trên năng lực của công ty hiện có và có thể có Ket quả của giai đoạn chính là họp đồng phần mềm Họp đồng phần mềm sẽ đưa ra tất cả những điều kiện phần mềm. .. trình tôi dự định sử dụng cho phần mềm của mình sau nây Giai đoạn tiếp theo tôi dự định thực hiện những công việc như sau : - Tiếp tục nghiên cứu một số lý thuyết mới trong việc ứng dụng sản xuất phần mềm mà trên thực tế đang áp dụng - Bắt tay vào chế tác phần mềm, mà trước mắt là khái quát được phần mềm như đã trình bày ở trên 24 DANH MỤC TÀI LIỆU THAM KHẢO 1 TS Trương Văn Tú, Ts Trần Thị Song Minh,... thực tập dài 15 tuần học Sau gần 6 tuần tiến hành giai đoạn thực tập, tôi đã hoàn thành trước mắt được những việc sau đây : - Tìm và liên hệ được chỗ thực tập - Nghiên cứu và hiểu được quy mô, sản phẩm mà công ty CMCSOFT đang thực hiện - Xác định được đề tài cho giai đoạn thực tập của mình - Nghiên cứu được quy trình sản xuất phần mềm RUP và CMCSOFT SDLC - Học tập ngôn ngữ lập trình bậc cao : ASP.NET và. .. với nhau theo nguyên tắc nhất định Việc sử dụng kiến trúc thành phần cho phép hệ thống xây dựng vừa đáp ứng được yêu cầu hiện tại và những mở rộng trong tương lai, nó cho phép có thể tái sử dụng có thế xây dựng trước đó hoặc có thế mua các thành phần đã được xây dựng trước đó hoặc có thế mua thành phần đã được các hãng trên thế giới xây dựng từ đó có thế đấy nhanh quá trình phát trien ứng dụng 2.1.2.4... (Unifíed Modelling Language ) để mô hình hóa toàn bộ hệ thống phần mềm cần phát triến Việc mô hình hóa trục quan bằng ngôn ngữ ƯML cho phép : thu thập được toàn bộ cấu trúc và hành vi của hệ thống, chỉ ra cách thức đế các thành phần của hệ thống kết hợp với nhau, đảm bảo sự thống nhất giữa các bản thiết kế và bản chương trình phần mềm được xây dựng, nâng cao chất lượng sự trao đối giữa các thành viên trong... Sau khi đã có phần mềm hoàn chỉnh, nhóm dự án chuyến sang giai đoạn chuyển giao Toàn bộ gói phần mềm đuợc đua sang môi trường thực tế để tiến hành tích hợp hệ thống Tích hợp hệ thống bao gồm các công việc như : cài đặt, hướng dẫn sử dụng, chỉnh lỗi và hỗ trợ về mặt dữ liệu Giai đoạn này nhanh hay chậm là tùy thuộc vào rất nhiều yếu tố, trong đó bao gồm cả năng lực của bên công ty phần mềm và trình độ... suốt quá trình phát triển, triển khai, bảo trì và nâng cấp các ứng dụng Đế vận dụng 6 bài học nói trên Rational đã đưa ra quy trình phát triển hợp nhất RUP gồm các pha và các giai đoạn công việc ( workflow ) mà các nhóm dự án cần tuân theo Quy trình phát triến bao gồm 4 công đoạn được biểu diễn trên sơ đồ sau : Hình 2 1 Sơ đồ biếu diễn công đoạn xây dựng phần mềm theo quy trình RUP - Khởi động (inception ... em định chọn đề tài : xây dựng phần mềm quản lý văn hồ sơ công việc tập đoàn diệt may Việt Nam( Viantext) , làm báo cáo thực tập cho Báo cáo thực tập tông hợp văn bản, mà văn thường sử dụng đế... LÝ VĂN BẢN VÀ HÒ SO CÔNG VIỆC TẠI TẬP ĐOÀN DIỆT MAY VIỆT NAM (VINATEXT) Chức cùa phần mềm Phần mềm gồm chức chính, tên gọi Đó là: - Quản lý văn đến - Quản lý văn - Quản lý hồ sơ công việc Các báo... bày sổ lý luận phần mềm sản xuất phần mềm 6 Phần : Tổng quan đề tài dự kiến thực Phần trình bày nét khái quát phần mềm quản lý văn hồ sơ công việc tập đoàn diệt may Việt Nam (Vinatext) lý em