- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
C课程设计报告 Windows程序设计报告
Windows程序设计报告
学校:xxxxxxx
院 :信息工程
系 :计算机科学与技术
班级:xxxxxxxx
姓名:xxxxxxxx
学号:xxxxxxxx
一、整体E-R图
二、系统总体结构图
数据库表设计
【1】TABLE_STUDENT 学生表
T_S_ID,CHAR(10),主码;
T_S_NAME,NVARCHAR(20);
T_S_SEX,CHAR(2);
T_S_BIRTHDAY,SMALLDATETIME;
T_S_DENPARTMENT,NVARCHAR(20);
T_S_POLITICS,NCHAR(20);
T_S_ORIGIN,NVARCHAR(20);
T_S_TYPE,NCHAR(10);
T_S_MEMORY ,NTEXT ;
T_S_PHOTO,NVARCHAR(100);
【2】TABLE_TEACHER 教师表
T_T_ID,CHAR(10),主码;
T_T_NAME,NVARCHAR(20);
T_T_TECHNICAL,NVARCHAR(20);
T_T_DUTY,NVARCHAR(20);
T_T_MEMORY ,NTEXT ;
【3】TABLE_USER 管理员表
T_U_ID,CHAR(2),主码;
T_U_USERNAME,CHAR(10);
T_U_PASSWORD,CHAR(10);
【4】TABLE_COURSE课程表
T_C_ID ,CHAR(10),主码;
T_C_NAME,NVARCHAR(50) ;
T_C_HOUR,INT;
T_C_SCORE,INT;
T_C_MEMORY ,NTEXT
【5】TABLE_ELECTIVE 课程-老师表
T_E_ID,CHAR(10),主码;
T_E_TEACHERID,CHAR(10),外码;
T_E_COURSEID,CHAR(10),外码;
T_E_MEMORY ,ntext
【6】TABLE_PITCH 选修课程情况表
T_P_ID,CHAR(10),主码;
T_P_STUDENTID,CHAR(10),外码;
T_P_TEACHERID,CHAR(10),外码;
T_P_COURSEID,CHAR(10),外码;
T_P_TIME,NVARCHAR(50);
T_P_MEMORY ,Ntext ;
截图及控件
登录界面
选择管理员登录——主界面
该窗口的ismdicontainer属性设为true。
学生信息管理窗体
查询学生信息窗体
课程管理窗体
课程查询窗体
教师信息管理窗体
教师信息查询窗体
授课信息管理窗体
授课信息查询窗体
选课信息管理窗体
选课信息查询窗体
用户查询窗体
授课信息查询窗体
代码
建立数据库连接
public SqlConnection GetSqlConnection()
{
string str_sqlconnection =
Integrated Security=Yes;Initial Catalog=DB_MYSTUDENT;Server=LXH-PC001\\MMSQLSERVER;
SqlConnection MyConnection = new SqlConnection(str_sqlconnection);
return MyConnection;
}
创建DataSet对象的方法
public DataSet GetSqlDataSet(string str_sqltext, string str_table)
{
SqlConnection tempconnection = this.GetSqlConnection();
SqlDataAdapter tempdataadapter = new SqlDataAdapter(str_sqltext, tempconnection);
DataSet tempdataset = new DataSet();
tempdataadapter.Fill(tempdataset, str_table);
return tempdataset;
}
单击管理员登录按钮后的执行代码
private void ButtonLogin_Click(object sender, EventArgs e)
{
SqlDataReader MyDataReader = MyFunction.Ge
文档评论(0)