Related to Designing

Hi,
I am looking this site since from few months and am having fun with it.
Getting addicted to it and Loving it. It is informative. Thanks to all the Java community.
This time I want you guys to through some light on designing, what should be the approach to solve any problem at hand.
Now a days J2EE applications are following more and more model
driven architectures (Please correct me if i am wrong) which means the developers no need to write much code, so that they concentrate only
on business logic and all the other code is generated automatically. Many companies are building such frameworks to generate the code automatically to make development time less.
Here at this point like me developers are more and more are getting
opportunities to involve in designing part. Most of the interviewers are
also thinking that knowing a bit of UML is enough to do the designing.
But that is not the reality. Here i am confused (not only me, I guess all
who are young into development) like how to approach to solve a
problem. How to start the design for a problem after analysing?
1) Analyse
2) Identify the complexities
3) Identify the reusable components
4) Start designing the interfaces
i am not sure what might be the best way..
Please post your comments on this for the good of young developers like me.
Post your comments like, you have a problem at your hand and how you will approach to solve. (Please don't say that it depends on the
problem, i know it is, but still i believe that there should some common
things which we need to consider for any problem.)
Thank you all again.
Mahesh.

problem. How to start the design for a problem after
analysing?
1) Analyse
2) Identify the complexities
3) Identify the reusable components
4) Start designing the interfaces
i am not sure what might be the best way..Gather requirements, find components, define responsibilities, define interfaces. Then design the components in detail.

Similar Messages

  • Relational database design

    i apologise in advance for the banality of this question, i
    have been designing basic sites for my business for years and am
    comfortable with html, and have recently designed a complex site
    havig susssed .css and coldfusion code written though dw.
    I CANNOT MAKE THE LEAP TO GET MY HEAD ROUND RELATIONAL
    DATABASES and want to integrate some dynamic application forms
    (which i can code in CF).
    Can anyone point me towards a resource that will walk me
    though how to build a simple (then a complex) relational database
    that wont send me to sleep or make my eyes glaze over.
    Its a brain block that is now causing me stress, but i just
    dont get it...
    SAVE ME
    Ta

    no worries. i can sympathize with trying to grasp new
    concepts. problem is that double posting just makes it more
    difficult for people to follow the thread(s).

  • Relations in Designer ERD

    Dears,
    i was creating ERD in oracle designer and i faced this issue:
    i have 4 tables a,b,c,d
    primary key in a is com_no which is a foreign key in b,c
    so primary key in b is b_seq, com_no
    and primary key in c is c_seq , com_no
    both b and c primary keys are referenced from a foriegn key in d so i suppose the primary key in d
    is d_seq, b_seq,c_seq, com_no
    but when generating ERD i will have the primary key like this
    d_seq, b_seq,c_seq, b_com_no,c_com_no
    is this correct? if no how to manage?
    thanks.

    First of all, are you really working in the Entity/Relationship Diagrammer (ERD)? Or are you really creating database diagrams in the Design Editor? The reason I ask is that ERD doesn't create "Foreign Keys", it creates "Relationships". True, when you run the Database Design Transformer (DDT), the relationships will be transformed into foreign keys, but while you can create and designate key columns yourself, you normally don't - you let DDT create them.
    Actually, what DDT wants to do, unless you set preferences to tell it not to, is create surrogate primary keys from an Oracle Sequence. Then the foreign keys are JUST foreign keys, they are NOT part of the primary key. So table A gets a primary key, A_ID, which is generated from A_SEQ. B gets a primary key, B_ID, and a foreign key, A_ID. C gets a primary key C_ID, and a foreign key, A_ID.
    Now you are saying that D has a relationship to BOTH B and C. This is why it is good to use the ERD and define entities, attributes and relationships, and not jump directly to design tables, columns and foreign keys. Exactly what is the relationship between D and B, and D and C? And how does D relate to A? ERD would let you name your relationships and more clearly define them, and ask if this correctly describes the data your system must collect.
    For instance, I get the feeling that D is an intersection table, and that it is defining a many to many relationship between different rows in A, via their related rows in B and C. In this case, D will have its own primary key, D_ID, and foreign keys to B, B_ID, and to C, C_ID. Notice that with this arrangement, you don't need any instances of A_ID in the D table. You can get to the right two rows of A through the foreign keys in B and C.

  • Searching for a good relational database design tool

    Hi!
    I am designing an oracle database for our plant, and I want to use a entity-relationship diagram tool to create it.
    I want to design the data diagram with it, and generate creation code and run it to create the DB on our oracle server.
    I would appreciate that someone suggest good quality tools that can be used to do entity-relationship diagrams and implement the db not only on oracle, but to SQL server as well, as future designs for other projects may be implemented in SQL server.
    A small list of quality tools with their noteworthy features would be greatly appreciated.
    Best wishes to all!

    For Oracle database, Oracle Designer is the best.
    If you want to be able to use it for various databases you might think of:
    - ERwin
    - Embarcadero ER Studio
    - Sybase power designer

  • Is there going to be relative CSS-Designs

    The new feature "content" with the new textfields, where the Text is updated on all Layouts (Desktop, Tablet, Phone) is incredibly awesome!
    But I am missing on more feature, which would make work a lot easier and faster for layout desgin.
    For now, I have to redesign each layout by hand.
    Lets say, I have a "NEWS"- Page for example and one textfield with the same content on each layout. There are differen stlyes in one textbox:
    - Heading
    - Text
    Each style is defined by its own.
    Now, there should be a way, where I can define individual styles for each layout. Lets say in my phone layout I want the heading to be a little bigger and have a different color, I can adjust the style and say, for phone you shoud have xy settings and for tablet these.
    In that way I could create a new text-box, or update a existing text box, with the new content feature, style it (in just one layout) and muse automatically styles the relative styles, because it knows, if you use this style in desktop, use these settings in mobile or tablet.
    So I don't have to update all styles manually.
    It would be great, if there is coming something like that!
    Best regards,
    Markus

    Thanks for the suggestion , currently we need to do this manually by creating style and applying to created content frame. This would be feature request where the style is applied automatically selecting the content.
    Thanks,
    Sanjit

  • Design problem

    Hi all,
    I have a question related to design. suppose there are 3 classes: a, b and c and there is a event defined in class a. however, class b is resposible for that event. so how would you do? pass class b instant to class a?

    dophine wrote:
    I have another question. when class b is handled an event fired by class a, I want to pass the result to class a to indicate whether it is successful or not? how can I do it? thanksMaybe it's time to describe the real problem you're trying to solve. I feel the doctor who has a patient that comes to him and says, "I have a friend and he has this problem..."

  • Design questions - beginner

    Hello,
    I'm just getting started with BDB XML and the resources here have been very helpful. To play around with it, I imported 100,000 records from my relational db into BDB XML. I imported it as one document that sort of looks like this:
    <people>
    <person><name>John></name><age>22</age></person>
    <person>..</person>
    ...100k times
    </people>
    Querying this database using dbxml.exe has been extremely slow, even after using indexes. So, I have the following questions:
    1. Should I import it has a single document containing 100k children, or is it better to import it as 100k different documents?
    2. Are there any resources available for best practices in designing the XML database, especially from the PoV of a relational database designer?
    Thanks
    Amit

    Amit,
    Using the correct indexes and release 2.3.10 your performance should be reasonably good even with a single, large document. In general, it can be better to use individual documents, especially if you want to add/remove them individually. If there is no need to keep them as one document, I'd recommend using separate documents.
    Also, if you want better answers on tuning queries, you need to provide more information, such as the indexes you've declared and the queries you are using.
    Regards,
    George

  • Would 3D designer work in China??

    Hello, every one, we have a position available, but the work place should be in Beijing China, would you a 3D designer work in China??
    Here is the details about this position!
    Company name: Zhongjia
    Company address: Beijing
    Position: Creative Director
    Company Introduction:
    Zhongjia has always been to "meet and exceed customer expectations" as criteria for the work since it is established. Zhongjia experienced brand service from the very beginning of the industry, especially in the northern region in the past 11 years. Our team continuously accumulates experience in the industry.
    In the past 11 years, we have accumulated valuable experience in brand service: 11 years, we hardly remember the praise from our customers - and these praise encourage and push us to provide more professional service for our customers.; 11 years, we can’t forget the clients’ tolerance, respect and support-and these will be engraved in our mind; Eleven years, we enjoy the happiness and success from the busy day and night.
    To become the best international and diversified marketing planning advertising company is Zhongjia’s common vision and goal
    In Zhongjia, we value the talents and creative ability, respect and care about everyone; recognize the value of each individual, so that your heart is always full of passion and creativity forever.
    In Zhongjia, you will work with a group of people who are open mind and willing to work as a team. Your hard work will be fully appreciated and recognized!
    In Zhongjia, we will provide competitive salary and comprehensive training about company culture, products and professional skills etc for our excellent staff!
    Some of our clients:TISSOT、SWATCH、ESPRIT、ONLY、JACK&JONES、PUMA、SAMSONITE、SPEEDO etc。
    Amount: 1
    Job description:
    Grasp the design direction and draw the draft (both hand-sketch and 3D effect pictures from computer);
    Complete the overall graphic design independently and efficiently.
    Participate in the competitive bidding program design and state design plan
    Manage the design project team and to complete the proposal efficiently.
    Requirements:
    Bachelor’s degree from Art colleges or related majors. Good drawing ability and exhibition design experience are required. Have successful cases or mature works.
    Experienced in 3D graphic design、Roodshow and stage design, creative and space sense are basic required. Be familiar with the brand design and creative stimulation and supervision.
    Grasp the needs of the client —— touched clients by the soul of the design, and especially can use these to persuade our clients. Highly executive and the knowledge of the construction materials and structures are required. Good communication skill in explaining designs.
    Sensitive to different kinds of industry information, and have special view、clear thought and strong design ability about them.
    Excellent comprehension and perception, familiar with the budget control and time arrangement.
    Candidates with one of the following are preferred:
    2+ year related experience in 4A AD companies
    3+ year AD design work experience or relative professional design experience. Experienced in-depth brand service.
    If you are interested in brand business, and also meet our job requirements, please send your resume and your design work (graphic design : PDF format, 5-10 work in one compressed package) together to:
    [email protected]

    I'm interested in your position. My resume can be found at here . I'm an expert on everything from Oracle DBs and backend SQL programming, dynamic websites using php with oracle and sql to provice rich web experiences to my clients. I spend my free time reading everything from Oracle user manuals to making homemade natural dog food for my pets. I do it all, any job utilizing my oracle skills would be great though.

  • Designing view

    I need documentation related to designing ui elements as per requirement.
    Please reply

    Hi ,
    For UI Element Guide you can refer this:
    [http://help.sap.com/saphelp_nw70/helpdata/en/9f/656442a1c4de54e10000000a155106/frameset.htm|http://help.sap.com/saphelp_nw70/helpdata/en/9f/656442a1c4de54e10000000a155106/frameset.htm]
    For Tutorials:
    [http://help.sap.com/saphelp_nw04/helpdata/en/e9/1fc0bdb1cdd34f9a11d5321eba5ebc/content.htm]
    i hope these links will help you
    regards,
    ramesh

  • Remove hidden relation

    HI Gentlemen,
    I set up an ER diagram with a many-to-many relation. Designer created a mapping table automatically. Then I removed the relation and set up my mapping table manually under a different name, which I now enhanced with several new attributes. The many ends of the two new relations were mandatory, with the relations in the primary key, as usual. Now when I generated the diagram, it delivered both the old mapping table and my new one. Since then, whatever I do, the old many-to-many relation does not show up any longer; however, the old mapping table always generates. Question: How can I remove the old relation from the Repository?
    Thank you very much,
    Miklos HERBOLY

    It is just a tip, maybe it will help you: try to remove old relations from Wastebasket in a RON.
    Helena Marková

  • Oracle Designer 6i/9i

    why there are two things related to designer
    1) Oracle9i designer
    2) Oracle designer6i
    TIA

    Don't know if I'm sure what you're asking, but 6i and 9i are just two different versions of the same product.

  • Relational Star Schema with oWB 10g

    Hi,
    It is an interesting forum. I like to explore the different approached to build ETL using OWB to load Star Schema built around Oracle 10g relational structures.
    How do we take advantage of additional features of Oracle DB 10g and OWB 10gR2?
    What features does help? Which one should stay away from?
    Thanks in advance.
    Ram

    Hi ,
    You can use Oracle SQL Developer Data Modeler .
    SQL Developer Data Modeler provides a full spectrum of data and database modeling tools and utilities, including modeling for Entity Relationship Diagrams (ERD), Relational (database design), Data Type and Multi-dimensional modeling, full forward and reverse engineering and DDL code generation. The Data Modeler imports from and exports to a variety of sources and targets, provides a variety of formatting options and validates the models through a predefined set of design rules.
    Oracle SQL Developer Data Modeler can connect to any supported Oracle Database and is platform independent
    http://www.oracle.com/technology/products/database/datamodeler/index.html
    Thanks,
    Sutirtha

  • Designer 8.0 Form compatibility with Reader 6.0 - error message

    I created a form in Designer 8.0. I saved it to be compatible with 7.0, but for the most part need for it to be compatible with Reader 6.0, which is not an available option. This form actually works fine in Adobe Reader 6.0 but whenever a user initially opens the form, a message pops up advising the user that all features may not work and recommending that the user upgrade. Clicking on OK then produces a new message advising the user that they must upgrade and providing the link. Notwithstanding that message, if the user clicks Cancel the form opens and can be used as intended, with a few nonfunctioning features (like the Print button on the form). Most of the intended users are running Adobe Reader 6.0, so any help on preventing one or both of messages would be very much appreciated. (Note: This same issue was posted on March 2, 2006 related to Designer 7.0, but no answer was supplied. Im hoping there is an answer to this issue for Designer 8.0).

    I created a form in Designer 8.0. I saved it to be compatible with 7.0, but for the most part need for it to be compatible with Reader 6.0, which is not an available option. This form actually works fine in Adobe Reader 6.0 but whenever a user initially opens the form, a message pops up advising the user that all features may not work and recommending that the user upgrade. Clicking on OK then produces a new message advising the user that they must upgrade and providing the link. Notwithstanding that message, if the user clicks Cancel the form opens and can be used as intended, with a few nonfunctioning features (like the Print button on the form). Most of the intended users are running Adobe Reader 6.0, so any help on preventing one or both of messages would be very much appreciated. (Note: This same issue was posted on March 2, 2006 related to Designer 7.0, but no answer was supplied. Im hoping there is an answer to this issue for Designer 8.0).

  • Warning when switching to Design mode

    Hello everybody,
    everytime I double-click a mxml I am receiving a warning inside Flash Builder 4.0.1 with Extension Builder 1.0.2 installed. The warning is shown under the Problem tab and is expecially related to "Design mode".
    This is the message I am receiving: "Design mode: Cannot load csaw_indesign.swc..." or "Design mode: Cannot load apedelta_swc". I had a look to the complete Eclipse (Flash builder) log and got this:
    !ENTRY com.adobe.flexbuilder.designview 4 1 2011-01-23 23:08:10.663
    !MESSAGE Design view: Failed to load library.swf from /Applications/Adobe Flash Builder 4/plugins/com.adobe.cside.libsinstaller_1.0.2.201008271028/archive/csar-1.0/release/CSXSL ibrary-2.0-sdk-3.4-public.swc, reason=ERROR: Load Verify
    !ENTRY com.adobe.flexbuilder.designview 4 1 2011-01-23 23:08:11.211
    !MESSAGE Design view: Failed to load library.swf from /Applications/Adobe Flash Builder 4/plugins/com.adobe.cside.libsinstaller_1.0.2.201008271028/archive/cslibs-1.0/3.4/release /csaw_illustrator.swc, reason=ERROR: Load Verify
    !ENTRY com.adobe.flexbuilder.designview 4 1 2011-01-23 23:08:11.751
    !MESSAGE Design view: Failed to load library.swf from /Applications/Adobe Flash Builder 4/plugins/com.adobe.cside.libsinstaller_1.0.2.201008271028/archive/cslibs-1.0/3.4/release /csaw_incopy.swc, reason=ERROR: Load Verify
    !ENTRY com.adobe.flexbuilder.designview 4 1 2011-01-23 23:08:12.291
    !MESSAGE Design view: Failed to load library.swf from /Applications/Adobe Flash Builder 4/plugins/com.adobe.cside.libsinstaller_1.0.2.201008271028/archive/cslibs-1.0/3.4/release /csaw_indesign.swc, reason=ERROR: Load Verify
    !ENTRY com.adobe.flexbuilder.designview 4 1 2011-01-23 23:08:12.876
    !MESSAGE Design view: Failed to load library.swf from /Applications/Adobe Flash Builder 4/plugins/com.adobe.cside.libsinstaller_1.0.2.201008271028/archive/cslibs-1.0/3.4/release /csaw_photoshop.swc, reason=ERROR: Load Verify
    !ENTRY com.adobe.flexbuilder.designview 4 1 2011-01-23 23:08:13.416
    !MESSAGE Design view: Failed to load library.swf from /Applications/Adobe Flash Builder 4/plugins/com.adobe.cside.libsinstaller_1.0.2.201008271028/archive/cslibs-1.0/3.4/release /apedelta.swc, reason=ERROR: Load Verify
    Is that normal or something I should take care of?
    Best,
    Luca

    Hi David, I just encountered This same problem. Has this been fixed?
    I get the following error:
    Design view: Failed to load library.swf from /Applications/Adobe Flash Builder 4.6/sdks/3.6.0/frameworks/libs/automation_flashflexkit.swc, reason=ERROR: Load Verify

  • Design Registration

    Hi Experts,
    Can any one please let me know the web Blogs or configuration documents related to Design Registration?
    Regards
    Vinod

    Hi Vinod,
    Design registration come under Sales for High Tech. It is noting but an opportunity being created through an interface may be XI. The process will be more like the products are published to the dealers and dealers or channel partner send in the design registration. The communication within channel partner and the manufacturer are automated and the process ends when the opportunity is won. The status change and sales out data for the opportunity is fully automated.
    Please see the below link for more info.
    http://help.sap.com/saphelp_crm70/helpdata/EN/82/9318d42c8e4b719a1877226985540c/frameset.htm
    Hope this helps.
    Regards,
    Chandrakant

Maybe you are looking for

  • It just wont work

    Basically i am using my macbook 1.83GHz and several problems have occoured, firstly programs keep quitting this mainly happens with microsoft word which often wont even open, it simply says error and then often after it has started it will very quick

  • How to create a multi select drop down filed in crm 7.0

    Hi All,         I need to create a multi select drop down field in crm web ui where one field have 7 value and we can select more than one value at a time.I have no idea how to create a multi select drop down field in web ui. Please help.....

  • Bpel integration- error in invoking a bpel process from workflow

    Hi Folks, I am following the blog https://blogs.oracle.com/practicalbpm/entry/webcenter_content_ucm_bpm_integration I have configured bpelprocess in ucm, and able to get the correct list of processes into UCM from SOA. I have written the correct code

  • Tunes from ipod classic to ipod touch

    my laptop pouched and all my songs are on there question is i got new ipod touch how do i get my old songs that are on my ipod classic to my desktop so i can put same songs from ipod classic to the ipod touch?

  • Carrier return problem, how to remove CR

    Hi, I just created a BSP page that should upload a CSV file in its original state to the application server. for example, there are 3 columns in my original .CSV file separated with ; -> 12412,22;2342,32;1000,40 1000,32;3444,31;4500,11 right now, it