IEEE-STD-830 표준


1. 소개(Introduction)

  1.1 SRS의 목적(Purpose of SRS)

  1.2 산출물의 범위(Scope of product)

  1.3 정의,두문자어,약어(Definitions, acronyms and Abbreviations)

  1.4 참조문서(References)

  1.5 SRS 개요(Overview of rest of SRS)


2. 일반적인 기술사항(General Description)

  2.1 제품의 관점(Product Perspective)

  2.2 제품의 기능(Product Functions)

  2.3 사용자 특성(User Characteristics)

  2.4 제약사항(Constraints)

  2.5 가정 및 의존성(Assumptions and Dependencies)


3. 상세한 요구사항 (Specific requirements)

  3.1 기능적 요구사항(Functional requirements)

   3.1.1 기능적 요구사항1 (Functional requirements 1)

    3.1.1.1 개요

    3.1.1.2 입력물

    3.1.1.3 프로세싱(Processing)

    3.1.1.4 산출물(Outputs)

    3.1.1.5 수행 요구사항(Performance requirements)

    3.1.1.6 디자인 제약사항(Design constraints)

    3.1.1.7 속성( Attributes)

    3.1.1.8 기타 요구사항(Other requirements)

    ....

  3.2 외부적인 인터페이스 요구사항(External interface requirements)

   3.2.1 사용자 인터페이스(User Interface)

   3.2.2 하드웨어 인터페이스(Hardware interface)

   3.2.3 소프트웨어 인터페이스(Software interface)

   3.2.4 커뮤니케이션 인터페이스(Communications interface)


부록(Appendices)


인덱스(Index)


'Computer > SW설계' 카테고리의 다른 글

SW설계 요구사항 기술서 참고모델  (0) 2015.03.09
SW설계 유스케이스 기술서 참고모델  (0) 2015.03.09
SW설계 UML 역사  (0) 2015.03.09

C:\ProgramFiles\MySQL\MySQLServer5.5\bin>mysqladmin-uroot-p create basicjsp



•로컬호스트(localhost)에접근할수있는권한

grant select,insert,update,delete,create,drop,alter

on basicjsp.*to'jspid'@'localhost'

identified by 'jsppass';


•모든서버(%)에접근할수있는권한

grant select,insert,update,delete,create,drop,alter

on basicjsp.*to'jspid'@'%'

identified by 'jsppass';

'Computer > DB' 카테고리의 다른 글

MySQL 첫번째 또는 마지막 행 출력 예제  (0) 2016.02.18
오라클 계정 생성 및 삭제  (0) 2015.05.07
MySQL 실행 및 관리자 접속  (0) 2015.01.21
SQL cursor  (0) 2014.09.01
SQL 제약조건  (0) 2014.09.01

MySQL 접속


cd\

cd C:\Program Files\MySQL\MySQL Server 5.5\bin

mysql -u root –p 입력

패스워드: 1234

종료는quit

'Computer > DB' 카테고리의 다른 글

오라클 계정 생성 및 삭제  (0) 2015.05.07
MySQL 데이터베이스 생성 및 접근권한  (0) 2015.01.21
SQL cursor  (0) 2014.09.01
SQL 제약조건  (0) 2014.09.01
SQL index, sequnce  (0) 2014.09.01

Web.xml


<error-page> <!-- 404에러처리 -->

<error-code>404</error-code>

<location>/error/404code.jsp</location>

</error-page>

<error-page><!-- 500에러처리 -->

<error-code>500</error-code>

<location>/error/500code.jsp</location>

</error-page> 



/error/404code.jsp

<%@ page language="java" contentType="text/html; charset=UTF-8"

pageEncoding="UTF-8"%>

<%

response.setStatus(HttpServletResponse.SC_OK);

%>

<html>

<head>

<title>404에러페이지</title>

</head>

<body>요청하싞페이지는존재하지않습니다.

</body>

</html>

forwardTestForm.jsp

<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<html>
<head>
<title>forward 액션태그</title>
</head>
<body>
<h2>forward 액션태그</h2>
<form method="post" action="forwardTest.jsp">
아이디: <input type="text" name="id"><br> 취미: <select
name="hobby">
<option value="WOW">WOW</option>
<option value="만화보기">맊화보기</option>
<option value="스타2-군단의심장">스타2-군단의심장</option>
</select><br> <input type="submit" value="입력완료">
</form>
</body>
</html>


forwardTest.jsp

<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<%
request.setCharacterEncoding("utf-8");
%>
포워딩하는페이지forwardTest.jsp로절대표시되지않습니다.
<br>
<jsp:forward page="forwardToTest.jsp" />
forwardTest.jsp페이지의나머지부분으로표시도실행도되지않습니다.


forwardToTest.jsp


<%@ page language="java" contentType="text/html; charset=UTF-8"

pageEncoding="UTF-8"%>

<%

String id = request.getParameter("id");

String hobby = request.getParameter("hobby");

%>

포워딩되는페이지forwardToTest.jsp 입니다.

<br>

<b><%=id%></b>

님의

<br>

취미는

<b><%=hobby%></b>

입니다.



'Computer > JSP Servlet JavaScript' 카테고리의 다른 글

Javascript Form submit div 지정  (0) 2015.12.07
JSP 에러페이지  (0) 2015.01.21
JSP 액션태그 include 예제  (0) 2015.01.20
JSP 내장객체예제  (0) 2015.01.20
JSP Request 예제  (0) 2015.01.20

includeTestForm.jsp


<%@ page language="java" contentType="text/html; charset=UTF-8"

pageEncoding="UTF-8"%>

<html>

<head>

<title>include 액션태그</title>

</head>

<body>

<h2>include 액션태그</h2>

<form method="post" action="includeTest.jsp">

이름: <input type="text" name="name"><br> 페이지이름: <input

type="text" name="pageName" value="includedTest"><br> <input

type="submit" value="입력완료">

</form>

</body>

</html>



includeTest.jsp

<%@ page language="java" contentType="text/html; charset=UTF-8"

pageEncoding="UTF-8"%>

<%

request.setCharacterEncoding("utf-8");

%>

<%

String pageName = request.getParameter("pageName");

pageName += ".jsp";

%>

포함하는페이지includeTest.jsp 입니다.

<br>

<hr>

<jsp:include page="<%=pageName%>" flush="false" />

includeTest.jsp의나머지내용입니다.



IncludedTest.jsp
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<%
String name = request.getParameter("name");
%>
포함되는페이지includedTest.jsp 입니다.
<p>
<b><%=name%></b> 님오셨구려..
<hr>


'Computer > JSP Servlet JavaScript' 카테고리의 다른 글

JSP 에러페이지  (0) 2015.01.21
JSP 액션태그 forward 예제  (0) 2015.01.20
JSP 내장객체예제  (0) 2015.01.20
JSP Request 예제  (0) 2015.01.20
JSP if 예제  (0) 2015.01.20

<%@ page language="java" contentType="text/html; charset=UTF-8"

pageEncoding="UTF-8"%>

<%@ page import="java.util.Enumeration"%>

<%

String names[] = { "프로토콜이름", "서버이름", "Method방식", "컨텍스트경로", "URI",

"접속핚클라이언트의IP" };

String values[] = { request.getProtocol(), request.getServerName(),

request.getMethod(), request.getContextPath(),

request.getRequestURI(), request.getRemoteAddr() };

Enumeration<String> en = request.getHeaderNames();

String headerName = "";

String headerValue = "";

%>


<html>

<head>

<title>request 내장객체예제</title>

</head>

<body>

<h2>웹브라우저와웹서버정보표시</h2>

<%

for (int i = 0; i < names.length; i++) {

out.println(names[i] + " : " + values[i] + "<br>");

}

%>

<h2>헤더의정보표시</h2>

<%

while (en.hasMoreElements()) {

headerName = en.nextElement();

headerValue = request.getHeader(headerName);

out.println(headerName + " : " + headerValue + "<br>");

}

%>

</body>

</html>

'Computer > JSP Servlet JavaScript' 카테고리의 다른 글

JSP 액션태그 forward 예제  (0) 2015.01.20
JSP 액션태그 include 예제  (0) 2015.01.20
JSP Request 예제  (0) 2015.01.20
JSP if 예제  (0) 2015.01.20
Servlet HelloServlet 예제  (0) 2015.01.20

<%@ page language="java" contentType="text/html; charset=UTF-8"

pageEncoding="UTF-8"%>

<%

request.setCharacterEncoding("utf-8");

%>

<%

String num = request.getParameter("num");

String name = request.getParameter("name");

String grade = request.getParameter("grade");

String subject = request.getParameter("subject");

%>

<h2>학생정보</h2>

<table border="1">

<tr>

<td width="150">학번</td>

<td width="150"><%=num%></td>

</tr>

<tr>

<td width="150">이름</td>

<td width="150"><%=name%></td>

</tr>

<tr>

<td width="150">학년</td>

<td width="150"><%=grade%>학년</td>

</tr>

<tr>

<td width="150">선택과목</td>

<td width="150"><%=subject%></td>

</tr>

</table>

'Computer > JSP Servlet JavaScript' 카테고리의 다른 글

JSP 액션태그 include 예제  (0) 2015.01.20
JSP 내장객체예제  (0) 2015.01.20
JSP if 예제  (0) 2015.01.20
Servlet HelloServlet 예제  (0) 2015.01.20
JSP 스크립트 요소  (0) 2015.01.19

<%@ page language="java" contentType="text/html; charset=UTF-8"

pageEncoding="UTF-8"%>

<%

request.setCharacterEncoding("utf-8");

%>

<%

String name = request.getParameter("name");

String local = request.getParameter("local");

String tel = request.getParameter("tel");

String localNum = "";

if (local.equals("서울")) {

//local변수의값이서울일경우

localNum = "02";

out.println("<b>" + name + " </b> 님의젂화번호는" + localNum + "-"

+ tel + " 입니다");

} else if (local.equals("경기")) {

//local변수의값이경기일경우

localNum = "031";

out.println("<b>" + name + " </b> 님의젂화번호는" + localNum + "-"

+ tel + " 입니다");

} else if (local.equals("강원")) {

//local변수의값이강원일경우

localNum = "033";

out.println("<b>" + name + " </b> 님의젂화번호는" + localNum + "-"

+ tel + " 입니다");

}

%>

'Computer > JSP Servlet JavaScript' 카테고리의 다른 글

JSP 내장객체예제  (0) 2015.01.20
JSP Request 예제  (0) 2015.01.20
Servlet HelloServlet 예제  (0) 2015.01.20
JSP 스크립트 요소  (0) 2015.01.19
JSP 선언문 예제  (0) 2015.01.19

package ch02;


import java.io.IOException;

import java.io.PrintWriter;


import javax.servlet.ServletException;

import javax.servlet.annotation.WebServlet;

import javax.servlet.http.HttpServlet;

import javax.servlet.http.HttpServletRequest;

import javax.servlet.http.HttpServletResponse;


/**

 * Servlet implementation class HelloServlet

 */

@WebServlet("/HelloServlet")

public class HelloServlet extends HttpServlet {

private static final long serialVersionUID = 1L;

       

    /**

     * @see HttpServlet#HttpServlet()

     */

    public HelloServlet() {

        super();

        // TODO Auto-generated constructor stub

    }


/**

* @see HttpServlet#doGet(HttpServletRequest request, HttpServletResponse response)

*/

protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {

// TODO Auto-generated method stub

response.setContentType("text/html;charset=utf-8");

try {

PrintWriter out = response.getWriter();

out.println("<HTML>");

out.println("<HEAD><TITLE>Servlet 연습</TITLE ></Head>");

out.println("<BODY>");

out.println("처음작성하는Servlet");

out.println("</BODY>");

out.println("<HTML>");

out.close();

}catch(Exception e){

getServletContext().log("Error in HelloServlet:",e);

}

}


/**

* @see HttpServlet#doPost(HttpServletRequest request, HttpServletResponse response)

*/

protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {

// TODO Auto-generated method stub

}


}



'Computer > JSP Servlet JavaScript' 카테고리의 다른 글

JSP Request 예제  (0) 2015.01.20
JSP if 예제  (0) 2015.01.20
JSP 스크립트 요소  (0) 2015.01.19
JSP 선언문 예제  (0) 2015.01.19
JSP 디렉티브(Directive)  (0) 2015.01.19

+ Recent posts