欢迎来到天天文库
浏览记录
ID:6810516
大小:881.00 KB
页数:18页
时间:2018-01-26
《数据库课程设计报告-学生信息管理系统》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、淮阴工学院数据库课程设计报告课题名称:计107学生信息管理系统专业:计算机科学与技术班级:计1072姓名:学号:指导老师:2009年12月29日设计任务书课题名称计107学生信息管理系统设计目的本课程设计是在学习了数据库原理课程以后,为进一步深入学习数据库技术而开设的实践教学课程,着重提高学生数据库系统的设计与开发能力,是学生必须完成的实践教学环节。实现一个学生信息管理系统,完成班级信息管理,学生信息管理和增加用户功能。实验环境地点:11#111室环境配置:PC机一台,windowsXP系统Dreamweaver,ASP,SQLServer2005任务要求1.按
2、数据库设计原理的要求分步骤进行数据库设计;2.对关系要结合应用进行规范化处理;3.对数据库的操纵必须充分考虑数据的一致性;4.查询语句必须用SQL-SELECT命令;5.对系统的安全性(口令、分级授权、备份)要作一定考虑;6.系统要做到实用性强、界面友好、操作简单。工作进度计划序号起止日期工作内容12009.12.21~2009.12.22查询资料、选择课题22009.12.23~2009.12.24需求分析、总体设计32009.12.25~2009.12.26系统整体设计、编写程序代码、调试程序42009.12.27~2009.12.28撰写课程设计报告指导教
3、师(签章):年月日摘要:高校学生的管理工作是高校的最基本工作之一。学生工作管理的水平是一个大学的综合管理能力的一项重要指标。如何进一步提高我校学生管理的科学性、及时性和准确性是一个十分重要的问题。随着学校招生人数的不断增加,学生管理工作变得也日益繁重,大量的学生信息需要各级管理人员进行维护和统计,更增加了管理人员工作的负担。在这种形势下,学生管理信息化显得更为迫切和必要。计107学生信息管理系统就是一个可以对本系07级学生信息的相关管理的数据库系统,设计思路是用ASP和SQLServer制作。通过这个系统,用户可对本系07级学生的一些基本信息进行一些相关操作。学
4、生信息管理系统的建成将大大提高本系学生管理工作的水平,使管理工作的精确性、即时性、决策的科学性、数据的准确性等得到很大的提高。关键词:数据库;学生信息管理系统;ASP;SQLServer目录1课题及选题描述12需求分析13数据库的概念设计23.1系统的概念模型:24将概念模型转换成关系模型24.1将E-R模型转换为关系模式24.2数据库表结构设计34.3实现数据完整性35应用程序设计35.1系统的处理流程图45.2总体结构和外部模块设计46界面介绍4总结10致谢11参考文献12《数据库原理及应用》课程设计1课题及选题描述学生信息管理系统的功能是收集学生的个人信息
5、,以便向老师提供每个学生在校学籍的情况。学生信息管理系统的主要功能有:(1)、学生个人信息的录入,修改,查询和删除;(2)、班级的增加和删除;(4)、班级的增加和删除;(2)、用户的增加和删除;学生信息管理系统主要提供学生管理:包括编辑(姓名、学号、性别、班级、出生年月等),用户登录后可以录入、修改、查询和删除学生信息。系统还提供班级和用户管理:增加和删除班级和用户。2需求分析1、系统目标:实现一个学生信息管理系统,完成学生信息管理,学生班级管理和用户管理等功能。2、系统功能需求:用户登录后,可以对学生个人信息录入、修改、查询和删除,以及对班级信息和用户信息进行
6、增加和删除。(1)功能划分:用户通过身份验证后进入主界面。主界面为用户提供5项选择:首页,学生信息管理,班级管理,用户管理和退出系统。(2)功能描述:l首页:即系统主界面,界面含有宣传画和欢迎语。l学生信息管理:系统自动给出所有学生的列表,用户可以录入,修改,删除,查询学生信息。l班级管理:系统给出所有班级的列表,包括班级的专业名,用户可以实现增加,删除班级信息。l用户管理:系统给出所有用户的列表,包括用户名和密码(密码为*号),用户可以实现增加和删除用户信息。11《数据库原理及应用》课程设计l退出系统:点击“退出系统”选项,既可退出。退出后必须重新登录才能进行
7、相关操作。3数据库的概念设计3.1系统的概念模型:班级学生属于专业名班号学号性别姓名出生年月M1图3.1系统概念模型的E/R图上图是系统的概念模型的E/R图,该系统涉及的实体集有:班级实体集:具有属性班级名称和专业名。学生实体集:具有属性学号、姓名、性别和出生年月。一个班级可以有多个学生,但一个学生只能属于一个班级,所以班级和学生之间的联系为1:M的联系。4将概念模型转换成关系模型4.1将E-R模型转换为关系模式(1)班级实体集可以转换为关系:CLASS(CLASSNAME,MAJOR)CLASSNAME表示班级编号,MAJOR表示专业名。(2)学生实体集可以转
8、换为关系STUDENT(
此文档下载收益归作者所有