基于j2ee的电子商务系统

基于j2ee的电子商务系统

ID:25119285

大小:157.50 KB

页数:5页

时间:2018-11-18

基于j2ee的电子商务系统_第1页
基于j2ee的电子商务系统_第2页
基于j2ee的电子商务系统_第3页
基于j2ee的电子商务系统_第4页
基于j2ee的电子商务系统_第5页
资源描述:

《基于j2ee的电子商务系统》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、毕I-4毕业设计(论文)中期报告题目:基于J2EE的电子商务系统院(系)计算机科学与工程学院专业软件工程班级050604姓名学号导师2009年04月30日1.设计(论文)进展状况在电子商务应用中,网络购物是最为常见的应用形式之一。其中,物品及信息的发布是这类应用的基础,本项目即完成了用户的信息发布、搜索及反馈的功能。本项目的目标为,建设一个小型网站平台,可以满足用户注册会员、发布产品信息,提供给浏览者依据分类查询,用户可对信息做反馈留言。从第三周开始正式进入项目的实施阶段。首先是完成了系统设计。根据任务书的要求,经过需求分析,整个系统一共涉及到三种角色,分别为:游客,会员,管理员。系统的分

2、层结构如图1.1所示:图1.1系统分层结构图另外将整个系统提炼为了5个模块,分别为:(1)、会员管理模块该模块包括:会员注册、登录、修改基本信息(包括密码修改)、注销图1.2会员管理模块(2)、信息发布模块这里面提到的信息,主要是指会员发布产品信息,如产品的特征描述、规格、联系方式、价格等。该模块包括:发布信息、修改信息、删除信息(3)、管理员模块该模块包括:登录后台、查看待审核的信息列表、审核信息、退出后台管理员模块如图1.3所示:图1.3管理员模块(4)、信息搜索模块(5)、信息反馈模块包括留言及回复、查看已发表和已收到留言,查看新鲜事物等。目前为止,已经完成了这几个模块的基本功能,可

3、以实现正常流程下的页面跳转。对于dao层的方法已经在编写过程中进行了单元测试。整个系统已经有了一个基本的轮廓。1.存在问题及解决措施2.1模板渲染页面呈现采用的是velocity模板,每个页面之前都可以有一个类对这个screen进行渲染,但是基于velocity的语法约定,很多地方和jsp的不同,所以在学习velocity语法上花费了一定时间。特别是对于页面间传值的操作,应用到templateContext,使用起来还不是很熟练。要在后续细节的处理中,逐渐掌握这种思路。2.2出错处理目前还没有指定出错页面,偶尔会出现500、505的异常,尽管对于用户体验很不可取,但是在系统的初期,这样也是

4、为了方便定位抛出异常的具体位置。在系统不断完善之后,要加入具有引导性的错误页面。2.3页面校验在用户注册的时候,很多输入框还没有提供校验功能,如:email格式不正确,密码长度不够等。基于系统的安全性考虑,陆续会将这些功能加进去。由此还会引发另外一个问题,就是很多js函数对于浏览器的兼容性,这也是即将要考虑的问题,所以在系统实现之前,需求分析的过程中,是应该先确定好一种浏览器类型,以此为基础进行后期的安排,这也是需分中遗漏的一个细节。2.4页面美化目前系统的页面还相对简陋,很多只是简单的表格、表单排列。针对一个真正的商业系统来说,用户体验很重要,第一感觉的好坏很大程度上影响网站的点击率和浏

5、览。所以基本功能实现完全的基础上会考虑去美化页面,增强用户体验。以一个真正系统的标准来衡量自己的作品。1.后期工作安排未来一个月的时间,主要是进行系统的整合和测试,对已实现的基本功能进行细化,对于已实现的功能展开测试,在时间允许的情况下,美化系统页面。然后,在基本的流程走通之后,要进行一个代码的清理,删掉没有用到的方法和不必要的注释,做到代码的清晰整洁。最后,整理相关的文档,着手写毕业论文,为答辩准备材料。具体时间安排如下:第十一周——第十三周:模块的整合、细化进行部分模块的完善,细化。第十四周——第十六周:集成测试,预发布及性能的优化。第十七周——第十八周:写毕业论文并准备毕业答辩。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。