献血志愿者信息管理系统(源码)
计算机与网络技术的发展如此之快,这使得信息管理技术越来越深入地融入到人们的日常生活之中。献血志愿者信息管理系统,旨在为那些愿意无偿献血的志愿者们提供献血活动的信息,献血志愿者可以提前得知献血活动的相关信息,积极参加无偿献血活动,同时还可以对活动进行评价,这有利于改进献血站的工作。除此之外,献血志愿者信息管理系统还能够提供方便的信息录入,内部工作人员和管理者可以及时发布献血活动的相关消息,管理献血志愿者的注册信息,并根据其信息来筛选符合活动要求的志愿者,根据查询出来的内容进行修改及存储。本文设计的献血志愿者信息管理系统,采用Visual Studio 2010集成开发系统中的C#语言作为前台开发语言,并采用SQL Server 2008作为数据存储和修改的后台数据库管理程序。
目录
摘要1
关键词1
Abstract1
Key words1
引言1
1系统概述1
1.1设计背景 1
1.2 设计意义2
2需求分析2
2.1性能需求2
2.2功能需求2
3数据库设计3
3.1系统ER模型3
3.2创建数据库表4
4系统设计5
4.1总体设计5
4.2模块设计6
4.2.1用户登录模块7
4.2.2志愿者信息管理模块7
4.3系统流程图7
4.4界面实现8
4.4.1系统登录界面8
4.4.2用户信息管理9
4.4.3管理者界面10
5系统实现12
5.1环境和平台12
5.1.1软件环境12
5.1.2硬件环境12
5.2开发技术和工具12
5.2.1Visual studio 2010简介12
5.2.2 SQL Server 200812
5.2.3开发语言C#简介12
6可行性分析13
6.1技术可行性13
6.1经济可行性13
6.2管理可行性13
*好棒文|www.hbsrm.com +Q: &351916072&
/> 7系统测试13
7.1测试目的与意义13
7.2测试的基本流程13
7.3测试准则13
7.4测试结果14
致谢14
参考文献15
献血志愿者信息管理系统
引言
引言
1 系统概述
1.1设计背景
现代社会信息科技的高速发展使得电子信息化逐渐深入到人们的工作学习生活的方方面面,计算机也已成为当今使用最广的现代化工具,它给社会生活带来了巨大而深刻的变革,并已深入到各行各业,并且已经成为许多前沿工作领域的重要支柱。在此背景之下,开发一个献血志愿者信息管理系统,旨在为那些在当代快节奏的生活下,对献血活动感兴趣的人们提供志愿活动的信息。将献血志愿者信息进行信息化管理,能节省献血志愿者的时间,也减轻了献血志愿者管理人员的工作负担,提高了工作效率和工作质量,便于对志愿者信息的内部管理。
1.2设计意义
传统的献血志愿者管理数据处理基本通过人工记录档案,在工作量较大时,出错率也比较高,同时出错后更改起来很麻烦。采取手工方式对志愿者信息情况进行人工管理时,由于信息比较多,志愿者信息管理的管理工作常常混乱而又复杂。因此,建立一个献血志愿者信息管理系统,能提高相关信息记录或修改的速度和准确性,有效避免志愿者信息管理的随意性,志愿者信息情况也能够及时、准确、高效地供使用者查询。
2需求分析
2.1性能需求
为了保证系统能够正常运行,且完成一系列日常操作,志愿者信息管理系统应满足以下的性能需求:
(1)系统处理的准确性和及时性
系统处理的准确性和及时性是一个信息管理系统的进行正常操作的必要保证。系统的所有功能都需要在这一前提的保证下才能正常执行。在系统设计和开发的过程中,我们要充分考虑系统当前和将来可能承受的工作量大小,使得系统处理的准确性和及时性能够满足用户对信息处理的需求。
(2)系统的开放性和系统的可扩充性
献血志愿者信息管理系统在开发过程中,应该将可扩充性列入考虑范围中。要实现系统的开放性和可扩充性,需要通过系统的开发性来完成,即系统应是一个开放系统,在符合一定规范和要求的情况下,系统的模块可以根据设计者和使用者的具体要求进行添加和删除。
(3)系统的易用行和易维护性
献血志愿者信息管理系统是直接面对管理者和志愿者的,而志愿者可能并不熟悉计算机操作。这就要求系统能够有一个简洁明了的用户界面,一切应以便于用户的理解为首要目的,这是用户进行基本操作的前提。
2.2功能需求
(1)用户界面的要求:提高软件的易操作性和美观性,为用户提供友好美观的软件操作界面。
(2)数据增删查改:
活动信息的录入、删除及修改;
志愿者信息的多关键字检索查询;
志愿者信息的登记、删除及修改;
用户资料的统计与查询。
(3)数据存储:保存在数据库的基本数据主要有:
志愿活动信息;
用户信息;
用户活动信息。
(4)系统用户可分为:系统管理员(工作人员)、普通用户(献血志愿者)。
系统管理员:对志愿活动和用户数据可执行增删查改等基本操作,同时可以发布活动信息,为相关活动筛选符合活动要求的志愿者。
普通用户:可查询已发布的活动,修改个人账户的登录密码,修改个人基本信息和已参加的活动信息,查看全部活动,并对活动发表个人评价。
3数据库设计
目录
摘要1
关键词1
Abstract1
Key words1
引言1
1系统概述1
1.1设计背景 1
1.2 设计意义2
2需求分析2
2.1性能需求2
2.2功能需求2
3数据库设计3
3.1系统ER模型3
3.2创建数据库表4
4系统设计5
4.1总体设计5
4.2模块设计6
4.2.1用户登录模块7
4.2.2志愿者信息管理模块7
4.3系统流程图7
4.4界面实现8
4.4.1系统登录界面8
4.4.2用户信息管理9
4.4.3管理者界面10
5系统实现12
5.1环境和平台12
5.1.1软件环境12
5.1.2硬件环境12
5.2开发技术和工具12
5.2.1Visual studio 2010简介12
5.2.2 SQL Server 200812
5.2.3开发语言C#简介12
6可行性分析13
6.1技术可行性13
6.1经济可行性13
6.2管理可行性13
*好棒文|www.hbsrm.com +Q: &351916072&
/> 7系统测试13
7.1测试目的与意义13
7.2测试的基本流程13
7.3测试准则13
7.4测试结果14
致谢14
参考文献15
献血志愿者信息管理系统
引言
引言
1 系统概述
1.1设计背景
现代社会信息科技的高速发展使得电子信息化逐渐深入到人们的工作学习生活的方方面面,计算机也已成为当今使用最广的现代化工具,它给社会生活带来了巨大而深刻的变革,并已深入到各行各业,并且已经成为许多前沿工作领域的重要支柱。在此背景之下,开发一个献血志愿者信息管理系统,旨在为那些在当代快节奏的生活下,对献血活动感兴趣的人们提供志愿活动的信息。将献血志愿者信息进行信息化管理,能节省献血志愿者的时间,也减轻了献血志愿者管理人员的工作负担,提高了工作效率和工作质量,便于对志愿者信息的内部管理。
1.2设计意义
传统的献血志愿者管理数据处理基本通过人工记录档案,在工作量较大时,出错率也比较高,同时出错后更改起来很麻烦。采取手工方式对志愿者信息情况进行人工管理时,由于信息比较多,志愿者信息管理的管理工作常常混乱而又复杂。因此,建立一个献血志愿者信息管理系统,能提高相关信息记录或修改的速度和准确性,有效避免志愿者信息管理的随意性,志愿者信息情况也能够及时、准确、高效地供使用者查询。
2需求分析
2.1性能需求
为了保证系统能够正常运行,且完成一系列日常操作,志愿者信息管理系统应满足以下的性能需求:
(1)系统处理的准确性和及时性
系统处理的准确性和及时性是一个信息管理系统的进行正常操作的必要保证。系统的所有功能都需要在这一前提的保证下才能正常执行。在系统设计和开发的过程中,我们要充分考虑系统当前和将来可能承受的工作量大小,使得系统处理的准确性和及时性能够满足用户对信息处理的需求。
(2)系统的开放性和系统的可扩充性
献血志愿者信息管理系统在开发过程中,应该将可扩充性列入考虑范围中。要实现系统的开放性和可扩充性,需要通过系统的开发性来完成,即系统应是一个开放系统,在符合一定规范和要求的情况下,系统的模块可以根据设计者和使用者的具体要求进行添加和删除。
(3)系统的易用行和易维护性
献血志愿者信息管理系统是直接面对管理者和志愿者的,而志愿者可能并不熟悉计算机操作。这就要求系统能够有一个简洁明了的用户界面,一切应以便于用户的理解为首要目的,这是用户进行基本操作的前提。
2.2功能需求
(1)用户界面的要求:提高软件的易操作性和美观性,为用户提供友好美观的软件操作界面。
(2)数据增删查改:
活动信息的录入、删除及修改;
志愿者信息的多关键字检索查询;
志愿者信息的登记、删除及修改;
用户资料的统计与查询。
(3)数据存储:保存在数据库的基本数据主要有:
志愿活动信息;
用户信息;
用户活动信息。
(4)系统用户可分为:系统管理员(工作人员)、普通用户(献血志愿者)。
系统管理员:对志愿活动和用户数据可执行增删查改等基本操作,同时可以发布活动信息,为相关活动筛选符合活动要求的志愿者。
普通用户:可查询已发布的活动,修改个人账户的登录密码,修改个人基本信息和已参加的活动信息,查看全部活动,并对活动发表个人评价。
3数据库设计
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/1693.html