《大型数据库设计》
系统开发报告
学 号:091006303
姓 名: 丁缘旗
题 目:同学通讯录管理系统
提交时间: 2012-4-1 5
第 1 页 共 15 页
计算机科学与应用系
第 2 页 共 15 页
目 录
第 1 章 需求分析................................................................................................................................4
第 2 章 系统功能设计........................................................................................................................5
系统功能模块如图所示:.................................................................................................................5
.............................................................................................................................................................5
系统各模块功能:.............................................................................................................................5
第 3 章 数据库设计............................................................................................................................6
3.1 数据库设计...........................................................................................................................6
3.2 数据表设计...........................................................................................................................6
第 4 章 功能模块的创建....................................................................................................................8
4.1 连接数据库的文件代码.......................................................................................................8
4.2 本系统的使用情况...............................................................................................................9
结 束 语.............................................................................................................................................15
参 考 文 献.......................................................................................................................................15
第 3 页 共 15 页
第 1 章 需求分析
本系统是基于 pb 和 sql server 而制作设计的同学通讯录录管
理系统。该系统原计划为仅供管理员个人使用本着简明扼要方便快
捷的原则精心设计。该系统的设计与实现,要实现管理员对同学信
息的管理,包括管理员登录、同学信息修改、同学信息添加、同学
信息删除、同学信息查询和退出登录等功能以及普通用户的浏览同
学信息信息等功能。
该系统各用户群需求分析:
本同学录系统主要由两种用户群组成:
(1)、普通用户:为安全起见,普通用户只有登陆浏览同学录
信息的权利和退出系统两种功能;普通用户采用的是不记账户方式,
通用一套账户密码进行登录。登陆之后只能浏览在录的同学信息,
没有操作的权力,比如修改、添加、删除、更新等。浏览完毕之后
简单的退出登录系统即可。当然也没有修改密码的权力。普通用户
要想登陆,只能采用管理员设定的默认登录账号密码,否则无法登
陆。非在录人员无权登陆,其在登录时系统会禁止登陆。
(2)、管理员:除了具有普通用户的全部权限以外,还具有用
户管理、同学信息添加、同学信息维护、同学信息修改、同学信息
更新按姓名精确查询等一系列功能。管理员的登陆是有管理员设定
的默认登录账号和密码登陆。账号和密码仅有管理员个人知道。
第 4 页 共 15 页
第 2 章 系统功能设计
系统功能模块如图所示:
系统各模块功能:
(1)用户登录:供同学通讯录中在录用户进行登录。
(2)信息插入:管理员操作在通讯录插入用户的个人信息。
(3)信息删除:管理员操作删除多余的个人用户全部资料。
第 5 页 共 15 页
普通用户
管理员
浏览同学录信息
同学录信息插入
同学录信息添加
同学录信息删除
同学录信息更新
按姓名查询
同学通讯录