要是采用DAO+静态工厂模式开发的。1.运行平台:JDK+[Apache]+Tomcat+MYSQL或Windowsxp2.开发工具:Dreamweaver+Eclipse3.2+myEclipse5.53.模块化思想:分为3层
2
都市供求信息网
数据存储层:使用
mysql存储网站的所有数据,包含用户的信息,文章数据,用户发布的信息,系统数据,关键
问题,数据库的规划,是否用文件来辅助。系统功能层:完成网站的基本功能,由多个并列模块组成,向下调用Mysql的函数访问数据库,向上接受处理请求,将处理的结果返回上层,根据请求的类型,返回成败结果和其他的数据。而且模块高度灵活。可以方便的修改曾加。服务层:直接和客户对话,根据客户机的请求,调用功能模块取的数据,然后将数据发送回客户端,根据客户端的类型,分别开发不同的服务模块,并且尽可能合理进行抽象。使对不同的服务层,能共享系统功能层的模块。
2需求分析
2.1都市供求信息网用例图
用例视图显示谁是相关的用户、用户希望系统提供什么样的服务,以及用户需要为系统提供的服务,以便使系统的用户更容易理解这些元素的用途,也便于软件开发人员最终实现这些元素。用例图在各种开发活动中被广泛的应用,但是它最
常用来描述系统及子系统
浏览详细信息浏览版块信息浏览者搜索信息
图2.1Guest用例图
发布信息注册
登陆修改个人信息
用户退出
图2.2User用例图
3
都市供求信息网
登陆
信息
列表 查看信息
审核通过删除
管理模块
创建版块
修改模块删除模块
删除
会员管理会员指定权限
设置网站参数
设置分页参数基本参数用户相关参数