当前位置:跳过导航链接计算机毕业设计首页 : JAVA计算机毕业设计 : 详细内容

JSP儿童摄影网站的实现(程序下载)(16)

来源:xiaoniu168.com 作者:本站原创 添加时间:2011-10-04 点击数:50120

计算机毕业设计难点分析介绍:

系统的扩展性和改进方向
作为一个大四的学生,本人没有工作经验,这个设计完全是凭借自我的理解和对于一些资料的参考而做的,因此系统应该说是具有相当的扩展性和改进方向的。
主要的扩展性及改进方面如下:
5.1.1系统的整体设计和规划中的问题
由于是基于B/S的系统,网页在其中就承担着非常大的工作,包括向服务端后台写入和修改数据,以及服务端响应客户端的请求,向客户端页面返回数据,这些工作不可能只由几个网页来完成,但网页数量一多又必然结构混乱,造成开发过程难以控制。
为解决这个问题,我采用了现代软件开发过程的模块化思想,先将系统功能进行分解,大致可分为两部分,即前台和后台,前台又包括主页面及产品信息展示页面、详细信息、新闻页面、相册页面及套餐页面等几个大的部分,后台包括用户管理、订单管理、新闻信息管理、等几个部分,各个部分又由许多小的页面组成,这样一来虽然网页数量没有减少,但结构清晰了很多,在开发过程中可以逐步,逐个模块的实现,提高了开发效率。
5.1.2 开发功能模块所遇到的难点
难点是用户的之间的权限设置以及稍微复杂的逻辑关系,还有数据层的访问
5.2系统中存在的问题及拟定的解决方法
第一个问题是用户在注册过程中,一些关键字段的命名规则存在着比较大的缺陷,比如用户名的选择上,一般的习惯是规定只能从a~z和数字0~9的随机组合,不能有特殊字符,而且只能以字母开头,不能以数字开头,用户名的长度也有限制,我在系统中只考虑了为空的情况,这是不够的,我们可以在jsp页面添加一段javascript验证代码,主要是使用正则表达式对用户名进行限制,具体的代码如下:
if (document.regFrm.user.value.length >= 6) {
  document.getElementById("userErr").innerHTML = "";
  document.getElementById("userErr").style.display = "inline";
  return true;
}

〖资料来源:计算机毕业论文 www.xiaoniu168.com

第17页为计算机毕业论文参考文献......

【联系方式】

【本站信誉】

用心做计算机毕业设计论文网