《net平台与c编程》实训报告

《net平台与c编程》实训报告

ID:27555892

大小:1.31 MB

页数:41页

时间:2018-12-03

《net平台与c编程》实训报告_第1页
《net平台与c编程》实训报告_第2页
《net平台与c编程》实训报告_第3页
《net平台与c编程》实训报告_第4页
《net平台与c编程》实训报告_第5页
资源描述:

《《net平台与c编程》实训报告》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、北京青年政治学院计算机系《.NET平台与C#编程》实训报告班级:2010计算机应用技术1班学号:2010171136姓名:桂训虎目录完成报告后自动生成的2级目录1系统分析11.1需求分析11.2技术可行性分析12系统设计22.1系统目标22.2系统功能结构22.3系统编码规范33数据库与数据表设计43.1物理表结构错误!未定义书签。4主界面的设计54.1主界面的菜单54.2用到的控件及属性设置85“专业管理”子窗体95.1“浏览专业”子窗体的设计95.2“增加专业”子窗体的设计115.3“修改专业”

2、子窗体的设计145.4“删除专业”子窗体的设计166“班级管理”子窗体176.1“浏览班级”子窗体的设计176.2“增加班级”子窗体的设计195.1“修改班级”子窗体的设计205.2“删除班级”子窗体的设计227“学生管理”子窗体237.1“浏览学生”子窗体的设计237.2“增加学生”子窗体的设计257.3“修改学生”子窗体的设计267.4“删除学生”子窗体的设计28课程总结与体会30内容提要由于实训工作的需要,北京青年政治学院计算机系需要幵发一套管理本系所有专业、班级和学生的桌面Windows应用

3、程序,用于专业、班级和学生的管理。本系统采用SQLServer2008作为后台数据库管理,使用VisualStudio2010为开发平台,C#语言为开发语言进行实现。1系统分析1.1需求分析由于实训工作的需要,北京青年政治学院计算机系需要开发一套管理本系所有专业、班级和学生的桌面Windows应用程序,主要功能如下:1、能够浏览、增加、修改、删除本系的所有专业;2、能够对某一专业的班级进行浏览、增加、修改和删除;3、能够浏览班级中的学生信息,并对其进行增加、修改和删除功能。1.2技术可行性分析.NE

4、T平台提供了ADO.NET的数据访问方式,使SQLServer2008的数据库访问的实现成为可能。.NET平台提供的控件,使Windows窗体的制作相对简单、容易,由于.NET平台为不同的控件提供了一系列的事件处理程序,因此,我们可以在这些不同的事件处1系统分析1.1需求分析由于实训工作的需要,北京青年政治学院计算机系需要开发一套管理本系所有专业、班级和学生的桌面Windows应用程序,主要功能如下:1、能够浏览、增加、修改、删除本系的所有专业;2、能够对某一专业的班级进行浏览、增加、修改和删除;3

5、、能够浏览班级中的学生信息,并对其进行增加、修改和删除功能。1.2技术可行性分析.NET平台提供了ADO.NET的数据访问方式,使SQLServer2008的数据库访问的实现成为可能。.NET平台提供的控件,使Windows窗体的制作相对简单、容易,由于.NET平台为不同的控件提供了一系列的事件处理程序,因此,我们可以在这些不同的事件处理程序中实现功能即可。2系统设计2.1系统目标本系统实现如下的功能:1、浏览专业、增加专业、修改专业和删除专业2、根据专业浏览班级、增加班级、修改班级和删除班级3、根

6、据专业查找相应班级的学生进行浏览、增加、修改和删除2.2系统功能结构系统功能结构图如下:(±卽文件•Tt.长呷退出t-4kAt-4k蜥加学卞A•学学.1«加班级蒯降班级2.3系统编码规范本系统窗体中的所有控件以控件名+控件含义的方式进行命名,如textBoxStudentName为一个表示学生姓名的TextBox控件,buttonClose为一个用于关闭窗体的Button控件。本系统用到的数据库存储过程的名称均以“proc_”+存储过程实现功能的方式进行命名,如proc_AddStudent表示一个

7、用于向表中增加学生的存储过程。3数据库与数据表设计本系统用到的数据库中共有3张数据表,其表结构如下:Specialty(专业)表字段名数据类型约束说明SpecialtylDvarchar(50)主键专业编号SpecialtyNamevarchar(50)不能为空专业名称SchoolClass(班级)表字段名数据类型约束说明ClassIDvarchar(50)主键班级编号ClassNameVarchar(50)不能为空班级名称SpecialtylDVarchar(50)参照Specialty表中的Sp

8、ecialtylD所在专业编号Student(学生)表字段名数据类型约束说明StudentIDvarchar(50)主键学生的学号Namenvarchar(50)不能为空学生姓名Gendernvarchar(4)只能为“男”或“女”学生性别Birthdaydatetime出生日期PhoneNumbervarchar(50)联系电话StudentAddressvarchar(200)家庭住址ClassIDvarchar(50)参照SchoolClass表中的ClassI

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

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

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