design

Does IBM Doors support design documents?

In my company we use IBM Doors (formerly Telelogic Doors) for requirement management. We're starting now the development of a new series of applications and we were wondering if Doors would be suitable to accommodate our design documents that were previously made with simple doc files. Basically such document hold text and some diagram...

Implementing article revision history for Java based web application

Any ideas of how best i can implement article revision history for a Java based web application and save it in AuditLog StackOverflow already has such a feature allowing one to see the differences from one version to another, almost like SVN clients. This is more of a design than implementation question. addition: How would one displa...

Architecture and patterns for developing a custom GUI designer via C# & WinForms.

I only have a vague hint of spec so far, but I'm just testing the waters. I need to create a designer that will be used for creating CBT tasks and workflows. It must cater for custom objects (controls) as well as standard .NET WinForms controls. I very lightly scanned some papers long ago on using the Visual Studio SDK and deployable ...

How do you collaboratively write specs?

I am working with a small team (2 others) of developers that are geographically dispersed, and I'm looking for good ways for us to collaborate on specs... We're thinking we might use Google Docs to write the spec in so we can all have access to modify it in a central location. What have you done? What good ideas do you have? ...

Tic Tac Toe Design Pattern

Hey everyone, I was wondering if I could get your thoughts and advice as to what would be the best/most advantageous design pattern for a networked Tic Tac Toe game? I have been looking at the following design patterns: Factory, Abstract Factory, Singleton, Prototype, and Builder. In your experience, which would be the best to use, an...

Design Question: CollectionView for each Object?

Hello, I'm wondering how you guys would solve this problem. I have following class public class MyTask { public int CustomerID { get; set; } public int ProjectID { get; set; } } public List<Project> AllProjects { get; set; } public class Project { public string ProjectName { get; set; } public int CustomerID { get; se...

C# enum that depends upon another enum [or maybe this is more design related]

I might be going in the wrong direction, so let me try to sort out my thoughts (and hopefully get some tips from you guys): Imagine an enum: public enum ReportType { Performance, Trending, Statistical } This enum will also be a property or paramter to the constructor of a form. The value of the ReportType will determine thi...

UML diagrams from ASP.net Application design specs.

I work in a mid size company as a intermediate developer and work on developing web projects. I got a situtation where i need to develop UML out of the design specs and this will be the main technical specification (High level though and will get futher changed in process of acutal development). Can someone provide guidlines on how to ...

Class design ideas for state machine like object.

I'm writing a state machine like object. Looks like Class A: vector<Actions> m_enter_actions; vector<Actions> m_exit_actions; public: ClassA.... ~ClassA SetEnterActions(vector<Actions> vector) SetExitActions(vector<Actions> vector) Is this the best way to handle this? I wonder if I should have like Class A: EnterActio...

Why ASP.NET MVC 2 will have its own client-side validation?

I am interested what are possible reasons that ASP.NET MVC 2 will have its own client-side validation instead of merging with xVal validation framework? Has someone from ASP.NET MVC team blogged about it? ...

Problems Mapping Composition Relationships using Entity Framework

I'm trying to model my domain model using the entity framework. An example is Page class containing a Content class. public class Page { public virtual int Id { get; set; } public virtual string Name { get; set; } public virtual Content PageContent { get; set; } } public class Content { public IList<Version> Versions { ge...

Embedding Python Design

There are lots of tutorials/instructions on how to embed python in an application, but nothing (that I've seen) on overall design for how the embedded interpreter should be used and interact with the application. The only idea I could think of would be to simply give the user a method (menu option, etc) of executing scripts in the progr...

Web Site Design Allowing XML Upload with Supporting XSD

We are designing a web-site allowing business to upload data via XML. We have the XSD for the XML upload. What's the industry standard in supplying the XSD for the users? Is it provided on the web-site as a download? Thanks-- ...

How can I inheriting from a concrete class in Perl?

Our software represents each device as a concrete class. So let's say I have a class named Cpu-Version-1, which is derived from a abstract baseclass called Device. Now, the CPU vendor wants to release the economic version of this CPU ( Cpu-Version-2 ), which is a feature reduced version of Cpu-Version-1 (obviously for a lower price ). 90...

wxPython: How should I organize per-widget data in the controller?

I have a widget that displays a filesystem hierarchy for convenient browsing (basically a tree control and some associated toolbar buttons, such as "refresh"). Each of these widgets has a set of base directories for it to display (recursively). Assume that the user may instantiate as many of these widgets as they find convenient. Note th...

Adding publicly but inheriting private

I want to add a class directly into a new class by avoiding public inheritance. For example I have a class like class size { private: int width; int height; public: void set_width(int w) { width = w; } int get_width() { return width; } void set_height(int h) { height = h; } int get_height() { return height; } ...

Is there a free website prototype designing tool?

Anyone can recommend? ...

Tutorials for VS2010 modeling/designer tools

I'm interested in learning to use the new VS2010 modeling & design tools. I've stumbled arcoss videos and tutorials, but have found no 'table of contents' that lists them. Can you point me to a TOC or to individual tutorials that you have found useful? TIA! ...

Design Real-Time Product Stock Management

Hi, I need to design a real-time product stock management engine (C# & WCF) but i don't know how to proceed in order to handle concurrency access and data integrity. Here is some of the features the engine should be handle : Stock Incoming products Order preparation Move products from one place to another ... May i use MSMQ in ord...

How do you go about charging for building a website?

Someone has approached me to build a website for their small business. What is the protocol for laying out an offer for building a website in terms of pricing? Do I charge for number of pages? If they want advanced features (Flash, Ajax, etc.) is it just price per hour of development? What if I have no idea how long it will take? Are...