全球旧事资料 分类
课程设计

程面向对象程序设计和数据库开发技术
题目
个人通迅录系统
专业
计算机应用技术
班级
姓名
指导教师
2011年6月18日
f一、课程设计目的
课程设计有肋于大家的动手能力的增强,有利于大家对基础知道的掌握,有利于同学们对面向对象和数据库开发的进一步了解和深刻体会。我所做的系统是为了大家能更好的管理自己的通迅录,妥善管理个人的联系人的信息。
二、系统需求分析(简要描述系统业务和功能,开发环境)。
个人通迅录管理系统是在面向对象和数据库开发两方面的基础上开发出来的,它是为了让大家妥善处理自己的联系人的信息,具有一定的保密功能,有利于自己联系人信息的安全性。该系统主要由:用户登陆,用户注册,修改密码,查看,查询,进入登陆界面这六个界面组成,含有对通讯录信息进行添加,修改,删除的功能。还有对用户对象信息的添加和修改功能。对通迅录可以按不同的条件查询。
三、系统总体设计
1、系统功能模块图
个人通迅录系统












通迅录管理
一般管理
查看修个改人密的码通迅录
用用户户登注陆册
添删修加除改联联联系系系人人人
图系统功能图
按用户名查询
按姓名查询
2、系统功能描述
(1)用户登录模块:分为一般用户和管理员两种身份登录,这两种身份登录后进入同一种主界面。
(2)个人管理模块:这个模块是个人对自己的相关信息进行处理,包括登陆的密码的修改;查看自己的通迅录信息,查看到联系人的具体信息。
f(3)用户管理模块:包括用户注册,和用户登陆。(4)通迅录管理模块:这个部分主要是用户对其进行操作,是用户对自
己的通迅录进行添加联系人,修改联系人和删除联系人。(5)一般管理模块:这个模块主要是用户进行查询,用户对其他用户的
联系人的查询,按照不同的条件进行查询。
四、数据库设计
1、概念设计(ER图)(此部分可以省略)
2、逻辑设计
用户信息表(用户名,用户密码,用户类型)联系人信息表(用户名,联系人编号,姓名,性别,类别名,移动电话,固定电话,工作单位,生日,)联系人类别表(类别,类别编号,备注)用户信息表联系人信息表(用户名,用户名)
联系人类别表联系人信息表(类别,类别名)
3、表的设计,包括表的结构、约束等
字段名
字段类型
用户名
char
联系人编号
char
姓名
char
性别
char
图联系人信息表
长度
设置键字段约束设置的约束及其说明
FOREIGNKEY约束
10
外键
r
好听全球资料 返回顶部