版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、学生学籍管理系统1. 问题描述1.1 系统功能分析 1.2 系统功能模块设计 1 班级管理课程设置学生信息查询按政治面貌统计按成绩统计人数图 1 系统功能模块图2数据库系统设计2.1 需求分析 2.2 概念设计 2 N1N1MN图 2 系统 E-R图2.3 逻辑设计 表1-1 院系信息表可否为空列名说明departmentIDDepartmentnameNot nullNot null院系代码(主键)院系名称Vachar(50)表1-2 班级信息表列名可否为空Not nullNot null说明DepartmentIDstudentnumber院系代码(外键)班级人数smallint表1-3
2、课程信息表列名可否为空Not nullNot nullcoursenamescorehourdepartmentIDChar(20)院系代码(外键)表1-4 成绩信息表列名courseIDstudentIDscore数据类型Char(20)Char(20)smallint可否为空Not nullNot nul说明学生学号课程代码分数表1-5 学生信息表可否为空Not nullNot nullNationVarchar(10)Varcahr(50)Varchar(20)Varchar(50)Varchar(10)民族leavetype休复转退记录2.4 物理设计 0和 和 2.5 数据库实施和
3、, ;,(,3.系统实现3.1开发环境和3.2系统实现细节 和 3.3程序调试情况3.4 结论2.结束语参考文献RKCMC附录:源代码清单(部分)if (TextBox3.Text =)Response.Write(alert(请输入院系代码!););elseif (TextBox4.Text = )Response.Write(alert(请输入院系名称!););elseOleDbConnectionconn = new OleDbConnection(Provider=MSDAORA;DataSource=lab;PersistSecurity Info=true;User ID=scot
4、t;Password=tiger);string strVal = + TextBox3.Text +, + + TextBox4.Text +;string strIns = insert into department values( + strVal + ;/ Response.Write(strIns);/ Response.End();OleDbCommand insCom = new OleDbCommand(strIns, conn);conn.Open();insCom.ExecuteNonQuery();conn.Close();Response.Write(script 面
5、!););-if (txtbox1.Text = )Response.Write(alert(请输入班级代码!););elseif (txtbox2.Text = )Response.Write(alert(请输入班级名称!););elseif (txtbox3.Text = & txtbox4.Text = )Response.Write(alert(请填写详细信息););elseOleDbConnectionconn = new OleDbConnection(Provider=MSDAORA;DataSource=lab;PersistSecurity Info=true;User ID
6、=scott;Password=tiger);stringstrVal=+txtbox1.Text+,+txtbox2.Text+,+txtbox3.Text+ ,+ txtbox4.Text + ;string strIns = insert into class values( + strVal + );/Response.Write(strIns);/Response.End();OleDbCommand insCom = new OleDbCommand(strIns, conn);conn.Open();insCom.ExecuteNonQuery();conn.Close();Re
7、sponse.Write(alert(新纪录添加成功,请单击退出回到主页面!);); -if (TextBox1.Text =)Response.Write(alert(请输入学生学号!););elseif(TextBox2.Text =&TextBox3.Text = &TextBox4.Text =&TextBox5.Text= & TextBox2.Text = & TextBox6.Text = & TextBox7.Text = & TextBox8.Text =& TextBox9.Text = & TextBox10.Text = & TextBox11.Text = )Resp
8、onse.Write(alert(请输入详细信息!););elseOleDbConnectionconn = new OleDbConnection(Provider=MSDAORA;DataSource=lab;PersistSecurity Info=true;User ID=scott;Password=tiger);string strVal = + TextBox1.Text +, + + TextBox2.Text +, + +TextBox3.Text +, + TextBox4.Text+,+ TextBox5.Text +, +TextBox6.Text+, + TextBo
9、x7.Text +, + + TextBox8.Text +, + + TextBox9.Text +, + TextBox10.Text + , + + TextBox11.Text + ;string strIns = insert into student values( + strVal + );/Response.Write(strIns);/ Response.End();OleDbCommand insCom = new OleDbCommand(strIns, conn);tryconn.Open();insCom.ExecuteNonQuery();catch(Excepti
10、on ex)Response.Write(ex.Message);finallyconn.Close();Response.Write(script 面!););-string str;intcount = 0;str= select COUNT(*) from student where age= + TextBox1.Text + ;OleDbConnection conn = new OleDbConnectionProvider=MSDAORA;DataSource=lab;PersistSecurity Info=true;User ID=scott;Password=tiger);
11、conn.Open();OleDbCommand com =new OleDbCommand(str, conn);OleDbDataReaderdr = com.ExecuteReader();if (dr.Read()count = Int32.Parse(dr0.ToString();dr.Close();conn.Close();Label2.Text = count.ToString();string str;intcount = 0;str = select COUNT(*) from student where nativeplace= + TextBox2.Text + ;Ol
12、eDbConnectionconn = new OleDbConnection(Provider=MSDAORA;DataSource=lab;PersistSecurity Info=true;User ID=scott;Password=tiger);conn.Open();OleDbCommand com =new OleDbCommand(str, conn);OleDbDataReaderdr = com.ExecuteReader();if (dr.Read()count = Int32.Parse(dr0.ToString();dr.Close();conn.Close();La
13、bel3.Text = count.ToString();str = select COUNT(*) from student where status= + DropDownList1.Text + ;int i,j;if(DropDownList2.SelectedIndex =0)i = 90;j = 100;elseif (DropDownList2.SelectedIndex = 1)i = 80;j = 90;elseif (DropDownList2.SelectedIndex = 2)i = 70;j = 80;elseif (DropDownList2.SelectedInd
14、ex = 3)i = 60;j = 70;elsei = 0;j= 60;string str;intcount = 0;str = select COUNT(*) from score s,course c where s.courseID=c.courseID ANDc.coursename=+DropDownList3.SelectedItem.Text+ +AND score + i+ AND score +j ;OleDbConnection conn = new OleDbConnectionProvider=MSDAORA;DataSource=lab;Persist Secur
15、ityInfo=true;User ID=scott;Password=tiger);conn.Open();OleDbCommand com =new OleDbCommand(str, conn);OleDbDataReaderdr = com.ExecuteReader();if (dr.Read()count = Int32.Parse(dr0.ToString();dr.Close();conn.Close();Label5.Text = count.ToString();-if (TextBox1.Text =)Response.Write(alert(请输入学生学号!););/*
16、else if (TextBox2.Text = )Response.Write(alert(请输入学生姓名!););TextBox2.Text = ;*/elseOleDbConnectionconn = new OleDbConnection(Provider=MSDAORA;DataSource=lab;PersistSecurity Info=true;User ID=scott;Password=tiger);conn.Open();String str =select studentID 学号 ,studentname 姓名,classID班级名称,departmentID院系代码,sex性别,age年龄,nation民族,nativ
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 大班想象画教案:我心中的太阳
- 2024年人工智能技术研发保密协议
- 艺术类教师的课程设计工作总结
- 中班语言教案《美丽的祖国》
- 一年级数学上册学案- 3.7 0的认识 -人教新课标
- 污泥运输服务人员培训方案
- 酒店前台服务规范与岗位职责
- 初三物理沪科版九年级18.3第三节 电能的输送 教案
- 大班主题教案《制作风筝》
- 中班语言教案:我们的鞋子
- 厂房租赁合同范本版(18篇)
- 2024年江苏省中等职业学校学生学业水平考试机械CAD绘图试卷(含5张图)
- 能源中国学习通超星期末考试答案章节答案2024年
- 2024广东省云浮市郁南县财政局工程造价类专业人员招聘4人高频难、易错点500题模拟试题附带答案详解
- 人工智能时代高等院校教师信息素养提升研究
- 商家联盟合作方案
- 广东省广州市2021年中考英语真题(含答案)
- 专题13隐圆问题(原卷版+解析)
- 沪科版(2024)八年级全一册物理第一学期期中学业质量测试卷(含答案)
- 监理工作重点、难点分析及解决方案
- 行政事业单位财政专项资金管理
评论
0/150
提交评论