一、 课程设计目的 1)能够利用所学的基本知识和技能,进行简单关系数据库的设计与优化。 2)掌握ADO.NET数据库开发基本知识; 3)基本掌握面向对象程序开发的基本思路和方法; 4)进一步掌握.NET基本结构以及C#语言的基本知识和技能; 二、课程设计内容 西安邮电学院计算机系学生成绩管理系统 三、软硬件环境及系统所采用的体系结构 软件环境:Microsoft Visual Studio .NET 2003+ Microsoft Sql Server +Windows 2000 Server 硬件要求: 体系结构:C/S结构 四、需求分析 对所开发系统功能、性能的描述,想要实现的目标。 (一) 功能描述 1) 专业管理功能如下: ① 新专业的增加。例如:2003年我们学校,新开网络工程专业。 ② 旧专业的废除。如果随着时代的变迁,必然有的专业更不上时代, 就会被淘汰。 ③ 班级人数是只读的,新专业的班级人数初始化为0,在后面的班 级管理中添加班级时,相应专业的班级人数会增加。 2) 班级管理功能如下: ① 新班级的增加。例如:向网络工程专业添加网络0301班,即可在专业下 拉框中选择该专业,添加该班级,则回到专业管理模块中,该专业的班级 人数自动加1。(注:选择专业时,不要自己写专业名字,只需要在下拉 框选择,因为已经将所有的专业绑定到该下拉框。) ② 多余班级的删除。比如本学年计算机科学与技术专业少招一个班,即可删 除掉多余的班级。 3) 班级成员管理功能如下: ① 班级成员的查询:可以输入学号根据相应的专业、班级查询相应的学生基 本信息。也可以通过点击“”查询学生信息,还可以查询全体学生 的基本信息。 ② 班级成员的添加、删除等功能和前面的几个模块差不多 4) 课程管理功能如下: ① 新课程的添加。课程的设置是分专业来进行的,即根据相应的专业来选择 添加该专业的课程和相应的学分数 ② 旧课程的删除。选择要删除的课程名删除该课程 ③ 学分修改。选择课程名修改相应的学风 ④课程查询。分专业查询、向左向右导航查询以及查询全部。 5) 成绩管理功能如下: ① 成绩查看。通过选择相应的专业来通过ListView控件来显示该专业所有学 生的成绩状况。还可以选择班级分班来查询 ② 成绩添加、删除及修改。通过双击相应同学的记录弹出窗体来设置成绩, 再通过点击刷新按钮来更新记录。 ③ 导出Excel文档。可以把ListView控件中的内容保存为Excel文件以便做 进一步的加工。 6) 综合查询功能如下: ① 选择查询。通过用户点击选择相应的分类来查询。 ② 自定义查询。通过用户自己定义Sql语句进行查询。 7) 用户登录模块功能如下: ① 辅导员登录。最高权限。能使用以上的所有功能。 ② 学生登录。只有综合查询的权限。 ③ 未登录的用户没有任何权限。 (二) 性能描述 本系统采用C#语言作为前端的开发工具。系统的性能关系到开发平 台的的性能。 (三) 没有实现的目标 学生成绩的打印功能模块以及学生成绩的加权平均的求取。
2020-01-03 11:26:49 20KB C# ADO.NET 数据库开发
1
勤工助学管理系统[系版] v1.0 运行环境: PWin98,Win2000,NT 需要Office 2000(ACCESS)支持 编译环境: DELPHI6.0 + ACCESS 2000 程序大小: 1.44M 作 者: 西安科技学院计算机系98级1班 万重 版权所有: (c) 2001-2003 西安科技学院学工部 更新日期: 2001年9月6日 ------------------------------------------- Delphi盒子 http://www.DelphiBox.com Email mantousoft@163.com ------------------------------------------- 源代码发布说明: 斑竹要毕业了,为了表示一下,斑竹决定将在学校作的一个管理系统的系版源代码公布给大家参考,使用DELPHI6.0编译通过,可参考内容: 1、ADOTable,ADOQuery,ADOConnect基本使用方法。 2、登陆窗体制作,初始密码:3。 3、数据导入及自定义打印数据。 4、单页报表打印。 院版功能要强很多,不过没有作完,大致原理也和这个差不多了,所以就不贴上来了。而且这个程序是商业软件,不过斑竹和学工部关系不错,所以就—— 好了,希望这个程序对大家又帮助。
2020-01-03 11:26:39 937KB 教育管理
1
采用三层结构,用ADO实现了数据库登录系统设计和学生的基本信息管理。
2020-01-03 11:23:04 67KB ADO 数据库 登录
1
可随机出考题,可以答题,还有权限,下载后你就知道这软件好不好..
2020-01-03 11:21:07 3.01MB C# ADO.NET
1
本系统通过ado方式连接access数据库,实现学生信息表的增删改查等操作
2020-01-03 11:18:55 2.34MB vc6.0 access ado
1
一个完整的实用案例 ADO操作ACCESS数据库 对话框资源操作
2020-01-03 11:16:41 6.7MB 酒店订单系统 ACCESS
1
vc++ 利用ADO访问MYSQL数据库实现基本的增加、删除、查找、更新操作,访问数据库,被封装成类,ADO
1
经典ADO基础技术,包括链接数据库,打开表,修改表等详细操作
2019-12-21 22:25:29 7.54MB 基础的ADO数据库技术
1
ADO连接SQL Server 2008数据库代码完整工程打开即用,有使用用例
2019-12-21 22:23:36 3.11MB ADO SERVER2008
1
C++ADO连接SQLServer封装类,实现类的封装方便使用
2019-12-21 22:08:47 206KB C++ SQLServer
1