1、 家庭式 ERP 系统分析与设计 目 录 1 客户端用户需求分析. 1 1.1 用户调查. 1 1.2 用户需求分析. 1 1.2.1 家庭 ERP 软件的需求概述及实现方法 . 1 1.2.2 家庭信息的需求概述及实现方法 . 1 1.2.3 家庭娱乐的需求概述及实现方法 . 1 1.2.4 网络服务的需求概述及实现方法 . 2 1.2.5 家庭财务的需求概述及实现方法 . 2 1.3 模块描述. 2 1.4 性能应用平台与需求. 3 1.5 运行需求. 3 2 系统分析. 4 2.1 家庭式 ERP 系统开发过程. 4 2.2 系统功能分析. 4 2.3 系统业务流程图. 5 3 系统设计
2、. 7 3.1 系统总体构思与设计. 7 3.2 系统详细设计. 8 3.2.1 详细设计的任务 . 8 3.2.2 详细设计的方法 . 9 3.3 创建窗体对象和应用程序对象. 9 3.3.1 创建窗体对象 10 3.3.2 创建应用程序对象 10 3.4 物理结构设计 11 3.5 接口设计 16 3.5.1 外部接口 16 3.5.2 内部接口 16 3.6 UI 界面设计. 16 3.6.1 系统登陆界面设计 16 3.6.2 系统主界面 17 3.7 I/O 设计 24 家庭式 ERP 系统分析与设计 3.7.1 输出设计 24 3.7.2 输入设计 25 3.7.3 IPO 图 2
3、5 3.8 开发及运行环境的选择 26 4 系统测试运行 27 4.1 系统的功能测试 27 4.2 系统的运行和维护 27 结束语. 28 谢 辞. 29 参考文献. 30 附 录. 31 家庭式 ERP 系统分析与设计 1 1 客户端用户需求分析 1.1 用户调查 通过随机抽取对 30 个家庭进行走访调查, 就结合对本家庭的深入需求剖析, 经调查在家庭事务管理的过程中,需求用户主要从以下方面入手的:第一,家庭 财务的流水账登帐,及时反映家庭的收支情况,了解家庭资金情况,如家庭收支 簿;第二,亲朋好友的通讯录设置,及时更新亲朋好友的联系方式,实现友好沟 通交流,如个人通讯录、日期提醒;第三,
4、家庭娱乐功能的实现,使得家庭气氛 更加融洽,相处更加和谐,如家庭多媒体、家庭绘图器、家庭相册及家庭电子琴 等;第四,家庭的辅助软件,提高生活质量,方便家庭进行事务处理,如家庭电 子时钟、家庭计算器和家庭上网等。收集了家庭的实际需求,对家庭需求用户进 行以下分析。 1.2 用户需求分析 1.2.1 家庭 ERP 软件的需求概述及实现方法 (1) 对于家庭的收支情况进行登记流水账时,还需要计算器进行辅助计算, 设计家庭计算器,随时进行数字运算。 (2) 家庭事务的处理,要求时间观念要特别的强烈,设计家庭电子钟,实时 显示当前时刻。 (3) 配置有打印机的用户,可以通过家庭打印机模块,打印文档进行归
5、档或 阅读。 (4) 为了满足家庭对制图的趣味要求,通过家庭绘图器进行图形的设计; 1.2.2 家庭信息的需求概述及实现方法 (1) 家庭事务繁忙,对于日程的记录关注度非常高,通过日历可以显示当前 的日期,便于进行日程安排。 (2) 随着交际圈的扩大,亲朋好友的联系方式更新变化也相应地加快,为了 便于日后的交流沟通,设计通讯录模块,及时更新通讯录信息。 1.2.3 家庭娱乐的需求概述及实现方法 (1)为了提高生活的乐趣,特地设计家庭多媒体播放模块,让用户选择喜欢 的歌曲进行音乐欣赏。同时为了满足用户对音乐的需求,提高软件的趣味性,设 计了家庭电子琴,用户可以在模拟的电子琴弹奏喜欢的乐曲。 (2
6、)记录生活的点点滴滴,家庭相册无疑是最好的模块,用户可以选择有纪 念意义的相片进行存储,通过点击即可查看。 家庭式 ERP 系统分析与设计 2 1.2.4 网络服务的需求概述及实现方法 在这个信息化的时代,各个家庭的日常生活都是离不开互联网的支持,设计 家庭上网模块里面,人性化的设计使用户可以同时在两个页面实现网上冲浪;电 脑的屏幕保护,既可以保护管理系统资料的安全,只要用户触发家庭屏幕保护的 程序,再一次触动屏幕,系统就整个退出,还可以达到安全保护功能,同时也增 强软件的趣味性。 1.2.5 家庭财务的需求概述及实现方法 家庭财务管理模块是家庭 ERP 事务的一个重要的模块, 充分利用 excel 表的 特性而设计了家庭财政收支簿,及时记录家庭的每一笔流水账,并提供了统计汇 总功能,实时反映家庭财务资金流动情况。编制完成后的报表,通过家庭打印机 打印文档并归档留底。 1.3 模块描述 根据分析用户的需求, 由商业ERP转变到家庭设计系统的模块如图1-1所示。 家庭式 ERP 系统分析与设计 3 图 1-1 功能模块图 1.4 性能