数据库技术及应用陆桂明10数据库管理系统开发实例

数据库技术及应用陆桂明10数据库管理系统开发实例

ID:43551874

大小:949.40 KB

页数:18页

时间:2019-10-10

数据库技术及应用陆桂明10数据库管理系统开发实例_第1页
数据库技术及应用陆桂明10数据库管理系统开发实例_第2页
数据库技术及应用陆桂明10数据库管理系统开发实例_第3页
数据库技术及应用陆桂明10数据库管理系统开发实例_第4页
数据库技术及应用陆桂明10数据库管理系统开发实例_第5页
资源描述:

《数据库技术及应用陆桂明10数据库管理系统开发实例》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、数据库技术及应用第10章数据库管理系统开发实例机械工业出版社通过本系统软件,能帮助教研人员利用计算机,快速方便的对学生学籍管理进行管理、输入、输出、查找的所需操作,使散乱的人事档案能够具体化,直观化、合理化。对学生的学籍可以随时输入、输出、查找卜修改。建立一个运行稳定且易于操作的学生系统。学號理信息■L

2、丨IIIlin10.2.2具体需求•1•功能需求❖能够游览学生学籍的所有信息;❖能够制定招生计划并能进行学生注册登记管理;❖能够通过学生的某一个信息找到个人学籍的相关信息(例如:知道学生的姓名能够找到该学生的所有有关的学籍信息);•:•相关人员能对包含学生的学籍信息进行管理(爾诂有关情

3、况不是固定不变的所以一旦学生信息发生喪变軀对原有信息进行诸如添加,删除,修改等的操作);•:•必须能对学生有关信息进行相关统计计算(例如:评定各项奖项,德育考评等);•:•通过一条信息找到与之匹配的信息(例如:查询同一专业的所有人员);10.2仃:毎概述❖需要提供打印功能(能对要打印的各项内容都能进行打印服务);❖对毕业生进行档案管理;❖能提供条形码进行刷卡服务;♦:♦釆用Windows的操作界面,简单易用,用户可以在使用的同时获得实时帮助;•:•采用数据库和程序分开设计的方式,他们屯间通粧驱动程序连接,以使系统达到较高的可靠性和扩展性羊WW•:•视情况需要,可以给系统加上一个网络模氨

4、融可必远程登陆,然后根据其拥有的权限执行相应的功能,比如浏览信息或修改信息。•:•数据精确度:查询时应保证查全率,所有相应域包含查询关键字的记录都应能查到;•:•时间特性:一般操作的响应时间应在1-2^内,对软磁盘和打印机及条形码刷卡服务响应时间也应在可接受的时间内完成;•:•适应性:WlNDOWS20001±系統初可运行。:保持数据•:•要有严格的用户身份确认过程,并对各类用户的操作权限必需要有严格的分工,不能出现因用户权限不明确造成数据不安全;•:•对用户的登录信息必须进行安全保护,避免存在因系统原因而造成用户登录信息泄露,进而危及到系统的操作安全;■■■❖必须具备对用户提交的数据

5、进行预处理张提交的数据是一些符合要求的合法数擢■保i本表间的数据完整性;•:•保证对数据库增加、删除、修改等操作的安全执库中各基本表间的数据完整性;功能仏保证用户所据库护各基—•:•其它方面还应该注意网络安全和物理安全、数据备份等。ihmm•:•数据流程分析就是把数据在组织内部的流动情况抽象出来,舍取了具体组织结构、信息载体、处理工作等,单从数据流动过程来考察实际业务的数据处理模式。数据流程分析主要包括对信息的流动、传递、处理、存储等的分析。•由于学籍管理系统的数据流程图比较复杂,因此我们按照系统勺数据流程图,简称DFD)来实现学籍管理里系统卡层晶据流程的观点,釆用自顶向下的结构化方法

6、,通交(dataflowdiagram的数据流程分析。下面图10「至10・6图。图10」学籍管理系统顶层DFD操作艮统管理员操作者信息权限分配2图10垄业招生刎管理系统昭生计划有效杳找通知权限表图10—3第三层学籍管理子系统DFD图10—4第三层奖惩管理子系统DFD图10—5毕业管理子系统DFD权限审查修改学%信息库信息[仃效注册通知注册学生学生手册毕业招生办S10-6第四层注册管理子系统DFD10-4.1学籍管理系统E・R图1J10.4.2利用MicrosoftVisio反向获取E—R图•:•在数据库设计时,应该先画出E—R图,再通过E—R图生成数据库。但在实际工作中,经常需要对已有

7、的数据库进行分析,这时可以利用MicrosoftVisio快速获取系统E—R图。•:•首先,要建立一个指向该数据库的ODBC连接;然后,进入MicrosoftVisio(本书釆用MicrosoftVisio2003),选择【文件】丨【新建】丨【数据库丄讐库模型图】命令•:•随后选择【数据库】i【反向工程】菜单律出轴律向导对话框,如图10-9所示。按照向导一廳操澤,选择前面建立的ODBC数据连接,选择需要反向工程的对象类型;经过确认后就可以很快得到指定实体的E—R图了。数计❖10.5.1创建数据库在SQLSERVER中操作,具体步骤略。❖10.5.2创建各数据表在SQLSERVER中操作

8、,具体步骤略。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。