班级档案管理系统c统

VB学生档案管理系统
作者:&&来源:&&发布时间: 21:27:55
VB学生档案管理系统
字数:10101
开发语言:VB
数据库: SQL server
传统的学生管理模式在日益变化的工作环境面前己越来越显得力不从心,实行管理工作的信息化已是大势所趋,而建立一套完善的学生信息管理系统是实现高校管理工作现代化、信息化的必由之路。高校学生管理信息系统,将高校学生培养、教育、管理及各项信息的发布等功能集于一身,能够有效地推动高等院校学生管理工作的信息化建设,也是高等院校综合管理信息化建设工作、数字化校园建设工作的一个重要组成部分,对于推动高校学生管理中学生教育、培养、管理等工作的开展和有效地组织、管理学生管理工作中的各类数据,最大限度地实现各类数据、信息资源的共享。
经过分析,我使用 MICROSOFT公司的 VISUAL BASIC开发工具,利用其提供的各种面向对象的开发工具,尤其是数据窗口这一能方便而简洁操纵数据库的智能化对象,首先在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成满意的可行系统。系统主要模块:学生信息管理、老师信息管理、系统管理等。
MIS (管理信息系统) 、控件、域。
第一章 系统概述 1
1.1 系统及需求分析 1
1.2可行性分析 2
1.3系统的功能简介 6
1.3.1 项目规划 6
1.3.2系统管理模块(CTRL+O) 6
1.3.3学生信息管理模块(CTRL+P): 6
1.3.4老师信息管理模块(CTRL+T): 6
1.4系统开发的目标 6
第二章 系统分析 8
2.1数据流程分析: 8
2.2数据流程图: 8
2.3数据存储分析:实体联系图 9
2.4功能分析:功能层次图 10
第三章 系统设计 11
3.1软件模块结构设计 11
3.1.1系统方案确定 11
3.1.2软件结构设计 11
3.1数据库设计 11
3.2.1本系统中所涉及到的主要实体共有三个数据表: 11
3.2.2各表的物理结构如下: 12
第四章 系统的功能 14
4.1系统登陆界面: 14
4.2系统主界面: 22
4.3学籍信息管理模块: 50
第五章 全文总结 63
参考文献 65
如需全文请联系QQ:&& 电话:& 本站确保文章省内唯一!
本文TAGS:
上一个文章:
下一个文章:
& &评论摘要(共 0 条,得分 0 分,平均 0 分)
本站专注于论文代写、、及各类论文代写代发服务,联系QQ:(企业版多工号),全国统一客服热线:400-0808380(多线路)
联系地址: 四川大学望江校区 成都市一环路南一段24号 邮编: 610065
&&网站合法性备案号:苏ICP备号
Copyright &
All Rights Reserved. 星论文网 版权所有 &&&&您的位置:
→ 学生档案管理系统 v1.0.8 官方版
学生档案管理系统 v1.0.8 官方版学生档案管理软件下载|
网友评分:8
软件大小:2.9M
软件语言:中文
软件类型:国产软件
软件类别:免费软件 / 其他行业
更新时间:
软件等级:
官方网站:暂无
运行环境:WinAll, WinXP
软件厂商:
顶好评:50%
同类相关软件
13.6M/中文/10.09.4M/中文/10.04.1M/中文/10.05.4M/中文/10.04.9M/中文/10.0
学生是一款专门为用户打造的自定义编号、文档管理等档案处理软件,主要为用户提供便捷的文档档案管理功能,方便快捷,有需要的朋友们欢迎下载!功能介绍专门管理文件、报表等案卷档案的软件。并可将报表数据导入Excel中。软件包括如下管理项目:档案柜录入编辑、案卷类别录入编辑、档案组卷管理、档案借用及归还管理等。报表的组卷管理(A、B版案卷类别支持四级分类,其它版本案卷类别不支持四级分类,A版有提交单位及电子文档管理,不同版本各有其优缺点,用户可根据自己的需要选择)软件特色随着计算机信息时代的到来,计算机应用的普及,作为计算机应用的一部分。使用好用学生档案查询管理系统对学生档案信息进行管理。好用学生档案查询管理系统具有手工管理所无法比拟的优点。随着我国教育事业的发展,对学校人事档案工作提出了新的要求。学生档案管理工作,是一项关系学校声誉和学生前途的事情。更新内容修复了bug完善了用户体验
其他版本下载
学生档案管理系统 v1.0.8 官方版
软件无法下载或下载后无法使用,请点击报错,谢谢!
请描述您所遇到的错误,我们将尽快予以修正,谢谢!
*必填项,请输入内容
本类下载排行
10.01 8.82 5.63 10.04 6.55 6.56 1.97 4.48 4.59 7.210 4.011 5.012 5.813 1.314 2.115
本类精品软件
11.6M/中文/10.0
装机必备软件
本类集合软件当前位置:
vb学生档案管理系统
来源: 联系QQ: 作者: 佚名 来源: 网络 发布时间: 16/02/10
网学网为需要VB的朋友们搜集整理了vb学生档案管理系统相关资料,希望对各位网友有所帮助!包括论文,设计,论文字数:10228,页数:59摘 要&&& 随着信息技术在管理上越来越深入而广泛的应用,管理信息系统的实施在技术上已逐步成熟。管理信息系统是一个不断发展的新型学科,任何一个单位要生存要发展,要高效率地把内部活动有机地组织起来,就必须建立与自身特点相适应的管理信息系统。&&& 本文介绍了在Visual Basic6.0环境下采用“自上而下地总体规划,自下而上地应用开发”的策略开发一个管理信息系统的过程。通过分析某一学校学生管理的不足,创建了一套行之有效的计算机管理学生的方案。文章介绍了学生管理信息系统的系统分析部分,包括可行性分析、业务流程分析等;系统设计部分主要介绍了系统功能设计和数据库设计及代码设计;系统实现部分说明了几个主要模块的算法,&& 本系统界面友好,操作简单,比较实用。【关键字】:管理信息系统、学生管理、Visual Basic应用。SummaryWith more and more widespread and profound application of information technology in management, the implement of management information system has become mature in technology step by step. Managing information system is a new subject. Enterprise needs existence and development, so enterprise activities should be organized efficiently and organically, which means tightening up the enterprise management and strengthening effective management of any resource (staff, finance, property, etc.) internal the enterprise, and also establishing a management information system fitting in with its own characteristics.This article introduces the detailed process of exploring a management information system under the environment of visual foxpro, utilizing “Top-Bottom” overall plan and a strategy according to “Bottom-Top” application and exploitation. That is to establish a set of effective scheme for student management by computer, through analyzing disadvantages of student management by human resources. This article emphasizes on three sections. The system analysis section of student management information includes feasible analysis, management function analysis.The system design section mainly focuses on system function design and data base design and data number design. And the system realization section has provided several major function , together with the main windows and programs.This economical and pragmatic system has explicit interface, with simple operation.[Keywords] :MIS、student management、visual basic application摘 要&ISummary&II1.系统概述&11.1 系统及需求分析&11.1.1 系统需求&11.1.2可行性分析&11.2系统设计的背景&51.3系统的功能简介&81.4系统开发的目标&102. 系统分析&112.1业务流程分析&112.2数据流程分析:&132.3数据存储分析:实体联系图&142.4功能分析:功能层次图&163.系统设计&173.1软件模块结构设计&173.2数据库设计&184.系统的功能&234.1系统登陆界面:&234.2系统主界面:&264.3用户管理模块:&384.4学生缴费管理模块:&435.系统的实现&555.1系统开发环境:&555.2系统测试:&555.3 系统运行与维护:&585.4系统的转换方案:&596.全文总结&60致& 谢&61参考文献&62vb学生档案管理系统......
上一篇资讯:
下一篇资讯:
文章排行榜学生档案管理系统课程设计
C#软件开发工具实训
随着学校的发展,学生人数不断增加,各种需要处理的学生信息也变多了。那么一款用于处理学生信息的学生信息管理系统应运而生,该系统具有提高学生管理工作效率的特点。学生信息管理系统可以让学生信息管理工作,规范、科学,从而减少学校工作人员的负担的。
学生档案管理系统是学校工作人员管理学生信息的工具,能使学生信息实现系统化、规范化和自动化,其中心任务是用计算机对学生信息进行常规管理,如查询、修改&、增加、删除,针对这样的需求设计了学生档案管理系统。
本系统主要包括学生信息查询、学生课程查询、班级管理等几部分。其功能主要有:
1、有关学籍等信息的输入,包括输入学生基本信息、所在班级、所学课程和成绩等。
2、学生信息的查询,包括查询学生基本信息、所在班级、已学课程和成绩等。
3、学生信息的修改。
4、班级管理信息的输入,包括输入班级设置、年级信息等。
5、班级管理信息的查询。
6、班级管理信息的修改。
7、学生课程的设置和修改。
8、系统管理:修改密码,退出系统。
学生信息管理系统是典型的信息管理系统&(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。
1.1&问题的提出
随着科学的进步,计算机技术方面也迅猛发展,比如计算机网络技术与数据库技术方面,这些方面的进步改变了人们生活工作的方式。网络技术的应用使得计算机之间通信、信息共享成为可能,而数据库技术的应用则为人们提供了数据存储、信息检索、信息分析等功能,从而使得工作更有效率。
数据库始于20世纪60年代,经过40多年的发展,现在已经是变成了一种体系,成为计算机软件的一个不可替代的分支。数据库技术展现的是如今数据管理的方法,使计算机的应用切实融入到国民经济各个领域,在数据处理领域发挥着越来越大的作用。
我国的教育是一个影响着国家兴盛的重要行业,随着市场经济体制的发展,根据社会主义制度的中国特有的国情发展,我国对教育也是大力扶持与重视的,这样就使教育业向规范性与现代化的方向高速发展,教育事业从各方面提高工作效率,取得很好的经济效益,而一些新兴的、比较小的教育机构还没有全部具备这种功能。由此可见,随着我国教育的快速发展,计算机信息技术在教育上的应用会更加普及。&
1.2&项目开发的目的及意义
学生信息管理系统是将计算机技术和教学、教务工作相结合,按照学校的工作流程设计完成的。为了使学生信息管理系统在学院的管理中发挥更大的作用,让工作过程的更加简便,提高工作效率和工作质量,系统应具有实用性、简便性和适用性,与此同时要做到科学性,对每个数据库要有条不紊的管理,防止错乱,能够按照用户的要求进行简单查询和复合查询,实现报表打印,能够对查询结果进行分类汇总,注意数据的安全性,方便用户的操作,尽量避免复杂操作。
在学校,用计算机管理学生的信息已经越来越时尚了。用计算机不仅可以提高单位时间内做的事,还可以让错误发生到最低,更重要的是可以保证学校资料的安全性,从而提高了学校的管理能力。因此学生信息管理系统对于学校来说,是必不可少的。
2.开发工具的选择
本系统的开发使用的是MICROSOFT公司的&开发工具,利用其提供的各种面向对象的开发工具,尤其是控件和简洁的数据库的智能化对象,在很短时间就能建立起系统应用原型,对初始原型系统进行需求迭代,不断修正和改进,以达到用户满意的系统。
本系统采用的数据库是Microsoft&SQL&Server2008,它是一个支持多用户的新型数据库,适用于大中规模的数据量需求,提供了一个全面的数据库平台,它可以用一个单独的分析存储进行强大的分析。具有数据压缩、备份压缩、分区表并行等特点。
3.系统分析
3.1&业务流程分析
班级管理业务流程图:
&&教务处可以对班级信息进行管理,可以讲班级信息下发给班主任,班主任与教务处的交互。
图3.1班级管理业务流程图
学生信息管理业务流程图:
&&&学生信息管理的功能完成的是教务处传递学生档案给老师,学生信息管理具有学生信息的筛选、添加、修改、删除等功能。
&&&图3.2学籍管理业务流程图
课程管理业务流程图:
&&&&课程信息管理的功能完成的是教务处分配课程给教师,课程信息管理具有查询、添加、修改、删除等功能。
&图3.3成绩管理业务流程图
成绩信息管理业务流程图:
成绩信息管理的功能完成的是教务处分配课程给教师,课程信息管理具有查询、添加、修改等功能。
&&&&图3.4成绩管理业务流程图
4.学生信息管理系统(总体设计)
4.1&系统功能设计
学生信息管理系统是一个完整的学校学生信息管理系统。在本系统中主要包括学生信息管理功能、班级管理功能、课程信息管理功能、学生成绩管理功能等。它们的具体描述如下:
4.1.1&用户登录和退出功能
用户登录功能主要包括的功能如下:
配置数据库:灵活的配置数据库以保证在不同的电脑主机上使用该系统。
4.1.2&班级管理功能
班级管理功能主要实现班级的管理功能,如班级的添加、修改和删除等。在系统中主要包括:添加新的班级和年级信息、修改班级和年级信息、删除班级和年级信息。
4.1.3&学生信息管理功能
学生档案管理功能主要对学生信息的管理,如学生信息的添加、修改和删除等。在系统中主要包括:查询新的学生信息、添加新的学生信息、修改学生信息、删除学生信息。
4.1.4&课程信息管理功能
课程管理功能主要对课程信息的管理,如课程信息的添加、修改和删除等。在系统中主要包括:添加新的课程信息、修改课程信息、删除课程信息。
4.1.5&学生成绩管理功能
学生成绩管理功能主要对学学生成绩的管理,如学生成绩的添加、修改和删除等。在系统中主要包括:添加新的学生成绩、修改学生成绩、删除学生成绩。
&4.2&功能模块设计:
4.3&数据库设计
数据库的物理结构如下:
注意:主键:PK&外键:FK
院系表&Department
专业表&Major
班级表&Class
学生表&Students
课程表&Course
成绩表&Results
学期表&Semester
学期(例如:12学年第一学期、12学年第二学期、23学年第一学期、23学年第二学期、34学年第一学期、34学年第二学期)
5.系统操作流程图
&&首先是我们的登陆界面,这里将会验证密码(默认教务处管理员用户名:admin&密码:admin),如果密码正确将登陆成功,可以选择系统管理、学生信息管理等对它们进行添加、删除、修改等相应的操作,操作完毕后再系统管理里安全退出即可。
6.系统详细设计
6.1&学生信息管理系统的界面与实现
启动运行后,将出现用户登录窗体(图6.1),当用户输入用户名或者密码错误讲不能登陆。(默认用户名为admin&密码为admin)
&图6.1&&&系统登录界面
部分代码如下:
private&void&btnLogin_Click(object&sender,&EventArgs&e)
&&&&&&&&&&&&if&(txtUserName.Text.Trim().Length&==&0)
&&&&&&&&&&&&{
&&&&&&&&&&&&&&&&MessageBox.Show("用户名不能为空!",&"提示");
&&&&&&&&&&&&&&&&txtUserName.Focus();
&&&&&&&&&&&&}
&&&&&&&&&&&&else&if&(txtPwd.Text.Trim().Length&==&0)
&&&&&&&&&&&&{
&&&&&&&&&&&&&&&&MessageBox.Show("密码不能为空!",&"提示");
&&&&&&&&&&&&&&&&txtUserName.Focus();
&&&&&&&&&&&&}
&&&&&&&&&&&&else
&&&&&&&&&&&&{
&&&&&&&&&&&&&&&&if&(UsersBLL.GetUsersLogin(txtUserName.Text.Trim(),&txtPwd.Text.Trim(),&out&users))
&&&&&&&&&&&&&&&&{
&&&&&&&&&&&&&&&&&&&&AdminForm&af&=&new&AdminForm(users);
&&&&&&&&&&&&&&&&&&&&af.Show();
&&&&&&&&&&&&&&&&&&&&this.Hide();
&&&&&&&&&&&&&&&&}
&&&&&&&&&&&&&&&&else
&&&&&&&&&&&&&&&&{
&&&&&&&&&&&&&&&&&&&&MessageBox.Show("用户名或密码错误!",&"提示");
&&&&&&&&&&&&&&&&&&
&&&&&&&&&&&&&&&&}
&&&&&&&&&&&&}
6.2主窗口的设计
用户输入正确的用户名和密码以后程序即进入主窗口(图6.2),本模块是本系统的应用界面,在本界面上集成了本系统的所有功能,共有6个功能菜单(功能模块),从而实现了本系统从基础资料管理、班级管理、学生信息管理、课程管理、成绩管理、系统管理等系统的具体功能,同时,在系统管理模块中可以完成对本系统的安全性管理。
图6.2&主窗口界面
6.2.1班级管理界面设计
&&&本系统的班级管理窗口如下图所示:
图6.3&班级窗口界面
添加、修改、删除功能的主要代码如下:
&&&///&根据ID修改&
&&&&&&&&///
&&&&&&&&public&static&int&UpdateClass(Class&ClassModel)
&&&&&&&&&&&&string&sql&=&string.Format("&UPDATE&Class&&set&ClassCode='{0}',ClassName='{1}',MajorId={2}&where&ClassId={3}&",ClassModel.ClassCode,ClassModel.ClassName,ClassModel.MajorId&&,ClassModel.ClassId);
&&&&&&&&&&&&return&DBHelper.ExecuteCommand(sql);
&&&&&&&&///&&
&&&&&&&&///&根据主键删除&
&&&&&&&&///
&&&&&&&&public&static&int&DeleteClass(int&Id)
&&&&&&&&&&&&string&sql&=&string.Format("delete&from&Class&where&ClassId={0}",&Id);
&&&&&&&&&&&&return&DBHelper.ExecuteCommand(sql);
&&&&&&&&///&&
&&&&&&&&///&查询条数&
&&&&&&&&///
&&&&&&&&public&static&int&CountNumber(string&NewWHere)
&&&&&&&&&&&&string&sql&=&"";
&&&&&&&&&&&&if&(!string.IsNullOrEmpty(NewWHere))
&&&&&&&&&&&&{
&&&&&&&&&&&&&&&&sql&=&"select&count(*)&from&Class&where&"&+&NewWH
&&&&&&&&&&&&}
&&&&&&&&&&&&else
&&&&&&&&&&&&{
&&&&&&&&&&&&&&&&sql&=&"select&count(*)&from&Class";
&&&&&&&&&&&&}
&&&&&&&&&&&&return&DBHelper.GetIntScalar(sql);
&&&&&&&&///&
&&&&&&&&///&分页&
&&&&&&&&///&
&&&&&&&&public&static&List&PageSelectClass(int&pageSize,&int&pageIndex,&string&WhereSrc,&string&PXzd,&string&PXType)
&&&&&&&&&&&&List&list&=&new&List();&
&&&&string&sql&=&string.Format("SELECT&top&{0}&*&FROM&Class&where&ClassId&not&in(&select&top&{1}&ClassId&from&Class&where&1=1&{2}&order&by&{3}&{4})&and&1=1&{2}&order&by&{3}&{4}&",pageSize,&pageSize*pageIndex,WhereSrc,&PXzd,PXType);
&&&&&&&&&&&&using&(DataTable&table&=&DBHelper.GetDataSet(sql))
&&&&&&&&&&&&{
&&&&&&&&&&&&&&&&list&=&GetList(table);
&&&&&&&&&&&&}
&&&&&&&&&&&&return&
&&&&&&&&///&&
&&&&&&&&///&根据主键查询实体&
&&&&&&&&///
&&&&&&&&public&static&Class&GetIdByClass(int&Id)
&&&&&&&&&&&&string&sql&=&string.Format("SELECT&*&FROM&Class&where&ClassId={0}&",Id);
&&&&&&&&&&&&Class&ClassModel&=&new&Class();
&&&&&&&&&&&&using&(DataTable&table&=&DBHelper.GetDataSet(sql))
&&&&&&&&&&&&{
&&&&&&&&&&&&&&&&ClassModel=&GetMode(table);
&&&&&&&&&&&&}
&&&&&&&&&&&&return&ClassM
&&&&&&&&///&
&&&&&&&&///&查询全部
&&&&&&&&///&
&&&&&&&&public&static&List&AllData(string&WhereSrc,&string&PXzd,&string&PXType)
&&&&&&&&&&&&List&list&=&new&List();
&&&&&&&&&&&&string&sql&=&"select&*&from&Class&where&1=1";
&&&&&&&&&&&&if&(!string.IsNullOrEmpty(WhereSrc))
&&&&&&&&&&&&{
&&&&&&&&&&&&&&&&sql&+=&string.Format(WhereSrc&+&"&order&by&{0}&{1}",PXzd,PXType);
&&&&&&&&&&&&}
&&&&&&&&&&&&else
&&&&&&&&&&&&{
&&&&&&&&&&&&&&&&sql&+=&string.Format("&order&by&{0}&{1}",PXzd,PXType);
&&&&&&&&&&&&}
&&&&&&&&&&&&using&(DataTable&table&=&DBHelper.GetDataSet(sql))
&&&&&&&&&&&&{
&&&&&&&&&&&&&&&&list&=&GetList(table);
&&&&&&&&&&&&}
&&&&&&&&&&&&return&
&&&&&&&&///&&
&&&&&&&&///&私有方法&
&&&&&&&&///
&&&&&&&&private&static&List&GetList(DataTable&table)
&&&&&&&&&&&&List&list&=&new&List();
&&&&&&&&&&&&foreach&(DataRow&row&in&table.Rows)
&&&&&&&&&&&&{
&&&&&&&&&&&&&&&&Class&ClassModel&=&new&Class();&
&&&&&&&&&&&&&&&&ClassModel.ClassId&=&Convert.ToInt32(row["ClassId"]);&
&&&&&&&&&&&&&&&&ClassModel.ClassCode&=&Convert.ToString(row["ClassCode"]);&
&&&&&&&&&&&&&&&&ClassModel.ClassName&=&Convert.ToString(row["ClassName"]);&
&&&&&&&&&&&&&&&&ClassModel.MajorId&=&Convert.ToInt32(row["MajorId"]);&
&&&&&&&&&&&&&&&&list.Add(ClassModel);
&&&&&&&&&&&&}
&&&&&&&&&&&&return&
6.2.2&学生信息管理界面设计
&图6.4&学生信息管理界面
导出Excel的主要代码:
&&&&&&&&private&void&btnExport_Click(object&sender,&EventArgs&e)
&&&&&&&&&&&&try
&&&&&&&&&&&&{
&&&&&&&&&&&&&&&&ExportExcel("学生信息资料.xls");
&&&&&&&&&&&&}
&&&&&&&&&&&&catch&(Exception&ex)
&&&&&&&&&&&&{
&&&&&&&&&&&&&&&&MessageBox.Show(ex.Message,&"提示");
&&&&&&&&&&&&&&&&
&&&&&&&&&&&&}
&&&&&&&&private&void&ExportExcel(string&fileName)
&&&&&&&&&&&&string&saveFileName&=&"";
&&&&&&&&&&&&SaveFileDialog&saveDialog&=&new&SaveFileDialog();
&&&&&&&&&&&&saveDialog.DefaultExt&=&"xls";
&&&&&&&&&&&&saveDialog.Filter&=&"Excel文件|*.xls";
&&&&&&&&&&&&saveDialog.FileName&=&fileN
&&&&&&&&&&&&saveDialog.ShowDialog();
&&&&&&&&&&&&saveFileName&=&saveDialog.FileN
&&&&&&&&&&&&if&(saveFileName.IndexOf(":")&&&0)&&//被点了取消
&&&&&&&&&&&&Microsoft.Office.Interop.Excel.Application&xlApp&=&new&Microsoft.Office.Interop.Excel.Application();
&&&&&&&&&&&&if&(xlApp&==&null)
&&&&&&&&&&&&{
&&&&&&&&&&&&&&&&MessageBox.Show("无法创建Excel对象,可能您的电脑未安装Excel");
&&&&&&&&&&&&&&&&
&&&&&&&&&&&&}
&&&&&&&&&&&&Microsoft.Office.Interop.Excel.Workbooks&workbooks&=&xlApp.W
&&&&&&&&&&&&Microsoft.Office.Interop.Excel.Workbook&workbook&=&workbooks.Add(Microsoft.Office.Interop.Excel.XlWBATemplate.xlWBATWorksheet);
&&&&&&&&&&&&Microsoft.Office.Interop.Excel.Worksheet&worksheet&=&(Microsoft.Office.Interop.Excel.Worksheet)workbook.Worksheets[1];//取得sheet1
&&&&&&&&&&&&//写入标题
&&&&&&&&&&&&for&(int&i&=&0;&i&&&dgvView.ColumnC&i++)
&&&&&&&&&&&&{
&&&&&&&&&&&&&&&&worksheet.Cells[1,&i&+&1]&=&dgvView.Columns[i].HeaderT
&&&&&&&&&&&&}
&&&&&&&&&&&&for&(int&r&=&0;&r&&&dgvView.Rows.C&r++)
&&&&&&&&&&&&{
&&&&&&&&&&&&&&&&for&(int&i&=&0;&i&&&dgvView.ColumnC&i++)
&&&&&&&&&&&&&&&&{
&&&&&&&&&&&&&&&&&&&&worksheet.Cells[r&+&2,&i&+&1]&=&dgvView.Rows[r].Cells[i].V
&&&&&&&&&&&&&&&&}
&&&&&&&&&&&&&&&&System.Windows.Forms.Application.DoEvents();
&&&&&&&&&&&&}
&&&&&&&&&&&&worksheet.Columns.EntireColumn.AutoFit();//列宽自适应
&&&&&&&&&&&&if&(saveFileName&!=&"")
&&&&&&&&&&&&{
&&&&&&&&&&&&&&&&try
&&&&&&&&&&&&&&&&{
&&&&&&&&&&&&&&&&&&&&workbook.Saved&=&
&&&&&&&&&&&&&&&&&&&&workbook.SaveCopyAs(saveFileName);
&&&&&&&&&&&&&&&&}
&&&&&&&&&&&&&&&&catch&(Exception&ex)
&&&&&&&&&&&&&&&&{
&&&&&&&&&&&&&&&&&&&&MessageBox.Show("导出文件时出错,文件可能正被打开!\n"&+&ex.Message);
&&&&&&&&&&&&&&&&}
&&&&&&&&&&&&}
&&&&&&&&&&&&xlApp.Quit();
&&&&&&&&&&&&GC.Collect();//强行销毁
&&&&&&&&&&&&MessageBox.Show(fileName&+&"保存成功",&"提示",&MessageBoxButtons.OK);
6.2.3&课程管理界面设计
&图6.4&课程管理界面
查询的部分代码如下:
&&&&&///&&
&&&&&&&&///&查询条数&
&&&&&&&&///
&&&&&&&&public&static&int&CountNumber(string&NewWHere)
&&&&&&&&&&&&string&sql&=&"";
&&&&&&&&&&&&if&(!string.IsNullOrEmpty(NewWHere))
&&&&&&&&&&&&{
&&&&&&&&&&&&&&&&sql&=&"select&count(*)&from&Class&where&"&+&NewWH
&&&&&&&&&&&&}
&&&&&&&&&&&&else
&&&&&&&&&&&&{
&&&&&&&&&&&&&&&&sql&=&"select&count(*)&from&Class";
&&&&&&&&&&&&}
&&&&&&&&&&&&return&DBHelper.GetIntScalar(sql);
&&&&&&&&///&
&&&&&&&&///&分页&
&&&&&&&&///&
&&&&&&&&public&static&List&PageSelectClass(int&pageSize,&int&pageIndex,&string&WhereSrc,&string&PXzd,&string&PXType)
&&&&&&&&&&&&List&list&=&new&List();&
&&&&string&sql&=&string.Format("SELECT&top&{0}&*&FROM&Class&where&ClassId&not&in(&select&top&{1}&ClassId&from&Class&where&1=1&{2}&order&by&{3}&{4})&and&1=1&{2}&order&by&{3}&{4}&",pageSize,&pageSize*pageIndex,WhereSrc,&PXzd,PXType);
&&&&&&&&&&&&using&(DataTable&table&=&DBHelper.GetDataSet(sql))
&&&&&&&&&&&&{
&&&&&&&&&&&&&&&&list&=&GetList(table);
&&&&&&&&&&&&}
&&&&&&&&&&&&return&
&&&&&&&&///&&
&&&&&&&&///&根据主键查询实体&
&&&&&&&&///
&&&&&&&&public&static&Class&GetIdByClass(int&Id)
&&&&&&&&&&&&string&sql&=&string.Format("SELECT&*&FROM&Class&where&ClassId={0}&",Id);
&&&&&&&&&&&&Class&ClassModel&=&new&Class();
&&&&&&&&&&&&using&(DataTable&table&=&DBHelper.GetDataSet(sql))
&&&&&&&&&&&&{
&&&&&&&&&&&&&&&&ClassModel=&GetMode(table);
&&&&&&&&&&&&}
&&&&&&&&&&&&return&ClassM
&&&&&&&&///&
&&&&&&&&///&查询全部
&&&&&&&&///&
&&&&&&&&public&static&List&AllData(string&WhereSrc,&string&PXzd,&string&PXType)
&&&&&&&&&&&&List&list&=&new&List();
&&&&&&&&&&&&string&sql&=&"select&*&from&Class&where&1=1";
&&&&&&&&&&&&if&(!string.IsNullOrEmpty(WhereSrc))
&&&&&&&&&&&&{
&&&&&&&&&&&&&&&&sql&+=&string.Format(WhereSrc&+&"&order&by&{0}&{1}",PXzd,PXType);
&&&&&&&&&&&&}
&&&&&&&&&&&&else
&&&&&&&&&&&&{
&&&&&&&&&&&&&&&&sql&+=&string.Format("&order&by&{0}&{1}",PXzd,PXType);
&&&&&&&&&&&&}
&&&&&&&&&&&&using&(DataTable&table&=&DBHelper.GetDataSet(sql))
&&&&&&&&&&&&{
&&&&&&&&&&&&&&&&list&=&GetList(table);
&&&&&&&&&&&&}
&&&&&&&&&&&&return&
6.2.4&成绩信息管理界面设计
成绩信息管理界面,基本上是一个信息显示全面的界面,可以比较详细的知道该学生的信息,以及哪一学期考试的成绩,展示如图:
&图6.5&成绩信息管理界面
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。

我要回帖

更多关于 班级档案管理系统c 的文章

 

随机推荐