> 백엔드 개발 > PHP 튜토리얼 > 소프트웨어 공학 페어링 작업 02 소프트웨어 공학의 발전 소프트웨어 공학의 개념 소프트웨어 공학의 정의

소프트웨어 공학 페어링 작업 02 소프트웨어 공학의 발전 소프트웨어 공학의 개념 소프트웨어 공학의 정의

WBOY
풀어 주다: 2016-07-29 08:54:09
원래의
1285명이 탐색했습니다.

1. 디자인 아이디어:

이 작업의 주요 기능을 구현하기 위해 php 를 사용했습니다. 기본적으로 덧셈과 뺄셈이 포함되어야 합니다.

먼저 index.php 파일을 생성하고 HTML 문에 폼을 생성합니다. 질문 수, 최대값 및 최소값, 기타 옵션이 포함됩니다.

그리고 rubric.php 파일을 생성하고, 이 파일에 폼 정보를 제출하고, 4가지 산술연산 메소드 구현 시 전달된 값을 호출합니다. 4가지 산술 연산을 구현하는 방법은 이전에 Java를 사용할 때 사용한 방법과 유사하며 코드가 수정되고 최적화되었습니다. 나중에 사용할 수 있도록 질문과 답변을 각각 question.txtanswer.txt 파일에 저장하세요.

셋째, submitAnswer.php, acceptAnswer.php, deleteAnswer를 만듭니다. judgeAnswer.php 파일은 각각 온라인으로 답변을 제출하고, 답변을 받고, 답변을 삭제하고, 답변을 심사하는 데 사용됩니다. 제출된 답변은 answer1.txt 파일에 위치하며, answer.txt Answer1.txt 파일 내용이면 충분합니다.

2. 소스 프로그램 코드

소프트웨어 공학 페어링 작업 02 소프트웨어 공학의 발전 소프트웨어 공학의 개념 소프트웨어 공학의 정의소프트웨어 공학 페어링 작업 02 소프트웨어 공학의 발전 소프트웨어 공학의 개념 소프트웨어 공학의 정의

<span> 1</span> index.<span>php
</span><span> 2</span> 
<span> 3</span> <!--
<span> 4</span> 시작 <span>날짜</span> 2016/3/28
<span> 5</span> 완료<span>날짜</span> 2016/4/7
<span> 6</span><span>저자 Jing
</span><span> 7</span><span>이 프로그램은 4가지 사칙연산에 관한 프로그램입니다.
</span><span> 8</span> -->
<span> 9</span> 
<span> 10</span> 
<span> 11</span> <meta charset="UTF-8">
<span> 12</span> <title>4개의 사칙연산 시스템</title>
<span> 13</span> 
<span> 14</span><span>함수</span><span> check() {
</span><span> 15</span><span>var</span> tt=/^(0|[1-9]d*)$/<span>;
</span><span> 16</span><span>if</span>(!tt.test(form1.<span>min</span>.<span>value))
</span><span> 17</span><span> {
</span><span> 18</span> Alert('최소값 입력이 잘못되었습니다.'<span>);
</span><span> 19</span> form1.<span>min</span>.<span>focus();
</span><span> 20</span><span>반품</span><span>거짓</span><span>;
</span><span> 21</span><span> }
</span><span> 22</span><span>if</span>(!tt.test(form1.<span>max</span>.value) || (form1.<span>max</span>.valuemin.<span>값))
</span><span> 23</span><span> {
</span><span> 24</span> Alert('최대값 입력이 잘못되었습니다.'<span>);
</span><span> 25</span> form1.<span>min</span>.<span>focus();
</span><span> 26</span><span>반품</span><span>거짓</span><span>;
</span><span> 27</span><span> }
</span><span> 28</span><span>if</span>(!tt.test(form1.num.value) || (form1.num.value==0<span>))
</span><span> 29</span><span> {
</span><span> 30</span> Alert('입력한 문제 개수가 잘못되었습니다.'<span>);
</span><span> 31</span> form1.num.<span>focus();
</span><span> 32</span><span>반품</span><span>거짓</span><span>;
</span><span> 33</span><span> }
</span><span> 34</span><span>반환</span><span>참</span><span>;
</span><span> 35</span><span> }</span><span> 36</span> 
<span> 37</span> 
<span> 38</span> 
<span> 39</span> <button type="button">로그인</button>   <button type="button">등록</button>
<span> 40</span> <br><br>
<span> 41</span> <center>
<span> 42</span> <font color="red" size="7" face="毷体">초등학교 사계산 문제 시스템에 오신 것을 환영합니다</font> <br><br>
<span> 43</span><span> 44</span> <form action="rubric.php" target="_blank" method="post" name="form1">
<span> 45</span> <font color="red" size="5">기본적으로 덧셈과 뺄셈에는 두 개의 숫자만 참여합니다</font> <br><br>
<span> 46</span><span> 47</span> <font color="blue" size="4">연산에 필요한 최소값(음수가 아닌 정수)을 입력하세요</font>
<span> 48</span> <input type="text" name="min"><br><br>
<span> 49</span><span> 50</span> <font color="blue" size="4">작업에 참여할 최대값을 입력하세요(음수가 아닌 정수, 최소값 이상) 값)</font> ;
<span> 51</span> <input type="text" name="max"><br><br>
<span> 52</span><span> 53</span> <font color="blue" size="4">질문 개수(양의 정수)를 입력하세요</font>
<span> 54</span> <input type="text" name="num"><br><br>
<span> 55</span><span> 56</span> <font color="blue" size="4">작업에 참여할 숫자 수를 선택하세요</font>
<span> 57</span> <input type="radio" value="2" name="num1">2
<span> 58</span> <input type="radio" value="3" name="num1">3
<span> 59</span> <input type="radio" value="4" name="num1">4 <br><br><!--1 in num1 비트 1 2 3 중 1은 l m n의 l이 아닙니다.-->
<span> 60</span><span> 61</span> <font color="blue" size="4">곱셈 추가 여부 선택</font>
<span> 62</span> <input type="radio" value="t" name="mul"><span>예
</span><span> 63</span> <input type="radio" value="f" name="mul">아니요 <br><br>
<span> 64</span><span> 65</span> <font color="blue" size="4">나눗셈 추가 여부 선택</font>
<span> 66</span> <input type="radio" value="t" name="div"><span>예
</span><span> 67</span> <input type="radio" value="f" name="div">아니요 <br><br>
<span> 68</span><span> 69</span> <input type="submit" value="Confirm" name="send">
<span> 70</span> <input type="reset" value="Reset" name="send">
<span> 71</span> </form>
<span> 72</span> </center>
<span> 73</span> 
<span> 74</span> 
로그인 후 복사
관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
최신 이슈
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿