一、课程设计目的1)能够利用所学的基本知识和技能,进行简单关系数据库的设计与优化。
2)掌握ADO.NET数据库开发基本知识;
3)基本掌握面向对象程序开发的基本思路和方法;
4)进一步掌握.NET基本结构以及C#语言的基本知识和技能;
二、课程设计内容 西安邮电学院计算机系学生成绩管理系统三、软硬件环境及系统所采用的体系结构软件环境:MicrosoftVisualStudio.NET2003+MicrosoftSqlServer +Windows2000Server硬件要求:体系结构:C/S结构四、需求分析对所开发系统功能、性能的描述,想要实现的目标。
(一)功能描述1)专业管理功能如下: ①新专业的增加。
例如:2003年我们学校,新开网络工程专业。
②旧专业的废除。
如果随着时代的变迁,必然有的专业更不上时代, 就会被淘汰。
③班级人数是只读的,新专业的班级人数初始化为0,在后面的班 级管理中添加班级时,相应专业的班级人数会增加。
2)班级管理功能如下: ①新班级的增加。
例如:向网络工程专业添加网络0301班,即可在专业下 拉框中选择该专业,添加该班级,则回到专业管理模块中,该专业的班级 人数自动加1。
(注:选择专业时,不要自己写专业名字,只需要在下拉 框选择,因为已经将所有的专业绑定到该下拉框。
) ②多余班级的删除。
比如本学年计算机科学与技术专业少招一个班,即可删 除掉多余的班级。
3)班级成员管理功能如下: ①班级成员的查询:可以输入学号根据相应的专业、班级查询相应的学生基 本信息。
也可以通过点击“”查询学生信息,还可以查询全体学生 的基本信息。
②班级成员的添加、删除等功能和前面的几个模块差不多4)课程管理功能如下: ①新课程的添加。
课程的设置是分专业来进行的,即根据相应的专业来选择 添加该专业的课程和相应的学分数 ②旧课程的删除。
选择要删除的课程名删除该课程 ③学分修改。
选择课程名修改相应的学风 ④课程查询。
分专业查询、向左向右导航查询以及查询全部。
5)成绩管理功能如下: ①成绩查看。
通过选择相应的专业来通过ListView控件来显示该专业所有学 生的成绩状况。
还可以选择班级分班来查询 ②成绩添加、删除及修改。
通过双击相应同学的记录弹出窗体来设置成绩, 再通过点击刷新按钮来更新记录。
③导出Excel文档。
可以把ListView控件中的内容保存为Excel文件以便做 进一步的加工。
6)综合查询功能如下: ①选择查询。
通过用户点击选择相应的分类来查询。
②自定义查询。
通过用户自己定义Sql语句进行查询。
7)用户登录模块功能如下: ①辅导员登录。
最高权限。
能使用以上的所有功能。
②学生登录。
只有综合查询的权限。
③未登录的用户没有任何权限。
(二)性能描述 本系统采用C#语言作为前端的开发工具。
系统的性能关系到开发平 台的的性能。
(三)没有实现的目标 学生成绩的打印功能模块以及学生成绩的加权平均的求取。
2025/11/25 21:06:31 20KB C# ADO.NET 数据库开发
1
日文键盘终极解决方案!买了日文键盘之后就开始苦逼了,每次重装系统,用新输入法之后都要换驱动,改注册表。
现在有了这个就方便了,不用再一个个改注册表了出于那些众所周知的原因,不少国人都喜欢到二手市场上选择水货笔记本电脑。
大家在享受着所谓的低价格和承担着没有保修的风险之外,很多日系的笔记本电脑采用的往往都是日文键盘,虽说不影响正常使用但是始终或多或少给使用者带来这样那样的尴尬。
比如“@”竟然消失在数字区,跑到了“P”的右面等。
那么是否有一种解决日文键盘的方案呢?一般来说,当刚安装完中文或者英文版的WIn7,系统会将机器的键盘自动认为Standard101/102-KeysorMicrosoftNaturalPS/2Keyboard,这个时候当再打字的时候会发现打的字很多会跟日文键盘上原本印刷的字不一致,除了刚才说的“@”外,还有例如日文键盘SHIFR+0会出现“)”而不是印刷上的“~”。
这是因为系统认为机器上的键盘是英文键盘而不是日文键盘,就算强行安装成日文键盘的驱动也无济于事,此时用此软件就可以轻松搞定,希望广大使用日文键盘的朋友可以调教好这个“顽固”的键盘,让它物尽其用,物超所值!windowsxp需要安装.net4.0才能运行
2025/11/25 16:44:07 135KB 日文键盘
1
手机终端配件进销存源码源码描述:一、源码描述这是一套手机配件进销存综合管理系统,功能十分的强大,界面非常美观,运营商可直接使用,可以作为二次开发或者毕业设计使用,感兴趣的可以下载看看啊。
二、功能介绍系统模块:1、库存管理:终端入库、配件入库、调拨入库、销售出库、调拨出库、退货出库、调拨申请信息、在库维护、业务变更、销售扎帐、报废管理。
2、统计查询:入库查询、调拨查询、销售查询、在库查询、终端查询、退库查询。
3、统计报表:进销存汇总报表、库存周期报表、库存库龄分析报表、库存周转率报表、销售营账统计报表。
4、系统管理:分公司管理部门管理、门店管理、用户管理、角色权限设置、数据类型管理、通知公告管理、用户操作日志5、每个功能在系统右上方点击“使用手册”可查看每个模块的详细使用说明!三、注意事项开发环境为VisualStudio2010,数据库为SQLServer2005,使用.net4.0开发。
2025/11/23 8:58:25 19.01MB 手机h5 进销存 C#
1
Windows10系统下安装Microsoft.NETFramework软件开发工具包(SDK)2.0版的详细安装方法,软件开发工具包(SDK)2.0包括了开发人员在x86平台上编写、生成、测试和部署.NETFramework应用程序所需的工具、文档和示例。
2025/11/22 9:50:42 72KB 安装方法
1
三层架构增删改查,只是简单的例子,列表显示,控制器,试图,类三层架构增删改查,只是简单的例子,列表显示,控制器,试图,类
2025/11/20 5:08:32 13.78MB 三层架构 增删改查
1
使用asp.netmvc开发一个图书管理系统,包括用户注册,登录,图书管理等功能。
2025/11/19 8:15:38 102.13MB c# asp.net
1
DXperienceUniversal9.3.3包含DevExpress所有的.net产品(Refactor!ProCodeRushDXperienceeXpressAppFramework)
1
该例程利用session全面解决了用户在线数量统计及控制用户重复登录。
1
NPlus1DaysOfMvvmCross视频系列中N+1天的MvvmCross的回购由Aboo在索引博客文章阅读此内容-是否跟随N+1视频并编码?确保阅读以下有关如何在2014+中创建新PCL的内容。
N+1系列(从N=0throughN=42)中的前43个视频是在正式完成并发布之前,记录了PortableClassLibrary(PCL)方法的。
在此之前,Stuart在创建新的PCL时将始终选择“.NETFramework4.5,Silverlight4andhigher,WindowsPhone7.5andhigher,.NETforWindowsStoreapps以及他MonoforAndroid和MonoTouch手动创建的MonoforAndroid”选项。
在视频中。
这些选择导致Microsoft称之为“PCLProfile104”。
好消息是Xamarin正式发布了PCL支持,跨平台PCL优势如今已成为现实,无需手动链接大量文件或使用变通办法!现在,我们知道Xama
2025/11/17 21:39:30 71.35MB xamarin mvvmcross MvvmCrossC#
1
.netinfuxdb读取示例
2025/11/12 17:24:28 58KB .net c# influxdb
1
共 1000 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡