欢迎来到天天文库
浏览记录
ID:15782339
大小:2.33 MB
页数:53页
时间:2018-08-05
《国家突发公共事件预警信息发布系统-全国软件功能升级操作手册v1.0.》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
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].北京:电子工业出版社,2007
3、.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.5Tomcat772.1.6JSP技术72.2工具
4、简介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管理员登录模块173.6.7管理员管理商品上架下架模块173.6.8
5、管理员管理商品交易订单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用户注册模块234.2.3个人商品发布模块244.2.4个人中心模块274.2.5找回密码
6、模块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.5项目测试总结41结束语43致谢44参考文献45校内商品交易系统的设计与实现校内商品交易系统的
7、设计与实现摘要校内商品交易系统采用JSP/J2EE技术,使用Java编程语言编写的校园网交易平台软件。本系统采用的是最近几年流行的B/S开发模式[1],是以互联网方式运行的。服务器端只需要安装本系统,而客户端用户只要可以上网,打开浏览器,输入轻院易购的网址,就可以非常方便快捷的通过浏览器访问系统,浏览和发布上平交易信息,免去了传统的C/S模式下复杂的安装、配置、维护等操作。同时由于使用面向对象的Java语言,所以本系统也具有Java语言的面向对象、与平台无关、安全性高、稳定性高、多线程等特性,以及Java语言对网络编程
8、技术的支持。使得本系统具有很高的使用价值。系统开发主要分为三个部分,使用Hibernate处理数据库的映射,完成对数据的增、删、改、查,使用Struts处理业务逻辑和界面的跳转,CSS+JSP+HTML+JavaScript进行界面处理,并且配置了Struts.xml、Hibernate.cfg.xml,以及通过JDBC驱动桥接器
此文档下载收益归作者所有