1.2 本论文的目的、内容及发展趋势
教学网站规划与设计是电子商务需要归纳,总结的结果。一旦,网站设计成功,同学们就可以随时随地,在只要拥有网络的条件下,学习各种各样的专业知识。还有就是,完全可以不用特意地去找比较专业的老师,花大把的钱去在有限的时间里去速成,在这里,只需要在留言板上写下你的疑问,专业的权威教授就会尽快地解答你的问题。总之一句话,网站的建设,完全是为了您的方便。
本课程的建设是基于网络快速发展的今天,为同学提供一个网络平台,可以让同学无论何时何地,只要有网络的地方就可以进行网上学习,自行安排学习时间,不仅突破了学校授课的地点时间的局限性,更节约了学校的各种资源,而且还节省了老师同学的时间,网上的交流让老师同学更加的自由方便。
课程采用同步练习的方式使同学们对所学知识掌握的更加灵活更加扎实。同步练习的习题都是经验丰富的教授通过多年的教学精心编写,更有很多与实践相结合的案例分析。课程还采用在线测试的方式使同学及时了解自己的学习状况,及时解决问题。
《程序设计语言》教学网站的建设,同学会对这门课程有一个全新的认识和学习,成为教学网站领域的佼佼者,不但因为对这门课程的学习提高对程序设计语言专业知识的掌握,而且还能提高自己的自学能力和查找资料的能力。
1.3 作者的主要贡献
为求能利用笔者所学习到的网络知识,将《程序设计语言》课程的知识利用网络平台展示给同学及所有学习本课程的人们,并利用电子商务的形式来进行学习,笔者对本系统的设计规划和调试做了全程掌控和操作,并在设计时尽力考虑到有些操作能力不太好的朋友,系统设计遵循功能齐全化,操作重新简约化。
2 系统开发环境的选择
2.1 B/S体系结构
本系统所面向的对象是广大的互连网用户。因此,将要采用比较流行的B/S三层结构。
2-1 B/S三层结构图
B/S体系结构与C/S体系结构相比不仅具有其全部的优点,而且又有C/S体系结构所不具备的独特优势:
(1)开放的标准:B/S所采用的标准都是开放的、非专用的,是经过标准化组织所确定而非单一厂商所制定,保证了其应用的通用性和跨平台性。
(2)较低的开发和文护成本:B/S的应用只需在客户端安装通用的浏览器即可,文护和升级工作都在服务器端进行,不需对客户端进行任何改变,故而大大降低了开发和文护的成本。
(3)用户使用简单,界面友好:B/S用户的界面都在统一的浏览器上,浏览器易于使用、界面友好,又因为它不再负责数据的存取和复杂数据计算等任务,只需要进行显示,因而大大降低了对客户端的要求。
从以上的分析与比较可以看出,B/S模式具有C/S模式无法替代的优越性:它简化了系统的开发和文护,并且特别适用于网上信息发布。因此,我开发的图书在线浏览系统采用了基于B/S模式的体系结构。
2.2 Dreamweaver
Dreamweaver是美国MACROMEDIA公司开发的集网页制作和网站管理于一身的所见即所得网页编辑器, 是一种可视化网页制作工具,利用它可以轻松地制作出跨越平台限制和跨越浏览器限制的动态网页。
Dreamweaver 可以开发HTML、XHTML、ColdFusion、ASP、ASP.NET、JSP或PHP网站。通过平面设计工具以及代码提示、标签编辑器、可扩展色彩代码、标签选择器、片段和代码检验这类编码特性来实现对代码和设计的管理。新集成的工作空间可以与Macromedia Flash MX和Fireworks MX共享,其中包括了标示签的文档窗口、可放到dock中的画板组、可定制的工具条和集成的文件浏览。Dreamweaver 还包括有预建的布局和代码,其中有网站结构、表格、可访问的模板以及为客户端交互应用而提供的JavaScript。 ASP程序设计语言教学网站的开发与设计(3):http://www.youerw.com/jisuanji/lunwen_12349.html