会员管理系统的设计与实现.docx

上传人:b****7 文档编号:9899973 上传时间:2023-02-07 格式:DOCX 页数:15 大小:182.52KB
下载 相关 举报
会员管理系统的设计与实现.docx_第1页
第1页 / 共15页
会员管理系统的设计与实现.docx_第2页
第2页 / 共15页
会员管理系统的设计与实现.docx_第3页
第3页 / 共15页
会员管理系统的设计与实现.docx_第4页
第4页 / 共15页
会员管理系统的设计与实现.docx_第5页
第5页 / 共15页
点击查看更多>>
下载资源
资源描述

会员管理系统的设计与实现.docx

《会员管理系统的设计与实现.docx》由会员分享,可在线阅读,更多相关《会员管理系统的设计与实现.docx(15页珍藏版)》请在冰豆网上搜索。

会员管理系统的设计与实现.docx

会员管理系统的设计与实现

摘要

在经济全球化的今天,建立以客户为中心的经营战略,可以加强企业和客户间的联系。

对企业来讲,为客户提供一流的服务,是企业建立品牌、实现差别化服务、取得竞争的利器。

一直以来人们使用传统人工的方式管理会员的基本档案,这种管理方式存在着许多缺点:

效率低、保密性差,另外时间一长,将产生大量的文件和数据,对于查找、更新和维护都带来了不少的困难。

而通过会员管理系统,企业就可以很轻松很方便的记录所有会员客户的资料,了解用户的兴趣爱好、消费特点、意向需求等;进而针对客户的需求,为其提供优质的个性化服务,还能为企业的产品开发、事业发展提供可靠的市场调研数据,是企业经营不可或缺的一个有利工具。

同时,作为计算机应用的一部分,使用计算机对会员进行管理,具有手工管理所无法比拟的优点。

例如:

检索迅速、查找方便、可靠性高本低等,这些优点极大地提高了会员管理的效率,也是企业的科学化、正规化管理,与、存储量大、保密性好、寿命长、成先进科学技术接轨的重要条件。

关键词:

系统开发实用性

 

第一章系统开发环境错误!

未指定书签。

1.1开发工具错误!

未指定书签。

1.2应用环境错误!

未指定书签。

第二章 系统需求分析错误!

未指定书签。

2.1需求分析错误!

未指定书签。

2.2可行性分析错误!

未指定书签。

第三章 系统总体设计错误!

未指定书签。

3.1系统框架错误!

未指定书签。

3.2数据库设计错误!

未指定书签。

第四章系统详细设计与实现错误!

未指定书签。

4.1进入系统错误!

未指定书签。

4.2系统添加信息功能错误!

未指定书签。

4.3会员信息修改功能错误!

未指定书签。

4.4会员信息查询功能错误!

未指定书签。

4.5会员信息删除功能错误!

未指定书签。

第五章系统测试错误!

未指定书签。

结论错误!

未指定书签。

参考文献错误!

未指定书签。

第一章系统开发环境

1.1开发工具

硬件环境:

的主频在500以上,内存在128以上

操作系统:

数据库:

2003

编程语言与工具:

应用系统:

操作系统

服务器:

1.5

1.2应用环境

服务起端的最低配置是由建立站点所需要的软件来决定的,在最底配置的情况下,服务器的性能往往不进人意,现在硬件性能已经相当出色,而且价格也很便宜,因此通常应给服务器端配置高性能硬件。

本机器的配置如下:

处理器:

41.6或更高。

内存:

256

硬件空间:

40

第二章 系统需求分析

2.1需求分析

本课题要实现的是基于会员管理系统,方便管理员进行会员管理,方便快捷。

在具体的功能模块设计上分为一下几个模块:

1.会员信息增加模块:

主要实现对会员信息的添加功能。

2.会员信息查询模块:

主要实现对会员信息的查询功能。

3.会员信息修改模块:

主要实现对会员信息的修改功能。

4.会员信息删除模块:

主要实现对会员信息的删除功能。

图2.1系统用例图

数据库设计()是指对于一个给定的应用环境,构造最优的数据库模式,建立数据库与其应用系统,使之能够有效地存储数据,满足各种用户的应用需求(信息要求和处理要求)。

数据库的设计通常是以一个已经存在的数据库管理系统为基础的。

根据用户需求和业务流程,本系统2003数据库管理系统。

环境1.6.0-25。

2.2可行性分析

(1)技术可行性

此次信息系统开发是大学专业知识的一次综合应用与提高。

硬件环境:

的主频在500以上,内存在128以上软件环境:

操作系统:

、数据库:

2003、编程语言与工具:

、应用系统:

操作系统

(2)用户使用可行性

使用本系统的人员均有一定计算机应用基础,系统维护员由计算机的专业人员担任,所有人员都要经过本系统的使用培训。

经过简单培训人员就会熟练使用本软件。

第三章 系统总体设计

3.1系统框架

本系统有一个部分,4个完整的功能模块。

分别是:

增加会员模块;修改会员模块;查询会员模块;删除会员模块。

结构如图3.1所示。

图3.1功能结构图

流程图是一种表明管理员增加修改删除查询会员信息过程的流程图,它可以帮助分析人员找出流程中的不合理回路。

下面图3.2就是管理员操作流程图。

 

图3.2管理员操作流程图

3.2数据库设计

数据库设计()是指对于一个给定的应用环境,构造最优的数据库模式,建立数据库与其应用系统,使之能够有效地存储数据,满足各种用户的应用需求(信息要求和处理要求)。

数据库的设计通常是以一个已经存在的数据库管理系统为基础的。

通过对业务流程的分析,得到了系统的实体,以与实体之间关系,根据这些实体与关系之间的联系,得到了系统的图,如图3.3所示。

图3.3会员管理系统图

模型用实体间联系反映现实世界事物间的内在联系,而数据表的建立是应用程序开发过程中的非常重要的一个环节,必须清楚每一模块要操纵的数据是那些,以与数据间的相互关系,然后建立数据表。

本系统数据库使用2003,包含以下两个表格:

 

表3.4密码用户名表

 

表3.5会员信息表

 

第四章系统详细设计与实现

详细设计阶段就是把解决方法具体化,设计出详细规格说明,包含必要的细节,程序员可以根据它们写出实际的程序代码,详细设计也称模块设计,在这个阶段将详细地设计每个模块,具体的实现功能。

在详细设计过程中,具体的功能实现过程可以按照软件工程中的方法描述中的交互模型具体描述,力求完全符合客户的真实需求。

1、程序结构说明

入口程序:

主界面程序:

;

添加信息窗口程序:

;

修改信息窗口程序:

;

查询信息窗口程序:

;

删除信息窗口程序:

程序数据库:

2003(非数据源链接)。

图4.0编辑界面

 

4.1进入系统

程序的入口。

初始化主界面,使主界面位于屏幕中间,且用户不能改变其大小。

程序的主界面。

由菜单、登陆界面和操作选项所构成。

其中菜单的“文件”中各操作项必须在登陆后方可选择,输入用户名和密码点击“进入”,提示登陆成功之后(用户名和密码在数据库的表中,如果用户填的密码或用户名错误或没填都会产生相应的警告框),登陆界面消失,出现“添加信息”、“修改信息”、“信息查询”和“删除信息”四个按钮,且菜单中的操作项也被激活。

点击要操作的按钮或菜单项,进入要操作的界面(窗口出现在屏幕左上角)。

图4.1.1进入系统主界面

图4.1.2系统选择操作界面

4.2系统添加信息功能

通过主界面选择添加信息,就可以对会员信息进行添加操作。

()

图4.2.1增加会员信息界面

4.3会员信息修改功能

通过主界面选择修改信息就可以对会员信息进行修改操作。

主要代码如下:

(e){

(()2){

{

=("*会员编号='"+

6()+"'")

()

{

();

}

}

(()1){

{

("*会员编号='"+1()+

"'");

"(会员编号,会员等级,住址,姓名,性别,出年日期,电话,收入状况,备注)('"+

1()+"','"+3()+"','"+

5()+"','"+2()+"','"+

1()+"','"+3()+"','"+

4()+"','"+2()+"','"+

1()+"')");

(,"修改信息成功!

");

}

(){

(,"请认真检查各项(不能为空),\n日期要合法!

然后重试.",

"异常警告",);

();

}

}

}

}

图4.3.1修改信息主页面

4.3.2修改信息页面

4.4会员信息查询功能

通过主界面选择查询信息就可以对会员信息进行查询操作。

主要代码如下:

(e){

{

(()2){

(6()()("")

7()()(""))

=("*会员编号='"+

6()+"'姓名='"

+7()+"'");

(6()()("")

7()()(""))

(,"请至少输入一个条件","警告",

);

=("*会员编号='"+

6()+"'姓名='"

+7()+"'");

(())

1();

}

}

(){

();

}

}

}

图4.4.1查询主界面

图4.4.2查询会员信息界面

4.5会员信息删除功能

通过主界面选择删除信息就可以对会员信息进行删除操作。

图4.5.1删除会员信息主界面

图4.5.2会员删除主界面

 

第五章系统测试

通过测试,可以发现测试对象的缺点,这对进一步完善自己的系统中的错误起着很大作用。

分为以下几个步骤:

模块测试,模块测试通常又称为单元测试。

在这个测试步骤中所发现的往往都是编码和详细设计的错误;子系统测试,子系统测试是把经过单元测试的模块放在一起形成一个子系统来测试。

这个步骤着重测试模块的接口;系统测试,系统测试是把经过测试的子系统装配成一个完整的系统来测试。

在这个过程中不仅应该发现设计和编码的错误,还应该验证系统确实能提供需求说明书中指定的功能。

在这个测试步骤中发现的往往是软件设计中的错误;验收测试,它的主要目的是验证系统确实能够满足用户的需要。

 

结论

这次课程设计由于时间有限,只是进行了简单的管理员查询、删除、修改、增加会员的功能,界面也比较粗糙,并且还有一些地方需要完善。

不过通过这次课程设计我更加熟练了语言运用,在编程过程中虽然遇到了很多困难,但在老师和同学的帮助下都得到了相应的解决,这使我对软件开发行业也有了初步的了解。

通过这次的软件实践,我学到了很多的东西,不仅使我的知识面有所扩充,而且也很好的应用了系统设计相关的软件。

在实践中能够与时的发现问题、解决问题。

同时也阅读了大量相关书籍,提高了动手制作能力,也积累了一些宝贵经验,为以后的工作打下了很好的基础

 

参考文献

[1]耿祥义,张跃平2实用教程[M].北京:

清华大学出版社,2004.

[2]冯凤娟.数据库原理与应用[M].北京:

清华大学出版社,2004

[3].《技术手册》[M].中国电力出版社,2002

[4]孙涌.《现代软件工程》[M].北京希望电子出版社,2003

 

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 文学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1