版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、基于EJB的财务管理系统文档 作者: 日期:11 个人收集整理 勿做商业用途基于Ejb的财务管理系统设计与实现一、环境配置 数据库: oracle 9i Web服务应用服务器: jboss6。0.0 Final IDE开发环境: myeclipse9。0 操作系统: win XP or update二、数据库表/*=/ Table: t_Account /=/create table t_Account ( id INTEGER not null, code VARCHAR2(30) not null, name VARCHAR2(40) not null, ”index” VARCHAR2(
2、30), money FLOAT not null, memo VARCHAR2(200), isdelete SMALLINT not null, constraint PK_T_ACCOUNT primary key (id)/*=*/* Table: t_AccountIn /*=*/create table t_AccountIn ( id INTEGER not null, code VARCHAR2(100) not null, thedate TIMESTAMP not null, company VARCHAR2(50) not null, billcode VARCHAR2(
3、50), product VARCHAR2(50) not null, account VARCHAR2(30), ”number” VARCHAR2(30) not null, numbertype VARCHAR2(10), price VARCHAR2(30) not null, moneytoget FLOAT not null, moneygetd FLOAT not null, moneynotgetd FLOAT not null, paytype VARCHAR2(20) not null, rakeoff FLOAT, rakeofftype VARCHAR2(10), de
4、adline TIMESTAMP, departmentid INTEGER not null, person VARCHAR2(30) not null, categoryinid INTEGER not null, "index” VARCHAR2(100), memo VARCHAR2(150), isdelete SMALLINT not null, constraint PK_T_ACCOUNTIN primary key (id)/*=/ Table: t_AccountMoneyGet /=/create table t_AccountMoneyGet ( id INT
5、EGER not null, accountid INTEGER not null, time TIMESTAMP not null, company VARCHAR2(40) not null, money FLOAT not null, categoryinid INTEGER not null, person VARCHAR2(30) not null, memo VARCHAR2(150), isdelete SMALLINT not null, constraint PK_T_ACCOUNTMONEYGET primary key (id))/=*/* Table: t_Accoun
6、tMoneyPay /=/create table t_AccountMoneyPay ( id INTEGER not null, accountid INTEGER not null, time TIMESTAMP not null, company VARCHAR2(40) not null, money FLOAT not null, categoryoutid INTEGER not null, person VARCHAR2(30) not null, memo VARCHAR2(150), isdelete SMALLINT not null, constraint PK_T_A
7、CCOUNTMONEYPAY primary key (id)/*=/* Table: t_AccountOut /*=/create table t_AccountOut ( id INTEGER not null, code VARCHAR2(100) not null, thedate TIMESTAMP not null, company VARCHAR2(50) not null, billcode VARCHAR2(50), product VARCHAR2(50) not null, account VARCHAR2(30), ”number” VARCHAR2(30) not
8、null, numbertype VARCHAR2(10), price VARCHAR2(30) not null, moneytopay FLOAT not null, moneypaid FLOAT not null, moneynotpaid FLOAT not null, paytype VARCHAR2(20) not null, rakeoff FLOAT, rakeofftype VARCHAR2(10), deadline TIMESTAMP, departmentid INTEGER not null, categoryoutid INTEGER not null, per
9、son VARCHAR2(30) not null, ”index” VARCHAR2(100), memo VARCHAR2(150), isdelete SMALLINT not null, constraint PK_T_ACCOUNTOUT primary key (id)/=/* Table: t_AccountTransfer */=/create table t_AccountTransfer ( id INTEGER not null, accountfromid INTEGER not null, accounttoid INTEGER not null, time TIME
10、STAMP not null, money FLOAT not null, person VARCHAR2(30) not null, memo VARCHAR2(150), isdelete SMALLINT not null, constraint PK_T_ACCOUNTTRANSFER primary key (id)/=/ Table: t_Asset /*=*/create table t_Asset ( id INTEGER not null, code VARCHAR2(100) not null, name VARCHAR2(40) not null, specificati
11、ons VARCHAR2(40), manufacturer VARCHAR2(50), productiontime TIMESTAMP, thewaytoget VARCHAR2(40) not null, departmentid INTEGER, status VARCHAR2(20) not null, "number” VARCHAR2(30) not null, price FLOAT not null, originalprice FLOAT not null, predictyear INTEGER not null, oldpercent INTEGER, com
12、putemethod VARCHAR2(20) not null, internationcode VARCHAR2(100), placehold VARCHAR2(30) not null, peoplehold VARCHAR2(20) not null, memo VARCHAR2(150), assettypeid INTEGER not null, isdelete SMALLINT, constraint PK_T_ASSET primary key (id)/*=/* Table: t_AssetPicture /=*/create table t_AssetPicture (
13、 id INTEGER not null, assetid INTEGER not null, constraint PK_T_ASSETPICTURE primary key (id)/=/* Table: t_AssetType /*=/create table t_AssetType ( id INTEGER not null, code CHAR(10), name VARCHAR2(40) not null, parentid INTEGER not null, isdelete CHAR(10) not null, constraint PK_T_ASSETTYPE primary
14、 key (id)/*=/ Table: t_CategoryIn */*=/create table t_CategoryIn ( id INTEGER not null, code VARCHAR2(30) not null, name VARCHAR2(40) not null, isdelete SMALLINT not null, constraint PK_T_CATEGORYIN primary key (id))/*=*/ Table: t_CategoryOut /=/create table t_CategoryOut ( id INTEGER not null, code
15、 VARCHAR2(30) not null, name VARCHAR2(40) not null, isdelete SMALLINT not null, constraint PK_T_CATEGORYOUT primary key (id))/=*/ Table: t_Department */=*/create table t_Department ( id INTEGER not null, code VARCHAR2(100) not null, name VARCHAR2(30) not null, isdelete SMALLINT not null, constraint
16、PK_T_DEPARTMENT primary key (id)/*=/ Table: t_Dictionary */*=*/create table t_Dictionary ( id INTEGER not null, name VARCHAR2(40) not null, type VARCHAR2(30) not null, constraint PK_T_DICTIONARY primary key (id))/=/* Table: t_Role /*=*/create table t_Role ( id INTEGER not null, name VARCHAR2(30) not
17、 null, isdelete SMALLINT not null, constraint PK_T_ROLE primary key (id))/*=/ Table: t_RoleMulPower /*=/create table t_RoleMulPower ( id INTEGER not null, roleid INTEGER not null, powerid INTEGER not null, constraint PK_T_ROLEMULPOWER primary key (id))/*=/ Table: t_RolePower /=/create table t_RolePo
18、wer ( id INTEGER not null, name VARCHAR2(30) not null, roleid INTEGER, constraint PK_T_ROLEPOWER primary key (id)/=*/* Table: t_Summary /=*/create table t_Summary ( id INTEGER not null, year INTEGER not null, month INTEGER not null, shouldget FLOAT not null, shouldpay FLOAT not null, havegot FLOAT n
19、ot null, havepaid FLOAT not null, old FLOAT not null, isdelete SMALLINT not null, constraint PK_T_SUMMARY primary key (id))/=*/ Table: t_TimeAccountForIn */=/create table t_TimeAccountForIn ( id INTEGER not null, timegetpay TIMESTAMP not null, moneytoget FLOAT not null, hasdone SMALLINT not null, ac
20、ountoutid INTEGER not null, isdelete SMALLINT not null, constraint PK_T_TIMEACCOUNTFORIN primary key (id)/*=/ Table: t_TimeAccountForOut */=*/create table t_TimeAccountForOut ( id INTEGER not null, timegetpay TIMESTAMP not null, moneytoget FLOAT not null, hasdone SMALLINT not null, acountoutid INTEG
21、ER not null, isdelete SMALLINT not null, constraint PK_T_TIMEACCOUNTFOROUT primary key (id))/*=/* Table: t_User */*=*/create table t_User ( name VARCHAR(20) not null, workcode VARCHAR2(30), password VARCHAR2(32) not null, realname VARCHAR2(20) not null, isdelete SMALLINT not null, constraint PK_T_US
22、ER primary key (name))/=/ Table: t_UserMulRole /=/create table t_UserMulRole ( id INTEGER not null, roleid INTEGER not null, name VARCHAR2(20) not null, constraint PK_T_USERMULROLE primary key (id)/三、采用技术1、使用ejb,搭建财务管理系统整体框架2、使用struts 2构建前台基本框架3、使用Ext 4 实现富客户端界面4、使用Ajax技术实现页面局部刷新四、说明Struts版本:struts2.1Ejb版本: Ejb3。1 持久层:jta2实施说明:1、按照j2se jdk 62、配置好classpath和path
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年横包卷烟机组合作协议书
- 2024年血液制剂项目建议书
- 2024年全数字摄影测量系统项目发展计划
- 六 中国共产党成立与新民主主义革命兴起中华民族的抗日战争和人民解放战争 - 学生版
- 2024年毛皮服装及其附件项目建议书
- 一年级班主任上学期工作计划4篇
- 2024年民宿旅游项目合作计划书
- 灾难应急演练培训
- 2024年陶瓷过滤器、过滤管项目发展计划
- 2024年水泥掺合剂合作协议书
- 检验科突发事件应急预案
- 2024年网络安全知识竞赛考试题库500题(含答案)
- 2024-2025学年二年级上册语文第七单元测试卷(统编版)
- 第二单元(单元知识清单)-七年级语文上册同步高效课堂(统编版2024)
- 统编版(2024新版)道德与法治七年级上册4.1《家的意味》教案
- 2024-2025学年人教版八年级物理上学期课后习题答案
- 2024年江西赣州旅游投资集团限公司招聘13人高频考题难、易错点模拟试题(共500题)附带答案详解
- 2020-2024年高考地理复习试题分类汇编:宇宙中的地球(北京专用)(解析版)
- 2024-2030年海外工程建设行业市场发展分析及发展趋势前景预测报告
- 【米果食品企业上海旺旺集团的财务问题分析(基于杜邦分析)9700字论文】
- 钢结构工程施工组织设计-2
评论
0/150
提交评论