- 1、本文档共23页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
个人信息管理系统课程设计方案实验报告
山东交通学院
目 录
1. 系统分析 2
1.1系统需求分析 2
1.2项目规划 2
1.3系统功能结构分析 3
1.4设计目的分析 3
2.数据库系统设计 4
2.1 数据表概要设计 4
2.2 数据库逻辑结构设计 4
3. 应用程序设计 5
3.1 界面设置 5
3.2 关键技术 15
4. 系统安装 20
建立数据源 20
5. 设计体会 21
参考文献 22
摘要
随着经济社会的发展,计算机已被应用到社会生活的各个领域。与此同时,互联网作为信息技术的通信桥梁连接着全球的计算机,而网站作为网络信息主要的表现形式而且还是互联网信息的主要承载者,在网络上表现出其及其重要的地位,并发挥着极其重要的作用。无论是在国内还是国外都得以迅速的发展和壮大,并被人们重视和关注。互联网已经彻底的改变了世界,互联网的世界里蕴藏着无限的可能,在这种情况下,各行各业及其个人、单位、工厂、企事业等等在网上构筑属于自己的网络信息平台,保护自己的网络资源并在互联网上开辟自己的市场和消费群体,以及构造自己的数字化世界和加强全球范围内不同地域的人们联系交流等等活动也就显的日益重要。于是各种各样的网站便如雨后春笋般地出现鱼龙混杂且良莠不齐。因此,个人信息的管理就显得尤为重要了。不仅可以更好的保护个人信息,对日常的使用也会提供很大的方便。
关键词:个人信息管理系统;数据集;数据库;Visual C++6.0。
系统分析
1.1系统需求分析
在做本系统前,我对系统的需求做了如下分析:
1)登录权限:在登录权限的分析上我们规定必须凭借用户名和密码才可登陆,进行管理。
2)使用者功能:首先说明一下,我们的系统用户对象是个人。关于其本系统的功能,大致可分为日记管理,通讯录管理,备忘录管理,以及个人财务管理;日记管理,其中包括用户对日记编号,时间,地点,事件、人物的查询、修改、添加和删除功能;通讯录管理,其中包括对通讯人编号、姓名、联系方式、工作地点、城市、备注等的查询、修改、删除和添加功能。备忘录管理,包括对时间、地点、事件的查询、修改、删除和添加功能。个人财务管理包括对总收入、消费项目、消费金额、消费时间、剩余资金等的查询、修改、删除和添加功能。
3)系统美观性:站在实用的角度,我们考虑到作为个人信息管理系统,除了具备应有的功能外,给使用者以赏心悦目之感也是一种需求。所以本系统在视觉效果上有独具一格的美感。
1.2项目规划
根据需求分析,设计系统框架。本花店销售管理系统有5个模块组成。设计各部分具体功能如下:
1)用户登录模块: 用户账号,密码。
2)日记管理模块: 日记编号,时间,地点,事件,人物。
3)通讯录管理模块:通讯人编号,姓名,联系方式,工作地点,城市,备注等。
4)备忘录管理模块:编号,时间,地点,事件。
5)个人财务模块:编号,总收入,消费项目,消费金额,消费时间,剩余资金等。
1.3系统功能结构分析
个人信息管理系统的功能结构如图所示。
1.4设计目的分析
本系统是根据中小企业的实际需求而开发的,能够实现个人信息管理工作,通过本系统可以达到以下目标:
1)系统运行稳定,安全可靠。
2)界面设计美观,人机交互界面友好。
3)信息查询灵活、方便、快捷、准确,数据存储安全可靠。
4)信息安全保密。
2.数据库系统设计
2.1 数据表概要设计
图2.1数据库概要说明所示的即为本系统中数据库的数据表结构图,该数据表结构图包含系统所有数据表。可以清晰地反应数据库信息。
2.2 数据库逻辑结构设计
表一 通讯录信息表:
表二 日记信息表:
表三 备忘录信息表:
表四 财务管理信息表:
表五 用户登录信息表:
3. 应用程序设计
3.1 界面设置
用户登陆界面:
主界面:
通讯录显示界面:
通讯录查询界面:
通讯录删除界面:
通讯录添加界面:
通讯录修改界面:
日记显示界面:
日记查询界面:
日记删除界面;
日记添加界面;
日记修改界面;
备忘录显示界面;
备忘录查询界面;
备忘录删除界面;
备忘录添加界面;
备忘录修改界面;
财务管理显示界面;
财务管理查询界面;
财务管理删除界面;
财务管理添加界面;
财务管理修改界面;
3.2 关键技术
1 触发器技术
ALTER trigger [dbo].[add_diary] on [dbo].[addresslist] for update
as
begin
declare @old char(6)
declare @new char(6)
select @new=name from inserted
select @old=name from deleted
Update diary set name=@new where name=@old
文档评论(0)