数据库系统课程设计报告模板
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
零部件;当是外购件时,零件代码与物
料代码所填写内容相同。如为产品,则
该栏填写产品代码;否则,填写该记录
内容所对应的零件代码。
Part_Quan
Num(15,2) 该材料所支持的零件数量
零件数量
Sdept_Code
Vchar2(10)
经办/发料/退料部门代码
Ssubdept_Code
Vchar2(10)
姓 名: 学 号: 专 业: 班 级: 组 号: 指导教师: 胡仕成
计算机科学与技术学院 哈尔滨工业大学
课程设计题目:企业帐务处理系统 1. 需求分析说明书
{该部分要求写出对系统的需求分析结果,包括对系统的简要介绍,系统应 该包括的实体集和联系集,对每个实体集和联系集作简单的介绍,以及每个实体 集和联系集所包括的属性。如下示例}
Bill_Worker Bill_Date Bill_Checker Check_Flag Account_Flag Cost_Checker Check_Date Finan_Flag Finan_Billno BL_FLAG
Vchar2(10)
收料人/领料人
Vchar2(10)
项目批准人
Vchar2(10)
写;
Work_No
Vchar2(20) 对收料单,如为某一工作号而买,则填 工作号
写; 对领料单,如为某一工作号而领料,
则填写;
Part_Code
Vchar2(20) 如为某一零件,则填写;该栏内容只在 零件代码
产品代码或工作号不为空时有效。当物
料/外购件是专为某个产品的某工作号
的,零部件代码就填该材料所属的那个
借贷标志
4. 系统功能实现
{说明本系统实现的功能和相关实现的方法和代码。如下示例} 企业帐务处理系统实现了以下功能:审核,入帐,过账,分摊,结转,制单, 报表,查询和系统管理等。如下图为系统实现总的功能界面(也可以用 PB 所开 发的界面取代,各功能最好是以菜单的形式体现,一个功能对应一个菜单项,如 果一个功能还可以分为更小的功能,则应该以级联菜单的形式体现,如下示例)。
收料/领料/退料日期
S_Worker
Vchar2(10)
经办人/发料人/退料人
R_Worker Project_Passer Dept_Passer Comp_Passer Plan_Quan
Real_Quan Real_Price Real_Sum Plan_Price Plan_Sum Mix_Cost Total_Money RP_flag
企业帐务处理系统是用来处理企业发生各种费用的原始单据到余额表的一系 列处理过程,所涉及的实体集和联系集主要包括:
原始单据:是用来记录企业发生各种费用的记录。所包括的属性有:单据号, 单据类别,……
凭证: 余额:
2. E-R 模型设计
{根据上面的需求分析画出系统的 E-R 图。}
3. 数据库设计
{将上面的 E-R 图转换为模式图}
运杂费
Num(15,2) 对收料入库单需填写;
金额合计
Vchar2(1) 对收料入库单,该栏确定运杂费的处理 S/J(实际价/计划价)标志或
方式,如为 S 则以包含运杂费的金额合 者是合运/分运处理标志 计进行处理;如为 J 则运杂费和物料实 际总价单独入帐。
对领料单,该栏确定是采用物料计划总
价入帐,还是采用物料实际总价入帐
以下分别说明各功能的实现。 4.1. 创建和数据库的连接
{创建和数据库的连接是系统的各功能实现的前提,因此需要说明给功能的 实现,主要是相关的代码} 4.2. 审核 4.2.1. 功能界面
{本功能所对应的实现界面}
Ori_Use
Vchar2(50) 对收料入库单, 该栏填写<外购材料>; 物料原用途
对领料单,该栏为物料原来的用途;
Ticket_No
Vchar2(20) 对收料入库单, 该栏为空
工票号
Prod_Code
Vchar2(20) 对收料单,如为某一产品而买,则填写;产品代码
对领料单,如为某一产品而领料,则填
Vchar2(10)
单据制作员
Date
单据制作日期
Vchar2(10)
单据审核员
Vchar2(1)
成本稽核标志
Vchar2(1)
ቤተ መጻሕፍቲ ባይዱ
入成本帐标识
Vchar2(10)
成本稽核员
Date
成本稽核员核帐日期
Vchar2(1) =0 未报帐; =1 已报帐。
财务报帐标识
Vchar2(20)
财务报帐单据号
Vchar(1)
Material_Name
Vchar2(50)
物料名称规格型号说明
material_class
Vchar2(40) 材料规格
材料规格
Measure_Unit
Vchar2(10)
计量单位
Material_Use
Vchar2(50) 对收料入库单, 该栏填写<原材料>;对 物料用途
领料单,该栏为领料用途;
Bill_Catalog
Vchar2(2) 单据类别=SL 收料单/LL 领料单/XL 限 单据类别
额领料单/TL 退料单
Cor_billno
Vchar2(16) 该栏只在退料单上出现
对应领料单号
Material_Code
Vchar2(20) 收到物料的代码,是外购件填外购件代 物料代码
码,是材料填材料代码
经办/发料/退料具体部门
代码
Sctrl_Code
Vchar2(10)
经办/发料/退料控制点代
码
Rdept_Code
Vchar2(10)
收料/领料部门代码
Rsubdept_Code
Vchar2(10)
收料/领料具体部门代码
Rctrl_Code
Vchar2(10)
收料/领料控制点代码
R_Date
Date
{根据模式图设计每个关系模式(Oracle 的数据类型)。如下示例}
收料入库单(cpc_bill)
字段名
数据类型
字段限制或计算公式
数据项名称
备注
Bill_No
Vchar2(16) 收料单以 SL 开始; 领料单以 LL 开始; 收料单号
PK
限额领料单以 XL 开始; 退料单以 TL 开
始;后接编号为"年度"+10 位顺序号
部门批准人
Vchar2(10)
综合批准人
Num(15,2)
发货单物料数量/请领或限
领数量/请退数量
Num(15,2)
实入/实领/实退物料数量
Num(15,2)
物料实际单价
Num(15,2)
物料实际总价
Num(15,2)
物料计划单价
Num(15,2)
物料计划总价
Num(15,2) 对收料入库单需填写;