当前位置:首页 > 小型服装厂管理系统的开发与实现 - 图文
第4章 系统概要设计
4.1设计思想
1.系统分成几个相对独立的模块,但对这些模块都药进行集中式管理。
2.分层的模块化程序设计思想,整个系统采用模块化结构设计。作为应用程序有较强的可操作性和扩展性。
3.合理的数据流设计,在应用系统设计中,相对独立的模块间以数据流相互连接,使各模块间的耦合性较低,方便系统运行,提高系统安全性。
4.2设计原则
为了使本系统功能齐全完备,操作简便,最大限度的提高软件的质量,从而满足用户的实际需要,在设计开发过程中遵循了如下原则:
(1)合法性原则:依据大多数小型服装厂的工作规定以及要求,参照实际的工作情况,进行诸如仓库的管理、人员分工等工作。
(2)实用性原则:适合工厂管理工作的实际需求,并能够处理一些特殊情况的要求,此外,尽可能预留空间,以便扩充功能。
(3)准确性原则:对输入的相关资料建立检错机制,及时报错,使用户能够及时准确的输入合法资料(如:字符数字限制等)。
(3)易操作原则:要求设计的系统功能齐全,界面友好,操作方便,必要的地方进行提示。
- 9 -
(5)源程序可读性原则:为了便于其他设计,维护人员读懂代码或以后的代码修改,软件升级维护,即可能做好代码注释工作。
(6)优化原则:为了达到优化的目的,合理的运用窗口,菜单,对象等的继承,为每个窗口创建类,便于调用,把前台与数据库的连接做成单独的类,便于维护,也节省了每个窗口都连接的复杂程度,使程序简洁明了,也方便了将来的维护。
(7)安全性原则:可以为该系统的用户设置用户权限。
4.3系统流程分析
系统流程就是用户进入本服装厂管理系统后的工作过程。由于系统对不同的账号设置了不同的权限(本系统的权限共分三种:系统管理员、操作员、普通员工),因此,每种用户进入系统后的操作流程都不太一样。
流程可分为两大部分:用户登录和业务操作。用户登陆部分主要是通过用户的用户名和密码进行身份验证,验证合格的依据权限进入系统,然后依据权限进行各项操作,验证未通过的给出错误信息。
整个系统的流程图如下:
- 10 -
启动程序 用户登陆 1) 员工基本信息查询 2) 奖惩、工资信息查询 用户权限 3) 客户基本信息查询 4) 修改自己的用户密码 1) 普通员工的全部权限 2) 仓库出入库信息登记 3) 各种信息的打印工作 1) 所有信息的查询、修改、删除操作 2) 管理所有的用户帐户 3) 系统的数据备份 图4-1 系统流程图 4.4数据字典
文件条目
1.文件名:员工清单
组成{员工编号+员工姓名+性别+部门编号+出生日期+联系电话+住址+个人照片+备注}
组织:按员工编号递增 2.文件名:部门清单
组成{部门编号+部门名称+部门描述} 组织:按部门编号递增
- 11 -
3.文件名:奖惩信息清单
组成{员工编号+员工姓名+奖惩月份+奖惩日+奖惩类别+奖惩内容+奖惩金额+备注}
组织:按员工编号递增 4.文件名:工种清单
组成{部门编号+工种名称+价格+单位+基本工资} 组织:按部门编号递增 5.文件名:工作绩效表
组成{员工编号+部门编号+工种名称+工作件数+工资年份} 组织:按员工编号递增 6.文件名:供应商清单
组成{供应商代码+供应商名称+供应商地址+联系人+联系电话+备注}
组织:按供应商代码递增 7.文件名:物品信息清单
组成{物品代码+物品名称+物品规格+计量单位+单位价格+供应商代码}
组织:按物品代码递增 8.文件名:库存清单
组成:{物品编码+物品数量+物品单位} 组织:按物品编码递增 9.文件名:物品出入库清单
- 12 -
共分享92篇相关文档