本篇软件工程论文范文主要以网上购物系统后台管理的设计与实现展开分析和探讨,本文首先介绍了网上购物系统的开发背景及开发目的,然后论述了系统的开发环境,系统基本功能,需求分析等,较详细的论述了系统的详细设计和实现,最后对网上购物系统的开发做了总结。
摘 要:随着计算机技术、通信技术的日益发展和融合,尤其是 Internet 的普及应用,出现了一种先进的交易平台 购物网站。本文详细介绍了购物网站后台的设计思想和实现方法。它要求应用程序功能完备,使用方便易懂。网站实现将自己的商品、服务和信息推销给顾客,而顾客根据自己的需要和喜好选择购买商品。
本文首先介绍了网上购物系统的开发背景及开发目的,然后论述了系统的开发环境,系统基本功能,需求分析等,较详细的论述了系统的详细设计和实现,最后对网上购物系统的开发做了总结。
本购物网站后台系统中涉及到的主要模块如下:商品管理模块、支付管理模块、系统统计管理模块、管理员管理模块、会员系统管理模块、好评系统管理模块、货币管理模块,邮件系统管理模块、国家设置系统管理模块等。本系统基于B/S(browser/server)体系结构,采用 MVC 构架,基于 My Eclipse 平台,使用 java 语言编写,采用 SQL Server 2005 作为后台数据库。该系统的实现不但可以扩大商家的规模和市场影响力,而且可以减少企业的经营成本,提高工作效率,同时还方便了广大的热爱网购的客户。
关键词 : B/S My Eclipse SQL Server 2005 后台管理系统。
Abstract:Along with the development and amalgamation of computer and communicationtechnology, especially with the popularization application of internet, there appears a sort ofadvanced trade mode Online shopping website. This paper expounds the design and implementof the online shopping system backstage management. It demands maturity function of theapplication and the application is easy to be used and understood. The web site implementsalesmanship its merchandise, service and information to customers. At the same time,customers can buy merchandise from the web site with their requirements and favor.
Thethesis has firstly introduced developing background of the sysytem and the purpose todevelop it. And then has described the designing environment, system basic functions and theanalysis of system need, has partly described the detailed design and reality of the sysytem indetail. Finally, conclusion has been drawn about the developing of the whole system.
This Online Shopping Backstage Management System has the main functions as thefollowing: products management functionmodule, payment function module, system statisticalfunctionmodule, administrator management function module, costomer system managementfunction module, comment function module, currency management functionmodule, Emailsystem function module, country management function module and so on. This system is builtby My Eclipse software, based on the B/S system structure and uses the MVC architecture. Theprogramming language is JAVA and the database is SQL Server 2005. This system will not only enhance the scale of shopping centre and market influence, but also will reduce the enterprise srunning cost, improve work efficiency,and facilitate the large numbers of customers who loveonline shopping.
Key words : B/S; My Eclipse; SQL Server 2005; Backstage Management System。
第 1 章 引言
1.1、 开发背景。
随着网络经济、知识经济和电子商务等新经济的迅猛发展,不但深刻地改变着人类社会的生产、贸易、生活和学习方式,也促使全球化市场竞争和企业管理发展趋势发生了巨大的变化。
电子商务[1]是运用现代通信技术、计算机和网络技术进行的一种社会经济形态,其目的是通过降低社会经营成本、提高社会生产效率、优化社会资源配置,从而实现社会财富的最大化利用。因此,电子商务是一种新的社会经济形态。
亚马逊的诞生是互联网的重大革命,这是电子商务的 第一春 。非典时期的恐慌,令许多人出门消费产生了顾虑,然而电子商务便捷为他们所推崇,网上购物量大幅度提升。这是电子商务的 第二春 。
如今微软、谷歌、百度、盛大对外宣称涉足电子商务,阿里巴巴强势上市,思科投资约 1750 万美元入股阿里巴巴。种种迹象表面,互联网巨头都看上了电子商务这块大饼。
2007 年 7 月 26 日的消息称,中国网游巨头盛大也进电子商务,旗下的 B2C 交易平台即将上线。
10 月 2 日,微软收购了位于美国威斯康星州Madison的Jellyfish 比较购物网站。
10 月 17 日,百度正式宣布进军电子商务领域,主要是C2C平台。
网络巨头大规模进军电子商务,迎来的将是电子商务的 第三春 。从他们的动作不难看出,B2C、C2C这两种面向个人消费者的模式将是电子商务的主流,而比较购物又是一种新的模式。
世界经济的全球化,顾客需求的多样化,企业将面临着前所未有的激烈竞争和挑战。为了在竞争中取胜,企业必须以更加灵活有效的方式进行生产和服务,进一步应用信息技术和先进有效的组织管理方法。电子商务正是顺应这一发展趋势的一门崭新技术。简单地说,电子商务就是指利用Internet网络进行的商务交易。在一个电子商务系统中,网上购物模块通过 WEB 服务器发布商品信息,供客户浏览、采购商品,提交定单等占据很重要的位置。其一是因为界面的友好性,购物的方便性是吸引顾客的一个重要因素;其二是因为该模块是放在Internet上的,如果设计不当商品很容易被非法入侵,造成巨大损失。所以安全性也是很重要的技术环节。电子商务已经成为了新经济的代名词。在未来的商务活动中, 要么电子商务,要么无商可务 已经在商业界形成了共识。
1.2、开发目的
1.3、本文所做主要工作
第2章 开发环境
2.1 、B/S模式的特点
2.2 、MYECLIPSE6.5的特点
2.3、 SQL SERVER 2005的特点
第3章 系统分析
3.1、系统基本功能描述
3.2、可行性分析.
3.3、系统需求分析.
3.3.1、 总需求结构分析
3.3.2、各功能需求结构分析
3.4、系统数据库需求分析.
3.4.1、数据流分析
第4章 系统设计.
4.1、数据库设计.
4.1.1、概念结构设计
4.1.2、逻辑结构设计
4.1.3、数据库关系图
4.2、系统模块设计
4.2.1、系统各模块功能说明
第5章 系统实现
5.1、实现概况
5.2、商品管理中的商品添加模块
5.2.1、程序流程图
5.2.2、关键代码
5.3、管理员管理中的管理员添加模块
5.3.1、程序流程图
5.3.2、关键代码
5.4、会员系统管理中的反馈客户问题模块.
5.4.1、程序流程图
5.4.2、关键代码
5.5、其他模块简介.
5.6、系统界面设计
5.6.1、添加商品页面
5.6.2、各国会员统计情况页面
5.6.3、管理员添加页面
5.6.4、管理员查看用户留言页面
总 结
本文具体论述了网上购物系统的主要功能及体系结构,重点讨论了系统数据准备、数据库的逻辑结构分析、各模块系统流程,各功能模块的关联和响应,JSP与后台数据库连接等关键技术。这些技术的实现满足了系统的需要,优化了系统的性能。因为是第一次做这么完整的网站,所以碰到的问题也很多,除了一些基本的语法之外,感觉还是一些考虑问题的思维方式不太得当,比如我的这个网上购物系统后台设计与实现,我感觉难度比较大的还是统计系统管理那个模块比较难设计,因为过程比较复杂,它里面的一些逻辑处理就比较难用代码实现。
目前基于该B/S模型的系统还处于实验室阶段,还存在许多问题与不足,如安全性能还不完善,缺少必要的数据加密系统等,这些功能与技术还需要加以提高和实现。
网上购物系统无论是在开发过程中,还是建成后的日常维护过程中,都需要进行严格的检测,以保证购物系统的服务质量。随着网上购物系统技术的日趋成熟、网上购物的优势日趋明显,会有更多的人参与到网上购物的浪潮中来,人类最终将迎接电子商务时代的来临。
通过这次毕业设计,我充分体会到理论知识的重要性,但更加体会到实践的重要性。只有通过实践,我们才能发现并解决问题,才能真正掌握一项技术。我会在将来的软件设计、开发过程中进一步学习,不断提高自己的专业技能。
参考文献.
[1] 朱少林.电子商务概论[M].北京:人民邮电出版社,2006, 33-145.
[2]黄明,梁旭,刘冰月. JSP课程设计[M].北京:电子工业出版社,2006, 5-18.
[3]高红岩. Struts实用开发指南:基于MVC+MyEclipse的Java Web应用开发[M]. 北京:人民邮电出版社,2007, 2-144.
[4]王晓军,田中雨,刘跃军等. JSP 动态网站开发基础教程与实验指导[M].北京:机械工业出版社,2008, 98-155.
[5]陈绍钧.新编SQL Server 2005数据库管理入门与提高[M].北京:电子工业出版社,2008,233-370.
[6]林巧民. JSP 动态网站开发实用教程[M].北京:电子工业出版社,2009, 105- 144.
[7]王琬茹. SQL Server 2005数据库原理及应用教程[M].北京:人民邮电出版社,2008, 57- 169.
[8]张志强,陈永强. SQL Server 2005数据库原理及应用教程[M].北京:人民邮电出版社,2007,105- 145.
[9] Paul Nielsen. SQL Server 2005宝典[M]. 北京:人民邮电出版社,2008, 5-134.
[10] 周桓,王殊宇、JSP项目开发全程实录[M].北京:清华大学出版社,2008, 244-378.
这是一篇优质的软件工程论文范文,如果想查看更多优质的软件工程论文范文,可以查阅本站的软件工程栏目,还可以直接收藏本站,本站每天更新优质的各类论文范文。相关文章:
大理巍山县经济发展障碍与建议04-26
我国扶贫工作实施的历史脉络及其机制问题04-26
低影响开发技术体系与成功案例04-26
我国农业技术创新扩散研究评述04-26
分析人工智能养老存在的优势和弊端04-26
开源软件供应链的特点和存在的安全问题04-26
新型活页式教材的特点和设计要点04-26
关于智能交通的论文(优选论文6篇)04-26