C#+sqlserver健身中心会员管理系统设计与实现(2)
时间:2017-01-05 09:27 来源:毕业论文 作者:毕业论文 点击:次
1.2 C#语言简介 C#是一种安全的、稳定的、简单的编程语言。它由C和C++衍生而来,不仅有面向对象编程的特点,也具有了C和C++的强大功能,并去掉了一些复杂特性(例如没有宏等)[2]。C#看似基于C++写成,但又融入Delphi、Java、VB等语言,成为了ECMA和ISO的标准规范[3]。 C#使得程序员可以快速地编写各种基于MICROSOFT .NET平台的应用程序,MICROSOFT .NET提供了一系列的工具和服务来最大程度地开发利用计算与通讯领域,使其成为.NET开发平台的首选语言[4]。 1.3 SQL Server 2005简介 Microsoft SQL Server 2005是一个关系型数据库管理系统。它可以使用Transact-SQL语言在客户机与SQL Server数据库服务器之间发送请求与相应。SQL Server 2005是Microsoft 公司推出的一个全新的数据库服务器产品。该产品拥有的种种新特性使它成为数据库服务器产品中的佼佼者,并且越来越得到广大用户的青睐[5]。 1.4 VS 2005简介 Visual Studio 2005是基于.NET2.0框架的。它同时也能开发跨平台的应用程序,如开发使用微软操作系统的手机的程序等[6]。总体来说是一个非常庞大的软件,甚至包含代码测试功能。Visual Studio 包含有众多版本,分别面向不同的开发角色。同时还永久提供免费的Visual Studio Express 版本[7]。 2.系统分析 2.1 可行性分析 可行性分析是在用户要求和系统调研的基础上进行的,所以健身中心会员管理系统的方案也要从经济可行性、技术可行性、操作可行性这三个方面进行分析,并论证健身中心会员管理系统开发的必要性和可能性。 2.1.1 经济的可行性 主要从项目的经济方面进行分析,支出的费用包括计算机相关费用、管理费用、管理员工资等。这是个小型的信息管理系统,投入的人力和财力非常的小,只要有一台电脑、刷卡机和打印机这个系统就可以实施。而且还可以提高管理人员的工作效率使健身中心的管理提高一个档次。 2.1.2 技术上的可行性 根据提出的系统功能、性能及实现系统的各项约束条件,本系统是一个包含会员信息管理、查询、缴费和报表等功能的系统,因此,需要使用一种具有强大的数据库操作功能、面向对象的可视化语言来进行代码编写。Microsoft Visual Studio2005使用简单,功能强大,完全可以实现这些功能。Microsoft Visual Studio2005使用灵活,操作简单,可视化的操作界面为高效的开发过程提供了前提[8]。而Microsoft SQL Server 2005数据库,可以实现这些基本要求,所以本课题选用Microsoft SQL Server 2005数据库。 2.1.3 操作的可行性 用户界面友好,易于操作,模块与模块之间相互独立,数据库具有保密性。而且在系统开发时,完全是根据健身中心会员管理原来的操作流程和操作习惯开发,对操作人员进行短期培训就能很快适应系统的运作,不必对业务流程进行重大的调整。 2.1.4 总结 通过以上三点的分析,开发健身中心会员管理系统是可行的,这个系统能实现对健身中心会员数据的添加、修改、删除、查询与报表等功能,以便健身中心管理人员方便的查询想要的数据,对会员信息进行统一管理。 2.2 需求分析 经过对系统设计要求和实际应用需求的分析,最终确定系统主要包含功能:系统管理、会员卡、缴费、会员信息、报表,其各项具体功能如下。 系统管理模块包括以下的功能 (1)会员注册:用于注册新的会员信息。 (2)修改密码:可以修改会员的密码。 (3)添加管理员:为系统添加其他可以登录的管理员。 (4)删除管理员:删除当前不用的或者多余的管理员账号。 (责任编辑:qin) |