下载此文档

数据库教务管理系统课程设计.doc


文档分类:IT计算机 | 页数:约47页 举报非法文档有奖
1/47
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/47 下载此文档
文档列表 文档介绍
该【数据库教务管理系统课程设计 】是由【老狐狸】上传分享,文档一共【47】页,该文档可以免费在线阅读,需要了解更多关于【数据库教务管理系统课程设计 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。课程设计名称:数据库应用课程设计专业班级:计算机应用技术0801学生姓名:付权学号:200838940127指导教师:程凤娟课程设计时间:-(工程设计课题来源D(自拟课题指导教师程凤娟同组姓名无1、登录管理模块:为了系统的安全性,根据不同权限给出不同服务。2、用户管理模块:仅系统管理员可用,对这个系统的所有用户进行管理。3、教务基本信息管理模块:对以下模块进行增加、修改和删除管理。a、课程管理子模块b、学籍管理子模块主要内容c、班级管理子模块d、系别管理子模块e、课程管理子模块f、成绩管理子模块4、教务信息查询模块:在各基本表的基础上进行信息的查询。a、成绩查询子模块为前台开发工具,以SQL2000为数据库创建教务管任务要求理系统,实现增加、修改和删除功能1萨师煊,(第三版).,谭庆平,宁洪,软件工程(第二版).北京:,.+:审查意见教研室主任签字:2010年12月24日说明:本表由指导教师填写,由教研室主任审核后下达给选题学生,装订在设计(论文)首页2目录第1章应用背景与需求分析??????????????????????????????????????????????????????????????????????????????????????????3第2章概要设计???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????6第3章详细设计???????????????????????????????????????????????????????????????????????????????????????????????????????????????????16课程管理????????????????????????????????????????????????????????????????????????????????????????????23第4章测试??????????????????????????26第5章结论??????????????????????????26参考文献???????????????????????????(背景)随着办公自动化水平的不断提高,现在学校管理教务也逐渐从手工转到计算机自动化信息处理阶段。设计一个功能完整、操作简便、界面友好的学生信息管理系统已经势在必行。本系统开发的目的是提高教务管理工作的效率,保证信息的准确和规范,减少相关人员的工作量,使学校的教务管理工作真正做到科学、合理的规划,系统、高效的实施。,为前台开发界面来实现课程管理、学生信息管理、成绩管理和系统管理功能,基本上满足了用户在教务管理方面的需求,并具有良好的可扩充性。,首先将要记录的信息分类,要记录的信息如下。[1]USERINFO:包括用户编码、用户密码、用户类别[2]DEPARTMENTINFO:包括系编号、系名、系主任[3]CLASSINFO:班级编号、系编号、班级年份、班级名[4]COURSEINFO:课程编号、课程名、任课老师、课程学分、课程简介[5]STUDENTINFO:学生编号、学生姓名、学生性别、所属班号、生日、身份证号、本人照片[6]RESULT:学生编号、课程编号、分数、任课老师、、咨询和分析,教务管理系统主要应该具有以下功能模块,。?在用户管理部分,具体功能包括增加用户、修改用户和删除用户?在系别管理部分,具体功能包括增加系别、修改系别和删除系别?在班级管理部分,具体功能包括增加班级、修改班级和删除班级?在课程管理部分,具体功能包括增加课程、修改课程和删除课程?在学籍管理部分,具体功能包括增加学生信息、修改学生信息和删除学4生信息[6]在成绩管理部分,具体功能包括增加成绩信息、:1、硬件要求:CPU::512MB以上容量显卡:32MB或以上显存之AGP接口显卡2、软件要求:操作系统:MicrosoftWindows2000/XP开发工具:2005数据库服务器:1、硬件要求:CPU::1024MB以上容量显卡:32MB或以上显存之AGP接口显卡52、软件要求:操作系统:MicrosoftWindowsXP数据库服务器:,系统要实现如下功能:(1)登录管理(2)用户管理(3)教务基本信息管理(4):登录管理模块:为了系统的安全性,根据不同权限给出不同服务。用户管理模块:仅系统管理员可用,对这个系统的所有用户进行管理。教务基本信息管理模块:对各基本表进行管理。1、课程管理子模块2、学籍管理子模块3、班级管理子模块4、系别管理子模块5、课程管理子模块6、成绩管理子模块教务信息查询模块:在各基本表的基础上进行信息的查询。(1)在服务器资源管理器中的任一节点右击。(2)执行快捷菜单中的“新建数据库”命令,并在打开的“创建数据库”对6话框中输入数据库名STUDENT,选中“使用WindowsNT集成安全性”单选按钮。(3)单击“确定”按钮,则新建的数据库就会出现在服务器上。,为STUDENT数据库添加数据表,步骤如下。(1)在服务器资源管理器中右击数据库STUDENT下的“表”文件夹。在弹出的快捷菜单中执行“新建表”命令,出现表设计器。(2)添加表的字段和其他详细资料。各表数据结构如下表所示。表名列名数据类型含义USERINFOUSERIDnvarchar用户编号(主键),总共有五个全局变量:1、UserFlag变量的类型为Boolean,记录了是否有用户记录被添加或者修改。PublicUserFlagAsBoolean2、User变量的类型为String,记录了用户管理中的主键信息。PublicUserAsString3、UserID变量的类型为String,记录了登录用户的ID信息。PublicUserIDAsString4、UserRight变量的类型为Int16,记录了登录用户的权限信息。5、SqlCon变量的类型为SqlConnection,是全局的数据库连接变量。PublicSqlConAsNewSqlConnection(“DataSource=20100908-0956;Database=STUDENT;UserId=sa;PWD=sa”)、JudgeInt函数:判断输入文本是否为整数。2、JudgeKeyExist函数:判断某数据表中某主键值是否存在。3、重写JudgeKeyExist函数:判断某数据表中某主键取值是否是字符串。4、重写JudgeKeyExist函数:判断某数据表中某主键是否是双主键,并且主键值均为整型。“登录”模块,因此在系统加载时,需要先启动“登录”模块的“登录”窗体,只有用户输入了正确的用户名和密码后才能进入到系

数据库教务管理系统课程设计 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数47
  • 收藏数0 收藏
  • 顶次数0
  • 上传人老狐狸
  • 文件大小227 KB
  • 时间2024-03-25