《数据库原理》 课程设计报告
学 校:重庆邮电大学 专 业:智能科学与技术 班 级:0451002
小组成员:傅浪(2010212266)
陈波(2010212274) 葛星(2010212275)
指导老师:黄梅根
完成日期:2012年5月24日
第一章:系统背景 第二章:项目目的及定位
2.1编写目的 2.2项目定位
第三章:技术支持
3.1技术概况
3.2网站技术实施方案表
第四章:客户需求分析与项目数据库设计
4.1.客户需求分析
4.2技术可行性与经济可行性分析 4.3.数据库项目设计 (1)信息需求 (2)处理需求 (3)系统功能模块图 (4)数据流图整理
(5)概念结构设计 (6)逻辑结构设计
(7)系统中与数据库相关的部分代码(待上传)
第五章:详细设计
5.1功能描述 5.2模块测试界面
第六章:总结
6.1 工作时间安排 6.2工作总结 6.3不足与展望
第一章 系统背景
人事管理系统是一切管理工作的核心所在。员工作为单位,企业的最基础的成员,同时人事管理也是单位,企业管理的重点。
员工的档案管理是认识管理的基础,在人员流动性大的当今社会,管理系统的准确性与及时性是非常重要的。
与此同时,在管理系统中对员工的职务,所属部门,对应的上下级关联,薪酬,甚至基本生活状况进行记录也是有必要的。
第二章 项目目的及定位
2.1编写目的
为了锻炼自己,更加深入学习,体会数据库原理,同时也深入了解人事管理系统的建立,进行实践。 2.2项目定位
编写一个简易实用的人事管理系统,可以进行最基础的记录添加,修改,删除,操作简易,尽量使后期维护工作简单的人事管理系统。
第三章 技术支持
3.1技术概况
本平台是一款基于HTML、PHP程序、MySQL数据库、B/S结构的信息分享平台。 开发平台: 采用的操作系统:windows 32位操作系统。 数据库:MySQL 编程语言:PHP
开发环境:wamp(windows,apache,mysql,php)
3.2技术适用性 一、超文本标记语言,即HTML(Hypertext Markup Language),是用于描述网页文档的一种标记语言。 HTML文档制作不是很复杂,且功能强大,支持不同数据格式的文件镶入,这也是WWW盛行的原因之一,其主要特点如下:
1 简易性,HTML版本升级采用超集方式,从而更加灵活方便。
2 可扩展性,HTML语言的广泛应用带来了加强功能,增加标识符等要求,HTML采取子类元素的方式,为系统扩展带来保证。
3 平台无关性。虽然PC机大行其道,但使用MAC等其他机器的大有人在,HTML可以使用在广泛的平台上,这也是WWW盛行的另一个原因。
二、PHP是开源软件,每个人都可以看到所有PHP的源代码,程序代码与Apache编译在一起的方式也可以让它具有灵活的安全设定,PHP具有了公认的安全性能。PHP具有以下特点:
(1)跨平台性:PHP几乎支持所有的操作系统平台,并且支持Apache, IIS等多种Web服务器; (2)支持广泛的数据库:可操作多种主流与非主流的数据库。如MySQL、Access、SQL server、oracle、DB2等。其中PHP与MySQL是最佳组合,它们的组合可以跨平台运行; (3)执行速度快:占用的资源少,代码执行速度快;