1/16
文档分类:论文

电子购物商城系统(源代码+论文+开题报告+答辩PPT).rar


该文档为压缩包格式,解压后包含350个文件,查看文件列表

特别说明:文档预览什么样,下载就是什么样。

0/100
您的浏览器不支持进度条
下载所得到的文件列表
ASP.NET电子购物商城系统(源代码+论文+开题报告+答辩PPT)
../ASP.NET电子购物商城系统+论文
../../论文
../../../中英文摘要.doc [24.50 KB]
../../../参考文献.doc [30.50 KB]
../../../目录.doc [27 KB]
../../../第一章 系统概述.doc [199 KB]
../../../第三章 系统分析.doc [114.50 KB]
../../../第二章 系统规划.doc [55 KB]
../../../第五章 系统实施与维护.doc [265.50 KB]
../../../第六章 系统总结与展望.doc [26 KB]
../../../第四章 系统设计.doc [262.50 KB]
../../../致谢.doc [19 KB]
../../../附录.doc [78 KB]
../../程序
../../../eshop
../../../../_vti_cnf
../../../../../AssemblyInfo.cs [179 B]
../../../../../default.aspx [179 B]
../../../../../default.aspx.cs [178 B]
../../../../../default.aspx.resx [179 B]
../../../../../eshop.csproj [180 B]
../../../../../eshop.csproj.webinfo [178 B]
../../../../../eshop.sln [178 B]
../../../../../eshop.suo [179 B]
../../../../../Global.asax [177 B]
../../../../../Global.asax.cs [179 B]
../../../../../Global.asax.resx [179 B]
../../../../../Styles.css [252 B]
../../../../../test.aspx [179 B]
../../../../../test.aspx.cs [179 B]
../../../../../test.aspx.resx [179 B]
../../../../../Web.config [178 B]
../../../../UserControl
../../../../../_vti_cnf
../../../../../../CategoryList.ascx [179 B]
../../../../../../CategoryList.ascx.cs [179 B]
../../../../../../CategoryList.ascx.resx [179 B]
../../../../../../HeaderMenu.ascx [179 B]
../../../../../../HeaderMenu.ascx.cs [179 B]
../../../../../../HeaderMenu.ascx.resx [179 B]
../../../../../../NewProducts.ascx [178 B]
../../../../../../NewProducts.ascx.cs [178 B]
../../../../../../NewProducts.ascx.resx [179 B]
../../../../../CategoryList.ascx [1.23 KB]
../../../../../CategoryList.ascx.cs [1.15 KB]
../../../../../CategoryList.ascx.resx [5.19 KB]
../../../../../HeaderMenu.ascx [1.48 KB]
../../../../../HeaderMenu.ascx.cs [1.29 KB]
../../../../../HeaderMenu.ascx.resx [5.19 KB]
../../../../../NewProducts.ascx [791 B]
../../../../../NewProducts.ascx.cs [982 B]
../../../../../NewProducts.ascx.resx [5.19 KB]
../../../../../PopularProduct.ascx [803 B]
../../../../../PopularProduct.ascx.cs [999 B]
../../../../../PopularProduct.ascx.resx [5.19 KB]
../../../../../UserMenu.ascx [1.06 KB]
../../../../../UserMenu.ascx.cs [1.27 KB]
../../../../../UserMenu.ascx.resx [5.19 KB]
../../../../../复件 CategoryList.ascx [1.23 KB]
../../../../../复件 HeaderMenu.ascx [1.48 KB]
../../../../../复件 UserMenu.ascx.cs [1.27 KB]
../../../../Images
../../../../../_vti_cnf
../../../../../../bannerBirds.gif [223 B]
../../../../../../bannerCats.gif [223 B]
../../../../../../bannerDogs.gif [223 B]
../../../../../../bannerFish.gif [224 B]
../../../../../../bannerReptiles.gif [223 B]
../../../../../../banner_birds.gif [223 B]
../../../../../../banner_cats.gif [223 B]
../../../../../../banner_dogs.gif [223 B]
../../../../../../banner_fish.gif [224 B]
../../../../../../banner_reptiles.gif [223 B]
../../../../../../bkg-topbar.gif [221 B]
../../../../../../buttonAdd.gif [222 B]
../../../../../../buttonCheckout.gif [223 B]
../../../../../../buttonContinue.gif [221 B]
../../../../../../buttonMore.gif [222 B]
../../../../../../buttonPrev.gif [221 B]
../../../../../../buttonRegister.gif [223 B]
../../../../../../buttonRemove.gif [222 B]
../../../../../../buttonSubmit.gif [221 B]
../../../../../../buttonUpdate.gif [221 B]
../../../../../../button_add_to_cart.gif [222 B]
../../../../../../button_continue.gif [221 B]
../../../../../../button_next.gif [222 B]
../../../../../../button_prev.gif [221 B]
../../../../../../button_previous.gif [221 B]
../../../../../../button_proceed.gif [223 B]
../../../../../../button_register_now.gif [223 B]
../../../../../../button_remove.gif [222 B]
../../../../../../button_submit.gif [221 B]
../../../../../../button_update_cart.gif [222 B]
../../../../../../cart.gif [222 B]
../../../../../../error.gif [225 B]
../../../../../../event_log.gif [225 B]
../../../../../../footerStripe.gif [221 B]
../../../../../../header.gif [224 B]
../../../../../../HeaderBg.gif [220 B]
../../../../../../headerStripe1.gif [221 B]
../../../../../../headerStripe2.gif [220 B]
../../../../../../headerStripe3.gif [220 B]
../../../../../../headerTitle.gif [223 B]
../../../../../../iconCart.gif [222 B]
../../../../../../lizard1.gif [223 B]
../../../../../../lizard2.gif [222 B]
../../../../../../lizard3.gif [222 B]
../../../../../../lizard4.gif [222 B]
../../../../../../lizardA.gif [223 B]
../../../../../../lizardB.gif [223 B]
../../../../../../lizardC.gif [223 B]
../../../../../../liz_1.gif [223 B]
../../../../../../liz_2.gif [222 B]
../../../../../../liz_3.gif [222 B]
../../../../../../liz_4.gif [222 B]
../../../../../../liz_5.gif [223 B]
../../../../../../liz_6.gif [223 B]
../../../../../../main.jpg [225 B]
../../../../../../main_feet.gif [223 B]
../../../../../../mobile_title.gif [223 B]
../../../../../../space.gif [218 B]
../../../../../../splash.jpg [225 B]
../../../../../../title.gif [223 B]
../../../../../../top_stripe1.gif [220 B]
../../../../../../top_stripe2.gif [220 B]
../../../../../../top_stripe3.gif [220 B]
../../../../../bannerBirds.gif [7.64 KB]
../../../../../bannerCats.gif [8.41 KB]
../../../../../bannerDogs.gif [8.21 KB]
../../../../../bannerFish.gif [11.65 KB]
../../../../../bannerReptiles.gif [7.53 KB]
../../../../../banner_birds.gif [7.64 KB]
../../../../../banner_cats.gif [8.41 KB]
../../../../../banner_dogs.gif [8.21 KB]
../../../../../banner_fish.gif [11.65 KB]
../../../../../banner_reptiles.gif [7.53 KB]
../../../../../bkg-topbar.gif [959 B]
../../../../../buttonAdd.gif [1005 B]
../../../../../buttonCheckout.gif [1.31 KB]
../../../../../buttonContinue.gif [919 B]
../../../../../buttonMore.gif [1.21 KB]
../../../../../buttonPrev.gif [971 B]
../../../../../buttonRegister.gif [1.09 KB]
../../../../../buttonRemove.gif [1.25 KB]
../../../../../buttonSubmit.gif [636 B]
../../../../../buttonUpdate.gif [644 B]
../../../../../button_add_to_cart.gif [1005 B]
../../../../../button_continue.gif [919 B]
../../../../../button_next.gif [1.21 KB]
../../../../../button_prev.gif [971 B]
../../../../../button_previous.gif [971 B]
../../../../../button_proceed.gif [1.31 KB]
../../../../../button_register_now.gif [1.09 KB]
../../../../../button_remove.gif [1.25 KB]
../../../../../button_submit.gif [636 B]
../../../../../button_update_cart.gif [1.02 KB]
../../../../../cart.gif [1.40 KB]
../../../../../error.gif [46.12 KB]
../../../../../event_log.gif [14.10 KB]
../../../../../footerStripe.gif [170 B]
../../../../../header.gif [19.50 KB]
../../../../../HeaderBg.gif [496 B]
../../../../../headerStripe1.gif [122 B]
../../../../../headerStripe2.gif [70 B]
../../../../../headerStripe3.gif [76 B]
../../../../../headerTitle.gif [2.96 KB]
../../../../../iconCart.gif [1.07 KB]
../../../../../lizard1.gif [4.26 KB]
../../../../../lizard2.gif [2.42 KB]
../../../../../lizard3.gif [1.08 KB]
../../../../../lizard4.gif [1.99 KB]
../../../../../lizardA.gif [8.79 KB]
../../../../../lizardB.gif [5.34 KB]
../../../../../lizardC.gif [4.32 KB]
../../../../../liz_1.gif [4.41 KB]
../../../../../liz_2.gif [2.56 KB]
../../../../../liz_3.gif [1.10 KB]
../../../../../liz_4.gif [2.07 KB]
../../../../../liz_5.gif [8.45 KB]
../../../../../liz_6.gif [5.47 KB]
../../../../../main.jpg [37.09 KB]
../../../../../main_feet.gif [4.41 KB]
../../../../../mobile_title.gif [1.82 KB]
../../../../../next_down.gif [633 B]
../../../../../previous_down.gif [641 B]
../../../../../space.gif [85 B]
../../../../../splash.jpg [45.12 KB]
../../../../../title.gif [2.96 KB]
../../../../../top_stripe1.gif [840 B]
../../../../../top_stripe2.gif [814 B]
../../../../../top_stripe3.gif [819 B]
../../../../Data
../../../../../eshop_Data.MDF [1.38 MB]
../../../../../eshop_Log.LDF [1 MB]
../../../../DAL
../../../../../_vti_cnf
../../../../../../SqlHelper.cs [180 B]
../../../../../SqlHelper.cs [15.05 KB]
../../../../BLL
../../../../../_vti_cnf
../../../../../../Product.cs [178 B]
../../../../../../User.cs [178 B]
../../../../../Mail.cs [1.35 KB]
../../../../../Menu.cs [1.12 KB]
../../../../../Orders.cs [3.71 KB]
../../../../../Product.cs [3.93 KB]
../../../../../ShoppingCart.cs [4.19 KB]
../../../../../User.cs [5.73 KB]
../../../../bin
../../../../../_vti_cnf
../../../../../../eshop.dll [180 B]
../../../../../../eshop.pdb [180 B]
../../../../../eshop.dll [60 KB]
../../../../../eshop.pdb [153.50 KB]
../../../../../Interop.CDO.dll [116 KB]
../../../../aspnet_client
../../../../../system_web
../../../../../../CVS
../../../../../../../Entries [16 B]
../../../../../../../Entries.Extra [16 B]
../../../../../../../Repository [47 B]
../../../../../../../Root [39 B]
../../../../../../1_1_4322
../../../../../../../CVS
../../../../../../../../Entries [146 B]
../../../../../../../../Entries.Extra [92 B]
../../../../../../../../Repository [56 B]
../../../../../../../../Root [39 B]
../../../../../../../SmartNav.htm [15 B]
../../../../../../../SmartNav.js [8.48 KB]
../../../../../../../WebUIValidation.js [14.25 KB]
../../../../../CVS
../../../../../../Entries [18 B]
../../../../../../Entries.Extra [18 B]
../../../../../../Repository [36 B]
../../../../../../Root [39 B]
../../../../admin
../../../../../_vti_txt
../../../../../_vti_script
../../../../../_vti_pvt
../../../../../../access.cnf [126 B]
../../../../../../deptodoc.btr [324 B]
../../../../../../doctodep.btr [324 B]
../../../../../../service.cnf [1.34 KB]
../../../../../../services.cnf [3 B]
../../../../../_vti_cnf
../../../../../WebUI
../../../../../../General.cs [184 B]
../../../../../../SuperAdmin.cs [402 B]
../../../../../bin
../../../../../../admin.dll [44 KB]
../../../../../../admin.pdb [97.50 KB]
../../../../../../eshop.dll [60 KB]
../../../../../../Interop.CDO.dll [116 KB]
../../../../../action.aspx [3.39 KB]
../../../../../action.aspx.cs [1.64 KB]
../../../../../action.aspx.resx [5.19 KB]
../../../../../AddAdmin.aspx [3.82 KB]
../../../../../AddAdmin.aspx.cs [2.38 KB]
../../../../../AddAdmin.aspx.resx [5.19 KB]
../../../../../AddCategory.aspx [3.06 KB]
../../../../../AddCategory.aspx.cs [2.49 KB]
../../../../../AddCategory.aspx.resx [5.19 KB]
../../../../../AddProduct.aspx [3.95 KB]
../../../../../AddProduct.aspx.cs [2.29 KB]
../../../../../AddProduct.aspx.resx [5.19 KB]
../../../../../admin.csproj [14.70 KB]
../../../../../admin.csproj.webinfo [114 B]
../../../../../admin.sln [924 B]
../../../../../admin.suo [8 KB]
../../../../../AdminDB.cs [6.76 KB]
../../../../../AdminList.aspx [3.56 KB]
../../../../../AdminList.aspx.cs [1.80 KB]
../../../../../AdminList.aspx.resx [5.19 KB]
../../../../../AdminMenu.ascx [1.35 KB]
../../../../../AdminMenu.ascx.cs [2.24 KB]
../../../../../AdminMenu.ascx.resx [5.19 KB]
../../../../../AdminMenu.xml [818 B]
../../../../../AssemblyInfo.cs [2.07 KB]
../../../../../ChangePwd.aspx [3.64 KB]
../../../../../ChangePwd.aspx.cs [2.06 KB]
../../../../../ChangePwd.aspx.resx [5.19 KB]
../../../../../Default.aspx [1.03 KB]
../../../../../Default.aspx.cs [959 B]
../../../../../Default.aspx.resx [5.19 KB]
../../../../../Error.aspx [1.58 KB]
../../../../../Error.aspx.cs [951 B]
../../../../../Error.aspx.resx [1.69 KB]
../../../../../Global.asax [72 B]
../../../../../Global.asax.cs [1.52 KB]
../../../../../Global.asax.resx [1.69 KB]
../../../../../Login.aspx [2.90 KB]
../../../../../Login.aspx.cs [1.90 KB]
../../../../../Login.aspx.resx [5.19 KB]
../../../../../Logout.aspx [631 B]
../../../../../Logout.aspx.cs [1.15 KB]
../../../../../Logout.aspx.resx [5.19 KB]
../../../../../ProductList.aspx [5.42 KB]
../../../../../ProductList.aspx.cs [2.93 KB]
../../../../../ProductList.aspx.resx [5.19 KB]
../../../../../Sails.aspx [4.83 KB]
../../../../../Sails.aspx.cs [3.45 KB]
../../../../../Sails.aspx.resx [5.19 KB]
../../../../../Styles.css [4.68 KB]
../../../../../UserList.aspx [6.16 KB]
../../../../../UserList.aspx.cs [3.01 KB]
../../../../../UserList.aspx.resx [5.19 KB]
../../../../../Web.config [487 B]
../../../../AddToCart.aspx [109 B]
../../../../AddToCart.aspx.cs [1.23 KB]
../../../../AddToCart.aspx.resx [1.69 KB]
../../../../AssemblyInfo.cs [2.07 KB]
../../../../ChangePwd.aspx [3 KB]
../../../../ChangePwd.aspx.cs [1.98 KB]
../../../../ChangePwd.aspx.resx [5.19 KB]
../../../../CheckOut.aspx [2.62 KB]
../../../../CheckOut.aspx.cs [2.38 KB]
../../../../CheckOut.aspx.resx [5.19 KB]
../../../../default.aspx [1.56 KB]
../../../../default.aspx.cs [959 B]
../../../../default.aspx.resx [5.19 KB]
../../../../EditAcount.aspx [3.42 KB]
../../../../EditAcount.aspx.cs [2.47 KB]
../../../../EditAcount.aspx.resx [5.19 KB]
../../../../Error.aspx [1.58 KB]
../../../../Error.aspx.cs [951 B]
../../../../Error.aspx.resx [1.69 KB]
../../../../eshop.csproj [34.29 KB]
../../../../eshop.csproj.webinfo [108 B]
../../../../eshop.sln [1.40 KB]
../../../../eshop.suo [17 KB]
../../../../GetBackPassword.aspx [5.55 KB]
../../../../GetBackPassword.aspx.cs [2.24 KB]
../../../../GetBackPassword.aspx.resx [5.19 KB]
../../../../Global.asax [72 B]
../../../../Global.asax.cs [1.52 KB]
../../../../Global.asax.resx [1.69 KB]
../../../../Help.aspx [1.39 KB]
../../../../Help.aspx.cs [954 B]
../../../../Help.aspx.resx [5.19 KB]
../../../../licenses.licx [153 B]
../../../../MyAcount.aspx [962 B]
../../../../MyAcount.aspx.cs [957 B]
../../../../MyAcount.aspx.resx [1.69 KB]
../../../../OrderDetails.aspx [2.98 KB]
../../../../OrderDetails.aspx.cs [2.40 KB]
../../../../OrderDetails.aspx.resx [5.19 KB]
../../../../OrderList.aspx [3.07 KB]
../../../../OrderList.aspx.cs [1.72 KB]
../../../../OrderList.aspx.resx [5.19 KB]
../../../../ProductInfo.aspx [1.90 KB]
../../../../ProductInfo.aspx.cs [1.88 KB]
../../../../ProductInfo.aspx.resx [5.19 KB]
../../../../ProductList.aspx [2.51 KB]
../../../../ProductList.aspx.cs [2.38 KB]
../../../../ProductList.aspx.resx [5.19 KB]
../../../../readme.txt [572 B]
../../../../Register.aspx [6.63 KB]
../../../../Register.aspx.cs [2.99 KB]
../../../../Register.aspx.resx [5.19 KB]
../../../../Search.aspx [2.46 KB]
../../../../Search.aspx.cs [2.22 KB]
../../../../Search.aspx.resx [5.19 KB]
../../../../ShoppingCart.aspx [4.59 KB]
../../../../ShoppingCart.aspx.cs [4.71 KB]
../../../../ShoppingCart.aspx.resx [5.19 KB]
../../../../SignIn.aspx [4.36 KB]
../../../../SignIn.aspx.cs [2.17 KB]
../../../../SignIn.aspx.resx [5.19 KB]
../../../../SignOut.aspx [249 B]
../../../../SignOut.aspx.cs [1.06 KB]
../../../../SignOut.aspx.resx [5.19 KB]
../../../../Styles.css [4.68 KB]
../../../../UserMenu.xml [377 B]
../../../../Web.config [1.51 KB]
../../任务书.doc [55.50 KB]
../../开题报告.doc [28 KB]
../../电子购物商城系统.ppt [686 KB]
../../盘签.doc [19 KB]
文档介绍:
第四章系统设计
4.1 系统设计概述
系统设计是在系统分析的基础上由抽象到具体的过程,同时,还应考虑到系统所实现的内外环境和主客观条件,本着实事求是的态度进行这一阶段的工作。
系统设计阶段的主要目的是将系统分析阶段所提出的反映用户信息需求的系统逻辑方案转换成可以实施的基于计算机与通信系统的物理方案。
这一阶段的主要任务就是从管理信息系统的总体目标出发,根据系统分析阶段对系统的逻辑功能的要求,并考虑到经济、技术和运行环境等方面的条件,确定系统的总体结构和系统各组成部分的技术方案,合理选择计算机和通信的软、硬件设备,提出系统的实施计划,确保系统总体目标的实现。
系统设计工作的特点:
1、系统设计阶段,大量工作是技术性的。
2、允许用户对已提出的信息需求做非原则性的修改或补充。
3、用户在操作使用和运行环境等方面的具体要求也要在系统设计阶段加以明确并在系统的技术方案中得反映,因此系统设计人员还要同管理环境打交道。
4、系统设计工作的环境是管理环境和技术环境的结合,是系统设计工作的重要特点。
系统设计分为两部分:系统总体结构设计和系统详细设计。
4.2 系统总体结构设计
系统的总体结构设计是指整个系统由哪些部分组成,以及各部分在物理上、逻辑上的相互关系,包括硬件部分和软件部分。为了实现系统的总体功能,提高系统的各项指标,总体结构设计的主要任务是将整个系统合理的划分为各个功能模块,正确地处理模块之间与模块内部的联系以及它们之间的调用关系和数据联系,定义整个模块的内部结构。
4.2.1 系统总体功能结构
根据系统分析的结果数据流程图所描述的系统的逻辑模型,把数据流程图上各个处理模块进一步分解,确定系统的层次结构关系,把逻辑模型变为物理模型。
在管理信息系统的设计过程中,系统划分的一般原则如下:
1、子系统要具有独立性。即应把相对独立的事务处理过程作为一个子系统。这样的子系统具有较高的内聚性,与其它的藕合较弱,便于软件开发、使用及日后系统维护。
2、子系统的划分结果应使数据冗余度较小。应避免部分数据在多个子系统中出现,尤其是修改,以保证系统的安全性、可靠性和数据的一致性。
3、子系统的划分应能满足目前和日后管理上的需要,功能应齐全,操作要方便且为今后发展留有接口。
4、子系统的划分应以该单位的管理职能为依据。应尽量避免过分依赖于组织机构,以防止机构变更后为系统带来不必要的麻烦。
从公司的组织结构上出发,把整个管理信息系统划分成多个子系统。每个子系统的功能相对独立,但是子系统之间有必要的数据联系。
对电子购物商城系统的数据流图采用变换中心法和事务中心法进行分析,对其逐步进行功能分解,直到分解成为含义明确、功能单一的单元功能模块,从而得到系统的功能模块结构图,即系统的功能图。如图4-1,反映了电子购物商城的系统功能模块的划分。
图4-1 电子购物商城系统功能模块结构图
1、前台模块详细功能描述
其中,用户信息管理以及订单是禁止匿名用户访问的内容。
(1)商品信息模块:
热门商品浏览(首页显示点击率最高的商品列表)、新到商品浏览(首页显示最新添加的商品列表)、商品分类浏览、按商品名称搜索、商品详细信息。
(2)购物车模块:
添加商品到购物车、购物车信息修改、结账。
(3)用户信息管理模块:
注册新用户、登录、用户修改密码、用户个人资料管理。
(4)订单模块:
查询个人订单列表、查询某笔订单的详细信息。
2、后台模块详细功能描述
(1)管理员信息管理:
登录;添加新管理员、删除管理员:修改密码;管理员日志(记录管理员的每个操作,由超级管理员进行查询)。
(2)商品信息管理:
添加、删除商品类别;添加、修改、删除商品信息。
(3)用户信息管理:
查询用户信息、修改账户金额。
(4)销售管理:
查询某月的销售情况(包括每种商品的售出数量、相关订单数、销售收入)。
4.2.2 系统总体物理结构
电子购物商城各个部门在不同的地点办公,网络拓扑结构以交换机为基础,各部门通过主交换机连接到公司主服务器,电子购物商城有五个不同办公地点的办公处组成。根据这个特点,系统利用微机局域网作为系统的基本物理结构。为了提高系统的可靠性和可扩展性,网络采用以网络集线器为基础,以双绞线为传输介质的星型结构。在每个业务发生点以及每个管理员分别配制微型计算机作为系统结点工作站,系统功能的实现,子系统间的数据共享与交互通过网络服务器完成。电子购物商城的系统网络拓扑图如图4-2所示。
图4-2 电子购物商城系统网络拓扑图
系统具体物理配置如下:
利用公司已经架设好的企业局域网,主服务器采用:服务器、交换机、网络集线器,传输介质采用10M屏蔽双绞线为介质的星型网络拓扑结构,服务器作为系统功能实现和数据共享中心,应具有较好的性能和可靠性。在此基础上再配上一台提供web服务的服务器和一台SQL SERVER 2000数据库服务器即可实现对本系统的全部物理支持。
系统具体硬件配置如下:
1、 P4 2.4 512M DDR ROM 80GB 硬盘。
2、数据库服务器:INTER P4 2.4 512M DDR ROM 80GB 硬盘。
3、客户机:目前流行的PC兼容机。
4、网络连接设备:路由器、交换机、打印机、扫描仪等。
系统具体软件配置如下:
1、操作系统:Microsoft公司Windown2000Server,网络协议采用TCP/IP协议,
客户机 WINDOWS 2000/XP。
2、.0
3、数据库软件:SQL SERVER 2000。
4.2.3 系统体系结构
目前,Web项目较为流行的开发模式是三层逻辑体系结构,eshop的开发按照Windows DNA (Windows Distributed Application,分布式互联网应用结构),采用基于XML的三层B/S体系结构。Windows DNA提供了一种开发三层结构Web应用程序的通用方法是一个电子商务开发的良好环境。
三层逻辑体系结构是指数据访问层(DAL)、业务逻辑层(BLL)、用户表示层。DAL涉及到数据库本身、存储过程以及提供数据库接口的组件;BLL指的是封装了应用程序商务逻辑的组件;而表示层指的是Web应用程序页,如图4-3所示。
4.3 系统详细设计
4.3.1 代码设计
代码,是用来表示的客观事物的实体类型,以及属性的一个或一组易于计算机识别和处理的特定符号或记号,它可以是字符、数字、某些特殊符号或它们的组合,它可以起到表示、统计、检索和随想状态的描述的作用。
代码是代表系统中客观存在的事物名称、属性或状态的符号。由于现代管理活动中产生的数据量大,所需要的信息种类也很多,为了满足各种管理职能和各个管理层次对信息的需求,必须经过分类整理后才能更有效的利用。代码设计就是信息分类的具体表现,将系统中具有某些共同属性或特征的信息归并到一起。用一些便于计算机或人来识别和处理的符号来表示各种信息。
代码设计实际是一个科 内容来自淘豆网www.taodocs.com转载请标明出处.