Honor Project in bachelor level

I am asking for some idea to my final year project.
I am a final year degree student and I have to propose a final year project. I would like to develop a sysem or some applications, which is mainly for business use, by using the latest Java technology . Probably, it should be web-based and convenient to be used, such as the users may use the mobile phone to update or read the informaion stored in the system.
As I don't realize how powerful that the Java technology can be, I hope you could give me some suggestions to my project. Thank you very much.

Here's a list someone has compiled of project ideas. http://mindprod.com/projects.html Some of the ideas are very weird, but some can be extended upon. It might get you thinking. Also, try a search for project ideas on these forums, there's some more ideas given there. Good luck :)

Similar Messages

  • SAP NetWeaver MDM - Project and Bachelor Thesis

    Hello,
    I am a German student of business information systems. I will write my project and bachelor thesis about u201Chow to synchronize and interchange the master data of an existing non-sap portal, with an existing sap erp systemu201D.
    Therefore I would like to use the SAP NetWeaver Platform with SAP NetWeaver MDM. The thesis shall consist of two parts. First, the project thesis shall contain the requirements analysis and the specification. The bachelor thesis shall contain the implementation of these systems. 
    But there is one big problem. Is there any possibility to get SAP NetWeaver for educational propose, e.g. for free or for a free trial? At the download area of the sdn webpage, I found an SAP NetWeaver 7.0 u2013 Java Trial Version. Does this NetWeaver-Version include the Master Data Management Component? Does I need any other SAP-Systems to exchange the Master Data between these two Systems?
    Thanks a lot,
    Christian
    Edited by: Christian Beining on Jun 26, 2008 6:28 PM

    Hi Christian,
    you can get a trial version of MDM as a SAP customer (in Germany via your SAP software distributor). If you have only access to a SAP university system I don't think you will get access to MDM and XI (at least they don't have it at my university). But of course you can ask your professor or SAP representative maybe they can help you. As far as I know all SAP university systems in Germany are hosted centrally in Munich and I don't think that they also provide such special solutions like MDM.
    Doing a similar job in my thesis I can only recommend you to do this project only then if you have definitely access to all needed systems and having some people around with knowledge in additonal needed tools like XI or administration of SAP systems. Doing it all at your own without having SAP knowledge in the important points (system and database administration, software deployment, XI) is not realistic in a 5 month period when you have to build a SAP system landscape on your own in top of your project.
    Hope that helps. BR, bd

  • Project setup-Access Level

    Dear Dina,
    In Project setup in project management , access level denotes what,i can c 2 choices Enterprise,Secured....pls help me to understand.
    Thanks a lot in advance.

    Hi
    Here is what I was able to find in Project Fundation User Guide, page 13-5
    * Secured: Indicates that the project is secured. The project can be viewed only
    by users with either secured or unsecured roles on the project and by users with
    organization authority roles. Users with responsibilities that give them view all
    projects or update all projects access can also access secured projects.
    * Enterprise: Indicates that the project can be viewed by any user in your
    enterprise, regardless of their role, responsibility, project assignment, or organization
    authority. A guest role menu determines what enterprise project information users
    can view. Your implementation team can modify the guest role menu to increase or
    decrease the amount of access users have to enterprise project functions.
    Dina

  • Project at component level

    Dear All,
    Can we get the actual cost of project at component level from
    PS Report.
    Regards,
    Nitish

    Hi,
    Acual Cost can be capture upto WBS/network  levels only.It is not possible to to get it at component level.As cost Object shuld be Unique Number with reference to which purchase or production docs are created.U can strucure ur project with activities n WBS so that u can capture major component cost.
    But as in System ur not posting actual cost against Components u can't get such report.
    Rgds

  • Compiling CVI project with low-level input/outp​ut function under VC++

    when compiling I get:
    MIN69101.OBJ : error LNK2001: unresolved external symbol _read@12
    MIN69101.OBJ : error LNK2001: unresolved external symbol _write@12
    MIN69101.OBJ : error LNK2001: unresolved external symbol _lseek@12
    Release/minil.exe : fatal error LNK1120: 3 unresolved externals
    Error executing link.exe.
    minil.exe - 4 error(s), 0 warning(s)
    I think I need some libs.
    Who tell me what .lib I need?

    When you convert your existing CVI project, all external libs add automatically, you can see it in Project->Settings->Link.
    But they don't include low-level in/out function.
    If you use Dependency Walker you can see these functions in cvi-lvrt.dll, but not in cvi-lvrt.lib

  • How to load Cj01 create project for WBS level 1,2 and 3

    Dear All
    I want to load the project for WBS element.I had used IDOC project01 for the same but I am getting error as 'SaveReplica'method was not called up via ALE.I am presently trying with LSMW recording for tcode CJ01 in order to populate the
    wbs levels 1 ,2 and 3 since the hierachy is not fixed i:e there is no limit as to how many 2 or 3 wbs levels are there so how shall i proceed with recording.If any body has migrated Projects for WBS elements please do share me.In my recording i am getting error 'Do not enter a level greater than 2'.is it that i have to carry t recording for each level seperately.
                        Tried with Bapi Bapi_project_maintain and all Bapis related to it most of the cases i am getting
    error as to no initialization created though having executed Bapi_Ps_Initialization.
    Regards
    Somnath

    Hi Somnath,
    The BAPI, BAPI_PROJECT_MAINTAIN should work for any levels of requirement..and you dont need to initialize it. First, go through the documentation given in the SE37 transaction code. It will explain all. Just concentrate on the reference number. If you see in the example given there, two wbs elements are being created.
    Then you have to use methods like create,save...unlike other BAPI's.
    Just go through the documentation once.
    Regards,
    Vishwa.

  • Project 2010 - Auto level resource backwards

    Hi Everyone,
    I suspect this isnt possible but here goes!
    I have several task that need to be completed by lunchtime on a monday. It doesnt matter if they are completed the previous friday or before, but they must be completed by monday lunchtime.
    Essentially I have delivery tasks that can finish no later than and collection tasks that start no earlier than. Its the delivery tasks I have an issue with.
    I have set these tasks to "finish no later" (I have also tried "start no later" etc) but when I level it still pushes tasks into monday PM and tuesday.
    How do I stop this from happening?
    Thanks
    Alex

    Hi,
    Thanks for your suggestion. Unfortunately it doesnt seem to work. If I set them to priority 1000 they just stay in place. If I state must finish on it still pushes it to the right rather than the left.
    I think I will just have to put up with it
    Thanks again
    Alex

  • Merged projects - topic-level tag problems in sub-projects

    I am working on an extensive help file in RoboHelp HTML. It
    consists of a master project and 15 sub-projects. Each of the sub
    projects have topic-level conditional tagging, and when each
    sub-project is compiled, the topic-level tagging works and the CHM
    is correct in regards to what topics are included and excluded.
    However, when I compile the master project, it seems that RoboHelp
    disregards ALL topic-level tagging in the sub-projects. So, the CHM
    for configuration A includes all sub-project topics for
    configurations A, B, C, and D. The topics are in the TOC and they
    appear as search results. We are not using an index, but binary
    index is checked in the project settings.
    The same four configurations in the sub-projects are also in
    the master project, but the conditional tag expressions aren't
    word-for-word identical. Should they be?
    Note that the content-level tagging within the sub-projects
    DOES work when the master project is compiled. For some reason, the
    problem is isolated to the topic-level tagging.

    I think I'm the one causing the problem - I don't think I
    read your initial post carefully enough. Sorry...
    I can't figure out how this is happening. When you merge
    .chms, you have already compiled the 'slave' projects. The link
    from the master TOC points to a slave .chm - which you say is
    working correctly when opened on its own.
    Since the slaves and masters are compiled independently,
    there shouldn't be any interaction between the master and slave
    build expressions - and if there is one, it should be excluding
    more topics, not including more topics!
    The typical problems people have with merged .chms seem to be
    TOC issues (does the master TOC show up, or just the slave
    project's TOC?) and path issues (the master can't find the slaves).
    However, I did see one or two posts on this forum where the master
    was pointing to old copies of the slave .chm - could you have a
    "complete" .chm lurking about?
    BTW, according to RH help, binary indexes are fine in merged
    HTMLhelp. Binary TOCs are not. I don't think you have this problem,
    because the symptoms are different, but you could take a look - the
    setting is in the HTMLHelp Generate wizard. Click the [Advanced]
    button on the first wizard page and look on the TOC tab to make
    sure Binary TOC is not checked.
    You might also do a quick search on the General
    Info/HTMLHelp/RH for HTML forums for "merged .chm" - you might
    recognize a symptom in someone's post that I didn't catch.
    Good luck,
    Elisa

  • Change project protection level with dtutil (or other cmd)

    Hi - 
    After exporting a project from SSISDB (using catalog.get_project), the project and packages have protection level "ServerStorage". However, I am unable to execute a package (using dtexec) when it has this protection level. I need to change it to
    something else - programatically. 
    I can use dtutil to change protection level of the packages and that is well-documented - but how do I change the protection level of the project with dtutil? (or another cmd shell executable). Project and packages need same protection level or it won't
    compile - that's why I need to change the project as well.
    Thank you,
    Anders

    Hi Arthur,
    Thank you for the response. 
    I run it outside SSISDB with dtexec.exe. It doesn't need to be in the catalog in order to run it. 
    EXEC master.dbo.xp_cmdshell 'dtexec.exe /Project "D:\Run\TheProject.ispac" /Package "ThePackage.dtsx"'
    It is not enough to change protection level on the packages - the project also needs to change protection level. The ISPAC file has the @Project.manifest file which defines the project, including protection level, and it has to be the same as the packages
    in order to run the package in the project.
    So the question remains: How can I change the protection level of the project programatically? (not the packages, - those I can change with dtutil). 
    Thanks,
    Anders

  • Enumerating projects in solution, only gives top level projects??

    Hi,
    I have a VSPackage and I want to enumerate all the projects in the solution. To do this I use:
    var dte = Package.GetGlobalService(typeof (SDTE)) as DTE;for (var i = 1; i <= dte.Solution.Projects.Count; i++)                {                    var project = dte.Solution.Projects.Item(i); //do something here }
    This works well on simple solutions but if I have my solution organised into folders then I just get back a list of the folders.
    For example, if the solution looks like this in solution explorer:
    Solution.Sln
     \Business
           \ABC.proj
            \DEF.proj
      \ZX1.proj
      \Data
              \HIJ.proj
    I will get back a project for \Business, \ZX1 and \Data (which aren't even projects) so it looks like the enumeration isn't projects but top level items in the solution.
    Is this correct? Is there an easy way to get all projects or do I need to recurse down and get every project item? 
    ed

    That doesn't sound right. I would have thought the Projects collection would just contain the actual project, but I almost never use those solution folders, so it's not something I've encountered before.
    A better option might be
    IVsSolution.GetProjectEnum. I'm pretty sure that works as documented.
    Sincerely,
    Ed Dore

  • Open PR Material Master Revision Level

    Hi,
    I am working on upgrade from 4.5b to ecc6.0.In this Project Material Revision Level and Change Number is assigned with Z Program.
    The Requirement is the Program has to check the Open PR 's and that particular Material  needs to be updated with Change Number and Revision Level.
    Now the Functional Specification to be prepared for the Technical Team -Based on the Open PR condition  -Now what are the fields to be specified in EBAN table in order to fullfill the open PR.
    As per my understanding Open PR means PO is not created and PO is created means that PR is closed.
    Or any other fields are to taken into consideration for preparing Functional Specification
    Please reply me ..
    Thanks for the reply.

    It is very much possible. You can try this use case. It's pretty simple. But Vice-versa is not possible.
    ~ Guru

  • Unable to run bapis for project status update and date update together

    Hi Experts,
    I have a requirement to update the dates and status of a project WBS at level 4. I am trying to do update the CJ02 Transaction using standard BAPI available. I need to do both Date update and status update in the same LOOP PASS   i am using the below mention bapi. when i am doing so i am getting an error Project 'A._____' has been currently processed by ID i.e. my id.
    I have tried putting  a wait for 2 seconds in the code but its still not working. please find the order below in which i am calling the bapi.
    Loop at itab.
    if  date_changed = 'X'.
          CALL FUNCTION 'BAPI_PROJECT_MAINTAIN'
          READ TABLE it_error WITH KEY message_type = c_e.
          IF sy-subrc <> 0.
    Commit
            CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'
                 EXPORTING
                      wait   = c_x
                 IMPORTING
                      return = s_ret.
       endif.
    endif.
    if Status_change = 'X'.
          CALL FUNCTION 'BAPI_PS_INITIALIZATION' .
          CALL FUNCTION 'BAPI_BUS2054_SET_STATUS'
          READ TABLE t_result WITH KEY message_type = c_e.
          IF sy-subrc NE 0.
            CALL FUNCTION 'BAPI_PS_PRECOMMIT'
                 TABLES
                      et_return = t_ret.
            CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'
                 EXPORTING
                      wait   = c_x
                 IMPORTING
                      return = s_ret.
         ENDIF.
    endif.
        WAIT UP TO 4 SECONDS.
    endloop.

    Try to use
    SET UPDATE TASK LOCAL.
    before each BAPI call.
    Did you try to debug through your code, leaving sufficient time between BAPI calls? If it does work like that, then the above statement might help.

  • Is there a way to create a recurring revenue/billing event in Projects (r12)?

    Is there any way to create a revenue/billing event in Projects that can be scheduled (billed monthly until a specified end date) other than a customization?

    I think there is no standard way to do it. However you can use billing extension to create automatic events. You may define the DFF fields on Project or Task level for having a recurring amount and End Date which will be picked during Generate Draft Revenue or Generate Draft Invoices. You can check in extension that if the event is already created for that month, extension should not create another event for same month for that project or Task because user may run the processes several times in a month. Please note that there will not be any history kept for DFF changes for amount and dates.
    You may decide on other means to keep recurring amount and End Dates to maintain History.
    Awaiting more inputs from experts.
    Also consider below statement from User Guide:
    Transaction Independent
    Once you determine the inputs to your calculations, you can determine if your billing extension calculation is solely dependent on other transactions being processed, or if your calculation can be executed without any other transactions being processed. Transactions refer to expenditure items and events.
    Transaction independent billing extensions are executed for each project with an active billing assignment, even if there are no transactions to process. This type of billing extension relies on an input other than billable transactions on a project. If this input changes, the calculated billing amount changes, which you want to record. For example, the cost-to-cost revenue accrual method, which relies on the budgeted cost and revenue amounts. If the budgeted cost or budgeted revenue changes, the revenue amount changes. You want to record this revenue amount change even if no other transactions are processed in revenue generation. This category includes the class of billing extensions that calculate revenue and invoice amounts based on values independent of the amounts included on draft revenue and invoices.
    Note: If you design a billing extension to be transaction independent, it will be executed in every run of the revenue or invoice processes.
    AB

  • Project organization help needed

    I work for a rather large health care company and we are just beginning our move from eGate to JCAPS. We have approximately 100 separate interfaces, each with an average of five eWays.
    Our initial idea was to organize our JCAPS projects as follows:
    Outer Project (equivalent to eGate schema)
    Inner Project (equivalent to eGate eWay)
    - collaboration
    - connectivity map
    - deployment profile
    - any external files, schedulers, etc needed by the collaboration
    Inner Project for OTD's
    Inner Project for Queues and Topics
    Inner Project for shared collaborations that are used by multiple projects (such as resending, journalling, etc)
    My concern is if we make a change to a single project, when we go to export that project to our production system, we may be forced to export a lot more than we need.
    I would like to know how others have organized their systems interfaces, and any issues they may have come up with.
    Thank You
    Steve

    I would be wary of creating projects within projects.
    The concept of project in JCAPS is nebulous.
    Even though JCAPS allows you to nest projects within projects the nested projects are treated more like folders.
    Like most other IDEs, projects are the ones created at root level.
    Unlike most other IDEs JCAPS does not have the concept of project view and file view.
    If you create an "Outer Project" and then inside it a bunch of "inner project" , JCAPS would treat the "Outer Project" as a project and all the inner projects as artifacts of this "Outer Project".
    If any other project were to refer to any one of these "inner projects", then JCAPS will assume that this other project is dependent on the "outer project".
    If you try to export this other project, it will export the whole "outer project" as a dependent project.
    So, if possible, I would try to create all projects at root level especially if they are going to be referenced by other projects.
    Use a flat structure rather than a hierarchical one. Use naming conventions to segregate and organize.
    Instead of
    ProjectA
    ProjectA1
    ProjectA2create
    ProjectA_ProjectA1
    ProjectA_ProjectA2
    If this looks too cluttered you might want to consider branching to separate major projects
    Also I would be careful of creating dependencies between projects.
    Lets say you have a JCD which refers to an OTD in another shared project.
    If somebody updates the OTD and creates a new version of the OTD, your JCD would automatically start referring to the new version.
    Without your knowing a build will pick up the new OTD.
    Of course if you know that a new version was created ,you can specify an older version of the OTD during a build.
    Not so if you are editing the JCD. Here you will be stuck with the latest version.
    This may or may not be what you want.
    A better alternative would be to copy over the OTD to your project and use the local version.
    Hope this helps.

  • Long Text at Activity Level in CJ20N

    Hi all,
    So, I have a typical newbie question. But somehow Im unable to find an answer to this query even by searching.
    I need to print the Long Text Tab at the Activity Level (not at Project/WBS/Network level)  in CJ20N using the Read_Text Function Module.
    Just need info on what's the ID, Object, Name etc.
    pk

    Dzed,
    Thanks for that valuable tip. That was exactly what i was looking for.
    But unfortunately, my internal table is not getting updated even though im able to input the right parameters to the Function Module.
    Here's what I've done:
    DATA: BEGIN OF ist_lines OCCURS 0.
    INCLUDE STRUCTURE TLINE.
    DATA: END OF ist_lines.
    select mandt
           aufpl
           aplzl
           ltxa1
           vornr
           objnr
           projn
           from afvc into corresponding fields of table ist_afvc
           for all entries in ist_prps
           where projn = ist_prps-pspnr.
    loop at ist_afvc into wa_afvc.
    concatenate wa_afvc-mandt wa_afvc-aufpl wa_afvc-aplzl into wa_afvc-con3.
    modify ist_afvc from wa_afvc.
    endloop.
    break br_abap1.
    loop at ist_afvc into wa_afvc.
    CALL FUNCTION 'READ_TEXT'
      EXPORTING
    *   CLIENT                        = SY-MANDT
        ID                            = 'AVOT'
        LANGUAGE                      = 'E'
        NAME                          = 'WA_AFVC-CON3'
        OBJECT                        = 'AUFK'
    *   ARCHIVE_HANDLE                = 0
    *   LOCAL_CAT                     = ' '
    * IMPORTING
    *   HEADER                        =
      TABLES
        LINES                         = ist_lines
    EXCEPTIONS
       ID                            = 1
       LANGUAGE                      = 2
       NAME                          = 3
       NOT_FOUND                     = 4
       OBJECT                        = 5
       REFERENCE_CHECK               = 6
       WRONG_ACCESS_TO_ARCHIVE       = 7
       OTHERS                        = 8
    IF SY-SUBRC <> 0.
    * MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
    *         WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
    ENDIF.
    endloop.
    Im able to pass the right value for the variable 'WA_AFVC-CON3', but unfortunately the Internal table is not updated.
    I know Im missing something here, but obviously Im too blind to notice that.
    pk

Maybe you are looking for

  • I'm looking for a good case for the 7th gen iPod classic. Not some silicon skin but a good case.  Help?

    I really do want a new case for my 7th gen iPod classic. It seems there's barely anything on the market anymore except skins.  I don't want a skin. Anything still out there? Searching the web is depressing me.

  • How to put music in order in a playlist

    In iTunes 10, how do I change the order of songs in a playlist?

  • Web gallery image setting control

    Develop settings persist in slideshow, but web galleries seem to have had the settings changed considerably. Has anyone else seen the not-at-all-subtly increased brightness (gamma change?) on web gallery exported images? Is there a way to configure L

  • Translate function not an option when data is in a Published status

    We have found that our user community cannot translate data to a different currency if the data is in a published phase. Is there a solution to this through user security or some other means? We are using HFM version 9.3.1. Given that a 'translate' d

  • Display failure

    Hey I've read a bunch of threads on this topic but I'm still unclear as to how I should proceed with this problem. The other day, I tried to wake my MacBook from sleeping and the display was really dark - almost black). I tried adjusting the screen b