Một số giao diện chƣơng trình

Một phần của tài liệu Hệ thống thời gian thực và ứng dụng các mẫu trong thiết kế (Trang 84 - 91)

Hình 3.15 Giao diện đăng nhập hệ thống

Eventnote IDate:date IDobject: string Objectname: string Event: string Place: string Starttime:time Entime:time Note() Report() SensorTemp IDtemp:number place: string IDarea: string temp:number state:boolean Create() Update() Destory() SendNotify() ReceiveNotify() Note() SensorDoor IDdoor:number place: string IDarea: string state:boolean Create() Update() Destory() GetIDdoor() GetIDarea() SendNotify() Opendoor() Closedoor() Note() Authorization IDuser: strring Nameuser: strring Pasword: string Shortword:string RegisterDate: date Create() Update() Destory() Authorize() Note()

Hình 3.16 Giao diện vào ra hệ thống

Hình 3.16 Giao diện quan sát nhiệt độ

Hình 3.18 Giao diện quan sát nhiệt độ

Hình 3.20 Giao diện cập nhật trực tiếp

KẾT LUẬN

Luận văn đã trình bày tổng quan về Hệ thống thời gian thực, phương pháp phân tích thiết kế một phần mềm hướng mẫu và trình bày một số mẫu chuyên dụng để thiết kế các hệ thống thời gian thực.

Áp dụng lý thuyết để phân tích, thiết kế hướng đối tượng hướng mẫu và sử dụng các mẫu thiết kế thời gian thực để thiết kế hệ thống kiểm soát vào ra trong trường Đại học Dân lập Hải Phòng. Bài toán đặt ra đã phân tích thiết kế hệ thống theo đúng tiến trình trình: xác định mô hình nghiệp vụ hệ thống, phát triển thành mô hình ca sử dụng, các biểu đồ mức mẫu, phân tích và thiết kế các lớp phần mềm của hệ thống.

Với bản thiết kế nhận được đã tiến hành thử nghiệm cài đặt bằng công nghệ C#, sử dụng hệ quản trị cơ sở dữ liệu SQL với một số mô đun quan trọng.

Hệ thống thời gian thực là một hệ thống bao gồm cả phần cứng lẫn phần mềm gắn rất chặt chẽ với nhau. Việc triển khai nó đòi hỏi có các thiết bị tương ứng và có sự hiểu biết sâu sắc về phần cứng cũng như kỹ năng để lắp đặt. Ngoài ra cần có thời gian và môi trường kỹ thuật đầy đủ để thử nghiệm. Do điều kiện và thời gian không cho phép triển khai, nên trong luận văn chỉ tập trung vào việc phân tích thiết kế hệ thống phân mềm theo một phương pháp tiên tiến hướng đối tượng và xây dựng chương trình mô phỏng cho một số mô đun chủ yếu.

Hướng phát triển tiếp theo của đề tài là hoàn thiện phân tích thiết kế hệ thống và áp dụng thử nghiệm để triển khai ứng dụng cho một hệ đơn giản hơn: hệ thống chấm công tự động cho cán bộ công nhân viên của Trường và quản lý ra vào lớp cho sinh viên trong quá trình học tập.

TÀI LIỆU THAM KHẢO

Tài liệu tham khảo tiếng Việt

[1] Nguyễn Văn Vỵ (2002), Phân tích thiết kế các hệ thống thông tin hiện đại, hướng cấu trúc - hướng đối tượng, NXB Thống kê, Hà Nội.

[2] Đặng Văn Đức (2002), Phân tích thiết kế hướng đối tượng bằng UML, NXB Giáo dục, Hà nội.

[3] Đoàn Văn Ban (2003), Phân tích thiết kế hướng đối tượng bằng UML, NXB Thống kê.

[5] Nguyễn Văn Trường (2004), Hệ thống thời gian thực và ứng dụng trong kỹ thuật mô phỏng, Trung tâm Công nghệ Mô phỏng – HVKTQS.

[6] TS Hoàng Minh Sơn , Hệ Thời gian thực và điều khiển thời gian thực, Tạp chí TĐHNN (tạp chí điện tử), ngày 13/10/2007.

[7] Nguyễn Văn Ba (2005), Phát triển hệ thống hướng đối tượng với UML2.0 và C++ , Nhà xuất bản Thống kê – 2005

[8] Nguyễn Văn Vỵ (2004), Phân tích thiết kế hệ thống phần mềm – Bài giảng cho cao học, Đại học Công nghệ - Đại học Quốc gia Hà Nội

[10] Ngô Trung Việt (bản dịch- 2001), Kĩ nghệ phần mềm, Nhà xuất bản giáo dục

Tài liệu tham khảo tiếng Anh

[10] Jame W.S.Liu, Real time system, Prentice Hall, 2000, ISBN: 130996513

[11] Ian sommerville, Softwware Engineering, Sixth Edition, Addison- Wesley, 2001 [12] Sharif M.Yacoub and Hany H Ammar, Pattern Orientated Analysis and Design:

Composing Patterns to Design Software System, Addison – Wesley Proffessional, 2003 [13] Grindei Manuela - Lidia, UML-Modeling of Real - Time software System,

Software- Entwicklungsmethoden.

[14] Bruce Powel Douglass, Real Time Design Patterns. Robust Architecture for Real Time Systems, Addison Wessley 9/2002

[15] OMG Unified Modeling Language Specification Version 1.4, Needham, MA:

[16] Douglass, Bruce Powel. Real-Time UML, 2nd Edition: Developing Efficient Objects for Embedded Systems, Boston, MA: Addison-Wesley, 2000.

[17] Douglass, Bruce Powel. Doing Hard Time: Developing Real-Time Systems with UML, Objects, Frameworks and Patterns, Reading, MA: Addison-Wesley, 1999. [18] Buschmann, F., R. Meunier, H. Rohnert, P. Sommerlad, and M. Stal. A System of (adsbygoogle = window.adsbygoogle || []).push({});

Patterns: Pattern - Oriented Software Architecture, New York, NY: John Wiley and Sons, 1996.

[19] Gamma, E., R. Helm, R. Johnson, and J. Vlissides. Design Patterns: Elements of Reusable Object - Oriented Software, Reading, MA: Addison-Wesley, 1995.

[20] David E. Simon, An Embedded Sofware Primer, Copyright by Pearson Education, Inc-1999

[21] Jason Price, Mastering C# Database Programming, Sybex © 2003

[22] Bruce Powel Douglass, Real Time Design Patterns, Robust Architecture for Real Time Systems, Addison Wessley 9/2002

PDF Merger

Thank you for evaluating AnyBizSoft PDF Merger! To remove this page, please

register your program!

Go to Purchase Now>>

 Merge multiple PDF files into one

 Select page range of PDF to merge

 Select specific page(s) to merge

 Extract page(s) from different PDF

files and merge into one

Một phần của tài liệu Hệ thống thời gian thực và ứng dụng các mẫu trong thiết kế (Trang 84 - 91)