多功能电子记事本的研究.docx

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

?

?

多功能电子记事本的研究

?

?

论文导读:多功能电子记事本软件是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。根据系统功能分析和个人记事本的特点,经过模块化的分析得到下面的多功能电子记事本系统功能模块结构。3)电子相册模块:实现图片的添加、浏览、删除、查询以及对图片的简单描述功能。

关键词:数据库,MIS,记事本,电子相册

?

1.本系统选用技术

多功能电子记事本软件是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。免费。而对于后者则要求应用程序功能完备,易使用等特点。经过分析,我们使用MICROSOFT公司的VISUALC++2003开发工具以及MicrosoftSqlServer2000数据库系统,利用其提供的各种面向对象的开发工具,尤其是数据窗口这一能方便而简洁操纵数据库的智能化对象,首先在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成用户满意的可行系统。免费。

2.系统模块设计

根据系统功能分析和个人记事本的特点,经过模块化的分析得到下面的多功能电子记事本系统功能模块结构。

1)记事功能模块:包括日志和备忘事件记载两部分。实现文本的添加、保存、删除与查询,按时间或重要级查询。

2)通讯录模块:包括添加、删除、查询、保存、修改功能。每一个联系人的记录中均包括姓名、电话、手机、Email地址、QQ号、通信地址等信息项。

3)电子相册模块:实现图片的添加、浏览、删除、查询以及对图片的简单描述功能。

4)个人理财管理模块:包括添加消费记录和查询消费总额功能。用户可以设定单日或以某个时间段为单位的最高消费总额,当记录的总额超过所设定的数额,将对用户进行提示。

5)用户管理模块:具有修改密码、个人信息创建、维护功能。免费。

3.数据库设计

数据库设计的好坏,直接关系到整个程序的好坏,数据库的结构是否合理,能不能满足现有的要求,今后系统的升级过程中是不是方便,能不能把数据库的结构直接移植到其它的数据库中使用,比如把ACCESS数据库的结构直接导入SQLServer中能不能直接使用,是不是还要修改程序等等。这些都是非常重要的,本系统的数据库设计比较合理,而不是非常合理,因为每一个程序都可能有错误,有一位程序设计大师说过一句话,没有BUG(错误)的程序,那不叫程序!下面列出数据库中的每一个表,包括表中的字段的含意。

日志表(Log)

?

字段名

字段类型

是否主键

描述

Time

数字

时间

Title

文本

?

?

标题

Content

文本

?

?

内容

CreatetableLog(Timeint,Titlevarchar(50),Contentvarchar(1000))

备忘录表(Memo)

?

字段名

字段类型

是否主键

描述

Title

文本

?

?

标题

Time

数字

?

?

时间

Content

文本

?

?

内容

Level

数字

?

?

级别

CreatetableMemo(Titlevarchar(50),Timereal,Contentvarchar(1000),Levelint)

通讯录(Address)

?

字段名

字段类型

是否主键

描述

Name

文本

姓名

Tel

文本

?

?

电话

Mobile

文本

?

?

手机

Email

文本

?

?

Email地址

QQ

文本

?

?

QQ号

Address

文本

?

?

地址

CreatetableAddress(Namevarchar(50),Telvarchar(50),Moblevarchar(50),Emailvarchar(50),QQvarchar(50),Addressvarchar(1000))

电子相册表(Album)

?

字段名

字段类型

是否主键

描述

Name

文本

相册名称

Image

Image

?

?

相片

Mark

文本

?

?

相片描述

CreatetableAlbum(Namevarchar(50),ImageImage,Markvarchar(1000))

消费表(Consume)

?

字段名

字段类型

是否主键

描述

Name

文本

?

?

消费名称

Price

数字

?

?

消费金额

Time

数字

?

?

消费时间

Mark

文本

?

?

备注

CreatetableConsume(Namevarchar(50),Priceint,Timereal,Markvarchar(1000))

消费限额

文档评论(0)

134****4691 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档