SlideShare ist ein Scribd-Unternehmen logo
1 von 14
Trường Đại học Khoa học Tự nhiên, ĐHQG-HCM
         Khoa Công Nghệ Thông Tin
        Bộ môn Công Nghệ Phần Mềm




        VSDocMan

                           Giáo viên hướng dẫn :
                                 Thầy Bùi Tấn Lộc
                                 Thầy Lâm Quang Vũ

                          Nhóm G5 - Scylla
                             Trình bày: Hoàng Nguyên Sỹ Phú
                    LOGO
Thông tin nhóm

Hoàng Nguyên Sỹ Phú    0612350
Trần Thanh Phúc        0612356
Phạm Đăng Quốc         0612373
Nguyễn Đức Sơn         0612383
Đỗ Viết Sơn            0612385




4/12/2011        2/14             G5 – Scylla
Nội dung

Giới thiệu
Chức năng
Cài đặt & triển khai
Ưu & khuyết điểm
So sánh




4/12/2011               3/14   G5 – Scylla
Giới thiệu

 VSDocMan là công cụ phát sinh tài liệu cho các
  ứng dụng .Net.

 Được tích hợp vào Visual Studio (VS2002, 2003,
  2005, 2008 trừ các bản Express Edition).




4/12/2011               4/14                  G5 – Scylla
Giới thiệu(tt)

Hãng phát triển              Helixoft
                         http://www.helixoft.com
Phiên bản mới nhất                4.3 (14-5-2009 )
Hệ điều hành                      Windows
Bản quyền         Number of Licenses   Price per License   Discount


                   1                    229 USD


                   2                    199 USD             13%


                   3-5                  175 USD             23%


                   6 - 10               155 USD             32%



4/12/2011                   5/14                             G5 – Scylla
Chức năng

Phát sinh templates ghi chú cho source code.
Phát sinh tài liệu tự động với nhiều tùy chọn.
Tạo tài liệu cho các ngôn ngữ .Net một cách
 chuyên nghiệp.
Dễ dàng chỉnh sửa nội dung các ghi chú với
 WYSIWYG comment editor – What You See
 Is What You Get.




4/12/2011             6/14                G5 – Scylla
Cài đặt & triển khai

Cài đặt dễ dàng.
Chỉ hỗ trợ hệ điều hành Windows.
Là Add-in của MS Visual Studio.
Cài đặt kèm Visual Studio SDK(free) để
 phát sinh tài liệu giống MSDN.




4/12/2011           7/14              G5 – Scylla
Ưu điểm

Thêm ghi chú, phát sinh tài liệu trực tiếp
 từ Visual Studio.
Phát sinh tài liệu nhanh chóng, nhiều định
 dạng.
Tạo sự nhất quán giữa tài liệu và source
 code.
Tạo sự giao tiếp hiệu quả trong nhóm.
Source code được ghi chú rõ ràng, hợp lý.


4/12/2011            8/14                G5 – Scylla
Khuyết điểm

Không hỗ trợ tạo tài liệu từ:
  Các thành phần COM và điều khiển.
  Access, SQL Server and Oracle Databases;
  XSD Schemas (hay XML Schemas).
  Chức năng tạo tài liệu cho end-user không
   nổi bật.




4/12/2011             9/14                G5 – Scylla
So sánh

 Bản quyền

                                             Latest
                             First public
                                               stable     Cost      Software
      Name     Creator           release
                                              version     (USD)       license
                                  date

  Document!X   Innovasys        1998         6.1.1.1    From $476   Proprietary

               Dimitri van
  Doxygen                       1997         1.5.9        Free         GPL
                  Heesch
                 Kevin
  NDoc                        July. 2003     1.3.1        Free         GPL
                  Downs

  VSDocMan      Helixoft      Oct. 2000       4.3       From $229   Proprietary



4/12/2011                            10/14                             G5 – Scylla
So sánh(tt)

 Hệ điều hành hỗ trợ

                Windows   Mac OS X    Linux   BSD   Unix


   Document!X     Yes       No         No     No    No


   Doxygen        Yes       Yes        Yes    Yes   Yes


   NDoc           Yes       No         No     No    No


   VSDocMan       Yes       No         No     No    No


4/12/2011                     11/14                 G5 – Scylla
So sánh(tt)

 Ngôn ngữ hỗ trợ

                                    VB/
            C/C++    Java C#               .Net PHP        SQL   Access
                                   VBScrip
 Document!X C++/CL   No    Yes           Yes   Yes   No    Yes     Yes

 Doxygen     Yes     Yes   Yes           No    No    Yes   No       No

 NDoc        No      No    Yes           No    Yes   No    No       No

 VSDocMan    No      No    Yes           Yes   Yes   No    No       No




4/12/2011                        12/14                           G5 – Scylla
So sánh(tt)

 Định dạng đầu vào

                    Text           Binary

     Document!X     Yes             Yes

     Doxygen        Yes             No

     NDoc           No              Yes

     VSDocMan       Yes             No




4/12/2011                  13/14            G5 – Scylla
So sánh(tt)

 Định dạng xuất

                                                         Man
                HTML   CHM   RTF PDF LaTeX PostScript              XML
                                                        pages

  Document! X    Yes   Yes   No       No   No    No      No         No

  Doxygen        Yes   Yes   Yes     Yes   Yes   Yes     Yes        Yes

  NDoc           Yes   Yes   No       No   No    No      No         No

  VSdocman       Yes   Yes   Yes      No   No    No      No         Yes




4/12/2011                          14/14                        G5 – Scylla

Weitere ähnliche Inhalte

Mehr von Nguyen Tran

Mehr von Nguyen Tran (20)

07state
07state07state
07state
 
06collaboration
06collaboration06collaboration
06collaboration
 
05sequence
05sequence05sequence
05sequence
 
04class
04class04class
04class
 
03usecase
03usecase03usecase
03usecase
 
02intro
02intro02intro
02intro
 
Clear case
Clear caseClear case
Clear case
 
Business process excution language
Business process excution languageBusiness process excution language
Business process excution language
 
Cm mi
Cm miCm mi
Cm mi
 
Sql packager
Sql packagerSql packager
Sql packager
 
Snag it
Snag itSnag it
Snag it
 
Record mydesktop
Record mydesktopRecord mydesktop
Record mydesktop
 
Rational suite&rational rose enterprise
Rational suite&rational rose enterpriseRational suite&rational rose enterprise
Rational suite&rational rose enterprise
 
Umodel 2009
Umodel 2009Umodel 2009
Umodel 2009
 
Rational composer method
Rational composer methodRational composer method
Rational composer method
 
Rational robot
Rational robotRational robot
Rational robot
 
Microsoft silverlight
Microsoft silverlightMicrosoft silverlight
Microsoft silverlight
 
Linq n hibernate net-tier
Linq n hibernate net-tierLinq n hibernate net-tier
Linq n hibernate net-tier
 
Jsf
JsfJsf
Jsf
 
Install shield
Install shieldInstall shield
Install shield
 

Vs doc man

  • 1. Trường Đại học Khoa học Tự nhiên, ĐHQG-HCM Khoa Công Nghệ Thông Tin Bộ môn Công Nghệ Phần Mềm VSDocMan Giáo viên hướng dẫn : Thầy Bùi Tấn Lộc Thầy Lâm Quang Vũ Nhóm G5 - Scylla Trình bày: Hoàng Nguyên Sỹ Phú LOGO
  • 2. Thông tin nhóm Hoàng Nguyên Sỹ Phú 0612350 Trần Thanh Phúc 0612356 Phạm Đăng Quốc 0612373 Nguyễn Đức Sơn 0612383 Đỗ Viết Sơn 0612385 4/12/2011 2/14 G5 – Scylla
  • 3. Nội dung Giới thiệu Chức năng Cài đặt & triển khai Ưu & khuyết điểm So sánh 4/12/2011 3/14 G5 – Scylla
  • 4. Giới thiệu  VSDocMan là công cụ phát sinh tài liệu cho các ứng dụng .Net.  Được tích hợp vào Visual Studio (VS2002, 2003, 2005, 2008 trừ các bản Express Edition). 4/12/2011 4/14 G5 – Scylla
  • 5. Giới thiệu(tt) Hãng phát triển Helixoft http://www.helixoft.com Phiên bản mới nhất 4.3 (14-5-2009 ) Hệ điều hành Windows Bản quyền Number of Licenses Price per License Discount 1 229 USD 2 199 USD 13% 3-5 175 USD 23% 6 - 10 155 USD 32% 4/12/2011 5/14 G5 – Scylla
  • 6. Chức năng Phát sinh templates ghi chú cho source code. Phát sinh tài liệu tự động với nhiều tùy chọn. Tạo tài liệu cho các ngôn ngữ .Net một cách chuyên nghiệp. Dễ dàng chỉnh sửa nội dung các ghi chú với WYSIWYG comment editor – What You See Is What You Get. 4/12/2011 6/14 G5 – Scylla
  • 7. Cài đặt & triển khai Cài đặt dễ dàng. Chỉ hỗ trợ hệ điều hành Windows. Là Add-in của MS Visual Studio. Cài đặt kèm Visual Studio SDK(free) để phát sinh tài liệu giống MSDN. 4/12/2011 7/14 G5 – Scylla
  • 8. Ưu điểm Thêm ghi chú, phát sinh tài liệu trực tiếp từ Visual Studio. Phát sinh tài liệu nhanh chóng, nhiều định dạng. Tạo sự nhất quán giữa tài liệu và source code. Tạo sự giao tiếp hiệu quả trong nhóm. Source code được ghi chú rõ ràng, hợp lý. 4/12/2011 8/14 G5 – Scylla
  • 9. Khuyết điểm Không hỗ trợ tạo tài liệu từ:  Các thành phần COM và điều khiển.  Access, SQL Server and Oracle Databases;  XSD Schemas (hay XML Schemas).  Chức năng tạo tài liệu cho end-user không nổi bật. 4/12/2011 9/14 G5 – Scylla
  • 10. So sánh  Bản quyền Latest First public stable Cost Software Name Creator release version (USD) license date Document!X Innovasys 1998 6.1.1.1 From $476 Proprietary Dimitri van Doxygen 1997 1.5.9 Free GPL Heesch Kevin NDoc July. 2003 1.3.1 Free GPL Downs VSDocMan Helixoft Oct. 2000 4.3 From $229 Proprietary 4/12/2011 10/14 G5 – Scylla
  • 11. So sánh(tt)  Hệ điều hành hỗ trợ Windows Mac OS X Linux BSD Unix Document!X Yes No No No No Doxygen Yes Yes Yes Yes Yes NDoc Yes No No No No VSDocMan Yes No No No No 4/12/2011 11/14 G5 – Scylla
  • 12. So sánh(tt)  Ngôn ngữ hỗ trợ VB/ C/C++ Java C# .Net PHP SQL Access VBScrip Document!X C++/CL No Yes Yes Yes No Yes Yes Doxygen Yes Yes Yes No No Yes No No NDoc No No Yes No Yes No No No VSDocMan No No Yes Yes Yes No No No 4/12/2011 12/14 G5 – Scylla
  • 13. So sánh(tt)  Định dạng đầu vào Text Binary Document!X Yes Yes Doxygen Yes No NDoc No Yes VSDocMan Yes No 4/12/2011 13/14 G5 – Scylla
  • 14. So sánh(tt)  Định dạng xuất Man HTML CHM RTF PDF LaTeX PostScript XML pages Document! X Yes Yes No No No No No No Doxygen Yes Yes Yes Yes Yes Yes Yes Yes NDoc Yes Yes No No No No No No VSdocman Yes Yes Yes No No No No Yes 4/12/2011 14/14 G5 – Scylla