数据库系统课程设计报告
通讯录查询:可以实现按姓名和电话号码分别查询
用户管理:密码修改,增加删除用户。
其它
经对前面的需求调查和初步的分析,确定由计算机完成的工作时对数据进行各种管理和处理,具体的工作内容见第二部分,由手工完成的工作主要有对原始数据的录入;不能由计算机生成的,各种数据的更新,包括数据变化后的修改,数据的增加,失效数据或无用数据的删除等;以及系统的日常维护。
通讯录管理子系统
通讯录
通讯录管理
通讯录一览
查询
按姓名查询
按电话查询
用户
用户管理
修改密码
关于作者
作者简介
退出系统
一览通讯录。
管理通讯录。
对联系人的基本信息进行录入,修改。
联系人信息应该包括:编号、姓名、年龄、学历(不多于3个)、家庭住址、联系电话(不多于2个)、QQ、Email。
照片录入。
按电话号码查询
系统目标(系统应能实现的总体目标)
应用本系统,可以更方便便捷完成日常生活中通讯录的管理,能适应新时代的需要。
设计要求(对系统设计的详细要求)
1、系统名称:通讯录管理子系统
2、数据库管理软件:vfp 6.0
3、运行平台:windows xp/
1、需求分析
1.1功能分析
通讯录管理:增加删除联系人,修改联系人数据;
6
否
编号
姓名Байду номын сангаас
字符型
8
否
姓名
性别
字符型
2
否
固定电话
字符型
13
否
移动电话
字符型
13
否
MSN
字符型
25
否
QQ
字符型
9
否
E_mail
字符型
20
否
电子邮件
地址
字符型
40
否V
现住地址
照片
通用型
否
备注
备注型
否
4、系统实现(各个表所存储的信息说明及作用,表中使用的字段名称、类型、完整性约束、以及表之间的关联等;模块的详细说明(必要时附上关键的源代码);系统的运行情况)
移动电话
用户
登录
用户名
密码
联系人
编号
姓名
住址
性别
年龄
E—mail
备注
拥有
电话
固定电话
2概念设计
3、逻辑设计
登录
属性名
类型
长度
是否为空
备注
用户名
字符型
6
否
Skven及其它
密码
字符型
10
否
登录密码
问题
字符型
36
否
找回密码是的问题
答案
字符型
36
否
找回密码是的答案
联系人:
属性名
类型
长度
是否为空
备注
编号
字符型
1.2安全性要求
a.系统应设置访问用户的标识以鉴别是否是合法用户,并要求合法用户设置其密码,保证
用户身份不被盗用;
b、系统应对不同的数据设置不同的访问级别,限制访问用户可查询和处理数据的类别和内容;
1.3完整性要求
a、各种信息记录的完整性,信息记录内容不能为空;
b、各种数据间相互的联系的正确性;
c、相同的数据在不同记录中的一致性。
数据库系统课程设计报告
设计题目:通讯录管理子系统
姓名:陈江风
学号:20060501007
班级:信管0602
专业:信息管理与信息系统
指导教师:高英
日期:2008年6月16日~2008年6月28日
数据库系统课程设计报告
姓名
陈江风
设计题目
通讯录管理子系统
学号
20060501007
采用的工具
Windows XP、Visual FoxPro6.0
按姓名查询
(4)用户
修改密码
用户管理
可以增加、更改、删除普通用户及密码。普通用户只能更改自己的密码。
断开与数据库的连接,退出系统。
5、总结
在详细设计中以列表方式列出可能出现的错误,错误代码及解决方式。
经过两个个星期的努力,在老师和同学的帮助下,通过自己的努力和从资料的引用,终于完成了这次学生通讯录系统的简单课程设计。虽然是一个小小的系统却让我经过这段时间的不懈努力,对其中的艰辛,我是深有体会。在从刚开始的选择程序、理解程序到后来的调试程序以及改进程序这个过程中,我遇到了各种各样的困难和挫折。但是我坚定信念,对自己充满了信心,想尽一切办法克服重重困难。的确工夫不负有心人,只要努力付出,就会得到美好的回报。
设计目的
通讯录管理系统是我的设计题目,文档为该系统的概要设计说明书,详细阐述了对用户所提出需求的设计方案,对系统中的各项功能需求、技术需求、实现环境及所使用的实现技术进行了明确定义。同时,对软件应具有的功能和性能及其他有效性需求也进行了定义。也可以用于开发项目的项目管理人员、项目开发人员和项目维护人员阅读,或作为今后从事此系统开发及维护人员的技术参考资料。