2022年罗湾湾_课程设计分析方案.docx
《2022年罗湾湾_课程设计分析方案.docx》由会员分享,可在线阅读,更多相关《2022年罗湾湾_课程设计分析方案.docx(59页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选学习资料 - - - - - - - - - 存档资料成果:华东交通高校理工学院课 程 设 计 报 告 书所属课程名称数据库系统开发教程题 目 同学学籍治理系统分 院 电 信 分 院专业班级 11 电子商务 2 班学 号 20220210460227 同学姓名 罗湾湾指导老师 付 念2022 年 1 月 4 日名师归纳总结 - - - - - - -第 1 页,共 33 页精选学习资料 - - - - - - - - - 华东交通高校理工学院课 程 设 计任 务 书专 业电子商务班 级 2 姓名罗湾湾一、课程设计题目同学学籍治理系统二、课程设计 论文)工作:自 2022 年 12 月 26
2、 日起至 2022 年 1 月 5 日止;三、课程设计 论文)的内容要求:1、说明书的要求:条理清楚、论述充分、文字通顺、图表规范,符合写作规范;2、说明书的内容:1)封面 存放在表中,这张表就可以看成是一个数据库;有了这个 数据仓库 我们就可以依据需要随时查询某职工的基本情形,也可以 查询工资在某个范畴内的职工人数等等;这些工作假如都能在运算机上自动进行,那我 们的人事治理就可以达到极高的水平;此外,在财务治理、仓库治理、生产治理中也需 要建立众多的这种 数据库 ,使其可以利用运算机实现财务、仓库、生产的自动化管 理;J.Martin 给数据库下了一个比较完整的定义:数据库是储备在一起的相关
3、数据的集 合,这些数据是结构化的,无有害的或不必要的冗余,并为多种应用服务;数据的储备 独立于使用它的程序;对数据库插入新数据,修改和检索原有数据均能按一种公用的和 可掌握的方式进行;当某个系统中存在结构上完全分开的如干个数据库时,就该系统包含一个“数据库集合”;数据库是依照某种数据模型组织起来并存放二级储备器中的数据集合;这种数据集 合具有如下特点:尽可能不重复,以最优方式为某个特定组织的多种应用服务,其数据 结构独立于使用它的应用程序,对数据的增、删、改和检索由统一软件进行治理和控4 / 33 名师归纳总结 - - - - - - -第 6 页,共 33 页精选学习资料 - - - - -
4、 - - - - 制;从进展的历史看,数据库是数据治理的高级阶段,它是由文件治理系统进展起来的; + 1.3 Visual Studio 2022 Visual Studio 2022 是微软公司推出的开发环境;Visual Studio是 Windows 平台应用程序的开发环境,它是建立在IDE 统一开发环境 的基础之上,可用于开发多种不同类型的应用程序;微软宣称Visual Studio 2022的承诺是开发者可以针对众多的应用程序进行开发,诸如Windows7、Office 、Web、智能手机、云应用框架等;微软除了支持其基本平台外,也预备供应对新兴应用趋势的工具支持,即云运算和并行设计
5、,以充分利用高性能的多核系统;例如,为并行编程供应了更多支持,包括增加调试 窗 口 , 增 加 对 NET Framework PLINQ、 本 地 Parallel Pattern Library 和Concurrency Runtime 并行扩展编码的支持;1.4 SQL server 2005 简介SQL Server 2005 是微软公司推出的大型数据库治理系统,建立在成熟而强大的关系模型基础之上,可以很好地支持客户机服务器网络模式;SQL Server 2005 是一个杰出的数据库平台,能够满意各种类型的企事业单位对构建网络数据库的需求,同时仍具有功能强大,安全牢靠等特点,可用于大型
6、联机事务处理、数据仓库及电子商务等;它与Windows 操作系统紧密集成,具有便利易用的图形界面,并供应了一套完整的治理工具和有用程序,大大减轻了治理员的工作量,使用户对数据库的操作变得特别简洁,使很多以前需要手工进行处理的复杂任务,现在可以通过图形化界面和向导工具来轻松地完成;正是由于SQL Server 2005具有操作简洁、功能强大、安全性高等特点,目前已经成为各类学校学习大型数据库治理系统的所选对象之一;1.5 课设的目的 :是加深同学对这门课的明白,培育同学的动手才能和解决实际问题的才能;提高网页设计与制作技能的运用;详细的课设目的应达到以下几个目的:1提高同学在实际操作中收集信息,
7、对信息进行价值判定,进行信息整理、加工的能力;2在实际的工程任务中培育网页设计方面的素养;3在实际的工程任务中使同学网页编程和制作的才能得到提高;4培育相关学问和技能的综合应用才能;5、把握运用 ASP.NET语言及数据库原理学问进行系统分析和设计的方法6、把握关系数据库的设计方法5 / 33 名师归纳总结 - - - - - - -第 7 页,共 33 页精选学习资料 - - - - - - - - - 7、把握 SQL Sever2022数据库系统开发的应用8、把握简洁的数据库应用程序编写方法;6 / 33 名师归纳总结 - - - - - - -第 8 页,共 33 页精选学习资料 -
8、- - - - - - - - 其次章 模块图和 E-R 图分析 1 需求分析1.1 系统目标:实现一个通用学籍治理系统,完成对同学学籍信息的增加、删除、修改、查询、显 示全部同学学籍信息等功能;1.2 系统功能需求:本系统只在学校内部使用,故无需登录;用户可直接进入到主界面,进行各种操 作,诸如录入同学信息、删除已不在的同学的学籍信息、修改有错误信息的同学的学籍 信息、查询所要找的同学的学籍信息以及查看全部同学的学籍信息;(1)功能划分:用户无需经过身份验证,直接进入到学籍治理系统的主界面;主界面为用户供应了 6 个功能,即增加记录、删除记录、修改记录、查询记录、显示全部记录和退出;(2)功
9、能描述:增加记录:用户进入到主界面后,如想添加新的同学学籍信息,可点击增加记录按钮;就会跳 出一增加记录的对话框,用户可在各对应的框内填写所要填写的信息;当然这些不能胡 乱的填写,要依据日常情形来填写;删除记录:用户进入到主界面后,如想把那些已不在的同学删除掉,可点击删除记录按钮;就 会跳出一删除记录对话框,用户填写所要删除同学的学号,点击确定;如该同学的学籍 信息不在数据库中,就会显现提示信息“ 无此同学” ;如在数据库中有该同学的学籍信 息,就会显示另一提示信息“ 确定删除吗?” ,点击确定,又会显现一提示信息“ 删除 胜利” ;虽然有些繁琐,但能确保不误删同学的学籍信息;修改记录:用户进
10、入到主界面后,假如想修改那些由于各种情形所造成的错误信息时,可点击 主界面上的修改记录按钮;点击后会跳出一修改记录的对话框,用户可以依据有错误信 息的同学的学号,先进行查询,查询后会显示该同学的全部学籍信息,用于可将错误的 信息订正过来,然后点击修改;返回主界面可点击退出按钮;查询记录:用户进入到主界面后,假如想要查看某个同学的学籍信息,可点击查询记录按钮;7 / 33 名师归纳总结 - - - - - - -第 9 页,共 33 页精选学习资料 - - - - - - - - - 就会跳出一查询记录的对话框,用户输入想要查询同学的学号就可以查看到该同学的全 部学籍信息;全部记录:用户进入到主
11、界面后,想要查看全部同学的学籍信息,可点击全部记录按钮;就会 在主界面的下部显示全部同学的学籍信息;退出:用户进入到主界面后,进行了各种操作后,想要退出该同学学籍治理系统,可点击 主界面上的退出按钮;点击后,用户就可以退出本系统;2 数据库的概念设计 2.1 系统的概念模型:使用权限姓名1 1 查 询 记N 学 生 学 籍 信1 退出增 加 记N 学 生 学 籍 信用户1 录全 部 显1 删除记N 学 生 学 籍 信示N 修改记录 图 2-1 同学学籍治理系统概念模型的 同学学籍信息 N E/R 图学 生 学 籍 信学号姓名性别家庭地址籍贯同学学籍信息政治面貌系专业诞生年月院图 2-2 同学学
12、籍信息的属性E/R 图上面两张图是同学学籍治理系统的概念模型的E/R 图,该系统所涉及的实体集有:同学学籍信息实体集:详细属性有学号、姓名、性别、政治面貌、诞生年月、专 业、系院、籍贯、家庭住址;8 / 33 名师归纳总结 - - - - - - -第 10 页,共 33 页精选学习资料 - - - - - - - - - 用户实体集:详细属性有使用权限;用户可以对多个同学的学籍信息进行治理,所以用户与同学学籍信息之间的关系为 1:N;3 将概念模型转换为改性模型3.1 将 E-R 模型转换为关系模式 CODEE表示学号, NAME表示姓名, SEX表示性别, POLITICAL表示政治面貌,
13、 NATIVE 表示籍贯, BIRTH 表示诞生年月, DEPARMENT 表示院系, MAJOR表示专业, ADDRESS表示 家庭地址;3.2 数据库表结构设计:把关系模型转化为表结构:同学学籍信息表 student )所包含的同学学籍信息,定义如下:表 1 同学学籍信息表域名含义数据类型例子备注code 学号nvarchar10 )1071301208 主键name 姓名nvarchar30 )陈云龙sex 性别nvarchar2 )男political 政治面貌Nvarchar16 )团员native 籍贯Nvarchar8 )江苏birth 诞生年月Nvarchar10 )1989
14、deparment 院系Nvarchar30 )运算机工程major 专业Nvarchar30 )科学与技术address 家庭地址Nvarchar100 )启东3.3 实现数据完整性通过各种约束,缺省,规章和触发器实现数据的完整性;由于同学学籍治理系统的 重要性,和各个数据之间的复杂相关性,保证数据的完整性显得更为重要;不能让用户 随便的删除,修改数据;(1)CHECK约束保证查询时只能输入学号;2)PRIMARY KEY约束在表中定义了一个惟一标识每一列的主键,即 code学号);3)使用默认值和规章;4)各种外键约束保证数据的完整性,不能随便删除;9 / 33 名师归纳总结 - - -
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022 年罗湾湾 课程设计 分析 方案
限制150内