开题报告企业门户网站.docx
- 文档编号:24112639
- 上传时间:2023-05-24
- 格式:DOCX
- 页数:11
- 大小:22.87KB
开题报告企业门户网站.docx
《开题报告企业门户网站.docx》由会员分享,可在线阅读,更多相关《开题报告企业门户网站.docx(11页珍藏版)》请在冰豆网上搜索。
开题报告企业门户网站
哈尔滨工业大学软件学院
年度项目(论文)开题报告
题目:
企业门户网站的开发
组长林海锋
成员杨超、武啸天、袁雨田、丁雪琴
组别第四组
指导教师李瑜
开题报告日期2008年10月28日
哈尔滨工业大学软件学院制
2008年11月
企业门户网站的开发
摘要
随着经济、科技的飞速发展,网络技术应用到各个角落,网民数量膨胀,上网浏览信息,也成了现代人生活的一部分。
作为企业,宣传是增强企业知名度并以此覆盖市场的重要环节,有了网络技术的支持,企业的宣传和展示已不再局限与过去的电视、广播等传媒手段,而是扩展到覆盖范围广、影响力大的网络上,因此,又一种?
?
应运而生——“企业门户网站”。
它的出现使开拓了新型的展示平台,同时在客户与企业之间架起沟通的桥梁。
企业不仅可以通过网站向消费者诉述成果,也可以与客户进行即时的在线交流,使宣传和售后有机地结合起来。
因此,门户网站并不是狭义的企业的“门面”,更是企业更好地与消费者沟通交流、反馈意见和建议,从而增强企业竞争力的得力武器。
如何做好门户网站便是这一切的开始,也是网站工作的热门话题。
关键词:
网络,企业,知名度,门户网站
目录
摘要1
1.年度项目的来源2
2.年度项目的目的和意义2
3.项目的分工安排2
4.主要研究内容2
4.1动态网页的制作3
4.2在线沟通系统的实现3
4.3数据库的使用4
5.研究方案及进度安排,预期达到的目标5
5.1研究方案5
5.2预期达到的目标6
6.为完成课题已具备和所需的条件6
6.1已具备的条件6
6.2所需的条件6
7.预计研究过程中可能遇到的困难和问题,以及解决的措施7
7.1团队合作问题。
7
7.2动态网站的实现。
7
7.3如何使用数据库。
7
参考文献7
1.年度项目的来源
哈尔滨工业大学软件学院是经教育部、国家发展计划委员会联合批准的国家示范性学院,为便于软件学院人才培养面向IT企业的需要,培养IT产业急需的去高质量软件人才,同时也为使学生能够快速的了解这个行业,提高动手能力,对以后四年的学习内容形成初步的了解,在2008级新生中举行了创新计划项目……我们提出了本课题的研究。
2.年度项目的目的和意义
年度项目目的在于在学生的自主性和兴趣爱好等方面给以充分的发挥空间,激发潜在的
创造力,培养多样化的、不局限专业技能的实践技术技能,为其将来在科研机构、公司、企业工作积累实战经验,增强个体竞争力。
同时使其具备以下的能力:
1)根据项目规定的各关键期限的团队管理能力。
2)多个项目、实验、大作业同时进行的情况下个人时间合理协调的能力。
3)清晰地陈述和说明所完成工作的能力。
4)在群体中的协同共工作能力。
5)查阅文献和自主学习的能力。
6)在需要时寻找帮助的能力。
7)分析和解决课程中出现的实际问题的能力。
应写出本项目的目的和意义
3.项目的分工安排
鉴于我们的目标是:
为某一企业设计一个门户网站(包括发布企业信息、发布产品与服务信息、发布人才招聘信息、顾客可发布求购意向,甚至可以在线选购商品并提交订单)。
我们根据自己的能力与我们的兴趣爱好,把我们的预期目标分成了几个部分,分别为:
发布企业信息、发布人才招聘信息、发布产品与服务信息、在线选购商品并提交订单、论坛开发、在线沟通。
每个部分的负责人如下:
1)发布企业信息、发布人才招聘信息(杨超)
2)发布产品与服务信息(丁雪琴)
3)在线选购商品并提交订单(林海锋)
4)论坛开发(袁雨田)
5)在线沟通(武啸天)
4.主要研究内容及所使用的技术介绍
针对上述我们期望实现的几个部分,我们主要研究一下内容:
制作动态网页,实现在线沟通系统,使用数据库对网站的数据进行管理。
4.1动态网页的制作
这里说的动态网页,与网页上的各种动画、滚动字幕等视觉上的“动态效果”没有直接关系,而是指用动态网站技术生成的网页。
动态网页的一般特点简要归纳如下:
1)动态网页以数据库技术为基础,可以大大降低网站维护的工作量。
2)采用动态网页技术的网站可以实现更多的功能,如用户注册、用户登录、在线调查、用户管理、订单管理等等。
3)动态网页实际上并不是独立存在于服务器上的网页文件,只有当用户请求时服务器才返回一个完整的网页。
在众多动态网页技术(如CGI,PHP,ASP,JSP)中,项目组主要使用ASP。
ASP是ActiveServerPage的缩写,意为“动态服务器页面”。
ASP是微软公司开发的代替CGI脚本程序的一种应用,它可以与数据库和其它程序进行交互,是一种简单、方便的编程工具。
ASP的网页文件的格式是.asp,现在常用于各种动态网站中。
ASP是一种服务器端脚本编写环境,可以用来创建和运行动态网页或Web应用程序。
ASP网页可以包含HTML标记、普通文本、脚本命令以及COM组件等。
利用ASP可以向网页中添加交互式内容(如在线表单),也可以创建使用HTML网页作为用户界面的web应用程序。
与HTML相比,ASP网页具有以下特点:
1)利用ASP可以实现突破静态网页的一些功能限制,实现动态网页技术;
2)ASP文件是包含在HTML代码所组成的文件中的,易于修改和测试;
3)服务器上的ASP解释程序会在服务器端制定ASP程序,并将结果以HTML格式传送到客户端浏览器上,因此使用各种浏览器都可以正常浏览ASP所产生的网页;
4)ASP提供了一些内置对象,使用这些对象可以使服务器端脚本功能更强。
例如可以从web浏览器中获取用户通过HTML表单提交的信息,并在脚本中对这些信息进行处理,然后向web浏览器发送信息;
5)ASP可以使用服务器端ActiveX组件来执行各种各样的任务,例如存取数据库、发现和那个Email或访问文件系统等。
6)由于服务器是将ASP程序执行的结果以HTML格式传回客户端浏览器,因此使用者不会看到ASP所编写的原始程序代码,可防止ASP程序代码被窃取
4.2在线沟通系统的实现
此项研究以与客户进行联络和实时沟通为目的,主要内容包括以下几点:
1)服务理念。
向客户展示企业的运行宗旨,主要是文字上的叙述。
2)意见反馈。
以表格的形式收集客户的反馈信息,包括客户投诉、满意度、建设性意见和建议,用户填好提交后,信息被发到数据库,企业进行不即时统计,以电子邮件或电话等形式与客户不在线交流。
3)呼叫中心。
登录了客服热线、企业意见反馈中心通讯地址。
客服热线以链接的形式记录在网页上,客户可点击后直接进行语音交流:
其中客户可以选择语音自动服务及人工语音服务。
4)顾客登记。
登记产品用户的登陆信息,用户注册、用户管理与密码服务等。
主要技术如下:
基于ASP的运行环境(PWS或IIS,为Windows自带),运用Dreamweaver、JavaScript等脚本语言(ScriptingLanguage,是一种简单的程序。
这些程序有一些ASCII字符构成,可以使用任何一种文本编辑器来写,脚本语言不需要事先编译,只要有一个与其相适应的解释器就可以执行)刘智勇等.<<零基础学JavaScript>>.2008年1月版.第一页.进行动态网页的编写,采用数据库技术,提供在线表单等功能;借助网络电话所需技术如Java语言或C++语言、通信协议等实现网络PC与PC之间的实时通讯,实现企业与客户的文字、音频、视频的在线交流。
ASP已在4.1作了详细介绍,数据库技术也将在4.3中介绍,在此,对JavaScript作一些介绍。
JavaScript最早是由网景公司开发出来的一种跨平台的、面向对象的脚本语言。
最初这种脚本语言只能在网景公司的浏览器——Netscape中使用。
为了抢占浏览器市场,微软在其InternetExplorer浏览器里也加入了对JavaScript的支持,从此,JavaScript得到了广泛的支持。
目前,几乎所有的主流的浏览器都支持JavaScript。
JavaScript可以分为一下两种。
1)客户端的JavaScript:
也就是通常所说的JavaScript,这是一种可以与HTML代码写在一起的、由客户端浏览器解释、执行的脚本代码。
(本项目组主要使用客户端的JavaScript)
2)服务器的JavaScript:
这是一种运行在服务器的JavaScript,与ASP、JSP和PHP等服务器脚本语言类似,服务器的JavaScript也拥有读取服务器的文件、访问数据库的功能。
JavaScript主要功能有网页特效,表单验证,减少用户操作,增加安全性,减少编写和维护代码的工作量,影响事件等。
刘智勇等.<<零基础学JavaScript>>.2008年1月版.第一页至第三页.
4.3数据库的使用
数据库是依照某种数据模型组织起来并存放二级存储器中的数据集合。
这种数据集合具有如下特点:
尽可能不重复,以最优方式为某个特定组织的多种应用服务,其数据结构独立于使用它的应用程序,对数据的增、删、改和检索由统一软件进行管理和控制。
从发展的历史看,数据库是数据管理的高级阶段,它是由文件管理系统发展起来的。
数据库的基本结构分三个层次,反映了观察数据库的三种不同角度。
1)物理数据层。
它是数据库的最内层,是物理存贮设备上实际存储的数据的集合。
这些数据是原始数据,是用户加工的对象,由内部模式描述的指令操作处理的位串、字符和字组成。
2)概念数据层。
它是数据库的中间一层,是数据库的整体逻辑表示。
指出了每个数据的逻辑定义及数据间的逻辑联系,是存贮记录的集合。
它所涉及的是数据库所有对象的逻辑关系,而不是它们的物理情况,是数据库管理员概念下的数据库。
3)逻辑数据层。
它是用户所看到和使用的数据库,表示了一个或一些特定用户使用的数据集合,即逻辑记录的集合。
常用的数据库有:
DB2、Oracle、Informix、Sybase、SQLServer、PostgreSQL、
MySQL。
本项目组计划选用MySQL。
MySQL是一个小型关系型数据库管理系统,开发者为瑞典MySQLAB公司。
在2008年1月16号被Sun公司收购。
目前MySQL被广泛地应用在Internet上的中小型网站中。
由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库。
5.研究方案及进度安排,预期达到的目标
5.1研究方案
如果分点写,会清晰一些。
初步对企业门户网站做一定量的了解,根据门户网站的定义(广义注解:
这里是一个
应用框架,它将各种应用系统、数据资源和互联网资源集成到一个信息管理平台之上,并以统一的用户界面提供给用户,使企业可以快速地建立企业对客户、企业对内部员工和企业对企业的信息通道,使企业能够释放存储在企业内部和外部的各种信息。
狭义注解:
所谓门户网站,是指通向某类综合性互联网信息资源并提供有关信息服务的应用系统。
门户网站最初提供搜索引擎、目录服务,后来由于市场竞争日益激烈,门户网站不得不快速地拓展各种新的业务类型,希望通过门类众多的业务来吸引和留住互联网用户,以至于目前门户网站的业务包罗万象,成为网络世界的“百货商场”或“网络超市”。
从现在的情况来看,门户网站主要提供新闻、搜索引擎、网络接入、聊天室、电子公告牌、免费邮箱、影音资讯、电子商务、网络社区、网络游戏、免费网页空间,等等。
在我国,典型的门户网站有新浪网、网易和搜狐网等)和门户网站的建设意义(通过互联网这个全球性的网络来宣传企业、开拓市场,同时,降低企业的管理成本、交易成本和售后服务成本,并通过开展一系列的电子商务活动获得更多的利润),我们把企业门户网站的建设拆分成几个部分,了解所要运用的开发工具,环境,语言等。
初步确定了开发网站的工具与环境为MacromediaDreamweaver8,,开发语言为Javascript和ASP。
关于进度安排我们做了一个表格:
时间
任务内容
9月中下旬
寻找导师,填写志愿表,通过申请后保持与导师沟通,项目分工
10月-11月
项目分工,进行项目进程记录
11月中下旬
查阅资料,撰写开题报告,开题答辩
12月-次年3月
学习资料,建设网站
次年3月中旬
中期报告,中期答辩
次年3月-5月
完善网站,生成一个动态网站
次年5月下旬
结题答辩
5.2预期达到的目标
熟练地掌握和运用各种网站建设需要的工具,语言和环境,建成一个动态企业门户网站,并把网站推销给企业。
6.为完成课题已具备和所需的条件
6.1已具备的条件
硬件方面,学校提供了连接网络的电脑,而且我们也自备了一台电脑,随时可以进行项目的开发研究。
同时,学校的图书馆提供了大量的参考资料,包涵了各个方面的知识,以供我们参考。
软件方面,我们举具备了项目所需的开发环境,如Dreamweaver8,而且我们团队拥有有五名具有较强学习能力、实践能力、和创造力的成员,并且有经验丰富的导师。
6.2所需的条件
就目前情况而言,其一,我们需要学习项目运行和管理的相关知识;其二,我们需要学习各种技术,如HTML,JAVASCRIPT,ASP,数据库等。
7.预计研究过程中可能遇到的困难和问题,以及解决的措施
7.1团队合作问题。
这个年度项目是我们每个人第一次真正意义上的进行团队合作,因此在团队合作方面我们必然会碰到不小的麻烦。
例如,成员之间的冲突和内耗使团队低效,成员的鲜明个性反而使团队平庸,组长在关键时刻的决策能力等等。
对于这些问题,我们会密切合作,共同决策,避免被团队内部虚伪的和谐气氛所误导,努力引导和鼓励适当的、有建设性的良性冲突;同时,通过分析协调各成员的个性和特长,使大家都各自发挥自己的才华,相互结合;组长会在决策之前听取相关意见,也会在缺乏足够的信息和统一意见的情况下果断做出决定。
总之,我们会以自愿合作和协同努力的精神,打造出一个统一、高效、有创造性的成功团队。
7.2动态网站的实现。
企业门户网站,必然包含用户的注册和登陆、在线交流、提交定单、定单管理等功能,而这些功能是静态网站无法办到的,所以如何实现一个动态网站成为一个必须解决的问题。
针对这个问题,小组计划用ASP来解决。
之所以选择ASP,是由于它基本上可以满足我们的需求。
它可以包含HTML标签,也可以直接存取数据库及使用无限扩充的ActiveX控件,因此在程序编制上要比HTML方便而且更富有灵活性;通过使用ASP的组件和对象技术,用户可以直接使用ActiveX控件,调用对象方法和属性,以简单的方式实现强大的交互功能[1]。
7.3如何使用数据库。
由于企业门户网站中的各个部分都涉及到大量数据,那么如何有效地对这些数据进行组织、储存和管理,就成为了一个必须解决的问题。
针对这个问题,项目组准备用mysql数据库来解决。
数据库能够非常好的实现上述需求。
选择mysql的主要原因是该数据库开放源代码。
尽管该系统与其他大型数据库系统比较,mysql有很多不足只处,如规模小、功能有限但是它的功,但对于项目的完成它已经足够了。
参考文献:
1、
2、
3、刘智勇等.<<零基础学JavaScript>>.2008年1月版.第一页
4、刘智勇等.<<零基础学JavaScript>>.2008年1月版.第一页至第三页.
5、
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 开题 报告 企业 门户 网站