Web 程序设计 期末考核报告 院 系: 数学与计算机学院 专 业: 软件工程 班 级: 1202 班 学 号: ********** * 名: ** 指导老师: *** 2 0 1 5 年 5 月 1 6 日 基于ASP
NET 的电子通信录系统的设计与实现 一、需求分析 为了掌握使用 ADO
NET 访问与操纵数据库的方法,我们决定通过制作一个电子通信录系统来掌握,目标系统应该达到以下要求: 1
系统的时间经济性
优化的逻辑设计和物理设计能够使系统的运行效率大大提高,系统的反应速度也会加快
系统的可理解性
用户很容易就可以理解系统的功能和如何使用系统
系统的可维护性和适应性
系统应该容易被修改、扩充和维护,能够适应用户不断发展变化的需求
系统的可用性
目标系统的功能要求比较全,必须要能够完全满足系统的业务需求
二、系统框架总体设计 (一)本系统是基于ASP
NET 电子通讯录管理系统的设计与实现,主要实现用户的注册和登录,添加通讯组,显示通讯组,添加联系人,联系人显示和查找,修改密码等功能
主要模块如下: 1
用户注册 2
用户登陆 3
添加通讯组 4
显示通讯组 5
添加联系人 6
显示联系人 7
查找联系人 8
密码修改 电子通讯录系统的系统结构图,如图下图显示: 电子通讯系统 用户 用户注册 显示通讯组 添加通讯组 显示联系人 添加联系人 查找联系人 修改密码 用户登录 (二) 数据库表的设计
数据结构描述:数据库名-DataBase 用户名数据表结构(TableUser) 字段名 说明 数据类型 长度 允许空值 是否主键 UserID 用户名 Password 密码 CreatTime 用户建立时间 通信组数据表结构 (TableGroup) 字段名 说明 数据类型 长度 允许空值 是否主键 GID 通信组ID U