资源预览内容
第1页 / 共45页
第2页 / 共45页
第3页 / 共45页
第4页 / 共45页
第5页 / 共45页
第6页 / 共45页
第7页 / 共45页
第8页 / 共45页
第9页 / 共45页
第10页 / 共45页
亲,该文档总共45页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
计算机工工程学院院数据库原原理及应应用课程设计计报告课题名称称: 学学生档案案管理系系统 专业: 计算机机科学与与技术(网网络技术术) 班级: 网络111111 姓名: 周泽泽成 学号: 11111131111044 指导老师师: 周泓泓、刘金金岭、王王新华、高丽 20133 年年 6 月 22 号课程设计计任务及及进度表表课题名称称学生档案案管理系系统设计目的通过对高高校学生生档案管管理系统统的设计计和开发发。了解解了数据据库的设设计与开开发的全全过程,达达到巩固固数据库库理论知知识、锻锻炼实践践能力和和构建合合理知识识结构的的目的。实验环境操作系统统:Wiindoows XP数据库管管理系统统:SQQL SSeveer 220088编程环境境:Viisuaal SStuddio 20110任务要求1. 搜集高校校学生档档案管理理问题方方面的资资料,进进行需求求分析;2. 完成概念念设计、逻辑设设计等各各阶段的的设计;3. 编写程序序代码,系系统调试试;4. 撰写课程程设计报报告;5. 参加答辩辩工作进度度计划序号起止日期期工 作作 内内 容容120133.5.11020113.55.111查询资料料、选择择课题220133.5.1220113.55.200需求分析析、总体体设计320133.5.2120113.66.177系统整体体设计、编写程程序代码码、调试试程序420133.6.1720113.6.21撰写课程程设计报报告指导教师师: 20013 年 006 月 07 日 摘要学生档案案管理系系统是典典型的信信息管理理系统(MISS),其其开发主主要包括括后台数数据库的的建立和和维护以以及前端端应用程程序的开开发两个个方面。对于前前者要求求建立起起数据一一致性和和完整性性强、数数据安全全性好的的库。而而对于后后者则要要求应用用程序功功能完备备,易使使用等特特点。 经过分分析,我我使用 MICCROSSOFTT公司的的 VIISUAAL SSTUDDIO开开发工具具,利用用其提供供的各种种面向对对象的开开发工具具,尤其其是数据据窗口这这一能方方便而简简洁操纵纵数据库库的智能能化对象象,可以以在短时时间内建建立系统统应用原原型,然然后,对对初始原原型系统统进行需需求迭代代,不断断修正和和改进,用ODDBC连连接数据据库,直直到形成成最终的的可行系系统。关键词 控件件,窗体体,数据据库,MMicrrosooft Vissuall Sttudiio 220100目录1 引引言62 需需求分析析62.1 系统统目标662.2 功能能划分663 概概念设计计73.3 数据流流图84 逻逻辑结构构设计884.1 ERR模型向向关系模模式转换换84.2 数据据库表结结构设计计95 应应用程序序设计1116 编编码(主要功功能介绍绍)116.1登登陆界面面116.2新新生档案案录入2216.3学学生档案案查询2246.4更更新学生生档案2257 项项目测试试29结论300致谢311参考文献献32附录3331 引引言电子档案案是档案案工作中中的新事事物,具具有传统统纸质档档案不具具备的优优点,能能极大限限度地提提高工作作效率。因此,档档案管理理者应顺顺应时代代发展的的潮流,正正确积极极地认识识电子档档案的特特点,加加强对电电子档案案管理的研研究,使使人类社社会原始始历史记记录在信信息时代代得以真真实、完完整、可可靠的保保管。2 需需求分析析2.1 系统统目标一直以来来人们使使用传统统人工的的方式管管理文件件档案,这这种管理理方式存存在着许许多缺点点,如:效率低低、保密密性差,另外时时间一长长,将产产生大量量的文件件和数据据,这对对于查找找、更新新和维护护都带来来了不少少的困难难。随着着科学技技术的不不断提高高,计算算机科学学日渐成成熟,其其强大的的功能已已为人们们深刻认认识,它它已进入入人类社社会的各各个领域域并发挥挥着越来来越重要要的作用用。作为计算算机应用用的一部部分,使使用计算算机对学学生档案案信息进进行管理理,具有有着手工工管理所所无法比比拟的优优点.例例如:检检索迅速速、查找找方便、可靠性性高、存存储量大大、保密密性好、寿命长长、成本本低等。这些优优点能够够极大地地提高学学生档案案管理的的效率,也是企企业的科科学化、正规化化管理,与世界界接轨的的重要条条件。 管理信信息系统统在最初初级阶段段是统计计系统,所所研究的的内容是是数量数数据间表表面的规规律,他他可以分分成较相相关和不不相关的的组,然然后把数数据转换换成信息息。第二二个阶段段的数据据更新系系统,比比如它不不能告诉诉你以现现在的售售票的速速度何时时把票售售完,从从而采取取补救措措施。因因而它也也是管理理信息系系统的低低级阶段段。第三三阶段是是状态报报告阶段段系统,它它可以分分为生产产状态报报告、服服务状态态报告和和研究状状态报告告。比如如生产状状态报告告系统,它它的典型型代表是是IBMM公司的的生产管管理系统统。众所所周知,它它是世界界上最大大的计算算机公司司,19964年年它生产产出中型型计算机机IBMM3600,使计计算机的的水平提提高了一一个台阶阶,但同同时组织织生产工工作却大大大的复复杂化了了。一台台计算机机超过了了150000个个不同的的部件,每每一个部部件又有有若干个个元件,加加上IBBM的工工厂遍及及美国各各地,不不同的定定货有不不同的元元件和不不同的部部件。这这样的以以来管理理就特别别复杂了了。在119688年,建建立了公公用制造造信息系系统CMMIS运运行很成成功。状状态报告告系统还还有一种种形式是是数据处处理系统统。主要要是用来来处理日日常业务务和生产产报告。把手工工作业自自动化,提提高效率率和节省省人力。最后的阶阶段是决决策支持持系统,它它是用来来辅助决决策的信信息系统统。该系系统可以以计划、分析解解答,它它有较好好的人机机对话,但但不强调调全面的的管理功功能。因此,开开发这样样一套管管理软件件成为很很有必要要,我们将将以开发发一套学学生档案案管理系系统为例例,谈谈谈其开发发过程和和所涉及及到的问问题及解解决方法法。2.2 功能能划分学生档案案管理系系统包括括登陆权权限管理理、学生生档案的的查询修修改录入入、班级级信息的的录入、学生成成绩的录录入与更更新等功功能。3 概概念设计计本系统规规划出的的实体有有:课程程信息实实体、学学生信息息实体、成绩信信息实体体,它们们之间的的关系如如下图所所示。班级号祖籍出生年月身份证姓名入学年月学生编号学生政治面貌家庭地址性别1所学专业班级职务学习N成绩课程学分课程名课程号图3.11 学学生选课课E-RR图教务秘书添加NM政治面貌身份证号码学生学生号家庭住址姓名祖籍班级号性别入学日期图3.22 教教务秘书书添加学学生信息息E-RR图N教务秘书添加M班级班级号学分班级名图3.33 教教务秘书书添加班班级信息息E-RR图学生属性性:学生生号、学学生姓名名、性别别、出生生年月、祖籍、班级号号、入学学日期、家庭地地址、政政治面貌貌、身份份证号码码、班级级职务、所学专专业等;、班级属性性:课程程编号、课程名名称、学学分等;一个学生生可以上上多门课课程,所所以是11:N的的关系;多个教教务秘书书可以添添加多个个学生的的信息,所以是N:M的关系;多个教务秘书可以添加多个班级的信息,所以是N:M的关系。3.3 数据流流图教务秘书查询信息学生信息表查找页面查询信息查询结果图3.33.1 查找找数据流流图教务秘书已修改信息学生信息表页面学生信息验证已修改信息图3.33.2 学生生档案数数据流图图新信息班级学生信息添加或修改新信息页面班级、学生信息表管理员图3.33.3 档案案添加修修改数据据流图4 逻逻辑结构构设计4.1 ERR模型向向关系模模式转换换课程实体体集可以以转换为为关系:课程(课课程编号号,课程程名称,学学分)学生实体体集可以以转换为为关系:学生(学学生编号号,学生生姓名,性性别,出出生年月月,祖籍籍,班级级号,入入学日期期,家庭庭地址,政政治面貌貌,身份份证号码码,班级级职务,所所学专业业)成绩实体体集可以以转换为为关系:成绩(课课程编号号,学生编编号,成成绩)4.2 数据据库表结结构设计计表4.11 ccourrse列名数据类型型长度描述Courrse_idint8课程号,定定义为主主键,自自动编号号Courrse_nammeNvarrchaar(220)20课程名,不不允许NNulll值Credditsmalllinnt1学分,允允许Nuull值值表4.22 cclasss列名数据类型型长度描述Classs_iidint4班级号,定定义为主主键,自自动编号号Classs_nnameenvarrchaar(440)40班级名字字,不允允许Nuull值值GraddeCharr(100)10年级名,允允许Nuull值值SumSStuint2班级现有有人数,允允许Nuull值值MaxNNumint2班级人数数上限,允允许Nuull值值表4.33 SStuddentt_cooursse列名数据类型型长度描述Courrse_idint8班级号,学学生号,共共同定义义为主键键,自动动编号studdentt_iddint8Graddeint4成绩,不不允许为为Nulll值Credditsmalllinnt1学分,允允许为空空SC_ssemeesteersmalllinnt学期,不不允许为为Nulll值Schoool_yeaarsmalllinnt8学年,不不允许为为Nulll值表4.44 SSyUsser列名数据类型型长度描述Use_idint4用户号,定定义为主主键,自自动编号号Use_nammecharr(100)10用户名字字,允许许
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号