APP下载

企业网站的设计与开发

2016-11-28陈新张国昌

新校园·上旬刊 2016年8期
关键词:网站设计数据库设计

陈新?张国昌

摘 要:本文介绍了基于B/S模式的企业网站设计,包括需求分析、系统设计、系统模块实现三部分,系统采用ASP.NET2010作为开发平台,C#作为编程语言,SQL Server 2008作为数据库管理系统。

关键词:ASP.NET;网站设计;数据库设计

一、引言

随着现代物流和虚拟现实技术的进步,电子商务得到了空前的发展。企业可以通过建设网站,面向世界各地的客户介绍自身的悠久历史和发展状况,在网站上宣传企业所生产的各种新型产品,让那些对产品感兴趣的客户,更好地了解企业,而企业可以在网站上,展示出自身的实力,推广各种产品,促成双方合作,实现双赢。

二、需求分析

公司网站需要及时更新企业基本信息(包括企业历史、企业文化等)、企业新闻动态、产品销售相关信息,为用户提供可能感兴趣的相关网站,并且要能够进行添加、修改、删除等操作。本系统主要分为前台信息浏览和后台数据管理。前台页面主要是对商品的展示、查找、在线咨询;后台管理主要实现对商品的新增和修改等操作。后台管理系统中,只有系统管理员身份有操作权限,需要设计登录验证模块,根据用户角色的不同,对用户权限进行划分。

三、系统规划

公司网站设计是体现公司客户需求、公司管理层运营要求以及反馈信息的最重要、最方便的平台,是企业开展电子设计的基础设施和信息服务系统。脱离网站(或者只是通过利用第三方平台)去讨论开发电子商务是不可能的。发展到现代社会,人们更加看重对权利的维护,企业的网址已经被设为特有的网络商标,也成为企业重要的无形资产,而网站则是推广企业文化、提升企业形象的重要窗口。

四、系统设计

1.设计目标

(1)基本实现公司应用所需全部要求。

(2)网站模块明晰,界面美观简洁,操作简单。

(3)网站设计要有对大众化的搜索引擎链接,甚至网站中包含本站的友情链接、最新公司招聘信息、招聘资讯、栏目调查。友情链接可以方便用户浏览其他网站资源;推荐招聘企业的信息对求职者具有一定的参考价值。

(4)安全性检测: 新闻资讯过期之后将不在网站上显示,防止企业用户接受有害或垃圾邮件;对用户提交的数据要进行过滤,以防非法录入信息。

2.具体模块设计

系统包括两个部分:前台网站设计、后台管理设计。

(1)后台管理系统模块

密码管理:一方面,后台网站管理需要检验账号和密码是否符合管理员数据表已有的管理员账号;另一方面,可以进行用户密码修改。企业信息管理:主要实现对企业名称、联系方式等基本信息的维护。新闻中心管理:主要实现对企业新闻的新增和修改操作,在新增过程中实现文字的编辑和图片的编辑,同时要支持附件上传功能,可以对重要新闻做上标记。留言板的管理:主要是对客户留言信息的回复和留言的删除。在通用模块里面已经分析过了,而对留言的删除是把删除标记设置为1,让数据不能被访问。

(2)前台网站设计

公司简介浏览:一方面是企业的主要产品以及产品类别,产品制作使用的先进技术等。另一方面介绍了公司发展历程,公司所取得的辉煌成就,公司运营所秉承的文化精髓等。新闻动态模块:企业新产品介绍、新技术的引进、公司项目进展相关新闻、公司人员调整、薪资调整说明、公司媒体宣传等;定制问答:定制回答一些顾客常会遇到、不了解的问题,如产品尺寸规格、印刷问题、询价问题等;联系公司:提供客户联系公司的地址、邮箱、手机号、联系人等联系方式;在线留言:客户需要先登录网站,再填写相关信息,包括标题、咨询内容、姓名、联系方式等;近期产品展示:此模块展示公司最新生产供应的产品信息。

五、系统模块实现

1.硬件环境

(1)服务器。内存:至少512MB,推荐2G及以上;硬盘:推荐80G以上;CPU中央处理器:主频 1.5GHz以上;网卡:100Mbit/s。

(2)客户端。内存:64MB及以上;CPU中央处理器:主频 300MHz以上;显示器:推荐使用分辨率1024×768及以上。

2.软件环境

(1)服务器端。数据库:SQL Server2008;服务器:IIS V6.0;操作系统:支持各种服务器系列操作系统,推荐windows7。

(2)客户端。浏览器:IE6.0及以上、360浏览器等。

六、小结

本系统分为前台与后台两大部分。前台可以实现对企业信息、企业新闻、产品信息的查看以及在线留言的功能;后台部分,以管理员身份登录,可以实现修改密码、企业信息、用户信息、新闻资讯修改等操作。

猜你喜欢

网站设计数据库设计
企业网站建设的探讨
试论数据库设计在网站开发中的应用
基于WEB的科研信息管理系统的设计与实现
网站设计课程内容优化探讨
面向等级考试,探讨高校理工科计算机基础课程教学改革
可复用的高职网站后台管理系统的设计
《计算机应用基础》自主学习网站的研究与设计