基于web应用的嘉瑞公司信息展示系统设计(3)

1.3.课题主要研究内容 嘉瑞公司信息展示系统主要是从公司信息的展示以及管理两方面入手。包括前台的用户展示以及后台的信息管理两部分,其分别实现


1.3. 课题主要研究内容

嘉瑞公司信息展示系统主要是从公司信息的展示以及管理两方面入手。包括前台的用户展示以及后台的信息管理两部分,其分别实现的功能包括:

前台信息区主要栏目有企业介绍、新闻中心、公司公告、求职招聘、产品报价、产品知识、公司文化、营销平台以及用户的注册以及登录。前台信息区是向用户展示公司信息的主要区域,通过不同板块的设计,使用户更加全面的了解公司,从而使用户和企业的距离更近,提升用户好感度。同时可以在公司的网站上注册自己的信息,可以发表对我们公司的意见建议,帮助公司更好的成长,发展。

后台主要是管理员控制各个模块信息实时更新信息。管理员登录后台有专门的登录按钮,只有输入管理员的账号密码才能进入;前台的信息都是由后台管理员操作的,管理员由增删改查的功能。管理员可以以不同方式查询,如按模块分类、模块ID等,若查到则显示信息,否则输出未找到;输入需要修改的信息模块ID,查询到所需信息,若找到则修改该信息,并保存;当该信息过时或者不再需要时,输入模块ID,查找到后删除。

1.4. 课题的重点难点

本课题所研究的是基于WEB应用的嘉瑞公司信息展示系统设计。在这次毕业设计中,我采用了B/S(Browser/Server,浏览器/服务器)体系结构,它是C/S体系结构的延伸或者改进。这样的体系结构解决了Web管理系统不支持远程访问的弊端。在Web流行后,出现了B/S这种网络结构模式。这样的情况下,对于用户来说,可以在Web浏览器上访问信息网站界面。系统功能主要在服务器上实现。对于企业,这种结构模式更加方便开发,维护。而且如果企业后期对网站进行升级的时候,这种模式也更利于开发人员操作。

嘉瑞公司信息展示系统完成了企业的信息展示与管理,用户的注册登录与评论等,让企业的管理走向信息化,网络化。更加有效便捷。从而建立了一个可以正常运行的Web网站。嘉瑞公司信息展示系统主要就是采用了B/S架构。前台界面开发语言是HTML,整体框架是运用了大三上学期所学的ASP.NET技术,后台的数据库设计主要是运用大二所学的SQL技术。对于前台界面的设计,我的预期是简单友好,便捷。对于数据库的设计,尽量做到数据的即时更新,前台后台数据相同且全部完整。并且要求尽可能减少数据冗余。

网页的前台界面是用HTML来完成的。头部(Head)和主体(Body)是HTML的两大重要的结构。头部主要是介绍这个网页的所需信息,而主体是对这个网页所要说明的具体内容。

代码部分所用的是C#,之所以选择C#作为开发语言,不仅是因为学过这门语言,更重要的是它可以在多种数据库结构中应用,并且,它有着不错的可读性,减少了早编码过程中,因为命名冲突带来的麻烦,这对于以后发展方向不是编程的我来说,有着更好的操作性。

后台的数据库管理所选用的是SQL server 2008。它用来完成操作数据库中的一些基本任务是完全没有问题的,比如更新其中的数据或者做一些简单的查询。它具有操作简单,效率高,功能强大的特点。对于这次的毕业设计,可以很完美的运用。

信息网站的框架所使用的是ASP.NET技术。对于ASP.NET,你可以使用你所喜欢的编程语言,因为它具有编程语言独立化的特点。ASP.Net技术在服务器上,将会对第一次运行的程序进行编译,在以后的运行过程中,不需要编译,可以直接运行。并且它有很强大的适用性的特点,它可以运行在所有的支持.NET.Framework的平台上。除此之外,它简单,容易掌握,对于对编程技术掌握不太熟悉的人来说,也可以操作,容易学习。