企业宣传站项目品红需求分析

上传人:s9****2 文档编号:470845685 上传时间:2023-04-21 格式:DOC 页数:11 大小:128.50KB
返回 下载 相关 举报
企业宣传站项目品红需求分析_第1页
第1页 / 共11页
企业宣传站项目品红需求分析_第2页
第2页 / 共11页
企业宣传站项目品红需求分析_第3页
第3页 / 共11页
企业宣传站项目品红需求分析_第4页
第4页 / 共11页
企业宣传站项目品红需求分析_第5页
第5页 / 共11页
点击查看更多>>
资源描述

《企业宣传站项目品红需求分析》由会员分享,可在线阅读,更多相关《企业宣传站项目品红需求分析(11页珍藏版)》请在金锄头文库上搜索。

1、企业宣传网站项目品红第一部分 需求描述本项目是为某电子销售公司提升企业形象,提高商品销售量而开发的公司形象宣传和商品介绍的网站。开发环境:开发工具:Eclipse 数据库:SqlServer 2008 服务器:Tomcat功能:网页导航、首页、商品展示、站内新闻、在线聊天、留言簿、后台管理第二部分 总体设计1. 各功能介绍 网页导航:网页导航分为首页、商品展示、站内新闻、在线聊天、留言簿、后台管理首 页: a.显示本站最新新闻标题和发布时间,并可超链接到显示新闻内容的页面 b.显示商品主要类别,并以滚动的方式展示商品图片,并可超链接到商品列表页面商品展示:a.在二级页面中显示商品列表(分页显示

2、),并且图片商品与商品名称可超链接到三级页面 b.在三级页面中显示新闻的详细内容站内新闻:a.在二级页面显示新闻列表(分页显示),根据标题链接内容 b.三级页面显示新闻相信信息 在线聊天:a.身份验证、只有注册用户才可以进行聊天 b.提供注册功能,注册信息保存到数据库中 c.登录成功后,进入聊天室,所有聊天信息不用保存到数据库中留 言 簿:a.在二级页面中显示所有留言列表,留言标题可超链接到查看和回复留言的二级页面 b.在三级页面中显示形管留言标题的内容和所有有关当前页面的回复内容 c.提供回复的输入框:姓名、标题、回复内容后台管理:1) 系统管理u 添加管理员u 用户的管理:查看用户列表、删

3、除用户 、修改 2)新闻管理u 添加新闻u 查看新闻列表u 修改u 删除新闻 3)商品管理l 添加商品l 查看商品列表l 修改商品信息l 删除商品信息4)留言管理 回复留言,查看留言、删除留言网页导航首页商品展示站内新闻在线聊天留言簿后台管理商品分类商品详细新闻列表详细新闻用户登录用户聊天用户注册回复留言用户管理新闻管理商品导航新闻商品管理回复留言首页新闻标题列表新闻标题链接商品滚动显示商品图片链接2. 系统模块划分 商品展示商品列表图片链接查看商品站内新闻新闻列表标题链接详细新闻售后服务关于我们在线聊天用户登录用户注册在线聊天登录登出留言簿留言列表查看留言回复留言留言验证标题链接系统管理添加

4、管理员查看用户列表删除用户用户管理修改后台管理添加新闻新闻管理查看新闻列表删除新闻修改新闻添加商品商品管理查看商品列表修改商品信息删除商品信息3. 系统流程图在线聊天用户注册用户登录用户登录在线聊天登录验证登录成功登录失败登录成功登录失败即时提示管理员登录登录验证后台管理留言簿留言标题列表留言详细内容回复留言回复验证回复失败留言成功即时提示品红首页商品展示商品列表商品详细信息站内新闻新闻标题列表新闻详细内容 系统管理添加管理员查看用户列表删除用户添加成功添加失败即时提示添加验证用户管理新闻管理添加新闻查看新闻列表删除新闻添加验证添加成功添加失败即时提示商品管理添加商品修改商品信息删除商品信息添

5、加验证添加成功添加失败即时提示添加验证添加成功添加失败即时提示查看商品列表第三部分 详细设计1. 需求分析(数据表)1)用户表:USERS字 段字段名字段类型字段长度约 束主外键用户帐号userIDint4自增列主键用户姓名userNamevarchar255用户密码passwordvarchar255用户类型statusfloat4管理員,普通用戶約束2)新聞表:NEWS字 段字段名字段类型字段长度约 束主外键新聞号newsIDint4自增列主键新聞標題titlevarchar50新聞內容contentvarchar400發表時間writerDatevarchar253)商品列表: PROD

6、UCT字 段字段名字段类型字段长度约 束主外键商品号productIDint4自增列主键商品編號seriaNumbervarchar20商品名稱namevarchar20商品品牌brandvarchar20商品型號modelvarchar20商品價格pricenumeric9商品圖片picturevarchar20商品介紹descriptionvarchar8004)留言信息表:MESSAGE字 段字段名字段类型字段长度约 束主外键留言号messageIDint4自增列主键留言標題messageTitlevarchar50留言作者userNamevarchar20留言內容messageCont

7、entvarchar500留言時間writeTimedatetime5)回覆表:REVER字 段字段名字段类型字段长度约 束主外键回覆號reverIDint4自增列主键留言号messageIDint4外键回覆姓名reverUaerNamevarchar20回覆標題titlevarchar50回覆內容contentvarchar500回覆時間reTimedatetime2.概念设计管理員后台管理留言簿在线聊天首页站内新闻商品展示用戶第四部分 编码设计一、 数据库公共访问类(不包含实体类,Dao,Dao的实现类)private static String DRIVER=com.microsoft.

8、sqlserver.jdbc.SQLServerDriver;private static String URL=jdbc:sqlserver:/localhost:1433;DatabaseName=company;数据库登录用户名private static String DBNME=sa;数据库登录密码private static String DBPASS=123456;1.加载连接数据库的驱动类 Class.forName(DRIVER);2.获取数据库连接 Connection con=DriverManager.getConnection(URL, DBNAME, DBPASS)

9、;l 打开数据库的方法:getConn()public static Connection getConn() throws ClassNotFoundException, SQLExceptionConnection con=null;Class.forName(DRIVER);con=DriverManager.getConnection(URL,DBNAME,DBPASS);return con;l 关闭所有链接的方法:closeAll()三个参数:Connection、PreparedStatement、ResultSetpublic static void closeAll(Conn

10、ection conn,PreparedStatement ptmts,ResultSet rs)if(rs!=null)try rs.close();catch (SQLException e) e.printStackTrace();if(ptmts!=null)try ptmts.close();catch (SQLException e)e.printStackTrace();if(conn!=null)try conn.close();catch (SQLException e)e.printStackTrace();l 实现增删改的方法:executeSQL()二个参数:Strin

11、g、Stringpublic static int executeSQL(String sql,String param)Connection conn=null;PreparedStatement ptmts =null;int result=0;try conn=getConn();ptmts=conn.prepareStatement(sql);if(param!=null)for(int i=0;iparam.length;i+)ptmts.setString(i+1, parami);result = ptmts.executeUpdate();catch (ClassNotFoundException e) e.printStackTrace

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号