实验八、九、十 基于 ASP.NET 的电子通信录系统的设计与实现
【实验目的】
通过制作一个电子通信录系统来掌握使用 ADO.NET 访问与操纵数据库的方
法。
【实验内容】
一、电子通信录包括三部分信息:
1. 用户登录注册信息
2. 通信组信息
3. 联系人信息
数据结构描述:数据库名-Correspondence
用户名数据表结构(TableUser)
字段名 说明 数据类型 长度 允许空值 是否主键
UserID
用户名
Password
密码
CreatTime
用户建立时间
(注:添加一个 UserName 来表示用户名,而 UserID 作为表的主键)
通信组数据表结构 (TableGroup)
字段名 说明 数据类型 长度 允许空值 是否主键
GID
通信组 ID
UserID
用户名
GName
通信组名
GDescription
通信组描述
联系人数据表结构 (TableUser)
字段名 说明 数据类型 长度 允许空值 是否主键
UID
联系人 ID
GID
所在通信组 ID
Name
联系人姓名
Gender
联系人性别
Address
联系人地址
PostCode
邮政编码
Telephone
联系人电话
Mobile
联系人手机
E-mail
联系人 E-mail
(注:添加一个 UserID 来指明这个联系人是哪一个用户的联系人)
说明:不同的用户拥有不同的联系组,不同的联系组用不同的联系人。
二、电子通信录系统应至少包括下列功能页面(页面布局自定):
1. 用户首先要进行注册,注册成功后,还要允许用户进行密码修改。
2. 通信组的创建 AddGroup.aspx
3. 通信组的显示与维护 AltGroup.aspx(包括通信组信息的删除和修改)
通信组是根据联系人之间的关系建立不同性质的 Group,以上页面主要
评论1