数据库课程设计-bx0903-孙诚小组

数据库课程设计-bx0903-孙诚小组

ID:23139483

大小:892.50 KB

页数:25页

时间:2018-11-04

数据库课程设计-bx0903-孙诚小组_第1页
数据库课程设计-bx0903-孙诚小组_第2页
数据库课程设计-bx0903-孙诚小组_第3页
数据库课程设计-bx0903-孙诚小组_第4页
数据库课程设计-bx0903-孙诚小组_第5页
资源描述:

《数据库课程设计-bx0903-孙诚小组》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、孙诚小组:学生选课信息管理系统上海电机学院电子信息学院数据库原理课程设计设计题目:学生选课信息管理系统专业:软件工程班级:BX0903学号:111103150303姓名:孙诚组长:孙诚组员:张婉珺、王骏怡、陶静2011年12月5孙诚小组:学生选课信息管理系统课程设计评分表姓名班级学号课设题目指导教师评分项目满分分值得分设计文档(30分)文档格式封面2页面布局4目录格式3图表质量2页眉页脚2文档内容内容完整性6内容逻辑性5内容正确性6程序代码(30分)程序功能15编程规范7编程文档8答辩(20分)课题陈述7问题答辩

2、10是否超时3考勤(20分)20总评成绩指导教师评语签名:年月日教研室意见签名:年月日5孙诚小组:学生选课信息管理系统课程设计答辩记录表教师提问学生答辩情况记录成绩答辩小组教师签名5孙诚小组:学生选课信息管理系统摘要随着科技的不断发展,学生的选课信息已经摈弃了以往的手工文件管理阶段,进化成为了高科技、高效率的数据库应用程序来进行管理。学生选课信息管理系统是基于SQLSERVER数据库为后台、VB开发应用软件作为前台的一种C/S模式的数据库应用程序。使用学生选课信息管理系统可以更高效、准确地进行学生选课、查询、记录

3、添加等各种操作,大大减少信息管理人员的负担。关键词:学生选课信息管理系统,VB,SQLSERVER数据库,C/S模式5孙诚小组:学生选课信息管理系统目录摘要4目录5第一章系统概述6第二章系统数据库设计部分72.1需求分析72.1.1需求描述72.1.2数据流图82.1.3数据字典92.2数据库概念结构设计102.2.1E-R图102.2.2实体及属性的定义102.3数据库逻辑结构设计112.3.1初始关系模式112.3.2规范化处理112.4数据库物理结构设计112.4.1基于SQLServer的数据表设计122

4、.4.2索引表132.4.3角色132.4.4视图142.5数据库操作部分152.5.1数据库的插入操作152.5.4数据库的备份及还原操作16第三章系统界面设计部分193.1应用程序与其菜单项规划193.2登录界面设计193.3主界面设计203.4子界面设计21第四章总结24主要参考文献255孙诚小组:学生选课信息管理系统第一章系统概述《数据库原理及应用》课程的学习,其主要的目标是能利用课程中学习到的数据库知识与技术较好地开发设计出数据库应用系统,去解决各行各业信息化处理的要求。本实验主要在于巩固学生对数据库的

5、基本原理和基础理论的理解,掌握数据库应用系统的设计开发的基本方法,进一步提高学生的综合运用所学的知识能力。为了使数据库的应用系统开发设计合理、规范、有序、正确、高效进行,现在广泛采用的是工程化6阶段开发设计过程与方法,它们是需求分析阶段、概念结构设计阶段、逻辑结构设计阶段、物理结构设计阶段、数据库实施、数据库系统运行与维护阶段。我们按照以上几点开发了学生选课管理系统数据库。学生选课信息管理系统要求读者较好的正规数据库知识与技术外,还要求读者掌握某种客户端开发工具或语言。这里是利用相对简单易学易掌握的VisualB

6、asic6.0开发工具来实现示例系统的。如果读者对该开发工具不熟悉,这里也无妨。这次课程设计能顺利通过是老师的细心指导和我们小组团结一致、努力的结果。在这次课程设计中每位同学都积极参与各项环节的设计,但我们也有分工。初步列出如下:孙诚是用VB制作前台的界面以及数据库整体设计与规划;张婉珺和王骏怡担任的工作是对系统的需求分析、构思数据流图、把E-R图转化成关系模型并对其进行规范化处理、用SQL语言建表、视图以及文档的初步编写等。陶静的工作是负责画数据流图和E-R图,以及转化初始关系模型,和内容摘要等的编写。孙诚作为

7、组长,除对我们所制作单个模块审核外还担任了WORD文档的总结排版。这次数据库的课程设计让我们对数据库的操作有了进一步的了解,受益匪浅。5孙诚小组:学生选课信息管理系统第二章系统数据库设计部分2.1需求分析2.1.1需求描述随着中国教育信息化时代的来临,各大校园对于内部信息的管理已经采用IT新潮的应用和管理系统技术来进行。为了紧随信息化时代的脚步,不被时代所淘汰,学生的信息管理也应当由传统的手工管理模式进化为软件与数据库结合应用的管理模式,从而加强学生信息的管理能力,让学校整体管理水平得到较大的提升。通过调查本地的

8、学校,根据学校的具体情况设计学生选课信息管理系统。主要功能有:1.学生管理:学生信息查询、插入、删除、修改等2.课程管理:课程信息查询、插入、删除、修改等3.选课管理:选课信息查询、插入、删除、修改等4.系统管理:操作员信息的管理5.系统维护:如数据安全管理(含备份与恢复)、操作员管理、权限设置等23孙诚小组:学生选课信息管理系统2.1.2数据流图请求结果正确信息输入请求

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。