ADO.NET是一组用于和数据源进行交互的面向对象类库。通常情况下,数据源是数据库,但它同样也能够是文本文件、Excel表格或者XML文件。 ADO.NET允许和不同类型的数据源以及数据库进行交互。然而并没有与此相关的一系列类来完成这样的工作。因为不同的数据源采用不同的协议,所以对于不同的数据源必须采用相应的协议。一些老式的数据源使用ODBC协议,许多新的数据源使用OleDb协议,并且现在还不断出现更多的数据源,这些数据源都可以通过.NET的ADO.NET类库来进行连接。
ADO.NET使得数据库编程变得简单。ADO.NET为用户提供两种数据访问的模式。
1.连接模式,利用ADO.Net技术可以进行数据连接编程,此技术既方便又实用。
2.非连接模式(disconnected),ADO.NET才具有的。提供了更大的升级性和灵活性。
3 系统需求分析
3.1 需求分析
在网络化越来越通用的这个时代,人们也越来越依赖网络,通过网络我们可以进行学习,娱乐和工作以及管理自己。举例来说我们可以通过网络来知道自己每天走的步数,我们的睡眠质量,心率是否正常等。但是在饮食方面的管理尚未普及。同上所述自古以来民以食为天,在现代人们对饮食的看法改变了,不单单是为了填饱肚子更是追求营养价值,那么对于营养的管理是必要的。营养是人们最为需求也是最为忽视的一点,因为营养管理方面暂未普及。本系统就是考虑到这点而开发出来的个人饮食管理系统。
3.2 可行性分析
3.2.1 经济可行性
本软件开发规模不大,成本比较低廉。用户需求高,所以市场前景可观,现在在各种大型IT网站论坛上是一个开发热点。所以在这两个因素影响下,本软件的经济前景是不可小视的。并且,由于我们的面向对象是在校的师生,相对于全体网络用户来说,这是一小部分,因此实现的功能将相对简单一些,而安全性也将随着系统的复杂度的降低而降低,因此经济方面是完全可行的。
3.2.2 技术可行性
技术可行性是最难决断和最关键的问题。本系统采用的是.NET家族的ASP.NET技术和ADO.NET 技术。众所周知,.NET现在已经日趋成熟、稳定,被认为是计算机领域最有前途的技术之一。同时数据库采用的是SQL2012。将ASP.NET,ADO.NET以及SQL2012结合起来开发一套营养菜谱生成和信息查询管理系统的设计,必定是可行并且高效的。
3.3 用例分析
用例图能对设计的系统的主系统、子系统或者内部类将要实现的功能进行建模。此外用例图还呈现了用例与用例之间是通过什么样的联系而关联起来的,同时也可以呈现同用例参与者之间的关系。用例图也是对设计的系统的主系统、子系统或者内部类的行为的一种可视化的表现图,使用者可以通过用例图深刻了解这些元素并且能够理解如何使用这些元素,而开发者则能通过这个用例图去实现系统的功能。用例图说到底就是定义了系统的功能需求,不同于开发, 通过看用例图,我们相当于从一个系统的外部来看系统的功能,而不是从内部来看,也不是描述系统内部功能是使用什么技术来实现的。
- 上一篇:asp.net+sqlserver音乐网站设计与实现
- 下一篇:asp.net物业公司信息系统设计
-
-
-
-
-
-
-
java+mysql车辆管理系统的设计+源代码
杂拟谷盗体内共生菌沃尔...
中考体育项目与体育教学合理结合的研究
当代大学生慈善意识研究+文献综述
电站锅炉暖风器设计任务书
酸性水汽提装置总汽提塔设计+CAD图纸
河岸冲刷和泥沙淤积的监测国内外研究现状
十二层带中心支撑钢结构...
大众媒体对公共政策制定的影响
乳业同业并购式全产业链...