下载此文档

学生管理系统实验报告.doc


文档分类:高等教育 | 页数:约4页 举报非法文档有奖
1/4
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/4 下载此文档
文档列表 文档介绍
数据库课程设计报告----- 学生管理系统一、需求分析根据老师的要求,我主要把精力集中在学生选课的功能实现上,角色分为管理员与学生实现功能包括如下两部分: : 1 .系统管理:登陆,退出 2. 学籍管理:新生注册,修改信息 3. 选课管理:选课,我的课表 4 .成绩管理(查询个人成绩) : 1 .系统管理:登录,修改密码 2. 学生信息管理:显示学生列表,更改学生状态录入学生各学期科目成绩、修改 3 .选课管理:添加、删除选课,显示选课列表,添加选课成绩 4 .成绩管理:查看成绩,: : 学生(学号,姓名,密码,性别,专业,入学日期) 课程( ID, 课程名,课时) 学期( ID ,学期名称) 安排( ID ,学期 ID ,课程 ID ,老师,地点,教材名) 选课(安排 ID ,学号,成绩,是否定教材,审核) 状态( ID ,状态名) 管理员( ID ,姓名,密码) : : 表现层, 数据访问层, 数据存储层( 参照《 C# 网络应用开发例学与实践》实现) 这样分层, 降低耦合度, 1. 使用 访问数据库的过程//新建连接对象 SqlConnection conn = new SqlConnection (); = "Data Source= (local) ;Initial Catalog=School;Integrated Security=True" ; //新建命令对象 mand cmd = new mand ( "UpdateStudentInfo" , conn); //指定命令类型为存储过程 mandType = CommandType .StoredProcedure; //添加参数 ( new SqlParameter ( "***@userName" , userName)); ( new SqlParameter ( "***@userID" , userID)); (); //保存执行结果 int recordsAffected = (); (); 2. 引用类型与值类型 SqlParameter ( "***@isBook" , "0" );对 SqlParameter ( "***@isBook" ,0 );错“***@isBook int ” SqlParameter 构造函数(String, Object) Object 不能对应 int 类型 A. CREATE PROCEDURE [dbo].[Pr_GetMyScore] ( ***@stuNum varchar (50) = null , ***@termID varchar (20) = null , ***@courseName varchar (50) = null ) AS BEGIN SELECT [term].[name] AS学期, [arrange].arrangeID AS选课编号, [course].[Name

学生管理系统实验报告 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数4
  • 收藏数0 收藏
  • 顶次数0
  • 上传人yixingmaoh
  • 文件大小0 KB
  • 时间2016-07-02