校内商品交易系统的设计与实现

校内商品交易系统的设计与实现

ID:9309507

大小:2.33 MB

页数:53页

时间:2018-04-27

校内商品交易系统的设计与实现_第1页
校内商品交易系统的设计与实现_第2页
校内商品交易系统的设计与实现_第3页
校内商品交易系统的设计与实现_第4页
校内商品交易系统的设计与实现_第5页
资源描述:

《校内商品交易系统的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、专科毕业设计(论文)题目校内商品交易系统的设计与实现学生姓名专业班级软件技术(Java)12-02学号院(系)软件学院指导教师(职称)完成时间2014年5月26日专科毕业设计(论文)任务书课题名称校内商品交易系统的设计与实现专业班级软件技术(Java)12-02学号主要内容:网上购物是随着Internet的发展普及起来的一种全新的生活方式。它使人们能够足不出户地选购商品,一个很好的购物网站涉及到很多的地方,比如网站的地位,网站的配套服务等。本课题涉及尝试用JSP在局域网络上架构一个网上校内商品交易市场,

2、让多数学生都在学校内完成商品交易,通过交易,不仅可以减少广告进行环保,节俭,资源重复利用等传统文明教育,还可以帮助学生更好地学习和生活。基本要求:设计严谨、功能完备;界面流畅、使用方便;扩充性强、易于维护;性能良好,安全可靠。主要参考资料:[1]张志峰.JavaWEB技术整合应用与项目实践(JSP+Servlet+Struts+Hibernate+Spring)[M].北京:清华大学出版社,2013.6.[2]李刚.轻量级J2EE企业应用实战-Struts+Spring+Hibernate整合开发[M]

3、.北京:电子工业出版社,2007.4.[3]曹晓钢,唐勇,夏昕.深入浅出Hibernate[M]. 北京:电子工业出版社,2005.6.完成期限:2014年5月26日指导教师签名:专业负责人签名:2014年3月1日目  录摘要IAbstractII1绪论11.1项目背景11.2校内商品交易系统的现状11.3项目开发特色21.4工作难度22相关技术与工具32.1技术支持32.1.1B/S模式32.1.2基于Struts+Hibernate架构42.1.3AJAX技术62.1.4MySQL5.062.1.5

4、Tomcat772.1.6JSP技术72.2工具简介72.2.1Dreamweaver872.2.2MyEclIPse10.082.2.3SVN82.2.4Chrome浏览器92.3小结93项目分析设计103.1需求分析103.2性能分析103.3角色划分113.4数据库设计113.4.1表设计113.4.2表之间关系143.5框架设计153.6功能模块设计163.6.1登录模块163.6.2用户注册模块163.6.3个人商品发布模块163.6.4个人中心模块163.6.5找回密码模块173.6.6管理

5、员登录模块173.6.7管理员管理商品上架下架模块173.6.8管理员管理商品交易订单183.6.9管理员管理用户模块183.6.10用户意见反馈模块183.6.11智能搜索商品模块183.6.12商品详细信息查看模块183.6.13发送留言购买商品模块193.6.14购买下单模块193.6.15其他功能193.7技术要求193.8系统运行环境设计203.8.1硬件环境203.8.2软件环境203.9小结214项目实现224.1架构实现224.2功能模块实现224.2.1登录模块224.2.2用户注册模

6、块234.2.3个人商品发布模块244.2.4个人中心模块274.2.5找回密码模块284.2.6管理员登录模块294.2.7管理员管理商品上架下架模块313.6.8管理员管理商品交易订单324.2.9管理员管理用户模块334.2.10用户意见反馈模块334.2.11智能搜索商品模块344.2.12商品详细信息查看模块354.2.13发送留言购买商品模块354.2.14购买下单模块364.2.15其他功能385项目测试405.1项目测试原理405.2项目测试方法405.3测试用例405.4使用维护415

7、.5项目测试总结41结束语43致谢44参考文献45校内商品交易系统的设计与实现校内商品交易系统的设计与实现摘要校内商品交易系统采用JSP/J2EE技术,使用Java编程语言编写的校园网交易平台软件。本系统采用的是最近几年流行的B/S开发模式[1],是以互联网方式运行的。服务器端只需要安装本系统,而客户端用户只要可以上网,打开浏览器,输入轻院易购的网址,就可以非常方便快捷的通过浏览器访问系统,浏览和发布上平交易信息,免去了传统的C/S模式下复杂的安装、配置、维护等操作。同时由于使用面向对象的Java语言,

8、所以本系统也具有Java语言的面向对象、与平台无关、安全性高、稳定性高、多线程等特性,以及Java语言对网络编程技术的支持。使得本系统具有很高的使用价值。系统开发主要分为三个部分,使用Hibernate处理数据库的映射,完成对数据的增、删、改、查,使用Struts处理业务逻辑和界面的跳转,CSS+JSP+HTML+JavaScript进行界面处理,并且配置了Struts.xml、Hibernate.cfg.xml,以及通过JDBC驱动桥接器

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

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

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