实验三-电子公文传输系统1-个人贡献

1、简述你完成的工作

撰写团队展示博客、新建博客园账号,撰写需求规格说明书的第一部分;
学习代码规范和编码原则,形成博客;
制作用例图;
协助设计系统前端布局;
代码部分负责实现文件的发送功能

2、你们小组总共的代码行数,你贡献的代码行数?相关代码链接?

总共的代码行数:5600
贡献的代码行数:930

我主要负责的是发送公文部分

员工在此发送公文信息,可以选择指定发送人、上传附件等,如图所示:

 

 核心代码:

</head>
<body>
<form name="fom" id="fom" method="post" action="files/file/flist.jsp">
<table width="100%" border="0" cellspacing="0" cellpadding="0">

<tr>
<td height="30"><table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td height="62" background="images/nav04.gif">

<table width="98%" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td width="21"><img src="images/ico07.gif" width="20" height="18" /></td>
<td width="550">查看内容: 按标题:
<input type="text" name="fname" value="<%=keyWord1==null?"":keyWord1%>" />
<input name="Submit" type="submit" class="right-button02" value="查 询" /></td>
<td width="132" align="left"></td>
</tr>
</table></td>
</tr>
</table></td>
</tr>
<tr>
<td><table id="subtree1" style="DISPLAY: " width="100%" border="0" cellspacing="0" cellpadding="0">

<tr>
<td><table width="95%" border="0" align="center" cellpadding="0" cellspacing="0">

<tr>
<td height="20"><font color="blue" >发文件</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <c:if test="${role==2}"><a href="files/file/add.jsp"><font color="red">>>添加<<</font></a></c:if> </td>
</tr>
<tr>
<td height="10" valign="top" ><hr size="1" color="green" /></td>
</tr>
<tr>
<td height="40" class="font42">
<table width="100%" border="0" cellpadding="4" cellspacing="1" bgcolor="#464646" >

<tr>
<td align="center" bgcolor="#EEEEEE">序列</td>
<td align="center" bgcolor="#EEEEEE">标题</td>
<td align="center" bgcolor="#EEEEEE">备注</td>
<td align="center" bgcolor="#EEEEEE">发送时间</td>
<td align="center" bgcolor="#EEEEEE">发送人</td>
<td align="center" bgcolor="#EEEEEE">接收人</td>
<td align="center" bgcolor="#EEEEEE">文件类型</td>
<td align="center" bgcolor="#EEEEEE">状态</td>
<td align="center" bgcolor="#EEEEEE">操作</td>
</tr>
<%
if (allRecorders > 0) {

int i = 0;
for (int x = 0; x < (currentPage - 1) * lineSize; x++) {
rs.next();
}
// 对于输出代码之前要求按显示的页数空出
for (int x = 0; x < lineSize; x++) {
if (rs.next()) {
i
++;
%>
<tr>
<td bgcolor="#FFFFFF" height="20" align="center" ><%=i %></td>
<td bgcolor="#FFFFFF" align="center"><%=rs.getString("title")%></td>
<td bgcolor="#FFFFFF" align="center"><%=rs.getString("remark")%></td>
<td bgcolor="#FFFFFF" align="center"><%=rs.getString("inputdate")%></td>
<td bgcolor="#FFFFFF" align="center"><%=rs.getString("u1")%></td>
<td bgcolor="#FFFFFF" align="center"><%=rs.getString("u2")%></td>
<td bgcolor="#FFFFFF" align="center">
<%if("0".equals(rs.getString("status"))){ %>未签收<%} %>
<%if("1".equals(rs.getString("status"))){ %>已签收<%} %>
<%if("2".equals(rs.getString("status"))){ %>已退回<%} %>
</td>
<td bgcolor="#FFFFFF" align="center"><%=rs.getString("typename")%></td>
<td bgcolor="#FFFFFF" align="center">
<a href="/fileweb/upload/<%=rs.getString("url")%>" >下载</a>
</td>
</tr>
<%
}
}
}
%>
</table></td>
</tr>
<tr>
<td>
<%
if (allRecorders > 0) {
%>
<center><br>
<font size="2">
<input type="button" value="首页" onClick="openPage(1)"
<%=currentPage == 1 ? "disabled" : ""%>>
<input type="button" value="上一页"
onClick
="openPage(<%=currentPage - 1%>)"
<%=currentPage == 1 ? "disabled" : ""%>>
<input type="button" value="下一页"
onClick
="openPage(<%=currentPage + 1%>)"
<%=currentPage == pageSize ? "disabled" : ""%>>
<input type="button" value="尾页" onClick="openPage(<%=pageSize%>)"
<%=currentPage == pageSize ? "disabled" : ""%>>
<input type="hidden" name="cp" value="">
</font>

View Code

 

收到公文后会在此页面显示,可以选择下载、签收、退回

 核心代码

<form name="fom" id="fom" method="post" action="files/file/tlist.jsp">
<table width="100%" border="0" cellspacing="0" cellpadding="0">

<tr>
<td height="30"><table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td height="62" background="images/nav04.gif">

<table width="98%" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td width="21"><img src="images/ico07.gif" width="20" height="18" /></td>
<td width="550">查看内容: 按标题:
<input type="text" name="fname" value="<%=keyWord1==null?"":keyWord1%>" />
<input name="Submit" type="submit" class="right-button02" value="查 询" /></td>
<td width="132" align="left"></td>
</tr>
</table></td>
</tr>
</table></td>
</tr>
<tr>
<td><table id="subtree1" style="DISPLAY: " width="100%" border="0" cellspacing="0" cellpadding="0">

<tr>
<td><table width="95%" border="0" align="center" cellpadding="0" cellspacing="0">

<tr>
<td height="20"><font color="blue" >提醒收文件</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </td>
</tr>
<tr>
<td height="10" valign="top" ><hr size="1" color="green" /></td>
</tr>
<tr>
<td height="40" class="font42">
<table width="100%" border="0" cellpadding="4" cellspacing="1" bgcolor="#464646" >

<tr>
<td align="center" bgcolor="#EEEEEE">序列</td>
<td align="center" bgcolor="#EEEEEE">标题</td>
<td align="center" bgcolor="#EEEEEE">备注</td>
<td align="center" bgcolor="#EEEEEE">发送时间</td>
<td align="center" bgcolor="#EEEEEE">发送人</td>
<td align="center" bgcolor="#EEEEEE">接收人</td>
<td align="center" bgcolor="#EEEEEE">文件类型</td>
<td align="center" bgcolor="#EEEEEE">状态</td>
<td align="center" bgcolor="#EEEEEE">操作</td>
</tr>
<%
if (allRecorders > 0) {

int i = 0;
for (int x = 0; x < (currentPage - 1) * lineSize; x++) {
rs.next();
}
// 对于输出代码之前要求按显示的页数空出
for (int x = 0; x < lineSize; x++) {
if (rs.next()) {
i
++;
%>
<tr>
<td bgcolor="#FFFFFF" height="20" align="center" ><%=i %></td>
<td bgcolor="#FFFFFF" align="center"><%=rs.getString("title")%></td>
<td bgcolor="#FFFFFF" align="center"><%=rs.getString("remark")%></td>
<td bgcolor="#FFFFFF" align="center"><%=rs.getString("inputdate")%></td>
<td bgcolor="#FFFFFF" align="center"><%=rs.getString("u1")%></td>
<td bgcolor="#FFFFFF" align="center"><%=rs.getString("u2")%></td>
<td bgcolor="#FFFFFF" align="center">
<%if("0".equals(rs.getString("status"))){ %>未签收<%} %>
<%if("1".equals(rs.getString("status"))){ %>已签收<%} %>
<%if("2".equals(rs.getString("status"))){ %>已退回<%} %>
</td>
<td bgcolor="#FFFFFF" align="center"><%=rs.getString("typename")%></td>
<td bgcolor="#FFFFFF" align="center">
<a href="/fileweb/upload/<%=rs.getString("url")%>" >下载</a>&nbsp;&nbsp;|&nbsp;&nbsp;
<a href="/fileweb/files/file/updateDao.jsp?status=1&ID=<%=rs.getString("id")%>" >签收</a>&nbsp;&nbsp;|&nbsp;&nbsp;
<a href="/fileweb/files/file/updateDao.jsp?status=2&ID=<%=rs.getString("id")%>" >退回</a>
</td>
</tr>
<%

View Code

 



 

 

 

 

3、你们小组总共的文档数?你贡献的文档数?相关链接

小组总共12篇

个人贡献2篇

posted @ 2022-12-11 20:05  孙菲遥  阅读(46)  评论(0)    收藏  举报