c#与sql数据库学生成绩管理系统完整代码

c#与sql数据库学生成绩管理系统完整代码

ID:30774716

大小:695.89 KB

页数:22页

时间:2019-01-03

c#与sql数据库学生成绩管理系统完整代码_第1页
c#与sql数据库学生成绩管理系统完整代码_第2页
c#与sql数据库学生成绩管理系统完整代码_第3页
c#与sql数据库学生成绩管理系统完整代码_第4页
c#与sql数据库学生成绩管理系统完整代码_第5页
资源描述:

《c#与sql数据库学生成绩管理系统完整代码》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、数据库技术及应用项目设计报告学生成绩管理系统姓名:CeliaYan2015—01—07一.设计目的及意义在如今的高校tl常管理屮,学生成绩管理系统是其中非常重要的一环,特别是当前学校规模不断扩大,学生人数日益增加,课程门类多,校区分散等实际情况,学生成绩统计功能越来越繁重,稍有疏忽就会出现差错。因此,学生成绩管理系统更具有非常大的实际应用意义。在互联网快速崛起的今天,改革传统的手工录入方式,公正,准确,及时反映学生的信息和成绩的情况,以适应信息时代的要求,是学生成绩管理系统的一个新的理念。通过成绩管理可以大大提高学校的

2、工作效率。学生成绩管理系统应该完成以下两个方面的内容:学生档案资料的管理、学生成绩的管理。通过学生成绩管理系统可以做到信息的规范管理,科学统计和快速查询、修改、增加、删除等,减少管理方面的工作量。一.主要功能该系统主要用于学校学生信息管理,总体任务是实现学生信息关系的系统化、规范化和自动化,其主要任务是用计算机对学生信息进行日常管理,如查询、修改、增加、删除,另外还考虑到用户登录的权限,针对学生信息和权限登录的学生成绩管理系统。本系统主要包括注册管理、教师管理、学生信息查询、添加、修改、删除等部分。其主要功能有:(1)

3、学生信息的添加,包括输入学生基木信息和成绩。(2)学生信息的查询,包括查询学生的基本信息和成绩。(3)学生信息的修改,包括修改学生基本信息和成绩。(4)学生信息的删除,包括删除学生基本信息和成绩。(5)登录用户密码修改,用户登录到系统可进行相应的用户密码修改。(6)管理员用户对用户名的管理,包括添加新用户、删除用户。学生成绩管理系统是典型的信息管理系统,其开发主要包括后台数据库的建立和维护以及前端应用程序开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的数据库。对于后者则要求应用程序功能完备,易使用。

4、该管理系统我使用的是MicrosoftVisualStudio2012及MicrosoftSQLServer2008o系统功能流程图图2.1系统功能流程三.数据库设计3.1本系统的数据库采用的是SQLServer2008o该数据库包括学生成绩表、用户登录表用于纪录学生的基本信息数据库表结构如下:成绩表物理结构DELL4-330342SQLE...ntscore-dbo.cjb*

5、列名数据类型允许Null值学号char(10)门姓名char(lO)计算机网络数掳库实用教程面向对象程序设计高数英语intintintint

6、int总分int□□□□□□□□□图3.1二结果」消息学号姓名计算机网络数据库实用教程面向对象程序设计高数英语总分12李二80625978%023李三4562786938031李_8563766962046文惻8562634559054刘四8278698263P丨65刘五7564849275077区七8285818689088张八63828187780图3.2用八登录表物理结构:/DELL4-330342SQLE...ntscore・dbo.dlb列名数据类型允许Null值用户名varchar(50)□密码varch

7、ar(50)□类别varchar(50)□►科目jvarchar(50)_□图3.3用户名密码科目1江兵12345678计算机网络2屈智成23456789数損库实用教程3胥思英61239828英语4杜雪平12356789面向对象程序设计5李_12345678学生6李二00000000学生7李三360兀700学生8刘四03040200学生9刘五05560000学生10刘刘06004300学生11区七09140000学生12张八80070060学生13张九0600009014成成2005000015成新00100800劃里

8、员图3.43.2触发器删除DLB中的记录时同时删除CJB中姓名相同的记录USE[studentscore]GO/******Object:Trigger[dbo].[dlb_delete]ScriptDate:01/0血01512:42:17******/SETANSI_NULLSONGOSETQUOTED」DENTIFIERONGOALTERtrigger[dbo].[dlb_delete]on[dbo].[dlb]afterdeleteasbegindeclare@leibvarchar(50)select@lei

9、b」学生'fromdeleteddeletefromcjbwhere姓名in(select用户名fromdeleted)End3.3数据库连接stringconstr二"Password二617804;PersistSecurityTnfo=True;UserTD=ywj;TnitialCata1og二studentscore;D

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

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

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