Need some Ideas, please

I would appreciate any suggestions or ideas as to any additional features I could possibly implement in my program. This is part of my final year degree project.
The program is intended to be an OO Documentation Tool and its main function is to convert Java source code to UML Class diagrams.
The UML Class diagram will include Inheritance and Associations.
Other features that I have decided to implement are:
- Facility to generate custom HTML documentation ( tables listing the variables, methods (including parameter details, visibility etc) etc for each class). I have also managed to convert the java source code into HTML, with colored keywords etc.
- facility to view the source code of each java class in the main program, alongside the diagram.
- facility to save the uml class diagram as a GIF and JPEG image file.
That's just about it at the moment, I'm scratching my head trying to think of other possible ideas.
One idea I have thought about is possibly extending the system to cater for C++ classes but I think that might turn out to be a little over ambitious.
Please please give me some ideas, I need them.. :)
PS. Can someone suggest me a good name for this program?
I was thinking of calling it VisualJ or ModelJ but I notice there are already existing programs with this name.
The best nomination for the program name will get a star prize. :) 10 DD points.

design pattern identification.. hmm, I'll have to read up on that.
jUMbLe , that sounds good..
Please keep the ideas coming, folks. :)
Much appreciated,
Regards,
Tony.

Similar Messages

  • I need some ideas

    I do not know if this is the right place to ask for but i need some ideas and help.I need to work on a project to develop a Web Service, that receives data from 2 remote machines at different places , compare them and then return the result to first one.I am not a good java programmer so could anybody tell me please which part of the Java i must learn and what areother topics i must know.
    thanks

    Well I would say:
    Java Server Pages + Struts
    and maybe even
    J2EEJSP/Struts are probably unnecessary for this project. Other J2EE (a superset of JSP/Struts) may be overkill as well, depending your needs. I'd recommend starting here:
    The Java™ Tutorial - Lesson: All About Sockets
    Sockets programming in Java: A tutorial
    If, however, you're "not a good Java programmer", network programming may be a bit challenging, and you may want to start at a lower level of difficulty before diving in. To that end, I recommend the following resources:
    The Java™ Tutorial - A practical guide for programmers
    Essentials, Part 1, Lesson 1: Compiling & Running a Simple Program
    New to Java Center
    How To Think Like A Computer Scientist
    Introduction to Computer Science using Java
    The Java Developers Almanac 1.4
    JavaRanch: a friendly place for Java greenhorns
    jGuru
    Bruce Eckel's Thinking in Java
    Joshua Bloch's Effective Java
    Bert Bates and Kathy Sierra's Head First Java

  • Remote App on iPad connects but drops after about  20 mins. Need to turn  off wait about 1 minute then turn on wifi on iMac before it can reconnect. Need some help please.

    Remote App on iPad connects but drops after about  20 mins. Need to turn  off wait about 1 minute, then turn on wifi on iMac before it can reconnect. Need some help please.
    Already gone through troubleshooting guide a zillion times. Thanks.

    This worked for me... A little time consuming but once you get rolling it goes GREAT... Thanks....
    I got my artwork and saved it to my Desktop
    Opened up Microsoft Paint and clicked on "File" and "Open" and found it to get it on the screen to resize it
    Clicked "resize" and a box for changing it opened up
    Checked the box "Pixels" and "Unchecked maintain aspect ratio"
    Set Horizontal for 640 and Vertical for 480
    Clicked on "OK" and went back to "File" and did a "Save As" and chose JPEG Picture
    It came up "File Already Existed" and clicked "OK" (really did not care about the original artwork I found because wrong size)
    Went to iTunes and on the movie right clicked on "Get Info", clicked on "Details", then "Artwork"
    Go to the little box on the top left that shows your old artwork and click on it to get the little blue border to appear around it and hit "Delete" to make it gone
    Click on "Add Artwork" and find it where you put the one from above on your Desktop and hit "Open" and OK and your new artwork is now there and all good.
    Sounds like a lot of steps to follow but after around 5 or so you will fly through it. This worked perfect on my iPhone 6 Plus and I have artwork on my Home Videos now.

  • Hi! I got movies on my external hard drive that are AVI kind and won't play on my macbook pro? need some help please!!

    Hi! I got Movies on my external hard drive that are AVI kind and won't play on my macbook pro? When I start playing the movie a message pops up and says "a required codec is not available". I tried flip4mac, xvid, divx already and still not playing my video. need some help please!! thanks.

    Although vlc mentioned above is a much more powerful and better player you could try installing Perian if you insist on using the quicktime player.  It may supply the codec it needs.
    Not sure why you wouldn't be able to play straight avi files though in quicktime.

  • I need some idea for my last project about Java

    Hi my name is suzanna from Indonesia. I have lots of interest with Java programming and I want make something about it for my last project. It's very important and I need some idea...could u give me some topic? I'm sorry if my english is very bad.thx,bye

    Here's some popular ideas:
    image steganography, chat client/server, spyware, client/server file transfer, forum content management/enforcement, anything with reflection, anything with communicating with an external device such as camera or modem or robot, writing your own replacement for the java.util.Calendar class, anything with custom class loaders, splitting a string into a string[]
    And for an extra challenge:
    dominition-based repetition, implementing a JVM which represents 'null' values internally using some other integer value than 0

  • Need some Idea for my final year project to increase buffer size

    hi...i need some idea from someone to give some idea, advice or some excersice/toturial about " how to increase buffer size" on my final year project, i have try find the solution..but it's still have problem on my oscilloscope.VI. I was design my final year project using LabVIEW 8.6 and now i state my design for someone to refer my project.
    Thank You  
    Attachments:
    Oscilloscope A.llb ‏166 KB

    Don't know if this is what you're searching for, and I don't know if there is such a function in LV 8.6, but I'm using LV 2010 and under DAQmx Pallete, you go to "Advanced Task Options", there is a function "Configure Output Buffer", in which you can configure the buffer size you want.

  • HD Workflow - Need Some Clarification Please

    Apologies for asking another question so soon, but I need some help with my import/export workflow please.
    So I've just upgraded to AE CS4 from 6.5 Pro.
    I'm doing a show where I'm using XDCAM EX footage with cgi shots and elements, all comped in AE.  The shots will be handed to the editor, who uses FCP, as Quicktime files, I think.  This is where I need some help.
    I have read and re-read (several times)  the 'Color Management Workflow in Adobe After Effects CS4' pdf, specifically the 'High Definition Video Workflow' section. I am using a calibrated monitor (regularly calibrated and checked with a Spyder 3 Elite).
    I get setting up the AE project to be colour managed to the HDTV (Rec. 709) working space, and I likewise understand using Interpret Footage to colour manage assets that are imported.
    Where I'm falling down is outputting the finished shots to QT movies, specifically on two points: the apparent gamma of the output (as I see it in the QT Player), and the data-rate.
    I understand setting the output to have the same profile in the Output Module of the Render Queue.  But from there I'm stumped, because the QT outputs don't visually match the AE comp, with almost any codec I try.  I understand there are QT codec issues when outputting from AE - I was reading about those the other day when I was hitting the same problem in AE 6.5.  When I open the QT movie on the desktop (Windows XP Pro) it's invariably alot lighter, lower contrast.  Along with the other issue that the data-rate of the QT output from AE is anything up to 8 times greater than I need.
    I tried rendering Animation and PNG movies from AE, then feeding those through the Media Encoder, outputting via H.264 to get an MP4 with the data-rate around 50mbits/sec.  That works on that, but again the movie is pretty washed out and low contrast.
    I guess this is pretty fundamental stuff, but I've hit a brick wall over what to do.  I'd appreciate any advice on the workflow to output the finished comps to hand to the editor, as a movie file, QT or whatever.  And obviously knowing that what I see in my AE comp is what he will see on his FCP suite.
    Julian.

    Thanks for the additional comments and ideas.
    In terms of profile, as I mentioned, the intermediates will be going off to the editor (off-site) for editing on his FCP suite.  I'll stick to working in the prescribed HDTV (Rec. 709) space, and I've given him all the detail I can of how I'm working, but crucially I haven't stood at his edit-suite to see how the stuff looks.
    But, he's no newbie, so I'm hoping it'll be OK.
    Blasted shame about the H.264 BluRay not being compatible with QT - I thought I had this whole issue beat until that came along.  It's not a matter of disk space here, but the editor is mithering that the intermediates we are testing, in either PNG, or Animation, and a couple of others, are choking his playback.
    I'm not sure what to say about that, other than to go down this road of trying to squish these intermediates as low as possible without wrecking the look, hence finding that the DNxHD is providing the best solution.  If it had been a SD project, I might well have tried the native H.264, even over our normal PNG workflow.
    So what will play the native H.264 BluRay compressed output?
    Julian.

  • Need some ideas for programmatic/dynamic ADF BC using JDeveloper 10.1.3

    Using ADF Faces 10g, I built a page which is used to upload an excel file to the server. The contents of the spreadsheet is further parsed into a 2 dimensional array. In addition, I am able to determine the database table information from the worksheet name (table name) and row 0 (column name). I can certainly construct a sql statement and attempt to insert this data into the database. However, I would like to create updateable business components to display it back to the user in a af:table and also utilize built in validation methods. Is it possible to create an updateable entity based vo where the underlying table/columns are defined at runtime? Ideas are appreciated.
    Wes

    http://jobinesh.blogspot.com/2011/06/building-programmatically-managed.html (This blog is on a 11g release , but hope it gives you some idea especially the Employee part which comes from a custom datasource)

  • Need some ideas.

    I would like some flash on my site to make it more live, but I'm so out of ideas. Anyone got some ideas on what to make where on this site: http://fredhost.com
    Suggestions is very welcome

    I think your site design is great and the asthetics are very captivating.. Maybe just some menu button actions or transitions to give it a little dynamic zip.

  • Ok I got my iPod from my brothers friend and my IPod says "iPod is disabled connect to iTunes" then my computer says cannot get onto iPod because I need the iPod passcode and of course I cannot put it in so I need some help please

    Ok i got my iPod from my brothers friend and my IPod says "iPod is disabled connect to iTunes" then my computer says cannot get onto iPod because I need the iPod passcode and of course I cannot put it in so I need some help please

    Try placing in DFU mode and then restoreing.
    How to put iPod touch / iPhone into DFU mode « Karthik's scribblings

  • Different anomaly every time I boot Need some assistance Please

    Hello,
    I have just put a new system together and am having serious problems in the boot up. Each time it boots I am getting a different anomaly. Here is a list of them, each happen a different time I start the system and have occurred multiple times in no order.
    1.   No video
    2.   8Xtreme splash screen then freeze
    3.   boots stating “CMOS check sum error: defaults loaded” then freezes
    4.   boots further stating something about nothing connected to the FastTrak controller : No Bios Installed.
    5.   Runs DMI Pool then freezes.
    I have only gotten into the Bios 2 times out of about 30 tries and on almost every reboot my keyboard does not function. The keyboard in the PS2 port never works and has only worked a few times in the USB port. I am also having an issue with the MEMORY. All 4 chips are not registering.
    I have tried several combinations of different things like clearing the CMOS, pulling 2 of the Memory chips out, changing the keyboard port. It is really the strangest thing I have ever seen happen. Because I am having a different result every time I boot I can not trouble shoot this. If anyone has any idea please let me know as I am just plain stumped.
    My system:
    Main board - MSI GNBMAX-FISR E7205 8x AGP D
    Processor – Intel Pentium 4 (Northwood) 3.06 GHz, 533MHz FSB, Socket 478
    Video card – MSI FX5600-VTD256 GeForce FX AGP 8x 256MB DDR
    Memory –   (4) 512M-PC2100 (184 pin DDR DIMM non ECC 266MHz)
    HHD – (2) Maxtor 120GB 7200RPM
    Thank you in advance,
    Acinom

    Thank you for your reply!! I have plexi-glass standoffs on it so I am sure that there is no shorting out in that way, perhaps another though (I will check). I am still having problems with the boot up changing each time but I am able to get in to the system about every 3 boot ups but again the board is not recognizing all four memory chips only two of them. AND I just restarted and got a black screen... rebooted again and it froze on the 8xtreme spash.... It's just crazy. Any ideas??? I am not a complete newbie at this I have built other systems and I have a full Innovatek water cooling system (upgraded) on it running just fine. My monitor is showing on (green light) it is a ViewSonic but no picture right now only black.

  • Need some idea on MDM,BI

    Hi Guys,
    we are planning to develop application using BI and MDM .Currently we are focusing on sustainiability thing but want some more.
    I just want you to share yr thoughts that help us developing more meaningful application .
    Just share  what  basic problem you are facing or what you want to enhance or what new application you want  on MDM and BI or any one of them.
    Please share your ideas.
    Thanks,
    Sudhanshu

    Hi markus,
    Thanks for answering my queation.
    Yes currently we are doing analysis on master data consolidation.
    This is small idea.
    We are trying to gather  suggestion from the guys on community  that what actually the problems they are facing and need solution on the problems above on MDM and BI or anyone.
    Like  we  have a requirement  give the supplier  a application that accpet the data from supplier  and before importing it to mdm first validate  the whole file and then import it as there is no solution to first validate the  the data provided by supplier that they are giving.
    so we are working on this application also.
    If you have any  good idea that we can work on it then please share with us.
    Thanks,
    Sudhanshu

  • I am new to LR and needs some advice please

    I have been using Raw shooter and have been shy of going over to LR.I am not a hugely knowledgeable user nor that technically minded. I purchased Scott Kelbys, and Martin Evenings book on LR and am learning as I go, I have been reading several threads on this site and I am concerned about all the negativity I am reading about LR being buggy, with problems?
    and how it seems that Adobe are not doing enough with LR to address any such issues? I am a canon user and issues relating to Canon raw are a particular worry. I am about to put my entire collection from Raw shooter ( On External LAcie drives) into the hands of LR in the future. Is this a wise decision? Please help.
    Also I want to get started if it is the right thing to do, my PC is getting on abit, with 4 yr old tech inside and only 1gb ram. I will soon get somthing more powerful with 2-4 gb ram. my second question is this. I will be running my libraries on external drives only ( LAcie F.A. Porsche).
    If I have imported my images without moving folders, with LR 1.2 loaded on my pc. If later I remove LR from it and reload onto a new PC will it see all my libraries again and know all my settings again without issue and without having to re-do everything. If that is the case then I had better wait until i upgrade the Pc, before I start any work with LR, which will be frustrating.??
    Apologies for a long question, but I am technically challenged. If anyone can assist me in these areas I would be grateful
    Paul Apps

    LR is not buggy and it converts Canon RAW files just fine. I run LR on a PC without any significant issues except speed. LR is too slow in some areas (importing images, browsing thumbs and previews, in particular) compared to other programs such as Photo Mechanic and ACDSee, but it is very stable on a clean computer. Many features need improvement but hopefully that will come in time. Meantime LR is quite good and I bet you will like it. There is nothing better overall.
    You should never risk your images to any software or anything else. Keep a backup copy of your originals separate from the copy you use for LR or other software. Plus LR is a non-destructive editor (pixels are not changed) so your images will be quite safe.
    As Tomrock said you can transfer your database to a new computer without difficulty. I do recommend a new computer, a 4 year old machine with 1gb RAM will probably be frustrating. Other folks say that a quad core processor and at least 2GB RAM is the way to go. My 2 year old dual core Pentium with 4GB RAM is definitely too slow for LR. You might also consider switching to internal hard drives in your new computer and use your external drives for backups. Internal drives for your images and catalog file will be much faster.
    Also Tom's advice about importing a few images at a time and then testing how things work is very good. It is definitely a mistake to import a huge volume of images until your are familiar with LR. It is very easy to delete a small catalog file and start over since a few hundred images imports quickly.
    Good luck.

  • My first java programming - Need some help please!!!

    I have to create a simple java program which i am not good at i am ok in C but my java is quite bad. The program need to define a class called Student and with a string called StudentNAme, a integer StudentID(key), An array of 8 integers called Marks that holds the students marks for 8 modules. It also says Include appropriate accessors, mutators and constructor(s) as well as a method to update the student�s marks. Anybody please help me in this question. I prefer an simple example of this program so I can learn faster, I dont even know how to declare a class.. So sorry but please help me out and thanks in advance

    I would also suggest you try using an IDE like
    eclipse (free)
    www.eclipse.org
    This will help you get a working program much faster.But please do also tell them that if they have troubles using it, they're supposed to read the IDE manual instead of posting here.

  • Hello! I need some help please.

    Hi there! My problem is the following. As i want to turn the internet sharing on combined with a security password a little window comes up and says : system preferences wants to make changes, put your password in order to do so. The thing is that i have absolutely no idea which password is that i have to put! So now my system preferences is locked! If i want to make changes i have to unlock it! Please, it would be great if someone helped!
    Sorry for my english btw.

    No, it's quite easy to do. If you're running Lion or Mountain Lion, that is. You don't mention which version of OS X you're running. If using Lion or Mountain Lion, simply reboot and hold down the Command and R keys at startup. This will take you to your Recovery Partition.
    From the Utilities menu, select Terminal and type
    resetpassword
    A small app will open allowing you to reset the password for any user that you choose. Type in the password twice and remember to give yourself a 'hint'.
    You need an admin password to do just about anything. Maybe write it down somewhere so you won't forget it.
    Clinton

Maybe you are looking for

  • Very low volume from external speakers when watching Netflix

    MacBook Pro Why might external speaker volume be extremely low when it is turned up to max in Sounds and on F11?

  • Any idea why command-shift-delete is not working?

    I have had a MacBook Pro for a few years, and recently purchased a new iMac. the iMac arrived, and I transferred everything from the MBP to the iMac using the Migration Assistant. Worked very well, from what I can tell. The only thing I am unable to

  • Very basic code questions

    Hi, I'm pretty new to dealing with this so please bare with me. I come from a PHP background so I got alot to learn here ;) Anyway, to my question then. I've got a book that im reading and following examples from but also try to evolve those examples

  • Regrouping

    Hi, As a prt of closing activity the balance sheet adjustmnets are to be carried out. But I have to execute the Customer /vendor adjustmnets to Liability and asset account if balances of customer and vendor are in Credit and debit respectively. What

  • Someone's trying to break into server

    Hello, According to my directory service log, someone is trying to break into our server by trying to log in as 'root' and 'admin'. DirectoryServices senses this and delays the failed authentication return. Okay, how do we backtrace this fellow's IP