网站设计与实现毕业论文怎么写( 三 )


1.系统安全性和用户权限设计 因为系统采用B/S模式,所以系统的安全性非常重要,为了提高系统的安全性,除了ASP.NET、IIS、SQL Server 2005自身数据安全,身份验证和授权机制外,本系统从用户级和数据库级对系统进行多重保护 。
用户级:对系统用户进行明确的权限划分 。
将用户划为三个级别,系统管理员Administrator负责系统的维护,以及各种数据库的管理工作,主要在后台进行 。
会员客户(登录注册的客户)允许对部分数据的修改,特别是订单数据和自身信息数据,具有数据上传权限;一般客户是所有通过Web访问本网站的人员,可以进行一般信息的浏览、查询等 。
数据库级:数据库的备份和恢复,采用增量备份的数据库策略,并定期对重要数据进行转储,在系统受到破坏时,能够及时恢复数据到正常运...
求一份关于动态网页制作的毕业论文!
动态网页制作技术jsp与asp的比较总的来讲,JavaSever Pages(JSP)和 微软的Active Sever Pages(ASP)在技术方面有许多相似之处 。
两者都是为基于WEB应用实现动态交互网页制作提供的技术环境支持,都能够为程序开发人员提供实现应用程序的编制与自带组件设计网页从逻辑上分离的技术,而且都能够替代CGI使网站建设与发展变的较为简单与快捷 。
尽管JavaSever Pages 技术和微软的Active Sever Pages在许多方面都有相似的,但仍然存在很多不同之处,其中最本质上的区别在于:两者是来源于不同的技术规范组织,其实现的基础:WEB服务器平台要求不相同 。
JSP 技术:开放的技术JSP和ASP技术明显的不同点:开发人员在对两者各自软件体系设计的深入了解的方式不同 。
JSP技术基于平台和服务器的互相独立,输入支持来自广泛的,专门的,各种工具包,服务器的组件和数据库产品开发商所提供 。
相比之下,ASP技术主要依赖微软的技术支持 。
平台和服务器的独立性JSP技术依附于一次写入,之后,可以运行在任何具有符合JavaTM语法结构的环境 。
取而代之过去依附于单一平台或开发商,JSP技术能够运行在任何WEB服务器上并且支持来自多家开发商提供的各种各样工具包 。
由于ASP是基于Activex控件技术提供客户端和服务器端的开发组件,因此ASP技术基本上是局限于微软的操作系统平台之上 。
ASP主要工作环境是微软的IIS应用程序结构,又因Activex对象具有平台特性,所以ASP技术不能很容易地实现在跨平台的WEB服务器的工作 。
尽管ASP技术通过第三方提供的产品能够得到组件和服务实现跨平台的应用程序,但是Activex对象必须事先放置于所选择的平台中 。
开放的开发过程,开放的原代码SUN应用JAVA社团性过程开发JSP技术 。
自从1995年,SUN已经用这种开放过程方法同国际JAVA组织合作开发和修改了JAVA技术与规范 。
针对JSP的产品,SUN授权了工具提供商(如Macromedia),结盟公司(如Apache,Netscape),最终用户,协作商及其他 。
最近,SUN将最新版本的JSP和JavaTM Servlet(JSP 1.1,JAVA SERVLET 2.2)的原代码发放给Apache,以求JSP与Apache紧密的相互发展 。
Apache,SUN和许多其他的公司及个人公开成立一个健壮的咨询机构以便任何公司和个人都能免费取得信息 。
(详见:http://jakarta.apache.org)JSP应用程序界面(API)毫无疑问已经取得成功,并将随JAVA组织不断开放扩大继续完善 。
相反,ASP技术仅依靠微软本身的推动,其发展是建立在独占的,封闭的开发过程基础之上 。
ASP技术JSP技术WEB服务器微软的IIS或个人WEB服务器任何WEB服务器包括Apache,Netscape,和IIS操作系统平台微软的视窗系统绝大多数的流行平台,包括solaris操作系统,微软的视窗系统,MAC OS,Linux,及其他UNIX系列平台产品跨平台访问需要第三方ASP的引入产品支持WEB信息机构环境中不同系列的计算机群即保证用户在当前软硬件及人力资源上的投资完全兼容,JSP技术提供灵活,开放选择:可以使用各种各样的工具提供商提供的工具,高度体现工业化标准输入与配置3、从开发人员的角度来看:ASP和JSP技术都能使开发者实现通过点击网页中的组件制作交互式的,动态的内容和应用程序的WEB站点 。
ASP仅支持组件对象模型COM,而JSP技术提供的组件都是基于JavabeansTM技术或JSP标签库 。
由此可以看出两者虽有相同之处,但其区别是很明显的 。
JSP标签可扩充性尽管ASP和JSP都使用标签与脚本技术来制作动态WEB网页,JSP技术能够使开发者扩展JSP标签得以应用,JSP开发者能定制标签库,所以网页制作者充分利用与XML兼容的标签技术强大的功能,大大减少对脚本语言的依赖 。