|
1.3 系统设计 |
根据需求分析及与客户的沟通,都市供求信息网需要达到以下目标。
界面设计友好、美观。
在首页中提供预览信息的功能,并且信息分类明确。
用户能够方便地查看某类别中的所有信息和信息的详细内容。
能够实现站内信息搜索,如定位查询、模糊查询。
对用户输入的数据,能够进行严格的数据检验,并给予信息提示。
具有操作方便、功能强大的后台信息审核功能。
具有操作方便的后台付费设置功能。
具有易维护性和易操作性。
都市供求信息网分为前、后台两部分设计,前台主要实现信息的显示、搜索与发布功能,其中信息的显示包括列表显示与详细内容显示,而列表显示,又分为首页信息列表显示、查看某类别下所有信息的列表显示和搜索结果列表显示;搜索功能主要包括定位搜索和模糊搜索。后台主要实现的功能为信息显示、信息审核、信息删除、付费设置与退出登录,其中的信息显示功能也分为列表显示与详细内容显示。都市供求信息网前台功能结构如图1.2所示。都市供求信息网后台功能结构如图1.3所示。
图1.2 都市供求信息网前台功能结构
图1.3 都市供求信息网后台功能结构
都市供求信息网的系统流程如图1.4所示。
图1.4 都市供求信息网的系统流程
在开发都市供求信息网时,需要具备以下开发环境。
服务器端:
操作系统:Windows 2003/Windows 2000/Windows XP/Windows 7。
Web服务器:Tomcat 6.0。
Web开发框架:Struts 2.0。
Java开发包:JDK 1.5以上。
数据库:SQL Server 2005。
浏览器:IE 6.0。
分辨率:最佳效果为1024×768像素。
客户端:
浏览器:IE 6.0及以上版本。
分辨率:最佳效果为1024×768像素。
在编写代码之前,可以把系统中可能用到的文件夹先创建出来(例如,创建一个名为images的文件夹,用于保存网站中所使用的图片),这样不但可以方便以后的开发工作,也可以规范网站的整体架构。本系统的文件夹组织结构如图1.5所示。
图1.5 都市供求信息网文件夹组织结构