购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

4.3 系统设计

4.3.1 系统目标

明日知道系统根据企业的需求进行设计,主要实现以下目标:

界面友好,采用人机对话方式,操作简单。信息查询灵活、快捷、数据存储安全。

实现用户管理功能,主要包括用户登录与注册功能。

对用户输入的数据,系统进行严格的数据检查,尽可能排除人为错误。

要实现模糊查询功能,允许用户查询一类的文章。

系统运行稳定,安全可靠。

4.3.2 系统功能结构

明日知道系统主要分为用户模块、文章模块、文章搜索模块这三大功能模块。当用户成功登录后,可以搜索文章、并对文章进行回复等操作。本系统功能结构图如图4.1所示。

4.1 明日知道系统功能结构图

4.3.3 系统流程图

明日知道系统流程图如图4.2所示。

图4.2 明日知道系统流程图

4.3.4 开发环境

在开发明日知道系统时,需要具备的开发环境如下。

服务器端:

操作系统:Windows 2003/Windows 2000/Windows XP/Windows 7。

Web服务器:Tomcat 6.0。

Java开发包:JDK 1.5以上。

数据库:SQL Server 2000。

浏览器:IE 6.0。

分辨率:1024×768像素。

客户端:

浏览器:IE 6.0。

分辨率:1024×768像素。

4.3.5 文件夹组织结构

在开发程序之前,可以把系统中可能用到的文件夹先创建出来(例如:创建一个名为CSS的文件夹,用于保存网站中用到的CSS样式),这样不仅可以方便以后的程序开发工作,也可以规范网站的整体结构,方便日后的网站维护。在明日知道系统中,设计了如图4.3所示的文件夹架构图。在开发时,只需要将所创建的文件保存在相应的文件夹中就可以了。

图4.3 系统文件夹架构图 NHKkaKqCxvV1oCZsOkyZiuYhcFrmD/Auke3eOyN77vp53jxsxWPvUeh90VqZ1NQU

点击中间区域
呼出菜单
上一章
目录
下一章
×