自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Friday-起点还是终点

想拿一份心动的工资,抱着可爱的老婆,过着悠哉的生活

  • 博客(28)
  • 资源 (18)
  • 收藏
  • 关注

原创 python调用浏览器查询快递

利用python调起浏览器 在菜鸟裹裹网站 查询快递信息。一.读取《快递查询.xlsx》里的单号,循环调用快递查询。二.查询的结果,另存EXCEL文件输出。

2023-05-24 17:01:36 241

原创 快递查询API破解

破解小程序接口,实现批量快递查询

2023-05-18 18:42:50 402

原创 Spring 注解(备忘)

@Autowired 自动注入 (存在多个可注入Bean时,通过 @Qualifier 指定)@Resource 与@Autowired作用相同@Repository 只能标注在 DAO 类上。该注解的作用不只是将类识别为 Bean,同时它还能将所标注的类中抛出的数据访问异常封装为 Spring 的数据访问异常类型@Component 是一个泛化的概念,仅仅表示一个组件 (Bean)

2017-07-10 10:37:14 613

原创 missing artifact jdk.tools:jar:1.7

pom.xml一直提示“missing artifact jdk.tools:jar:1.7”但pom.xml文件里没有相关jdk.tools的依赖配置主要原因:eclipse用来启动的JRE不是我们在开发时候配置的JRE,而Maven去找jdk的tools.jar时,是去eclipse的启动jre下边找,运气不好的就找不到了。所以需要我们把eclipse运行所依赖的jvm虚拟

2016-10-20 17:58:15 1064

原创 Unknown table ‘system_sequences’ in information_schema错误解决

数据库dialect方言可能不匹配,请注意检查例 如mysql5,应该用 org.hibernate.dialect.MySQL5Dialect

2016-05-03 11:10:45 11506

原创 收藏好文章

1.CentOS6.4下Mysql数据库的安装与配置http://www.cnblogs.com/xiaoluo501395377/archive/2013/04/07/3003278.html

2015-03-03 11:32:06 451

原创 百度分享2.0 onBeforeClick的使用

2014-04-02 18:03:20 4555

原创 java 权限 部分截图

下载地址:http://download.csdn.net/detail/heyehuang/5857263

2013-08-02 11:51:32 1918 3

原创 jquery ajaxsubmit上传图片IE问题

前段时间有一位同事利用jquery ajaxsubmit上传图片,结果在火狐和谷歌都很正常,但在IE,点击上传按钮的时候浏览器直接弹出来下载请求页面,把json数据变成了下载文件。 结果看了之后才知:使用ajaxForm,必须以html格式返回json数据解决方法是:在struts.xml配置加上contentType                text/htm

2013-05-28 14:42:24 3150

原创 JAVA 调用淘宝IP地址库API

接口说明 1. 请求接口(GET): http://ip.taobao.com/service/getIpInfo.php?ip=[ip地址字串] 2. 响应信息: (json格式的)国家 、省(自治区或直辖市)、市(县)、运营商  3. 返回数据格式: {"code":0,"data":{"ip":"210.75.225.254","country":"\

2013-04-10 11:32:06 4540

原创 tomcat 在服务器(window/linux)上定时任务执行多次的BUG分析

前段时间,做一个定时任务:通过监听器(Listener)和定时器(Timer)定时执行某个任务(Task),时间是一天一次刚开始在本机上执行是很正常,结果发到服务器上(linux系统)上发觉定时任务一下子执行了三次,间隔很短(几秒),一开始以为是定时器(Timer)与linux系统的一个bug...一直无解,后来在网上查了相关资料才发觉,这是tomcat配置的问题。 tomcat 的s

2012-10-29 09:46:13 4073 1

转载 String之HibernateTemplate经典查询 .

String之HibernateTemplate经典查询  2012-02-14 15:55:28|  分类:SSH |  标签:|字号大中小 订阅HibernateTemplate API:http://www.jdon.com/jdonframework/api/com/jdon/persistence/hibernate/HibernateTemp

2012-10-24 10:56:45 6565

原创 struts2的一些笔记

1.struts2中配置WEB.xml StrutsPrepareAndExecuteFilter 异常   struts2 org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter 如果struts2-core.jar是2.1.3之前的版本用org.apache.struts2.d

2012-10-23 22:49:07 529

转载 Java数字、货币值和百分数等的格式化处理

如果我们用下列语句输出一个数System.out.println(123456.789);将会在Console看到输出123456.789那么如何得到123,456.789这种格式化的输出呢?这里就需要用到java.text.Format这个类。不仅是数字,它还提供了货币值和百分数的格式化输出,比如0.58的百分数输出形式是58%。要获得本地的默认格式,可以用下列方法获得

2012-08-07 14:24:01 5195 1

转载 JAVA 中URL链接中文参数乱码

方法一:http://xxx.do?ptname=''我是中国人''String strPtname = request.getParameter("ptname");strPtname = new String(strPtname.getBytes("ISO-8859-1"), "UTF-8");  方法二:">点击这里//requ

2012-07-20 11:54:06 985

转载 struts2中文乱码解决方法 .

,中文乱码,首先要区分是页面乱码、action乱码,还是数据库乱码。大致的原理是java使用unicode编码-- >window使用gbk(gb2312的扩展集)--mysql默认使用utf-8(unicode的一种编码方法),这样转来转去就乱码了 ^_^。解决方法如下:   1. 在struts2里面,最好将所有字符都设成utf-8。  1.1 在jsp页面

2012-05-28 17:48:49 365

转载 .Spring定时器在SSH框架中的应用

本课题参考自《Spring in action》。并非应用系统中发生的所有事情都是由用户的动作引起的。有时候,系统自己也需要发起一些动作。例如,集抄系统每天早上六点把抄表数据传送给营销系统。我们有两种选择:或者是每天由用户手动出发任务,或者让应用系统中按照预定的计划自动执行任务。 在Spring中有两种流行配置:Java的Timer类和OpenSymphony的Quartz来执行调度任务。下面

2012-05-24 17:39:41 466

翻译 JAVA项目之SSH编码规范

JAVA项目之SSH编码规范编码规范目的:风格统一、代码可读性增强,便于维护适用范围:J2EE项目,用SSH作为开发框架一、包命名规范1、servlet类所在包命名规范:公司名称.项目名称.web.servlet      如com.ninetowns.Lims.web.servlet2、Action类所在包命名规范:公司名称.项目名称.web.struts.action

2012-03-14 11:23:02 1621

转载 Email自动完成控件

简介:根据用户输入文本框的内容在下方弹出一个完整Email列表供用户选择;用户可以按上下键进行选择,可以按回车键选中,也可以用鼠标点击选中;附件是一个小例子  /** * 根据用户键入内容生成下方提示邮箱列表,主要功能: * 1.支持按键上、下键循环选择 * 2.支持回车选中内容 * 3.支持鼠标选中内容 * 4.失去焦点时获取

2011-11-03 15:58:58 650

原创 EXTJS-GridPanel双击行 事件

var grid = new Ext.grid.GridPanel({ ........, listeners:{ 'rowdblclick' : function(grid, rowIndex, e){ grid.getSelectionModel().clearSelections(); grid.getSe

2011-10-25 15:17:14 11166

翻译 java如何做定时任务

Java自身提供的接口实现,通过监听器(Listener)和定时器(Timer)定时执行某个任务(Task)。MyListener:import java.util.Timer;import javax.servlet.ServletContextEvent;im

2011-09-26 15:22:56 1154

原创 杂图

2011-09-13 16:10:02 540

原创 EXTJS项目sql脚本

--创建数据库create database GCCargoManageon primary(name='cargoManage_data',fileName='E:\DBBase\GCCargoManage.mdf',size=10MB,filegrow

2011-09-08 17:19:54 1736 4

原创 Extjs DateField控件-改写只选年月

调用代码一: var monthField = new Ext.ux.MonthField({ id:'month', fieldLabel: '月份', allowBlank:false, readOnly : tr

2011-09-08 16:59:48 21047 6

原创 EXTJS项目截图

在资源的数据脚本不知是不是最新的,因为现在发布上去的修改不了,所以我也不知,为了确保,直接去http://blog.csdn.net/heyehuang/article/details/6761113,复制一下,PS,我是用SQL2005做的

2011-09-05 10:44:44 4845 36

原创 VB.net PDF格式打印多页

Dim dt As DataTable '数据集 Dim cyMgr As CyManagement = New CyManagement() Private Sub DeskOrderEfficiencyForm2_Load(ByVa

2011-05-06 16:31:00 2984 1

原创 doc 一些命令

<br /> 生成文件树<br />1:只含文件夹:tree 生成目录> 生成文件日录   例如:  tree E:/> C:/a.txt<br />2:包含文件 tree 生成目录(例E:/) /f> 生成文件日录(例如:C:/a.txt)   例如:  tree E:/ /f> C:/a.txt

2011-04-18 13:39:00 352

原创 今天开博

自己祝福自己,没人来捧场,唉 推荐地址:http://blog.csdn.net/sz_bdqn/article/category/514156

2010-11-17 21:44:00 273

项目开发案例精粹 part4

16~20 最后的项目开发案例精粹 前段时间忘了传

2013-08-02

JAVAWEB权限控制源码

1.框架SSH2 2.使用二进制进行权限控制 3.完整代码,有大部分注释 4.包括用户模块、部门、帐号管理、菜单模块、权限管理 5.里面有用到jquery.colorbox、JQuery zTree 等JS插件,友好的界面,整齐好看 6.三层架构、比较完整的底层封装、分页 7.http://blog.csdn.net/heyehuang/article/details/9714989

2013-08-02

java web 项目开发案例精粹 源代码 part3

目录 第1章 企业日常事务管理系统 1 1.1 开发背景 1 1.2 系统分析 2 1.2.1 需求分析 2 1.2.2 功能分析 2 1.3 系统设计 2 1.3.1 绘制用例图设计系统功能 2 1.3.2 绘制系统流程图 3 1.3.3 系统演示 3 1.3.4 开发工具和开发技术的选择 7 1.3.5 文件夹组织结构 7 1.3.6 系统相关编码规则 8 1.4 数据库分析与设计 8 1.4.1 数据库分析 8 1.4.2 数据库概念设计 9 1.4.3 数据库逻辑结构设计 9 1.4.4 绘制表之间关系E-R图 11 1.5 公共类设计 11 1.5.1 封装数据库操作JavaBean开发 11 1.5.2 分页信息类开发 13 1.5.3 分页辅助类开发 14 1.5.4 员工信息类 15 1.5.5 消息信息类 16 1.5.6 回复信息类 16 1.5.7 批复信息类 16 1.6 员工身份识别模块 17 1.6.1 员工身份识别表单 17 1.6.2 员工信息DAO层 17 1.6.3 完成员工身份识别 19 1.6.4 在首页上显示员工身份信息 21 1.7 消息发布模块 22 1.7.1 消息发布表单 22 1.7.2 消息信息DAO层 23 1.7.3 完成消息发布 25 1.8 消息显示模块 27 1.8.1 实现消息查询方法 27 1.8.2 显示消息列表 29 1.8.3 显示消息详细内容 30 1.9 消息回复模块 31 1.9.1 消息回复表单 31 1.9.2 回复信息DAO层 31 1.9.3 完成消息回复 33 1.9.4 显示消息回复列表 34 1.10 项目部署和发布 37 1.10.1 导入项目到MyEclipse 37 1.10.2 为MyEclipse整合Tomcat服务器 38 1.10.3 发布项目 39 1.11 开发技巧和难点分析 40 1.11.1 显示错误提示信息 40 1.11.2 生成分页跳转链接 41 第2章 投票系统 43 2.1 开发背景 43 2.2 系统分析 44 2.2.1 需求分析 44 2.2.2 功能分析 44 2.3 系统设计 44 2.3.1 绘制用例图设计系统功能 44 2.3.2 绘制系统流程图 45 2.3.3 系统演示 46 2.3.4 开发工具和开发技术的选择 49 2.3.5 文件夹组织结构 50 2.4 数据库分析与设计 50 2.4.1 数据库分析 50 2.4.2 数据库概念设计 51 2.4.3 数据库逻辑结构设计 51 2.4.4 绘制表之间关系E-R图 52 2.4.5 创建数据库及数据表 52 2.5 公共类设计 53 2.5.1 频道信息类 53 2.5.2 投票信息类 54 2.5.3 投票封装类 54 2.5.4 选项信息类 55 2.6 管理员模块 55 2.6.1 发布投票页面 55 2.6.2 发布投票DAO方法 57 2.6.3 发布投票Action 59 2.6.4 显示所有投票DAO方法 60 2.6.5 显示所有投票Action 63 2.6.6 显示所有投票页面 64 2.6.7 删除投票DAO方法 65 2.6.8 删除投票Action 66 2.7 普通用户模块 67 2.7.1 显示频道所属投票DAO方法 67 2.7.2 显示频道所属投票Action 69 2.7.3 进行投票页面 70 2.7.4 进行投票DAO方法 72 2.7.5 进行投票Action 73 2.7.6 查看投票结果DAO方法 75 2.7.7 查看投票结果Action 76 2.8 开发技巧和难点分析 78 2.8.1 Struts 2框架开发环境搭建 78 2.8.2 应用JFreeChart显示投票结果 79 2.8.3 使用Cookie防止用户重复投票 80 第3章 在线考试系统 81 3.1 开发背景 81 3.2 系统分析 81 3.2.1 需求分析 81 3.2.2 功能分析 82 3.3 系统设计 82 3.3.1 绘制用例图设计系统功能 82 3.3.2 绘制系统流程图 83 3.3.3 系统演示 83 3.3.4 开发工具和开发技术的选择 85 3.3.5 文件夹组织结构 86 3.4 数据库分析与设计 86 3.4.1 数据库分析 86 3.4.2 数据库概念设计 87 3.4.3 数据库逻辑结构设计 87 3.4.4 绘制表之间关系E-R图 88 3.4.5 创建数据库及数据表 88 3.5 公共类设计 89 3.5.1 Hibernate配置文件 89 3.5.2 Hibernate会话工厂类 90 3.5.3 老师信息类 92 3.5.4 学生信息类 93 3.5.5 试题信息类 94 3.6 老师管理试题模块 94 3.6.1 录入试题DAO方法 95 3.6.2 录入试题业务方法 96 3.6.3 录入试题Action 96 3.6.4 管理试题DAO方法 98 3.6.5 管理试题业务方法 99 3.6.6 管理试题Action 100 3.6.7 查询试题DAO方法 104 3.6.8 查询试题业务方法 105 3.6.9 查询试题Action 106 3.7 老师管理学生模块 107 3.7.1 查询学生成绩DAO方法 107 3.7.2 查询学生成绩业务方法 107 3.7.3 查询学生成绩Action 107 3.7.4 查询班级成绩DAO方法 109 3.7.5 查询班级成绩业务方法 109 3.7.6 查询班级成绩Action 110 3.8 学生考试模块 111 3.8.1 登录系统DAO方法 111 3.8.2 登录系统业务方法 111 3.8.3 登录系统Action 112 3.8.4 随机获取试题DAO方法 113 3.8.5 随机获取试题业务方法 114 3.8.6 随机获取试题Action 114 3.8.7 考试试卷页面 114 3.8.8 获取考试成绩业务方法 116 3.8.9 获取考试成绩Action 117 3.8.10 查看答案Action 118 3.9 开发技巧和难点分析 119 3.9.2 Web开发中的四层架构 119 3.9.1 Struts 2与Hibernate整合开发 120 第4章 博客网站系统 121 4.1 开发背景 121 4.2 系统分析 121 4.2.1 需求分析 121 4.2.2 功能分析 122 4.3 系统设计 122 4.3.1 绘制用例图设计系统功能 122 4.3.2 绘制系统流程图 123 4.3.3 系统演示 123 4.3.4 开发工具和开发技术的选择 128 4.3.5 文件夹组织结构 128 4.4 数据库分析与设计 129 4.4.1 数据库分析 129 4.4.2 数据库概念设计 129 4.4.3 数据库逻辑结构设计 130 4.4.4 绘制表之间关系E-R图 131 4.5 公共类设计 132 4.5.1 用户信息类 132 4.5.2 文章信息类 133 4.5.3 评论信息类 133 4.5.4 登录拦截器 134 4.6 获取创建个人博客权限模块 135 4.6.1 申请个人博客DAO方法 135 4.6.2 申请个人博客业务方法 136 4.6.3 申请个人博客Action 137 4.6.4 进入个人博客DAO方法 138 4.6.5 进入个人博客业务方法 139 4.6.6 进入个人博客Action 140 4.7 个人博客模块 141 4.7.1 写日志DAO方法 141 4.7.2 写日志业务方法 142 4.7.3 写日志Action 142 4.7.4 显示用户所有日志DAO方法 143 4.7.5 显示用户所有日志业务方法 145 4.7.6 显示用户所有日志Action 146 4.7.7 上传和显示图片页面 147 4.7.8 上传图片Action 148 4.7.9 显示图片Action 149 4.8 博客首页模块 150 4.8.1 显示所有文章DAO方法 150 4.8.2 显示所有文章业务方法 150 4.8.3 显示所有文章Action 151 4.8.4 查看指定文章内容 152 4.8.5 显示文章的所有评论 153 4.8.6 获取文章的点击量 154 4.8.7 显示文章信息Action 156 4.9 开发技巧和难点分析 158 4.9.1 RSS订阅的实现 158 4.9.2 整合GreyBox放大显示图片 160 第5章 人力资源管理系统 161 5.1 开发背景 161 5.2 系统分析 161 5.2.1 需求分析 161 5.2.2 功能分析 162 5.3 系统设计 162 5.3.1 绘制用例图设计系统功能 162 5.3.2 绘制系统流程图 162 5.3.3 系统演示 163 5.3.4 开发工具和开发技术的选择 169 5.3.5 文件夹组织结构 169 5.4 数据库分析与设计 170 5.4.1 数据库分析 170 5.4.2 数据库概念设计 170 5.4.3 数据库逻辑结构设计 171 5.4.4 创建数据库及数据表 173 5.5 公共类设计 175 5.5.1 人员信息类 175 5.5.2 应聘人员信息类 176 5.5.3 培训信息类 177 5.5.4 奖惩信息类 178 5.5.5 薪金信息类 178 5.6 人员管理模块 179 5.6.1 人员信息录入表单 180 5.6.2 人员信息录入DAO方法 181 5.6.3 人员信息录入Action方法 181 5.6.4 人员信息查看DAO方法 182 5.6.5 人员信息查看Action方法 182 5.6.6 人员信息查看页 183 5.6.7 人员信息修改DAO方法 184 5.6.8 人员信息修改Action方法 185 5.6.9 人员信息删除DAO方法 187 5.6.10 人员信息删除Action方法 187 5.7 招聘管理模块 188 5.7.1 应聘信息录入表单 188 5.7.2 应聘信息录入DAO方法 190 5.7.3 应聘信息录入Action方法 190 5.7.4 应聘信息查看DAO方法 191 5.7.5 应聘信息查看Action方法 191 5.7.6 应聘信息查看页 192 5.7.7 人才详细信息查看DAO方法 194 5.7.8 人才详细信息查看Action方法 194 5.7.9 人才详细信息查看页 195 5.7.10 人才信息删除DAO方法 197 5.7.11 人才信息删除Action方法 197 5.8 开发技巧和难点分析 197 5.8.1 自定义ActionServlet类防止出现乱码 197 5.8.2 日期时间格式化工具类 198 第6章 报价管理系统 201 6.1 开发背景 201 6.2 系统分析 201 6.2.1 需求分析 201 6.2.2 功能分析 202 6.3 系统设计 202 6.3.1 绘制用例图设计系统功能 202 6.3.2 绘制系统流程图 204 6.3.3 系统演示 204 6.3.4 开发工具和开发技术的选择 209 6.3.5 文件夹组织结构 210 6.4 数据库分析与设计 210 6.4.1 数据库分析 210 6.4.2 数据库概念设计 210 6.4.3 数据库逻辑结构设计 211 6.4.4 创建数据库及数据表 213 6.5 公共类设计 215 6.5.1 产品类别信息类 215 6.5.2 产品信息类 215 6.5.3 客户信息类 216 6.5.4 订单信息类 217 6.5.5 报价信息类 217 6.5.6 用户信息类 218 6.5.7 配置数据源 218 6.5.8 日期类型转换器 219 6.6 客户管理模块 220 6.6.1 数据访问层接口设计 220 6.6.2 数据访问层实现类设计 221 6.6.3 客户信息录入表单 223 6.6.4 客户信息录入Action方法 224 6.6.5 客户信息更新Action方法 226 6.6.6 客户信息删除Action方法 227 6.6.7 客户信息查询Action方法 227 6.7 报价管理模块 230 6.6.1 报价信息录入表单 230 6.6.2 报价信息录入Action方法 231 6.6.3 报价信息更新Action方法 232 6.6.4 报价信息删除Action方法 233 6.6.5 报价信息查询Action方法 234 6.8 开发技巧和难点分析 236 6.8.1 BaseAction设计 236 6.8.2 登录判断拦截器设计 237 第7章 网络商城系统 239 7.1 开发背景 239 7.2 系统分析 239 7.2.1 需求分析 239 7.2.2 功能分析 240 7.3 系统设计 240 7.3.1 绘制用例图设计系统功能 240 7.3.2 绘制系统流程图 241 7.3.3 系统演示 241 7.3.4 开发工具和开发技术的选择 243 7.3.5 文件夹组织结构 244 7.4 数据库分析与设计 244 7.4.1 数据库分析 244 7.4.2 数据库概念设计 245 7.4.3 数据库逻辑结构设计 246 7.5 公共类设计 248 7.5.1 管理员信息类 248 7.5.2 商品种类信息类 249 7.5.3 商品信息类 250 7.5.4 订单信息类 251 7.5.5 订单列表信息类 253 7.5.6 用户信息类 254 7.6 商品管理模块 255 7.6.1 商品种类信息数据访问层 255 7.6.2 商品种类信息业务逻辑层 256 7.6.3 显示商品种类列表 257 7.6.4 新增商品种类 258 7.6.5 商品信息数据访问层 260 7.6.6 商品信息业务逻辑层 261 7.6.7 显示商品列表 261 7.6.8 新增商品信息 263 7.6.9 删除商品信息 265 7.7 系统前台 266 7.7.1 前台首页 266 7.7.2 分类查看商品 268 7.7.3 查看商品详细信息 271 7.7.4 添加商品到购物车 273 7.7.5 移除购物车中的商品 274 7.8 开发技巧和难点分析 275 7.8.1 上传图片文件到数据库 275 7.8.2 显示数据库中的图片 277 第8章 企业论坛系统 279 8.1 开发背景 279 8.2 系统分析 280 8.2.1 需求分析 280 8.2.2 功能分析 280 8.3 系统设计 280 8.3.1 绘制用例图设计系统功能 280 8.3.2 绘制系统流程图 281 8.3.3 系统演示 282 8.3.4 开发工具和开发技术的选择 283 8.3.5 文件夹组织结构 283 8.4 数据库分析与设计 284 8.4.1 数据库分析 284 8.4.2 数据库概念设计 284 8.4.3 数据库逻辑结构设计 285 8.5 公共类设计 286 8.5.1 版块信息类 286 8.5.2 主题信息类 287 8.5.3 回复信息类 287 8.5.4 用户信息类 288 8.6 版块设置模块 288 8.6.1 新增版块数据校验 289 8.6.2 新增版块数据访问层 290 8.6.3 完成版块的添加 291 8.6.4 显示版块管理导航树 293 8.6.5 版块信息编辑 295 8.6.6 版块信息删除 298 8.7 前台功能模块 300 8.7.1 论坛首页 300 8.7.2 显示版块下所有主题 302 8.7.3 显示主题详细内容 304 8.7.4 发表主题 308 8.7.5 发表回复 311 8.8 开发技巧和难点分析 313 8.8.1 巧用action参数简化Servlet 313 8.8.2 维持数据完整性 313 第9章 酒店管理系统 315 9.1 开发背景 315 9.2 系统分析 315 9.2.1 需求分析 315 9.2.2 功能分析 316 9.3 系统设计 316 9.3.1 绘制用例图设计系统功能 316 9.3.2 绘制系统流程图 317 9.3.3 系统演示 317 9.3.4 开发工具和开发技术的选择 319 9.3.5 文件夹组织结构 320 9.4 数据库分析与设计 320 9.4.1 数据库分析 320 9.4.2 数据库概念设计 321 9.4.3 数据库逻辑结构设计 323 9.5 公共类设计 326 9.5.1 客户信息类 326 9.5.2 客房类型信息类 326 9.5.3 客房信息类 327 9.5.4 操作员信息类 328 9.5.5 入住登记信息类 328 9.5.6 入住登记订单类 329 9.5.7 结账信息类 329 9.6 客房设置模块 330 9.6.1 客房类型信息数据访问层 331 9.6.2 客房类型信息业务逻辑层 332 9.6.3 显示所有客房类型 333 9.6.4 录入新的客房类型 334 9.6.5 更新客房类型 336 9.6.6 删除客房类型 337 9.7 入住登记模块 337 9.7.1 显示客房状态信息 338 9.7.2 客户详细信息登记 341 9.7.3 客户入住登记 344 9.8 结账模块 347 9.8.1 结账模块演示 347 9.8.2 结账信息数据访问层 348 9.8.3 结账信息业务逻辑层 349 9.8.4 结账信息业务控制器 350 9.9 开发技巧和难点分析 351 第10章 客户关系管理系统 353 10.1 开发背景 353 10.2 系统分析 354 10.2.1 需求分析 354 10.2.2 功能分析 354 10.3 系统设计 354 10.3.1 绘制用例图设计系统功能 354 10.3.2 绘制系统流程图 355 10.3.3 系统演示 356 10.3.4 开发工具和开发技术的选择 359 10.3.5 文件夹组织结构 359 10.4 数据库分析与设计 359 10.4.1 数据库分析 359 10.4.2 数据库概念设计 360 10.4.3 数据库逻辑结构设计 362 10.4.4 创建数据库及数据表 365 10.5 公共类设计 368 10.5.1 数据字典信息类 368 10.5.2 客户信息类 369 10.5.3 客户经理信息类 370 10.5.4 客户联系人信息类 370 10.5.5 产品信息类 371 10.5.6 销售机会信息类 371 10.5.7 销售计划信息类 372 10.5.8 库存信息类 372 10.6 基础数据管理模块 373 10.6.1 数据字典管理模块 373 10.6.2 数据字典业务逻辑层 373 10.6.3 数据字典业务控制器 374 10.6.4 产品信息模块 377 10.6.5 库存管理模块 379 10.7 客户管理模块 380 10.7.1 客户基本信息管理模块 380 10.7.2 客户联系人管理模块 382 10.7.3 客户交往记录管理模块 383 10.7.4 客户历史订单管理模块 384 10.7.5 客户流失管理模块 386 10.8 开发技巧和难点分析 389 第11章 在线音乐网站 391 11.1 需求分析 391 11.2 功能分析 391 11.3 数据库分析与设计 392 11.3.1 数据库分析 392 11.3.2 数据库逻辑结构设计 392 11.4 系统演示 393 第12章 商场VIP消费查询系统 397 12.1 需求分析 397 12.2 功能分析 397 12.3 数据库分析与设计 398 12.3.1 数据库分析 398 12.3.2 数据库逻辑结构设计 398 12.4 系统演示 399 第13章 仓库管理系统 405 13.1 需求分析 405 13.2 功能分析 405 13.3 数据库分析与设计 406 13.3.1 数据库分析 406 13.3.2 数据库逻辑结构设计 406 13.4 系统演示 408 第14章 新闻发布系统 413 14.1 需求分析 413 14.2 功能分析 413 14.3 数据库分析与设计 414 14.3.1 数据库分析 414 14.3.2 数据库逻辑结构设计 414 14.4 系统演示 415 第15章 个人理财管理系统 421 15.1 需求分析 421 15.2 功能分析 421 15.3 数据库分析与设计 422 15.3.1 数据库分析 422 15.3.2 数据库逻辑结构设计 422 15.4 系统演示 423 第16章 图书馆管理系统 427 16.1 需求分析 427 16.2 功能分析 427 16.3 数据库分析与设计 428 16.3.1 数据库分析 428 16.3.2 数据库逻辑结构设计 428 16.4 系统演示 429 第17章 学生信息管理系统 435 17.1 需求分析 435 17.2 功能分析 435 17.3 数据库分析与设计 436 17.3.1 数据库分析 436 17.3.2 数据库逻辑结构设计 436 17.4 系统演示 437 第18章 航空订票系统 443 18.1 需求分析 443 18.2 功能分析 443 18.3 数据库分析与设计 444 18.3.1 数据库分析 444 18.3.2 数据库逻辑结构设计 444 18.4 系统演示 445 第19章 网上订餐系统 451 19.1 需求分析 451 19.2 功能分析 451 19.3 数据库分析与设计 452 19.3.1 数据库分析 452 19.3.2 数据库逻辑结构设计 452 19.4 系统演示 454 第20章 办公自动化系统 459 20.1 需求分析 459 20.2 功能分析 459 20.3 数据库分析与设计 460 20.3.1 数据库分析 460 20.3.2 数据库逻辑结构设计 460 20.4 系统演示 461

2013-04-04

java web 项目开发案例精粹源代码part2.zip

目录 第1章 企业日常事务管理系统 1 1.1 开发背景 1 1.2 系统分析 2 1.2.1 需求分析 2 1.2.2 功能分析 2 1.3 系统设计 2 1.3.1 绘制用例图设计系统功能 2 1.3.2 绘制系统流程图 3 1.3.3 系统演示 3 1.3.4 开发工具和开发技术的选择 7 1.3.5 文件夹组织结构 7 1.3.6 系统相关编码规则 8 1.4 数据库分析与设计 8 1.4.1 数据库分析 8 1.4.2 数据库概念设计 9 1.4.3 数据库逻辑结构设计 9 1.4.4 绘制表之间关系E-R图 11 1.5 公共类设计 11 1.5.1 封装数据库操作JavaBean开发 11 1.5.2 分页信息类开发 13 1.5.3 分页辅助类开发 14 1.5.4 员工信息类 15 1.5.5 消息信息类 16 1.5.6 回复信息类 16 1.5.7 批复信息类 16 1.6 员工身份识别模块 17 1.6.1 员工身份识别表单 17 1.6.2 员工信息DAO层 17 1.6.3 完成员工身份识别 19 1.6.4 在首页上显示员工身份信息 21 1.7 消息发布模块 22 1.7.1 消息发布表单 22 1.7.2 消息信息DAO层 23 1.7.3 完成消息发布 25 1.8 消息显示模块 27 1.8.1 实现消息查询方法 27 1.8.2 显示消息列表 29 1.8.3 显示消息详细内容 30 1.9 消息回复模块 31 1.9.1 消息回复表单 31 1.9.2 回复信息DAO层 31 1.9.3 完成消息回复 33 1.9.4 显示消息回复列表 34 1.10 项目部署和发布 37 1.10.1 导入项目到MyEclipse 37 1.10.2 为MyEclipse整合Tomcat服务器 38 1.10.3 发布项目 39 1.11 开发技巧和难点分析 40 1.11.1 显示错误提示信息 40 1.11.2 生成分页跳转链接 41 第2章 投票系统 43 2.1 开发背景 43 2.2 系统分析 44 2.2.1 需求分析 44 2.2.2 功能分析 44 2.3 系统设计 44 2.3.1 绘制用例图设计系统功能 44 2.3.2 绘制系统流程图 45 2.3.3 系统演示 46 2.3.4 开发工具和开发技术的选择 49 2.3.5 文件夹组织结构 50 2.4 数据库分析与设计 50 2.4.1 数据库分析 50 2.4.2 数据库概念设计 51 2.4.3 数据库逻辑结构设计 51 2.4.4 绘制表之间关系E-R图 52 2.4.5 创建数据库及数据表 52 2.5 公共类设计 53 2.5.1 频道信息类 53 2.5.2 投票信息类 54 2.5.3 投票封装类 54 2.5.4 选项信息类 55 2.6 管理员模块 55 2.6.1 发布投票页面 55 2.6.2 发布投票DAO方法 57 2.6.3 发布投票Action 59 2.6.4 显示所有投票DAO方法 60 2.6.5 显示所有投票Action 63 2.6.6 显示所有投票页面 64 2.6.7 删除投票DAO方法 65 2.6.8 删除投票Action 66 2.7 普通用户模块 67 2.7.1 显示频道所属投票DAO方法 67 2.7.2 显示频道所属投票Action 69 2.7.3 进行投票页面 70 2.7.4 进行投票DAO方法 72 2.7.5 进行投票Action 73 2.7.6 查看投票结果DAO方法 75 2.7.7 查看投票结果Action 76 2.8 开发技巧和难点分析 78 2.8.1 Struts 2框架开发环境搭建 78 2.8.2 应用JFreeChart显示投票结果 79 2.8.3 使用Cookie防止用户重复投票 80 第3章 在线考试系统 81 3.1 开发背景 81 3.2 系统分析 81 3.2.1 需求分析 81 3.2.2 功能分析 82 3.3 系统设计 82 3.3.1 绘制用例图设计系统功能 82 3.3.2 绘制系统流程图 83 3.3.3 系统演示 83 3.3.4 开发工具和开发技术的选择 85 3.3.5 文件夹组织结构 86 3.4 数据库分析与设计 86 3.4.1 数据库分析 86 3.4.2 数据库概念设计 87 3.4.3 数据库逻辑结构设计 87 3.4.4 绘制表之间关系E-R图 88 3.4.5 创建数据库及数据表 88 3.5 公共类设计 89 3.5.1 Hibernate配置文件 89 3.5.2 Hibernate会话工厂类 90 3.5.3 老师信息类 92 3.5.4 学生信息类 93 3.5.5 试题信息类 94 3.6 老师管理试题模块 94 3.6.1 录入试题DAO方法 95 3.6.2 录入试题业务方法 96 3.6.3 录入试题Action 96 3.6.4 管理试题DAO方法 98 3.6.5 管理试题业务方法 99 3.6.6 管理试题Action 100 3.6.7 查询试题DAO方法 104 3.6.8 查询试题业务方法 105 3.6.9 查询试题Action 106 3.7 老师管理学生模块 107 3.7.1 查询学生成绩DAO方法 107 3.7.2 查询学生成绩业务方法 107 3.7.3 查询学生成绩Action 107 3.7.4 查询班级成绩DAO方法 109 3.7.5 查询班级成绩业务方法 109 3.7.6 查询班级成绩Action 110 3.8 学生考试模块 111 3.8.1 登录系统DAO方法 111 3.8.2 登录系统业务方法 111 3.8.3 登录系统Action 112 3.8.4 随机获取试题DAO方法 113 3.8.5 随机获取试题业务方法 114 3.8.6 随机获取试题Action 114 3.8.7 考试试卷页面 114 3.8.8 获取考试成绩业务方法 116 3.8.9 获取考试成绩Action 117 3.8.10 查看答案Action 118 3.9 开发技巧和难点分析 119 3.9.2 Web开发中的四层架构 119 3.9.1 Struts 2与Hibernate整合开发 120 第4章 博客网站系统 121 4.1 开发背景 121 4.2 系统分析 121 4.2.1 需求分析 121 4.2.2 功能分析 122 4.3 系统设计 122 4.3.1 绘制用例图设计系统功能 122 4.3.2 绘制系统流程图 123 4.3.3 系统演示 123 4.3.4 开发工具和开发技术的选择 128 4.3.5 文件夹组织结构 128 4.4 数据库分析与设计 129 4.4.1 数据库分析 129 4.4.2 数据库概念设计 129 4.4.3 数据库逻辑结构设计 130 4.4.4 绘制表之间关系E-R图 131 4.5 公共类设计 132 4.5.1 用户信息类 132 4.5.2 文章信息类 133 4.5.3 评论信息类 133 4.5.4 登录拦截器 134 4.6 获取创建个人博客权限模块 135 4.6.1 申请个人博客DAO方法 135 4.6.2 申请个人博客业务方法 136 4.6.3 申请个人博客Action 137 4.6.4 进入个人博客DAO方法 138 4.6.5 进入个人博客业务方法 139 4.6.6 进入个人博客Action 140 4.7 个人博客模块 141 4.7.1 写日志DAO方法 141 4.7.2 写日志业务方法 142 4.7.3 写日志Action 142 4.7.4 显示用户所有日志DAO方法 143 4.7.5 显示用户所有日志业务方法 145 4.7.6 显示用户所有日志Action 146 4.7.7 上传和显示图片页面 147 4.7.8 上传图片Action 148 4.7.9 显示图片Action 149 4.8 博客首页模块 150 4.8.1 显示所有文章DAO方法 150 4.8.2 显示所有文章业务方法 150 4.8.3 显示所有文章Action 151 4.8.4 查看指定文章内容 152 4.8.5 显示文章的所有评论 153 4.8.6 获取文章的点击量 154 4.8.7 显示文章信息Action 156 4.9 开发技巧和难点分析 158 4.9.1 RSS订阅的实现 158 4.9.2 整合GreyBox放大显示图片 160 第5章 人力资源管理系统 161 5.1 开发背景 161 5.2 系统分析 161 5.2.1 需求分析 161 5.2.2 功能分析 162 5.3 系统设计 162 5.3.1 绘制用例图设计系统功能 162 5.3.2 绘制系统流程图 162 5.3.3 系统演示 163 5.3.4 开发工具和开发技术的选择 169 5.3.5 文件夹组织结构 169 5.4 数据库分析与设计 170 5.4.1 数据库分析 170 5.4.2 数据库概念设计 170 5.4.3 数据库逻辑结构设计 171 5.4.4 创建数据库及数据表 173 5.5 公共类设计 175 5.5.1 人员信息类 175 5.5.2 应聘人员信息类 176 5.5.3 培训信息类 177 5.5.4 奖惩信息类 178 5.5.5 薪金信息类 178 5.6 人员管理模块 179 5.6.1 人员信息录入表单 180 5.6.2 人员信息录入DAO方法 181 5.6.3 人员信息录入Action方法 181 5.6.4 人员信息查看DAO方法 182 5.6.5 人员信息查看Action方法 182 5.6.6 人员信息查看页 183 5.6.7 人员信息修改DAO方法 184 5.6.8 人员信息修改Action方法 185 5.6.9 人员信息删除DAO方法 187 5.6.10 人员信息删除Action方法 187 5.7 招聘管理模块 188 5.7.1 应聘信息录入表单 188 5.7.2 应聘信息录入DAO方法 190 5.7.3 应聘信息录入Action方法 190 5.7.4 应聘信息查看DAO方法 191 5.7.5 应聘信息查看Action方法 191 5.7.6 应聘信息查看页 192 5.7.7 人才详细信息查看DAO方法 194 5.7.8 人才详细信息查看Action方法 194 5.7.9 人才详细信息查看页 195 5.7.10 人才信息删除DAO方法 197 5.7.11 人才信息删除Action方法 197 5.8 开发技巧和难点分析 197 5.8.1 自定义ActionServlet类防止出现乱码 197 5.8.2 日期时间格式化工具类 198 第6章 报价管理系统 201 6.1 开发背景 201 6.2 系统分析 201 6.2.1 需求分析 201 6.2.2 功能分析 202 6.3 系统设计 202 6.3.1 绘制用例图设计系统功能 202 6.3.2 绘制系统流程图 204 6.3.3 系统演示 204 6.3.4 开发工具和开发技术的选择 209 6.3.5 文件夹组织结构 210 6.4 数据库分析与设计 210 6.4.1 数据库分析 210 6.4.2 数据库概念设计 210 6.4.3 数据库逻辑结构设计 211 6.4.4 创建数据库及数据表 213 6.5 公共类设计 215 6.5.1 产品类别信息类 215 6.5.2 产品信息类 215 6.5.3 客户信息类 216 6.5.4 订单信息类 217 6.5.5 报价信息类 217 6.5.6 用户信息类 218 6.5.7 配置数据源 218 6.5.8 日期类型转换器 219 6.6 客户管理模块 220 6.6.1 数据访问层接口设计 220 6.6.2 数据访问层实现类设计 221 6.6.3 客户信息录入表单 223 6.6.4 客户信息录入Action方法 224 6.6.5 客户信息更新Action方法 226 6.6.6 客户信息删除Action方法 227 6.6.7 客户信息查询Action方法 227 6.7 报价管理模块 230 6.6.1 报价信息录入表单 230 6.6.2 报价信息录入Action方法 231 6.6.3 报价信息更新Action方法 232 6.6.4 报价信息删除Action方法 233 6.6.5 报价信息查询Action方法 234 6.8 开发技巧和难点分析 236 6.8.1 BaseAction设计 236 6.8.2 登录判断拦截器设计 237 第7章 网络商城系统 239 7.1 开发背景 239 7.2 系统分析 239 7.2.1 需求分析 239 7.2.2 功能分析 240 7.3 系统设计 240 7.3.1 绘制用例图设计系统功能 240 7.3.2 绘制系统流程图 241 7.3.3 系统演示 241 7.3.4 开发工具和开发技术的选择 243 7.3.5 文件夹组织结构 244 7.4 数据库分析与设计 244 7.4.1 数据库分析 244 7.4.2 数据库概念设计 245 7.4.3 数据库逻辑结构设计 246 7.5 公共类设计 248 7.5.1 管理员信息类 248 7.5.2 商品种类信息类 249 7.5.3 商品信息类 250 7.5.4 订单信息类 251 7.5.5 订单列表信息类 253 7.5.6 用户信息类 254 7.6 商品管理模块 255 7.6.1 商品种类信息数据访问层 255 7.6.2 商品种类信息业务逻辑层 256 7.6.3 显示商品种类列表 257 7.6.4 新增商品种类 258 7.6.5 商品信息数据访问层 260 7.6.6 商品信息业务逻辑层 261 7.6.7 显示商品列表 261 7.6.8 新增商品信息 263 7.6.9 删除商品信息 265 7.7 系统前台 266 7.7.1 前台首页 266 7.7.2 分类查看商品 268 7.7.3 查看商品详细信息 271 7.7.4 添加商品到购物车 273 7.7.5 移除购物车中的商品 274 7.8 开发技巧和难点分析 275 7.8.1 上传图片文件到数据库 275 7.8.2 显示数据库中的图片 277 第8章 企业论坛系统 279 8.1 开发背景 279 8.2 系统分析 280 8.2.1 需求分析 280 8.2.2 功能分析 280 8.3 系统设计 280 8.3.1 绘制用例图设计系统功能 280 8.3.2 绘制系统流程图 281 8.3.3 系统演示 282 8.3.4 开发工具和开发技术的选择 283 8.3.5 文件夹组织结构 283 8.4 数据库分析与设计 284 8.4.1 数据库分析 284 8.4.2 数据库概念设计 284 8.4.3 数据库逻辑结构设计 285 8.5 公共类设计 286 8.5.1 版块信息类 286 8.5.2 主题信息类 287 8.5.3 回复信息类 287 8.5.4 用户信息类 288 8.6 版块设置模块 288 8.6.1 新增版块数据校验 289 8.6.2 新增版块数据访问层 290 8.6.3 完成版块的添加 291 8.6.4 显示版块管理导航树 293 8.6.5 版块信息编辑 295 8.6.6 版块信息删除 298 8.7 前台功能模块 300 8.7.1 论坛首页 300 8.7.2 显示版块下所有主题 302 8.7.3 显示主题详细内容 304 8.7.4 发表主题 308 8.7.5 发表回复 311 8.8 开发技巧和难点分析 313 8.8.1 巧用action参数简化Servlet 313 8.8.2 维持数据完整性 313 第9章 酒店管理系统 315 9.1 开发背景 315 9.2 系统分析 315 9.2.1 需求分析 315 9.2.2 功能分析 316 9.3 系统设计 316 9.3.1 绘制用例图设计系统功能 316 9.3.2 绘制系统流程图 317 9.3.3 系统演示 317 9.3.4 开发工具和开发技术的选择 319 9.3.5 文件夹组织结构 320 9.4 数据库分析与设计 320 9.4.1 数据库分析 320 9.4.2 数据库概念设计 321 9.4.3 数据库逻辑结构设计 323 9.5 公共类设计 326 9.5.1 客户信息类 326 9.5.2 客房类型信息类 326 9.5.3 客房信息类 327 9.5.4 操作员信息类 328 9.5.5 入住登记信息类 328 9.5.6 入住登记订单类 329 9.5.7 结账信息类 329 9.6 客房设置模块 330 9.6.1 客房类型信息数据访问层 331 9.6.2 客房类型信息业务逻辑层 332 9.6.3 显示所有客房类型 333 9.6.4 录入新的客房类型 334 9.6.5 更新客房类型 336 9.6.6 删除客房类型 337 9.7 入住登记模块 337 9.7.1 显示客房状态信息 338 9.7.2 客户详细信息登记 341 9.7.3 客户入住登记 344 9.8 结账模块 347 9.8.1 结账模块演示 347 9.8.2 结账信息数据访问层 348 9.8.3 结账信息业务逻辑层 349 9.8.4 结账信息业务控制器 350 9.9 开发技巧和难点分析 351 第10章 客户关系管理系统 353 10.1 开发背景 353 10.2 系统分析 354 10.2.1 需求分析 354 10.2.2 功能分析 354 10.3 系统设计 354 10.3.1 绘制用例图设计系统功能 354 10.3.2 绘制系统流程图 355 10.3.3 系统演示 356 10.3.4 开发工具和开发技术的选择 359 10.3.5 文件夹组织结构 359 10.4 数据库分析与设计 359 10.4.1 数据库分析 359 10.4.2 数据库概念设计 360 10.4.3 数据库逻辑结构设计 362 10.4.4 创建数据库及数据表 365 10.5 公共类设计 368 10.5.1 数据字典信息类 368 10.5.2 客户信息类 369 10.5.3 客户经理信息类 370 10.5.4 客户联系人信息类 370 10.5.5 产品信息类 371 10.5.6 销售机会信息类 371 10.5.7 销售计划信息类 372 10.5.8 库存信息类 372 10.6 基础数据管理模块 373 10.6.1 数据字典管理模块 373 10.6.2 数据字典业务逻辑层 373 10.6.3 数据字典业务控制器 374 10.6.4 产品信息模块 377 10.6.5 库存管理模块 379 10.7 客户管理模块 380 10.7.1 客户基本信息管理模块 380 10.7.2 客户联系人管理模块 382 10.7.3 客户交往记录管理模块 383 10.7.4 客户历史订单管理模块 384 10.7.5 客户流失管理模块 386 10.8 开发技巧和难点分析 389 第11章 在线音乐网站 391 11.1 需求分析 391 11.2 功能分析 391 11.3 数据库分析与设计 392 11.3.1 数据库分析 392 11.3.2 数据库逻辑结构设计 392 11.4 系统演示 393 第12章 商场VIP消费查询系统 397 12.1 需求分析 397 12.2 功能分析 397 12.3 数据库分析与设计 398 12.3.1 数据库分析 398 12.3.2 数据库逻辑结构设计 398 12.4 系统演示 399 第13章 仓库管理系统 405 13.1 需求分析 405 13.2 功能分析 405 13.3 数据库分析与设计 406 13.3.1 数据库分析 406 13.3.2 数据库逻辑结构设计 406 13.4 系统演示 408 第14章 新闻发布系统 413 14.1 需求分析 413 14.2 功能分析 413 14.3 数据库分析与设计 414 14.3.1 数据库分析 414 14.3.2 数据库逻辑结构设计 414 14.4 系统演示 415 第15章 个人理财管理系统 421 15.1 需求分析 421 15.2 功能分析 421 15.3 数据库分析与设计 422 15.3.1 数据库分析 422 15.3.2 数据库逻辑结构设计 422 15.4 系统演示 423 第16章 图书馆管理系统 427 16.1 需求分析 427 16.2 功能分析 427 16.3 数据库分析与设计 428 16.3.1 数据库分析 428 16.3.2 数据库逻辑结构设计 428 16.4 系统演示 429 第17章 学生信息管理系统 435 17.1 需求分析 435 17.2 功能分析 435 17.3 数据库分析与设计 436 17.3.1 数据库分析 436 17.3.2 数据库逻辑结构设计 436 17.4 系统演示 437 第18章 航空订票系统 443 18.1 需求分析 443 18.2 功能分析 443 18.3 数据库分析与设计 444 18.3.1 数据库分析 444 18.3.2 数据库逻辑结构设计 444 18.4 系统演示 445 第19章 网上订餐系统 451 19.1 需求分析 451 19.2 功能分析 451 19.3 数据库分析与设计 452 19.3.1 数据库分析 452 19.3.2 数据库逻辑结构设计 452 19.4 系统演示 454 第20章 办公自动化系统 459 20.1 需求分析 459 20.2 功能分析 459 20.3 数据库分析与设计 460 20.3.1 数据库分析 460 20.3.2 数据库逻辑结构设计 460 20.4 系统演示 461

2013-04-04

java web 开发项目案例精粹(1~5章)(全).zip

目录 第1章 企业日常事务管理系统 1 1.1 开发背景 1 1.2 系统分析 2 1.2.1 需求分析 2 1.2.2 功能分析 2 1.3 系统设计 2 1.3.1 绘制用例图设计系统功能 2 1.3.2 绘制系统流程图 3 1.3.3 系统演示 3 1.3.4 开发工具和开发技术的选择 7 1.3.5 文件夹组织结构 7 1.3.6 系统相关编码规则 8 1.4 数据库分析与设计 8 1.4.1 数据库分析 8 1.4.2 数据库概念设计 9 1.4.3 数据库逻辑结构设计 9 1.4.4 绘制表之间关系E-R图 11 1.5 公共类设计 11 1.5.1 封装数据库操作JavaBean开发 11 1.5.2 分页信息类开发 13 1.5.3 分页辅助类开发 14 1.5.4 员工信息类 15 1.5.5 消息信息类 16 1.5.6 回复信息类 16 1.5.7 批复信息类 16 1.6 员工身份识别模块 17 1.6.1 员工身份识别表单 17 1.6.2 员工信息DAO层 17 1.6.3 完成员工身份识别 19 1.6.4 在首页上显示员工身份信息 21 1.7 消息发布模块 22 1.7.1 消息发布表单 22 1.7.2 消息信息DAO层 23 1.7.3 完成消息发布 25 1.8 消息显示模块 27 1.8.1 实现消息查询方法 27 1.8.2 显示消息列表 29 1.8.3 显示消息详细内容 30 1.9 消息回复模块 31 1.9.1 消息回复表单 31 1.9.2 回复信息DAO层 31 1.9.3 完成消息回复 33 1.9.4 显示消息回复列表 34 1.10 项目部署和发布 37 1.10.1 导入项目到MyEclipse 37 1.10.2 为MyEclipse整合Tomcat服务器 38 1.10.3 发布项目 39 1.11 开发技巧和难点分析 40 1.11.1 显示错误提示信息 40 1.11.2 生成分页跳转链接 41 第2章 投票系统 43 2.1 开发背景 43 2.2 系统分析 44 2.2.1 需求分析 44 2.2.2 功能分析 44 2.3 系统设计 44 2.3.1 绘制用例图设计系统功能 44 2.3.2 绘制系统流程图 45 2.3.3 系统演示 46 2.3.4 开发工具和开发技术的选择 49 2.3.5 文件夹组织结构 50 2.4 数据库分析与设计 50 2.4.1 数据库分析 50 2.4.2 数据库概念设计 51 2.4.3 数据库逻辑结构设计 51 2.4.4 绘制表之间关系E-R图 52 2.4.5 创建数据库及数据表 52 2.5 公共类设计 53 2.5.1 频道信息类 53 2.5.2 投票信息类 54 2.5.3 投票封装类 54 2.5.4 选项信息类 55 2.6 管理员模块 55 2.6.1 发布投票页面 55 2.6.2 发布投票DAO方法 57 2.6.3 发布投票Action 59 2.6.4 显示所有投票DAO方法 60 2.6.5 显示所有投票Action 63 2.6.6 显示所有投票页面 64 2.6.7 删除投票DAO方法 65 2.6.8 删除投票Action 66 2.7 普通用户模块 67 2.7.1 显示频道所属投票DAO方法 67 2.7.2 显示频道所属投票Action 69 2.7.3 进行投票页面 70 2.7.4 进行投票DAO方法 72 2.7.5 进行投票Action 73 2.7.6 查看投票结果DAO方法 75 2.7.7 查看投票结果Action 76 2.8 开发技巧和难点分析 78 2.8.1 Struts 2框架开发环境搭建 78 2.8.2 应用JFreeChart显示投票结果 79 2.8.3 使用Cookie防止用户重复投票 80 第3章 在线考试系统 81 3.1 开发背景 81 3.2 系统分析 81 3.2.1 需求分析 81 3.2.2 功能分析 82 3.3 系统设计 82 3.3.1 绘制用例图设计系统功能 82 3.3.2 绘制系统流程图 83 3.3.3 系统演示 83 3.3.4 开发工具和开发技术的选择 85 3.3.5 文件夹组织结构 86 3.4 数据库分析与设计 86 3.4.1 数据库分析 86 3.4.2 数据库概念设计 87 3.4.3 数据库逻辑结构设计 87 3.4.4 绘制表之间关系E-R图 88 3.4.5 创建数据库及数据表 88 3.5 公共类设计 89 3.5.1 Hibernate配置文件 89 3.5.2 Hibernate会话工厂类 90 3.5.3 老师信息类 92 3.5.4 学生信息类 93 3.5.5 试题信息类 94 3.6 老师管理试题模块 94 3.6.1 录入试题DAO方法 95 3.6.2 录入试题业务方法 96 3.6.3 录入试题Action 96 3.6.4 管理试题DAO方法 98 3.6.5 管理试题业务方法 99 3.6.6 管理试题Action 100 3.6.7 查询试题DAO方法 104 3.6.8 查询试题业务方法 105 3.6.9 查询试题Action 106 3.7 老师管理学生模块 107 3.7.1 查询学生成绩DAO方法 107 3.7.2 查询学生成绩业务方法 107 3.7.3 查询学生成绩Action 107 3.7.4 查询班级成绩DAO方法 109 3.7.5 查询班级成绩业务方法 109 3.7.6 查询班级成绩Action 110 3.8 学生考试模块 111 3.8.1 登录系统DAO方法 111 3.8.2 登录系统业务方法 111 3.8.3 登录系统Action 112 3.8.4 随机获取试题DAO方法 113 3.8.5 随机获取试题业务方法 114 3.8.6 随机获取试题Action 114 3.8.7 考试试卷页面 114 3.8.8 获取考试成绩业务方法 116 3.8.9 获取考试成绩Action 117 3.8.10 查看答案Action 118 3.9 开发技巧和难点分析 119 3.9.2 Web开发中的四层架构 119 3.9.1 Struts 2与Hibernate整合开发 120 第4章 博客网站系统 121 4.1 开发背景 121 4.2 系统分析 121 4.2.1 需求分析 121 4.2.2 功能分析 122 4.3 系统设计 122 4.3.1 绘制用例图设计系统功能 122 4.3.2 绘制系统流程图 123 4.3.3 系统演示 123 4.3.4 开发工具和开发技术的选择 128 4.3.5 文件夹组织结构 128 4.4 数据库分析与设计 129 4.4.1 数据库分析 129 4.4.2 数据库概念设计 129 4.4.3 数据库逻辑结构设计 130 4.4.4 绘制表之间关系E-R图 131 4.5 公共类设计 132 4.5.1 用户信息类 132 4.5.2 文章信息类 133 4.5.3 评论信息类 133 4.5.4 登录拦截器 134 4.6 获取创建个人博客权限模块 135 4.6.1 申请个人博客DAO方法 135 4.6.2 申请个人博客业务方法 136 4.6.3 申请个人博客Action 137 4.6.4 进入个人博客DAO方法 138 4.6.5 进入个人博客业务方法 139 4.6.6 进入个人博客Action 140 4.7 个人博客模块 141 4.7.1 写日志DAO方法 141 4.7.2 写日志业务方法 142 4.7.3 写日志Action 142 4.7.4 显示用户所有日志DAO方法 143 4.7.5 显示用户所有日志业务方法 145 4.7.6 显示用户所有日志Action 146 4.7.7 上传和显示图片页面 147 4.7.8 上传图片Action 148 4.7.9 显示图片Action 149 4.8 博客首页模块 150 4.8.1 显示所有文章DAO方法 150 4.8.2 显示所有文章业务方法 150 4.8.3 显示所有文章Action 151 4.8.4 查看指定文章内容 152 4.8.5 显示文章的所有评论 153 4.8.6 获取文章的点击量 154 4.8.7 显示文章信息Action 156 4.9 开发技巧和难点分析 158 4.9.1 RSS订阅的实现 158 4.9.2 整合GreyBox放大显示图片 160 第5章 人力资源管理系统 161 5.1 开发背景 161 5.2 系统分析 161 5.2.1 需求分析 161 5.2.2 功能分析 162 5.3 系统设计 162 5.3.1 绘制用例图设计系统功能 162 5.3.2 绘制系统流程图 162 5.3.3 系统演示 163 5.3.4 开发工具和开发技术的选择 169 5.3.5 文件夹组织结构 169 5.4 数据库分析与设计 170 5.4.1 数据库分析 170 5.4.2 数据库概念设计 170 5.4.3 数据库逻辑结构设计 171 5.4.4 创建数据库及数据表 173 5.5 公共类设计 175 5.5.1 人员信息类 175 5.5.2 应聘人员信息类 176 5.5.3 培训信息类 177 5.5.4 奖惩信息类 178 5.5.5 薪金信息类 178 5.6 人员管理模块 179 5.6.1 人员信息录入表单 180 5.6.2 人员信息录入DAO方法 181 5.6.3 人员信息录入Action方法 181 5.6.4 人员信息查看DAO方法 182 5.6.5 人员信息查看Action方法 182 5.6.6 人员信息查看页 183 5.6.7 人员信息修改DAO方法 184 5.6.8 人员信息修改Action方法 185 5.6.9 人员信息删除DAO方法 187 5.6.10 人员信息删除Action方法 187 5.7 招聘管理模块 188 5.7.1 应聘信息录入表单 188 5.7.2 应聘信息录入DAO方法 190 5.7.3 应聘信息录入Action方法 190 5.7.4 应聘信息查看DAO方法 191 5.7.5 应聘信息查看Action方法 191 5.7.6 应聘信息查看页 192 5.7.7 人才详细信息查看DAO方法 194 5.7.8 人才详细信息查看Action方法 194 5.7.9 人才详细信息查看页 195 5.7.10 人才信息删除DAO方法 197 5.7.11 人才信息删除Action方法 197 5.8 开发技巧和难点分析 197 5.8.1 自定义ActionServlet类防止出现乱码 197 5.8.2 日期时间格式化工具类 198 第6章 报价管理系统 201 6.1 开发背景 201 6.2 系统分析 201 6.2.1 需求分析 201 6.2.2 功能分析 202 6.3 系统设计 202 6.3.1 绘制用例图设计系统功能 202 6.3.2 绘制系统流程图 204 6.3.3 系统演示 204 6.3.4 开发工具和开发技术的选择 209 6.3.5 文件夹组织结构 210 6.4 数据库分析与设计 210 6.4.1 数据库分析 210 6.4.2 数据库概念设计 210 6.4.3 数据库逻辑结构设计 211 6.4.4 创建数据库及数据表 213 6.5 公共类设计 215 6.5.1 产品类别信息类 215 6.5.2 产品信息类 215 6.5.3 客户信息类 216 6.5.4 订单信息类 217 6.5.5 报价信息类 217 6.5.6 用户信息类 218 6.5.7 配置数据源 218 6.5.8 日期类型转换器 219 6.6 客户管理模块 220 6.6.1 数据访问层接口设计 220 6.6.2 数据访问层实现类设计 221 6.6.3 客户信息录入表单 223 6.6.4 客户信息录入Action方法 224 6.6.5 客户信息更新Action方法 226 6.6.6 客户信息删除Action方法 227 6.6.7 客户信息查询Action方法 227 6.7 报价管理模块 230 6.6.1 报价信息录入表单 230 6.6.2 报价信息录入Action方法 231 6.6.3 报价信息更新Action方法 232 6.6.4 报价信息删除Action方法 233 6.6.5 报价信息查询Action方法 234 6.8 开发技巧和难点分析 236 6.8.1 BaseAction设计 236 6.8.2 登录判断拦截器设计 237 第7章 网络商城系统 239 7.1 开发背景 239 7.2 系统分析 239 7.2.1 需求分析 239 7.2.2 功能分析 240 7.3 系统设计 240 7.3.1 绘制用例图设计系统功能 240 7.3.2 绘制系统流程图 241 7.3.3 系统演示 241 7.3.4 开发工具和开发技术的选择 243 7.3.5 文件夹组织结构 244 7.4 数据库分析与设计 244 7.4.1 数据库分析 244 7.4.2 数据库概念设计 245 7.4.3 数据库逻辑结构设计 246 7.5 公共类设计 248 7.5.1 管理员信息类 248 7.5.2 商品种类信息类 249 7.5.3 商品信息类 250 7.5.4 订单信息类 251 7.5.5 订单列表信息类 253 7.5.6 用户信息类 254 7.6 商品管理模块 255 7.6.1 商品种类信息数据访问层 255 7.6.2 商品种类信息业务逻辑层 256 7.6.3 显示商品种类列表 257 7.6.4 新增商品种类 258 7.6.5 商品信息数据访问层 260 7.6.6 商品信息业务逻辑层 261 7.6.7 显示商品列表 261 7.6.8 新增商品信息 263 7.6.9 删除商品信息 265 7.7 系统前台 266 7.7.1 前台首页 266 7.7.2 分类查看商品 268 7.7.3 查看商品详细信息 271 7.7.4 添加商品到购物车 273 7.7.5 移除购物车中的商品 274 7.8 开发技巧和难点分析 275 7.8.1 上传图片文件到数据库 275 7.8.2 显示数据库中的图片 277 第8章 企业论坛系统 279 8.1 开发背景 279 8.2 系统分析 280 8.2.1 需求分析 280 8.2.2 功能分析 280 8.3 系统设计 280 8.3.1 绘制用例图设计系统功能 280 8.3.2 绘制系统流程图 281 8.3.3 系统演示 282 8.3.4 开发工具和开发技术的选择 283 8.3.5 文件夹组织结构 283 8.4 数据库分析与设计 284 8.4.1 数据库分析 284 8.4.2 数据库概念设计 284 8.4.3 数据库逻辑结构设计 285 8.5 公共类设计 286 8.5.1 版块信息类 286 8.5.2 主题信息类 287 8.5.3 回复信息类 287 8.5.4 用户信息类 288 8.6 版块设置模块 288 8.6.1 新增版块数据校验 289 8.6.2 新增版块数据访问层 290 8.6.3 完成版块的添加 291 8.6.4 显示版块管理导航树 293 8.6.5 版块信息编辑 295 8.6.6 版块信息删除 298 8.7 前台功能模块 300 8.7.1 论坛首页 300 8.7.2 显示版块下所有主题 302 8.7.3 显示主题详细内容 304 8.7.4 发表主题 308 8.7.5 发表回复 311 8.8 开发技巧和难点分析 313 8.8.1 巧用action参数简化Servlet 313 8.8.2 维持数据完整性 313 第9章 酒店管理系统 315 9.1 开发背景 315 9.2 系统分析 315 9.2.1 需求分析 315 9.2.2 功能分析 316 9.3 系统设计 316 9.3.1 绘制用例图设计系统功能 316 9.3.2 绘制系统流程图 317 9.3.3 系统演示 317 9.3.4 开发工具和开发技术的选择 319 9.3.5 文件夹组织结构 320 9.4 数据库分析与设计 320 9.4.1 数据库分析 320 9.4.2 数据库概念设计 321 9.4.3 数据库逻辑结构设计 323 9.5 公共类设计 326 9.5.1 客户信息类 326 9.5.2 客房类型信息类 326 9.5.3 客房信息类 327 9.5.4 操作员信息类 328 9.5.5 入住登记信息类 328 9.5.6 入住登记订单类 329 9.5.7 结账信息类 329 9.6 客房设置模块 330 9.6.1 客房类型信息数据访问层 331 9.6.2 客房类型信息业务逻辑层 332 9.6.3 显示所有客房类型 333 9.6.4 录入新的客房类型 334 9.6.5 更新客房类型 336 9.6.6 删除客房类型 337 9.7 入住登记模块 337 9.7.1 显示客房状态信息 338 9.7.2 客户详细信息登记 341 9.7.3 客户入住登记 344 9.8 结账模块 347 9.8.1 结账模块演示 347 9.8.2 结账信息数据访问层 348 9.8.3 结账信息业务逻辑层 349 9.8.4 结账信息业务控制器 350 9.9 开发技巧和难点分析 351 第10章 客户关系管理系统 353 10.1 开发背景 353 10.2 系统分析 354 10.2.1 需求分析 354 10.2.2 功能分析 354 10.3 系统设计 354 10.3.1 绘制用例图设计系统功能 354 10.3.2 绘制系统流程图 355 10.3.3 系统演示 356 10.3.4 开发工具和开发技术的选择 359 10.3.5 文件夹组织结构 359 10.4 数据库分析与设计 359 10.4.1 数据库分析 359 10.4.2 数据库概念设计 360 10.4.3 数据库逻辑结构设计 362 10.4.4 创建数据库及数据表 365 10.5 公共类设计 368 10.5.1 数据字典信息类 368 10.5.2 客户信息类 369 10.5.3 客户经理信息类 370 10.5.4 客户联系人信息类 370 10.5.5 产品信息类 371 10.5.6 销售机会信息类 371 10.5.7 销售计划信息类 372 10.5.8 库存信息类 372 10.6 基础数据管理模块 373 10.6.1 数据字典管理模块 373 10.6.2 数据字典业务逻辑层 373 10.6.3 数据字典业务控制器 374 10.6.4 产品信息模块 377 10.6.5 库存管理模块 379 10.7 客户管理模块 380 10.7.1 客户基本信息管理模块 380 10.7.2 客户联系人管理模块 382 10.7.3 客户交往记录管理模块 383 10.7.4 客户历史订单管理模块 384 10.7.5 客户流失管理模块 386 10.8 开发技巧和难点分析 389 第11章 在线音乐网站 391 11.1 需求分析 391 11.2 功能分析 391 11.3 数据库分析与设计 392 11.3.1 数据库分析 392 11.3.2 数据库逻辑结构设计 392 11.4 系统演示 393 第12章 商场VIP消费查询系统 397 12.1 需求分析 397 12.2 功能分析 397 12.3 数据库分析与设计 398 12.3.1 数据库分析 398 12.3.2 数据库逻辑结构设计 398 12.4 系统演示 399 第13章 仓库管理系统 405 13.1 需求分析 405 13.2 功能分析 405 13.3 数据库分析与设计 406 13.3.1 数据库分析 406 13.3.2 数据库逻辑结构设计 406 13.4 系统演示 408 第14章 新闻发布系统 413 14.1 需求分析 413 14.2 功能分析 413 14.3 数据库分析与设计 414 14.3.1 数据库分析 414 14.3.2 数据库逻辑结构设计 414 14.4 系统演示 415 第15章 个人理财管理系统 421 15.1 需求分析 421 15.2 功能分析 421 15.3 数据库分析与设计 422 15.3.1 数据库分析 422 15.3.2 数据库逻辑结构设计 422 15.4 系统演示 423 第16章 图书馆管理系统 427 16.1 需求分析 427 16.2 功能分析 427 16.3 数据库分析与设计 428 16.3.1 数据库分析 428 16.3.2 数据库逻辑结构设计 428 16.4 系统演示 429 第17章 学生信息管理系统 435 17.1 需求分析 435 17.2 功能分析 435 17.3 数据库分析与设计 436 17.3.1 数据库分析 436 17.3.2 数据库逻辑结构设计 436 17.4 系统演示 437 第18章 航空订票系统 443 18.1 需求分析 443 18.2 功能分析 443 18.3 数据库分析与设计 444 18.3.1 数据库分析 444 18.3.2 数据库逻辑结构设计 444 18.4 系统演示 445 第19章 网上订餐系统 451 19.1 需求分析 451 19.2 功能分析 451 19.3 数据库分析与设计 452 19.3.1 数据库分析 452 19.3.2 数据库逻辑结构设计 452 19.4 系统演示 454 第20章 办公自动化系统 459 20.1 需求分析 459 20.2 功能分析 459 20.3 数据库分析与设计 460 20.3.1 数据库分析 460 20.3.2 数据库逻辑结构设计 460 20.4 系统演示 461

2013-04-04

基于MyEclipse的SSH2框架搭建

基于MyEclipse的SSH2框架搭建

2012-09-12

清除项目的SVN目录

把clear.bat 复制到你需要清除的项目下面,双击执行,OK

2012-05-18

hibernate同时配置多个数据库连接

hibernate同时配置多个数据库连接 可以同时连接不同IP的不同数据库

2012-05-18

Extjs Lib 包

Extjs Lib 包 Extjs Lib 包 Extjs Lib 包 Extjs Lib 包 extjs库存管理数据库脚本 --创建数据库 create database GCCargoManage on primary( name='cargoManage_data', fileName='E:\DBBase\GCCargoManage.mdf', size=10MB, filegrowth=10% ) log on( name='cargoManage_log', fileName='E:\DBBase\GCCargoManage.ldf', size=1MB, maxsize=20MB, filegrowth=10% ) go use GCCargoManage go -- 一.系统管理模块(1.系统用户表 2.短信信息表 3.系统配置表) create table systemUsers( --1.系统用户表 id int identity(1,1) primary key, --id loginName varchar(20) not null, --登录名 password varchar(20) not null, --密码 userName varchar(20), --用户姓名 position varchar(20), --职位 grade int, --级别 0:管理员,1:普通 status int, --启用状态 0停用,1启用 createDate datetime, --创建时间 ) go create table shortMessage( --2.短信信息表 id int identity(1,1) primary key, --id mobile varchar(20) not null, --接收号码 com int, --端口号(1,2.....) content varchar(255), --发送内容 status int, --发送状态 appointSendDate datetime, --定制发送时间 realitySendDate datetime, --实际发送时间 receiveName varchar(20), --接收人姓名 ) go create table systemConfiguration( --3.系统配置表 id int identity(1,1) primary key , --id manageFee money, --管理费 electricityFee money, --电度费用 waterFee money, --水吨费用 shortMessageSendDate int --短信发送时间 //改hzw ) go -- 二.档口管理(1. 档口数据表, 2. 档口用户数据结构, 3. 档口与用户关系表结构, 4.档口详细费用表, 5.档口费用表 ) create table shop( --1. 档口数据表 id int identity primary key, --id shopCode varchar(20) not null, --区域棚号(档口号) area varchar(20), --区域(A区B区) shopRent money, --档口租金 remark varchar(255), --备注 status int , --启用状态(0停用,1启用) createDate dateTime, --创建时间 updateDate dateTime, --修改时间 ) go create table shopUser( --2. 档口用户数据结构 id int identity(1,1) primary key, --id userName varchar(50), --用户名称 tel varchar(20), --用户电话 email varchar(50), --Email prepareMoney money, --预交金额 remark varchar(255), --备注 status int , --启用状态(0停用,1启用(默认)) createDate datetime , --创建时间 updateDate datetime, --修改时间 ) go create table shopInUser( --3.档口与用户关系表结构 id int identity primary key , --ID shopId int, --档口ID shopUserId int, --用户ID extractMoney money, --佣金率(提成) cooperation int , --是否合作(0否 1是) mainBusiness varchar(200), --主要业务 rentMoney money, --租金 sendRentDate dateTime, --租赁开始时间 endRentDate dateTime, --租赁结束时间 remark varchar(255), --备注 status int , --启用状态 createDate dateTime, --创建时间 updateDate dateTime, --修改时间 ) go create table shopDetailCost( --4.档口详细费用表 id int identity(1,1) primary key, --ID shopId int , --档口ID shopUserId int, --用户ID lastMonthWaterMeter int, --上月水表数 thisMonthWaterMeter int, --本月水表数 thisMonthWaterMoney money, --本月水费 lastMonthElectricityMeter int, --上月电表数 thisMonthElectricityMeter int, --本月电表数 thisMonthElectricityMoney money, --本月电费 createDate datetime, --录入时间 systemUserId int , --录入人(外键ID) date varchar(20), --所属日期(如2011-01) ) go create table shopSumCost( --5.档口总费用表 id int identity(1,1) primary key, --id shopId int , --档口ID shopUserId int, --用户ID sumMoney money, --总费用(租金+管理费+水,电费) remark varchar(255), --备注 status int, --状态(是否扣除) shortMessageStatus int, --是否已发送短信 createDate dateTime, --录入时间 systemUserId int , --录入人(外键ID) ) go --三. 货物管理(1. 进货单表, 2. 进货单详细表, 3. 出货单表, 4.出货单详细表) create table enterCargo( --1. 进货单表 id int identity(1,1) primary key, --id code varchar(255) not null, --实际流水号(现实收据单号) shopId int , --档口ID shopUserId int, --用户ID remark varchar(255), --备注 createDate dateTime, --创建时间 updateDate dateTime, --修改时间 ) go create table detailEnterCargo( --2. 进货单详细表 id int identity(1,1) primary key, --id enterCargoId int , --进货单ID(外键) variety varchar(255), --品种 unit varchar(20), --单位 number int, --数量 remark varchar(255), --备注 createDate dateTime, --创建时间 ) go create table outCargo( id int identity(1,1) primary key, --id realityCode varchar(255), shopId int , --档口ID shopUserId int, --用户ID supplierTel varchar(20), --供应商电话 purchaseName varchar(20), --采购商名称 purchaseTel varchar(20), --采购商电话 purchaseAddress varchar(255), --采购商地址 businessWay int , --付款方式 advanceMoney money, --定金 remainingMoney money, --余额 sumMoney money, --总金额 freight money, --运费 remark varchar(255), --备注 createDate dateTime, --创建时间 updateDate dateTime, --修改时间 ) go create table detailOutCargo( --4.出货单详细表 id int identity(1,1) primary key, --id outCargoId int, --出货单ID inventoryId int, --库存表ID(外键) number int , --出售数量 extractMoney money, --佣金率(提成) remark varchar(255), --备注 createDate dateTime, --创建时间 ) --四. 库存管理(1. 库存表) create table inventory( id int identity(1,1) primary key, --id shopUserId int, --档口用户ID(外键) varietyName varchar(255), --品种名称 specification varchar(255), --规格 unit varchar(255), --单位 number int , --数量(库存数量) remark varchar(255), --备注 reserveFiled1 varchar(255), --备用字段1 reserveFiled2 varchar(255), --备用字段2 reserveFiled3 varchar(255), --备用字段3 ) go --五.系统日志(1. 系统记录表) create table sysLog( id int identity(1,1) primary key, --id systemUserId int, --操作者ID content varchar(255), --操作记录(内容) date dateTime, --操作时间 ) go

2011-09-05

EXTJS 库存管理系统数据库脚本

EXTJS 库存管理系统数据库脚本EXTJS 库存管理系统数据库脚本EXTJS 库存管理系统数据库脚本EXTJS 库存管理系统数据库脚本

2011-09-05

ExtJs库存管理项目源码

这是在公司做的一个库存管理系统,是用java+SSH+Extjs做的,源码齐全 项目图片预览可看我的文章http://blog.csdn.net/heyehuang/article/details/6748879 至于好不好,看看效果,代码都有注释,提醒下,由于lib包过大,我上传不了,所以lib包我就没放上去,WebRoot\WEB-INF\lib下所有包我都没放上,需要的再到我的资源免费下

2011-09-05

IIS一键安装(本人试用过)

IIS一键安装(本人试用过)完全可用,只支XP,一键完成

2011-08-11

java OA 源码 很全

应用Struts1 Spring2.5 Hibernate 实现 项目介绍:总体分机构管理、权限管理、公文流转、资产管理、系统管理、信息交流、信息发布、知识管理、项目管理、考勤管理、人事档案、我的工作台等模块,主要是为企业的部门之间提供一个能相互合作,提高工作效率的平台,实现企业的无纸化和协同办公,确保各部门之间的信息传输与交互,促进企业的信息化进程。

2011-08-11

通发销售系统数据库(ACCESS)

通发销售系统数据库...................................

2011-08-11

通发销售系统(源码,以前公司做的项目)

以前公司做的一个项目(价格5W左右)一个水族销售系统 支持连网管理,包括前后台:back后台,front前台 目前这个版本我改成了单机版 模块主要有: 1.产品管理 2.用户管理 3.销售管理 4.进货管理 5.转换公式 6.。。。等等 这个板本没有加上数据库,需要的找我的资源下

2011-08-11

数据库连接测试工具(源码)

数据库连接测试工具(源码) 能快速测试数据库是否可以连接,假如连不上 也能快速反应不用等待

2011-04-22

用vb.net编写的打地鼠游戏

1.加上背景音乐以及点击特效 2.画面精美,但没找到铁锤的鼠标图

2011-01-04

图片浏览器,模拟我的电脑显示方式以及幻灯片模式

图片浏览器,模拟我的电脑显示方式以及幻灯片模式,代码是用VB.Net写的,代码不是难,都有注释

2010-12-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除