background image

摘要:数据库在一个网站中毋庸置疑占有非常重要的地位,数据库设计的好与坏将直接影
响应用系统的效率及实现的效果。合理的数据库结构设计,可以大大提高数据存储的效率,
从而保证数据的完整和一致。

 

  关键词:网站;数据库设计;开发

 

  中图分类号:

TP311 文献标识码:A 文章编号:1007-9599 (2012) 19-0000-02 

  数据库设计的好坏将直接对系统的效率以及实现的效率产生影响,好的数据库设计对
网站的发展具有决定性的作用。下面主要对网站管理系统数据库设计进行分析。

 

  

1 数据库设计需求分析及建设流程 

  随着网络的不断发展,人们越来越多的通过网络来了解所需的信息,网络化一方面加
强了各方面的联系,通过网站全面宣传企业等;另一方面,销售网站的也在近几年来迅速
发展,成为了近几年来新增网站的主力,网络销售也越来越受到人们的欢迎;另外还有工
作性质的网站。从目的上看主要是宣传,销售,政务工作等。

 

  需求分析通常是和系统调查结合在一起,通过调查收集资料,然后进行分析。系统调查
的基本方法有:(

1)收集企业资料。如企业组织机构、管理模式、部门职责与业务流程、业务

规划、各种报表和单证等。(

2)个别访谈。主要针对企业特定人员,如高层主管、业务骨干等,

目的是了解信息系统开发背景、目标,企业发展及对信息系统的要求等涉及系统全局性的信
息。(

3)填写调查表。对所有参与信息系统处理和未来系统的使用者,调查他们当前对信息

处理和使用的方法以及对未来系统的要求等信息。(

4)跟班参与和观察。对于一些关键环节、

或无法了解清楚的处理环节和管理岗位,系统开发人员通过跟班体验、亲自参与和观察,来
准确了解所需要的信息。(

5)开调查会:举行由开发人员、部门经理和业务管理人员代表等

参加的会议,了解当前的信息处理模式和信息需求。

 

  必须准确了解并清晰表达系统开发所需的全部信息。不可能通过一次调查就把所有需求
弄清楚,需要综合使用各种方法进行多次调查。但无论采用何种方法,调查前都要认真准备,
事先有调查提纲或设计调查表,调查后仔细分析调查结果,撰写调查报告。系统调查是一个
和信息系统未来用户沟通的过程,涉及不同部门、不同层次的业务人员和管理者。调查者需
要具备良好的与他人特别是非专业人员沟通的能力。对系统调查获得的各种资料信息,可以
编制详细的汇总清单,并和用户一道对信息的准确性和完整性进行审核。

 

  其具体的建设流程是:

 

  (

1)程序及数据库开发:建立高质量的电子商务网站需要对网站建设、用户需求、数据

库设计进行深入细致的分析。
  (

2)数据库开发步骤:需求分析→系统功能模块设计→程序编辑应用开发→测试→验

→交付客户 

  (

3)数据库开发工具: 

  数据库 

SQL SERVER、MY SQL、ORACLE。 

  操作系统 

WIN NT、Linux。 

  开发语言

JAVA、ASP、PHP、JSP。 

  (

4)维护功能:为了保证网站正常工作,网站维护是必要的。但是远水救不了近火,

谁也不能保证网站在故障的时候网站维护人员能够及时维护,这就要求在设计的时候要增
加自主维护功能。有了软件维护功能,哪怕是简单的备份功能,也能够在突发事件中将数据
损失降到最低点。

 

  

2 数据库设计的原则 

  在数据库系统开发设计的时候应该尽量考虑全面,尤其应该考虑用户的各种需求,避
免浪费不必要的人力、物力和财力。表是包含数据库中所有数据的数据库对象。表定义为列的