节点文献
基于Struts架构的IT产品电子商务系统
IT Products of E-business System Based on Struts Framework
【作者】 王勇;
【作者基本信息】 同济大学 , 软件工程, 2008, 硕士
【摘要】 本课题主要研究目前非常流行的基于MVC的Java Web框架及其应用。研究在集成开发环境中,如何利用基于Struts架构及Hiberanate等内容的Java WEB应用.以JSP做为前台开发环境,以Struts架构作为开发的主体框架,以Hiberanate作为数据持续性处理层来控制业务逻辑及用JDBC连接MySql数据库技术来开发电子商务系统。本课题以NT为WEB平台,JSP+Servlet+Struts+Hiberanate为网站实现技术,建立基于MYSQL数据库系统的核心动态网页,最终实现网站前台购物及后台维护管理等功能模块。本文首先对系统研究的意义、可行性和国内外研究现状进行了的分析,明确了系统研究的主要内容方法;对于所依据的理论基础Struts和数据持久化处理Hibernate技术,以及采用的系统设计、系统选型及开发环境进行了的介绍;其次,详细介绍了系统的需求分析和系统建模及类图实现等设计,并给出了系统的模块功能划分方案及技术细节;然后,详细分析了系统的数据库系统的分析、设计及实现过程,对系统的各功能模块从用户表示层、数据持续层、业务逻辑层和控制处理层进行了分层详细阐述,并概要阐述了后台管理功能模块的实现;再次,对系统开发中要解决的关键技术进行了描述,并对系统的结果进行了评估;最后,对系统现阶段的研究设计成果和需要进一步完善的地方进行了总结,展望了下一步需要继续深入进行的研究和探索工作。
【Abstract】 This paper studies prevalent Java Web framework and applications based on MVC at present. It also tells us how to apply Java WEB based on Struts framework and Hiberanate in integrated exploitation environment. This paper assumes JSP as proscenium exploitation environment, Struts framework as main body frame of exploitation, Hiberanate as data persistent process to exploit e-business system through mastering business tiers and linking JDBC with MySql database. It also takes NT as WEB platform , and JSP + Servlet + Struts + Hiberanate as website realization technology , to build MYSQL Database-based core dynamic Webpage and to realize some function modules as proscenium shopping and backstage maintenance.Firstly, this paper makes a proficient analysis on the significance and feasibility of systemic research and on the current situation of both here and abroad to make clear the main ideas and methods; it gives a introduction about theoretical basis—Struts, data persistence technology—Hibernate, systemic design, systemic type selection and exploitation environment. Meanwhile, it analyses systemic requirement and systemic model building and a design of classification chart implement, and gives a plan of systemic function partition with details, afterwards, it explains the procession of database systemic analysis, design and achievement, and all sorts of functional modeling from aspects of user expressing, data persistence, business logic to controlling management, and backstage management functional modeling. Secondly, this paper explains the key technology which is required in systemic exploitation, and evaluates the succeeding results. Lastly, it makes a conclusion on present research achievement and prospects what we should carry out lately to complete the whole research.
【Key words】 Web application; Struts; Hiberanate; Database system;
- 【网络出版投稿人】 同济大学 【网络出版年期】2008年 07期
- 【分类号】TP319
- 【被引频次】2
- 【下载频次】201