文章目录
- 前言
- 一、项目设计
- 1. 模块设计
- 注册用户部分
- 管理员部分
- 2. 实现效果
- 二、部分源码
- 最后
前言
今天学长向大家分享一个 毕业设计项目:
基于java web的网上招标系统
一、项目设计
1. 模块设计
注册用户部分
1:查看网站流程:查看与网站有关的流程信息,及相关的新闻公告。
2:发布网站留言信息:根据系统提示,发布网站的留言信息。
3:查看已发布的信息:以列表的形式查看已发布信息。
4:发布威客在线信息:根据系统提示,发布网站的留言信息。
5:查看网站成交记录:根据系统提示,查看成交记录信息。
管理员部分
1:编辑系统用户信息:添加、编辑用户信息,包括发布者和管理员,以列表的形式显示;
2:编辑网站留言信息:以列表的形式显示网站留言信息,并可对其进行删除等编辑操作;
3:数据备份:不定期进行系统数据备份,以防万一。
2. 实现效果
功能较多,学长这里就不一 一展示了
二、部分源码
源码较多多,文章篇幅有限,这里就不放上来了,仅展示小部分关键代码
部分代码示例:
威客在线界面.
实现本模块的主要代码如下所示:
<title>发布任务</title><LINK href="CSS.css" type=text/css rel=stylesheet>
<script language="javascript" src="js/Calendar.js"></script>
<script type="text/javascript" src="js/popup.js"></script>
<script type="text/javascript">
function up(tt)
{
var pop=new Popup({ contentType:1,isReloadOnClose:false,width:300,height:50});
pop.setContent("contentUrl","upload.jsp?Result="+tt);
pop.setContent("title","文件上传");
pop.build();
pop.show();
}
</script>
</head>
<script language="javascript">
function check()
{
if(document.form1.renwumingcheng.value==""){alert("请输入任务名称");document.form1.renwumingcheng.focus();return false;}if(document.form1.wanchengshixian.value==""){alert("请输入完成时限");document.form1.wanchengshixian.focus();return false;}if(document.form1.zhifubaochou.value==""){alert("请输入支付报酬");document.form1.zhifubaochou.focus();return false;}
}
function gow()
{
document.location.href="faburenwu_add.jsp?jihuabifffanhao="+document.form1.jihuabifffanhao.value;
}
</script>
<body >
<form name="form1" id="form1" method="post" action="faburenwu_add_post.jsp">
添加发布任务:
<br><br>
<table width="100%" border="1" align="center" cellpadding="3" cellspacing="1" bordercolor="#00FFFF" style="border-collapse:collapse"> <tr><td>任务名称:</td><td><input name='renwumingcheng' type='text' id='renwumingcheng' value='' size='50' /> *</td></tr><tr><td>类别:</td><td><select name='leibie' id='leibie'>
<option value="网站类">网站类</option>
<option value="软件类">软件类</option>
<option value="图文类">图文类</option>
<option value="其他类">其他类</option>
</select></td></tr><tr><td>任务简介:</td><td><textarea name='renwujianjie' cols='50' rows='5' id='renwujianjie'></textarea></td></tr><tr><td>附件:</td><td><input name='fujian' type='text' id='fujian' size='50' value='' /> <input type='button' value='上传' onClick="up('fujian')"/></td></tr><tr><td>完成时限:</td><td><input name='wanchengshixian' type='text' id='wanchengshixian' value='' readonly='readonly' onClick="getDate(document.form1.wanchengshixian,'2')" need='1' /> *</td></tr><tr><td>支付报酬:</td><td><input name='zhifubaochou' type='text' id='zhifubaochou' value='' /> *</td></tr>
<tr>
<td>发布人:</td>
<td><input name="faburen" type="text" id="faburen" value="<%=request.getSession().getAttribute("username")%>"></td>
</tr>
<tr>
<td> </td>
<td><input type="submit" name="Submit" value="提交" onClick="return check();" />
<input type="reset" name="Submit2" value="重置" /></td>
</tr>