1 / 19
文档名称:

《Windows应用开发》综合实验报告-通讯录管理系统——系统功能实现模块.docx

格式:docx   页数:19
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

《Windows应用开发》综合实验报告-通讯录管理系统——系统功能实现模块.docx

上传人:3346389411 2013/2/28 文件大小:0 KB

下载得到文件列表

《Windows应用开发》综合实验报告-通讯录管理系统——系统功能实现模块.docx

文档介绍

文档介绍:《Windows应用开发》
综合实验报告
课题名称: 通讯录管理系统——系统功能实现模块
专业: 软件技术班级: 103361
姓名: 学号: 02
指导教师: 成绩:
完成日期: 2012 年 5 月 16 日
目录
1系统分析 3
3
3
2系统的实现 3
3
3
3
1系统分析

本系统将实现多用户对各自通讯录的管理功能,包括:添加联系人、修改联系人、删除联系人、查找联系人。为了体现多用户的特性,还必须包含一个用户管理子系统,作用是对用户的信息进行管理。具体功能模块如图1-1所示
通讯录管理系统
查找联系人
用户管理
用户登录
添加联系人
修改联系人
用户管理
用户登录
添加联系人
修改联系人
删除联系人
删除联系人
图1-1功能模块

查找联系人模块使用储存过程来搜索数据,查找联系人的储存过程如下
ALTER PROCEDURE [查找联系人]
(
***@name varchar(50),
***@phone varchar(50),
***@user varchar(50)
)
AS
if len(***@user)=0 return 1
if len(***@name)=0 and len(***@phone)=0
begin
select 姓名,组别,工作单位,联系电话,电子邮箱? from [联系人]
return
end
if len(***@name)<>0 and len(***@phone)=0
begin
set ***@name='%'+***@name+'%'
select姓名,组别,工作单位,联系电话,电子邮箱? from [联系人]
where 姓名 like ***@name
return
end
if len(***@name)=0 and len(***@phone)<>0
begin
select姓名,组别,工作单位,联系电话,电子邮箱? from [联系人]
where 联系电话 like ***@phone
return
end
if len(***@name)=0 and len(***@phone)<>0
begin
select姓名,组别,工作单位,联系电话,电子邮箱? from [联系人]
where 联系电话 like ***@phone and 姓名 like ***@name
return
end
2系统的实现

登录窗体如图2-1
图2-1
处理流程图如图2-2示
等待用户输入
不合法接受到用户输入不匹配
验证数据合法
合法
验证身份
等待用户输入
匹配
2-2录窗体流程图
实现代码如下
private void btnOK_Click(object sender, EventArgs e)
{
try
{
if (() == "" || () == "")
{
("用户名不能为空,登录失败", , );
return;
}
//验证用户
SqlConnection conn = new SqlConnection("server=.;database=通讯录管理系统;uid=sa;pwd=521125;");
StringBuilder sql = new StringBuilder();
("select count(*) from 用户where 用户名=杨雪 and 密码='01'", (), ());
mand cmd = new mand((), conn);
();
int result = (()); ();
if (result == 1)
{
//登陆成功
frmMain f = new frmMain();
= ();
();
();
}
e

最近更新

体温监测的仪器选择与操作规范 56页

2026年公司创意团建方案模板范文 42页

内科护理:优化患者就医体验 37页

2026年公司 五一活动策划 11页

2026年八省八校T8高三第二次联考语文试卷及答.. 34页

2026年八年级写景日记 7页

2023年三峡旅游职业技术学院单招职业适应性考.. 40页

2023年上海大学单招职业技能测试题库带答案 39页

2023年上海应用技术大学单招职业倾向性测试题.. 40页

2026年全国高考英语甲卷试卷及答案图片版 15页

2023年上海立信会计金融学院单招职业技能考试.. 39页

2026年全国统一商品房购房合同万能 23页

2023年云南新兴职业学院单招职业适应性考试模.. 40页

2023年云南现代职业技术学院单招职业技能考试.. 40页

2023年云南省思茅市单招职业适应性考试模拟测.. 41页

2023年保险职业学院单招职业适应性考试题库完.. 41页

2023年克孜勒苏职业技术学院单招综合素质考试.. 40页

2023年兰州外语职业学院单招职业倾向性考试模.. 41页

2023年冀中职业学院单招职业倾向性测试题库汇.. 40页

2023年内蒙古北方职业技术学院单招职业技能考.. 39页

2023年内蒙古机电职业技术学院单招职业适应性.. 40页

2025年广州卫生职业技术学院单招职业技能测试.. 64页

美团代运营业务委托合同 6页

九年级家长会课件PPT下载(初三2班) 25页

山东科技版小学英语五年级下册词汇表带音标 4页

年产3000万片硝苯地平缓释片车间设计 40页

DB61∕T 926-2014 火灾高危单位消防安全管理与.. 45页

AQ 7011-2018《高温熔融金属吊运安全规程》 11页

保洁外包单位月度考评表 3页

基于 ABAQUS 的切削残余应力仿真说明书 43页