2022年网络数据库课程设计 .pdf
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《2022年网络数据库课程设计 .pdf》由会员分享,可在线阅读,更多相关《2022年网络数据库课程设计 .pdf(18页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第 1 章:绪论1.1 网络数据库简介:网络数据库(Network Database)其含义有三个:在网络上运行的数据库。网络上包含其他用户地址的数据库。信息管理中,数据记录可以以多种方式相互关联的一种数据库。网络数据库和分层数据库相似,因为其包含从一个记录到另一个记录的前进。与后者的区别在于其更不严格的结构:任何一个记录可指向多个记录,而多个记录也可以指向一个记录。实际上,网络数据库允许两个节点间的多个路径,而分层数据库只能有一个从父记录(高级记录)到子记录(低级目录)的路径。因此,网络数据库是跨越电脑在网络上创建、运行的数据库。网络数据库中的数据之间的关系不是一一对应的,可能存在着一对多的
2、关系,这种关系也不是只有一种路径的涵盖关系,而可能会有多种路径或从属的关系。1.2 ASP 简介:ASP 是一套微软开发的服务器端运行的脚本平台,ASP 内含于IIS 当中,目前IIS 最高版本为 5.0 版本。通过 ASP 我们可以结合HTML 网页、ASP 指令和ActiveX 元件建立动态、交互且高效的WEB 服务器应用程序。同时,asp 也支持 Vbscript 和 Javascript等脚本语言,默认为 Vbscript。ASP 是经过服务器解析之后再向浏览器返回数据,所以有了ASP 就不必担心客户的浏览器是否能运行你所编写的代码。因为所有的程序都将在服务器端执行,包括所有嵌在普通
3、HTML 中的脚本程序。当程序执行完毕后,服务器仅将执行的结果返回给客户浏览器,这样也就减轻了客户端浏览器的负担,大大提高了交互的速度。1.3 SQL server简介SQL Server 是一个关系数据库管理系统它最初是由Microsoft Sybase 和Ashton-Tate 三家公司共同开发的于1988 年推出了第一个 OS/2 版本在 Windows NT 推出后 Microsoft与 Sybase 在 SQL Server 的开发上就分道扬镳了Microsoft 将 SQL Server 移植到 Windows NT 系统上专注于开发推广SQL Server 的 Windows N
4、T 版本 Sybase 则较专注于 SQL Server 在 UNIX 操作系统上的应用在本书中介绍的是Microsoft SQL Server 以后简称为 SQL Server 或 MS SQL Server SQL Server 2000 是 Microsoft 公司推出的 SQL Server 数据库管理系统的最新版本该版本继承了SQL Server 7.0 版本的优点同时又比它增加了许多更先进的功能具有使用方便可伸缩性好与相关软件集成程度高等优点可跨越从运行Microsoft Windows 98 的膝上型电脑到运行Microsoft Windows 2000 的大型多处理器的服务器等
5、多种平台使用1.4IIS简介IIS 是 Intemet Information Server的缩写,是微软提供的Internet服务器软件,包括 Web、FTP、Mail 等服务器。它使得在Intranct或 Intemet 上羞希梧息变得很容易。IIS 5.0新增了许多功能,Web管理员创建升级的、灵活的应用程序。IIS 5.0的新增功能介绍如下。安全通信:IIS 采用各种安全协议,保证了服务器端、客户端和服务器端与客户端信息交换时的安全。权限向导:通过向虚拟目录和文件分配访问策略,可以简化配置 Web站点访问的任务。名师资料总结-精品资料欢迎下载-名师精心整理-第 1 页,共 18 页 -
6、IIS进程限制:能够限制 CPU 在处理单个 Web站点的应用程序时的时间百分比,还可以终止新启动运行失常的进程。改进的自定义错误消息:当 web站点出现 HTTP 错误时,天津网站建设,天津网站制作,天津网络公司,天津网站优化,管理员可以向用户发送消息。支持 ASP:可以使用服务器端的脚本和组件创建动态内容,从而创建和浏览器无关的动态内容。ASP提供对所有 HTTP 请求和应答的访问,以及对标准数据库连接的访问,同时还允许自定义适合不同浏览器的内容。应用程序保护:IIS5.0为 Web应用程序提供了更大的保护和更强的可靠性。在默认情况下,当IIS 在公共或“共用”进程(即与核心IIS 进程隔
7、离的进程)中运行应用程序时,能够隔离执行关键任务的应用程序,这些程序将在核心IIS 和“共用”进程之外运行。第 2 章:政府人员管理系统的需求分析传统的政府人员管理都是文件或口头上的管理,这样的管理存在一些基本的弊端:管理不方便、管理效率低。为了能够科学地、系统地、合理地、高效率地对政府人员进行管理,需要相关的管理系统来执行该工作。我的这个系统能够对政府人员进行一些基本的管理外,还能够对其中的一些基本部门进行管理,可以说是一个相对完善的管理系统。第 3 章:政府人员管理系统的概要设计本系统主要部分总共有四大块:系统设置,基础数据,考情管理,工资管理,报表查询。3.1 系统设置:包括:角色设置、
8、用户设置、修改密码。其功能可以实现角色和用户的增加,编辑角色和用户,修改密码等。3.2 基础数据:包括部门管理,职务管理和员工管理。在基础数据菜单项中可以增加、修改部门和职务;添加员工和编辑员工资料,还有查询员工资料的功能。3.3 考勤管理:包括请假管理、缺勤管理两个子菜单。在该菜单项中可以登记,查询和修改员工考勤的基本数据。3.4 工资管理:包括新增记录、修改数据。可以增加工资,并且可以编辑。3.5 报表查询:包括职员档案、工资表。主要是进行相关的查询。名师资料总结-精品资料欢迎下载-名师精心整理-第 2 页,共 18 页 -第 4 章:政府人员管理系统详细设计4.1 数据库设计部分4.1.
9、1 数据库概念结构设计本系统客观存在的实体有:工资、用户、缺勤、职务、职员、菜单、角色、请假、部门。工资实体图 21 为工资实体用户实体图 22 为用户实体缺勤实体工资PayID 工号基本工资奖金岗位工资考核社保所得税工资日期其他实发工资用户UserID 账号密码姓名角色到期日期可用名师资料总结-精品资料欢迎下载-名师精心整理-第 3 页,共 18 页 -图 23 为缺勤实体职务实体图 2 4 为职务实体职员实体图 25 为职员实体菜单实体缺勤LaterID 工号缺勤类型日期缺勤时间职务Poseid 职务名称职员EmpID 工号姓名性别出生年月籍贯学历专业省份证号婚否政治面貌备注工资经验状态部
10、门职务住址入职日期Email 电话邮政编码菜单ID 父菜单 ID 位置URL 字体色菜单项名师资料总结-精品资料欢迎下载-名师精心整理-第 4 页,共 18 页 -图 26 是菜单实体角色实体图 2 7是角色实体请假实体图 28 是请假实体部门实体图 29 是部门实体4.1.2 逻辑结构设计通过对系统功能模块的分析,政府人员管理系统得到数据概念结构的分析后,得到如下数据逻辑结构。工资表(工资):(payid,工号,基本工资,岗位工资,奖金,其他,考核,社保,所得税,工资日期,实发工资)用户表(用户):(UserID,账号,密码,姓名,角色,到期日期,可用)缺勤表(缺勤:(LaterID,工号,
11、缺勤类型,日期,缺勤时间)职务表(职务):(PiseID,职务名称)职员表(职员)(EmpID,工号,姓名,性别,出生年月,籍贯,学历,专业,身份证号,婚否,政治面貌,Eail,入职日期,住址,部门,职务,状态,工作经验,备注)菜单表(菜单):(ID,父菜单ID,位置,URL,字体色,菜单项)角色表(角色):(RolesID,角色代号,角色名,角色权限)请假表(请假):(LeaveID,工号,请假类型,开始日期,结束日期,天数,请假事由)部门表(部门):(DeptID,部门名称)角色RolseID 角色代号角色名角色权限请假LeaveID 工号请假类型开始日期结束日期天数请假事由部门DeptI
12、D 部门名称名师资料总结-精品资料欢迎下载-名师精心整理-第 5 页,共 18 页 -4.1.3 物理结构设计在政府人员管理系统中,数据库物理设计结构设计共有9 各表,各个表的基本描述如下:表(1)是工资表(工资):表(1)表(2)是用户表(用户):表(2)表(3)是缺勤表(缺勤):表(3)表(4)是职务表(职务):表(4)名师资料总结-精品资料欢迎下载-名师精心整理-第 6 页,共 18 页 -表(5)是职员表(职员):表(5)表(6)是菜单表(菜单):表(6)表(7)是角色表(角色):表(7)表(8)是请假表(请假):表(8)名师资料总结-精品资料欢迎下载-名师精心整理-第 7 页,共 1
13、8 页 -表(9)是部门表(部门):表(9)4.2ASP主要代码部分4.2.1 登录界面代码(index.asp)政府人员管理系统 您的浏览器版本太低,不支持框架,请升级浏览器后再使用本系统!其登陆界面如下图所示4.2.2 登录检查代码(logincheck.asp)%Dim UserAcc,UserPwd,rs UserAcc=Request(UserAcc)UserPwd=Request(UserPwd)Set rs=Server.CreateObject(ADODB.RecordSet)名师资料总结-精品资料欢迎下载-名师精心整理-第 8 页,共 18 页 -sql=Select*Fro
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年网络数据库课程设计 2022 网络 数据库 课程设计
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内