荟聚奇文、博采众长、见贤思齐
当前位置:公文素材库 > 公文素材 > 范文素材 > 《电子商务综合实训》学生实习指导书(电商08班)

《电子商务综合实训》学生实习指导书(电商08班)

网站:公文素材库 | 时间:2019-05-29 03:10:33 | 移动端:《电子商务综合实训》学生实习指导书(电商08班)

《电子商务综合实训》学生实习指导书(电商08班)

《电子商务综合实训》指导书

网站规划注意问题:

电子商务09班

一、实习的目的和任务:

按照教学计划的安排,配合我院人才培养的目标,电子商务专业的学生应具备为企业通过商务网站开展电子商务以及提供全方位的咨询、策划、实施和管理的综合应用能力,这种综合应用能力将通过撰写电子商务计划书的形式体现。通过实训使学生能把所学的知识融会贯通,巩固和加强所学知识,发挥学生的商业创意,锻炼和提高学生市场调研能力、网络营销策划、推广与管理能力、网站建设及管理能力。为以后进行网上创业或从事电子商务工作奠定扎实的基础。

二、实习内容及要求

1、在市场调查的基础上,设定通过网络创业的方向和思路并进行初步的撰写规划2、按创业规划的思路,练习电子商务计划书的撰写

3、根据电子商务计划书要求对网站进行初步构想,并完成网站的总体规划书(网站规划书的基本内容见附页)

4、根据总体规划书设计网店并进行营销推广应用。

电子商务计划书的撰写要求:

电子商务计划书要求在进行充分的市场调研的基础上,提出一个具有市场前景的产品或服务,围绕着产品或服务,完成一份完整、具体、深入的商业计划,以描述公司的创业机会,并提出行动建议。商业计划聚焦于特定的策略、目标、计划和行动,对于一个非技术的有兴趣的人士应清晰易读。

网站要求如下:

1)至少包含10个网页。

2)用表格、层做布局,个别网页也可以用框架。3)网页中要使用CSS样式。(至少有两个页面)4)需要有背景图像、图片、字体格式设定。

5)超级链接包括:外部链接、内部链接、电子邮件链接。6)插入网络多媒体(Flash动画、文本)

1)确定主题,跟电子商务计划书内容一致;2)规划网站的浏览机制;3)色彩的和谐搭配;4)合理地编排和布局;

5)网站内文件的名称不能使用中文。

三、对学生能力培养要求

(一)专业技能训练

1、在熟练掌握电子商务系统整个操作流程的基础上,发挥学生的商业创意,练习撰写电子商务计划书

2、训练学生掌握在网上创业的能力3、巩固学生网页设计的知识4、锻炼学生建设企业网站的能力(二)能力的培养和提高

1、提高学生基本的系统思考能力和综合运用所学专业知识解决实际问题的能力2、提高学生市场调研能力、网络营销策划、推广与管理能力、网站建设及管理能力。

3、提高学生职业道德素养4、培养学生团队协作精神

5、培养学生严谨的工作作风和办事能力6、培养学生系统逻辑思维能力和创新能力

四、实习方式及时间安排

时间安排内容实习老师实习教室12月21日周二上午实习动员、安排、注意事项郑绮萍梁娟娟电子商务12月27日如何撰写电子商务计划书郑绮萍周一全天实验室市场调研与初步规划霍谷正梁娟娟时间安排内容实习老师实习教室郑绮萍12月28日霍谷正周二上午撰写电子商务计划书梁娟娟白雪电子商务郑绮萍实验室12月29日1、撰写电子商务计划书周三中午2、撰写网站规划书霍谷正白雪12月30日中午1、撰写电子商务计划书郑绮萍霍谷正周四2、撰写网站规划书白雪梁娟娟电子商务日郑绮萍实验室12月311、撰写电子商务计划书周五中午2、撰写网站规划书霍谷正白雪1月4日1、撰写电子商务计划书霍谷正2、撰写网站规划书周二上午电子商务白雪3、企业网站的规划建设梁娟娟实验室1、提交计划书、规划书初稿1月5日2、企业网站的规划建设郑绮萍霍谷正周三上午电子商务老师检查撰写情况并提出修改梁娟娟实验室意见。白雪1月6日1、修改电子商务计划书郑绮萍上午2、修改网站规划书电子商务周四霍谷正3、企业网站的规划建设梁娟娟实验室1月7日1、修改电子商务计划书中午2、修改网站规划书霍谷正电子商务周五3、企业网站的规划建设郑绮萍实验室1月10日郑绮萍周一全天1、修改电子商务计划书2、修改网站规划书霍谷正梁娟娟电子商务1月11日1、修改电子商务计划书郑绮萍实验室周二全天2、修改网站规划书霍谷正白雪郑绮萍1月12日1、修改电子商务计划书霍谷正周三上午电子商务2、修改网站规划书梁娟娟实验室白雪1月13日1、修改电子商务计划书电子商务周四全天2、修改网站规划书郑绮萍3、企业网站的规划建设霍谷正实验室1月14日郑绮萍电子商务周五全天1、写实习总结霍谷正2、教师实习评分梁娟娟实验室白雪时间:上午:9:30~12:30中午:11:20~2:20下午:2:30~5:30

五、考核方式及成绩评定

1、考查方式

实习报告:(1)电子商务计划书(1-4人为一组)

(2)网站规划书(网站内容与电子商务设计书一致)

(3)建成的企业网站(电子版文件)(4)实训总结

提交计划书、规划书、实训总结时,将设计书、规划书用A4纸打印,同时提交计划书、规划书的电子版文件(Word文档格式)。2、成绩评定标准:

(1)实习态度、纪律、团队合作精神表现占20%(2)专业技能操作及动手能力占50%(3)知识掌握和理解占30%

注意:凡有下列现象之一者,均以不及格论。

(1)实习态度不认真,敷衍了事,且不听从指导教师或同学劝阻;(2)实习任务未达到实习大纲中的最基本要求;

(3)实习报告抄袭别人或马虎潦草或所写内容有原则性错误;(4)不按时提交实习报告;

(5)参加实习的时间未能达到规定时间的三分之二;

(6)实习中有违纪行为,教育不改,或有严重违纪行为,极大地损害了学校的社会形象者。

《电子商务综合实训》学分是必修学分,因此,实训不及格者将不能如期毕业。

二0一0年三月

2

附:

网站规划书的基本内容

根据不同的需要和侧重点,网站的功能和内容会有一定差别,但网站规划的基本

步骤是类似的,一般来说,一份完整的网站规划书应该包括下列内容:

一、建立网站的目的这是网站规划中的核心问题,需要非常明确和具体。建立网站的目的也就是一个网站的目标定位问题,网站的功能和内容,以及各种网站推广策略都是为了实现网站的预期目的。建立网站可以有多种目的,例如,从事直接网上销售、作为产品信息发布工具、信息中介服务、教育和培训等等,不同类型的网站其表达方式和实现手段是不一样的。

不同类别的网站,在内容方面的差别很大,因此,网站内容规划没有固定的格式,需根据不同的网站类型来制订。例如:一般信息发布型企业网站内容应包括:公司简介、产品介绍、服务内容、价格信息、联系方式、网上定单等基本内容;

电子商务类网站要提供会员注册、详细的商品服务信息、信息搜索查询、定单确认、付款、个人信息保密措施、相关帮助等;

综合门户类网站则将不同的内容划分为许多独立的或有关联的频道,有时,一个频道的内容就相当于一个独立网站的功能。六、网站测试和发布

在网站设计完成之后,应该进行一系列的测试,当一切测试正常之后,才能正式发布。主要测试内容包括:(1)网站服务器稳定性、安全性;(2)各种插件、数据库、图像、链接等是否工作正常;(3)在不同接入速率情况下的网页下载速度;(4)网页对不同浏览器的兼容性;(5)网页在不同显示器和不同显示模式下的表现等。七、网站推广

网站推广活动一般发生在网站正式发布之后,当然也不排除一些网站在筹备期间就开始宣传的可能。网站推广是网络营销的主要内容,可以说,大部分的网络营销活动都是为了网站推广的需要,例如,发布新闻、搜索引擎登记、交换链接、网络广告等等。

因此,在网站规划阶段就应该对将来的推广活动有明确的认识和计划,而不是等网站建成之后才考虑采取什么样的推广手段。由此也可以看出,网站规划并不仅仅是为了网站建设的需要,而是整个网络营销活动的需要。

八、网站维护网站发布之后,还要定期进行维护,主要包括下列几个方面:1、服务器及相关软硬件的维护,对可能出现的问题进行评估,制定响应时间;2、网站内容的更新、调整等,将网站维护制度化、规范化。

二、域名和网站名称

一个好的域名对网络营销的成功具有重要意义,网站名称同域名一样具有重要意

义,域名和网站名称应该在网站规划阶段就作为重要内容来考虑。有些网站发布一段时间之后才发现域名或者网站名称不太合适,需要重新更改,不仅非常麻烦,而且前期的推广工作几乎没有任何价值,同时对自己网站形象也造成一定的伤害。这种现象在早期的一些网站中很普遍,例如搜狐(sohu.com)曾用sohoo.com.cn作为域名,网易(netease.com)的前身是nease.net,而新浪网(sina.com.cn)早期的域名是srsnet.com。虽然这些网站现在都已发展成为国内著名的门户网站,且在那斯达克成功上市,但是,从它们域名的演变也可以看出当初曾经走过的弯路,值得我们认真思考和借鉴。三、网站的主要功能在确定了网站目标和名称之后,要设计网站的功能了,网站功能是战术性的,是为了实现网站的目标。网站的功能是为用户提供服务的基本表现形式。一般来说,一个网站有几个主要的功能模块,这些模块体现了一个网站的核心价值。

四、网站技术解决方案根据网站的功能确定网站技术解决方案,应重点考虑下列几个方面:1、是采用自建网站服务器,还是租用虚拟主机。2、选择操作系统,用unix,Linux还是Window201*/NT。分析投入成本、功能、开发、稳定性和安全性等。3、采用系统性的解决方案,如IBM,HP等公司提供的企业上网方案、电子商务解决方案,还是自行开发。4、网站安全性措施,防黑、防病毒方案。5、相关程序开发。如网页程序ASP、JSP、CGI、数据库程序等。五、网站内容规划

九、网站财务预算

除了上述各种技术解决方案、内容、功能、推广、测试等内容应该在网站规划书

中详细说明之外,网站建设和推广的财务预算也是重要内容,网站建设和推广在很大程度上受到财务预算的制约,所有的规划都只能在财务许可的范围之内。财务预算应按照网站的开发周期,包含网站所有的费用明细清单。以上介绍的网站规划内容并非标准模板,事实上,对于不同的网站,网站规划的内容可能有很大差别,应根据具体情况分析、规划自己的网站。

扩展阅读:电子商务专业综合实训指导书

电子商务专业综合实训指导书

主编:杨文杰主审:陈捷

广东机电职业技术学院

201*年8月

前言

本实验指导书适用于计算机网络技术专业(电子商务方向),主要实训任务是完成一个电子商务网站,要求界面风格一致,要有产品的展示、管理、客户论坛等基本内容。利用以前所学知识充分发挥网站设计创意。实训完成要求上交网站文件及其设计说明书。

电子商务网站设计,是相关专业毕业生毕业前所做的设计之一。同学们可在应用所学知识的基础上,充分发挥网站设计创意,开拓思路,敢于创新,把理论知识真正应用的实践中去,从而设计出自己独特的商务网站。

电子商务网站的设计,与其他类型网站的设计一样,也遵循网站设计的一般要求,下面就网站设计过程中的基本内容----网站创建规划、网页制作要求及注意事项、网站设计常见技巧、网站设计色彩、网站设计误区、网站测试技术等介绍如下,以便给同学们提供一定的帮助和指导。

目录

第一部分网站创建规划...............................................................................................................1第二部分网站设计.......................................................................................................................5第三部分网站技术解决方案.....................................................................................................16戴尔电子商务方案简介.................................................................................................................18电子商务设计说明书样板.............................................................................................................23

第一部分网站创建规划

一个网站的成功与否与建站前的网站规划有着极为重要的关系。在建立网站前应明确建设网站的目的,确定网站的功能,确定网站规模、甚至投入的费用,进行必要的市场分析等。只有详细的规划,才能避免在网站建设中出现很多的问题,使网站建设能顺利进行。

网站规划是指在网站建设前对市场进行分析、确定网站的目的和功能,并根据需要对网站建设中的技术、内容、费用、测试、维护等做出规划。网站规划对网站建设起到计划和指导的作用,对网站的内容和维护起到定位作用。

网站规划包含的主要内容如下:

一、建设网站前的市场分析

在互联网上建设自己的网站,利用WWW服务器开展网上营销,就象我们买房要考虑位置、交通、大小、室内外装修一样,在实施你的宏伟计划前,应该认真考虑以下几个方面的因素。

(一)、首先要有一个创意也就是你想在网上干些什么。

好的创意来自于你对互联网基本运作机制的了解,否则你的创意很可能是无源之水,无本之木。先不要考虑你的创意是否已经有人在网上做了,更不用考虑人家是怎样做的。因为,如果让这些忧虑占据了你的头脑,你会很难充分发挥你的想象力。

让自己先有一个想法,哪怕她是幼稚的也无妨。

(二)、找出网上与你设计思想相近的网站,相关行业的市场是怎样的,市场有什么样的特点,是否能够在互联网上开展公司业务。市场主要竞争者分析,竞争对手上网情况及其网站规划、功能作用。公司自身条件分析、公司概况、市场优势,可以利用网站提升哪些竞争力,建设网站的能力(费用、技术、人力等)。查看如下项目:

1、站点或公司名称2、网址

3、服务或产品销售覆盖的地理区域4、服务或产品以及网上营销的特点、优势5、服务或产品以及网上营销的不足之处

6、网址宣传的方法,主页设计、文字叙述是怎样吸引浏览者的,当你掌握了丰富的市场资料后,返回来再与你当初的想法进行对比,看看你的想法中那些是别人已经有的,那些是别人还没有想到的。别人有的独特的地方,你是不是能学习,在此调整上,对你的创意进行整体的修正和完善,使之成为一个具有一定操作性的策划案。

二、建设网站的目的及功能定位

1、为什么要建立网站,是为了宣传产品,进行电子商务,还是建立行业性网站?是企业的需要还是市场开拓的延伸?

2、整合公司资源,确定网站功能。根据公司的需要和计划,确定网站的功能:产品宣传型、网上营销型、客户服务型、电子商务型等。

3、根据网站功能,确定网站应达到的目的作用。4、企业内部网(Intranet)的建设情况和网站的可扩展性。

三、网站内容规划

1、根据网站的目的和功能规划网站内容,一般企业网站应包括:公司简介、产品介绍、服务内容、价格信息、联系方式、网上定单等基本内容。

2、电子商务类网站要提供会员注册、详细的商品服务信息、信息搜索查询、定单确认、付款、个人信息保密措施、相关帮助等。

3、如果网站栏目比较多,则考虑采用网站编程专人负责相关内容。注意:网站内容是网站吸引浏览者最重要的因素,无内容或不实用的信息不会吸引匆匆浏览的访客。可事先对人们希望阅读的信息进行调查,并在网站发布后调查人们对网站内容的满意度,以及时调整网站内容。

四、营造信息空间要注意的几个方面。

你有了点子,有了营销策划,就可以编织你的信息空间了。我们常说“想是一回事,干又是另一回事”。要把你想的落实下来,给你一些提醒:

1、明确地界定出你的受众群体:使用传统的方法做市场,你一定知道给什么样的人打电话。同样,你也一定要预先明确你希望什么样的群体是你的受众,他们的消费习惯、喜好、购买能力如何等等,对这些因素心知肚名后,你才能构造出投其所好、有的放矢的信息内容、表达方式以及图形创意、色彩和风格。

2、通过主页的设计,把自己包装成具有高科技水平、有强大的持续增长能力的公司。对于跨地域的受众,他们无法亲临你的公司考察你的实力,全凭主页中的信息和许诺来感觉和认识你。所以,你在受众中的形象全靠你的主页来塑造。

3、选用安全的收款方式来收取消费者使用信用卡付款。是否使用经过加密的专用软件来收款,决定着你的形象和实力,也决定着消费者是否掏腰包。显然,多投资一些,为自己的服务器增添一套加密的收款系统,是在网络上销售商品所必备的。

4、将你的服务或商品信息详尽地介绍给客户,有必要时要使用数据库为浏览者提供准确、快捷的检索方式。

5、要有全球的观念,因为互联网已经为打破了时空和地域的限制,你只须再突破语言障碍,就可以将你的市场范围拓展到全球,何乐而不为呢。当然这要以力所能及为前提,不能则不为之,否则食言会给你带来灾难性的后果,是经商的大忌。

五、选定的服务或商品是否适合于通过互联网来销售。

并不是所有的商品或服务都适合于上网销售。一般来说,网站适合于树立企业形象,介绍公司、服务和产品信息,接受用户的反馈信息等,适合于销售咨询信息、软件、图像和一些单件价值不太高的商品或服务,如礼品、光盘、图书、药品、各种门票、旅游服务等等。其中的一些商品还要结合上门送货、邮寄等方式。

六、为网站定义一个好的域名。

域名就是你的网址,你希望人们牢记她,就象你希望人们记住你的电话号码一样,只要人们知道你的网址,就可以随时调阅设置在服务器中的广告信息。定义域名又象为小孩起名字一样难。我们的经验是,你的名字最好:

1、简短2、易记

3、有一定的标识意义,如与公司的名字、企业标志、业务、服务或产品等有关或相同。

4、不易书写错误,因为浏览者要敲击键盘来输入你的网址,所以考虑到人们的输入习惯和词法是必要的。

总而言之,利用互联网做广告要完成两方面的任务,其一,首先要将其作为媒体来经营,因为互联网作为媒体与传统媒体的区别在于:媒体的经营者和广告信息的发布者是一个主体。所以你首先要将媒体经营好,要将吸引人的信息构造在上面,首先让这些信息将受众吸引来。只有获得了较高的访问率时,你融在其中的广告信息产生效果的几率才会大;其二、广告信息的构造。目前国内的很多webmaster犯了一个同样的错误,就是他们只看到了第二个方面,而从根本上忽视了第一个方面。要克服这个通病,先要改换经营的理念。

如果你在建设网站之前,循着我们的提示将上述各个环节思考清楚,并找出相对准确的答案,你就有了一个非常好的开端。俗话说,好的开始是成功的一半。事半功倍需要你掌握科学的理念和有效的方式方法。

以上为网站规划中应该体现的主要内容,根据不同的需求和建站目的,内容也会在增加或减少。在建设网站之初一定要进行细致的规划,才能达到预期的建站目地。

请同学们认真阅读以上内容后,先做出一个周密的规划,再开始具体的网站设计,就会有事半功倍的功效。

第二部分网站设计

一、网站设计基本技巧

网站制作的基本原则

在这个Internet时代,WWW网站到处都是,如今编写HomePage也没原来那么麻烦,只要会打字,几乎人人都会,但写得好不好,就要看个人功力与用心。网站的目的是为别人提供所需的信息,这样人家才会愿意光临,网站才有其真实意义,但有太多网站显然忘了这个目的,复杂的创意技巧跃居主角,内容信息反而沦为末端。不可否认,优异的网站比比皆是,但令人不予置评的网站还是到处都找得到。显然,不管是网站提供者还是广大的使用者,大家都迫切需要知道好的网站在哪里,或者符合所谓好网站的条件是什么?

1、使用者优先的观念

无论什么时候,不管是着手准备设计HomePage之前。正在设计之中,或者已经设计完毕,有一个最高行动准则一定要牢记在心,那就是∶使用者优先。因为没有使用者去光顾,任何自认再好的HomePage都是没有意义的。

2、考虑大多数人的连线状况

您或许使用办公室的ISDN,也可能使用学校的高速专线,但您都必须知道,目前大多数人所使用的还是14.4K或28.8KModem透过电话线路的缓慢连线方式,而且塞车塞得很严重。所以您在设计HomePage时就必需以这种普遍状况为设计参考量,不要放置一堆会加重塞车情形或让人等得发火的东西。最后,完成之后,您最好自己透过远端Modem拨接上网的方式来亲自测试一下。

3、考虑使用者的浏览器

其次,必需考虑使用者的浏览器软件,如果您想要让所有的人都可以毫无障碍地观看您的HomePage,那么最好使用所有浏览器都可以阅读的格式,不要使用只有部份浏览器可以支持的HTML格式或程序技巧。如果想要展现自己的高超技术又不想放弃一些潜在观众,可以考虑在主页中设置几种不同的观赏模式选项(例如纯文字模式、Frame模式、Java模式等等),供浏览者自行选择。

4、内容第一

“内容永远第一”,这句话适合书本,更适合网络上的HomePage,而且几乎每个参与提供意见的人都举双手赞成这句话。没有内容的书本已经够令人讨厌,但至少您还可以很快判断出来,而HomePage呢?您可能得耗费一整个晚上的时间与金钱,才会发现原来网站里根本没有您要找的东西,这种痛苦真不是三言两语可以形容。内容可以是任何东西,包括文字、图片、影像、声音等等,但请记住一点:一定要跟这个网站所要提供给人的讯息有关系。再提醒一次∶内容永远第一!

一个好的网站在进行实际的HomePage建置之前,首先应该考虑什么条件呢?它们包括有:牢记使用者优先的观念、考虑大多数人的连线状况、考虑使用者的浏览器,以及内容第一等等。再来看看在着手HomePage的实际建置过程中,所应该掌握的几个重点原则。

5、着手规划、确定特色、锁定目标

不管做什么事,一定要进行规划,建置网站更是如此。规划时必须确定自己网站的性质、提供内容、目标观众,然后根据本身的软硬件条件来设置范围。网络的特色是及时、新鲜、丰富、热闹,这是吸引大家上网的条件,如果本身条件强大,可以根据上述原则使自己网站成为一个全方位的信息提供者,如果不足,就成为单方面的提供者;此外,还可以在特殊议题或主题上加以突出,进一步锁定目标观众。

6、第一页很重要

第一页是最重要的东西,因为它是别人认识这个网站的第一印象。如果是新开幕的站台,最好在第一页就对这个网站的性质与所提供内容做个扼要说明与导引,让别人判断要不要继续进入里面。最好第一页就有很清楚的类别选项,而且尽量符合人性化,让参观者可以很快找到需要的主题。在设计上,最好秉持干净而清爽的原则。第一、若无需要,尽量不要放置大型图形文件或加上不当的程序,因为它会增加下载时间,导致观赏者失去耐心;第二、画面不要散置得太过杂乱无序,因为观赏者会找不到东西。记住:失败的第一页会让许多人掉头远去,不可不慎。

7、分类

内容的分类很重要,可以按主题分类、按性质分类、按机关组织分类,或

按人类思考直觉式地分类等等,一般而言,按人类的直觉式思考会比较亲切。但无论哪一种分类方法,都要让使用者可以很容易找到目标。而且分类方法最好尽量保持一致,若要混用多种分类方法也要掌握不让使用者搞混的原则。此外,在每个分类选项的旁边或下一行,最好也加上这个选项内容的简要说明。

8、互动性

WWW的另一个特色就是互动。好的网站HomePage必须与使用者有良好的互动性,包括在整个设计呈现、使用介面导引上等等,都应该掌握互动的原则,让使用者感觉他的每一步都确实得到适当的回应,这部份需要一些设计上的技巧与软硬件支持。事实上,好的网站HomePage设计必须加上个人技巧、经验累积以及软硬件技术的配合运用等。(可选)

9、图形应用技巧

图形是WWW网站的特色之一,它带有醒目、吸引人以及传达讯息的功能,好的图形应用可以让HomePage增色不少,但不当的图形应用则会带来反效果,而其中又以大量使用无意义及大型的图形成为HomePage的败笔。建议大家,如果可以,应尽量缩小或省略图形。目前国内的网络传输资源极为有限,因此使用图形时一定要考虑传输时间的问题。根据经验与统计,使用者可以忍受的最长等待时间大约是90秒钟,如果您的HomePage无法在这段时间内传输并显示完毕,那么使用者就会毫不留情掉头离去。因此必须依据HTML文件、图形文件的大小,考虑传输速率、延迟时间、网络交通状况,以及服务端与使用者端的软硬件条件,估算HomePage的传输与显示时间。在图形使用上,尽量采用一般浏览器均可支持的压缩图形格式,例如JPEG与GIF等,而其中JPEG的压缩效果较好,适合中大型的图形,可以节省传输时间。如果真要放置大型图形文件,最好将图形文件与HomePage分开,在HomePage中先显示一个具有连结功能的缩小图档或是一行说明文字,然后加上该图形文件大小的说明(例如100KB),如此不仅加快HomePage的传输,而且可以让使用者判断是否继续进入观看。

10、图形加上说明

此外,还有一点要特别提醒,许多网站建置者常常忽略了这件事。为了节省传输时间,许多人习惯采用“关闭图形“的模式再观看您的HomePage(甚至有人使用纯文字的浏览器)。因此当您在放置图形时,一定要记得为每个图形

加上不显示时的说明文字(也就是在HTML文件中的图形文件后面加上alt文字说明),如此使用者才能知道这个图形代表什么意义,判断要不要观看。特别是如果这个图形具有可连结的选项功能时,千万记得一定要加上说明文字,并给予同样的可连结功能。

11、背景底色

不少人喜欢在HomePage中加上背景图案,认为如此可以增加美观,但却不知这样会耗费传输时间,而且容易影响阅读视觉,反而给予使用者不好的印象。笔者建议,若没有绝对必要,最好避免使用背景图案,保持干净清爽的本文。但如果真的喜欢使用背景,那么最好使用单一色系,而且要跟前景的文字可以明显区别,最忌讳使用花俏多色的背景,因为这样不仅大量耗费传输与显示时间,而且会严重混乱使用者的阅读。

12、HTML格式的注意事项

有关HTML的撰写方面,应注意以下的一些注意事项;不少人在撰写HTML文件时,会简略一些命令格式,但为了日后维护方便,撰写HTML时最好架构完整,而且初学者也可以藉此对HTML语法有正确认识。另外,如果本身网站想让别人可以透过搜寻站来找到,那么千万不要忘了在〈Title〉指令中加上可供搜寻的关键字串。为了增加与使用者的互动,HomePage中最好也加上可供使用者表达意见的E-mail信箱,在HTML中一定要注意它的格式命令写法,许多人在这个地方常常写错。另外,在PC系统下,文件的大小写不分,但在UNIX系统下,则大小写有区分,需要注意。

13、避免滥用技术

技术是令人着迷的东西,许多人也喜欢使用技术。专家普遍指出,好的技术运用会让HomePage栩栩如生,令人叹为观止;但不当的技术则适得其反,反而成为HomePage的大败笔。首先,使用技术时一定要考虑传输时间,不要成为他人观看的沉重负担;其次,技术一定要与本身网站的性质及内容相配合,不要耍了一大堆不相干的技术。有一个最常见的技术应用,就是利用JavaScript撰写一个走马灯的功能,让文字可以动态地显示在窗口的最下一栏,这种方式看起来似乎很酷,但却容易遮住该位置原本用来显示地址及传输状态的功能,反而造成使用者的不便。何况既然只是显示一两个文字,何不直接放在HTML本文中呢?

Java小程序也是目前网络上的常见技术,它是一个好用的利器,擅长于动态物象的呈现,虽然只要浏览器支持就可以动,但同样,也需要考虑传输时间,以及一般人的电脑系统负荷等问题。最后,技术最好不要用得太过多样而复杂,有些人似乎不展现功力就不快乐,所以也不管合不合适,就把所有可用技术全部用在里面,这时大家就会看到一个惨不忍睹的HomePage。

14、即时、更新、维护

不要忘记,大家都想看新鲜的东西,没人对过时信息有兴趣,所以资料一定要注意即时性。有些网站半年没更新,感觉就像一池死水。如果想要经营一个带有即时性质的网站,除了注意内容外,资料还要记得每日更新。笔者建议,不妨每隔一阵子就对页面设计做一次小翻新,时时保持新鲜感。最后,须考量的就是事后维护管理的问题,写HomePage很简单,但维护管理就比较繁人,它的工作往往偏重属重复而死板。个人性质的网站在维护管理上比较简单,但公司网站如此不仅加快HomePage的传输,而且可以让使用者判断是否继续进入观看。

以上内容涉及到设计网站时的一些重要方面,我们衡量一个网站设计的合理与否,这些方面就是要考虑的基本要素,请同学们切切注意。

二、网页设计

1、网页设计美术设计要求,网页美术设计一般要与企业整体形象一致,要符合CI规范。要注意网页色彩、图片的应用及版面规划,保持网页的整体一致性。

2、在新技术的采用上要考虑主要目标访问群体的分布地域、年龄阶层、网络速度、阅读习惯等。

3、制定网页改版计划,如半年到一年时间进行较大规模改版等。

三、网页设计的色彩

(一)色彩概念

色彩的运用在网页中的作用真是太重要了,有些网页看上去十分典雅、有品位,令人赏心悦目,但是页面结构却很简单、图象也不复杂,这主要是色彩运用得当。

1、色彩基本概念

自然界中的颜色可以分为非彩色和彩色两大类。非彩色指黑色、白色和各种深浅不一的灰色,而其他所有颜色均属于彩色。任何一种彩色具有三个属性:

(1)色相(Hue):

也叫色泽,是颜色的基本特征,反映颜色的基本面貌。(2)饱和度(Saturation):也叫纯度,指颜色的纯洁程度。

(3)明度(Brightness或Lightness或Luminousity):也叫亮度,体现颜色的深浅。

非彩色只有明度特征,没有色相和饱和度的区别。2、色彩的三原色

电脑屏幕的色彩是由RGB(红、绿、蓝)三种色光所合成的,而我们可通过调整这三个基色就可以调校出其它的颜色,在许多图像处理软件里,都有提供色彩调配功能,你可输入三基色的数值来调配颜色,也可直接根据软件提供的调色板来选择颜色。

3、电脑影像的色彩

电脑影像的色彩是经由位元(BIT)的计算和组合而来,单纯的黑白图像是最简单的色彩结构,在电脑上用到1位元的资料,虽说只有黑色和白色,但仍能透过疏密的矩阵排列,将黑与白组合成近似视觉上的灰色调阶。

灰阶(Grayscale)的影像共有256个阶调,看起来类似传统的黑白照片;除黑、白二色之外,尚有254种深浅的灰色,电脑必须以8位元的资料,显示这256种阶调。

全彩(Fullcolor)是指RGB三色光所能显示的所有颜色,每一色光以8位元表示,各有256种阶调,三色光交互增减,就能显示24BIT的1677万色(256*256*256=16,777,216),这个数值就是电脑所能表示的最高色彩,也就是通称的RGBTureColor。

8位元色是指具有256种阶调,或256种色彩的影像,而我们在常常见到GIF格式的图象文件就是带有256种色彩的图象文件。若要把24位元的全彩图

片转成256色的8位元,通常必须经过索引的步骤(Indexed),也就是在原本24位元的1677万色中,先建立颜色分布表(histogram),然后再找出最常用的256种颜色,定义出新的调色盘,最后再以新色盘的256色取代原图。

让我们看看每一位元色包含多少种颜色:1位2种颜色2位4种颜色4位16种颜色8位256种颜色16位65536种颜色24位1677万种颜色

32位1677万种颜色和256级灰度值36位687亿种颜色和4096级灰度值

通常所称的标准VGA显示模式是8位显示模式,即在该模式下能显示256种颜色;而高彩色(HiColor)显示是16位显示模式,能显示65536种颜色,也称64K色;还有一种真彩色(TrueColor)显示模式是24位显示模式,能显示1677万种颜色,也称16M色,这是现在一般PC机所能达到的最高颜色显示模式,在该模式下看到的真彩色图象的色彩已和高清晰度照片没什么差别了。

在图形制作片中我们已提到过色彩在页面中的重要性,在页面中尽量使用看上去比较淡雅、简洁的色彩;比如背景尽量少用灰暗、深沉的色彩(除非特殊需要),并且根页面的主题来选择主色调,可能有一些不搞美术的朋友不知道色彩代表的含义,请参阅下表:

红色:代表热情、奔放、喜悦、庆典黑色:代表严肃、夜晚、沉着;黄色:代表高贵、富有白色:代表纯洁、简单蓝色:代表天空、清爽绿色:代表植物、生命、生机灰色:代表阴暗、消极紫色:代表浪漫、爱情

棕色:代表土地

上面举出的是几种主要色彩的含义,希望对你有所帮助。

现在我们对色彩有了基本的了解,那么我们如何在一个网页中合理搭配色彩呢?如果你对美术比较了解,那就好办了。反之你可能要耗费较大的工夫在上面。

首先在确定主页的题材后,要了解哪些颜色适合哪些站点。比如一个影视的站点,基本上适用任何色彩,但小B认为用黑色或其他教深的色彩为主比较好,因为人们看电视、电影一般在黑暗的环境下观看的,网页上使用深色较符合人们的习惯;反之一个介绍医院、医学的站点就要使用浅色为主色,忖托其医学站点的氛围。

记住白色的页面是万能的风格

这里特别要注重的一点:页面文字的颜色切记与链接的颜色区分开来。有些色彩是不能搭配在一起做为主色的,如兰色和褐色搭配是最老土的组合。平时我们一定要注意这类问题。

单色彩的页面很有风格,但是你如果不是图象处理高手,请不要轻易使用,因为单色彩的页面是靠精致的图片来弥补色彩的单调,很容易弄巧成绌。

(二)色彩的应用

由于生长在一个充满着色彩的世界,色彩一直刺激我们的视觉器官,而色彩也往往是作品给人的第一印象。

1、色彩与生活

首先在认识色彩前,我们要先建立一种观念,就是如果要了解色彩认识色彩,便要用心去感受生活,留意生活中的色彩,否则容易变成一个视而不见的色盲,就如人体的其他感官一样,色彩就活像是我们的为味觉,一样的材料但因用了不同的调味料而有了不同的味道,成功的好吃,失败的往往叫人难以下咽,而色彩对生理与心理都有重大的影响,因此色彩学算是设计的一门基本科目。

2、色彩意象

当我们看到色彩时,除了会感觉其物理方面的影响,心里也会立即产生感觉,这种感觉我们一般难以用言语形容,我们称之为印象,也就是色彩意象。

(1)红的色彩意象

由于红色容易引起注意,所以在各种媒体中也被广泛的利用,除了具有较佳的明视效果之外,更被用来传达有活力,积极,热诚,温暖,前进等涵义的企业形象与精神,另外红色也常用来作为警告,危险,禁止,防火等标示用色,人们在一些场合或物品上,看到红色标示时,常不必仔细看内容,及能了解警告危险之意,在工业安全用色中,红色即是警告,危险,禁止,防火的指定色。大红桃红砖红玫瑰红

(2)橙的色彩意象

橙色明视度高,在工业安全用色中,橙色即是警戒色,如火车头,登山服装,背包,救生衣等,由於橙色非常明亮刺眼,有时会使人有负面低俗的意象,这种状况尤其容易发生在服饰的运用上,所以在运用橙色时,要注意选择搭配的色彩和表现方式,才能把橙色明亮活泼具有口感的特性发挥出来。鲜橙橘橙朱橙香吉士

(3)黄的色彩意象

黄色明视度高,在工业安全用色中,橙色即是警告危险色,常用来警告危险或提醒注意,如交通号志上的黄灯,工程用的大型机器,学生用雨衣,雨鞋等,都使用黄色。大黄柠檬黄柳丁黄米黄

(4)绿的色彩意象

在商业设计中,绿色所传达的清爽,理想,希望,生长的意象,符合了服务业,卫生保健业的诉求,在工厂中为了避免操作时眼睛疲劳,许多工作的机械也是采用绿色,一般的医疗机构场所,也常采用绿色来作空间色彩规划即标示医疗用品。大绿翠绿橄榄绿墨绿

(5)蓝色的色彩意象

由于蓝色沉稳的特性,具有理智,准确的意象,在商业设计中,强调科技,效率的商品或企业形象,大多选用蓝色当标准色,企业色,如电脑,汽车,影印机,摄影器材等等,另外蓝色也代表忧郁,这是受了西方文化的影响,这个意象也运用在文学作品或感性诉求的商业设计中。大蓝天蓝水蓝深蓝

(6)紫色的色彩意象

由于具有强烈的女性化性格,在商业设计用色中,紫色也受到相当的限制,除了和女性有关的商品或企业形象之外,其他类的设计不常采用为主色。大紫

贵族紫葡萄酒紫深紫

(7)褐色的色彩意象

在商业设计上,褐色通常用来表现原始材料的质感,如麻,木材,竹片,软木等,或用来传达某些引品原料的色泽即味感,如咖啡,茶,麦类等,或强调格调古典优雅的企业或商品形象茶色可可色麦芽色原木色

(8)白色的色彩意象

在商业设计中,白色具有高级,科技的意象,通常需和其他色彩搭配使用,纯白色会带给别人寒冷,严峻的感觉,所以在使用白色时,都会掺一些其他的色彩,如象牙白,米白,乳白,苹果白,在生活用品,服饰用色上,白色是永远流行的主要色,可以和任何颜色作搭配。

(9)黑色的色彩意象

在商业设计中,黑色具有高贵,稳重,科技的意象,许多科技产品的用色,如电视,跑车,摄影机,音响,仪器的色彩,大多采用黑色,在其他方面,黑色的庄严的意象,也常用在一些特殊场合的空间设计,生活用品和服饰设计大多利用黑色来塑造高贵的形象,也是一种永远流行的主要颜色,适合和许多色彩作搭配。

(10)灰色的色彩意象

在商业设计中,灰色具有柔和,高雅的意象,而且属於中间性格,男女皆能接受,所以灰色也是永远流行的主要颜色,在许多的高科技产品,尤其是和金属材料有关的,几乎都采用灰色来传达高级,科技的形象,使用灰色时,大多利用不同的层次变化组合或他配其他色彩,才不会过于素,沉闷,而有呆板,僵硬的感觉。大灰老鼠灰蓝灰深灰

四、网站设计的误区

1、过多使用框架

将一个页面划分为多个框架对使用者来说是十分不方便的,因为框架破坏了网页的基本界面,打印输出也变得十分困难。更糟的是,使用者所进行的操作可能出现许多令人意想不到的结果。但我们要求,在你的网站中至少要有一个网页采用框架设计。

2、画蛇添足地使用最新技术

在网页中使用FLASH等需要下载插件的新技术,也许可以引来一些无目的的访问者,但大多数用户所关心的还是那些有益的内容以及你提供良好客户服务的能力。建议医学站点少用这些技术,因为他们大部分还在使用14""的显示器。

3、滚动字幕、变换的选择以及持续性动画

不要使用那些不断运动的页面元素,运动的图像容易对人的视觉感受产生不良影响,闪烁的东西更是令人无法忍受。页面应该创造平和而安静的环境以方便阅读.

4、孤立网页

应该确保每一个页面都具有清楚的标识以显示它属于哪一个站点。同样地,每一个页面都应该有一个通向主页的链接,以及该页面在站点中的逻辑位置的指示。

5、网站导航支持匮乏

在一开始设计网站的时候,你就得十分清楚所要展示的信息的体系结构,并且把这些明白无误地展现给用户。设置一个网站地图,用户就能够知道他们所在的位置。

6、非标准的链接颜色

用户还没有访问过的页面链接应该是蓝色的;已经访问过的页面链接应该是紫色或是红色的。不要把这些颜色混淆起来,因为通过链接的颜色来判断页面是否曾经访问过,从而了解访问路线,这是大部分浏览器所支持的标准导航辅助特性之一。要让用户明确这种链接颜色的含义,颜色使用的一致性是关键。

7、过时信息

应该把网页维护费用列入部门预算。维护往往是改进网站内容的经济途径,许多旧的页面仍可以保持原在内容,只要链接到新页面上就可以了。当然,有些页面在过期以后,应该被彻底地从服务器上清理掉。

8、过长的下载时间

研究表明,页面反应时间超过10至15秒,用户就很容易失去兴趣。网页设计中尽量少使用图片,使用图片也要进行压缩。

以上内容所提到的弊端一定要避免,但为了使我们的设计能体现同学们的

技能和创意,按任务书要求,必要的设计要素还是要有。

第三部分网站技术解决方案

一、根据网站的功能确定网站技术解决方案。

1、采用自建服务器,还是租用虚拟主机。

2、选择操作系统,用unix,Linux还是Window201*/NT。分析投入成本、功能、开发、稳定性和安全性等。

3、采用系统性的解决方案(如IBM,HP)等公司提供的企业上网方案、电子商务解决方案?还是自己开发。

4、网站安全性措施,防黑、防病毒方案。

5、相关程序开发。如网页程序ASP、JSP、CGI、数据库程序等。

二、网站维护

1、服务器及相关软硬件的维护,对可能出现的问题进行评估,制定相应时间。

2、数据库维护,有效地利用数据是网站维护的重要内容,因此数据库的维护要受到重视。

3、内容的更新、调整等。

4、制定相关网站维护的规定,将网站维护制度化、规范化。

三、网站测试

网站发布前要进行细致周密的测试,以保证正常浏览和使用。主要测试内容:

1、服务器稳定性、安全性。2、程序及数据库测试。

3、网页兼容性测试,如浏览器、显示器。4、根据需要的其他测试。

四、网站发布与推广

1、网站测试后进行发布的公关,广告活动。2、搜索引掣登记等。

本指导书旨在提醒同学们在设计网站时,要按要求来做,设计要符合网站设计的基本思想,并能大胆创新,在完成网站设计基本要素的前提下,尽可能的向更高处迈进。我们的指导是着眼于较规范的公司或企业网站的设计思想,我们的设想就是把同学们的设计理念一次提高到一定的高度,有利于大家在工作岗位上更好的为企业、公司设计出出色的网站,尽显你在网站设计方面的个人才能。

戴尔电子商务方案简介

背景资料

在计算机行业,戴尔(DeLL)计算机公司是最为成功的范例之一。通过向顾客销售个人电脑、提供按订单生产系统、为公司产品提供完善的售后服务,戴尔公司已经成为世界上最大的计算机生产厂商之一。以美国德克萨斯州RoundRoch儿为生产基地的戴尔公司,如今向140多个国家的从大公司,政府机构、商业和教育机构到小公司和个人销售它的产品和服务。

戴尔同时由于它成功地将其直接面向最终用户的销售策略推向Internet而广为人知。实际上,基于Internet的业务收人正在成为计算机行业一个主要的销售渠道。戴尔公司的网址每周被顾客访问的次数超过80万次,戴尔公司因此而获得每天平均超过400万美元的收人(1997年3月是100万美元),公司管理层称之为“通过网络得到的收入”。通过减少技术支持要求和业务流水线上的事务,Dell.com。提高了公司的其他销售环节的效卒。另外,戴尔公司的管理者发现,在访问了Dell.com后,超过40%的顾客会通过打电话购买他们需要的计算机产品。

透过这些数字可以看出,公司的网站带来了巨大的商机,井将继续在整个业务中占据越来越大的比重、在随后的几年内,公司预计50%的业务将在网上完成。为了应付这样一个巨大的商业网站面临的技术和商业上的挑战,戴尔公司进行了一些市场调研,以便为这个Internet销售渠道寻找最好的系统。

在硬件方面,戴尔公司用它自己的PowerEdge服务器。这种服务器带有两个200MHz的PentiumPro处理器。而网站的商业引擎,戴尔选择MicrosoftSiteServer、CommerceEdition和其他的微软产品,包括MicrosoftinternetInformationServer、MicrosoftWindowsNTServer4.0和MicrosoftinternetInformationServer、MicrosoftSQL6.5、这使公司可以成功地管理业务中迅速成长的部分,维持对客户一流的技术支持,并且将管理和成本控制在自己手中。

戴尔公司技本解决方案

戴尔公司的网络业务小组的一个主要设计目标就是创建一个在访问量增加时可以很容易伸缩容量的站点。戴尔公司采用了分布式方案,将流入的访问需求分别由许多前端的PowerEdge服务器中的一台来处理,由此在网站上平衡负载。这个方案同时保证客户可以以最少的等候时间尽快得到他们正在查找的数据(如价格和样品)。

“所有的前端服务器都是其他服务器的镜橡服务器、这使我们即使在高峰期也可以很快地提供数据”,Zarbock说,“我们这个站点的访问量很容易受外界的影响。比如说《今日美国》发表了一篇关于戴尔公司的文章时,我们站点的访问量会增长几乎3倍。我们需要很快地增加额外容量的能力。我们的分布式的环境意味着我们可以在一个小时以内完成这一切。我们所要做的仅仅是在一个新的服务器上创建最新信息的镜像,把这个服务器加入网络,然后告诉分布式系统新增的服务器。”

戴尔公司大部分的前端服务器存放的是HTML格式的静态页面。前端服务器将顾客的需求流入不同的应用服务器以处理不同的任务。这其中包括戴尔的Premier页面(SM)服务。这种页面是专为向公司客户的销售页设计的。Premier页面是为公司客户设计的专用Extranet页面,上面包括订购信息、订购历史,己经被公司客户认可的系统配置,甚至帐户信息。该页面向1100多个公司帐户提供服务,为公司提供单独的网址和顾客名单。Premier页面帮助戴尔公司为公司客户提供更好的服务,这减少了公司电话中心的负担,井帮助公司将市场扩展到全世界(大约30%的Premier页面是为海外客户服务的)。

为了处理数据库管理业务,戴尔公司采用MicrosoftSQLServer6.5作为数据库引擎。SQLServer具有处理不断产生的大量数据的能力,并且它的应用开发环境使用起来非常简单,这使用户可以减少数据库管理人员而节省了费用。

一旦得到合适的信息,戴尔就利用MicrosoftinternetInformationServer包含在MicrosoftWindowsNTServer里的Web平台来为用户提供服务。戴尔电子商务的业务运作

戴尔公司的网上商店为‘戴尔网上业务这顶皇冠上点缀的珠宝”。通过戴尔

公司的网上商店,顾客可以在网上组装、定制价格并购买桌上电脑、笔记本电脑甚至服务器。戴尔公司用来处理这些“珠宝”业务的软件就是MicrosoftSiteServerCommerceEdition。

戴尔网上商店在PowerEdge服务器上运行,提供可定制的用户界面,通过这些界面可以提供有针对性的客户信息。例如,美国政府部门的客户可以对他们要采购的系统进行配置,这些系统的价格都是得到GeneralServicesAdministration条款允许的。

一旦顾客提交了订单,他们可以登录到网站并且查到他们的一个或多个订单的状态,这些状态性息从戴尔公司的订单维护系统和分销商那里提取到,然后遁过Internet信息服务器反馈给客户。那些不喜欢经常检查订单状态的客户可以使用订单查看窗口(OrderWatch)。通过订单查看窗口可以输入一个订单号和一个E-mail地址。一旦订购的货物发出,系统会自动地给客户发送一个电子邮件通知。

戴尔公司在Dell.com上提供广泛的、颇受好评的服务和枝术支持。这包括自我诊断工具、可下载的BIOS文件、驱动程序和管理公用讨论区的新版本的WebTalk。通过输人“服务标签”号码,用户能从存放着45000多条信息的数据库里存取针对不同系统的信息,这些信息与戴尔公司的电话技术支持者所用的信息完全一样。维护服务器是戴尔公司数目众多的MicrosoftSQLServer6.5之一。

戴尔公司同时利用包含在MicrosoftInternetExplorer4.0中的“推(push)”技术。它与戴尔的计算机产品捆绑在一起,为客户通过他们的测览器界面订阅和接收信息提供了一个方便的渠道。通过订阅,戴尔公司的顾客能接收到关于产品和辅助设备更新的信息。

当网站不断成长和内容变得更为动态时,网站更多地依靠微软ASP技术和数据库驱动的动态HTML页面给消费者提供最新信息。戴尔公司的服务和技术支持现在包含45000项,并且每周有100000位顾客访问。为了能够正常运转,硬件能否在系统内快速移动大量信息,以及数据库引擎能否迅速地处理所有请求是非常关键的。SQLServer可以胜任这个任务。

也许戴尔公司成功的最大关键在于它对顾客需求的快速反应和与PC机的新需求相适应地调整发展策略。现在,戴尔公司大约80%的Internet业务来自消

费者和小公司客户。但是大公司客户的数目也在迅速增长,例如,戴尔公司每周接到150多个服务器订单,其中不少来自大公司。戴尔电子商务平台的构建

软件

(1)MicrosoftWindowsNTServer作为微软产品的转销商,戴尔公司同时也一直使用微软的操作系统,其中包括与其桌面产品一起发布的MicrosoftWindows98操作系统。戴尔公司同对也用WindowsNTServer4.0装备它出售的大多数服务器,并巳将WindowsNTServer4.0用于内部开发和它自己的网站上。

(2)Internet信息服务器(InternetInformationServer,简称IIS)IIS是内嵌于WindowsNTServer4.0的网络服务器平台。IIS是Dell.com向顾客提供信息的引擎,它包含基本的Internet、Web和FTP服务。它是WindowsNTServer安装的一部分。IIS使用WindowsNTServer用户数据库来集中管理每台服务器上的用户。

(3)MicrosoftSiteServer、CommerceEdition寻找开发系统内容的程序员非常困难,这就是为什么戴尔公司选择SiteServer、CommerceEdition的关键理由之一。此外,MicrosoftSiteServer、CommerceEdition的功能的整体性和它和其他的Microsoft产品的完美集成性将帮助公司缩小开发和管理费用。

(4)MicrosoftSQLServer6.5在Dell.com,SQLServer用来支持许多应用。它最重要的功能之一是作为后端的Premier页数据库服务器。利用ASP技术,戴尔公司开发了自己的应用程序来从SQLServer里找出相关的数据,向公司客户提供针对客户的信息。戴尔公司的SQLServer上的数据库同时利用Netweave公司提供的一个应用程序接收从串联大型主机上送来的数据。

戴尔公司同时广泛地使用SQLServer来支持它的订单状态查询功能,消费者在货物递送前或递送后可以查到他们订单的处理情况。SQLServer也基于不同系统支持对戴尔公司45000项问题解决向导的导航。

(5)VisualSourceSafe戴尔公司使用MicrosoftVisualSourceSafe来管理和控制它开发程序的版本控制系统和保存HTML页面。

(6)信用卡验证/授权戴尔公司使用内部系统来进行信用卡验证与授权。

硬件

(1)网络/应用程序/开发服务器为了使成本和管理费用最小化,戴尔公司决定将所有用来运行电子商务网站的硬件标准化。基本配置包括。

①PowerEdge双200MHzPentiumPro处理器,运行WindowsNTServer4.0,每个处理器有512kcache;

②512MBE-BC内存;

③PowerEdge扩展RAID控制器(RAID5);④3个4GBUltra/WideSCSI3硬盘;

⑤IntelEtherExpressProB10/100以太网控制器;⑥集成的Dell远程辅助管理卡;⑦热插拔冗余电源和风扇。

(2)Cisco路由器和分布式集线器戴尔公司使用Cisco分布式集线器,一种网络操作系统的派生物,来透明地在前端网络服务器之间平衡负载。分布式集线器在Cisco2501或4700路由器上运行,并且使用从国际互连网路由器得到的路径选择表信息决定往何地传送客户信息。在Internet上,一般用路由器作为DNS服务器。

戴尔公司最常使用的MicrosoftSiteServer、CommerceEdition。的功能包括:

①CornmerceServer:用来执行个人消费者和企业消费者提交的事务。戴尔公司的消费者可以自己配置计算机,选择合理的价格,然后购买。企业消费者通过建立一个Premier页帐户就可以着到基于特定合同的目录和价格。这些事务通过集成在商业服务器上的订单处理管道,从商业服务器发送到戴尔公司的订单数据库,消费者可以回到站点并查询直接由戴尔公司的生产部门更新的订单状态。

②分析(Analysis):SiteServer的分析特性提供令人兴奋的功能。戴尔公司使用分析功能来处理日志丈件和关于站点使用情况的报告文件。戴尔公司现在正在研究如何最好地使用分析后得到的数据,以将其和访问者的个人爱好结合起

来,使公司不但知道客户最喜欢访问哪些页面,而且能知道为什么。有了这些信息,就能更好地对顾客情况作出报告,这对商家向顾客提供他们需要的产品和服务以及创建更有效的网站大有益处。

③内容管理和部署:从操作的角度,内容复制工具是真正使我们从一个时代前进到另一个时代的产品。在实现SiteServer之前,戴尔公司的内容创建者不得不每天和网络管理入员协同工作以发布、移动和删除文件。有了内容复制工

具,公司已经能够支持一个分布非常广泛的工作环境,每天两次将内容从演示服务器复制到产品服务器。并且只要需要,随时可以进行这项工作。每位内容作者都控制着他们的自己的材料。

电子商务设计说明书样板

灯饰行业可重构MicroERP

分析与设计说明书

文档编号MicroERPD01版本号V1.0

文档名称:灯饰行业可重构MicroERP分析与设计说明书

项目名称:可重构MicroERP系统开发

项目负责人:

编写:201*年4月21日

开发单位:华南理工大学机械工程学院先进制造信息系统实验室

目录。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。

一、系统软件架构

平台管理员登陆平台管理员信息修改企业用户注册企业用户审核企业用户信息修改企业用户信息查询监控信息查询监控信息删除数据库备份、恢复应用模块信息查询用户管理平台监控可重构进销存应用模块管理系统帮助系统平台应用模块信息修改应用模块信息录入在线帮助帮助文档*上图中“粗体字、阴影”功能不需权限审核;其它功能皆需要平台管理员权限审核,只有“平台管理员”才可执行*如果“平台管理员”登陆成功,则会保存平台管理员代码PadminID,session.putValue(“PadminID”,PadminID);

企业用户审核管理员信息修改企业用户信息修改企业用户信息查询企业日志管理企业业务流程定制企业业务流程修改企业业务流程查询系统管理企业业务流程管理可重构进销存已有用户登陆、新用户注册页面产品/配件属性管理编码初始化管理企业进销存用户操作主界面系统帮助产品配件属性定制产品配件属性查询产品配件属性修改///*1)上图中“非粗体字、非阴影”功能需“企业管理员”权限审核也就是,用户权限需为0,才可执行;2)权限为0、1、2、3的用户能执行图中的“粗体、阴影”功能。3)对于“企业用户信息修改”和“企业用户信息查询”功能,权限为1,2,3的用户只能操作自己的数据,而权限为0的企业管理员始产化品配件编码规则、含义初改产品配件编码规则、含义修查产询品配件编码规则、含义化表单号编码规则、含义初始表单号编码规则、含义修改表单号编码规则、含义查询///可以操作所有用户的数据。

4)企业用户(企业管理员或一般用户)登陆成功后,皆会保存“企业ID”、“企业名称”、“权限”,session.putValue(“EnterpID”,EnterpID),session.putValue(“EnterpName”,EnterpName),session.putValue(“Auth”,Auth),此处的权限根据登陆用户类型,既可表示管理员权限,也可以表示一般用户权限。另外,EnterpID定位了用户可以操作的数据库名。

如果是企业管理员,还会session.putValue(“AdminID”,AdminID);

如果是普通用户,则会session.putValue(“UserID”,UserID),session.putValue(“UserName”,UserName);

.

企业进销存用户操作主界面产品管理配件管理齐套初始化齐套查询入库管理出库管理盘点管理业绩估算二、系统功能描述

在下面的功能描述中,如果功能模块存在“权限”,则功能模块在执行前不仅需要验证“用户名”和“密码”的合法性,还必须进行“权限验证”!!!

A、系统平台

1、用户管理

包括平台管理员登陆、平台管理员信息修改、企业用户注册,企业用户审核、企业用户信息修改、企业用户信息查询。1)平台管理员登陆

权限平台管理员

功能描述登陆平台的界面。

实现机制进入方式为:管理员ID+密码数据库表PlatAdmin

2)平台管理员信息修改权限平台管理员

功能描述对自己的注册信息,包括用户名,密码等能进行经常性修改,保证平台的安全性。

实现机制进入方式为:管理员ID+密码数据库表PlatAdmin

3)企业用户注册权限

功能描述新企业用户的注册界面。该注册信息中的“企业管理员ID”为企业内部的管理员。

实现机制录入“企业ID”,“管理员名称”,“管理员密码”以及申请的“最大连接数”等(操作人员数量+管理员)信息。

数据库表EnterpUsers

4)企业用户审核

权限平台管理员

功能描述1)对企业注册用户的注册信息进行有效性审核。

2)企业用户审核成功后,进行企业数据库和表的初始化新建工作。3)将企业注册的管理员信息存入企业内部的“企业管理员信息表”Admin

中。

实现机制1)以“审核状态”值“F”为查询条件。

2)审核成功后,以“企业ID”为企业数据库名,以“企业数据库模板”为依据,新建企业数据库和表。并在相应表(ProdAttrib、PartAttib)中插入初始记录。

3)在企业数据库的“Admin”表中,插入企业管理员信息。数据库表EnterpUsers,Admin,

注:可考虑是否能先建立一个已经初始化的企业数据库,并备份成模板,在每次用户审核后,进行整个数据库的恢复。若在JSP页面通过写SQL语句建数据库和表,编码量太大。

5)企业用户信息修改权限平台管理员

功能描述对企业用户的注册信息进行修改或删除,如最大连接数等。切记,不可修改“企业ID”,该ID为企业数据库名!!!!

由于是平台管理员权限,信息修改后,企业用户不需再进行审核。同时,还需用修改后的信息替换EnterpUsers和Admin表中的相关内容。

实现机制企业ID、企业名称(模糊查询)、全部作为查询条件。删除时,需要同时删除企业数据库。

数据库表EnterpUsers、Admin

6)企业用户信息查询权限平台管理员

功能描述查询企业用户信息

实现机制以企业ID、企业名称(模糊查询)、全部为查询条件。数据库表EnterpUsers2、平台监控

包括用户监控和数据库备份、恢复。1)监控信息查询

权限平台管理员

功能描述以“企业ID”(模糊)+时间段查询用户的登陆信息。实现机制以“企业ID”(模糊)+时间段为查询条件数据库表MonitorInfor

2)监控信息删除

权限平台管理员

功能描述以“企业ID”(模糊)+时间段对旧的监控信息进行删除。实现机制以“企业ID”(模糊)+时间段为查询条件。数据库表MonitorInfor

3)数据库备份、恢复权限平台管理员

功能描述备份平台数据库和企业数据库内容。实现机制以“企业ID”、全部作为查询条件。数据库表3、应用模块管理

包括应用模块信息查询,应用模块信息修改,应用模块信息录入1)应用模块信息录入权限平台管理员

功能描述针对可重构进销存系统,提供添加新的子系统、功能模块和构件信息的接口。

实现机制进入方式,以下拉框,或单选框形式选择是添加子系统,功能模块还是构件,进入不同的页面添加相应信息。

数据库表平台数据库中的SubSys、Modules、Components表

2)应用模块信息修改权限平台管理员

功能描述修改子系统、功能模块或构件的信息

实现机制进入方式,以下拉框,或单选框形式选择是修改子系统,功能模块还是构件信息,进入不同的页面修改和删除相应信息。

数据库表平台数据库中的SubSys、Modules、Components表

注:信息修改时,注意三个表中相关信息的修改统一性!!!

3)应用模块信息查询权限

功能描述查询子系统、功能模块或构件的信息

实现机制进入方式,以下拉框,或单选框形式选择是查询子系统,功能模块还是构件信息,不同查询进入的是不同页面。

数据库表平台数据库中的SubSys、Modules、Components表4、系统帮助

1)在线帮助权限

功能描述在线提供用户疑难问题解决、交流的平台,发布最新的软件功能扩展等信息。(类似于留言版或论坛)。

同时要提供系统管理员能对信息进行管理(删除、恢复)的功能。实现机制

数据库表OnlineHelp

2)帮助文档

注:帮助文档依赖开发人员在JSP页面标识的说明文字,程序中的详细注解,开发文档的编写工作。请务必做好相关文档工作,避免后期加重自身的工作量!!!

B、可重构进销存

包括已有用户登陆、新用户注册页面,系统管理,企业业务流程管理,企业进销存用户操作主界面,产品/配件属性管理,编码初始化管理,系统帮助。1、已有用户登陆、新用户注册页面

权限

功能描述1)企业用户登陆,以及新用户注册的界面。

2)用户登陆后成功后,须将用户的登陆信息(企业ID,企业名称,用

户名,登陆时间等)存入平台数据库的MonitorInfor表,以及企业数据库的Log表中,做为平台监控/用户监控功能,以及企业日志管理功能实现的前提。

实现机制1)用户进入方式:企业ID+编号(员工ID或企业管理员ID)+密码+用户类型(员工或企业管理员),需校验用户的合法性(经过企业管理员审核过的用户才是合法用户,在Users表中的“审核状态”体现)!!!!

2)新用户注册,点击“新用户注册”按钮,进入新用户注册页面。注册时,新用户必须输入“企业ID”,填写了注册信息后,保存用户信息到相应企业数据库的“用户表”Users中。由于该新用户还未通过企业系统管理员的审核,禁止该用户进入可重构进销存主界面。

企业代号下拉框

编号形式用户类型密码

确定取消新用户注册

数据库表Admin、Users、Log、MonitorInfor

2、系统管理

包括企业用户审核,企业用户信息修改,企业用户信息查询,管理员信息修改,企业日志管理。

1)企业用户审核

权限企业管理员

功能描述对注册的新用户进行审核,赋予用户权限。

实现机制以“审核状态”为“F”作为查询条件。审核成功后,更改“审核状态”值。

数据库表Users、Admin

注:在审核前,需统计Users表中已审核用户数量是否小于Admin表中的“最大连接数”,如果条件不满足,则显示“已达最大连接数”的信息提示,不能够对用户进行审批。

2)企业用户信息修改权限

功能描述非管理员用户只能修改或删除自己的注册信息;企业管理员能对企业所有用户的注册信息进行修改或删除,可进行的操作如赋予用户新的权限,更改用户名和密码等。

实现机制非管理员登陆时,只显示用户自身的信息,进行修改。企业管理员登陆时,可显示所有的用户信息,进行修改或删除。

数据库表Users

注:对于非管理员,企业用户信息修改界面不可显示“权限级别”和“审核状态”项,保证用户无法修改自己的”权限”,同时还不可修改“员工ID”项。经过上述的保证机制,用户信息修改后,不必再经过企业管理员审核。

3)企业用户信息查询权限

功能描述企业管理员可查询所有用户的信息;其它用户只能查询自己的信息实现机制非企业管理员以“员工ID“进行查询;管理员以“员工ID”、用户名(模糊)、全部为查询条件。

数据库表Users

4)管理员信息修改权限企业管理员

功能描述修改自己的信息,并用新信息替换掉Admin和EnterpUsers表中的相关内容。

实现机制经过权限验证,才可修改信息。数据库表Admin、EnterpUsers注:“企业ID”和“最大连接数”项不可修改。

5)企业日志管理

权限企业管理员

功能描述以时间段为条件对企业日志信息进行查询或删除。实现机制以时间段为查询条件。数据库表Log3、企业业务流程管理

包括企业业务流程定制,企业业务流程修改,企业业务流程查询。1)企业业务流程定制权限企业管理员

功能描述根据企业的需求,定制企业需要的子系统,根据定制的子系统,选择子系统下面的功能模块和相应构件,同时配置构件的运行规则(构件的执行序号)。

实现机制以下拉框或单选框的形式输入要定制的类型子系统,功能模块,构件。数据库表企业定制信息存入企业数据库中的SubSys,Modules,Components表;定制信息的来源是平台数据库中的SubSys,Modules,Components表。

2)企业业务流程修改权限企业管理员

功能描述修改企业已定制的子系统,对子系统下面的功能模块和构件进行添加、删除,对构件的运行规则进行重新配置。

实现机制以下拉框或单选框的形式输入要修改的类型子系统,功能模块,构件。数据库表企业数据库中的SubSys,Modules,Components表。

修改信息的来源是平台数据库中的SubSys,Modules,Components表。

注:信息修改时,注意三个表中相关信息的修改统一性!!!

3)企业业务流程查询权限

功能描述查询企业已定制的子系统,功能模块和构件的信息,以及规则实现机制以下拉框或单选框的形式输入要查询的类型子系统,功能模块,构件。数据库表企业数据库中的SubSys,Modules,Components表。4、产品/配件属性管理

包括产品/配件属性定制,产品/配件属性查询,产品/配件属性修改。1)产品/配件属性定制权限企业管理员

功能描述根据企业的需求,定制自己的产品/配件表的结构,即添加新字段。将添加的新字段属性信息存入到ProdAttrib和PartAttib的记录中,同时修改产品/配件表的结构。

实现机制以下拉框或单选框形式选择要定制的类型产品或属性。数据库表ProdAttrib,PartAttib,Prod,Part

注:此处的定制并非产品表和配件表结构的全部定制,而是新增某些字段,进行产品表和配件表结构的修改。

2)产品/配件属性查询权限

功能描述查询企业的产品/配件属性表。

实现机制以下拉框或单选框形式选择要查询的类型产品或属性。数据库表ProdAttrib,PartAttib

3)产品/配件属性修改权限企业管理员

功能描述修改或删除企业的产品/配件属性表记录,并依此修改产品/配件表结构。实现机制以下拉框或单选框形式选择要修改的类型产品或属性。数据库表ProdAttrib,PartAttib,Prod,Part

注:应该提示用户:“修改属性,可能会造成产品/配件表中数据的丢失”,需用户确认是否要修改属性。

属性表(ProdAttrib、PartAttib)中“是否系统字段”为“T”的不能删除和修改,只能对用户自定义的字段进行修改和删除,以确保系统能正常运行!!!!

5、编码初始化管理

包括产品/配件编码规则、含义初始化,产品/配件编码规则、含义修改,产品/配件编码规则、含义查询,表单号编码规则、含义初始化,表单号编码规则、含义修改,表单号编码规则、含义查询。

1)产品/配件编码规则、含义初始化权限企业管理员

功能描述根据企业的需求,制订产品和配件的编码规则,同时依据该编码规则对编码含义进行初始化

实现机制以下拉框或单选框形式选择要初始化规则和含义的类型产品或配件,并输入相应的代码含义,所处层级,长度等信息。并对上述的代码含义进行编码含义的初始化。

数据库表CodeRule,Code

注:产品/配件编码规则和含义解释见“注意事项”中的“产品/配件编码规则和含义”。

2)产品/配件编码规则、含义修改权限企业管理员

功能描述修改或删除已制订的产品和配件编码规则和编码含义。

实现机制以下拉框或单选框形式选择要修改规则和含义的类型产品或配件。修改相应的编码规则和编码。

数据库表CodeRule,Code

注:修改或删除时,确保CodeRule和Code两个表数据的完整性!!

3)产品/配件编码规则、含义查询权限

功能描述查询已制订的产品和配件编码规则和编码含义。

实现机制以下拉框或单选框形式选择要查询的规则和含义类型产品或配件。

以产品类型为查询条件。

数据库表CodeRule,Code

4)表单号编码规则、含义初始化

需制订编码规则的表单包括下料单号,盘点单号,入库单号,出库单号另外,“齐套查询单”单号用的是下料单号,“齐套查询(产品/配件)出库单”单号用的是出库单号,“齐套查询(产品/配件)缺件单”单号用的是下料单号,“配件采购单”单号用的也是下料单号。

权限企业管理员

功能描述根据企业的需求,制订表单号的编码内容。

实现机制以下拉框或单选框形式选择要初始化编码内容的表单类型:

下料单/齐套查询单号/齐套查询(产品/配件)缺件单/配件采购单、盘点

单、入库单、出库单号/齐套查询(产品/配件)出库单

数据库表FormRule

注:表单号编码规则方案见“注意事项”中的“表单/单据号编码规则”,考虑到编程的复杂性,同时关注一定的实用性,本处的编码规则是按照第二种编码方式,而非如产品/配件编码那样的完全定制。

5)表单号编码规则、含义修改权限企业管理员

功能描述修改已制订的表单号编码内容。

实现机制以下拉框或单选框形式选择要修改编码内容的表单类型:

下料单/齐套查询单号/齐套查询(产品/配件)缺件单/配件采购单、盘点

单、入库单、出库单号/齐套查询(产品/配件)出库单

数据库表FormRule

6)表单号编码规则、含义查询权限

功能描述查询已制订的表单号编码内容。

实现机制以下拉框或单选框形式选择要查询编码内容的表单类型:

下料单/齐套查询单号/齐套查询(产品/配件)缺件单/配件采购单、盘点

单、入库单、出库单号/齐套查询(产品/配件)出库单

数据库表FormRule

注:上述表单号进行编码规则定义后,在所有涉及录入上述表单号的页面需增加一个“自动编码生成器”功能模块。实现机制见“工程开发注意事项”中相关内容。

6、系统帮助

注:请开发小组成员做好自己工作中的必要的备注,文档等工作!!

C、可重构进销存用户操作主界面

在本开发中,客户进销存应用系统分为:产品管理、配件管理、齐套初始化、齐套查询、入库管理、出库管理、盘点管理、业绩估算。

要求在开发下面的可重构子系统时,必须分为三个层次:子系统功能模块可重构构件

如:入库管理入库信息录入可重构构件:新建入库单号填写入库单信息审批操作入库打印入库单等……..

入库信息查询可重构构件

入库信息修改可重构构件1、产品管理

建议分为:产品信息录入、产品信息修改、产品信息查询三个功能模块。

该子系统要求实现产品信息的录入、删除、修改、查询、打印等基本操作。表头名为:

×××产品表

×××表示“企业名称”,企业名称的变量名为Ennterpame。,见“系统软件架构”

中的文字描述。

数据库表:Prod、ProdAttrib

注:在本次开发中,产品表的结构采取了客户定制部分字段的方法。因此,在操作产品表时候,还必须参考ProdAttrib辅助产品信息的显示。

另外,在涉及录入“产品编号”的页面必须具备“自动编码生成”功能,见“工程开发注意事项”中的内容。

2、配件管理

建议分为:配件信息录入、配件信息修改、配件信息查询三个功能模块。

从功能上说,该子系统要求能实现配件信息的录入、删除、修改、查询、打印等基本操作。

表头名为:×××配件表

×××表示“企业名称”,企业名称的变量名为Ennterpame。,见“系统软件架构”中的文字描述。

数据库表:Part、PartAttib

注:在本次开发中,配件表的结构采取了客户定制部分字段的方法。因此,在操作配件表时候,还必须参考PartAttib辅助配件信息的显示。

另外,在涉及录入“配件编号”的页面必须具备“自动编码生成”功能,见“工程开发注意事项”中的内容。

3、齐套初始化

建议分为:齐套信息录入、齐套信息修改、齐套信息查询三个功能模块。功能:为产品定义其配件组成。如果查询条件为全部

表头名为:×××产品齐套表

×××表示“企业名称”,企业名称的变量名为Ennterpame。,见“系统软件架构”中的文字描述。

如果查询时,是按照产品编号进行查询,则还需在表头中添加产品编号,为

×××ד产品编号”产品齐套表

数据库表:KitItems

注:另外,在齐套信息录入和修改时,“产品编号”以及“配件编号”必须具备“自动编码生成”功能,见“工程开发注意事项”中的内容。

4、齐套查询

建议分为:齐套查询信息录入、齐套查询信息修改、齐套单查询三个功能模块。功能:根据齐套查询内容,查询产品、配件库存,生成“齐套查询单”,“齐套查询产品/配件出库单”,“齐套查询产品/配件缺件单”,“配件采购单”。

如果在“产品表”和“配件表”中,“单价”、“采购周期”和“生产耗时”字段中,有录入内容,则上述某些单据还可以辅助产品报价,预测交货时间。

数据库表:KitQuery,KitQueryItem,KitQueryProdItem,KitQueryPartItem(不局限与)在表单中需要显示的“产品名称”“配件名称”等信息,需要查询“产品表”等等。

注:在录入齐套查询信息时,“齐套查询单”中的“下料单号”要具备“自动编码生成”功能。同样,在需要录入“产品编号”以及“配件编号”时,也需要具备“自动编码生成”功能,见“工程开发注意事项”中的内容。

注:在该模块中,注意“产品表”和“配件表”中“库存数”修改的时间性问题。如:如果未生成“齐套查询产品/配件出库单”,则不能修改“产品表”和“配件表”中“库存数”。同时还要将是否出库的状态记载到KitQuery表中的“Status”中。

只有要查询的所有产品都不缺件时,这些产品才能出库!!5、入库管理

建议分为:入库信息录入、入库信息修改、入库查询三个功能模块。

功能:选择要入库的产品或配件,入库成功后,修改产品/配件表中的库存数,生成“入库单”。

入库分为产品入库,和配件入库两种类型。

数据库表:SI,SIItem注:如果还没有执行“操作入库”构件,则不能修改库存数,在入库单主表中,标志“状态”为“未入库”。只有执行了“操作入库”后,才可以修改库存数,并将“状态”标志为“已入库”。

所有需录入“入库单号”的页面应具备“自动编码生成”功能,见“工程开发注意事项”中的内容。

6、出库管理

建议分为:出库信息录入、出库信息修改、出库查询三个功能模块。

功能:选择要出库的产品或配件,出库成功后,修改产品/配件表中的库存数,生成“出库单”。

出库分为产品出库,和配件出库两种类型。数据库表:SO,SOItem注:如果还没有执行“操作出库”构件,则不能修改库存数,在出库单主表中,标志“状态”为“未入库”。只有执行了“操作出库”后,才可以修改库存数,并将“状态”标志为“已出库”。

所有需录入“出库单号”的页面应具备“自动编码生成”功能,见“工程开发注意事项”中的内容。

7、盘点管理

建议分为:盘点信息录入、盘点信息修改、盘点信息查询三个功能模块。功能:主要实现库存信息的查询,生成盘点单。盘点可以按时间段全局、阶段进行盘点,可以按货物流向出库、入库进行盘点,也可以按物品类型产品、配件进行盘点。

数据库表:IT,ITItem

注:所有需录入“盘点单号”的页面应具备“自动编码生成”功能,见“工程开发注意事项”中的内容。

8、业绩估算

功能:按时间段对已出库产品的总金额进行统计

三、构件开发示例

功能模块运行记录表(ModuleRun)名称标识符格式定义/值取值范围允许空备注长子系统IDSubSyIDVarchar(10)×主键功能模块IDModuleIDVarchar(10)×主键操作单号OperateIDVarchar(16)×主键执行序号NoInt完成状态StatusVarchar(8)已完成未完成“子系统ID”构件所属的子系统;“功能模块ID”构件所属的功能模块;“操作单号”构件操作的对象(单据号),如:入库单号、出库单号、下料单号等;“执行序号”功能模块中构件已执行到的“执行序号”。

“完成状态”功能模块是否执行完毕。对于一功能模块,如果企业在该模块内定制的构件都已经执行完毕,状态为“已完成”;如果构件未全部执行完毕,则标志为“未完成”。

针对各功能模块实现中,运行构件时可能出现的中断现象如:用户填写入库单号后,没有再执行后续构件,就退出了该功能模块的操作用上表中的“执行序号”可以存储该功能模块的已执行步骤(也就是,已经执行了到了第几个构件)。

下面以“入库子系统”下的“入库信息录入”功能模块为例进行说明:

该功能模块的构件包括:新建入库单号、填写入库信息、入库审核、操作入库等构件。在定制“入库信息录入”功能模块中的构件时,用户选择并确定了构件的“执行序号”记录保存在构件信息表Components中。

分析:

1)构件正常运行的前提。

构件是具有单一功能的代码或代码组。因为用户可以随意选择构件,并能定制构件的执行顺序,这就要求构件具备独立性。为保证独立性,需抽取出各构件能够正常运行的公共依赖因素。

如:“入库信息录入”功能模块中,各构件都依赖于“入库单号”。所以,每一构件执行完毕后,都需将“入库单号”信息传递到下一构件。

因为各构件的运行都依赖于“入库单号”信息,为保证各构件操作对象的一致性,需要用一公共变量存储该“入库单号”。由于用户执行该功能时,可能是打开多个相同窗口执行同一功能模块,为保证操作对象相互不干扰,不能采用session等方式存储和传递变量,需要采用其它方式传递。

执行功能模块时,可能出现中断现象,为确保各构件在下次继续执行时,能够正常运行。在执行该功能模块时,用户必须先录入“入库单号”,才能继续执行该构件的主要功能。

2)构件运行的协调机制。

通常,功能模块中构件数量不只一个。为保证构件的运行符合用户定制的执行顺序,在构件的编码中,需要有一个对构件是否应该执行的条件判断。

该判断机制如下:通过上表中的“执行序号”与Components表中该构件的“执行序号”进行比较,以确定该构件是否应该执行。如果可以执行,在执行后,需将ModuleRun表中的“执行序号”重新用该构件在Components表中的“执行序号”进行赋值。这样就可记录下构件的执行情况。

“入库信息录入”功能模块中构件的运行规则见“构件分析样例”文档。(仅作参考)

四、注意事项

1、界面风格和颜色

1)对于非重构性的功能模块系统平台功能模块,以及可重构平台的管理类功能,主页面可以做成菜单选项形式,指向各个功能模块,各个功能模块的启动在新页面中打开,这样多个功能可以同时执行。在新窗体中打开新页面的代码如下:linkname;

或者主页面也可以做成框架形式。

2)对于构件(如:填写入库单信息)通常由一个或者多个JSP页面组成,在由功能模块页面(如:入库信息录入)转向可重构业务构件时,需要在新页面打开。若构件由多个JSP页面组成,由于页面组成了一个完备的功能,这里要求这些页面不可在新窗口中打开!!!原则:不涉及可重构业务构件的功能模块,能够在新窗口打开的,尽量在新窗口打开。但是如果一个功能是通过多个页面连续执行完成的,则多个页面之间不可再重新开新的窗口!否则会引起不必要的操作重复和错误!!!也就是,从一个页面向一个完整功能转换时应该开新的窗口,完整功能在内部执行时不可开新窗口!!!!

3)本系统jsp页面的分辨率为800×600。4)界面颜色:

界面颜色搭配,菜单的制作可以参考-asp.asp页面的设置。以简洁,清新为原则,不要用过于绚丽的颜色。同时,界面还可以辅以小图片、小动画等增加页面的动感。

2、正规单据格式

包括:入库单、出库单、齐套查询报表、齐套查询产品/配件出库单、配件采购单、盘点单等等。所有这些单据采用统一格式如下:a.抬头写“??企业单据名”

b.表头左边写“单号”右边写“日期”

c.表格分两步分,上部写“主表”中的其余字段,下部以序号按行写“项目表“中字

段内容,上下部之间必须有明显的分割线。

3、表单格式

包括:配件表、产品表、企业用户表、齐套查询单、齐套查询产品/配件缺件单等等。同上,抬头写“??企业表单名”。表头左边写“单号”(如果有)右边写“日期”(当前日期,或打印日期等标识性日

期)。表格以序号按行写表单中具体内容。

4、产品/配件编码规则和含义

由客户自定义,以下为规则和编码解释。编码规则如下:

产品类别:产品/配件编码

代码含义:可为级别号、企业代号、材质、产品颜色、产地等所处层级为1,2,3等。(如下面实例中,级别号所处层级为1,企业代码所处层级为2,以下依次)

代码长度:1,2,3等。(如级别号的代码长度为1,企业代码的长度为2)代码类型:

编码含义:

规则层级:1,2,3

编码含义:如果代码含义为结构特征,编码含义可为主体、配件。编码:主体、配件对应的编码为1,2。

实例:

①②③④⑤⑥⑦⑧

8HY□

级企结材序别业构质号号代特代码征号代码层级和长度①②③④代码含义级别号企业代码结构特征代号编码含义产品配件企业名称主体配件铜材锌合金或铝材⑤塑料材质代号橡胶.石棉或纤维不锈钢或铁陶瓷或水晶编码数字8HG数字1数字2数字1数字2数字3数字4数字5数字6备注□□□□

⑥⑦⑧

(配件)序号数字000-9995、表单/单据号编码规则

如果存在单据号,表单和单据号的编码规则同样可以如上所述,由企业定义。同时,可以推荐使用下列编码规则:

□1□2□3□4□5□6□7□8□9□10□11□1213-------------------------------------------------------------单据类型年月日顺序号说明如下:

a.第一位和第二位是表单类型编码;(或者占据更多位数)

b.第三位到第六位是单据生成的年,如201*年,这一码就是201*;c.第七位和第八位是单据生成的月,如5月,这两码就是05;d.第九位和第十位是单据生成的日,如3日,这两码就是03;e.第十一位和第十三位是单据的顺序号,取值范围由000999,共有1000个单据号。

表单类型编码示例如下表所示:(由客户定义)

表单名盘点单入库单

编码操作方法参考:

1.首先利用字符串的方式构造编码的第一位到第十位,令第十一位和第十二位为00,

从而构造出一个编码,并转换为一个整数,设其为ID0;

2.使用SELECTMAX(*ID)ASOldIdFROM*Table查询出单据号编码的最大值,设其

为ID1;

比较ID0和ID1的大小:

a.如果没有ID1的值,就是数据库表中还没有记录,那么就以ID0作为新的单据

号;

b.如果ID0大于ID1,那么就以ID0作为新的单据号;

c.如果ID0小于或是等于ID1,那么就以ID1加1成为新的单据号。

如:IT如:SI表单类型编码6、权限审核注意事项

1)用户的合法性验证

为增强平台的安全性,真正能防止非法用户使用本系统,在每一个可能涉及操作数据库数据(查询、修改、删除操作等)的Jsp页面都必须进行用户是否已经登陆的校核(用户的合法性验证)!!!!

如:如果在“系统平台”中,系统管理员没有登陆,就操作“监控信息查询”模块,可以通过

if(session.getValue("PadminID")==null){out.print("你还没登录,请先登录)}else

{

本JSP页面的功能编码;}

这就是在“系统软件架构”中文字描述提到:如果系统管理员登陆了,会session.putValue(“PadminID”,PadminID)的原因之一。

同理,在“可重构进销存”和“企业进销存用户操作主界面”中,都必须进行用户合法性验证。验证所需变量见“系统软件架构”中的文字描述!

2)权限审核

在“系统平台”中,由于平台系统管理员只有一个。因此,此处用户的权限审核只需通过系统管理员的合法验证就可以了。

但是,在“可重构进销存”和“企业进销存用户操作主界面”中,用户分为了四类:企业管理员权限为0,一般用户按照权限由高到低分为1,2,3。因此,针对“系统功能描述”中,给每个功能模块赋予的权限,结合企业数据库表Admin,Users中的权限描述,在每个模块的主功能编码前,除了用户的合法性验证,还必须进行权限验证,判断权限变量Auth是否在可以执行本模块的权限限制内。

所需的权限审核变量见“系统软件架构”中的文字描述!(session.putValue(“Auth”,Auth))。

7、变量命名规则

变量的命名要和变量的功能和意义相关,同时要考虑一定的协调性,在个人开发中,要保证统一的命名规则。

变量的命名要协调、统一。如,要存储Admin表中的“企业管理员ID”,则还是以变量名PadminID存储表中PadminID字段中的内容:session.putValue(“PadminID”,PadminID)

Jsp页面中数据的传递,同理。

如:StringRelateName=request.getParameter("RelateName");

切记:在编程中,禁止在不同文件,用多个不同变量名以及大小写来表示同一变量和意义!!!

不同文件进行变量传递时,变量名以数据库表中的字段名进行命名(注意字母大小写的问题。)

8、注释

在本次开发中,必要的注释反应在三个方面:编码注释、JSP页面中协助用户操作的帮助性注释,开发文档。1)编码注释

在源文件中,对变量的意义,IF、else语句的决策理由,模块的功能,编码的流向,SQL语句的意义等必须进行详细的说明。2)页面中的帮助文字

页面中,在可能引起错误,以及用户无法判断如何操作时,必须辅以必要的文字进行帮助和说明。

如:在必须填写数字的文本框后面,添加注释说明类型;在有字数限制的文本框后面,添加注释说明字数限制等。

3)开发文档

在开发自己的功能模块时,必须以下面表格的形式说明模块的实现流程。如果无法说明,还必须添加额外的文档辅助说明。文件名称功能描述说明相关文件接口参数另外,针对个人的模块开发,以条目(1,2,3….)形式编写帮助文档,主要是面向客户,说明模块的功能,以及使用注意事项。

9、图片和资源的路径

如果在页面使用了图片和小动画等资源,请将相关文件存在该页面所在的文件夹。在添加时,要使用相对路径,禁止使用绝对路进。

10、工程开发注意事项

1)文件名取名

文件的命名应该反应文件的功能,如登陆页面就可以取名为login.jsp,错误提示页面的命名应该包含error。

2)自动编码功能

要求在每一个涉及需要填写产品/配件编号,以及表单号的页面,都必须有自动编码生成功能。(也允许用户能自己直接输入)

如下图所示:产品编号自动编码生成器

在点击自动编码生成器后,从“申请编码页面”出现一个“页面”(非新页面,申请编码页面消失),“页面”提示用户选择需进行自动编码的类型产品,配件,表单类型。然后进行自动编码功能。编码生成后,点击确定将编码值赋给一个新的上述“申请编码页面”,实现编码数值的传递。

3)信息的有效性校验

在所有信息录入或修改的页面,如果:不能为空的信息未录入,发出警告对话框予以警告,要求重新填写;录入信息的类型与数据库字段类型不符时,需检查录入信息的有效性、完整性。

五、数据库表设计

1)平台数据库(PlatDB)

1、平台管理员信息表(PlatAdmin)

名称平台管理员ID平台管理员名称管理员密码标识符PadminIDPadminNameAdminPass格式定义/值长取值范围允许空备注Varchar(10)Varchar(50)Varchar(20)×××主键录入日期InputDatedateTime2、.企业用户信息表(EnterpUsers)

名称企业ID企业名称企业管理员ID管理员名称管理员密码注册日期审核人ID审核状态标识符EnterpID格式定义/值长取值范围允许空备注Varchar(10)EnterpNameVarchar(30)AdminIDVarchar(20)AdminNameVarchar(20)AdminPassVarchar(20)RegisterDateDatetimePadminIDVarchar(10)AuditorStatusVarchar(2)AuditorDateDatetime审核日期Maxlinkbigint最大连接数3、用户监控信息表(MonitorInfor)名称T已审核F未审核××××××主键企业IDEnterpName企业名称UserName用户名EnrollDate登陆时间

4、子系统信息表(SubSys)

名称标识符EnterpID格式定义/值长取值范围允许空备注Varchar(10)Varchar(30)Varchar(20)Datetime子系统ID子系统名称SubSyName标识符SubSyID格式定义/值长取值范围允许空备注Varchar(10)Varchar(20)×××主键Varchar(50)子系统功能FuncDrip描述DeveloperVarchar(30)开发人FieldsVarchar(20)应用领域PriceMoney价格

5、功能模块信息表(Modules)

名称功能模块ID所属子系统ID模块名称功能描述开发人应用领域价格标识符ModuleIDSubSyIDModuleNameFuncDripDeveloperFieldsPrice格式定义/值长取值范围允许空备注Varchar(10)Varchar(10)Varchar(20)Varchar(50)Varchar(30)Varchar(20)Money××××主键主键6、构件信息表(Components)名称标识符格式定义/值长取值范围允许空备注ComponentIDVarchar(10)构件IDVarchar(10)所属功能模ModuleID块IDComponentNameVarchar(20)构件名称FileVarchar(30)文件名FuncDripVarchar(50)功能描述DeveloperVarchar(30)开发人FieldsVarchar(20)应用领域PriceMoney价格7、在线帮助信息表(OnlineHelp)名称×××××主键主键主题用户名内容回复内容

标识符SubjectUserContentsBackCont格式定义/值长取值范围允许空备注Varchar(50)Varchar(20)texttext××××主键主键2)企业数据库模板

1、企业管理员信息表(Admin)名称标识符EnterpIDEnterpNameAdminIDAdminNameAdminPassMaxlinkAuth格式定义/值长取值范围允许空备注企业ID企业名称企业管理员ID管理员名称管理员密码最大连接数权限Varchar(10)Varchar(30)Varchar(10)Varchar(20)Varchar(20)bigintInt0系统管理员权限,可执行“可重构进销存”系统内的任何功能×××××××2、企业用户表(Users)名称员工ID用户名密码审核人ID审核状态所在部门职位标识符UserIDUserNamePasswordAdminIDAuditorStatusDeptTitle格式定义/值长取值范围允许空备注Varchar(10)Varchar(20)Varchar(20)Varchar(10)Varchar(2)Varchar(16)Varchar(10)T已审核F未审核××××主键权限级别AuthInt在企业进销存用户操作主界面内。1能够进行所有功能(查询、删除、修改、单据审批等)2除审批功能外,可进行所有功能。3只能查询在“可重构进销存”平台管理功能中的操作权限,见“系统软件架构”和“系统功能描述”中的文字描述。Sex性别Telephone联系电话Address联系地址Postal邮编Remark备注

3、企业日志信息表(Log)名称Varchar(2)Varchar(15)Varchar(50)Varchar(10)Varchar(50)员工IDUserName用户名EnrollDate登陆时间4、子系统信息表(SubSys)

名称标识符UserID格式定义/值长取值范围允许空备注Varchar(10)Varchar(20)Datetime子系统ID子系统名称SubSyName标识符SubSyID格式定义/值长取值范围允许空备注Varchar(10)Varchar(20)×××主键Varchar(50)子系统功能FuncDrip描述DeveloperVarchar(30)开发人FieldsVarchar(20)应用领域PriceMoney价格

5、功能模块信息表(Modules)

名称Varchar(10)功能模块IDVarchar(10)所属子系统SubSyIDIDModuleNameVarchar(20)模块名称FuncDripVarchar(50)功能描述DeveloperVarchar(30)开发人FieldsVarchar(20)应用领域PriceMoney价格

6、构件信息表(Components)名称标识符格式定义/值长标识符ModuleID格式定义/值长取值范围允许空备注××××主键主键取值范围允许空备注

友情提示:本文中关于《《电子商务综合实训》学生实习指导书(电商08班)》给出的范例仅供您参考拓展思维使用,《电子商务综合实训》学生实习指导书(电商08班):该篇文章建议您自主创作。

来源:网络整理 免责声明:本文仅限学习分享,如产生版权问题,请联系我们及时删除。


《电子商务综合实训》学生实习指导书(电商08班)》由互联网用户整理提供,转载分享请保留原作者信息,谢谢!
链接地址:http://www.bsmz.net/gongwen/652320.html