当前位置:首页 > 婚介管理信息系统毕业设计
⑶ 会员查询管理
性别、年龄 查询条件 照片 会员查询管理 教育程度 择偶条件 查询结果
⑷会员排行榜
最新会员排行榜 会员排行榜 热门会员排行榜
⑸ 数据库管理模块
会员浏览 管理员登陆 数据库管理 删除会员 数据存储 3.3.2 系统模块设计
模块设计是对处理流程图的注释性书面文件,以帮助程序设计人员进一步了解模块的功能和设计要求,本系统采用ASP编程语言开发,由于计算机的硬件和软件发展日新月异,所以我觉得对语言利用的过程,也是学习的过程,因为在开发系统的过程中我查阅了大量ASP编程方面的书籍,对ASP编程的了解也日益深入。
本系统主要由会员信息管理、会员查询管理、会员排行榜、数据库管理几个模块组成,下面就每个子模块展开系统分析: 1、会员信息管理模块:
会员信息管理模块是本系统的主要模块之一。它主要包括以下的几个主要部分:会员注册、修改密码、上传照片三个小模块。会员注册-----主要是用户对需注册的基本信息进行录入。录入的信息包括:(姓名、性别、年龄、出生日期、年龄、体重、身高、教育程度、婚姻状况、行业、职务职称、月收入、联系电话、电子邮箱、自我评价、择偶条件、用户名、密码)。注册成功系统会自动将会员的注册信息储存到数据库中以便管理、查询。修改密码------指会员在登陆系统后可随时修改自己的密码。上传照片------指会员在登陆系统后,可以选择将自己的照片上传,以便他人更好、更直观的了解自己。(系统默认的照片情况显示“无照片”)。
2、会员查询管理模块:
会员查询管理模块也是本系统的主要模块之一。它是对已经注册的会员的各项信息进行查询的管理模块。会员注册之后,录入择偶信息,系统依条件进行查询并输出查询结果以供会员进行选择,会员还可以选择直接按查询结果发送电子邮件给对方,增加配对机率。这里的择偶信息主要包括:(性别选择、年龄段选择、教育程度选择、有无照片选择、择偶条件说明)。 3、会员排行榜模块:
会员排行榜模块是本系统的辅助模块,增加系统的趣味性,是快速浏览会员的捷径。会员排行榜模块主要包括两个小模块:最新会员排行榜-----指系统按照会员加入的时间进行排列,它的基本内容包括:(姓名、性别、年龄、婚姻状况、教育程度、照片、加入时间、电子情书)。热点会员排行榜------指系统按照会员被浏览的次数进行排列,它的基本内容包括:(姓名、性别、年龄、婚姻状况、教育程度、照片、被浏览次数、电子情书)。 4、数据库管理模块:
数据库管理模块也是本系统的主要模块之一。此模块的主要功能是对系统的各项主要功能进行管理。主要包括:管理员登陆、数据存储。其中,数据字典包括以下几个部分:会员浏览、删除会员。
3.3.3 系统代码设计
在进行代码设计时,遵循了以下原则:
(1) 唯一性 在本系统中,每一个代码都标识了系统中的每一个实体,而每一个实体也只能由一个代码来唯一确定。
(2) 标准性 主要体现在对程序文件名命名和对数据文件命名的标准化上,遵循简单扼要,方便适用的原则。一目了然,无重复现象。为了系统维护人员便于进行系统维护,使用了统一的标准。
(3) 合理性 系统中代码设计与编码对象的分类相适应,以使代码对编码对象的分类据有标志作用。
(4) 简单性 在设计过程中采用汉字的汉语拼音的声母来表示汉字。 (5) 适应性 在代码设计过程中,代码反映了编码对象的特点,便于识别和记
忆,使系统维护人员容易了解和掌握,便于进行维护工作。
(6) 规范性 代码的结构,类型,格式统一,便于记忆和计算机进行处理。 (7) 可扩充性 考虑到今后程序扩充测需要,在编制代码时,留有足够的备用代码。
3.3.4 系统输入输出设计
1、输入设计:
它是整个系统的关键环节之一,是人机对话的重要窗口,其主要任务是将用户正确输入的数据传递给系统。为了尽量减少用户的输入量,使操作更加方便和快捷,此次开发系统采用了一定的页框和组合框,并且数据的校验尽量由系统来完成,以保证系统的稳健性,提高工作效率。 2 、输出设计:
输出设计的目的是使系统输出满足用户需求的有用信息,为用户的管理活动提供有效的信息服务。如用户操作出错,则弹出对话框,提示无效的操作,用户必须取消该操作并重新操作,否则无法进行下面的操作,这就在一定程度上保证了系统输出信息的有效性和稳定性。
3.3.5 数据库设计
1. 数据库的选择
在目前流行的数据库语言中,我所用的是SQL Server 2000,这是有SQL Server 2000本身的特点所决定的。
SQL Server 2000是一种真正的客户/服务器关系式数据库,它支持数据复制,允许将任何SQL数据复制到其他SQL Server中或任何适应ODBC的数据库;English Query使非正式用户更易得到数据;SQL Server 2000支持数据库、表、视图、存储过程等数据库组件; SQL Server 2000支持web站点和数据处理系统的存储要求;SQL Server 2000具有丰富的编程接口,便于开发,支持ODB C、ADO数据库对象。
所以综合SQL Server 2000以上特性,我这次开发的婚介管理信息系统选择SQL Server 2000作为数据库语言。事实证明SQL Server 2000是一个很好的数据库工具。
2.数据库概念结构设计
下面我将设计出能够满足用户需求的各种实体,以及它们之间的关系,为后面的逻辑结构设计打下基础。这些实体包含各种具体信息,通过相互之间的作用形成数据的流动。本系统根据上面的设计规划出的主要实体有:会员实体、查询实体、浏览实体。各个主要实体具体的描述E-R图如下
年龄 姓名 性别 血性 星座 月收身高
入
共分享92篇相关文档