jsp課程設(shè)計個人信息管理系統(tǒng)_第1頁
已閱讀1頁,還剩73頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)

文檔簡介

1、<p><b>  1.1業(yè)務(wù)流程分析</b></p><p>  用戶需要使用賬號與密碼通過登陸頁面登陸個人信息管理系統(tǒng),新用戶可注冊新賬號登陸。登陸后進入系統(tǒng)主窗體,可對個人信息管理、備忘錄管理、通訊錄管理、日記管理、財務(wù)管理進行操作。退出系統(tǒng)時返回登陸頁面。</p><p><b>  1.2系統(tǒng)功能分析</b></p>

2、;<p>  個人信息管理系統(tǒng)主要由:個人信息管理、備忘錄管理、通訊錄管理、日記管理、財務(wù)管理等模塊組成。進入該系統(tǒng)后,用戶可以對系統(tǒng)中的信息進行添加、修改、刪除和查詢等操作。包括以下功能:</p><p>  通訊錄信息:包括通訊人姓名、聯(lián)系方式、工作地點、城市、備注等。</p><p>  備忘錄信息:包括什么時間、事件、地點等。</p><p>

3、  日記信息:包括什么時間、地點、事件等。</p><p>  個人財物管理:包括總收入,消費項目、消費金額、消費時間、余額。</p><p>  每個用戶可以自己注冊一個用戶名,對自己的個人信息進行獨立的管理。 </p><p><b>  系統(tǒng)總體設(shè)計</b></p><p>  2.1個人信息管理系統(tǒng)業(yè)務(wù)

4、流程圖如圖2.1所示</p><p>  2.2個人信息管理系統(tǒng)功能結(jié)構(gòu)圖如圖2.2所示</p><p><b>  系統(tǒng)數(shù)據(jù)庫設(shè)計</b></p><p>  在需求分析階段已經(jīng)完成系統(tǒng)的所有數(shù)據(jù)分析。根據(jù)該階段建立的概念模型,已經(jīng)得出滿足第三范式的幾個關(guān)系描述,此階段主要的工作就是把前一階段的成果轉(zhuǎn)化為具體的數(shù)據(jù)庫。</p>

5、<p>  3.1系統(tǒng)的基本E-R圖</p><p>  根據(jù)之前的分析規(guī)劃出的個人信息管理系統(tǒng)實體有:個人信息實體、備忘錄實體、通訊錄實體、日記實體、財務(wù)管理實體。</p><p>  個人信息實體圖如圖3.1所示</p><p>  備忘錄實體圖如圖3.2所示</p><p>  同通訊錄實體如圖3.3所示</p>

6、<p>  日記實體如圖3.4所示</p><p>  財務(wù)管理實體如圖3.5所示</p><p>  3.2關(guān)系描述的設(shè)計</p><p>  根據(jù)數(shù)據(jù)庫原理,并結(jié)合以上E-R圖,經(jīng)轉(zhuǎn)換,可以導(dǎo)出各個關(guān)系。其轉(zhuǎn)化規(guī)則為首先每個實體應(yīng)該轉(zhuǎn)換成一個關(guān)系,有屬性的聯(lián)系也應(yīng)轉(zhuǎn)化為一個關(guān)系然且需要給出每個關(guān)系的關(guān)鍵字。根據(jù)以上規(guī)則直接給出所有關(guān)系。</p&

7、gt;<p>  個人信息(用戶ID號,用戶密碼,姓名,年齡,出生日期,電話號碼,QQ,工作,地址)關(guān)鍵字為用戶ID號。</p><p>  日志(標(biāo)識,日期,地點,日記標(biāo)題,備注)關(guān)鍵字為標(biāo)識。</p><p>  通訊錄(標(biāo)識,名字,性別,關(guān)系,添加時間,電話, QQ,出生日期,工作,地址,城市)關(guān)鍵字為標(biāo)識。</p><p>  備忘錄(標(biāo)識,時

8、間,記錄時間,地點,備注)關(guān)鍵字為標(biāo)識。</p><p>  財務(wù)管理(標(biāo)志,日期,項目,添加時間,數(shù)額,收入/支出)關(guān)鍵字為標(biāo)識。</p><p>  在得出以上關(guān)系后,根據(jù)關(guān)系數(shù)據(jù)庫的理論要求,需要對所有的關(guān)系進行關(guān)系規(guī)范化,至少要求各個關(guān)系達到第三范式的要求。按照第三范式的要求對比以上各個關(guān)系,在所有關(guān)系中都不存在非主屬性對關(guān)鍵字的部分依賴,即滿足第三范式。</p>&

9、lt;p>  3.3數(shù)據(jù)庫的邏輯設(shè)計</p><p>  數(shù)據(jù)庫邏輯設(shè)計即把得到的滿足第三范式的關(guān)系轉(zhuǎn)化為特定的數(shù)據(jù)庫系統(tǒng)下的數(shù)據(jù)表。根據(jù)前面得到的各個關(guān)系,現(xiàn)把它們轉(zhuǎn)化為數(shù)據(jù)表。</p><p>  用戶信息表:用戶ID號,用戶密碼,姓名,年齡,出生日期,電話號碼,QQ,工作,地址。</p><p>  日志表:標(biāo)識,日期,地點,日記標(biāo)題,備注。</p

10、><p>  通訊錄表:標(biāo)識,姓名,性別,關(guān)系,添加時間,電話, QQ,出生日期,工作,地址,城市</p><p>  備忘錄表:標(biāo)識,日期,記錄時間,地點,備注。</p><p>  財務(wù)管理表:標(biāo)志,日期,項目,添加時間,數(shù)額,收入/支出。</p><p>  3.4數(shù)據(jù)庫的物理設(shè)計</p><p>  在完成數(shù)據(jù)庫的

11、邏輯設(shè)計后,即可以開始數(shù)據(jù)庫的物理設(shè)計?;谝陨蠑?shù)據(jù)庫的邏輯設(shè)計,考慮程序設(shè)計的簡易性及通用性,本個人信息管理系統(tǒng)采用Oracle數(shù)據(jù)庫,并在其下創(chuàng)建5個數(shù)據(jù)表,其結(jié)構(gòu)分別如下:</p><p>  (1)個人信息表, 其字段列表如表3.1所示:</p><p>  表3.1 個人信息表</p><p>  (2) 備忘錄表, 其字段列表如表3.2所示:</

12、p><p>  表3.2 備忘錄表</p><p>  (3)通訊錄表, 其字段列表如表3.3所示:</p><p>  表3.3 通訊錄表</p><p>  (4) 日記表, 其字段列表如表3.4所示:</p><p><b>  表3.4 日記表</b></p><p&

13、gt;  (5) 財務(wù)管理表, 其字段列表如表3.5所示:</p><p>  表3.5 財務(wù)管理表</p><p>  各功能模塊的設(shè)計與實現(xiàn)</p><p><b>  4.1登錄模塊</b></p><p>  <%@ page language="java" import="

14、java.util.*" pageEncoding="GBK"%></p><p>  <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %></p><p><b>  <%</b></p>

15、;<p>  String path = request.getContextPath();</p><p>  String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";</p>

16、;<p><b>  %></b></p><p>  <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"></p><p><b>  <html></b></p><p><b

17、>  <head></b></p><p>  <base href="<%=basePath%>"></p><p>  <title>個人信息系統(tǒng)</title></p><p>  <meta http-equiv="pragma" co

18、ntent="no-cache"></p><p>  <meta http-equiv="cache-control" content="no-cache"></p><p>  <meta http-equiv="expires" content="0">

19、 </p><p>  <meta http-equiv="keywords" content="keyword1,keyword2,keyword3"></p><p>  <meta http-equiv="description" content="This is my page"&

20、gt;</p><p><b>  <!--</b></p><p>  <link rel="stylesheet" type="text/css" href="styles.css"></p><p><b>  --></b><

21、/p><p><b>  <%</b></p><p>  request.setCharacterEncoding("GBK") ;</p><p><b>  %></b></p><p>  <link rel="stylesheet" h

22、ref="css/login.css" type="text/css" /></p><p><b>  </head></b></p><p>  <body background="images\20101127309.jpg"></p><p>  

23、<marquee height="100"></marquee><br /></p><p>  <div align="center" ></p><p>  <br/><br/><br/><br/></p><p>  <

24、jsp:useBean id="login" scope="request" class="benben.check"/></p><p>  <div align="center" ></p><p><b>  <br/></b></p>

25、<p><b>  <br/></b></p><p>  <center><h1>個人信息系管理統(tǒng)歡迎您</h1></p><p>  <form action = "check.jsp" method = "post" name = "form1 &q

26、uot;></p><p>  <table width="250" border="0"></p><p>  <tbody><tr></p><p>  <td>賬號:</td></p><p>  <td><inp

27、ut type = "text" name = "userId" id="userId"side="15"maxlength="15"></td></tr></p><p><b>  <tr></b></p><p>  &l

28、t;td>密碼:</td></p><p>  <td><input type = "password" name = "password" id = "password"side="15"maxlength="15"></td></tr></

29、p><p><b>  <tr></b></p><p>  <td>&nbsp; </td></p><p>  <td><input type = "submit" value = "確定" >&nbsp;</p>

30、<p>  <input type="reset" value="取消">&nbsp;</p><p>  <input type="button" value="注冊" onClick="window.open('zhuce.jsp')"><br&g

31、t;</td></tr></p><p>  </tbody></table></p><p><b>  </form></b></p><p> ?。ㄓ脩裘兔艽a請輸入6~15位的字母或數(shù)字)</p><p><b>  </center&g

32、t;</b></p><p>  <div class="div1"><table border="0" width="250px"></p><p><b>  <tr></b></p><p>  <td height=&quo

33、t;23px"><%=login.getErrorMsg("erruserId")%></td></tr></p><p><b>  <tr></b></p><p>  <td height="23px"><%=login.getErrorMs

34、g("errpassword")%></td></tr></table></div></div></div></p><p><b>  </body></b></p><p><b>  </html></b></p&

35、gt;<p><b>  4.2用戶注冊模塊</b></p><p>  <%@ page language="java" import="java.util.*" pageEncoding="GBK"%></p><p>  <%@ page import="jav

36、a.text.*" %></p><p><b>  <%</b></p><p>  String path = request.getContextPath();</p><p>  String basePath = request.getScheme()+"://"+request.getSer

37、verName()+":"+request.getServerPort()+path+"/";</p><p><b>  %></b></p><p>  <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><

38、/p><p><b>  <html></b></p><p><b>  <head></b></p><p>  <meta http-equiv="Content-Type" content="text/html; charset=gb2312">

39、;</p><p>  <title>注冊</title></p><p>  <link rel="stylesheet" type="text/css" href="../css/base.css"></p><p>  <script language=&qu

40、ot;javascript" type="text/javascript" src="../js/base.js"></script> </p><p><b>  </head></b></p><p>  <body leftmargin="8" topmar

41、gin="8"></p><p>  <!-- 快速轉(zhuǎn)換位置按鈕 --></p><p>  <table width="98%" border="0" cellpadding="0" cellspacing="1" bgcolor="#D1DDAA&q

42、uot; align="center"></p><p><b>  <tr></b></p><p>  <td height="26"></p><p>  <table width="98%" border="0" cell

43、spacing="0" cellpadding="0"></p><p><b>  <tr></b></p><p>  <td align="center"></p><p>  </td></tr></table>

44、</td></tr></table></p><p>  <!-- 內(nèi)容列表 --></p><p>  <form name="form" action="add_user.jsp" method="post"></p><p>  <

45、;table width="98%" border="0" cellpadding="2" cellspacing="1" bgcolor="#D1DDAA" align="center" style="margin-top:8px"></p><p>  <tr

46、 bgcolor="#E7E7E7"></p><p>  <td height="24" colspan="10">&nbsp;注冊&nbsp;</td></p><p><b>  </tr></b></p><p>  &

47、lt;tr align="center" bgcolor="#FAFAF1" height="22"></p><p>  <td width="20%">用戶ID:</td></p><p>  <td align="left"><input

48、 type="text" name="userId" />(6~15位字母或數(shù)字)</td></tr></p><p>  <tr align="center" bgcolor="#FAFAF1" height="22"></p><p>  <

49、;td width="20%">用戶名:</td></p><p>  <td align="left"><input type="text" name="userName" /></td></p><p><b>  </tr><

50、;/b></p><p>  <tr align="center" bgcolor="#FAFAF1" height="22"></p><p>  <td width="20%">密&nbsp; 碼:</td></p><p>  &l

51、t;td align="left"><input type="text" name="password" />(6~15位字母或數(shù)字)</td></p><p><b>  </tr></b></p><p>  <tr align="center&q

52、uot; bgcolor="#FAFAF1" height="22"></p><p>  <td width="20%">年齡:</td></p><p>  <td align="left"><input type="text" name=

53、"uage" /></td></p><p><b>  </tr></b></p><p>  <tr align="center" bgcolor="#FAFAF1" height="22"></p><p>  <

54、;td width="20%">出生日期:</td></p><p>  <td align="left"><input type="text" name="ubirthday" />(YYYY-MM-DD)</td></p><p><b>  

55、</tr></b></p><p>  <tr align="center" bgcolor="#FAFAF1" height="22"></p><p>  <td width="20%">電話:</td></p><p> 

56、 <td align="left"><input type="text" name="utelephoto" /></td></p><p><b>  </tr></b></p><p>  <tr align="center" bg

57、color="#FAFAF1" height="22"></p><p>  <td width="20%">QQ:</td></p><p>  <td align="left"><input type="text" name="u

58、qq"/></td></p><p><b>  </tr></b></p><p>  <tr align="center" bgcolor="#FAFAF1" height="22"></p><p>  <td width

59、="20%">工作:</td></p><p>  <td align="left"><input type="text" name="ujob"/></td></p><p><b>  </tr></b></p&g

60、t;<p>  <tr align="center" bgcolor="#FAFAF1" height="22"></p><p>  <td width="20%">工作地址:</td></p><p>  <td align="left&qu

61、ot;><input type="text" name="uworkingPlace"/></td></p><p><b>  </tr></b></p><p>  <tr align="center" bgcolor="#FAFAF1"

62、 height="22"></p><p>  <td colspan="2" height="280"></p><p>  <textarea rows="10" cols="120" name="uremaks"></textar

63、ea></p><p>  </td></tr></p><p>  <tr align="left" bgcolor="#FAFAF1" height="22"></p><p>  <td colspan="2" ></p&

64、gt;<p>  <input type="submit" value="保存">&nbsp;&nbsp;</p><p>  <input type="reset" value="重置">&nbsp;&nbsp;</p><p>  <

65、;/td></tr></table></form></p><p><b>  </body></b></p><p><b>  </html></b></p><p><b>  4.3備忘錄模塊</b></p>&l

66、t;p><b>  添加備忘錄</b></p><p>  <%@ page language="java" import="java.util.*" pageEncoding="GBK"%></p><p>  <%@ page import="java.text.*&qu

67、ot; %></p><p><b>  <%</b></p><p>  String path = request.getContextPath();</p><p>  String basePath = request.getScheme()+"://"+request.getServerName()+&

68、quot;:"+request.getServerPort()+path+"/";</p><p><b>  %></b></p><p>  <%String userId = null;%></p><p>  <%@ include file="../cookie2.htm

69、l"%></p><p>  <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"></p><p><b>  <html></b></p><p><b>  <head></b&g

70、t;</p><p>  <meta http-equiv="Content-Type" content="text/html; charset=gb2312"></p><p>  <title>備忘錄</title></p><p>  <link rel="styles

71、heet" type="text/css" href="../css/base.css"></p><p>  <script language="javascript" type="text/javascript" src="../js/base.js"></script>

72、 </p><p><b>  </head></b></p><p>  <body leftmargin="8" topmargin="8"></p><p>  <!-- 快速轉(zhuǎn)換位置按鈕 --></p><p>  <table

73、 width="98%" border="0" cellpadding="0" cellspacing="1" bgcolor="#D1DDAA" align="center"></p><p><b>  <tr></b></p><

74、p>  <td height="26"></p><p>  <table width="98%" border="0" cellspacing="0" cellpadding="0"></p><p><b>  <tr></b&g

75、t;</p><p>  <td align="center"></p><p>  <%@ include file="top.jsp"%></p><p>  </td></tr></table></td></tr></table&g

76、t;</p><p>  <!-- 內(nèi)容列表 --></p><p>  <form name="form" action="add_mem.jsp" method="post"></p><p>  <table width="98%" border

77、="0" cellpadding="2" cellspacing="1" bgcolor="#D1DDAA" align="center" style="margin-top:8px"></p><p>  <tr bgcolor="#E7E7E7"><

78、;/p><p>  <td height="24" colspan="10">&nbsp;添加備忘錄&nbsp;</td></p><p><b>  </tr></b></p><p>  <tr align="center" b

79、gcolor="#FAFAF1" height="22"></p><p>  <td width="20%">&nbsp;時&nbsp;&nbsp;間&nbsp;:</td></p><p>  <td align="left"><

80、;input type="text" name="mtime" value="<%=new SimpleDateFormat("yyyy-M-d HH:mm:ss").format(new Date())%>"/></td></p><p><b>  </tr></b>

81、</p><p>  <tr align="center" bgcolor="#FAFAF1" height="22"></p><p>  <td width="20%">添加時間:</td></p><p>  <td align="

82、;left"><input type="text" name="maddtime" value="<%=new SimpleDateFormat("yyyy-M-d HH:mm:ss").format(new Date())%>"/></td></p><p><b>  

83、</tr></b></p><p>  <tr align="center" bgcolor="#FAFAF1" height="22"></p><p>  <td width="20%">&nbsp;地&nbsp;&nbsp;點&

84、;nbsp;:</td></p><p>  <td align="left"><input type="text" name="mplace"/></td></p><p><b>  </tr></b></p><p> 

85、 <tr align="center" bgcolor="#FAFAF1" height="22"></p><p>  <td colspan="2" height="280"></p><p>  <textarea rows="20"

86、cols="120" name="mthings"></textarea></p><p><b>  </td></b></p><p><b>  </tr></b></p><p>  <tr align="left&q

87、uot; bgcolor="#FAFAF1" height="22"></p><p>  <td colspan="2" ></p><p>  <input type="submit" class="coolbg"value="保存">&

88、amp;nbsp;&nbsp;</p><p>  <input type="reset" class="coolbg"value="重置">&nbsp;&nbsp;</p><p>  </td></tr></table></form></

89、p><p><b>  </body></b></p><p><b>  </html></b></p><p><b>  4.4通訊錄模塊</b></p><p><b>  添加新聯(lián)系人</b></p><p

90、>  <%@ page language="java" import="java.util.*" pageEncoding="GBK"%></p><p>  <%@ page import="java.text.*" %></p><p><b>  <%<

91、/b></p><p>  String path = request.getContextPath();</p><p>  String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/&

92、quot;;</p><p><b>  %></b></p><p>  <%String userId = null;%></p><p>  <%@ include file="../cookie2.html"%></p><p>  <!DOCTYPE HT

93、ML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"></p><p><b>  <html></b></p><p><b>  <head></b></p><p>  <meta http-equiv="

94、;Content-Type" content="text/html; charset=gb2312"></p><p>  <title>添加通訊錄</title></p><p>  <link rel="stylesheet" type="text/css" href="

95、../css/base.css"></p><p>  <script language="javascript" type="text/javascript" src="../js/base.js"></script> </p><p><b>  </head>&l

96、t;/b></p><p>  <body leftmargin="8" topmargin="8"></p><p>  <!-- 快速轉(zhuǎn)換位置按鈕 --></p><p>  <table width="98%" border="0" cell

97、padding="0" cellspacing="1" bgcolor="#D1DDAA" align="center"></p><p><b>  <tr></b></p><p>  <td height="26"></p>

98、;<p>  <table width="98%" border="0" cellspacing="0" cellpadding="0"></p><p><b>  <tr></b></p><p>  <td align="cent

99、er"></p><p>  <%@ include file="top.jsp"%></p><p>  </td></tr></table></td></tr></table></p><p>  <!-- 內(nèi)容列表 -->&

100、lt;/p><p>  <form name="form" action="add_book.jsp" method="post"></p><p>  <table width="98%" border="0" cellpadding="2" cellsp

101、acing="1" bgcolor="#D1DDAA" align="center" style="margin-top:8px"></p><p>  <tr bgcolor="#E7E7E7"></p><p>  <td height="24"

102、; colspan="10">&nbsp;添加通訊錄&nbsp;</td></p><p><b>  </tr></b></p><p>  <tr align="center" bgcolor="#FAFAF1" height="22"

103、;></p><p>  <td width="20%">&nbsp;姓&nbsp;&nbsp;名&nbsp;:</td></p><p>  <td align="left"><input type="text" name="name&qu

104、ot; /></td></p><p>  <td width="20%">&nbsp;性&nbsp;&nbsp;別&nbsp;:</td></p><p>  <td align="left"><input type="radio" na

105、me="sex" value="男"checked="checked"/>男<input type="radio" name="sex" value="女"/>女</td></p><p><b>  </tr></b></p

106、><p>  <tr align="center" bgcolor="#FAFAF1" height="22"></p><p>  <td width="20%">&nbsp;關(guān)&nbsp;&nbsp;系&nbsp;:</td></p>

107、;<p>  <td align="left"><input type="text" name="relation"/></td></p><p>  <td width="20%">添加時間:</td></p><p>  <td

108、 align="left"><input type="text" name="aaddtime" value="<%=new SimpleDateFormat("yyyy-MM-dd").format(new Date())%>"/>*</td></p><p><b

109、>  </tr></b></p><p>  <tr align="center" bgcolor="#FAFAF1" height="22"></p><p>  <td width="20%">&nbsp;電&nbsp;&nbsp

110、;話&nbsp;:</td></p><p>  <td align="left"><input type="text" name="telephone" /></td></p><p>  <td width="20%">&nbsp;

111、Q&nbsp;&nbsp;Q&nbsp;:</td></p><p>  <td align="left"><input type="text" name="qq" /></td></p><p><b>  </tr></b>

112、;</p><p>  <tr align="center" bgcolor="#FAFAF1" height="22"></p><p>  <td width="20%">出生日期:</td></p><p>  <td align=&quo

113、t;left"><input type="text" name="birthday" value="<%=new SimpleDateFormat("yyyy-MM-dd").format(new Date())%>"/>*</td></p><p>  <td width=&

114、quot;20%">&nbsp;工&nbsp;&nbsp;作&nbsp;:</td></p><p>  <td align="left"><input type="text" name="job" /></td></p><p>&l

115、t;b>  </tr></b></p><p>  <tr align="center" bgcolor="#FAFAF1" height="22"></p><p>  <td width="20%">地址:</td></p>&

116、lt;p>  <td align="left"><input type="text" name="workingPlace" /></td></p><p>  <td width="20%">&nbsp;城&nbsp;&nbsp;市&nbsp;:&

117、lt;/td></p><p>  <td align="left"><input type="text" name="city" /></td></p><p><b>  </tr></b></p><p>  <tr a

118、lign="left" bgcolor="#FAFAF1" height="22"></p><p>  <td colspan="4" ></p><p>  <input type="submit" class="coolbg"value=&q

119、uot;保存">&nbsp;&nbsp;</p><p>  <input type="reset" class="coolbg"value="重置">&nbsp;&nbsp;</p><p>  </td></tr></table>&

120、lt;/form></p><p><b>  </body></b></p><p><b>  </html></b></p><p><b>  4.5日記模塊</b></p><p><b>  添加新的日記</b>&

121、lt;/p><p>  <%@ page language="java" import="java.util.*" pageEncoding="GBK"%></p><p>  <%@ page import="java.text.*" %></p><p><

122、b>  <%</b></p><p>  String path = request.getContextPath();</p><p>  String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort

123、()+path+"/";</p><p><b>  %></b></p><p>  <%String userId = null;%></p><p>  <%@ include file="../cookie2.html"%></p><p> 

124、 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"></p><p><b>  <html></b></p><p><b>  <head></b></p><p>  <meta

125、http-equiv="Content-Type" content="text/html; charset=gb2312"></p><p>  <title>日記</title></p><p>  <link rel="stylesheet" type="text/css"

126、; href="../css/base.css"></p><p>  <script language="javascript" type="text/javascript" src="../js/base.js"></script> </p><p><b>  &l

127、t;/head></b></p><p>  <body leftmargin="8" topmargin="8"></p><p>  <!-- 快速轉(zhuǎn)換位置按鈕 --></p><p>  <table width="98%" border="

128、;0" cellpadding="0" cellspacing="1" bgcolor="#D1DDAA" align="center"></p><p><b>  <tr></b></p><p>  <td height="26"

129、></p><p>  <table width="98%" border="0" cellspacing="0" cellpadding="0"></p><p><b>  <tr></b></p><p>  <td ali

130、gn="center"></p><p>  <%@ include file="top.jsp"%></p><p>  </td></tr></table></td></tr></table></p><p>  <!-- 內(nèi)

131、容列表 --></p><p>  <form name="form" action="add_diary.jsp" method="post"></p><p>  <table width="98%" border="0" cellpadding="

132、2" cellspacing="1" bgcolor="#D1DDAA" align="center" style="margin-top:8px"></p><p>  <tr bgcolor="#E7E7E7"></p><p>  <td height

133、="24" colspan="10">&nbsp;新的日記&nbsp;</td></p><p><b>  </tr></b></p><p>  <tr align="center" bgcolor="#FAFAF1" height=

134、"22"></p><p>  <td width="20%">日記標(biāo)題:</td></p><p>  <td align="left"><input type="text" name="atitle" /></td><

135、;/p><p><b>  </tr></b></p><p>  <tr align="center" bgcolor="#FAFAF1" height="22"></p><p>  <td width="20%">&nb

136、sp;時&nbsp;&nbsp;間&nbsp;:</td></p><p>  <td align="left"><input type="text" name="dtime" value="<%=new SimpleDateFormat("yyyy-MM-dd")

137、.format(new Date())%>"/></td></p><p><b>  </tr></b></p><p>  <tr align="center" bgcolor="#FAFAF1" height="22"></p>&

138、lt;p>  <td width="20%">&nbsp;地&nbsp;&nbsp;點&nbsp;:</td></p><p>  <td align="left"><input type="text" name="dplace"/></td&

139、gt;</p><p><b>  </tr></b></p><p>  <tr align="center" bgcolor="#FAFAF1" height="22"></p><p>  <td colspan="2" heig

140、ht="280"></p><p>  <textarea rows="20" cols="120" name="dthings"></textarea></p><p><b>  </td></b></p><p>&l

141、t;b>  </tr></b></p><p>  <tr align="left" bgcolor="#FAFAF1" height="22"></p><p>  <td colspan="2" ></p><p>  <i

142、nput type="submit" class="coolbg"value="保存">&nbsp;&nbsp;</p><p>  <input type="reset" class="coolbg"value="重置">&nbsp;&nbsp

143、;</p><p>  </td></tr></table></form></p><p><b>  </body></b></p><p><b>  </html></b></p><p><b>  4.6財務(wù)

144、管理模塊</b></p><p><b>  添加新賬目</b></p><p>  <%@ page language="java" import="java.util.*" pageEncoding="GBK"%></p><p>  <%@ page

145、 import="java.text.*" %></p><p><b>  <%</b></p><p>  String path = request.getContextPath();</p><p>  String basePath = request.getScheme()+"://&quo

146、t;+request.getServerName()+":"+request.getServerPort()+path+"/";</p><p><b>  %></b></p><p>  <%String userId = null;%></p><p>  <%@ inclu

147、de file="../cookie2.html"%></p><p>  <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"></p><p><b>  <html></b></p><p><

148、;b>  <head></b></p><p>  <meta http-equiv="Content-Type" content="text/html; charset=gb2312"></p><p>  <title>添加賬目</title></p><p&g

149、t;  <link rel="stylesheet" type="text/css" href="../css/base.css"></p><p>  <script language="javascript" type="text/javascript" src="../js/bas

150、e.js"></script> </p><p><b>  </head></b></p><p>  <body leftmargin="8" topmargin="8" ></p><p>  <!-- 快速轉(zhuǎn)換位置按鈕 -->&l

151、t;/p><p>  <table width="98%" border="0" cellpadding="0" cellspacing="1" bgcolor="#D1DDAA" align="center"></p><p><b>  <tr

152、></b></p><p>  <td height="26"></p><p>  <table width="98%" border="0" cellspacing="0" cellpadding="0"></p><p>

153、;<b>  <tr></b></p><p>  <td align="center"></p><p>  <%@ include file="top.jsp"%></p><p>  </td></tr></table><

154、/td></tr></table></p><p>  <!-- 內(nèi)容列表 --></p><p>  <form name="form" action="add_fin.jsp" method="post"></p><p>  <tabl

155、e width="98%" border="0" cellpadding="2" cellspacing="1" bgcolor="#D1DDAA" align="center" style="margin-top:8px"></p><p>  <tr bgco

156、lor="#E7E7E7"></p><p>  <td height="24" colspan="10">&nbsp;添加賬目&nbsp;</td></p><p><b>  </tr></b></p><p>  <

157、tr align="center" bgcolor="#FAFAF1" height="22"></p><p>  <td width="20%">收入/支出</td></p><p>  <td align="left"><input ty

158、pe="radio" name="inorout" value=1 checked="checked"/>收入</p><p>  <input type="radio" name="inorout" value=-1 />支出</td></p><p>  &

159、lt;td width="20%">項&nbsp;&nbsp;目:</td></p><p>  <td align="left"><input type="text" name="project"/></td></p><p><b&

160、gt;  </tr></b></p><p>  <tr align="center" bgcolor="#FAFAF1" height="22"></p><p>  <td width="20%">&nbsp;時&nbsp;&nbsp;

161、間&nbsp;:</td></p><p>  <td align="left"><input type="text" name="ftime" value="<%=new SimpleDateFormat("yyyy-MM-dd").format(new Date())%>

162、"/></td></p><p>  <td width="20%">添加時間:</td></p><p>  <td align="left"><input type="text" name="faddtime" value="&

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論