Phân tích thiết kế Hệ thống thông tin | UML | Tin học đại cương | Blog chia sẻ kiến thức về phân tích thiết kế hệ thống thông tin cũng như chia sẻ việc phát triển hệ thống.
[ASP.NET]Phần 1. NHỮNG ĐIỀU CẦN THIẾT CHO LẬP TRÌNH WEB ASP.NET
YÊU CẦU PHẦN MỀM
Điều mà người dùng muốn là gì? Phần mềm hỗ trợ làm việc gì? Đó là những yêu cầu cần thiết khi xây dựng phần mềm.
Kiểm thử và đảm bảo chất lượng phần mềm
Chúng ta đã chứng kiến ngành Công nghiệp phần mềm phát
triển trong vòng 30 năm qua. Các phần mềm ứng dụng được ra đời hàng
ngày trong cuộc sống bao gồm những xử lý, dữ liệu, khoa học máy
tính. Khi gọi điện thoại, đi xe buýt, sử dụng thẻ ngân hàng... là
chúng ta đã được hưởng thành tựu của ngành công nghiệp phần mềm mang
lại. Phần mềm cần có các yếu tố ra đời trong thời gian ngắn và có
giá cả thấp, tuy nhiên chất lượng phải tốt. Đây là tam giác vàng
trong ngành công nghiệp phần mềm. Phần mềm quan trọng rất quan trọng
trong các lĩnh vực từ kinh tế, xã hội, cá nhân, bảo mật dữ liệu, an
ninh quốc gia...
Các ký tự đặc biệt trong tệp XML
Trong XML, muốn viết được các ký tự đặc biệt cần phải tuân theo quy tắc sau:
[XML] Đổi định dạng dữ liệu XML bằng ngôn ngữ định dạng chuyển đổi mở rộng XSLT (Extensible Stylesheet Language Transformations)
Chuyển đổi định dạng dữ liệu rất quan trọng, nó chuyển từ dạng file XML sang các dạng khác một cách tự động, định dạng muốn chuyển đổi sang thường là một file xml hoặc không. Trong bài viết này sẽ hướng dẫn việc chuyển đổi từ định dạng XML sang định dạng file HTML.
Một số cú pháp XSLT thường dùng:
Một số cú pháp XSLT thường dùng:
[CSDL] Hướng dẫn lấy dữ liệu định dạng file *.mdf và *. ldf
Ban đầu khi tạo dữ liệu, Microsoft SQL Server đã tạo các file *.mdf và *.ldf trong thư mục C:\Program Files\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL\DATA
vì vậy chỉ cần làm các thao tác sau đây:
vì vậy chỉ cần làm các thao tác sau đây:
[Phân tích thiết kế hệ thống] Xác định yêu cầu người dùng
Vẽ biểu đồ bằng uml star
Việc xác định yêu cầu người dùng rất quan trọng trong việc xây dựng hệ thống bởi vì hệ thống được xây dựng để đáp ứng nhu cầu này, giúp chúng ta hiểu được yêu cầu và ràng buộc của hệ thống cần xây dựng.
Có nhiều cách thu thập yêu cầu của người dùng như phỏng vấn, trao đổi nhóm, phân tích dòng công việc, phân tích tài liệu, yêu cầu kỹ năng của người phân tích để sao cho lấy yêu cầu chính xác, không thừa, thiếu.
Việc xác định yêu cầu người dùng rất quan trọng trong việc xây dựng hệ thống bởi vì hệ thống được xây dựng để đáp ứng nhu cầu này, giúp chúng ta hiểu được yêu cầu và ràng buộc của hệ thống cần xây dựng.
Có nhiều cách thu thập yêu cầu của người dùng như phỏng vấn, trao đổi nhóm, phân tích dòng công việc, phân tích tài liệu, yêu cầu kỹ năng của người phân tích để sao cho lấy yêu cầu chính xác, không thừa, thiếu.
[XML] WELL-FORMED XML
Tài liệu XML hợp khuôn dạng (well-formed)
Để
well-formed, một tài liệu XML phải theo đúng các luật sau đây:
[XML] XML với C#: Thêm mới vào file XML không có DTD và XML Schema
XML được dùng để biểu diễn dữ liệu, là ngôn ngữ đánh dấu khả mở, có thể đánh dấu thông tin. Định dạng xml dùng để lưu trữ dữ liệu, có thể truy vấn, thêm mới, sửa dữ liệu xml.
Những câu hỏi thường gặp trong ngành Công nghệ thông tin
1. FIT là gì? Fit là viết tắt từ tiếng anh của cụm từ Faculty of Information Technology, dịch ra là Khoa Công nghệ thông tin.
2. Công nghệ thông tin là gì?
Công nghệ thông tin là vận dụng, thiết kế công nghệ để xử lý thông tin, biến đổi thông tin theo mục đích nhất định, ở những dạng cuối cùng con người có thể hiểu, sử dụng được.
3. Ngành công nghệ thông tin cần nền tảng gì?
- Thứ nhất là phải đam mê, mong muốn đạt được ước mơ trong ngành.
- Tiếp cận nền tảng toán học, suy luận logic.
- Những năng lực khác.
2. Công nghệ thông tin là gì?
Công nghệ thông tin là vận dụng, thiết kế công nghệ để xử lý thông tin, biến đổi thông tin theo mục đích nhất định, ở những dạng cuối cùng con người có thể hiểu, sử dụng được.
3. Ngành công nghệ thông tin cần nền tảng gì?
- Thứ nhất là phải đam mê, mong muốn đạt được ước mơ trong ngành.
- Tiếp cận nền tảng toán học, suy luận logic.
- Những năng lực khác.