中小型企业网站开发设计大学论文.doc
《中小型企业网站开发设计大学论文.doc》由会员分享,可在线阅读,更多相关《中小型企业网站开发设计大学论文.doc(41页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、潍 坊 学 院 本 科 毕 业 设 计目录1 前言11.1课题提出的背景11.2设计开发的意义11.3研究内容与方法22 网站设计与开发的技术基础42.1开发模式分析42.2网站主要开发技术62.3网站开发工具及环境103网站的分析与设计113.1 南方数码科技企业网站需求分析113.2 南方数码科技企业网站总体设计123.3 南方数码科技企业网站界面设计134 南方数码科技企业网站的开发194.1网站开发语言194.2 南方数码科技企业网站模块功能实现204.3 南方数码科技企业网站的应用测试265结束语285.1总结285.2展望28参考文献29附 录30致 谢39 潍 坊 学 院 本 科
2、 毕 业 设 计 摘 要 中小型企业网站开发摘要:近年来随着计算机和互联网科技的飞速发展,人们的生活和学习也发生了翻天覆地的变化,当代企业也从传统营销模式逐渐转变为新型的线上营销模式。然而,各个企业要适应这种新型的发展模式,也不得不建立自己的企业网站,借助于互联网平台来扩大自己的影响力、推广自己的产品,同时通过互联网信息的快速发展与传递加速自身的市场竞争力,从而使自己在竞争力如此激烈的市场经济竞争中占据一定的地位。中小型企业网站的开发能有效的传播自己的企业文化,推广企业产品,扩大企业影响力。论文首先对国内中小型企业网站建设的情况的发展现状进行分析研究,从而对中小型企业网站建设的必要性做了简要阐
3、述,然后根据网站建设的理论基础,利用ASP.NTE,SQL Server等先进技术,基于web标准进行网站各个模块的设计与制作。论文以南方数码科技有限公司网站的设计与开发为案例,从网站的总体规划,网站架构设计,网页界面设计,公司简介、新闻资讯、产品展示、在线留言、人才招聘以及后台管理等各个模块的设计与开发来进行阐述。最后论文根据可用性等原则对南方数码科技有限公司网站进行测试应用,总结研究中存在的不足与局限之处,提出未来的改进方向。关键词: 企业网站开发 ASP.NET SQL Server2008潍 坊 学 院 本 科 毕 业 设 计 摘 要 THE WEBSITE DEVELOPMENT O
4、F SMALL AND MEDIUM-SIZED ENTERPRISES Summary: In recent years, with the rapid development of computer and internet technology, peoples life and learning have changed a lot, contemporary enterprise have also shifted from traditional marketing pattern to the online marketing model. However, in order t
5、o adapt to this new-style development pattern, each company have to built their own enterprise website to boost their popularity and promote their products by means of internet platform, in the meantime, they can also enhance competitiveness though the rapid development of network and information tr
6、ansfer, thus make themselves still have a place even in the fierce market competition.The website development of small and medium-sized enterprises can effectively disseminate their corporate culture, promote the new products and widen company force. Firstly, this thesis analyses the development sit
7、uation of website construction of small and medium-sized enterprises and briefly expounds the necessity of small and medium-sized enterprises website construction. After that, in accordance with the theoretical of website construction, we utilize the advanced technology of ASP,NTE,SQL Server etc., a
8、nd on the base of web standard to conduct the module design and fabrication. The thesis takes the website design and development of South digital technology co., Ltd for example, which expounds from various modules: the overall plan for the site, architecture design of the website, page design of th
9、e website, company profile, News information, product display, online message, talent recruitment, back-stage management etc. Finally, the thesis makes the test application for South digital technology co., Ltd based on usability principle and also brings forward the study deficiencies and shortcomi
10、ngs in the research process. Some future research works are also suggested.Keywords: The website development of enterprises ASP.NET SQL Server2008潍 坊 学 院 本 科 毕 业 设 计 1 前言1.1 课题提出的背景近年来,随着我国经济迅速增长,一些中小型企业也快速的发展起来。随着全世界信息化时代到来,信息技术的革命正在逐步的渗透到社会的各个行业领域,企业的信息化是国民经济的信息化和社会的信息化的最重要的条件。企业的信息化是指企业在市场和销售、生产和
11、经营、研究和开发、管理和决策等各个方面全面的应用信息技术,建设应用系统和网络,通过对信息资源有效开发和利用,不断提高决策、管理、经营、生产的水平和效率,从而使企业的经济和效益还有竞争里得到提高的过程。企业信息化水平的高低直接影响到企业的形象、效益、效率和未来发展。企业建设开发网站是提高企业的信息化水平,是应对国际竞争的重要的有效措施。现在,市场经济的竞争已不再局限于国内市场了,跟随着我国加入WTO,中国的国门打开,我国国内的几乎所有的大中小型企业都面临着严峻的国际市场竞争!无论你从事什么行业,同样躲避不了市场经济的优胜劣败的洗礼。现在的企业没有了原来计划经济的保护,被迫加入到了这个国际的大市场
12、里来,无论你是愿意还是不愿意。现在中小型企业的主要难题是:产品的个性特点不明确,企业的知名度不高,还有对外宣传得力度不够大,从而使产品市场的占有率很低,企业很难有好的发展!时间长了,产品没有占领住应有的市场,销售渠道自然很不乐观,长此以往企业肯定惨遭淘汰。企业进行建设网站已然成为了电商发展的必然! 1.2开发设计的意义企业要建立自己的网站的原因是什么呢?现在来看,大概有下面几种目的:推广企业产品和服务;在网络上建立企业的形象;通过网络为各种各样的客户提供满意的服务;开展电子商务。除了建立企业的形象,人们更会希望看到网站能真正的为企业带来一些实用效果,比如推广宣传企业的服务和产品,帮助企业寻找联
13、系客户等等,这是在建设网站的目的上又上升了一个层面。其实这样的实例也不少:一个中小型企业,几个系列,十几种商品,希望建设一个网站用来推广自己的产品。像这种企业网站的更新工作不会太多,它其实就是利用了网络的全天24小时在线、无国界、成本低等特点,相当于在网络上建立了一个企业的宣传册,其针对性是很强的,关键在于它的宣传工作。随着社会的不断发展与进步,网络技术的发展跟新换代特别快,网站也从功能性开发迈上了一个新的台阶,网站的定制、个性化等成为网络开发人员关注的元素。1.3 研究的内容与方法 1.3.1 研究内容 中小型企业网站的开发,根据字面意思就知道是针对中小型企业量身定制的网站。据调查,中小企业
14、是我国国民经济的重要组成部分,也是提高社会就业率的基本保障。中小企业的发展直接影响着我国人民生活的发展水平。经工商部门注册的中小企业数量4200万家,占全国企业总数的99%以上;在信息化时代,网络的发展成为了中小型企业实现跳跃式发展的的一个很好的基础。建设网站、实施网络推广营销、成立电子商务部门,成为众多中小型企业快速发展的一个重要途径。在现在市场经济的结构下,中小型企业需要突破自身在管理模式、经营模式以及资金、技术、人才、地域等各个方面的局限性,利用现代科技技术手段建立新的竞争优势,开拓有利的市场,实现新型的经营管理模式。本文选择中小型网站开发为题,结合现在中小型企业的功能需求,符合企业信息
15、化的标准等原则为指导,力求开发成一个能资源共享,利于企业管理员管理后台网站,又方便用户使用的中小型企业网站。 本文首先根据中小型企业发展背景提出研究课题,然后对比分析国内中小型企业建设网站的发展状况,提出了开发中小型企业网站的概念。在研究的初级阶段,首先介绍网站设计与开发的技术基础,利用此来指导网站的规划建设。接着给出了网站的整体架构设计,在此过程中介绍了网页设计的web标准以及网页的颜色搭配原则,以及人机交互的一些界面设计规则。在研究的中期,本文以南方数码有限公司网站为例介绍了网站的工作原理,网站的开发以及网页中常用的技术以及最新技术。在研究的后期,主要是南方数码有限公司网站的测试与应用,这
16、里介绍了网站的测方法以及发现网站中的不足之处并给出了今后努力的方向。1.3.2 研究方法为了更好的完成企业网站的开发与设计,本课程设计在科学理论的指导下,主要运用了一下研究方法:1. 功能分析法本文通过对中小型企业网站的功能需求,结合现有的一些中小型企业网站的功能设计与实现进行分析研究,对本项目的研究具有相当的借鉴意义,同时也能让本项目突出其创新点。2文献研究法在研究过程中,从学校图书馆的有关书籍查阅与本课题有关各个知识点。运用互联网收集相关的学术文章及论文认真分析,研究,通过各个国家专家学者们对该课题所做出的成果学习,为本论文的撰写提供了一些理论支持与思路。3经验总结法在研究本课题的过程中,
17、根据国内外一些优秀网站的设计与开发技巧,规范与原则,采用一些比较成熟的开发经验,结合系列课程培训网站的特点,适当地运用在网站中。2 网站设计与开发的技术基础2.1 开发模式分析 2.1.1 MVC模式 MVC模式包括三个部分,即模型(Model)、视图(View)和控制(Controller),分别对应内部数据库、数据表示和输出输入控制部分。MVC模式的一般结构如下图所示。图 2.1 MVC模式各部分的关系和功能 MVC模式的优点是:程序员可以把其中的某一层单独拿出来分析研究;可以把原来的实现方式很容易的替换成为更高级的新的实现方式;有利于程序结构的标准化,可以降低层与层之间的依赖问题,也有利
18、于各个层之间的逻辑的重复利用。总的来说,分层式设计可以达至如下目的:分散关注、松散耦合、逻辑复用、标准定义。2.1.2 三层架构模式在实际开发过程中,项目都是采用分层的结构来实现的,以便于项目的管理、扩展以及维护和升级。三成架构模式就是将整个业务应用分为:表现层、业务逻辑层、数据库访问层。区分层次的目的即为了“高内聚低耦合”的思想。在软件体系架构设计中,分层式结构是最常见的,也是最重要的一种结构。三成架构的优点是降低层与层之间的依赖标准化。 图 2.2 三层架构的分层式结构2.1.3 MVC模式与三成架构的联系MVC设计模式从早期客户/服务器应用的发展而来,所以它采用的是两层架构设计。由于三成
19、架构是对两层架构的延伸,所以还是可以将MVC应用于三成架构的Web应用中。MVC与三成架构相互结合补充,已经成为Web应用开发的重要模式。 经过分析研究,决定在项目的开发过程中应用MVC模式与三层架构结合方式来实现本论文架构的设计。这样有两个有利因素:可以实现多个视图,为我们开发不同的图提供了很大的便利,第一就是在完成了视图设计之后没有必要再去设计视图层,降低了一定的工作量;第二是使用三层架构模式,使结构层次更加清晰,各层之间的逻辑条理性都很清晰,并且各层之间都能够并行开发设计;第三是采用这样的设计方式可以减少代码的编写,增加代码的重复利用,减少耦合。1.1 MVC模式与三成架构设计之间的关系
20、如下图所示。 图 2.3 三成架构与MVC层之间的联系 经过分析研究,创建南方数码有限公司网站的解决方案运用了四层结构来实现。Web层(视图)、BLL(业务逻辑)、DAL(数据库访问)、Model层(模型)。1.Web层用于显示数据和接受用户的输入数据,为用户提供一种人机交互的操作页面。2.BLL层主要提供相关业务逻辑处理的功能,他与Web层不同的是,web层只是实现了人机交互的界面的前台操作,而BLL层是实现所有业务逻辑。BLL层通常采用类库的形式。3.DAL层主要实现对数据库的访问、修改和存取操作,来供BLL调用,DLL层仅仅是是实现了业务逻辑层的数据库的相关功能特点,并不能和BLL层相提
21、并论,BLL层是系统所有业务逻辑功能的总体,DAL层也是采用类库的形式。4.MODEL层都是实体类,实体类是业务对象的基础,使用面向对象的思想消除关系数据与对象之间的差异,用于向视图层,业务逻辑层,数据库访问层提供数据模型的支持。2.2 网站主要开发技术 2.2.1 静态网页开发技术在网站开发中,单纯的超文本标记语言应用程序格式页面通常被称为“静态页面”静态页面是一个正式的HTML文档,其文件扩展名为htm,html,可以包括文字,图画,音乐,动画,客户端脚本和ActiveX控件和JAVA applet等等。静态页面是网站设计的基础,以前的网站一般采用静态页面。静态是相对动态网页而言的,它没有
22、引用后端数据库,它是包含程序和非交互式web页面。相对来说静态网站更新有更多的麻烦,但是它通常很容易制作。静态网页的特点如下:(1)静态网页的网址通常很明确,一般不会改变,也就是统一地址定位符,它的一般的扩展名为HTM,HTML,SHTML等,它不像动态页面那样,往往有一些问号在后面。(2)网站内容发布到web服务器之后,外部浏览与否跟网页在web服务器上存在的形式无关,它是相对分离的,只存在于服务器。 (3)由于静态网页的相对稳定性,很多浏览器可以轻而易举的找到它,并进行解析然后显示在前端。(4)有一些大型网站包含很多内容,如果采用静态网页,不仅显得很复杂,而且很麻烦,这都是因为它不能和数据
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 中小型企业 网站 开发 设计 大学 论文
限制150内