科研管理系统课程设计报告

科研管理系统课程设计报告

ID:39502661

大小:682.35 KB

页数:24页

时间:2019-07-04

科研管理系统课程设计报告_第1页
科研管理系统课程设计报告_第2页
科研管理系统课程设计报告_第3页
科研管理系统课程设计报告_第4页
科研管理系统课程设计报告_第5页
资源描述:

《科研管理系统课程设计报告》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、《数据库系统概论》课程设计实验报告书安徽工业大学计算机学院姓名黄飞专业网络工程班级111班学号119074292指导教师周兵分数2013年12月18日《数据库系统概论》课程设计实验报告书安徽工业大学计算机学院摘要本系统为科研管理系统,是基于.net的数据库管理系统。本系统采用C#编写,充分利用.Net框架的各种组件和sqlserver2005数据库管理软件,例如Button控件,label控件,Textbox控件,radiobutton控件,datagridview控件等等。本系统有登陆界面,登陆身份分为管理员和普通用户,通过

2、管理员登陆可以实现修改,删除添加操作,通过普通用户登陆,可以实现对数据的查看操作,查看时通过输入关键字即主键来调出所要查的信息。各个界面直观,简洁明了。起初在开发本系统的时候,不知道是用JAVA做好还是C#好,最后发现C#里面有很多的控件,觉得C#比较方便,于是便通过查看有关C#winform程序设计的书,认真学习了相关控件,对相关控件的作用属性有了了解,然后进行开发,编写程序。在开发的过程中,总是会遇到各种小错误,比如在对数据库插入操作时,C#里面的sql语句对于字符串要加单引号的,我没有加,找了半天错误都没找出来哪里出错了

3、,最后百度了这个问题,一下就解决了。在做这个系统的过程中,我不断的学习,不断的掌握了各种知识,从而兴趣也越来越大,最终花了一个多的星期大致完成了本系统,本系统还有部分功能没有实现,在今后我会全部实现这些功能。关键词:科研管理系统C/S,SQLserver2005,C#《数据库系统概论》课程设计实验报告书安徽工业大学计算机学院目录1绪论11.1概述11.1.1问题的提出11.1.2本课题的意义11.2开发环境与工具介绍11.2.1ADO.NET简介11.2.2xxx研究状况12系统需求分析与设计22.1用户需求分析22.1.1用

4、户需求22.1.2系统功能需求22.1.3系统性能需求22.1.4数据分析22.2功能模块图及分模块功能描述22.2.1系统的功能模块图22.2.2系统功能模块简介22.3数据库设计22.3.1系统E-R图22.3.2数据库逻辑结构设计23系统实施33.1建立数据库33.2数据库连接33.3主要模块实施33.3.1登录模块的开发33.3.2xxxxx33.4系统测试33.4.1软件测试的对象33.4.2软件测试的结果34系统说明44.1开发环境44.2系统安装、配置与发布应用程序的步骤4总结5参考文献6附录:部分源代码71.《

5、数据库系统概论》课程设计实验报告书安徽工业大学计算机学院1绪论1.1概述1.1.1问题的提出如今科研信息特别多,杂乱无章不方便用户查询修改,添加,删除等操作,为了便于对数据的管理,提出做一个科研管理系统来管理这些信息。1.1.2本课题的意义1.通过编写科研管理系统,方便用户对数据的管理,在编写程序的过程中使学生了解数据库系统的理论,掌握数据库的设计方法及数据库的运用和开发技术。2.通过设计数据库系统应用课题,进一步熟悉数据库管理系统的操作技术,提高动手能力,提高分析问题和解决问题的能力;3.学习数据库应用系统开发方法。培养学生

6、初步的软件设计能力,形成良好的编程风格1.2开发环境与工具介绍开发环境c#语言,.Net平台,sqlserver2005搭建服务器1.2.1ADO.NET简介ado.net可让开发人员以一致的方式存取资料来源(例如SQLServer与XML),以及透过OLEDB和ODBC所公开的资料来源。资料共用的消费者应用程序可使用ado.net来连接至这些资料来源,并且撷取、处理及更新其中所含的资料。[1]ado.net可将资料管理的资料存取分成不连续的元件,这些元件可分开使用,也可串联使用ado.net也包含.NETFramework资

7、料提供者,以用于连接资料库、执行命令和撷取结果。这些结果会直接处理、放入ado.netDataSet物件中以便利用机器操作(AdHoc)的方式公开给使用者、与多个来源的资料结合,或在各层之间进行传递。DataSet物件也可以与.NETFramework资料提供者分开使用,以便管理应用程序本机的资料或来自XML的资料。[1]ado.net类别(Class)位于System.Data.dll中,而且会与System.Xml.dll中的XML类别整合。[1]ado.net可为撰写Managed程式码的开发人员提供类似于ActiveX

8、DataObjects(ADO)提供给原生元件物件模型(ComponentObjectModel,COM)开发人员的功能。建议使用ado.net而非ADO来存取.NET应用程序中的资料。[1]ADO.NET会提供最直接的方法,让开发人员在.NETFramework中进行资料存

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。