总体要求:
1、 用。net(c#)+sql server2000实现学生成绩管理系统,要求见附1;
2、 写一篇课程设计实习报告,格式见附2,记得要加封面。
附1:系统功能基本要求。
基本功能:教师:登录功能,输入学生成绩,修改学生成绩,提交成绩,提交后不能再修改,统计成绩(各分数段人数、及格率等);学生:
登录功能,查询自己选修的每门课程基本信息及成绩;管理员登录后,可以对学生信息、教师信息、课程信息进行维护,导入选课基本数据等。
学生信息包括:学号、姓名、性别、专业、年级等;学生成绩信息包括:学号、课程编号、课程名称、教师工号、教师姓名、分数等;课程信息,包括课程编号、课程名称、学时等;教师信息包括:
教师工号、教师姓名、性别、职称、教研室等。
附2:学生成绩管理系统。
1 系统开发背景。
对此系统的背景及可行性做简单分析。
2 需求与功能分析。
问题陈述、需完成的功能等。
3 概要设计。
系统的总体框图或系统功能图。
对各部分功能的分析。
4 数据库设计(*)
分析系统存在的实体、属性、以及实体间的联系。
画出er模型图。
把er模型图转换为关系表。
描述每一个基本表关系,体现规范化设计思想。
定义索引、主关键字、外键,定义权限。
应用关系表在sql server等数据库中创建数据库。
数据库创建sql脚本。
5 应用程序设计。
相应模块的程序流程图或者重点**(若是**一定要有相应的功能分析及注释)
6 系统关键技术实现。
存储过程、触发器等的设计。
核心功能模块的**实现(可以结合程序流程图进行说明)
7 系统测试。
各基本功能模块的正确性测试(截图并结合文字说明)
各基本功能模块的容错性测试(截图并结合文字说明)
8 总结与展望(*)不少于)
本次课程设计的心得体会与收获。
系统存在的问题以及改进的方向。
数据库课程设计要求
数据库课程设计 要求。数据库课程设计主要是围绕 数据库系统原理 课程而开展的综合训练。通过本课程设计,使学生加强对数据库基本概念 原理和技术的掌握,结合实际的操作和设计,巩固课堂教学内容,将理论与实际相结合,应用现有的数据库建模工具和数据库管理系统软件,规范科学地完成一个小型数据库的设计与实现。在此...
数据库课程设计要求
数据库课程设计 要求。数据库课程设计主要是围绕 数据库系统原理 课程而开展的综合训练。通过本课程设计,使学生加强对数据库基本概念 原理和技术的掌握,结合实际的操作和设计,巩固课堂教学内容,将理论与实际相结合,应用现有的数据库建模工具和数据库管理系统软件,规范科学地完成一个小型数据库的设计与实现。在此...
数据库课程设计要求
设计目的 1.利用软件工程的开发思想与方法,为可视化程序设计语言为前台,microsoft sql server 2000为后台,开发大型c s数据库 2.了解软件工程的开发方法 3.熟练使用sql语句 5.掌握microsoft sql server的数据库后台编程方法与技巧 6.掌握micros...