热门搜索: 小程序 管理系统 APP QQ:619795130
文章来源:设计52   发布者:毕业设计   浏览量:2469  
基于SSH的网上购物系统的设计与实现

本章主要介绍了此系统的具体实现。首先介绍了整合这三种框架的实现代码,主要列出了web.xml、Struts-config.xml、hibernate.cfg.xml的相关的配置。然后列出系统中购物车模块和顾客留言模块的相关代码。接着用图的方式展示了系统运行的真实情况(服务器、系统前台、系统后台)。

在Internet飞速发展的今天,互联网已成为人们快速获取、发布和传递信息的重要渠道,它在人们政治、经济、生活等各个方面发挥着重要的作用。由于网上购物的兴起,消费者的购物过程变得越来越轻松、快捷,人们足不出户就可以购买所需商品,从而方便的满足了现代人快节奏的生活方式。与此同时,网上销售不仅能有效的节省了运输、储藏等运营成本,而且跨越了交易的地域局限性。因此能够满足以上要求的电子商务网站越来越受到人们的重视,它已成为各行业经营者营销的主要手段。

本文以开发网上购物系统为背景,对基于MVC模式的Struts框架、Hibernate的ORM机制和对持久化对象持久化的管理,整合这两种框架:表现层使用Struts;持久层使用Hibernate进行系统的开发。此外,结合具体的实例对系统的设计与实现作了详细的说明,验证了以上方法的可行性。最后,对开发购物系统整个过程进行了总结。


  通过这次毕业设计,我了解了进行较规范的软件开发工作的基本过程,并且从中获得了许多实际的、有意义的知识,其中我对以下几点有深刻的体会:

⑴ 在系统开发之前,要做好充分的准备工作,大量收集相关资料,学习相关专业知识,这样会起到事半功倍的效果。反之,则会事倍功半。 

⑵ 在系统开发之前,作明确的需求分析和总体设计是必要的。需求分析将会决定你系统的范围,总体设计决定你系统的总体框架,接下来的工作就是按要求填充里面的内容。

⑶ 在系统开发过程中,对于关键的变量、方法、类、接口和参数作必要的注释,会使你的开发思路更加清晰。

⑷ 在进行系统调试的过程中,错误是越早解决越好。如果在早期小错误不解决,到了后期可能会变成非常严重的、难以解决的错误。

⑸ 充分利用网络资源。在进行系统开发的整个过程当中,网络资源是必不可少的帮手。通过互联网,不仅可以下载到你所需要的工具或资料,还可以帮你解决很多以前遇到过的问题。

⑹ 要有一种勇往直前的精神,遇到了挫折不要退缩,什么样的困难你将都能解决。

由于本人是初次用这些技术开发系统,在知识、经验方面都存在着不足。另外,在整个开发的过程中,时间也比较仓促。因此,该系统必然会存在一些缺陷和不足。谨请大家提出宝贵的意见。



资源信息

格式: rar
  • 上一篇:计算机房使用与排课系统的设计与实现
  • 下一篇:基于WEB的高校人才招聘系统