ic、Java、VisualC++,COBOL等语言来实现。
7.ASP本身自带了五个ActiveXServerComponents(ActiveX服务器组件),其中最重要的两个是数据库访IP组件ADODB(ActiveXDataObjectsDataBase),文件访问组件FileSystemObjects
8.使用Server端Script产生Client端Script,可以使用ASP程序码在站点服务器执行Script语言(VBScript或JavaScript),来产生或更改在Client端执行的Script语言。
9.ASP通常必须放在支持ASP的WEB服务器上的一个有可执行权限的目录下,才能被正确使用。
2.2语言基础
2.2.1HTML语言
HTML(HyperTextMarkupLanguage超文本标记语言)是一种用来制作超文本文档的简单标记语言。与常见的字处理文件不同,Web页以超文本标识语言编排格式。HTML文件是带有特定HTML插入标记的用以编排文档属性和格式的标准文本文件。它能独立于各种操作系统平台(如UNIX,WINDOWS等)。自1990年以来HTML就一直被用作WorldWideWeb上的信息表示语言,用于描述Homepage的格式设计和它与WWW上其它Homepage的连结信息。
HTML文档(即Homepage的源文件)是一个放置了标记的ASCII文本文件,通常它带有.html或.htm的文件扩展名。生成一个HTML文档主要有以下三种途径:
1.手工直接编写(例如用你所喜爱的ASCII文本编辑器或其它HTML的编辑工具。
2.通过某些格式转换工具将现有的其它格式文档(如WORD文档)转换成HTML文档。
3.由Web服务器(或称HTTP服务器)一方实时动态地生成。
一般的HTML页面具有如下的结构:
文件标题
这是HTML正文部分
可见在一个HTML网页文件中,一般必须有一对标记作为文件的开头和结尾,在标记后是头部标记,其后是实体标记。
2.2.2VBSCRIPT语言
VBScript是一种脚本语言,用户可以在HTML文件中直接嵌入VBScript脚本,从而扩展HTML,使其不仅仅是一种页面格式语言,而且还可以对用户的操作做出反应。VBScript基于VisualBasic语言,其语法结构等大部分与VisualBasic类似,其句法比较简单,VBScript是ActiveServerPages的默认语言,同时也作为ASP语言的宿主语言,为Microsoft推荐。
VBScript脚本语言脚本是应用程序在网页上表达的语言,可以将脚本嵌入Web页中。通常脚本在服务器上运行,但也可以采用客户端和服务器端结合使用。
类似于ASP和HTML,在编写VBScript语句时可以使用任意文字编辑器,然后将其收入到HTML标记中,并保存为".htm"或".html"文件就可以运行。
2.3数据库技术
Access是一种关系数据库管理系统(RDBMS),主要用于中小型数据库应用,适用于小型商务活动,用以存贮和管理商务活动所需要的数据,允许用户构造应用程序来归档和存储数据,并使数据能够很容易地采用多种方式进行筛选、分类和查询数据。
Access是一个数据库管理系统,以为它与其他的数据库管理系统相比更加简单易学,一个普通的计算机用户即可掌握并使用它,而且ACCESS的功能强大,足以应付一般的数据库管理以及处理需要。
下面简单介绍ACCESS数据库的基本方法:
1.新建数据库,新建一个数据库有两中方法:一种是创建一个空数据库,即建立一个没有表,查询,窗体和报表等内容的数据库;另一种方法是使用ACCESS中提供的数据库模版创建数据库,即通过对向导所提出的选项和不同选择来设计窗体,查询和报表等,从而建立一个完整的数据库。
2.添加数据库,表是ACCESS数据库的基础,是信息的载体。其他对象如查询,窗体和报表,也是将表中的信息以各种形式表现出来,方便用户使用这些信息。在ACCESS中,创建表的方法有三种:一是使用设计器创建表;二是通过输入数据创建表;三是利用向导创建表。
3.表的操作,在添加了数据库之后,我们实际上就初步的完成了一个数据库的建立工作,接下来我们就可以通过SQL语句对数据库进行操作。当然,在ACCESS中,对表的操作十分的方便,可以浏览表,为表添加、删除、对表记录进行排序,因为ACCESS是面向一些普通用户的,所以其操作方法不必要用户清楚SQL语句的语法及结构。
与其它的关系型数据库管理系统相比,Access具有以下优点:
1.存储文件单一。Access的一个数据库文件中包含了该数据库中的全部数据表、查询、窗体、报表等所有数据,便于管理。
2.支持长文件名,并可以在文件名内加空格,使文件便于理解、查找。
3.具有强大的网络功能,可通过网络传送数据。使用简便,用户无需了解编程语言,便可轻松地设计和开发数据库应用程序。
4.可以处理多种数据信息,如文本文件和其它数据库文件。
第3章系统需求分析与可行性分析
3.1编程与运行环境
3.1.1系统运行环境
1.服务器操作系统采用MicrosoftwindowsXP;
2.WEB服务器使用MicrosoftIIS5.0;
3.数据库服务器采用MicrosoftAccess2000;
4.客户端可以采用常用的任意浏览器软件,如IE,TheWorld等。
3.1.2编程环境
在上述系统平台的基础上,本系统的开发软件选择了DreamweaverMX。Macromedia公司出品的DreamweaverMX是制作动态网页的能手,使用Dreamweaver可以开发HTML、XHTML、ASP、ASP.NET、JSP或PHP网站。该软件可通过平面设计工具以及代码提示、标签编辑器、可扩展色彩代码、标签选择器、片段和代码检验这类编码特性来实现对代码和设计的管理。
3.2需求分析
需求分析工作是软件生存周期最重要的一个环节。需求分析的基本任务是要确定系统必须完成哪些工作,并提出完整、准确、清晰、具体的要求。需求分析阶段确定的系统逻辑模型是以后目标系统的基础,因此,必须准确完整地体现用户的要求。
3.2.1功能需求
·单位招聘栏目功能
本栏目主要提供单位招聘信息统计、单位基本信息维护、游览求职人员信息、招聘职位管理、快速发布职位、人才查询、人才收藏、发送招聘意向,管理收到的求职意向等功能。
·个人求职栏目功能
本栏目主要提供个人应聘信息统计、个人基本资料维护、游览单位信息、求职意向维护、职位查询、发送求职意向,管理收到的招聘意向等功能。
·职场资讯栏目功能
在此栏目能中,可以发布职场资讯和热点资讯,让求职者与招聘者能及时了解职场相关信息,增加职场经验。
·招聘会栏目功能
此栏目主要发布各地的招聘会信息,为求职者提供更多求职机会。
·兼职天地栏目功能
此栏目主要发布各种兼职信息。
·后台管理系统功能
通过后台系统,可以对注册的单位或个人资料进行管理,还可以添加、修改、删除职场资讯、招聘会和兼职信息。网站管理员还可以管理自己的账号。
3.2.2性能需求
1.真实性
对本网站注册的企业用户资料、个人用户资料,职场资讯信息、招聘会信息都要严格按照实际情况存档。
2.可靠性
对输入的数据要有严格的防错和校验措施,冗余数据处理时由程序自动更新,以确保数据的准确性和一致性。
3.安全性
对用户要有使用权限上的限制,数据库的备份和恢复机制要完善,确保后台数据的安全。
4.保密性
每个系统用户,都被要求必须有口令设置,并且口令对任何用户都是不可见的。
5.可用性
界面友好,做到实时响应,对用户的错误操作能够及时给出提示信息,方便用户的使用。
3.3系统业务流程
为了方便管理,将后台所有的程序放在admin目录下。首先建立了一个登录界面,登录后管理员可以对招聘单位、人才信息、职场资讯、招聘会进行管理,还可以添加招聘会信息和职场资讯信息,另外网站管理员还可以管理自己的账号。后台管理系统的大概流程如下图:
上一篇:ASP园林设计+论文(论文和程序)
下一篇:关于武汉地名的语言文化考察