企业门户网站设计开发文档模板

案卷号

201304

日期

2013/4/1

 

 

 

 

企业门户网站设计开发文档

 

 

          作    者:           xx                   

          完成日期:           2013/04/01                    

          签 收 人:                                      

          签收日期:                                      

 

          修改情况记录:

版本号

修改批准人

修改人

安装日期

签收人

1.0

 

 

  

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

目录

 

1 引言....................................................................................................................................................................... 3

1.1编写目的.................................................................................................................................................... 3

1.2系统介绍.................................................................................................................................................... 3

1.3参考资料.................................................................................................................................................... 3

2 总体设计.............................................................................................................................................................. 4

2.1功能需求.................................................................................................................................................... 4

2.2 运行环境................................................................................................................................................... 4

2.3 系统设计思想和处理流程.................................................................................................................... 4

2.4 数据库设计.............................................................................................................................................. 6

3 数据字典.............................................................................................................................................................. 7

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1 引言

1.1编写目的

在需求分析基础上,程序设计员可参考此设计文档,在设计对企业门户网站所做的模块结构设计的基础上,对系统进行详细设计。在以后的软件测试以及软件维护阶段也可参考此说明书,以便于了解在设计过程中所完成的各模块设计结构,或在修改时找出在本阶段设计的不足或错误。

1.2系统介绍

企业门户的形象展示和信息宣传,包括网站首页,关于我们,新闻中心,项目案例,招贤纳士,联系我们等模块。

1.3参考资料

参考xxx网站,http://www.xxx.com/

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2 总体设计

2.1功能需求

2.2 运行环境

本软件采用B/S跨平台的设计。所有需求环境要求如下。

服务器环境:

l         硬件:目前所有服务器的硬件环境都能够很好的支持本软件运行;

l         软件:兼容操作系统windows、linux、unix;

l         WEB服务器:兼容IIS 6.0以上、apache、lighttpd 等;

l         JSP:兼容TOMCAT5.0以上版本;

l         MYSQL:兼容MYSQL4.0以上;

客户端:

l         浏览器:Internet Explorer,firefox 等。

2.3 系统设计思想和处理流程

       2.3.1设计思想

      1.B/S结构化设计,前台和后台的数据处理,信息发布。

   2.面向对象思想,使程序设计高内聚,低耦合。

2.3.2处理流程

  1.企业招聘 ->后台发布招聘信息 ->前台列表显示 ->查看详细信息 ->应聘该岗位 ->提交相关的简历信息 ->完成

  2.系统后台设置 ->a公司基本信息和联系方式等,b.公司资料库(公司介绍,企业文化,发展理念,人才政策)

 3.信息后台发布 ->a.新闻中心,b.项目案例

2.4 数据库设计

我们的系统采用MySQL数据库,是基于以下考虑

1. 可靠性和高性能:MySQL AB向公众提供所有数据库服务器软件的早期版本,利用开发源码进行为期几个月的测试,之后才发布作为生产之用。
  2. 易于使用和部署:MySQL的结构体系易于定制,而且速度极快。其独特的多存储引擎结构为企业客户提供了广泛的灵活性,赋予数据库管理系统以卓越的紧致性和稳定性,并且易于部署,同时具有无与匹敌的速度
  3. 平台自由:源代码随时可访问,MySQL策略确保了自由性,以防锁定于某个公司或平台内。
  4. 跨平台支持:MySQL可用于20多种不同的平台,包括主要的Linux系统、Mac OS X、Unix和Microsoft Windows。

3 数据字典

3.1 数据库列表

序号

表名

描述

1

news

新闻表

2

project

项目表

3

Project_instance

项目案例表

4

enterprise

企业库表

5

corporation

公司信息表

6

System_setting

系统设置表

7

Online_leaveWord

在线留言表

8

job

招聘表

9

resume

简历表

 

3.2 引用表列表

序号

表名

描述

 

 

 

 

 

 

 

 

 

 

3.3 数据结构描述

表名:news

描述:新闻中心(公司动态和行业新闻)

序号

主键

字段名称

数据类型

说明

默认

必填

备注

1

 Y

ID

bigint

编号

 

Y

自增长

2

 

type

smallint

分类

公司动态

Y

公司动态/行业新闻

3

 

title

Varchar(100)

标题

 

Y

 

4

 

Addtime

datetime

添加时间

SYSDATE()

Y

 

5

 

source

Varchar(20)

来源

 

 

 

6

 

clickNum

bigint

浏览数

 

 

7

 

content

text

内容

 

 

带图片编辑

 

 

表名:project

描述:项目表

序号

主键

字段名称

数据类型

说明

默认

必填

备注

ID

bigint

编号

 

Y

自增长

 

Project_name

Varchar(20)

项目名称

 

Y

 

 

Parent_ID

bigint

上级

 

 

二级项目

 

 

表名:Project_instance

描述:项目案例表

序号

主键

字段名称

数据类型

说明

默认

必填

备注

1

Y

ID

bigint

编号

 

Y

自增长

2

 

Instance_name

Varchar(20)

案例名称

 

Y

 

3

 

Picture_url

Varchar(100)

封面图片

 

 

 

4

 

style

Varchar(20)

风格

 

 

 

5

 

Item_size

Varchar(100)

项目规格

 

 

 

6

 

Item_content

text

项目说明

 

 

 

7

 

Pics

text

展示图片

 

 

轮询切换

 

 

表名:enterprise

描述:企业库表

序号

主键

字段名称

数据类型

说明

默认值

必填字段

备注

1

Y

ID

bigint

编号

 

Y

自增长

2

 

ent_content

text

公司介绍

 

 

 

3

 

ent_knowledge

text

企业文化

 

 

 

4

 

ent_devlop

text

发展理念

 

 

 

5

 

ent_person

text

人才政策

 

 

 

 

 

表名:corporation

描述:公司信息表

序号

主键

字段名称

数据类型

说明

默认值

必填

备注

1

Y

ID

bigint

编号

 

自增长

2

 

Corp_name

Varchar(20)

公司名称

 

Y

 

3

 

address

Varchar(100)

公司地址

 

 

 

4

 

postcode

Varchar(6)

邮编

 

 

 

5

 

Site_url

Varchar(20)

网址

 

 

 

6

 

Link_man

Varchar(10)

联系人

 

 

 

7

 

Link_mobile

Varchar(20)

联系手机

 

 

 

8

 

Link_telephone

Varchar(20)

联系电话

 

 

 

9

 

fax

Varchar(20)

传真

 

 

 

10

 

QQ

Varchar(20)

QQ

 

 

 

11

 

Email

Varchar(50)

电子邮件

 

 

 

 

 

表名:System_setting

描述:系统设置表

序号

主键

字段名称

数据类型

说明

默认

必填

备注

1

Y

ID

bigint

编号

 

Y

自增长

2

 

Index_pics

text

首页大图

 

 

轮询切换

3

 

version

Varchar(20)

版本号

 

 

 

4

 

bakrecord

Varchar(20)

备案号

 

 

 

5

 

Baidu_pic

Varchar(100)

百度地图

 

 

 

 

 

表名:Online_leaveWord

描述:在线留言表

序号

主键

字段名称

数据类型

说明

默认

必填

备注

1

Y

ID

bigint

编号

 

Y

自增长

2

 

name

Varchar(20)

姓名

 

Y

 

3

 

Corp_name

Varchar(100)

公司名称

 

 

 

4

 

telephone

Varchar(20)

电话号码

 

 

 

5

 

Email

Varchar(50)

电子邮件

 

 

 

6

 

content

text

留言内容

 

Y

 

7

 

leaveWord_time

datetime

留言时间

SYSDATE

 

 

 

 

表名:job

描述:招聘表

序号

主键

字段名称

数据类型

说明

默认

必填

备注

1

Y

ID

bigint

编号

 

Y

自增长

2

 

Job_name

Varchar(20)

职位

 

Y

 

3

 

Job_day

smallint

对象

全职

 

全职/兼职

4

 

area

Varchar(20)

工作地区

 

 

 

5

 

salary

Varchan(20)

月薪

面议

 

 

6

 

house

smallint

住房

 

有/无

7

 

specialty

Varchar(50)

专业要求

 

 

 

8

 

edu

Varchar(20)

学历

 

 

 

9

 

age

Varchar(10)

年龄

 

 

范围值

10

 

sex

int

性别

 

 

男/女/不限

11

 

Pc_ability

Varchar(20)

计算机能力

 

 

熟练/精通

12

 

Job_num

int

招聘人数

1

 

 

13

 

Job_experience

int

工作经验

0

 

 

14

 

Avail_date

datetime

有效日期

 

 

 

15

 

Job_content

text

具体要求

 

 

 

 

 

表名:resume

描述:简历表

序号

主键

字段名称

数据类型

说明

默认

必填

备注

1

Y

ID

bigint

编号

 

 

自增长

2

 

name

Varchar(20)

姓名

 

Y

 

3

 

Job_experience

int

工作经验

0

 

 

4

 

age

int

年龄

 

 

 

5

 

edu

Varchar(20)

学历

 

 

 

6

 

specialty

Varchar(50)

专业

 

 

 

7

 

duty

Varchar(20)

职称

 

 

 

8

 

person

text

个人介绍

 

 

 

9

 

telephone

Varchar(20)

联系电话

 

 

 

10

 

Email

Varchar(50)

电子邮件

 

 

 

数据操作描述:

业务逻辑理清之后,在数据库设计中尽量多用存储过程实现!

posted @ 2013-04-02 09:13  全新时代-小小程序员大梦想  阅读(1153)  评论(0编辑  收藏  举报