- 1、本文档共35页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《 .net程序设计基础 》
课程设计汇报
题 目: .net程序设计基础
专 业: 软件工程
班 级:
姓 名:
学 号:
指导老师:
时 间:
摘 要
本文描述是基于Windows环境学生信息管理系统,关键功效模块包含:学生信查询,学生信息管理,学生成绩录入,关键工具Microsoft Visual Studio 20XX 设计窗体, SQL server20XX建立数据库,实现学校信息管理各个功效,使用语言为C#。
本篇汇报介绍一个学生信息管理系统从分析到设计最终到开发全过程为,给出了学生信息管理系统设计和技术实现过程,尤其在细节上分析功效和函数实现思想。包含到学生信息管理基础功效在本汇报中全部有对应描述。
关键字:C# 学生成绩管理系统 SQL
目录
TOC \o 1-1 \h \u 5019 一、 课程设计目标 1
17250 二、 系统需求 2
17413 三、 系统设计 3
21862 四、 系统实现 8
24018 五、 系统测试 14
27536 六、 课设总结和体会 15
30530 参考文件 16
30621 附录 17
课程设计目标
本课程设计目标是使学生能熟练掌握简单简单Windows窗体应用程序设计和ADO.net应用,期望经过此次课程设计锻炼学生使用C#语言处理实际问题能力。
《C#程序设计》是软件工程专业必修专业基础课程,其实践性、应用性很强。实践教学步骤是必不可少一个关键步骤。本课程程序设计专题实际是软件技术专业学生学习完《C#程序设计》课程后,进行一次全方面综合训练,C#程序设计设计目标是加深对理论教学内容了解和掌握,使学生较系统地掌握程序设计及其在网络开发中广泛应用,基础方法及技巧,为学生综合利用所学知识,利用软件工程为基础进行软件开发、并在实践应用方面打下一定基础。
系统需求
2.1系统需求介绍
2.1.1系统目标
依据查询条件实现学生信息查询
学生选课信息查询、成绩信息查询
学生信息、课程信息、成绩信息增加、删除、修改
对基础信息完成增加、删除、修改时,需注意表和表之间关联
2.1.2功效需求分析
本系统功效需求分析以下:
学生信息查询:学生能够依据学号、姓名、专业进行查询.
学生信息管理:关键是用于学生信息更新、插入、删除;
学生成绩录入:用于学生成绩管理,录入学生成绩,也能够更新;
2.1.3性能需求分析
登录、用户界面需求:简练、易懂、易用、友好用户界面。
安全保密性需求:只有凭借用户名和密码登陆系统,才能进行信息管理等。
系统设计
3.1设计概述
依据需求把整个系统分化成不一样模块,每个模块完成一个特定子功效。把这些模块结合起来组成一个整体。逐一实现各个功效;
3.2系统总体结构及功效模块划分
学生
学
生
成绩录入
学
生
信
息
管理
学生信息管理系统
学
生
信
息
查询
图3.2.1 系统总体结构
3.2.1学生信息查询模块
学生信息查询学号查询姓名查询学生信息查询:学生能够依据学号
学生信息查询
学号查询
姓名查询
图3.2.2 学生信息管理模块结构
3.2.2学生信息管理模块
基础信息录入成绩录入基础信息更新成绩更新学生
基础信息录入
成绩录入
基础信息更新
成绩更新
学
生
信息删除
学
生
信
息
录入
学生信息管理
学生信息更新
图3.2.3 学生信息管理模块结构
3.3系统数据库概念结构设计
依据对数据项和数据结构分析,设计出能够满足系统需求多种实体,及它们之间关系,为后面逻辑结构设计打下基础。
3.3.1系统E-R图
系统E-R图能够将各个实体之间关系显示出来,将各个实体间属性依靠表示明白。图3.3.1系统E-R图结构。
课程表
课程表
成绩
学号
课程号号
成绩表
选课
学生表
学号
姓名
生日
系名
总成绩
备注
性别
学分
学生人数
开课时间
课程名
课程号
考评
图3.3.1系统E-R图结构
3.3.2系统数据库设计
综合以上分析,要实现上面全部功效模块,关键设计表以下:
表3.3.1 用户表(usedata)
表3.3.2成绩表(SC)
表3.3.3课程表 (C)
表3.3.4学生表(S)
3.4安全保密设计
3.4.1用户登录安全性
系统设计了登录界面,每个正当用户有用户名及一个密码,只有当用户输入正确用户名及密码组合后才能够对学生信息进行操作。
系统实现
4.1概述
文档评论(0)