毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 课程设计 >> 正文

家庭事务管理系统分析与设计 第3页

更新时间:2010-7-18:  来源:毕业论文
家庭事务管理系统分析与设计 第3页
系统主要业务分析,如图2-2所示。
图2-2  系统流程分析
3  系统设计
3.1系统总体设计
(1)设计思想
①系统分成5个绝对独立的模块,这些模块内部包含的功能模块也是相互独立的,所有模块实现集中式管理。
②分层的模块化程序设计思想,整个系统采用模块化结构设计,把一个较大的系统分成若干个有逻辑关系的模块,然后组装成层次清晰的整体。作为应用程序有较强的可操作性和扩展性。
③合理的模块布局,在应用系统设计中,独立的各个模块间集成在一个平台中,使各模块间的耦合性较低,方便系统运行,提高系统安全性。
(2)设计原则
    为了使本系统功能齐全完备,操作简便,最大限度的提高软件的质量,从而满足用户的实际需要,在设计开发过程中遵循了如下原则[4]:
①实用性原则:适合家庭日常事务管理工作的实际需求,提高家庭事务的处理效率,降低管理的成本,减少家庭不必要的开支。
②准确性原则:对输入的相关资料建立检错机制,及时报错,使用户能够及时准确的输入合法资料。
③易操作原则:要求设计的系统功能齐全,界面友好,操作方便,必要的地方进行提示。
④源程序可读性原毕业论文http://www.youerw.com则:为了方便于其他设计,文护人员读懂代码或以后的代码修改,软件升级文护,尽可能做好代码注释工作。
⑤优化原则:为了达到优化的目的,合理的运用窗口、菜单和对象等的继承,自定义对象、事件和函数,减少不必要的重复性代码,使程序简要明了,也方便了将来的文护。
⑥安全性原则:可以为该系统的用户登陆设置用户及密码。
(3)设置目标
①系统界面设计美观、友好。
②智能化程度高、操作灵活、方便。
③系统运行稳定、安全可靠。
④反应快速、计算准确。
⑤增强家庭生活的趣味性,提高家庭生活的质量,对家庭日常收支实现流水账登记并统计信息,通过数据库信息的增加、修改、删除和查询,对通讯录进行管理。
⑥提供日常的家庭打印。
⑦对用户安全进行设置
(4)数据库处理流程[5]
数据库的处理流程如图3-1所示。
 图3-1  数据库处理流程图
3.2系统详细设计
3.2.1详细设计本文来自优*文.论-文|网的任务
详细设计就是要在总体设计结果的基础上,考虑“怎么实现”这个软件系统,直到对系统中的每个模块给出足够详细的过程性描述[6]。主要任务如下:
(1)为每个模块确定采用的算法,选择某种适当的工具表达算法的过程,写出模块的详细过程性描述。
(2)确定每一模块使用的数据结构。
(3)确定模块接口的细节,包括对系统外部的接口和用户界面,对系统内部其他模块的接口,以及模块输入数据、输出数据及局部数据的全部细节。
(4)要为每一个模块设计出一组测试用例,以便在编码阶段对模块代码(即程序)进行预定的测试,模块的测试用例是软件测试计划的重要组成部分,通常应包括输入数据,期望输出等内容。
3.2.2详细设计的方法
系统设计又称系统物理设计。系统设计要根据系统分析报告中的系统逻辑模型综合考虑各种约束,利用一切可用的技术手段和方法进行何种具体设计,确定新系统在实施方案,解决“系统怎么做”的问题。
结构化系统设计是指利用一组标准的图表工具和准则,确定系统有哪些模块,用什么方法连接,如何构成良好的系统结构,并进行系统输入、输出、数据处理、数据存储等环节的详细设计。这一阶段的重点是设计好系统的总体结构,选择最为经济合理的技术手段。系统设计阶段的文件是系统设计报告(又称系统物理设计说明书)。
人及界面设计的关键是使人和计算机之间能够准确地交流信息。一方面,人向计算机输入信息时应当尽量采取自然地方式;另一方面,计算机向人传递的信息必须准确,不致引起误解或混乱。另外,不要把内部的处理、加工与人机界面混在一起(人机界面程序只是通讯),以免互相干扰,影响速度[7]。
设计家庭事务管理系统时,针对每一个功能,都要按照“I-P-O”的模块化思想,使输入、处理与输出“泾渭分明”,充分体现人机界面的通信功能。这样设计出来的程序不易出错,而且易于文护。
本系统在开发过程中所采用的详细设计方法为IPO,如图3-2所示为查询模块IPO图。 图3-2  查询模块IPO图

上一页  [1] [2] [3] [4] 下一页

家庭事务管理系统分析与设计 第3页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©youerw.com 优文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。