Many professionals and students in engineering, science, business, and other application fields need to develop Windows-based and web-enabled information systems to store and use data for decision support, without help from professional programmers. However, few books are available to train professionals and students who are not professional programmers to develop these information systems. Developing Windows-Based and Web-Enabled Information Systems fills this gap, providing a self-contained, easy-to-understand, and well-illustrated text that explores current concepts, methods, and software tools for developing Windows-based and web-enabled information systems.
Written in an easily accessible style, the book details current concepts, methods, and software tools for Windows-based and web-enabled information systems that store and use data. It is self-contained with easy-to-understand small examples to walk through concepts and implementation details along with large-scale case studies. The book describes data modeling methods including entity–relationship modeling, relational modeling and normalization, and object-oriented data modeling, to develop data models of a database. The author covers how to use software tools in the Microsoft application development environment, including Microsoft Access, MySQL, SQL, Visual Studio, Visual Basic, VBA, HTML, and XML, to implement databases and develop Windows-based and web-enabled applications with the database, graphical user interface, and program components.
The book takes you through the entire process of developing a computer and network application for an information system, highlighting concepts and operation details. In each chapter, small data examples are used to manually walk through concepts and operational details. These features and more give you the conceptual understanding and practical skill required, even if you don’t have a computer science background, to develop Windows-based or web-enabled applications for your specialized information system.
Table of Contents
Foundations of Information Systems. Boolean algebra and digital logic circuits. Digital data representation. Computer system software. Network system software. Information Assurance. An Overview of Information Systems for Window and Web Applications. Database Design and Development. Data Modeling: E-R and EE-R Modeling. Data modeling: Relational Data Modeling and Normalization. SQL. Access. MySQL. Object-Oriented Database. Windows Application Development. Visual Basic Programming I. Visual Basic Programming II. Visual Basic Programming III. Windows Forms and Controls with VBA. Database connectivity with VBA. Windows Forms and Controls with VB.NET. Database connectivity with VB.NET. Web Application Development. Chapter 20. Web applications. Web services. Working with XML I. Working with XML II. Case Studies. A Business Application - Use of VB A and Database. An Engineering Application - Use of VB. NET and Database. A Science Application - Use of ASP.NET and Database.
Nong Ye is a Professor at the School of Computing, Informatics, and Decision Systems Engineering, Arizona State University, Tempe, Arizona, USA. She holds a Ph.D. degree in Industrial Engineering from Purdue University, West Lafayette, Indiana, a M.S. degree in Computer Science from the Chinese Academy of Sciences, Beijing, P. R. China, and a B.S. degree in Computer Science from Peking University, Beijing, P. R. China. Her book publications include this book, Data Mining: Theories, Algorithms and Examples, The Handbook of Data Mining, and Secure Computer and Network Systems: Modeling, Analysis and Design. Her publications also include over eighty journal papers in the fields of data mining, statistical data analysis and modeling, computer and network security, quality of service optimization, quality control, human-computer interaction, and human factors.
Teresa Wu is an Associate Professor at the School of Computing, Informatics, and Decision Systems Engineering, Arizona State University, Tempe, Arizona, USA. She holds a Ph.D. degree in Industrial Engineering from University of Iowa. Her book publications include this book and Managing Supply Chain Risk and Vulnerability – Tools and Methods for Supply Chain Decision Makers. Her publications also include over sixty journal papers in the fields of information systems, decision algorithms, data mining, and health informatics.
"This book takes a comprehensive approach to cover the topics of information systems and their development. At the same time it has detailed examples to help readers at different levels. … detailed examples and case studies makes it a good textbook and reference for readers of diverse backgrounds."
—Xiangyang Li, Johns Hopkins University
"The main strength of this book is that it is written by industrial engineering professors that understand how to present important data management concepts to engineers that may not have a computer science background. Most books on data management and information systems are written with the computing professional in mind. This book finally gives engineers an understandable approach to learning the fundamental data management concepts that are relevant to engineering applications."
—Susan D Urban, Texas Tech University
"The book is provides a comprehensive introduction to the concepts of information systems. Furthermore, this book has struck the right balance of having sufficient business case concepts for implementing information systems as well as including important technical theories on designing databases."
—Eugene Rex L. Jalao, Ph.D., University of the Philippines Diliman
"… the most comprehensive book to introduce information system. … covers all the topics related to information system from theoretical background to practical applications. … organized very well and considers the diversity of the readers which will attract a huge number of audiences. … the best textbook for information system related class at both the undergraduate and graduate levels. … covers lots of complex case studies."
—Mengqi Hu, Mississippi State University