家庭管家系统 ——提醒和系统模块.doc

上传人:滴答 文档编号:1273889 上传时间:2019-01-26 格式:DOC 页数:41 大小:1.41MB
下载 相关 举报
家庭管家系统 ——提醒和系统模块.doc_第1页
第1页 / 共41页
家庭管家系统 ——提醒和系统模块.doc_第2页
第2页 / 共41页
家庭管家系统 ——提醒和系统模块.doc_第3页
第3页 / 共41页
家庭管家系统 ——提醒和系统模块.doc_第4页
第4页 / 共41页
家庭管家系统 ——提醒和系统模块.doc_第5页
第5页 / 共41页
点击查看更多>>
资源描述

1、 本 科 毕 业 论 文 家庭管家系统 提醒和 系统模块 Family Housekeeper System Alarm And System Modules 姓 名: 学 号: 学 院:软件学院 系:软件工程 专 业:软件工程 年 级: 指导教师: 年 月 摘 要 管家这个词从古老时代就有,管家一般为一个家庭规划事务、 管理财政。现代,随着人们 事务越来越繁忙,财务管理越来越困难,每个家庭对管家的需求更大。然而由于种种原因,比如不信任、负担不起费用等原因,家庭管家并没有普及。 而一个电子家庭管家系统可以有效的帮助一个家庭解决这些问题 。 并且 其具有方便,低成本,安全等优点。 在几乎人手一台

2、电脑的今天,电子家庭管家系统具有广阔的发展前景。 本系统开发采用 A 技术, C语言。本文主要分为一下几个部分: 第一章:引言。 主要是 简要介绍 项目的开发意义, 以及 开发工具 ; 最后说明本人所负责的模块及事务。 第二章:系统的总体设计 。 对系统从总体方面做一个介绍。 首先 是说明所需工作环境;之 后 介绍系统的总体 功能 ;然后概述系统所包含的模块及各模块的功能; 最后再说明系统的架构及数据库设计。 第三章:初始界面部署。主要介绍系统的登陆界面和主界面的特色及功能实现技术。 第 四 章: 模块 的详细设计 。 详细介绍本人所负责的模块的具体功能。 对模块的整体功能 提供 用例图和流程

3、图,对具体功能 提供用例和 流程图。 第 五 章:系统运行结果 。 简要介绍本人所负责模块各功能的具 体运行结果,然后用截图形式显示这些运行结果。 第 六 章:结束语。 对整个工作做一个总结。 最后是致谢语和参考文献。 关键词 : 家庭管家; Net; SQL Abstract the word of Steward had appeard from the ancient times. A housekeeper generally plan matters, manage finance for a family.Now, as people become increasingly bus

4、y, financial management is becoming increasingly difficult,every family has greater needs for a housekeeper. The electronic family housekeeper system solve these problems. And its convenience, low cost, security and so on. The development of the system uses A technologies , C# language. This article

5、 is divided into several parts like: Chapter I: Introduction.Mainly giving a brief introduction of the significance of project development. Chapter II: System design.Giving a overall presentation of system.First explain the working environment requirements, and then introducy the systems overall fun

6、ction, and then summarize modules which the system contains and the module function. Finally, elaborate the systems architecture and database design. Chapter III: the detailed design of the system.Giving detail introduce of the specific features of the modules which I am responsible for. Providing u

7、se-case diagram and flow chart of overall function of the module. Providing use cases and flow chart to the specific function. Chapter IV: the results of system operation. Briefly introducing the specific results of every function of the modules that I am responsible for. and then use the screenshot

8、 to show that the results. Chapter V: Conclusion. Smmarizing the entire work. Key words: family housekeeper; .Net; SQL 目录 第一章 引言 . 1 1.1 开发意义 . 1 1.2 开发工具 . 1 1.3 项目开发任务 . 3 第二章 系统的总体设计 . 4 2.1 确定工作环境 . 4 2.1.1 硬件环境 . 4 2.1.2 软件环境 . 4 2.2 系统介绍 . 4 2.2.1 系统简介 . 4 2.2.2 系统模块介绍 . 4 2.2.3 系统用例图 . 7 2.3

9、系统架构 . 8 2.4 数据库设计 . 9 第三章 初始界面部署 . 11 3.1 登陆界面 . 11 3.2 系统主界面 . 11 第四章 模块详细设计 . 13 4.1 提醒模块 . 13 4.1.1 模块简介 . 13 4.1.2 用例 . 13 4.1.3 模块流程 . 14 4.1.4 模块类表 . 17 4.2 系统模块 . 20 4.2.1 模块简介 . 20 4.2.2 用例 . 20 4.2.3 模块流程 . 21 4.2.4 模块类图 . 24 4.3 小结 . 25 第五章 系统运行结果 . 26 5.1 登录系统 . 26 5.1.1 登陆 . 26 5.1.2 系统

10、界面 . 26 5.2 提醒模块 . 27 5.2.1 显示特定类型提醒 . 27 5.2.2 增加新题型 . 28 5.2.3 修改提醒 . 28 5.2.5 提醒设置 . 28 5.3 系统模块 . 29 5.3.1 基本设置 . 29 5.3.2 数据维护 . 30 5.3.3 个性设置 . 31 第六章 结束语 . 32 参考文献 . 33 致谢语 . 34 Contents Chapter 1 Introduction . 错误 !未定义书签。 1.1 meaning of development .错误 !未定义书签。 1.2 Development Tools .错误 !未定义书

11、签。 1.3 Project development tasks .错误 !未定义书签。 Chapter 2 System design . 错误 !未定义书签。 2.1 Determine the working environment .错误 !未定义书签。 2.1.1 Hardware environment.错误 !未定义书签。 2.1.2 Software Environment .错误 !未定义书签。 2.2 System introduction .错误 !未定义书签。 2.2.1system brief introduction .错误 !未定义书签。 2.2.2system

12、modules introduction .错误 !未定义书签。 2.2.3 system usecase diagram .错误 !未定义书签。 2.3 Systemarchitecture.错误 !未定义书签。 2.4 Database design .错误 !未定义书签。 Chapter3 The deployment of the initial interfac . 错误 !未定义书签。 3.1 Landing Interface.错误 !未定义书签。 3.2 System main interface.错误 !未定义书签。 Chapter 4 detaile design . 错误

13、 !未定义书签。 4.1 Alarm module .错误 !未定义书签。 4.1.1 module Introduction .错误 !未定义书签。 4.1.2 usecase .错误 !未定义书签。 4.1.3 module process.错误 !未定义书签。 4.1.4 Module Class Table.错误 !未定义书签。 4.2 System module.错误 !未定义书签。 4.2.1 module Introduction .错误 !未定义书签。 4.2.2 usecase .错误 !未定义书签。 4.2.3 module process. 21 4.2.4 Module

14、 Class Table. 24 4.3 Summary. 25 Chapter 5 Concluding remarks . 26 5.1 Sign-on system . 26 5.1.1 Sign-on . 26 5.1.2 System Interface. 26 5.2 Alarm module . 27 5.2.1 Show a specific type to remind . 27 5.2.2 Add new questions . 28 5.2.3 Modifications to remind. 28 5.2.5 Remind settings. 28 5.3 System

15、 module. 29 5.3.1 Basic Settings . 29 5.3.2 Data Maintenance . 30 5.3.3 Preferences . 31 Chapter 6 Conclusion . 32 References . 33 Thanks . 34 家庭管家系统 - 1 - 第一章 引言 1.1 开发意义 家庭管家管理系统的使用,很大程度上方便了家庭管理。它可以帮助完成家庭理财、资产管理, 并 提醒你重要的事物,也可以对家庭一些重要资料进行存储保管。 家庭管家系统具有高效、 方便 、低成本等诸多优点。对它的使用 可以很好的提高家庭的管理效率。 1.2 开发工

16、具 本系统所用的开发环境如下: 1. 开发技术 : .Net .Net 框架是创建、部署和运行 Web 服务及其他应用程序的一个环境。它包括三个主 要部分:公共语言运行时、框架类和 ASP.NET。 .Net 框架与编程语言无关。事实上任何语言都可以支持 .Net 框架,包括本系统所使用的 C。 在 .Net 框架中,不仅可以完全访问 COM+服务,而且也更容易创建服务组件。 .Net 框架组件可以被自动添加至 COM+应用程序中。在 COM+应用程序中, .Net 框架可以利用自动服务组件,例如:事务、对象池、排队组队、事件等等。 .Net 支持大量用于进程间通讯的可插入通道和格式化程序。在

17、托管代码和非托管代码之间进行转换时, .Net 使用了 COM 基础结构,尤其是 DCOM(用于进程间通讯的 COM 基础结构)。所有使用 COM+服务的方案都使用了托管到非托管转换,因此默认使用 DCOM。对于注重互操作性的进程间通讯, .Net 框架也支持 SOAP(单对象访问协议)。 资料来源 : 徐可,熊伟,袁和金: Visual C#.Net 深入编程,北京希望电子出版社, 2001.5。 2开发工具: Microsoft Visual Studio 2005 Visual Studio 是微软公司推出的开发环境。是目前最流行的 Windows 平台应用程序开发环境。目前已经开发到

18、9.0 版本,也就是 Visual Studio - 2 - 2008。 Visual Studio 可以用来创建 Windows 平台下的 Windows 应用程序和网络应用程序,也可以用来创建网络服务、智能设备应用程序和 Office 插件。 2005 年,微软发布了 Visual Studio 2005。 .NET 字眼从各种语言的名字中被抹去,但是这个版本的 Visual Studio 仍然还是面向 .NET 框架的(版本 2.0)。它同时也能开发跨平台的应用程序,如开发使用微软操作系统的手机的程序等。总体来说是一个非常庞大的软件,甚至包含代码测试 功能。 .NET Framework

19、 2.0,它是一种稳健的、功能齐备的开发环境,支持创建扩展 Visual Studio 集成开发环境的工具 。 3. 开发语言: C# C#是微软公司开发的一种面向对象的现代程序设计语言。这种语言是微软公司在 2000 年夏季发布的 .Net 战略的一个组成部分。可以用 C和 .Net 编写 Web 应用或者在 Microsoft Windows 环境下运行的程序。 正如其名称所暗示的那样, C是各种 C 和 C+语言的后代,它与同样受到 C 和 C+语言很受影响的 Java 语言有很多相似之处。它们有着相同或近 似的语法,但在具体实现细节上却有着很大的不同。 C 和 C+程序可能执行得非常快

20、,但代码里通常会存在一些很难诊断得漏洞。 C在这方面有巨大得进步, C程序运行起来更安全。 C程序得安全性还体现在其他方面。对于经由网络传播得程序,用户需要确定它们不会对自己得计算机和数据造成破坏。 C在这方面是有保障得。 C编 译器把源代 码转换成一个 包含有中间 语言( intermediate language,简称 IL)代码的文件,而这个文件是不能在计算机上直接执行的。IL 必须北转换为一个可执行文件才能执行,而这一步骤将由 .Net 中 的 CLR组件( Common Language Runtime,通用语言运行库)负责完成。 C沿袭了 C 语言语法的简洁性,但摒弃了 C 语言中

21、那些用处不大的东西并增加了许多现代的、面向对象的特性。 C语言是各种新、旧程序设计语言的一种近乎完美的组合。 资料来源: Charles Pelzold 著 . 杨涛等译: C#程序设计 ,北京机械工业出版社,2004.1. - 3 - 5. 数据库设计: Acess Microsoft Office Access 是由微软发布的关联式数据库管理系统。它结合了 Microsoft Jet Database Engine 和 图形用户界面两项特点,是 Microsoft Office 的成员之一。 Access 能够存取 Access/Jet、 Microsoft SQL Server、 Oracle(甲骨文软件公司 ),或者任何 ODBC 兼容数据库内的资料。它提供了表、查询、窗体、报表、页、宏、模块 7 种用来建立数据库系统的对象;提供了多种向导、生成器、模板,把数据存储、数据查询、界面设计、报表生成等操作规范化;为建立功能完善的数据库管理系统提供了方便,也使得普通用户不必编写代码,就可以完成大部分数据管理 的任务。 1.3 项目开发任务 本人负责项目中 系统 初始页面 部署 及 提醒和系统模块。 初始页面中更多的是拖拉控件,然后添加时间处理。偶尔会利用一些小技巧造成一些视觉上的效果。提醒和系统模块则更多的是和代码打交道,利用代码实现各种功能。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文资料库 > 毕业论文

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。