Author Topic: Webove Technologie  (Read 4653 times)

milano.1

  • Newbie
  • *
  • Posts: 22
    • View Profile
Webove Technologie
« on: 19.10.2011, 19:20:58 »
Zdravim, mohol by mi niekto poradit prosim vas, ake elementy si mam vymysliet k zadaniu XML c 6: evidovanie chyb pre softverove projekty??? a inac kolko ich tam ma byt, aky velky dokument by to mal byt? teda nieco konkretnejsie k tomu? :)
dakujem pekne :)

milaninho

  • Jr. Member
  • **
  • Posts: 99
    • View Profile
Re: Webove Technologie
« Reply #1 on: 20.10.2011, 15:20:47 »
Zdravim, mohol by mi niekto poradit prosim vas, ake elementy si mam vymysliet k zadaniu XML c 6: evidovanie chyb pre softverove projekty??? a inac kolko ich tam ma byt, aky velky dokument by to mal byt? teda nieco konkretnejsie k tomu? :)
dakujem pekne :)

daj si hladat v google napr "sample bug report", alebo nieco podobne, a inspiruj sa.. nevyzaduje sa presne konkretny jazyk, je tvojou ulohou si ho navrhnut (takze si mozes klasifikaciu bugov vymysliet aj sam). dokument staci ako priklad na vetu v XML jazyku, ktory si navrhol. nemal by to byt trivialny XML jazyk, tzn. ze minimalne -  elementov, a trebalo by po pouzit aj XML atributy. samozrejme platia aj vsetky tie podmienky co su uvedene v hodnotenie.pdf, takze musia byt pouzite menne priestory

nejake linky ktorymi sa mozes teoreticky inspirovat
http://www.softwaretestinghelp.com/sample-bug-report/
http://www.sciencedirect.com/science/article/pii/S095058499900049X

milano.1

  • Newbie
  • *
  • Posts: 22
    • View Profile
Re: Webove Technologie
« Reply #2 on: 01.11.2011, 22:15:05 »
dakujem za radu :)
... mohol by mi niekto prosim vas este pomoct? robim transformaciu pre xml dokument, ale vobec mi to nefunguje... neviem sa pohnut z miesta...
vedel by mi sem niekto hodit nejaku kratku transformaciu (.xsl subor) pre tento xml dokument?

<?xml version="1.0" encoding="UTF-8"?>
<!-- <!DOCTYPE projects SYSTEM "chyby.dtd"> -->
<?xml-stylesheet type="text/xsl" href="chyby.xsl"?>

<projects xmlns="http://www.tuke.sk/valikmilan"
xmlns:spol="http://www.tuke.sk/valikmilan/spolocnost">
<!-- xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.tuke.sk/valikmilan
                    chyby.xsd"  -->
    <projekt>
        <nazov>
            Projekt1
        </nazov>
        <popis>
            Jednoduchý projekt
        </popis>
        <spol:spolocnost>
            <spol:nazov>sfd</spol:nazov>
            <spol:adresa>
                <spol:ulica>Košická</spol:ulica>
                <spol:cislo>3</spol:cislo>
                <spol:psc>08001</spol:psc>
                <spol:obec>Prešov</spol:obec>
            </spol:adresa>
            <spol:autor>
                <spol:meno>Milan</spol:meno>
                <spol:priezvisko>Valík</spol:priezvisko>
                <spol:meno>Ignác</spol:meno>
                <spol:priezvisko>Grega</spol:priezvisko>
            </spol:autor>
        </spol:spolocnost>
        <datum>
            <mesiac>10</mesiac>
            <rok>2011</rok> 
        </datum>
        <velkost>10</velkost>
        <chyba>
            <zavaznost>nizka</zavaznost>
            <popis_chyby>
                syntaktická chyba: chýba bodkočiarka
            </popis_chyby>
            <miesto_chyby>
                <subor>subor1.c</subor>
                <riadok>121</riadok>
            </miesto_chyby>
            <status>opravena</status>
        </chyba>
    </projekt>
   
</projects>

DAKUJEM!

milaninho

  • Jr. Member
  • **
  • Posts: 99
    • View Profile
Re: Webove Technologie
« Reply #3 on: 02.11.2011, 17:35:43 »
napr:

<?xml version="1.0" encoding="UTF-8" ?>

<!-- New document created with EditiX at Wed Nov 02 09:27:11 CET 2011 -->

<xsl:stylesheet version="2.0"
   xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
   xmlns:a="http://www.tuke.sk/valikmilan"
   xmlns:spol="http://www.tuke.sk/valikmilan/spolocnost"
 exclude-result-prefixes="a spol">

   <xsl:output method="xml" indent="yes"/>
   
   <xsl:template match="/*">
      <koren>
         <xsl:for-each select="a:projekt">
            <project>
               <name>
                  <xsl:value-of select="a:nazov"></xsl:value-of>
               </name>
               <companyName>
                  <xsl:value-of select="spol:spolocnost/spol:nazov"></xsl:value-of>
               </companyName>
            </project>
         </xsl:for-each>
      </koren>
   </xsl:template>

</xsl:stylesheet>

vypluvne:
<?xml version="1.0" encoding="UTF-8"?>
<koren>
   <project>
      <name>
            Projekt1
        </name>
      <companyName>sfd</companyName>
   </project>
</koren>


okrem toho mi to pride zbytcne zlozite, by som odtial vyhodil cely element spolocnost..
« Last Edit: 02.11.2011, 17:37:18 by milaninho »

milano.1

  • Newbie
  • *
  • Posts: 22
    • View Profile
Re: Webove Technologie
« Reply #4 on: 02.11.2011, 22:08:12 »
a ak vyhodim element spolocnost, nebude to potom prilis kratke? a kde mam potom pouzit namespacy???

inac velmi pekne dakujem za pomoc:)
« Last Edit: 02.11.2011, 22:22:39 by milano.1 »

milaninho

  • Jr. Member
  • **
  • Posts: 99
    • View Profile
Re: Webove Technologie
« Reply #5 on: 03.11.2011, 00:04:50 »
nie je za co..
principialne pouzivas menny priestor aj ked mas len predvoleny menny priestor. uz ked tam definujes menny priestor xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance", tak mas dalsi menny priestor.. ale ak chces mozes samozrejme dat menny priestor aj na nieco ine, na chyby, na nejake atributy, na hocico..je to na tebe

milano.1

  • Newbie
  • *
  • Posts: 22
    • View Profile
Re: Webove Technologie
« Reply #6 on: 03.11.2011, 03:59:00 »
cize v podstate moze to ostat aj tak ako to mam nie? aj ked je to trochu mozno zbitocne... :)

milaninho

  • Jr. Member
  • **
  • Posts: 99
    • View Profile
Re: Webove Technologie
« Reply #7 on: 03.11.2011, 20:42:30 »
jasne ze moze.. ale neviem ci ti netreba tam aj atribut nejaky.. neviem ako ostatni cviciaci, ale Ing. Nosal si pytal aj pouzitie aspon jedneho atributu..

puwel

  • Newbie
  • *
  • Posts: 22
    • View Profile
Re: Webove Technologie
« Reply #8 on: 08.07.2012, 23:59:51 »
ahojte, vedel by niekto v skratke napisat, co konkretne sa riesi na tomto predmete?