《企业门户需求析.ppt》由会员分享,可在线阅读,更多相关《企业门户需求析.ppt(43页珍藏版)》请在三一办公上搜索。
1、需求分析,从网上可以得知门户网站需求功能很多主要有:生活信息,产房频道。招聘信息,魅力商家;同城网购;团购活动、企业专区、竞拍专区、汽车导航、论坛微博不过结合我们的能力,前台我们只选择其中四个详细功能(管理员登录企业新闻(企业新闻展示,业内动态展示产品介绍(信息展示,图片展示,产品查询)公司文化技术支持)后台我们选择(后台登录新闻管理(添加新闻。编辑。修改)产品管理(注册,修改,删除,图片上传)管理员注销),功能需求,前台功能,管理员登录企业新闻(企业新闻展示,业内动态展示)产品介绍(信息展示,图片展示,产品查询)公司文化技术支持,后台,后台登录新闻管理(添加新闻。编辑。修改)产品管理(注册,
2、修改,删除,图片上传)管理员注销,具体分析,数据库设计,实体:新闻实体,商品实体、商品类别实体、用户实体,商品实体与商品类别实体与外界联系Tb-user 用户实体(用户名 密码)tb-news 新闻实题Tb-busness 商品实体 tb-category商品类别实体商品实体与商品类别实体用外间进行联系,配置连接池,目的:产生足够多的数据库连接提高程序的运行速度同时节省内存提高服务器效率能够支持更多的用户连接数据库的连接建立都是通过连接池进行管理的,文件夹的组织,公共类,数据库连接,封装到一个公共类connectsqlserver方法有:get connection()数据库的查询方法Resu
3、ltSet executQuery()插入:excuteUpdate()增删改差 方法,过滤器的编写,作用:1、可以获取客户端请求,并对用户身份进行处理配置重新编码过滤器:web-xml中添加如下代码,ModifyCode类(过滤器的继承类),有三个方法:1、init()初始化操作2、doFiter()3、destroy()方法,转码类的编写,数据库往往是RRSO8859-1而java中往往是Gb2312和Gbk所以要进行转码定义为右键项目属性信息选择UTL-8即StringTrans.java主要用的方法是,首页设计,设为首页添加到收藏夹企业邮箱弹出邮箱设计对话框中间部分(新闻模块:动态生成
4、,在后台设计完成)最后使用分栏操作(先用Dreamweaver 构成矿建,再用ps进行贴图),设为首页:,企业新闻动态部分,分栏(产品部分),商品介绍模块设计,功能:图片展示商品介绍超链接进入分栏展示:循环控制拜访的位置代码如下:,后台登陆,身份验证(使用javascrip进行身份判断):AdminLogin.jsp中,并弹出提示对话框,商品管理模块,商品管理和商品类别管理商品管理包括:商品注册,商品浏览(特殊采用分页的功能)。商品删除商品类别管理包括:商品类别浏览、商品类别删除、商品类别修改,商品类别管理,商品注册,商品浏览,商品类别的添加,商品类别删除,商品类别的修改,商品注册功能上传,使用了上传主键(jspsmartupload和commons-fileupload包放在lib中),在form表单中必须添加一个属性(ENCTYPE=“multipart/form-data”)才能实现图片的上传,并建立两个表单,一个进行上传,一个进行提交,在javascript中取得统一,新闻管理模块,包括新闻添加,新闻删除、新闻浏览。新闻修改,新闻信息添加,新闻信息浏览,包括修改,删除,添加新闻(直接连接),代码实现,新闻News.jsp 页面设计,新闻浏览也面,