今天為開學第二週,第二週軟體需求分析,老師進行了開學測試,測試了大資料,讓我知道了自己很多的不足。以下為今日測試部分程式碼:
<%@ page contentType="text/html;charset=UTF-8" language="java" %> <!DOCTYPE html> <html lang="zh"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>技術需求提交表單</title> <style> body { font-family: Arial, sans-serif; } form { max-width: 600px; margin: auto; } label { display: block; margin: 10px 0 5px; } input, textarea, select { width: 100%; padding: 10px; margin-bottom: 15px; } input[type="submit"] { background-color: #4CAF50; color: white; border: none; cursor: pointer; } input[type="submit"]:hover { background-color: #45a049; } </style> <script> function validateForm() { // Add form validation here if necessary return true; } </script> </head> <body> <h2>技術需求提交表單</h2> <form onsubmit="return validateForm()" action="submitDemand" method="post"> <label for="orgName">機構全稱:</label> <input type="text" id="orgName" name="orgName" required> <label for="managementDept">歸口管理部門:</label> <input type="text" id="managementDept" name="managementDept" required> <label for="address">通訊地址:</label> <input type="text" id="address" name="address" required> <label for="region">所在地域:</label> <input type="text" id="region" name="region" required> <label for="website">網址:</label> <input type="url" id="website" name="website"> <label for="email">電子信箱:</label> <input type="email" id="email" name="email" required> <label for="legalRepresentative">法人代表:</label> <input type="text" id="legalRepresentative" name="legalRepresentative" required> <label for="postalCode">郵政編碼:</label> <input type="text" id="postalCode" name="postalCode" required> <label for="contactPerson">聯絡人:</label> <input type="text" id="contactPerson" name="contactPerson" required> <label for="phoneFixed">電話 (固定):</label> <input type="tel" id="phoneFixed" name="phoneFixed" required> <label for="phoneMobile">電話 (手機):</label> <input type="tel" id="phoneMobile" name="phoneMobile" required> <label for="fax">傳真:</label> <input type="text" id="fax" name="fax"> <label for="orgAttribute">機構屬性:</label> <select id="orgAttribute" name="orgAttribute" required> <option value="企業">企業</option> <option value="高等院校">高等院校</option> <option value="研究機構">研究機構</option> <option value="其他">其他</option> </select> <label for="orgIntro">機構簡介:</label> <textarea id="orgIntro" name="orgIntro" rows="5" maxlength="500" required></textarea> <label for="techDemandName">技術需求名稱:</label> <input type="text" id="techDemandName" name="techDemandName" required> <label for="demandPeriod">需求時限:</label> <input type="text" id="demandPeriod" name="demandPeriod" placeholder="如:2024年至2025年" required> <label for="mainIssue">主要問題:</label> <textarea id="mainIssue" name="mainIssue" rows="5" maxlength="500" required></textarea> <label for="keyTechnology">技術關鍵:</label> <textarea id="keyTechnology" name="keyTechnology" rows="5" maxlength="500" required></textarea> <label for="expectedGoal">預期目標:</label> <textarea id="expectedGoal" name="expectedGoal" rows="5" maxlength="500" required></textarea> <label for="keywords1">關鍵字 1:</label> <input type="text" id="keywords1" name="keywords" required> <label for="keywords2">關鍵字 2:</label> <input type="text" id="keywords2" name="keywords"> <label for="keywords3">關鍵字 3:</label> <input type="text" id="keywords3" name="keywords"> <label for="keywords4">關鍵字 4:</label> <input type="text" id="keywords4" name="keywords"> <label for="keywords5">關鍵字 5:</label> <input type="text" id="keywords5" name="keywords"> <label for="budget">擬投入資金總額 (萬元):</label> <input type="number" id="budget" name="budget" required> <label for="solutionType">技術需求解決方式:</label> <select id="solutionType" name="solutionType" required> <option value="獨立研發">獨立研發</option> <option value="委託研發">委託研發</option> <option value="合作研發">合作研發</option> <option value="其他">其他</option> </select> <label for="collaborateUnit">合作意向單位 (選填):</label> <input type="text" id="collaborateUnit" name="collaborateUnit"> <label for="activityType">科技活動型別:</label> <select id="activityType" name="activityType" required> <option value="基礎研究">基礎研究</option> <option value="應用研究">應用研究</option> <option value="試驗發展">試驗發展</option> <option value="研究與試驗發展成果應用">研究與試驗發展成果應用</option> <option value="技術推廣與科技服務">技術推廣與科技服務</option> <option value="生產性活動">生產性活動</option> </select> <label for="techField">需求技術所屬領域:</label> <select id="techField" name="techField" multiple required> <option value="電子資訊">電子資訊</option> <option value="光機電一體化">光機電一體化</option> <option value="生物技術與製藥">生物技術與製藥</option> <option value="新材料及應用">新材料及應用</option> <option value="現代農業">現代農業</option> <option value="新能源與高效節能">新能源與高效節能</option> <option value="資源與環境">資源與環境</option> <option value="高技術服務業">高技術服務業</option> <option value="海洋">海洋</option> <option value="社會公共事業">社會公共事業</option> <option value="醫療衛生">醫療衛生</option> <option value="其他">其他(註明)</option> </select> <label for="industry">需求技術應用行業:</label> <input type="text" id="industry" name="industry" placeholder="如:國民經濟行業分類" required> <input type="submit" value="提交"> </form> </body> </html>