论文部分内容阅读
电子商务最早产生于60年代,发展于90年代,它的发展是网络技术发展日益成熟的结果,它形成了一种全新的经济运行模式。在这一模式推动下,社会生活许多方面都将发生根本性变革。本论文开发的校园网络交易系统主要分为三个子系统,信息服务子系统、商品发布子系统和后台管理子系统。主要实现学生群体之间的商品购买、信息发布以及定单生成等功能。用户登录网站后,首先进行注册,取得注册账号,确保客户的合法性。然后登录网站,进行商品选购,并放入购物车,以便结帐时进行确认。选购商品时可以进行分类选择,还可以模糊查询。选定商品后,进行结算,可选择购物方式,付款方式,删除不想要的物品等。该系统采用了基于Web的三层架构,即浏览器、服务器和数据库(Browser-Web Server-DBserver),使它们之间既相对独立又相互作用,为系统的开发和维护带来了很大的好处。通过比较目前最流行的网页开发技术:CGI,ASP,PHP,JSP的技术特点和优点,在该系统中采用了功能强大的JSP。数据库采用的是MySQL技术。JSP的特点是:将内容的生成和显示进行分离、生成可重用的组件、采用标识简化页面开发、内置脚本语言为Java,因此,JSP页面具有健壮的存储管理和安全性等。JSP的安全性方面很好,JSP与数据库的连接也很方便,它通过Java语言的JDBC技术,不需要连接到服务器端的数据库,只要数据库有JDBC驱动程序就可以与它连接。JDBC是SUN为Java制定的与数据库系统之间的接口,其继承了Java的安全性、与平台无关性等特色,它是一种可用于执行SQL语句的数据库API,由一些Java语言写的类、界面组成。随着J2EE的成熟,MVC成为J2EE平台上推荐的一种设计模式。它把一个应用的输入、处理、输出流程按照视图、控制、模型的方式进行分离,将WEB应用分为三层:控制层、模型层、视图层,也称为控制器、模型、视图。MVC是构筑软件非常好的基本模式。他将业务处理与显示分离,强迫将应用分为模型、视图以及控制层,使得你会认真考虑应用的额外复杂性,把这些想法融进到架构中,增加了应用的可拓展性。如果能把握到这一点,MVC模式会使得你的应用更加强壮,更加有弹性,更加个性化。最后针对电子商务交易过程中,最核心和最关键交易过程的安全性,进行了深刻的探讨和研究,以确保电子商务在网络上的安全及快速的发展。