ADO.NET提供了OleDb和SQL Server两种编程接口访问数据库。如果用户使用SQL Server作为数据库,最好使用SQL Server接口,其效率比使用OleDb好。
3 需求分析
3.1可行性分析
技术可行性:计算机配置较高,有足够的空间可以安装运行平台、数据库和各类编程工具,在编程环境上提供了可靠的支持;在编程人员方面,可以运用以前所学的各种开发软件的计算机知识和管理知识,加上不断的学习,为系统的开发提供了必要的技术保障;
社会可行性:目前已有很多成功大学教师档案管理系统 的先例。大学教师档案管理系统的开发和运行与国家的政策法规不存在任何冲突和抵触之处。另外,大学教师档案管理系统所采用的操作和工作方式符合工作人员的日常习惯,而且操作方便灵活,便于管理。具有可行性;
经济可行性:本系统主要采用ASP.NET开发,免费,开源,登入大学教师档案管理系统即可进行操作,使用方便快捷;
3.1.1 技术可行性
技术可行性是最难决断和最关键的问题。根据客户提出的系统功能、性能及实现系统的各项约束条件,从技术的角度研究系统实现的可行性。本系统采用的是.NET家族的ASP.NET技术和ADO.NET 技术。众所周知,.NET现在已经日趋成熟、稳定,被认为是计算机领域最有前途的技术之一。同时数据库采用的是SQL2005。将ASP.NET,ADO.NET以及SQL2005结合起来开发一套大学教师档案管理系统 ,必定是可行并且高效的。
3.1.2 经济可行性
经济可行性研究主要进行成本效益分析,包括估计项目的开发成本,估算开发成本是否会高于项目预期的全部利润。看软件所能带来的经济效益与开发设计所需要的投资相比,是否相适宜,同时还要看此软件能否真正给用户带来足够的经济效益,我们开的这套系统正是考虑为用户提高工作效率,节省工作时间,方便操作与管理而设计。本系统的开发在经济上是完全可行的。开发此软件不需要大量的经费,而且是个人独立设计的,可以节省许多费用,同时也可提高个人的实际动手能力。
估算新系统的成本效益分析,其中包括估计项目开发的成本,开发费用和今后的运行、文护费用,估计新系统将获得的效益,估算开发成本是否会高于项目预期的全部经费。
3.1.3 操作可行性
由于现在的科技的飞速发展,计算机早已普及世界的方方面面,便利的科技条件,给人们带来优越的工作环境,这也使人们对工作效率及可操作性都有了更高的要求。因此,管理形式的计算机是社会发展的必然趋势,各种智能化的软件层出不穷,减少了原来人工操作的费时费力的状况,从而提高了工作效率和准确度。本系统用户平台直接面向超市和系统的管理人员,界面简单、明了,采用可视化界面,普通用户只需用鼠标和键盘就可以查看信息。由于该系统的操作简便、易懂,对于初次使用此系统的用户,不必经过复杂的培训和学习就可以掌握系统的操作流程。由此可见,开发此软件在操作上是可行的。
3.4计算机软硬件配置和开发平台
3.4.1计算机系统硬件配置
主板:技嘉GA-G31M-S2C
CPU: Intel奔腾双核E5300(盒)
内存:威刚2GB DDR2 80
硬盘:希捷320GB
光驱:先锋DVR-117CH
显卡:集成Intel GMA 3100显卡
声卡:集成Realtek ALC8838声卡
网卡:集成AR8132百兆网卡
显示器:优派19寸LED显示器
3.4.2计算机系统软件配置
操作系统:Microsoft Windows XP Professional
安装软件:Microsoft Office 2003
金山词霸2010 ASP.net教师电子化信息库的开发与设计 (5):http://www.751com.cn/jisuanji/lunwen_11711.html