英语毕业论文电子商务网站的设计与实现.doc

上传人:laozhun 文档编号:3992063 上传时间:2023-03-30 格式:DOC 页数:37 大小:1.78MB
返回 下载 相关 举报
英语毕业论文电子商务网站的设计与实现.doc_第1页
第1页 / 共37页
英语毕业论文电子商务网站的设计与实现.doc_第2页
第2页 / 共37页
英语毕业论文电子商务网站的设计与实现.doc_第3页
第3页 / 共37页
英语毕业论文电子商务网站的设计与实现.doc_第4页
第4页 / 共37页
英语毕业论文电子商务网站的设计与实现.doc_第5页
第5页 / 共37页
点击查看更多>>
资源描述

《英语毕业论文电子商务网站的设计与实现.doc》由会员分享,可在线阅读,更多相关《英语毕业论文电子商务网站的设计与实现.doc(37页珍藏版)》请在三一办公上搜索。

1、Overseas Chinese CollegeUndergraduate ThesisThe Design and Implementation of Shopping Site Students Name : Hu Jing Wen Students ID : 2007142125 College : Overseas Chinese College Major : Information and Management Instructor : Jean Lee March 30, 2009ABSTRACTThe design and implementation of Shopping

2、siteHu Jing WenWith the development of the internet technology, peoples daily life has been inseparable from the network. In the future society peoples life will be increasingly relying on digital technology, more and more on digital, internet, electronic, virtual. The e-commerce is also increasingl

3、y closer to peoples life because of the development of the internet.During the developing process, current applicative status and the developing trends of the internet, we have enough faith in that the Internet technology will greatly change the way we live and work, and even some changes may occur

4、to our social values.The design attempts to use ASP structure a dynamic e-commerce site on the network, the article introduces the background first, comprehensive analyses the current developing status of e-commerce, and receives the demand for online shopping system in accordance with these data an

5、d the analysis on all aspects. Then the structure and function modules had been designed to achieve by the author according to the demand for online shopping system. The system structure can be divided into Web application layer, business logic, data access layer, data access basic, connection layer

6、 and the business entity layer support; according to the function, it can be divided into two modules: general users and system administrators, so every customer could shop easily through the Internet without walking out.Keywords: Internet; asp; e-commerce; online shopping;购物平台的设计与实现摘 要随着Internet技术的

7、发展,人们的日常生活已经离不开网络。未来社会人们的生活和工作将越来越依赖于数字技术的发展,越来越数字化、网络化、电子化、虚拟化。电子商务也随着网络的发展日益和人们的生活贴近。Internet的发展历程以及目前的应用状况和发展趋势,可以充分地相信网络技术将极大的改变我们的生活和工作方式,甚至社会的价值观也会发生某种变化。本设计尝试用ASP在网络上架构一个动态的电子商务网站,文章首先介绍了相关背景,同时综合分析了电子商务的发展现状,并且根据这些资料和其他各方面情况分析得到网络购物系统的相关需求。然后笔者根据需求对网络购物系统的系统结构和功能模块进行了设计实现。该系统结构上可分为Web应用层、业务逻

8、辑层,数据访问层、数据访问基层、连接支持层和业务实体层;若按照功能则可划分为普通用户和系统管理员两大模块,以使每一位顾客不用出门在家里就能够通过上网来轻松购物。关键词:Internet;asp;电子商务;网络购物;CONTENTS1. Introduction12 Feasibility Analysis12.1 Feasibility Study11.1.1 Technical feasibility21.1.2 Economic Feasibility32.2 Design method32.3 C / S Model Description42. System Requirements

9、Analysis42.1 Requirements Analysis42.2 Flowchart52.3 1.1 The creation of data dictionary73. System concept design83.1 System Design83.2 System Design of E-R diagram93.3 The design of the database153.4 Create the database table164. Application Design System204.1 System features modular design204.2 Th

10、e detailed design of system214.2.1 User Module Home Page214.2.2 New User Registration22Conclusions24References261. Introduction1.1 BackgroundWith the development of time, information technology, Internet / Intranet technology, constant development and improvement of database technology, network acce

11、leration of the process, the traditional way of shopping was increasingly unable to meet the needs of peoples fast-paced life, making the companys IT department recognize the advantage of the Internet, e-commerce is developed in such a context . With the continually maturation of the e-commerce tech

12、nology, e-commerce functions become more and more powerful, registered users can search and buy all the goods that they want , this made people initial experience the pleasure of free shopping without walking out. My graduation design is also a development of e-commerce systems - ZIPPO lighters e-co

13、mmerce site.1.2 The Main Function of the SiteThe user can do registration, browsing commodity, search and query commodity, making order, dealing the order and some other things;The administrator can maintain and update the system by doing the user management, order management, product management, co

14、mment management and some other functions.1.3 Development Tool and DatabaseThe development of this site is by using ASP and Microsoft Access.2 Feasibility of Analysis2.1 Feasibility StudyThe task of this phase is not solving the problem, but analysing the scope of questions, and exploring whether it

15、 is worth solving this problem, is there a viable solution. At this stage, system analysts should let the high-level logic model, and on this basis, determining the project scope and objectives more accurate and more detailed. Then the analyst estimates the cost and the effectiveness more accurately

16、, analysis the cost and the benefit carefully for this proposed system, this is one of the main tasks of this phase. The result of the feasibility study is the important basic to make sure whether continue the project or not by the heads of department. The purpose of the feasibility study is to use

17、the smallest cost in the shortest possible time to determine whether the problem could be solved. The purpose of the feasibility study is not to solve the problem, but to make sure whether it is worth to solve the problem.2.1.1 Technical feasibilityThe research for the technical feasibility is accor

18、ding to features, performance and the constraints by implementing the system, accomplish the feasibility of this system from the point of technical. The technical feasibility is the most difficult and important work in the process of development, which includes risk analysis, resource analysis and t

19、echnical analysis. In risk analysis, which is asked to determine whether if it is able to design or implement the functionality and performance of system under the given constraints. To this online shopping system, there is no risk, because this is a design for our graduation, there is no special re

20、quirements by each customer, so there is no risk. Analysis of resources is to demonstrate that whether there is enough clerks, software ,hardware working environment for developing the system, this is a simple shopping system, no much need for clerks, one person can accomplish all the development of

21、 this system , by the hand of software , it is also supporting the platform, development tools have been introduced in front, and hardware resource is a general disposing computer, the working environment is where they live, So the resource is also not a problem; technical analysis is whether the cu

22、rrent technology support the system development. Involved in e-commerce web design technology and database technology has become more mature, and after various types of dynamic web design comprehensive comparison of the language, the design of this task chose the ASP technologies. ASP is a technolog

23、y launched by Microsoft to replace the CGI, based on Windows platform, currently used in most websites, ASP is a server-side scripting in the Windows operating environment, through such an environment, users can create and run dynamic interaction. Type of Web server applications, enabling dynamic We

24、b sites so that the systems technology is also feasible.2.1.2 Economic FeasibilityThe purpose of the research for economic feasibility was to achieve the best economic benefits by using the minimal developing cost, which is necessary to analysis the economic situation and investment. Now online shop

25、ping has been accepted and loved by people, because it has many advantages, for example, fast and convenient, so it must have access to bring more economic benefit.2.1.3 Operational FeasibilityThe interface of the system is easy to be understand and simple to be used.1.1 软、硬件配置及结构1.1.1 硬件配置服务器:Penti

26、um4 2.4GHz Cpu以上,内存至少256 MB,硬盘空间50M,1024*768或更高分辨率。客户端:Pentium4 2.4GHz Cpu以上,内存至少256 MB,硬盘空间50M,1024*768或更高分辨率。1.1.2 软件配置Windows XP/2000/2003操作系统,Access数据库,Dreamweaver CS3,Internet信息服务器,Internet Explorer 或其他WEB浏览器。1.使用工具介绍本系统采用BS结构,即BrowserServer(浏览器服务器)结构,就是指安装维护一个服务器(Server),而客户端采用浏览器(Browse)运行软件。

27、它是随着Internet技术的兴起,对CS结构的一种变化和改进。主要利用了不断成熟的WWW浏览器技术,结合多种Script语言(VBScript、JavaScript)和ActiveX技术,是一种全新的软件系统构造技术。Macromedia Dreamweaver MX是 建立 Web 站点和应用程序的专业工具。它将可视布局工具、应用程序开发功能和代码编辑支持组合为一个功能强大的工具,使每个级别的开发人员和设计人员都可利用它快速创建界面吸引人并且基于标准的站点和应用程序。从对基于 CSS 的设计提供领先的支持到手动编码功能,Dreamweaver 在一个集成和高效的环境中为专业人员提供了所需的

28、工具。开发人员可以将其选择的服务器技术与 Dreamweaver 配合使用,建立将用户连接到数据库、Web 服务和旧式系统的强大 Internet 应用程序。DreamweaverMX是一款专业的 HTML 编辑器,用于对 Web 站点、Web 页和Web 应用程序进行设计、编码和开发。无论您喜欢直接编写 HTML 代码的驾驭感还是偏爱在可视化编辑环境中工作,Dreamweaver 都会为您提供帮助良多的工具,丰富您的 Web 创作体验。利用 Dreamweaver 中的可视化编辑功能,您可以快速地创建页面而无需编写任何代码。不过,如果您更喜欢用手工直接编码,Dreamweaver 还包括许多

29、与编码相关的工具和功能。并且,借助 Dreamweaver,您还可以使用服务器语言(例如 ASP、ASP.NET、ColdFusion 标记语言 (CFML)、JSP 和 PHP)生成支持动态数据库的 Web 应用程序。2.后台数据库的介绍本系统后台使用access作为后台的数据管理系统,使用ASP技术,使用IIS作为Web服务器,而在前台使用Dreamweaver CS3设计页面、利用ASP动态网页技术它可以直接嵌入到HMTL代码中,与HMTL/SCRIPT等达到完美的结合。通过ADO组件访问后台数据库,轻松实现数据库的存取,从而实现动态网站。2.2 Design method 1. The

30、 systems overall design is the overall framework for the construction of the whole system, without this step, the latter will not be continued, so this part must be taken seriously. 2. On the design of the database1) Create a database2) Design the table structure: The system uses access as the backg

31、round database, the database table to build a 8, respectively: Administrators table, a large classification of goods, payment information form, the customer order table, a small classification of goods, commodities For more information table, the user information table, product reviews table.3. On t

32、he main interface of each module and system designThe system is designed for online shopping, web front, including: membership functions, the member center, query products, shopping cart, and admin. The requirement is to analysis and design the online shopping system as they are the core, detailed s

33、ystem design work to complete the purchase, preparation, testing member functions, member center functions, check product features, shopping cart and back office management functions corresponding procedures.1.2 系统结构本系统采用B/S结构,即Browser/Server(浏览器/服务器)结构。2.3 C / S Model DescriptionB / S (Browser / Se

34、rver, Browser / Server) mode, also called B / S structure,which is with the rise of Internet technology on the C / S model application expansion. In this structure, the user work through the IE browser interface is implemented. B / S mode of operation and maintenance is the biggest benefit relativel

35、y simple and can achieve different people, from different locations, different access methods (such as LAN, WAN, Internet / Intranet, etc.) to access and manipulate shared data.3. System Requirements Analysis2.1 Requirements AnalysisThe main task of requirements analysis is to make sure which work s

36、hould be completed by the system, which is also made conditions to target system, complete, accurate, specific, clear requirements, determine the system must have the functionality and performance, system requirements, operating environment, and prediction the development prospects, and analysis the

37、 data in the system carefully, in order to complete a good software environment. In the stage of requirement analysis, systems analysts will study the specific functions of the software needs to be done carefully. Requirements analysis is the basis for software development, we must verify its correc

38、tness carefully, developers and users must be made exactly the same views, analysis of the needs document should be confirmed by the user.When a customer offers his vision to build the mall or the terminology used is called the user offer his needs, how should it be? Is it should be understood that

39、what the mall do? Do you want to understand how the mall to do, how it services customers? Whether we should have a real understanding of the worlds mall first, what the Mall likes in the real world? How to accomplish the function? If you are the management of this mall, what should you do, what to

40、do? If you are a customer so that how you can complete your shopping process? What is the different between real-world store and online store? So before we construct a mall, we should know that what a mall do and how to provide an environment to customers, how to provide services to users. From purc

41、hase to the counter to buy goods every time ,from the customer take goods to the checkout, there is a corresponding process, each step must complete the corresponding work, to know how these work is arranged and implemented, and how these work is arranged and implemented in the electronic mall. In f

42、act, all of these are the requirements and planning for system, and by understanding these, the next step is to design, as how to plan and design the mall. When we begin to construct a mall, it must be planned and designed systematically, to clean out the requirements and the overall arrangement, th

43、e only way is the next step, which is a prerequisite of any system development.1.3 系统数据流图的创建 根据上面所描述的系统需求、流程,以流程的形式画出系统功能模块图,并将这些流程图分为客户端和服务端。客户端流程图与服务端模块流程图,如图3.1所示。2.2 FlowchartDemand for the manager is reflecting to provide various kinds of information, save, update and query, which requires that

44、 the database structure is fully meet all kinds of information input and output. Collect the Basic data, data structure and data handling processing, composed a detailed data dictionary, to lay the foundation for subsequent detailed design. At the time of dealing the data, allow managers to query an

45、d modify easily. It is able to set the institutions and organizations, and there is the relationship between machine number and employee information, if the employees information is modified, the corresponding institution code will be changed too. On the other hand, payroll management, payment of wa

46、ges, it should consider the personal income tax rate and employee rewards and punishments, make these data into the database.To accomplish the function, we need to write the main program modules and business processes, as shown in Figure 3.2图3.2客户端流程图图3.3管理流程图Buy carSubmit orderUser submitSubmit suc

47、cessDetail informationPay typeDestination2.3 1.1 The creation of data dictionaryData dictionary is a collection of information about the data, its the data flow charts contains all the elements in the definition of the set. The main purpose of any dictionary are available for inspection entries do n

48、ot understand the interpretation of the role of data dictionary is in the process of analysis and design software to give information on the description of the data. Data flow charts and data dictionary together constitute the logical model of the system, data flow charts is not strict without the data dictionary, and however data dictionary is also difficult to functioning properly without the data flow charts. Only the data flow ch

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 办公文档 > 其他范文


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号