面向对象程序设计和数据库开发技术个人通迅录系统精选.docVIP

面向对象程序设计和数据库开发技术个人通迅录系统精选.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
面向对象程序设计和数据库开发技术个人通迅录系统精选

************ 课 程 设 计 课 程 面向对象程序设计和数据库开发技术 题 目 个人通迅录系统 专 业 计算机应用技术 班 级 姓 名 指导教师 2011 年 6 月 18 日 一、课程设计目的 课程设计有肋于大家的动手能力的增强,有利于大家对基础知道的掌握,有利于同学们对面向对象和数据库开发的进一步了解和深刻体会。我所做的系统是为了大家能更好的管理自己的通迅录,妥善管理个人的联系人的信息。 二、系统需求分析(简要描述系统业务和功能,开发环境)。 个人通迅录管理系统是在面向对象和数据库开发两方面的基础上开发出来的,它是为了让大家妥善处理自己的联系人的信息,具有一定的保密功能,有利于自己联系人信息的安全性。该系统主要由:用户登陆,用户注册,修改密码,查看,查询,进入登陆界面这六个界面组成,含有对通讯录信息进行添加,修改,删除的功能。还有对用户对象信息的添加和修改功能。对通迅录可以按不同的条件查询。 三、系统总体设计 1、系统功能模块图 图 系统功能图 2、系统功能描述 用户登录模块:分为一般用户和管理员两种身份登录,这两种身份登录后进入同一种主界面。 个人管理模块:这个模块是个人对自己的相关信息进行处理,包括登陆的密码的修改;查看自己的通迅录信息,查看到联系人的具体信息。 用户管理模块:包括用户注册,和用户登陆。 通迅录管理模块:这个部分主要是用户对其进行操作,是用户对自己的通迅录进行添加联系人,修改联系人和删除联系人。 一般管理模块:这个模块主要是用户进行查询,用户对其他用户的联系人的查询,按照不同的条件进行查询。 四、数据库设计 1、概念设计(ER图)(此部分可以省略) 2、逻辑设计 用户信息表(用户名,用户密码,用户类型) 联系人信息表(用户名,联系人编号,姓名,性别,类别名,移动电话,固定电话,工作单位,生日,) 联系人类别表(类别,类别编号,备注) 用户信息表—联系人信息表(用户名,用户名) 联系人类别表—联系人信息表(类别,类别名) 3、表的设计,包括表的结构、约束等 图 联系人信息表 字段名 字段类型 长度 设置键 字段约束 设置的约束及其说明 用户名 char 10 外键 Not null FOREIGN KEY 约束 此用户名必须与用户信息表的用户名一样 联系人编号 char 5 主键 Not null PRIMARY KEY 约束 具有唯一性,它的值不能为空 姓名 char 30 — Not null 性别 char 10 — Not null CHECK 约束 性别只能是男或者女 类别名 char 30 — Not null FOREIGN KEY 约束 此类别名必须与联系人类别表中的类别相同 移动电话 char 30 — Not null 工作单位 char 20 — Not null 生日 datetime — — null 固定电话 char 10 — null 图 用户信息表 字段名 字段类型 长度 设置键 字段约束 设置的约束及其说明 用户名 char 10 主键 Not null PRIMARY KEY 约束 具有唯一性,它的值不能为空 用户密码 char 30 — Not null 用户类型 char 20 — Not null 图 联系人类别表 字段名 字段类型 长度 设置键 字段约束 设置的约束及其说明 类别编号 char 10 — Not null PRIMARY KEY 约束 具有唯一性,它的值不能为空 类别 char 30 主键 Not null 备注 char 100 — null 4、视图设计(包括视图和作用) 视图创建如下: SELECT dbo.[User].Type, dbo.ContactsInfo.UserName, dbo.ContactsInfo.ContactsName, dbo.ContactsInfo.ContactsId, dbo.ContactsInfo.Sex, dbo.ContactsInfo.WorkUnit, dbo.ContactsInfo.Birthday, dbo.ContactsInfo.ClassName, dbo.ContactsInfo.Mobilephone, dbo.ContactsInfo.F_Telephone FROM dbo.[User] INNER JOIN dbo.ContactsInfo ON dbo.[User].UserName = dbo.ContactsInfo.UserName 作用:可以选取一个表或多个表中的某些字段来建立视图,这样对于某些操作更方便,

文档评论(0)

feixiang2017 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档