标题:帮忙做一下!谢谢。。
只看楼主
150640643
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2005-11-7
 问题点数:0 回复次数:0 
帮忙做一下!谢谢。。

实验报告 基于ASP.NET的电子通信录系统的设计与实现
【实验目的】
通过制作一个电子通信录系统来掌握使用ADO.NET访问与操纵数据库的方法。
【实验内容】
电子通信录包括两部分信息:
通信组信息
联系人信息
数据结构描述:数据库名-Correspondence
通信组数据表结构 (TableGroup)
字段名 说明 数据类型 长度 允许空值 是否主键
GID 通信组ID Smallint 2 否 是
GName 通信组名 VarChar 50 否
GDescription 通信组描述 VarChar 50 是

联系人数据表结构 (TableUser)
字段名 说明 数据类型 长度 允许空值 是否主键
UID 联系人ID Smallint 2 否 是
GID 所在通信组ID Smallint 2 否
Name 联系人姓名 VarChar 50 否
Gender 联系人性别 VarChar 5 是
Address 联系人地址 VarChar 50 是
PostCode 邮政编码 VarChar 6 是
Telephone 联系人电话 VarChar 20 是
Mobile 联系人手机 VarChar 20 是
E-mail 联系人E-mail VarChar 30 是

电子通信录系统应至少包括下列功能页面(页面布局自定):
通信组的创建 AddGroup.aspx
通信组的显示与维护AltGroup.aspx(包括通信组信息的删除和修改)
通信组是根据联系人之间的关系建立不同性质的Group,以上页面主要访问数据库中的TableGroup数据表。页面主要功能分别为:组的创建和维护。比如,可以建立亲友通信组、工作通信组、同学通信组以及其他类型通信组等。
联系人信息的添加 AddPerson.aspx
联系人信息的显示与维护AltPerson.aspx(包括联系人信息的删除和修改)
根据联系人与通信组的关系,对联系人进行分类添加和维护,以上页面涉及到对TableUser数据表的操作,同时需要考虑与TableGroup数据表之间的关系。
查找通信录 Find.aspx
设置查找条件,用户可以直接输入查询关键字,也可以先选择通信组,再输入查询关键字,系统返回查询结果,可以绑定DataGrid控件来显示查询结果。

扩展要求:如果时间允许,可制作管理员登录页面,被授权的用户才有资格创建和维护信息,普通用户只可进行信息查询。
小提示:页面中可适当加入一些ASP.NET的验证控件,帮助检查用户输入的有效性。


【设计文档】
按照软件工程思想规范整个系统的开发流程,并反映在设计文档中,主要包括下列步骤:
需求分析
系统框架
模块设计
编码实现
系统测试和发布等

搜索更多相关主题的帖子: 数据库 通信 电子 字段 NET 
2005-11-26 16:47



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-35248-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.379768 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved