ASP.NET+sqlserver健身房营业管理系统设计与实现(3)
时间:2019-01-04 21:11 来源:毕业论文 作者:毕业论文 点击:次
1.2 课题研究现状 1.3 系统设计的相关技术 系统是采用B/S模式。其中最关键的是数据库系统,一个优秀的软件设计必须要有一个完善,强大的数据库,并通过软件与数据库系统的连接,实现通过软件,观察,处理。操作数据系统采用了三层结构,客户端用户通过浏览器进行数据下载与操作模拟,浏览器端的表现逻辑通过ASP.NET网页完成。系统内部复杂的业务逻辑,主要凭借C#的组件(Component)实现,在WWW服务器上运行C#组件,通过ASP.NET返回到客户浏览器。表现逻辑,业务逻辑的分离,使网页内容更加简明,也增强了系统的可文护和可扩充性。服务器端中,系统使用ADO中间件访问数据库,数据库服务器定义了系统所需求的事务和数据逻辑。系统采用ASP.NET技术表现手段,服务器采用vs作为ASP.NET引擎,系统业务逻辑是由C# 组件完成,使用ADO访问数据库。系统测试需要完善和成熟的数据库支持,因此本系统的数据库服务器采用了SQL Server数据库。 2、系统分析 2.1 系统需求分析 在数据库设计过程中,系统需求分析是最重要的,也是最具有决定性的一步。必须通过软件的需求分析才能把软件功能和性能的总体概念,描述成软件的具体需求说明,为开发软件奠基基础。软件需求分析过程中,从中也能不断认识,并逐渐细化。在此过程中可把软件计划阶段确定的软件范围逐渐细化,直到可具体定义,并分析各种软件,找到解决方法。 分析需求时,所做的工作是深入描述软件的功能和性能,并确定软件设计的限制,软件与其他系统元素上的接口细节,定义软件其他有效性的需求。 需求分析就是分析用户的需求,是软件定义的最后一个步骤,基本任务是准确了解“系统必须做什么?”这个问题。需求分析也同样是设计数据库的起步,需求分析的结果直接反映了用户的实际需求,直接与之后各个阶段的设计息息相关,并影响到设计结果的合理和实用与否。需求分析的任务是通过对现实世界要处理的对象(组织、部门、企业等)详细调查,充分彻底了解原系统(手工或计算机系统)的工作概况,明确用户的多种需求,在此基础上确立新系统的功能。其中调查的重点是“处理”和“数据”,调查、收集分析之后,得知用户对数据库的要求如下:信息、处理要求、安全性与完整性的要求。 系统应用B/S模式。在整个系统中最重要的是数据库系统,一个完善的,强大的数据库才可以支持一个优秀的软件设计,并将软件系统与数据库系统相连接,来实现在软件界面上观察和处理操作数据。 (责任编辑:qin) |