1、经济管理学院电子商务应用课程设计课程设计题目:伊兰图服装公司电子商务系统设计小组编号:2成绩:学生学号:2021202320372035学生姓名:肖娟黄丹何勇丽杨强杨继勇班级名称:商务0802商务0802商务0802商务0802商务0802指 导 教 师: 李宇翔 李端明 提交日期: 12月11日目录前言1一、系统概述1(一)行业现状分析1(二)公司现状分析3(三)实行电子商务背景、因素或必要性4二、系统设计可行性分析6(一)系统性能规定6(二)系统可行性分析7三、系统设计目的8(一)设计总体目的:8(二)设计阶段目的:8四、系统功能需求分析8五、系统表达层设计9(一)网站logo设计9(二)
2、主页设计10(三)顾客登录页11(四)顾客注册12(五)后台管理系统页面12(六)商品查询13(七)商品添加14六、系统逻辑层设计14(一)系统业务流程设计14(二)数据流程设计15(三)数据字典18(四)决策树和决策表21(五)系统功能构造设计22七、系统数据层设计23(一)概念模型设计23(二)逻辑模型设计27八、功能实当代码31(一)后台管理人员登陆功能32后台登录代码32(二)查询功能33后台查询代码33(三)商品添加功能34九、系统物理配备方案设计35(一)硬件配备表35(二)软件配备表36十、系统注册登录功能实现37十一、设计总结38参照文献39电子商务应用课程设计小组日记表40前
3、言随着市场竞争加剧,技术进步和需求多样化使得产品寿命周期不断缩短,公司面临着缩短交货期,提高产品质量,减少成本和改进服务压力。所有这些都规定公司对不断变化市场作出迅速反映,源源不断地开发出满足顾客需求,定制“个性化产品”去占领市场以赢得竞争,市场竞争也重要环绕新产品竞争而展开。如今全球服装业发展趋势是“多品种、少批量、高品质、快交货”,这就规定服装公司生产过程、销售过程须具备高度自动化和迅速反映能力。与此同步,全球经济一体化形势更加进一步,而电子商务作为一种建立于互联网之上新型商务运作模式和新市场竞争手段,已经在全球范畴内迅速地涉足市场竞争和公司管理领域。随着Internet/Intranet
4、/Extranet等技术不断发展,以及电子商务广泛应用,公司可以在更大范畴内建立跨地区甚至全球化市场。服装行业供应链特点有以销售/品牌公司为核心市场需求变化不久面向订单生产供应链周期短产品信息管理复杂全球化生态系统。面对市场日益加剧竞争环境,国内服装公司加快发展电子商务和信息化步伐是必然走势,这将有助于公司增长外贸渠道,减少交易成本,简化商务过程和缩短生产周期。一、系统概述(一)行业现状分析 在经济全球化发展形势下,服装行业竞争日益加剧,建设服装强国主线性因素是依托服装科技生产力跨越式进步,实现劳动生产率大幅提高。国际竞争力也由劳动力成本优势向产品质量创新优势、产品开发创新优势、品牌创新优势、
5、文化创新优势高层次优势转变。国内是世界第一制造业大国,国内诸多大型服装公司事实上是大型“加工厂”。还没有真正转型,当前国内服装行业中比较知名品牌数量很少,走向国际更是寥寥无几。品牌是一种无形资产,是产品附加值总称,是一种公司及其产品综合体,它涵盖了公司创新能力、公司管理、市场定位、营销服务等多方面综合特性。创立自主品牌是服装行业走向全球增值链高品位必由之路。老式品牌营销依然占据重要市场,但是随着当前生活节奏加快,对于老式媒介使用减少,网络使用频率增长,对老式服装公司品牌经营导致了很大挑战。成本上涨给服装公司导致新挑战。生活水平提高,工人工资上涨使劳动力成本增长。原材料成本、交通运送成本也在不断
6、地增长,使得服装行业商业渠道变革与创新势在必行。中华人民共和国百货零售业长期采用联营、引厂入店及收取各种“进场费”经营模式,导致价格虚高。随着服装成本上涨,百货业已经到了急需转变时候,大力发展自有品牌是将来趋势。同步,Internet、网购等其她销售渠道正在加快扩张地盘。尽量减少渠道成本,让利给消费者,以此为方向新商业模式将有更大发展前景。老式服装公司对于市场反映较慢,从消费者喜好数据分析,设计产品,生产、销售需要很长时间。往往一种产品等到正式上市时候也许已经错过该产品流行期,或是季节已经不适当。这样给公司导致了很大不便和损失。老式服装行业为了不让自己错过市场高峰期,不得不提前好久开始筹办某一
7、产品上市,下一年产品也许这一年就开始生产。这样既挥霍时间也是人力财力损失。同步也许由于对市场错误预计导致大量库存积压。21世纪竞争将是供应链之间竞争,加强产业供应链管理已成为世界性公司进一步提高竞争力战略选取。而当前服装业供应链运营效率低。各流程单元间和各流程单元内部不平衡,供应和需求浮现不匹配状况。整个供应链很难达到在适当时间,以适当质量、适当数量,运送客户所需产品到适本地点这样一种抱负水平。信息资源缺少共享、信息反馈速度慢。供应、生产、需求缺少必要沟通,难以按市场需求安排生产。(二)公司现状分析 我公司集产品研发、设计、生产、销售为一体专业服饰公司,公司拥有香港先进设计师团队、先进生产设备
8、以及专业营销团队,重要在中华人民共和国大陆地区开展商场专柜和专卖店销售业务。当前消费者对流行及个性化追求也越来越大,在这种状况下谁能最先获得服装流行趋势,并率先投放到市场中那么它就是赢家,将拥有最大竞争力。近几年网络逐渐成为每个人生活一某些。网购更是得到年轻一代青睐。据记录当前中华人民共和国使用互联网人数达到8亿,对于网络依赖越来越强。网络是人们获得信息最多一种途径,这增进服装公司“鼠标+水泥”模式建立,保持竞争力,抓住大众消费者。 综合而言,公司面临问题有如下几种方面:1:公司技术创新所需资金局限性、成本过高。资金局限性严重制约中小公司技术创新,导致资金紧张最重要因素是融资渠道不畅。2:公司
9、技术创新环境和服务体系有待完善。由于公司规模较小,其技术创新对外部环境和服务体系依赖性较大。3:国内服装公司竞争日趋白热化,从众多品牌中脱颖而出,成为每个公司最重要目的。并且在市场经济条件下,必要遵循市场时序,遵循市场规律,脚踏实地,挖掘自身潜力和价值,钻研更新技术、提供优质服务和传承品牌文化。如今,加快建立电子商务平台和B2B业务,为全行业商贸活动服务将是服装业发展目的。而服装业作为一种涉及面广、上下游公司需衔接紧密老式产业,要实现这一目的,就必要在信息化及发展电子商务过程中,加强在技术办法、管理模式和网络联结方面创新,实行服装业经营全面网络化。服装这种特殊个性化商品可以在网络协助下更好地满
10、足消费者个性,并使消费者成为个性化服装设计一某些。信息技术发展使得掌握个人信息、与个人对话成为也许,过去那种按不同年龄层次掌握消费者需求做法已显得过时,而通过Internet对顾客提供一对一式产品服务将成为新市场生长点。在具备较高市场价值“针对个体服务和产品”、“个性化产品”等方面会产生很高品牌价值。此后,在产品功能方面谋求差别化会越来越困难,而更多地会在产品信息附加值上追求差别化。厂商将把更多精力放在产品外观设计和感性需求上,过去在产品推出前制定筹划,进行预测做法亦将过时,取而代之是,在同消费者对话过程中不断进行修正市场模式。如何在短时间里接受订购,并按照规定将产品送到消费者手中将成为竞争焦
11、点。国内服装公司,特别是外向型服装公司,应尽快加入因特网,参加服装全球性市场竞争、全球化交付、全球性经营管理和控制。只有这样,才干在此后激烈竞争中立于不败之地,才干实现从服装生产大国向服装生产强国转变。(三)实行电子商务背景、因素或必要性作为衣食住行之首,毫无疑问,中华人民共和国服装行业是个永远朝阳产业,由于人类对服饰追求永远没有止境。如今,随着经济生活水平发展,人们对服装服饰类产品已有着越来越高规定,服装不但仅是规定能蔽体保温,谁都会但愿自己拥有更多美丽、健康、个性化衣裳,并且由于服装类产品更新换代时间又比较快,因此服装市场蛋糕将会越来越大。l 电子商务实行背景 20世纪80年代,整个世界服
12、装产业开始向第三世界国家转移,当时整个服装行业分为三个层次:1,技术支撑型 2.资本运作型 3,劳动密集型。 中华人民共和国由于人口众多,土地和人力价格占优势,中华人民共和国率先承办了劳动密集型服装公司,这正好解决了中华人民共和国民生用品局限性和劳动力就业压力囚徒困境。随着经济危机席卷全球,中华人民共和国服装行业渠道发生了巨大变革,特别是在电子商务迅猛发展状况下,公司似乎找到了更加便捷低成本扩张之路,那就是服装行业电子商务化,从老式渠道建设不能承受之重,转到虚拟经营之中。国内服装产业集聚地重要分布在珠江三角洲、长江三角洲、环渤海地区和东南沿海地区,以来,受全球经济危机、中华人民共和国产业政策调
13、节、人民币升值、劳动力成本增长、原材料价格居高不下、国外技术性贸易壁垒增多等诸多不利因素影响,原本就利润微薄服装出口公司更加步履维艰,面对日益严峻外贸环境及生存压力,浮现了某些小型公司不堪重负被迫关停现象。在国内外经济环境变化带来重重压力之下,国内服装产业浮现了三种变化:1,生产基地加快向中西部地区以及东南亚地区转移步伐。2,劳动密集型公司向资本运作型和技术支撑型公司发展,走向高品位之路。 3,纷纷谋求电子商务化模式,以突破重围。l 实行电子商务必要性:对于国内以服装型公司为主服装业来说,实行电子商务需要是迫切。服装公司在规模、资金和管理方面实力比较弱小,电子商务则可觉得服装公司经营与管理打开
14、新局面。运用Internet赢得新市场、创造新行销手段、参加到与大公司竞争中来,正日益成为服装公司新战略发展目的。在国外,越来越多公司正依托电子商务迅速拓展业务。而运用电子商务这样一种先进商务手段,一方面就要拥有电子商务网站。(1)电子商务平台选取 服装行业电子商务平台发展历程是从呈现到交易过程,到了21世纪,绝大某些商家都开始实行了电子商务交易化,虽然是经营老式渠道服装公司,她们会一方面建立官网展示公司形象,此外一方面借助第三方商城做在线零售。(2)电子商务化时代新品开发和库存管理 有效ERP管理系统已经成为服装销售行业共识,服装ERP系统,简朴说,它是一种对服装公司资源进行有效共享与运用系
15、统 ERP通过信息系统对信息进行充分整顿、有效传递,使公司资源在购、存、产、销、人、财、物等各个方面可以得到合理配备与运用,从而实现公司经营效率提高。因此说,服装行业在电子商务中获得了重大突破,一种是老式渠道借助了ERP系统,一种是网上交易借助了商城系统。这两项技术发展,让服装公司实时跟踪市场行情,预见客户需求变化,迅速对客户规定做出反映,并以批量生产价格,为客户提供订制化产品,从而获得最大市场利益。而电子商务,通过对顾客兴趣度调查,和客户反馈信息收集,恰恰为公司实现这一目的提供了一种低成本技术手段。(3)当代物流增进了电子商务服装业发展不但仅是支付手段电子商务化增进了服装业在线交易量,服装物
16、流业电子商务化,更是增进了服装网上交易量二次提高。当前物流业,特别是快递行业,已经完全做到电子查询功能,这更能保证整个货品安全性。网络电子商务发展前景,吸引了大批老式领域消费品牌加入到网店行列中来。此举不但拓展了营销渠道,更重要是培养了大量网上原创品牌,同步强化了自身品牌建设。并且,品牌公司网站、电子商务发展已经成为将来发展趋势。二、系统设计可行性分析(一)系统性能规定先进性 在整个系统设计、开发过程中,采用国内上先进成熟网络技术、软硬件产品和物流理念,保证系统在计算机软、硬件设备及业务应用领域均保持相称先进性。开放性 整个系统软硬件平台和数据库系统均具备相称开放性;系统从设计时就留出恰当接口
17、,保证采购系统与其她软件和应用系统无缝链接。实用性 应用系统各个模块设计充分考虑到顾客实际需求,面向应用、注重实效;在考虑公司将来发展同步,优先满足公司当前需求。扩展性 系统具备一定灵活性和扩充性,可以很容易地依照状况变化进行调节,并且在规模和性能两个方向上有充分能力进行扩展,以适应将来公司业务发展及系统升级需要;可靠性 采用安全可靠主机系统和网络产品,提供容错设计、故障检测和恢复手段,提高系统运营可靠性,保证信息系统正常运营。时间性 使用先进软件,能迅速响应,尽量缩短更新解决时间,采用存储过程技术,满足顾客需求。安全性 设立顾客名和密码验证方式,防止非法顾客登录和越权操作。同步,将重要信息维
18、护只限于服务器端,避免远程维护带来安全隐。(二)系统可行性分析1.管理可行性随着国内信息化结识限度普遍提高。计算机行业应用已成风气,大多数商业公司互联网应用越来越普及,公司内部众多软件应用,也使大多数管理人员具备了基本计算机应用能力。软件开发水平与开发能力较前有所提高。国家政策环境趋向宽松,为行业软件开发提供了良好政策环境。并且本本系统开发操作简朴,易于理解,只需通过简朴培训,上手较快,公司领导和职工均能进行操作,营运环境规定低。面对于系统设计还应当以“原则性、安全性、高效性、保密性、可维护性”为原则,在着眼于当前实用基本上,为将来系统扩展,升级留有余地。软件开发应能在较长时间内满足公司发展需
19、要。开发这样旅游信息系统与社会发展和计算机应用普及联系起来,在管理上是没有什么技术问题。2.经济可行性客户订购产品、厂家信息发布等业务竞争只是信息传递,这对新生互联网公司来说相对较为容易,并且,这个行业利润率在服装行业中较为优厚。伊兰图收益方式重要是客户产品订购。人们都懂得服装公司利润是很高,加之网店与老式店相比,网上开店可以大大减少各种成本费用,因此说利润会更可观。并且她们也充分发挥了网络经济成本收入效应,网站及后台系统建立只需要一次性固定成本投入和很少可变投入,顾客也只需一种电话或点击一下鼠标就可轻松完毕服务,伊兰图在线后台系统工作也只是对数据自动变更。因而,服装网站解决一种订单成本比老式
20、服装店低得多,因此,它纯利润应当服装是行业中最高。伊兰图在线定位为一种服装专业市场行业门户网站,这不但开拓了产品销售渠道,也为自身发展开拓了市场空间。 3.技术可行性:本系统服务器操作系统为MicrosoftWindows,客户机操作系统为Windows xp/。运用咱们比较熟悉VS.net,Dreamweaver和SQL sever作为系统开发软件,Web服务器为Internet Information Server (IIS),浏览器为IE6.0以上版本。硬件上采用IBM公司主机作为服务器和客户端,重要是考虑到公司既有软、硬件限度、开发人员水平、和系统安全性方面规定设计,同步,这些软件好操
21、作,好管理,好维护,又易于上手。三、系统设计目的(一)设计总体目的:做可以支持服装制造业信息化,集成了设计、生产、销售,可以迅速反映应用平台。(二)设计阶段目的:第一阶段:构建网站总体框架,划分功能区;第二阶段:实现各个功能模块,调节整体布局,优化网站画面;第三阶段:实现系统完美运营。四、系统功能需求分析本系统需要完毕功能重要有:1、顾客管理需求1) 顾客注册2) 注册顾客信息管理2、客户需求1) 提供基本信息查询功能(商品种类、颜色、尺寸、库存量、价格等查询)2) 客户在线征询3) 为客户提供商品展示功能(运用文字、图片等媒介向访问者提供产品各种信息)4) 购物车功能5) 为购买商品下订单6
22、) 已下订单管理(修改、撤销等)7) 为已下订单付款8) 对订单状态跟踪(订单信息查询、物流跟踪)9) 留言板,对已买商品评价、建议等3、公司电子商务系统管理员需求1) 查询客户注册信息2) 商品信息管理,修改、添加、删除商品3) 发布和管理网络广告、公司信息、回答客户留言板留言4) 解决客户订单5) 解决客户选购商品结算,解决客户付款(修改付款金额、退款等)6) 商品库存管理7) 可以跟踪商品销售状况,查询记录销售额8) 可以与物流配送系统建立接口9) 和银行等支付系统建立接口10) 管理员关系管理五、系统表达层设计(一)网站logo设计 伊兰图服装创立于11月,通过2个月稳健经营,已发展成
23、为集设计、生产和销售为一体国际化时装公司。伊兰图,以其独特设计风格,简洁流畅线条,亮丽素雅色彩,配以精致剪裁、优雅及潮流款式,融汇东西方文化之精华,深受全国各地年轻消费者所爱慕。图5-1因此logo以大红色为主色调,演绎当代都市潮流消费者典雅与自信。运用photoshop工具制作而成。(二)主页设计 伊兰图服装主页由热卖专区、女装、男装等构成。而各个服装均有着独特设计风格,这些服装给消费者感觉是潮流、潮流,因此伊兰图网站主页采用红色和黑色主色调,就为了营造一种高贵、典雅氛围,网站主页有各个分类服装精美图片,方面消费者选取。 图5-2(三)顾客登录页消费者要购买服装或者联系我司,就必要进行登录,
24、输入消费者邮箱地址和密码同步系统内部调用数据库中其注册账号信息进行验,如果验证通过顾客进入到相应页面,进行下一步操作。如果账号或者密码错误弹出错误信息,顾客重新进行登录。而没有注册顾客,点击注册链接,则转到注册页面,或者不登录点击返回主页进行浏览:图5-3(四)顾客注册对于新顾客,则进行新注册,填下相应注册信息,系统接受其账号信息并存储于数据库,待后来顾客登录时调用。需要注意是,顾客可以填写密码提示问及其答案,当顾客忘掉密码时候,可以通过密码提示问进行找回:图5-4(五)后台管理系统页面后台管理者要对本网站进行后台管理操作,就必要进行登录,输入后台管理者顾客名和密码,进行下一步操作。如果账号或
25、者密码错误弹出错误信息,顾客重新进行登录。登陆后页面跳转到伊兰图后台管理系统页面,管理者可以进行一系列后台管理工作。如:商品查询、订单管理、客户关系管理等。图5-5图5-6(六)商品查询后台管理者可以进行商品信息查询,点击网站主页导航栏上后台管理,然后选取“商品查询”即可对各类商品数量、类别等有关基本信息进行查询。图5-7(七)商品添加 后台管理者先登录到后台管理系统页面,选取“商品管理”,就可以进行商品基本信息添加工作。图5-8六、系统逻辑层设计(一)系统业务流程设计咱们系统重要从顾客和后台管理两个某些来分析业务流程。前台(针对顾客)总体业务流程设计如图6-1:图6-1详细业务流程描述如下:
26、1、 顾客访问页面,购买需登陆。有ID直接登陆,无ID先进行注册,再登陆。2、 顾客登陆后可查看、修改自己个人信息3、 进入系统后可浏览商品,查看商品详细信息及其他有关信息4、 可查询商品信息、订单信息、公司信息等。5、 满意商品后可下订单,进行购买、提交订单、支付、确认收货等。 (二)数据流程设计依照业务流程图状况,得客户管理顶层数据流程图,如图6-2所示: 图6-2l S1:访问网站顾客l P1:顾客管理l F1:顾客注册信息,涉及顾客名、密码及注册顾客基本信息l F2:登录信息,涉及账号和登录密码l F3:个人信息,涉及顾客注册及购买时填写基本个人信息l F4:商品信息,涉及商品名称、类
27、别、价格、数量、颜色等基本信息。l F5:购买信息,涉及顾客、订单、付款等基本信息。l F6:留言,涉及顾客对网站建议、商品评价等信息l F11:注册失败返回信息,客户个人信息填写有误注册失败返回信息l F12:登录失败返回信息,顾客名或密码错误返回信息为了进一步阐明数据流程,咱们将顶层数据流程图进一步细化,得到顾客管理第一层数据流程图,如图6-3所示:图6-3 服装电子商务系统第一层流程图l P1.1:顾客注册l P1.2:顾客登录l P1.3:个人信息解决,涉及查看、修改等解决l P1.4:浏览商品,涉及查看商品详情、搜索商品等l P1.5:购买,涉及下订单、修改订单、确认订单、付款等解决
28、l P1.6:顾客留言l D1:顾客信息表l F1:顾客注册信息,涉及顾客名、密码及注册顾客基本信息l F2:登录信息,涉及账号和登录密码l F3:个人信息,涉及顾客注册填写基本个人信息l F4:商品信息,涉及商品名称、类别、价格、数量、颜色等基本信息。l F5:购买信息,涉及顾客、订单、付款等基本信息。l F6:留言,涉及顾客对网站建议、商品评价等信息l F7:个人信息解决指令,涉及对个人信息查看、修改等l F8:浏览商品信息,涉及对商品查询、查看详情、搜索等l F9:购买指令,对商品进行购买某些列指令l F10:留言指令,涉及对其她人留言查看、对网站商品建议、评价指令l F11:注册失败返
29、回信息,客户个人信息填写有误注册失败返回信息l F12:登录失败返回信息,顾客名或密码错误返回信息l F14:个人信息表反馈给顾客信息,顾客可进行更新l F15:个人信息表更新信息对于第一层数据流程图,咱们针对顾客购买进行进一步细分,得到第二数据流程图如图6-4:图6-4 “购买” 展开数据流程图l S1:顾客l S2:后台管理员l P1.4:浏览商品,涉及查看商品详情、搜索商品等l P1.5.1:下订单l P1.5.2:确认订单l P1.5.3:付款l D1:个人信息表l D2:商品信息表l D3:订单信息表l F8:顾客浏览商品指令l F9:对满意商品下订单l F16:所下订单商品信息l
30、F17:顾客个人信息l F18:订单信息形成订单信息表l F19:确认订单信息指令l F20:付款指令l F21:订单信息反馈给后台进行解决l F22:确认后订单信息l F23:后台解决后反馈订单信息l F24:后台解决订单指令(三)数据字典1.数据流数据流数据流编号数据流名称简述数据来源数据流去向数据流构成F1注册信息顾客登陆系统时注册基本登陆信息顾客顾客信息表顾客名+顾客密码+密码提示问题代码+密码提示答案F2登陆信息顾客登陆系统基本信息顾客,注册模块登陆模块顾客名+顾客密码F3个人信息顾客个人信息顾客信息表顾客顾客ID+顾客名+顾客密码+联系地址F4商品信息依照顾客浏览和搜索反馈商品信息
31、商品信息模块顾客商品信息F5订单信息顾客所下订单信息顾客信息和商品信息顾客、后台管理员顾客信息+商品信息+物流信息F6留言信息顾客对商品留言留言模块留言模块顾客信息+留言F7个人信息管理指令顾客对个人信息解决顾客个人信息模块操作指令F8浏览商品指令顾客对商品浏览、搜素顾客顾客商品信息F9顾客购买有关指令顾客对商品购买顾客顾客+后台管理员订单、付款指令等F10留言操作指令顾客留言顾客留言模块顾客名+留言信息F11注册失败信息注册失败返回信息注册模块顾客注册失败信息F12登录失败信息返回登录失败信息登录模块顾客登录失败信息F14顾客读取信息顾客依照数据表读取信息个人信息表顾客读取指令F15个人信息
32、更新返回更新后数据顾客个人信息表个人更新信息F16顾客读取商品信息顾客依照数据表读取信息商品信息表顾客读取指令F17顾客下订单依照商品信息和个人信息形成订单信息 商品信息表,个人信息表订单模块商品信息和个人信息F18订单信息依照所下订单形成订单信息订单模块订单信息表商品信息,购买信息F19确认订单依照订单模块确认订单订单信息订单信息表确认指令F20付款依照订单付款订单信息付款模块付款指令F21解决订单依照订单后台进行解决订单信息解决模块订单管理F22确认后信息进行确认顾客订单信息表确认信息F23解决信息反馈后台解决成果反馈后台管理订单信息表解决信息F24解决指令后台管理员发出解决指令后台管理员
33、解决模块 解决指令图6-52.数据存储如图6-63.逻辑解决如图6-7(四)决策树和决策表针对顾客购买行为中浏览商品时顾客与否满意和与否登陆与注册制定顾客与否付款决策树,如图6-8:解决方案与否满意不满意满意登录已登录未登录注册已注册未注册取消订单付款先登录,再付款先注册,再登录,再付款图6-8决策树决策表决策规则号1234 条件满意NYYY登录YNN注册 YN应采用行动取消订单付款先登录,再付款先注册,再登录,再付款图6-9决策表(五)系统功能构造设计依照以上分析,伊兰图电子商务系统功能构造图:1、顾客功能构造图,如图图6-102管理员功能构造图,如图 图6-11七、系统数据层设计(一)概念
34、模型设计本系统设计实体涉及:(1) 客户信息表:顾客ID,顾客名,密码,电话,联系地址,如图7-1所示。(2) 款式信息表:款式ID,款式名称,生产日期,价格,分类,数量,如图7-2所示。(3)商品:商品ID,商品名称,颜色,尺码,图片,如图7-3所示。(4)订单:订单号,顾客ID,商品ID,物流号,数量,订单价格,日期,如图7-4所示。(5)管理员:管理员ID,姓名,性别,所属部门,联系电话,如图7-5所示。(6)商品分类:分类ID,名称,款式数量,如图7-6所示。(7)销售:商品ID,顾客ID,日期,价格,如图所示7-7(8)库存:仓库ID,款式ID,库存数量,如图7-8所示。(9)入库信
35、息:商品ID,仓库ID,入库数量,如图7-9所示。(10)仓库:仓库ID,仓库号,库存总类,如图7-10所示。图7-1图7-2图7-3图7-4图7-5图7-6图7-7图7-8图7-9图7-10图7-11(二)逻辑模型设计关系模型:客户信息表(顾客ID,顾客名,密码,电话,联系地址)款式信息表(款式ID,款式名称,生产日期,价格,分类,数量)商品(商品ID,商品名称,颜色,尺码,图片)订单(订单号,顾客ID,商品ID,物流号,数量,订单价格,日期)管理员(管理员ID,姓名,性别,所属部门,联系电话)商品分类(分类ID,名称,款式数量)销售(商品ID,顾客ID,日期,价格)库存(仓库ID,款式ID
36、,库存数量)入库信息(商品ID,仓库ID,入库数量)仓库(仓库ID,仓库号,库存总类)网站设计有关信息表有:数据库表名关系模式名称备注consumer顾客信息表客户有关信息Product商品信息表商品有关信息Order订单信息表订单有关信息Admin管理员信息表管理员有关信息Catagory分类信息表商品分类信息Sale销售信息表商品销售信息Stock商品库存表商品库存有关信息In-stock商品入库表商品入库有关信息Storehouse仓库表仓库基本信息Style款式表商品款式信息表7-1其中数据库中用到表有:数据库表名关系模式名称备注consumer顾客信息表客户有关信息Product商品
37、信息表商品有关信息Order订单信息表订单有关信息Admin管理员信息表管理员有关信息Catagory款式信息表商品分类信息表7-2顾客基本状况数据表,构造如下:字段名字段类型约束控制阐明CnoCharPrimary key 顾客IDCnamecharForeign KEY REFERENCES MAC(MID)顾客名CsexcharNot null性别CtelcharNot null电话CaddresscharNot null地址表7-3商品基本状况数据表,构造如下:字段名字段类型约束控制阐明PidCharPrimary key商品编号PnamecharNot Null商品名称Categor
38、ycharNot Null类别PcolorcharNot Null颜色PsizecharNot Null尺码PictureNot Null图片表7-4Order基本状况数据表,构造如下:字段名字段类型约束控制阐明OIDcharPrimary key identity(1,1)订单编号CnocharNot Null顾客编号PnocharNot Null商品编号LnocharNot Null物流号QuacharNot Null数量DatecharNot Null日期PricemoneyNot Null总价表7-5款式分类基本状况数据表,构造如下:字段名字段类型约束控制阐明IdcharPrimary
39、 key款式编号SnamecharNot Null款式名称SdatecharNot Null生产日期PricemoneyNot Null价格表7-6管理员基本状况数据表,构造如下:字段名字段类型约束控制阐明IdcharPrimary key管理员编号NamecharNot Null管理员姓名SexcharNot Null性别TelcharNot Null电话DepartcharNot Null部门表7-7八、功能实当代码(一)后台管理人员登陆功能后台登录代码using System;using System.Collections;using System.Configuration;usin
40、g System.Data;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.HtmlControls;using System.Web.UI.WebControls;using System.Web.UI.WebControls.WebParts;using System.Data.SqlClient;public partial class tianjia :System.Web.UI.Page protected void Button3_Click(object send
41、er,EventArgs e) Response.Redirect(guanli.aspx); protected void Button1_Click(object sender,EventArgs e) string conStr = Data Source=1116-1502;initial catalog=ELANTU_DATA;integrated security=true; SqlConnection con = new SqlConnection(conStr); con.Open(); string username = TextBox1.Text.Trim(); strin
42、g pwd = TextBox2.Text.Trim(); if (username = 肖娟 & pwd = 123456) Response.Redirect(guanli.aspx); else Label1.Text = 顾客名或者密码有误!请重新输入!; (二)查询功能后台查询代码public partial class chaxun :System.Web.UI.Page protected void Button3_Click(object sender,EventArgs e) string conStr = Data Source=1116-1502;initial cata
43、log=ELANTU_DATA;integrated security=true; SqlConnection con1 = new SqlConnection(conStr); con1.Open(); string cmdStr1 = select count(*) from product; SqlCommand cmd = new SqlCommand(cmdStr1,con1); Label1.Text = 商品数为: + cmd.ExecuteScalar(); string strCom = Data Source=1116-1502;Initial Catalog=ELANTU_DATA;Integrated Security=True; SqlConnection con = new SqlCon