软件平台:
操作系统:WindowsXP SP2以上
网络软件:Visual Studio 2005
数据库系统:MS SQL Server 2005
网络平台:
(1)通信协议
(2)通信带宽
2.3 子系统清单(Subsystem List)
子系统清单,如表2-2所示。
表2-2 子系统清单
子系统编号 子系统名称 子系统功能简述
SS1 用户模块 1. 用户登录
2. 用户资料管理:密码修改,用户信息管理
SS2 发票信息栏模块 1. 前台发票详细信息版块显示
SS3 操作模块 1. 用户必须登陆后方可对发票单操作
2. 可对发票单进行管理:增加、删除、修改、查找
SS4 主窗口栏模块 1. 用户必须登陆后方可对发票单操作
2. 可选中所要的发票单进行操作
2.4 功能模块清单(Function Module List)
功能模块清单,如表2-3所示。
表2-3 功能模块清单
模 块 编 号 模块名称 模块功能简述
M 1-1 用户登录 保证系统的合法用户通过身份验证进入系统并进行操作
M 2-1 增加发票 用户增加发票单,将新发票数据输入系统
M 2-2 删除发票 当确定一发票单不再需要使用时,便可删除
M 2-3 发票修改 发票单出现问题需修改时,用此功能
M 2-4 发票查找 需查询发票单时,输入相关信息可查得该发票单的具体信息
M 3-4 发票单显示 在主窗口中,所有发票单分页显示
3.模块(部件)功能分配(Functional Distribution of Module)
3.1 专用模块功能分配(Functional Distribution of Expert Module)
专用模块功能分配,如表3-1所示。
表3-1 专用模块功能分配
专用模块编号 模块英文名 模块详细功能分配 模块的接口标准
M1-1 UserLogin 保护用户权限,登陆系统 入口参数:输入正确的用户名和密码
出口参数:登陆系统
3.2 公用模块功能分配(Function Distribute of Public Module)
公用模块功能分,如表3-2所示。
表3-2 公用模块功能分配
公用模块编号 模块英文名 模块详细功能分配 模块的接口标准
G-1 ReptInv 增加、新建发票单 入口参数:单击操作栏上的增加按钮,可新建空白发票单
出口参数:在数据库中增加了一张新发票单
G-2 ReptDel 删除发票单 入口参数:在主窗口栏中选中一条要删除的发票单,单击操作栏中的删除按钮,系统提示是否确认删除
出口参数:若删除成功,在数据库中删除相应的发票单
G-3 ReptChange 修改发票单 入口参数:在主窗口栏中选中一条要修改的发票单,发票详细信息在发票信息栏中显示。单击操作栏中的修改按钮,系统提示确认修改
出口参数:若修改成功,则成功在数据库中修改了该发票单的信息。
G-4 ReptSearch 查找发票单 入口参数:在发票信息栏中输入查找所需的数据项,然后单击查找按钮
出口参数:主窗口显示栏显示列出所要查找的发票单
4.数据结构设计(Design of Data Structure)
4.1 数据库表名清单(DB Table List)
数据库表名清单,如表4-1所示。
表4-1 数据库表名清单
序号 中文表名 英文表名 表功能说明
1 用户权限表 tblUsr 登陆模块表
2 供应商名称表 tblPrv 产品公司来源表
3 材料名称表 tbMt 材料属性表
4 外购材料发票 tbInv 发票具体信息表
4.2 数据库表之间关系说明(Relation of DB Table)
图4-2数据库表之间关系说明
4.3 数据库表的详细清单(Particular List of DB Table)
各数据表的详细清单:
表4-3 表名:用户权限表(tblUsr)
列名 中文名 数据类型 数据长度 非空 关键字 备注
usrNo 人员号 整型 2 是 是
usrCd 人员编码 字符型 4
usrNm 人名 字符型 8 是
usrPwd 口令
usrPost 岗位名 字符型 8 是 1材料员.2班组长.3车间主任.4车间主管.5材料计划.6材料保管.7会计.8厂领导.9厂长.0
usrDpt 所属部门 整型 2 是 0:所有部门,其它:部门编号
usrIn 入库权 整型 1 是 0不能,1可查,2可改,3均可
usrOut 出库权 整型 1 是 0不能,1可查,2可改,3均可
usrInv 发票权 整型 1 是 0不能,1可查,2可改,3均可
usrYld 产量权 整型 1 是 0不能,1可查,2可改,3均可
usrDfn 定义权 整型 1 是 0不能,1可查,2可改,3均可
usrAlrm 库存报警 整型 1 是 1:可用
usrMt 材料查询权 整型 1 是 1:可用
usrCst 成本查询权 整型 1 是 0不能,1可查计划价成本,2可查实际价成本3均可
usrPrd 生产查询权 整型 1 是 1:可用
usrDtl 更改日 日期型 本表数据更新日期
usrRmk 备注 字符型 50
表4-4 表名:供应商名称表(tblPrv)
字段名 中文标题 数据类型 字段大小 默认值 索引 备注
prvNo 厂商号 整型 2 主键
prvCd 厂商码 文本 4 无 厂商编码
prvNm 厂商名 文本 20 唯一索引
prvAdd 厂商地址 文本 30 无
prvOrdr 排序 整型 2 0 无
prvRmk 备注 文本 50 无 无
prvDtl 更新日期 日期 8 get日期型() 无 本表数据更新日期