智能企业自助建站系统设计与实现
来源:用户上传
作者:
摘 要 本文对网站建设和内容管理需求的分析,对系统进行了总体规划和功能划分,给出了系统的功能和结构框架的设计,最后介绍了系统的实现,以及系统实现采用的关键技术,包括三层架构等。本系统的使用将大大减轻企业网站建设和管理的复杂性,为企业提供了一个方便高效的管理平台和内容实时发布平台,自助建站系统作为一种新兴技术,为用户提供了可行高效的建站解决方案。
【关键词】自助建站 网站建设 内容管理
企业自助建站,是专门为广大中小企业度身定制的网络营销解决方案,企业能够使用自助建站工具建立网站,开展各种网络营销活动,是通过模板和预建的模块来构建网站的Web应用程序,可以通过所见即所得的方式完成网站内容和网站布局的管理。其特点尤其适合互联网基础薄弱的企业客户。该服务帮助广大中小企业轻松进行互联网营销。
1 系统分析
企业自助建站系统是我们团队采取asp.net技术,利用vs2013开发平台,设计开发了企业自助建站系统,是一种新型、便捷、傻瓜智能式的建站模式。这个系统是为了帮助中小企业制定自己的营销网站,而且对这些中小企业的门户网站进行统一管理和维护,减少一些在功能以及需求都相似的中小企业在网络营销中的投入,减少公司资金的投入。适用于广大中小企业、服务机构、协会等以信息发布、信息交互为目的的综合性网站建设。
1.1动态管理网站
1.1.1 动态添加模板
在我们系统中,用户即可以自己选择网站内嵌的模板,又可以自己新增公司风格的模板,丰富我们网站的模板,动态地增加模板,将给网站的开发人员和维护人员带来非常大的方便。
1.1.2 动态添加公司
当公司想利用系统建立自己的网站时,只要填写申请信息,由系统开发人员审核通过之后,就会给公司分配一个超级管理员账号,动态添加公司。
1.1.3 动态的添加管理员
当公司登陆超级管理员账号后,就可以给自己公司人员分配管理员账户,并且可以动态管理账户的权限和修改账户密码,使得系统更加安全。
1.2 网站功能模块
1.2.1 网站配置模块
管理员可以在这里输入公司基本资料。
1.2.2 公司信息模块
这个模块有三个子模块:公告发布、公司简介、以及求购管理。
1.2.3 资质证书模块
这个模块中需要用户输入自己公司的证书,以及对这些证书的分类,并且可以对证书信息进行修改或删除。
1.2.4 产品展示模块
这个模块是最重要的,也是用户使用最密切的模块,在这个模块中用户可以将自己的产品信息,包括产品图片、产品类别、产品描述等进行详细输入,并且可以选择是否在首页显示,对公司重要的产品进行首页动态展示,更加智能地宣传公司产品。
1.2.5 新闻中心模块
这个模块可以进行公司新闻的分类管理与新闻发布。在这个模块中,新闻的分类管理智能化得使公司的新闻有主次与类别,对重要的新闻进行首页滚动显示。
1.2.6 人才招聘模块
用户可以在该模块发布公司的招聘信息,并可以对应聘人员的信息进行管理,查看简历以及是否通过审核进行操作等。
1.2.7 留言管理模块
用户可以对网友的留言进行操作,例如查看、回复、删除、审核等。
1.2.8 友情链接模块
用户可以在这里管理友情链接,并在网站首页底部进行展示。
1.3 网站编辑功能
1.3.1 图片、视频管理功能
能够在页面中管理图片、视频文件,进行添加、删除、修改等操作。
1.3.2 远程上传功能
只要是在本地上插入的文件, 用户选择上传后全部上传到服务器上,不用用户每次都选择文件。
2 系统设计与实现
我们系统利用sql server 2012进行数据库设计,采用asp.net三层架构技术进行功能模块编码。三层架构分别为数据访问层(DAL):主要是连接数据库,对原始数据进行操作,具体为业务逻辑层或表示层提供数据服务;业务逻辑层(BLL):主要是对具体的问题进行操作;表示层(USL):主要进行WEB界面设计表示。
该系统分为三个主要的功能模块:超级管理员、后台管理、公司主页。
2.1 超级管理员功能模块设计
2.1.1 公司申请管理
公司申请模块可以定义公司的账户、公司网站类型、设置用户网站的使用时间等等。通过公司申请管理功能, 可以对申请公司进行审核、管理服务, 使用户的网站尽量真实,对自助建站系统有着重要的作用。
2.1.2 申请界面管理
主要包括用户申请网站界面、信息审核界面以及账户管理界面。申请界面管理能够实现用户申请网站信息以及申请用户的添加、删除、更改等。
2.2 后台管理功能模块设计
2.2.1 网站配置模块
主要功能是设置公司信息、设计公司风格。
2.2.2 公司信息模块
主要功能是公告发布、公司简介、求购管理。
2.2.3 资政证书模块
主要功能是资政证书分类、资政证书管理。
2.2.4 产品展示模块
主要功能是产品信息添加。这个模块主要设计是通过增加、删除、修改等操作对公司的产品信息进行输入,在这个模块产品信息是非常重要的,因此对产品信息输入进行了分类输入设计,并且能输入产品图片,当上传之后,产品信息将存在服务器中,并且设置是否首页显示,还可输入关键字,方便对产品进行搜索。
2.2.5 新闻中心模块
主要功能是新闻分类管理、以及新闻发布。
2.2.6 人才招聘模块
主要功能是招聘信息发布、应聘人员管理。在这个模块中可以在线预览应聘人员信息,以便网上对应聘者信息进行筛选。
2.2.7 留言管理模块
主要功能是对网页留言进行查看、回复、删除、审核等。
2.2.8 友情链接模块
主要功能是友情链接添加、修改、删除等。
2.3 公司主页显示模块设计
根据后台主要的功能模块,公司主页前台设计了相对应的功能模块信息显示页面,利用JavaScript与HTML技术,对前台界面进行了排版设计,使网站在外观上更加美观。
3 结语
智能自助建站系统速度快,只需上载产品信息和公司信息,就能快速构建一个公司的网站。约半个小时至三个小时即可快速搭建,随时更改内容。并且该系统操作简单,会打字就会使用该系统,而且设备简单,只需一部电脑就可以进行网站搭建。还有根据市场的变化,可随时更改网站发布的信息。从此以后,网站将再也不是一些大企业的专用宣传营销手段,也不再是少数网站制作公司赖以牟取暴利的项目,自助建站系统的必然会使我们的信息化建设进入一个飞跃期。
参考文献
[1]沈丽萍.基于Internet的自助建站系统[D].山东大学,2005(06).
作者单位
1.东北大学 辽宁省沈阳市 110819
2.大连理工大学软件学院 辽宁省大连市 116621
转载注明来源:https://www.xzbu.com/1/view-11988754.htm