progress, but there is a need to make a clear statement in the contract about the need for changes that could lead to significant design changes.3.1.2 Customers say they do not know the need, analysts understand the errorThe customer's computer level, the understanding of the demand, the level of expression is uneven. Some customers have only a hazy sense of demand, of course, not clear the specific needs.
Synopsis: The IPad software interface design lacks the unification, each kind of function is not easy to be discovered by the user, the user unintentional gesture also easily causes the mistake operation. In addition, the entire interface metaphor "Yi" too close to print, human-computer interaction is also very strange way, which will create further usability pro
than using a single total interface.For example, we have different ways of using computers, such as: writing, communication, watching movies, playing games, surfing the internet, programming, computing, data, etc., if we declare these functions in the computer's pumping class, then, our netbook, PC, Server, notebook implementation class are to achieve all of these interfaces, It's too complicated. Therefore, we can isolate these functional interfaces, such as: Work learning interface, programmi
# Post reading # a very practical architecture entry book. The content is profound and involves a wide range. It helps us establish an architectural design concept.
After reading this book, I put my post feeling at the beginning. Below are detailed reading notes.
# Reading Notes # We divide the concept of software architecture into two major schools: composition School and decision School.
# Reading
Original Title: Code Simplicity: The Science of development by kanat-Alexander, M .) [Introduction to translators] Translator: Yu Sheng series name: Turing Program Design Series Press: People's post and telecommunications Press ISBN: 9787115302380 Release Date: January 2013 published on: 32: version 1: 1-1 category: Computer> Software Engineering and
Not long ago, I saw an article: "The quality of software is made, not tested." He cited many examples, from machinery manufacturing to construction to it, it illustrates the importance of "doing" software. In a word, it is a center: as long as you carefully work, one line of code and one line of code to repeat, the software quality will be fully guaranteed.After
The design pattern (English pattern) is a solution to the recurring problems in object-oriented design. The term was introduced into computer science in the 1990 's by people such as Erich Gamma and others from the field of architectural design. The meaning of the term is also controversial. The algorithm is not a
design techniques at different stages of architecture design, the corresponding practical strategies, practices and useful design cases are given. This method is highly practical. It is not only a good news for first-line architects and those who want to become software architects, but also plays a role in promoting t
Software Interface Design Principle original address: http://www.uml.org.cn/jmshj/200802015.asp
For application software, a basic reality is that the user interface is user-oriented. Users need applications developed by developers to meet their needs and are easy to use. The main principles of user interface design
May 25, QQ computer Butler 5.0 release, launched a strong four nuclear trojan killing engine, killing ability to improve quickly, in the card rice and other professional assessment forums have good results. Look at their own follow-up Trojan killing module from 4.5 to 5.0 a little progress, very happy, at the same time very fortunate to be in such a force to the team, to bring you a free and easy to use security s
In the software development process, the analysis is finished, is the software design.
The design phase of software engineering includes: design, code writing and software testing.
O
Field-driven design: The Way to cope with software core complexity (I)
It has been at least 20 years since leading software designers began to regard Domain Modeling and design as a key issue, but surprisingly, there is almost no relevant literature to tell everyone what to do and how to do it. Although Domain Modeling
To better elaborate the relationship between software humanized design and technical content, I personally think that we should start from the purpose of developing software. The software we refer to here should be commercial software for the majority of users, the developme
This interview was conducted by zdnet's Li Ning editor during the 2007.03 month.
[Editor's note]I recently read a series of articles on the Internet titled "The Immortal wolf-I read The Mythical man-month. Zhou aimin's reading experience on "man-month God. A weighty book in software engineering describes Dr. Brooks's project management experience in the IBM System/360 family and OS/360. In his series of articles, Zhou aimin used his architect's experi
shadow of the sentence. This week's task is to write a simple assembler that implements multiplication. Now most CPUs, at the hardware level, can achieve multiplication, one of the purposes of this course is to be as "concise" as possible, the multiplication is given to the software implementation.Week Fifth : the CPU (Center Process Unit) is introduced. This is a small climax of the course, the previous weeks to build the circuit will be used in the
If the previous discussion on the reliability of medical information still leaves some commercial taste (although it is nominal to return to the technology, it still involves some business issues); then, this article intends to continue with the technical aspects, discuss the design model, and:
-To discuss the design patterns in the integration field, we should start from the
Guangzhou Business School Computer Department (department)- academic year (1) SemesterThe course design of software engineeringI. Course INTRODUCTION and BASIC requirementsSoftware engineering is a discipline to guide the development and maintenance of the system, including: software project management, structural ana
because they proposed 23 object-oriented models for the first time in this book, and are nicknamed gof (Gang of Four) by developers ), this book is also called the gof book.
[Content Overview]This book is a classic book in the field of software design and plays an important role in the development of software technology. Based on the
, scroll bar, handle ...
-Data entry: text box, check box, slider ...
-Information display: Balloon reminders, loaders, progress bars, launch pages, ToolTips ...
-Container: Window, Tab tab page ...
-Navigation: bread crumbs, navigation bar, page splitter ...
Among them, the Operation class and data entry class have richer interaction, select a few more representative:
1. The Admission box
We can easily associate the prototype of the input box because it retains the shadow of the real w
This semester began to learn advanced software engineering, combined with the undergraduate phase of the software software to publish some of their own understanding of the project:Software engineering is the design and development of software by using the method of engine
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.