- 1、本文档共22页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数据库课程设计 高校学生就行系统.doc
学号 《数据库原理及应用》
课程设计报告
专业: 班级: 姓名: 指导教师: 成绩:
计算机学院
2015年12月11日
目 录
1需求分析1
1.1 应用系统背景1
1.2 组织结构图1
1.3 需求分析过程1
1.4 数据流图2
1.5 数据字典3
2概念结构设计4
2.1基本原则4
2.2 E-R模型5
3逻辑结构设计5
3.1 设计任务5
3.2 E-R图向关系模型的转换5
4物理结构设计6
4.1 基本分析6
4.2 物理结构6
5界面设计与实现7
5.1 登录界面7
5.2 修改子操作界面8
5.3 查询子操作界面8
6部分代码10
7总结19
参考文献19
1需求分析
1.1 应用系统背景
高校学生就业问题关系到高等教育持续健康的发展,关系到国家的经济建设、社会的稳定和人民群众的根本利益。高校学生就业管理系统,正是针对当前严峻的毕业生就业形式,为学校做好高校学生就业管理工作提供了信息化的解决方案。
本系统采用CS技术模式,在前台使用ADO.NET开发技术,后台使用MS SQL Server 2000数据库开发技术。本系统主要是为了方便负责就业管理工作的老师使用,向毕业生提供一些招聘信息、就业指导及相关的政策信息,以帮助同学们更好的就业。高校就业管理系统化可以完成对学生信息的修改、查询(就业率,已就业信息,未就业信息,公司信息)、添加(学生基本信息,院系信息,公司信息)、退出功能。初步完成了对高校就业信息的管理,界面设计简洁,使用简单。
本系统为毕业生提供了一个便捷、可靠的信息平台,有利于学校更好的对大学生进行就业管理和指导。
1.2 组织结构图
1.3 需求分析过程
实现院系、专业、毕业生信息管理(设有就业标志,初值为‘待业’); 实现职业类型、职业信息(职业号、类型号、需求数量、聘用数量、用 人单位)登记; 实现毕业生就业登记(学号、职业号),自动修改相应学生的就业标志 和职业的聘用数量,并保证聘用数量不大于需求数量; 创建存储过程查询毕业生的人数、待业人数、就业人数和就业率; 创建存储过程查询各专业的毕业生就业率; 创建 check 约束限制毕业生性别必须为‘男’或‘女’; 建立表间关系。
高校就业管理系统化可以完成对学生信息的修改、查询(就业率,已就业信息,未就业信息,公司信息)、添加(学生基本信息,院系信息,公司信息)、退出功能。初步完成了对高校就业信息的管理,界面设计简洁,使用简单。
1.4 数据流图
顶层数据流图
(2)修改子操作数据流图
(3)添加子操作数据流图
(4)查询子操作数据流图
1.5数据字典
数据字典是关于数据的信息的集合,也就是对数据流图中包含的所有元素的定义的集合。数据字典的作用是在软件的分析和设计过程中提供关于数据的描述信息。一般说来,数据字典应该由下列四类元素构成:数据元素,数据流,数据存储和数据处理。
(1)数据存储
数据存储是数据结构停留或保存的地方。也是数据流的来源和去向之一,可以是手工文档或手工凭单,也可以是计算及文档。一般而言,应包括如下内容:{数据存储名,说明,编号,输入的数据流,输出的数据流,组成(数据结构),数据量,存取频度,存取方式}。
数据流
数据流是数据结构在系统内传输的路径。对数据流的描述通常包括如下内容:{数据流名,说明,编号,数据流来源,数据流去向,组成(数据结构)}。
(3)数据处理
处理过程的具体处理逻辑通常在详细设计过程中用判定表或判定树来描述。在数据字典中,只无原则描述处理过程的说明性信息,通常包括以下内容:{处理过程名,说明,输入数据流,输出数据流,处理}。
2概念结构设计
2.1基本原则
将需求分析得到的用户需求抽象为信息结构(即概念模型)的过程是概念结构设计。根据对数据项与数据结构的分析,设计出能够满足系统需求的各种实体,及它们之间的关系,为后面的逻辑结构设计打下基础,用E-R图表示概念模型。
2.2 E-R模型
用户E-R图
(2)高校学生就业管理系统总体E-R图
3逻辑结构设计
3.1设计任务
逻辑结构结构设计的任务就是把概念结构设计阶段设计好的基本E-R图转换为选用数据库管理系统产品支持的数据模型相符合的逻辑结构。目前主要采用E-R图向关系模型的转换。
3.2 E-R图向关系模型的转换
根据需求分析和概念模型,将实体型和实体间的联系转换为关系模式,确实这些关系模式的属性和码(关系的码用下划线标出,外码用*标记)
学生(学号,姓
您可能关注的文档
最近下载
- 标准图集-07FS02-防空地下室给排水设施安装.pdf
- 非连续性文本阅读——春联.docx
- 基于Cisco Packet Tracer中小型商场网络规划与设计.docx
- 二层式升降横移自动立体车库结构设计.docx
- 第四单元第1课广而告之——招贴画设计课件人教版初中美术七年级下册 (1).pptx
- C程序设计07-函数解析.ppt
- 人教版初中美术七年级下册第四单元第1课《广而告之》教学PPT课件.pptx
- 人教版初中美术七年级下册第四单元第1课广而告之第课件.pptx
- 人教版七年级美术下册第四单元第1课广而告之招贴设计课件 (2).pptx
- 2018主持人年度考核个人工作总结.doc VIP
文档评论(0)