2.1课题的重点 服装线上销售系统规划与设计是一个学问,涉及到计算机各个方面的专业知识。从界面设计和整体布局来讲,保证界面美观大方且能够详尽
2.1 课题的重点
服装线上销售系统规划与设计是一个学问,涉及到计算机各个方面的专业知识。从界面设计和整体布局来讲,保证界面美观大方且能够详尽展示出所有想要表现的介绍内容是尤为重要的一点,既要激发消费者的购买欲,还要保证内容详细、功能全面。从程序的编写上来讲,如何能够保证所有简易网站的功能都能够实现,同时,让消费者在操作时更加的舒适便捷,安全性更高,交互性更强。
其实整个课题的重点有很多。一个网站的完成不可能是毫无艰难险阻,直接成功的。因此,需要细致地划分不同的板块,然后逐个攻克。在整体布局和界面设计上,需要大量的浏览已经存在的一些网站信息,然后本着简约大方的主题,进而搜集适合自己网站主题的资料。然后需要不断对网站整体的构思和设计进行调整,得到最终较为满意的效果。
在网站程序的编写上来看,首先需要有一个系统的框架,明确该网站需要实现哪些功能,不同功能所属的分布和功能实现又该如何分布。在清晰明确整个系统内部结构图时,根据不同的功能,进行代码的分块编写。
代码的编写结合软件的运用其实是工程量最大的一块。在保证局部代码实现的基础上,还要保证整体代码可以相互连接跳转,从而导致整个网页都可以正常运行,进而保证网站可以正常运行。此外还需要进行数据库的连接,保证各个用户、购物车等信息的记录与保存。
2.2 课题的难点
本课题的难点有以下两个方面:
代码的编写,主要分为两个难点。一是利用Active Server Page技术实现动态网页的搭建。实现的方式主要是通过HTML标签进行网页的布局和整体内容的显示,然后利用css进行字体、结构、边框设计,最后利用Active X脚本标准的相应脚本引擎JavaScript进行系统运行维护。整个过程中,调试代码的工程量非常大,需要牢记自己的每个命名含义,然后进行互相衔接和调取,保证最后网站得以成功运行。二则是进行数据库的连接。通过SQL中系列的添加、删除、修改语句等,完成用户、订单等信息的录入、修改,并保证完整性和准确性。当然,学校课堂中学习的知识是远远不够的,这需要我系统的学习相关的语言代码,熟练掌握运用,保证课题的完成。
网页的布局排版。找到符合主题的排版形式,合理的布局并显示每个区域的内容,插入相应的图片,并匹配文字。只通过网络上已有的现成素材是无法很好的完成上述要求的,但相反,如果所有内容全部自己设计,耗时久,工程量大。如何把握其中的比例,需要进行合理的时间分配。此外,要明确自己的课题侧重点,是设计还是功能,即是界面布局还是代码实现,这不是短时间内就可以同时兼顾的。
2.3 课题的前期准备
在做“梵曦服装”公司网站规划设计之前,首先,了解该课题所需要使用的软件,搜集素材的方向及内容,其次,明确了该课题最终要完成的成果,需要实现哪些功能,最终确认方向。随后,做出相关的准备工作。例如:服装网站素材的筛选与收集,网站制作软件的选取,编写代码语言的选择以及各种代码的学习。
2.3.1 制作软件、语言的选择
(1) Adobe Dreamweaver简介
Adobe Dreamweaver是由Macromedia 美国公司推出的集网页制作和管理网站于一体的网页代码编辑器,主要是对html、css、JavaScript等内容的支持,轻松便捷的创建、编写、管理动态网站。
(2) Java Server Pages简介
Java Server Pages是由Sun Microsystems公司提倡、很多公司配合介入成立的一种动态网页技术标准。JSP技术由于在Servlet技术基础上飞速发展,成为Java服务器编程中重要的组成成分。它不同于PHP只适用于中小型流量的网站,也不像ASP受到跨平台限制(只能运用Microsoft公司开发的IIS和PWS上)。虽然JSP技术在内容与显示分离、跨平台性、一次编写,到处运行、编写容易,快速上手、可重用性、数据库连接技术上都有显著的优势。对我本身而言,Java Server Pages技术学习的难度要远大于Active Server Pages技术的学习,如果坚持利用JSP技术,势必将导致无法成功运行程序。因此,最终放弃选择JSP技术。