数据库管理系统开发论文书.doc_第1页
数据库管理系统开发论文书.doc_第2页
数据库管理系统开发论文书.doc_第3页
数据库管理系统开发论文书.doc_第4页
数据库管理系统开发论文书.doc_第5页
已阅读5页,还剩31页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

华东交通大学信息学院计算机数据库课程设计报告课程设计(论文)任务书信息工程学院07计算机科学与技术专业(2)班一、课程设计(论文)题目学生学籍管理系统的设计与实现二、课程设计(论文)工作自2010年1月6日起至2010年1月15日止。三、课程设计(论文)地点:宿舍、教5信息学院机房四、课程设计(论文)内容要求:1本课程设计的目的(1)使学生掌握数据库系统的设计与分析;(2)使学生掌握数据库系统的基于宿主语言的开发与运行;(3)培养学生分析、解决问题的能力;(4)提高学生的科技论文写作能力。2课程设计的任务及要求1)基本要求:建立学生档案,设计学生入学、管理及查询界面;设计学生各学期、学年成绩输入及查询界面,并打印各项报表;根据各年度总成绩,查询、输出学生学籍管理方案(优秀、合格、试读、退学);毕业管理;系统维护:如数据安全管理(含备份与恢复)、操作员管理、权限设置等;2)创新要求:主码采用系统自动编码技术,数据库备份采用自行编写的存储过程来进行。3)课程设计论文编写要求(1)要按照书稿的规格打印誊写课设论文(2)论文包括目录、绪论、正文、小结、参考文献、谢辞、附录等(3)毕业论文装订按学校的统一要求完成4)答辩与评分标准:(1)完成原理分析:20分;(2)完成设计过程(含翻译):40分;(3)完成调试:20分;(4)回答问题:20分。华东交通大学信息学院计算机数据库课程设计报告5)参考文献:(1)张仁才等.C#课程设计案例精编.清华大学出版社.2008年(2)米海生等.信息系统开发案例精粹(C#版).电子工业出版社.2006年(3)王珊、萨师煊等.数据库系统概论.高等教育出版社.2008年6)课程设计进度安排内容天数地点构思及收集资料2北区图书馆编写代码与调试4实验室撰写论文2南区图书馆、实验室学生签名:年月日课程设计(论文)评审意见(1)完成原理分析(20分):优()、良()、中()、一般()、差();(2)设计分析(20分):优()、良()、中()、一般()、差();(3)完成调试(20分):优()、良()、中()、一般()、差();(4)翻译能力(20分):优()、良()、中()、一般()、差();(5)回答问题(20分):优()、良()、中()、一般()、差();(6)格式规范性及考勤是否降等级:是()、否()评阅人:职称:年月日华东交通大学信息学院计算机数据库课程设计报告目录第1章引言.五1.1课程设计目的.五1.2设计要求.五1.3课程设计环境.五1.4同组员工及分工.六第2章概要设计.六2.1系统设计.六2.1.1系统设计思想.六2.1.2系统结构设计.六2.1.3系统功能模块设计.七2.2数据库设计.七2.2.1数据库需求分析.七2.2.2数据库概念结构设计.八2.2.3数据库逻辑结构设计.九2.2.4数据库代码运行实现.十第3章详细设计.十二3.1数据库环境配置.十二3.2用户登录模块.十三3.21添加用户名.十三3.2.2系统登录.十四3.3学生学籍管理.十六3.3.1添加学生信息.十六3.3.2浏览学生信息.十八3.3.3删除学生信息.二十一3.3.4学生选课系统.二十二3.3.5添加学生成绩.二十四华东交通大学信息学院计算机数据库课程设计报告3.3.6成绩查询系统.二十五3.3.7学生学籍查询.二十八3.4毕业管理.三十一3.5数据库备份.三十一第4章调试与运行.三十三4.1登录系统.三十三4.2用户管理.三十三4.3学院管理.三十四4.4专业管理.三十四4.6班级管理.三十五4.7课程管理.三十六第5章课程设计总结.三十六附录一说明.三十六附录二参考文献.三十六华东交通大学信息学院计算机数据库课程设计报告学生学籍管理系统的设计与实现第1章引言1.1课程设计目的(1)使学生掌握数据库系统的设计与分析;(2)使学生掌握数据库系统的基于宿主语言的开发与运行;(3)培养学生分析、解决问题的能力;(4)提高学生的科技论文写作能力。1.2设计要求(1)基本要求:建立学生档案,设计学生入学、管理及查询界面;设计学生各学期、学年成绩输入及查询界面,并打印各项报表;根据各年度总成绩,查询、输出学生学籍管理方案(优秀、合格、试读、退学);毕业管理;系统维护:如数据安全管理(含备份)、操作员管理、权限设置等。(2)创新要求:主码采用系统自动编码技术,数据库备份采用自行编写的存储过程来进行(3)课程论文要求:针对系统进行需求分析,设计系统结构图和系统功能模块图;针对需求分析,画出E-R图表示的概念模型,并将其转换为至少满足3NF的关系模式,设计较为合理的数据库模式;系统能对数据库的保护(数据恢复、并发控制、安全性和完整性);系统应该有较为友好的用户界面。1.3课程设计环境操作系统:Windows7,数据库系统:SqlServer2008,C#环境:VS2008。华东交通大学信息学院计算机数据库课程设计报告1.4同组员工及分工同组员工由07计算机(1)班的祝振飞(学号:)与07计算机(2)班的罗桂林(学号:20070610040212)。我们自行设计了各自的信息系统。设计过程之中,我们一起讨论各自数据库的设计与功能代码参考。第2章概要设计2.1系统设计2.1.1系统设计思想本系统采用了应用程序结合后台SQLServer数据库的C/S结构开发模式,由于采用论文较为流行的C#作为开发语言,程序代码及结构都得到了优化,同时又能提高程序运行的效率。该系统在VisualStudio2008中开发,该环境中提供了大量可供选择的控件,开发人员又可以通过数据组件对数据库进行操作,如SqlConnection,SqlCommand,SqlDataReader,SqlDataAdapter,DataSet等设计数据组件资源。本系统中,采用了自行编写的Sqlconnection类来设置数据库创建连接,所有针对数据库的操作,如添加数据、修改数据、删除数据及数据查询都需要利用SqlConnection作为数据库的连接。程序所涉及的SQL语句可以根据不同的需要采用SqlCommand,SqlDataAdapter,SqlDataReader进行操作。2.1.2系统结构设计本系统中,需要解决的核心问题为如何通过最合理的方式对数据库中的数据进行存取,以及针对不同的需要,应该选择何种数据组件的搭配来达到特定的目的。本系统采用的数据库为基于SqlServer建立的Students关系数据库,系统结构如图2-1所示。华东交通大学信息学院计算机数据库课程设计报告登录学生学籍管理系统添加角色学院管理专业管理班级管理课程管理学生管理学籍管理系统管理添加用户学院浏览添加学院专业浏览添加专业班级浏览添加班级课程浏览添加课程学生浏览学生注册选课管理成绩管理学籍管理操作数据库图2-1学生学籍管理系统系统结构与系统功能模块图2.1.3系统功能模块设计本系统分系统管理、学院管理、专业管理、班级管理、课程管理、学生管理、学籍管理七大模块。系统功能子模块见于图2-1所示。2.2数据库设计2.2.1数据

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论