2.3.2 ADO.NET简介
ADO.NET(ActiveX Data Object.NET)是.NET Framework的重要组成部分,使用ADO.NET可以快速地访问数据库。ADO.NET以XML为核心,可以完全地支持XML,并且能够轻松地与XML兼容。ADO.NET是一组面向对象的类库。ADO.NET的五大对象分别是:Connection(连接数据库)、Command(执行T—SQL语句)、DataAdapter(用于填充DataSet)、DataReader(读取数据库)、DataSet(数据集)。
3.需求分析
3.1系统可行性分析
系统可行性分析的目的主要是进一步的明确系统的业务需求、目标和功能。通过对系统的调查分析,主要从操作可行性、技术可行性和经济可行性三个方面进行分析。
首先本系统的界面设计内容清晰,容易理解,操作过程简单,只需要对用户进行简单的培训指导,就可以对系统操作较快的上手,因此该WEB系统的开发在操作上是完全可行的;本系统主要使用Visual Studio 2010 为开发工具,采用ASP.NET和三层架构技术进行系统开发,后台使用SQL Server 2008 数据库进行对数据的存储和管理,因此该系统在技术上是可行的;高校科研管理系统的实现使科研工作进行科学高效的管理,缩短对数据信息处理的时间,减少人工的开支,节省大量的资金,提高了高校科研管理水平,因此该系统在经济上是可行的。
3.2功能需求
通过调查,本系统涉及到的用户主要包括科研人员、院系领导、科技处、系统管理员。因此,将各种用户所提出的基本要求做以下描述。
科研人员:科研人员个人能够浏览/查询个人的科研信息。科研人员能够申报科研项目,并对没有通过审核的科研项目进行文护,能够及时查询相关科研项目信息。科研人员也能够申报科研成果(论文,学术专著,专利,获奖成果),科研成果需要经院系领导进行审核,科技处则负责科研成果实物的审核。科研人员在该系统可以对本人的基本信息进行文护和查看,同时可以修改用户名和登录密码等操作。
院系领导:院系领导负责本院系的科研信息管理,相关领导可以对待审项目和待审科研成果进行审核,同时管理项目的进度,项目的中检检查、结题等管理。对本院系的科研信息统计报表。院系领导在该系统可以对本人的基本信息进行文护和查看,同时可以修改登录用户名、修改登录密码等。
科技处:科技处负责对本校的科研信息进行管理,查询和查看相关科研信息,同时对科研信息进行统计报表,相关负责人对待审项目进行审核,并负责对科研成果实物提交审核。科技处人员可以对个人的基本信息进行文护和查看,如进行修改登录用户名、修改登录密码等。
系统管理员:系统管理员负责对整个系统进行管理文护,对系统所有用户信息进行查看、文护和管理,系统管理员对参数信息进行管理,负责发布通知公告和发布科研动态信息,并对通知公告和科研动态新闻进行管理文护。
3.2.1 基本功能需求
本系统的主要任务是对学院的科研信息进行管理与量化统计。该高校科研管理系统的基本功能主要有:
(1)用户信息管理,用于对教职员信息的建立、修改和查询。
(2)科研项目管理,用于对项目信息的建立、修改、审核、查看、删除、及查询。
(3)论文成果管理,记录论文信息,并可以对论文修改、查看及查询。
(4)学术专著管理,用于对学术专著信息的建立、查看、修改及查询。
(5)科研专利管理,用于对科研专利信息的建立、查看、修改及查询。
(6)获奖情况管理,用于获奖人员对获奖信息的建立、查看、修改及查询。 ASP.NET+sqlserver高校科研管理平台设计+源代码(3):http://www.751com.cn/jisuanji/lunwen_37592.html