发票管理系统报告 第2页
概要设计 1天
系统设计编程 5天
小组汇总资料,完善系统调试 1天
上机验收,课程设计答辩 1天
3.3系统分析
3.3.1 系统需求分析
本产品作为发票的管理软件,可对发票进行一系列操作。随着我国经济市场经济的快速发展,发票管理系统在企业的日常库存管理中发挥着越来越重要的功能。
本产品为发票管理部门而开发,发票管理人员可通过此软件对发票操作,例如:发票的增加、删除、修改和查询。
3.3.2 功能需求分析
材料的发票管理是库存系统中的一个重要功能,它要实现材料的入库登记功能。在材料入库时,需要记录材料名称、材料数量、进货价格和材料规格写信息,并将其用发票形式录入。
产品所具有的主要功能:
发票的操作 各部分主要功能
发票增加 公司购买材料入库时需要设置发票以备历史备案,新增发票单
发票删除 当确定此发票单不再需要时,便可删除
发票修改 若发票单出现问题需要修改时,则使用此功能
发票查询 需查询发票单时,输入相关信息可查得该发票单的具体信息
发票单显示 当进入主界面后有一模块显示所有的发票单
3.3.3 组织结构分析
组织管理结构:
本发票管理系统与其他产品如领料、入库等是相关联的,是一个较大产品的组成部分。
3.3.4 业务流程分析
DOTA公司业务主要是进料各种电脑配件材料,然后组装进行出售台式计算机。当进料领料时,领料和入库部门要做好统计。并将这些数据录入公司的数据库中,以备记录。发票管理部门要保存好公司向其他厂商进货时的发票,也将其录入数据库中,并且其他部门也可看到该信息,通过发票信息确认是否到货。
本数据库包含的材料有:
产品名称 产品规格 计量单位 单价(元)
CPU Intel 只 500.00
主板 965 块 500.00
内存 2G 条 300.00
显卡 9600 512MB 块 900.00
硬盘 400G 只 700.00
音响 套 250.00
光驱 16 台 299.00
机箱 只 150.00
显示器 19英寸 台 1700.00
键鼠 套 150.00
3.4系统设计
3.4.1 系统总体结构设计
本系统的总体结构设计图:
3.4.2 子系统/模块划分
子系统清单(Subsystem List),如表 所示。
表3-1 子系统清单
子系统编号 子系统名称 子系统功能简述
SS1 用户模块 1. 用户登录
2. 用户资料管理:密码修改,用户信息管理
SS2 发票信息栏模块 1. 前台发票详细信息版块显示
SS3 操作模块 1. 用户必须登陆后方可对发票单操作
2. 可对发票单进行管理:增加、删除、修改、查找
SS4 主窗口栏模块 1. 用户必须登陆后方可对发票单操作
2. 可选中所要的发票单进行操作
功能模块清单(Function Module List),如表 所示。
表3-2 功能模块清单
模 块 编 号 模块名称 模块功能简述
M 1-1 用户登录 保证系统的合法用户通过身份验证进入系统并进行操作
M 2-1 增加发票 用户增加发票单,将新发票数据输入系统
M 2-2 删除发票 当确定一发票单不再需要使用时,便可删除
M 2-3 发票修改 发票单出现问题需修改时,用此功能
M 2-4 发票查找 需查询发票单时,输入相关信息可查得该发票单的具体信息
M 3-4 发票单显示 在主窗口中,所有发票单分页显示
3.4.3数据结构设计
1. 建立关系数据库表
数据库表名清单,如表3-3所示:
序号 中文表名 英文表名 表功能说明
1 用户权限表 tblUsr 登陆模块表
2 供应商名称表 tblPrv 产品公司来源表
3 材料名称表 tbMt 材料属性表
4 外购材料发票 tbInv 发票具体信息表
2.发票管理系统的E-R图设计:
3. 数据库表的详细清单
各数据表的详细清单:
上一页 [1] [2] [3] [4] 下一页
发票管理系统报告 第2页下载如图片无法显示或论文不完整,请联系qq752018766