Za Z a ch a c Za h ry ch ar T y ar o n T y g o To ng ng Port Folio TONG CHEE FEI Multimedia University Bachelor of Computer Science [email protected] 0163468387 Z a ch a c Za h ry ch ar T y ar o n T y g o To ng ng Programming Project • Rummikub Game with AI (C++) • Cinema Ticket Reservation System (C++) • Hostel Management System (C++) • GPS Tracking System (window mobile side-VB C# and local pc side-VB) • Barcode Generator (PHP , VB C#) • Barcode Scanner (Android Java) • Restaurant Suggestion System (HTML, JavaScript, CSS, PHP ) • FYP- Social Communication Application (Android Java/ php/ MySQL) • Bingo (C-Socket Programming) • Program Signature Pad for MC45 in Visual Basic and C# • Excel Macro Programming - PBS Annual Order Planning Sheet • Weight Bridge Program in VB6 • Intranet Communication System (HTML,JavaScript, CSS, PHP) • Printing Shop Sales Management System (VB) • Online Pet Shop Sales Management System (HTML,JavaScript, CSS, PHP) • Online MMU (Android Java) • Interior Design (c++ opengl) • Lorry Tracker(Android Java, HTML,Jquery,Ajax,php) • my MTC Tango(Android Java) • APS Mobile(Android Java) • Homedec (Android Java) • ONz/FitMalaysia (Android Java) Za Research Project • Research About AcuCobol & isCobol run on other device (IE/Android/Apple OS) • Research How to Generate 2D Barcode • Research Eclipse for Cobol • Research SSL • Research MC45 Mobile Computer • Research X windows • Research Difference between PuTTY and Telnet • Research PSFTP • Research Cygwin • Research Samba (File Sharing) • Research Differences between Xming, Cygwin and Xmanager • Research Mobile Terminal Emulator Access Za Z a ch a c Za h ry ch ar T y ar o n T y g o To ng ng Description 1. FYP- Social Communication Application (Android Java/ php/ MySQL) Z a ch a c Za h ry ch ar T y ar o n T y g o To ng ng 2. Interior Design (c++ opengl) Za 3. Restaurant Suggestion System • After login, user can search any type of food they like. • User can get all the information about the restaurant and post the comment. 4. Research About AcuCobol & isCobol run on other device (IE/Android/Apple OS) • Only 2 way can run cobol on mobile - mobile app and iscobol web direct • isCobol Web Direct 2.0- An application combine cobol together with java. It same like Eclipse are IDE program. isCobol Web Direct can direct generate html page with cobol code. • AcuCobol (pure cobol) – To run on mobile or web browser, need to create CGI program and html page. CGI program use to connect the main cobol program and html page. 5. Research How to Generate 2D Barcode • 2D barcode can store more data and it can support 30% loss recovery • 2D barcode have 6 part, quiet zone, finder patterns, alignment pattern, timing pattern, version information and data cells • C# .net already have the barcode generator library Z a ch a c Za h ry ch ar T y ar o n T y g o To ng ng Za 6. Research Eclipse for Cobol • Eclipse support Windows, Linux, Solaris, AIX, Macintosh and HP-UX platform. • Step of Install Eclipse • After install Eclipse need to download and install cobol compiler/editor plug-in Za Z a ch a c Za h ry ch ar T y ar o n T y g o To ng ng 7. Use Eclipse Remote System Explorer connect to HP-UX Server • Step of install RSE plug-in into Eclipse • Step of how to connect to HP-UX • Unix and Linux Server normally already install SSH program, so RSE can direct connect. • For window connect to window, sub window need to install and run daemon.bat 8. Research MC45 Mobile Computer • high-performance laser scanner • serve scan-intensive data capture • touch screen for signature capture • 3.2 megapixel color camera capable of picture taking and decoding 1D/2D barcodes. • develop enterprise applications once and deploy them on both Windows Embedded Handheld™ and Android-based Motorola devices, allowing for consistent user experiences. 9. Research X windows • Cygwin, Xming, ASTEC-X, Xmanger, Reflection X, X-Win32 all of this are x window software. • The X Window System ) is a computer software system and network protocol that provides a basis for graphical user interfaces (GUIs) and rich input device capability for networked computers Z a ch a c Za h ry ch ar T y ar o n T y g o To ng ng Za 10. Research Difference between PuTTY and Telnet 11. Research How Cobol Program Call exe or PhP program • C/C++ programs are called using the COBOL CALL statement. The CALL statement does not indicate if the called program is written in COBOL or C/C++. • COBOL supports calling programs with mixed-case names. • Arguments can be passed to C/C++ programs in different ways (for example, CALL BY REFERENCE, CALL BY VALUE). • You must declare a function return value on the CALL statement that calls a C/C++ function. • You must map COBOL data types to appropriate C/C++ data types. 12. Veryant IDE Installation Guideline • isCobol are create by Veryant, so all the compiler and editor need license key to activate it. • isCobol is combination of java and cobol • So before install veryant IDE program, we need to install java jdk and setting our window environment variable. Inside veryant IDE have web direct 2.0, so we create webpage cobol program by using it. Za Z a ch a c Za h ry ch ar T y ar o n T y g o To ng ng • 13. Veryant IDE HPUX GuideLine • Veryant can install eclipse Remote System Explorer. • So that we can direct connect to HPUX server to edit and compile cobol program • We can just install RSE plug-in, key server IP address, User ID and password to connect HPUX. • We also can run the HPUX terminal through RSE (Unix command) Z a ch a c Za h ry ch ar T y ar o n T y g o To ng ng Za 14. Program Signature Pad for MC45 in Visual Basic and C# • Want to make sure company’s client can get fully secure technical support so that create this signature pad. • When client send their product to their customer, they can get the signature from their customer through Mobile Computer MC45 and send back to server for secure. 15. Research/ Program 2D Barcode Generator in C# • To generator this program we need to install visual studio 2008 , .net frama 4.0, window mobile 6.0 SDK and also need the library of barcode generator. • The library I use right now are BusinessRefinery.Barcode.Win.dll (trial version) To run the program just key in the command Barcode.exe B1270090 then it will auto generate the 1 and 2D barcode. Z a ch a c Za h ry ch ar T y ar o n T y g o To ng ng • Za 16. Research Differences between Xming, Cygwin and Xmanager Z a ch a c Za h ry ch ar T y ar o n T y g o To ng ng Za 17. GPS Track System • Pc side program is Visual Basic. • Mobile side is Visual C# • To generate this program need 2 type library – Microsoft.WindowsMobile.Samples.Location.dll and OpenNETCF.Net.Ftp.dll Z a ch a c Za h ry ch ar T y ar o n T y g o To ng ng Za Z a ch a c Za h ry ch ar T y ar o n T y g o To ng ng 18. Research Samba (File Sharing) • Samba is the standard Windows interoperability suite of programs for Linux and Unix. • Samba has provided secure, stable and fast file and print services for all clients using the SMB/CIFS protocol, such as all versions of DOS and Windows, OS/2, Linux and many others. • Samba is an important component to seamlessly integrate Linux/Unix Servers and Desktops into Active Directory environments using the winbind daemon. Za 19. Excel Macro Programming -Sales Report Za Z a ch a c Za h ry ch ar T y ar o n T y g o To ng ng 20. Excel Macro Programming - PBS Annual Order Planning Sheet • Create this a program for a Singapore Customer for their 150 outlet, easy for them to record all the data and send back to HQ • 2 Program – AO-Plan and Console-AO • AO-Plan – capture the product data into the program and let user key in the order amount and save it. • Console-AO – combine all 150 outlet data into 1 file. • VBA Code Z a ch a c Za h ry ch ar T y ar o n T y g o To ng ng Za 21. PBS - Console-AO Excel VBA Program Za Z a ch a c Za h ry ch ar T y ar o n T y g o To ng ng 22. Standalone Weight Bridge Program in VB6 Za Z a ch a c Za h ry ch ar T y ar o n T y g o To ng ng 23. Intranet Communication System (HTML,JavaScript, CSS, PHP) • This is an web base application that allow all the staff communicate with the HR department within the same local network Za Z a ch a c Za h ry ch ar T y ar o n T y g o To ng ng 24. Online Pet Shop Sales Management System (HTML,JavaScript, CSS, PHP) • This is an web base application that allow the shop owner manage quantity and price of product and also the order list. • Customer information, product information. Za Z a ch a c Za h ry ch ar T y ar o n T y g o To ng ng 25. Printing Shop Sales Management System (VB) • This VB application help shop owner to manage all the sales of shop. 26. Online MMU (Android Java) This application is for student of Multimedia University, Malaysia to view the result, mmls announcement, attendance, timetable, Academic Adviser information in same time with single login. Za Z a ch a c Za h ry ch ar T y ar o n T y g o To ng ng Simple and easy to use 1. Install the application 2. login your id. Z a ch a c Za h ry ch ar T y ar o n T y g o To ng ng Za Z a ch a c Za h ry ch ar T y ar o n T y g o To ng ng 27. Lorry Tracker(Android Java, HTML,Jquery,Ajax,php) Webpage 1. User can view all the lorry from this website Za 2. Green Color means driver are on duty and red means off duty. User can click marker to view more infromation Z a ch a c Za h ry ch ar T y ar o n T y g o To ng ng 3. User can click the View All History link to view previous record Za Mobile Apps 1. Before launch the apps, user must enable the GPS Satellite and Data (Mobile Data or Wifi) 2. After that, user can click the apps icon to launch the apps 3. Next, user will saw the main page and user require to key in the driver name and lorry number to Sign-On Z a ch a c Za h ry ch ar T y ar o n T y g o To ng ng 4. After Sign-On, program will display the data on webpage and keep update the current location back to server. User can click the hide/cancel button to back to the main screen. Za 5. Last, user need to click Sign-Off button. 6. About Menu 28. my MTC Tango (Android Java) Za Z a ch a c Za h ry ch ar T y ar o n T y g o To ng ng This is a apps for Naimibia MTC company. Offical Website : http://www.mtc.com.na/home 29. APS Mobile (Android Java) Za Z a ch a c Za h ry ch ar T y ar o n T y g o To ng ng This is a business mobile app 30. Homedec (Android Java) Za Z a ch a c Za h ry ch ar T y ar o n T y g o To ng ng This is a Homedec Exhibition app, which allow user to post commend, upload status/image, view all the information and location of exhibitor, event, stamps collection, and galleries. This apps also provide a function that allow user to know where their current location by the iBeacon detection in the exhibition hall. 31. ONz/FitMalaysia (Android Java) Za Z a ch a c Za h ry ch ar T y ar o n T y g o To ng ng ONz is a Social Network for Sports Players. Find or organise sports games easily with your friends and the general public through the ONz mobile app.
© Copyright 2024 ExpyDoc