当前位置:高等教育资讯网  >  中国高校课件下载中心  >  大学文库  >  浏览文档

《数据库技术及应用》第13章 发票管理项目开发

资源类别:文库,文档格式:PPT,文档页数:30,文件大小:446KB,团购合买
本章重点内容 一、项目开发的整体过程 二、掌握 PowerBuilder开发项目的各种界面组成 三、掌握窗口和数据窗口的数据交互技术 四、熟悉数据窗口数据的常用技术
点击下载完整版文档(PPT)

第13章发票管理项目开发 本章重点内容 项目开发的整体过程 掌握 PowerBuilder开发项目的各种界面组成 掌握窗口和数据窗口的数据交互技术 ●熟悉数据窗口数据的常用技术 数据库原理及应用-“十一五”国 家级规划教材数据库原理及开发

数据库原理及应用-“十一五”国 家级规划教材数据库原理及开发 1 第13章 发票管理项目开发 ⚫ 本章重点内容 ⚫ 项目开发的整体过程 ⚫ 掌握PowerBuilder开发项目的各种界面组成 ⚫ 掌握窗口和数据窗口的数据交互技术 ⚫ 熟悉数据窗口数据的常用技术

13.1项目整体介绍 ●1.发票管理系统整体功能: ●(1)发票管理: ●1)录入:自动生成发票号码、日期、发票号码区间检 ●2)打印:将发票内容保存后打印,打印后,此发票记 录将不能删除、修改 ●3)浏览:可遍历已经开出来的发票。 ●4)作废:当发票出现问题后,由于发票是套打,并且 发票时是税务部门监制,具有唯一性,所以一旦作废 记录不能删除,应保持在数据库内,加上作废标记 数据库原理及应用-“十一五”国 家级规划教材数据库原理及开发

数据库原理及应用-“十一五”国 家级规划教材数据库原理及开发 2 13.1 项目整体介绍 ⚫ 1.发票管理系统整体功能: ⚫ (1)发票管理: ⚫ 1)录入:自动生成发票号码、日期、发票号码区间检 测。 ⚫ 2)打印:将发票内容保存后打印,打印后,此发票记 录将不能删除、修改。 ⚫ 3)浏览:可遍历已经开出来的发票。 ⚫ 4)作废:当发票出现问题后,由于发票是套打,并且 发票时是税务部门监制,具有唯一性,所以一旦作废, 记录不能删除,应保持在数据库内,加上作废标记

13.1项目整体介绍 ●2.统计査询模块 统计查询模块提供8种统计方式 )按日期统计:要求输入时间范围:起始日期和结束日期,查 询出在 间段内开具的发票及其项目、数额统计,查询结果 可以打印或转换成 Excel表格。 (2)按发票号查询:输入要查询的发票号,查询出相应发票的详 细信息,此项内容只能査看不能打印,以免发票造假 3)按收货单位统计:要求选择某一收货单位,统计某一收货单 位开具的发票的明细:也可以设置时间段:即统计在某一时间段 丙为某一饭货单位开具的发票明细。统计结果可浏览、打印或转 换成 Excel表格。 (4)按发货地点统计:要求选择某一发货地点,统计某一发货地 点开具的发票的明细:也可以设置时间段,即统计在某一时间段 内为某一发货地点开具的发票明细。统计结果可浏览、打印或转 换成 Excel表格。 数据库原理及应用-“十一五”国 家级规划教材数据库原理及开发

数据库原理及应用-“十一五”国 家级规划教材数据库原理及开发 3 13.1 项目整体介绍 ⚫ 2.统计查询模块 ⚫ 统计查询模块提供8种统计方式: ⚫ (1)按日期统计:要求输入时间范围:起始日期和结束日期,查 询出在这个时间段内开具的发票及其项目、数额统计,查询结果 可以打印或转换成Excel表格。 ⚫ (2)按发票号查询:输入要查询的发票号,查询出相应发票的详 细信息,此项内容只能查看不能打印,以免发票造假。 ⚫ (3)按收货单位统计:要求选择某一收货单位,统计某一收货单 位开具的发票的明细;也可以设置时间段,即统计在某一时间段 内为某一收货单位开具的发票明细。统计结果可浏览、打印或转 换成Excel表格。 ⚫ (4)按发货地点统计:要求选择某一发货地点,统计某一发货地 点开具的发票的明细;也可以设置时间段,即统计在某一时间段 内为某一发货地点开具的发票明细。统计结果可浏览、打印或转 换成Excel表格

13.1项目整体介绍 ●(5)按收费项目查询:要求选择某一收费项目,统计 对应某一收费项目开具的发票的明细;也可以设置时 爱明出进 在某一时间 内为某 费项目开具 计结果可浏览、打印或转换成Exce表格 (6)作废发票明细查询:查询被作废的发票的明细 可以设置发票号码范围,即起始发票号码、结束发票 号码;也可以同时设置时间范围,即起始日期和结東 日期。查询结果可打茚 7)按月统计开具发票:输入日期,统计该月开具的 发票数量和发票号码,查询结果可打印。 (8)按月统计作废发票:输入日期,统计该月作废的 发票数量和发票号码,查询结果可打印。 数据库原理及应用-“十一五”国 家级规划教材数据库原理及开发

数据库原理及应用-“十一五”国 家级规划教材数据库原理及开发 4 13.1 项目整体介绍 ⚫ (5)按收费项目查询:要求选择某一收费项目,统计 对应某一收费项目开具的发票的明细;也可以设置时 间段,即统计在某一时间段内为某一收费项目开具的 发票明细。统计结果可浏览、打印或转换成Excel表格。 ⚫ (6)作废发票明细查询:查询被作废的发票的明细。 可以设置发票号码范围,即起始发票号码、结束发票 号码;也可以同时设置时间范围,即起始日期和结束 日期。查询结果可打印。 ⚫ (7)按月统计开具发票:输入日期,统计该月开具的 发票数量和发票号码,查询结果可打印。 ⚫ (8)按月统计作废发票:输入日期,统计该月作废的 发票数量和发票号码,查询结果可打印

13.1项目整体介绍 ●4.系统初始化模块 该模块包括5个子模块 )收费项目初始化:对于收费项目进行增加、删除、修改的操 作。每一个收费项目包括项目编号、收费项目名称和单价 2)用户管理:该模块只有管理员才可以操作,因此进入该模块 要求用户输入管理员口令。用户管理模块实现开票人帐号和 (3)发票号码初始化:该模块只有管理员才可以操作,因此进入 该模块之前要求用户输入管理 该模块 始号码 和结東号鹤,自的是为了开具髮票时可以百动设置发禁号码 )打印机设置:调用打印机设置界面,使用户可以完成打印机 的设置工 5)转换 Excel表格:查询某一时间段内的发票明细转换成Exce 表格。 数据库原理及应用-“十一五”国 家级规划教材数据库原理及开发

数据库原理及应用-“十一五”国 家级规划教材数据库原理及开发 5 13.1 项目整体介绍 ⚫ 4.系统初始化模块 ⚫ 该模块包括5个子模块: ⚫ (1)收费项目初始化:对于收费项目进行增加、删除、修改的操 作。每一个收费项目包括项目编号、收费项目名称和单价。 ⚫ (2)用户管理:该模块只有管理员才可以操作,因此进入该模块 之前要求用户输入管理员口令。用户管理模块实现开票人帐号和 密码的增加、删除、修改。 ⚫ (3)发票号码初始化:该模块只有管理员才可以操作,因此进入 该模块之前要求用户输入管理员口令。该模块设置发票起始号码 和结束号码,目的是为了开具发票时可以自动设置发票号码。 ⚫ (4)打印机设置:调用打印机设置界面,使用户可以完成打印机 的设置工作。 ⚫ (5)转换Excel表格:查询某一时间段内的发票明细转换成Excel 表格

发票管理系统模块关系图 主模块 发票管理 统计查询 系统初始化 帮助 匚按日期统计 收费项目初始化 录模块 发票管理 按发票号査询 用户管理 按收货单位统计 发票号码初始化 按发货地点统计 匚打印机设置 按收费项目查询 转换Ece表格 作废发票明细 按月统计开具发票 按月统计作废发票 数据库原理及应用-“十一五”国 家级规划教材数据库原理及开发

数据库原理及应用-“十一五”国 家级规划教材数据库原理及开发 6 发票管理系统模块关系图 按日期统计 收费项目初始化 按收货单位统计 按发货地点统计 按收费项目查询 作废发票明细 按月统计开具发票 按月统计作废发票 主模块 发票管理 统计查询 帮助 登录模块 发票管理 系统初始化 按发票号查询 用户管理 发票号码初始化 打印机设置 转换 Excel 表格

13.2数据表的设计 表13-1发票抬头等数据表(表名fp) 列名数据类型宽度小数位数是否为空 说明 fpr no float 发票号码 date datetime 发票日期 shdw char 40 收货单位 float 金额合计 fhdw char 30 发货单位 char 8 sfzf char 否否否是是是是是是 开票人 是否作废 address char 40 开户地址 bank char 35 开户银行 数据库原理及应用-“十一五”国 家级规划教材数据库原理及开发

数据库原理及应用-“十一五”国 家级规划教材数据库原理及开发 7 13.2 数据表的设计 表13-1 发票抬头等数据表(表名fp) 列名 数据类型 宽度 小数位数 是否为空 说明 fpno float 否 发票号码 date datetime 否 发票日期 shdw char 40 否 收货单位 heji float 是 金额合计 fhdw char 30 是 发货单位 kpr char 8 是 开票人 sfzf char 1 是 是否作废 address char 40 是 开户地址 bank char 35 是 开户银行

13.2数据表的设计 ●表13-2发票收费项目数据表(表名 fp detail) 列名数据宽度小数是否 说明 类型 位数 为空 fpno float 否发票号码 dno float 否发票日期 Xm char 14 是收费项目 shI float 是销售数量 float 单价 e float 是是 金额 数据库原理及应用 家级规划教材数据库原理及开发

数据库原理及应用-“十一五”国 家级规划教材数据库原理及开发 8 13.2 数据表的设计 ⚫ 表13-2 发票收费项目数据表(表名fp_detail) 列名 数据 类 型 宽度 小数 位 数 是否 为 空 说明 fpno float 否 发票号码 dno float 否 发票日期 xm char 14 是 收费项目 shl float 是 销售数量 dj float 是 单价 je float 是 金额

13.2数据表的设计 表13-3发票号码数据表(表名邱hm) 列名数据类宽度小数位是否为 说明 型 数 空 hmfirst Int 发票段起始号码 mend int 否 发票段结束号码 ●表13-4开票人数据表(表名kpr) 列名数据类宽度小数位是否为 说明 型 数 d char 8 否 开票人员帐号 pass char 5 否 开票人员密码 数据库原理及应用-“十一五”国 家级规划教材数据库原理及开发

数据库原理及应用-“十一五”国 家级规划教材数据库原理及开发 9 13.2 数据表的设计 ⚫ 表13-3 发票号码数据表(表名fphm) 列名 数据类 型 宽度 小数位 数 是否为 空 说明 hmfirst Int 否 发票段起始号码 hmend int 否 发票段结束号码 ⚫ 表13-4 开票人数据表(表名kpr) 列名 数据类 型 宽度 小数位 数 是否为 空 说明 id char 8 否 开票人员帐号 pass char 5 否 开票人员密码

13.2数据表的设计 ●表13-5收费项目数据表(表名sfxm) 列名数据宽度小数是否 说明 类型 位数 为空 xuhao char 14 否收费项目序号 stxm char 12 否收费项目内容 float 是收费单价 数据库原理及应用-“十一五”国 家级规划教材数据库原理及开发

数据库原理及应用-“十一五”国 家级规划教材数据库原理及开发 10 13.2 数据表的设计 ⚫ 表13-5 收费项目数据表(表名sfxm) 列名 数据 类 型 宽度 小数 位 数 是否 为 空 说明 xuhao char 14 否 收费项目序号 sfxm char 12 否 收费项目内容 dj float 是 收费单价

点击下载完整版文档(PPT)VIP每日下载上限内不扣除下载券和下载次数;
按次数下载不扣除下载券;
24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
共30页,试读已结束,阅读完整版请下载
相关文档

关于我们|帮助中心|下载说明|相关软件|意见反馈|联系我们

Copyright © 2008-现在 cucdc.com 高等教育资讯网 版权所有