数据库开发与管理(DBA)简历(精选12篇)
数据库开发与管理(DBA)简历 第1篇
姓名: 李XX
性 别: 男
年 龄: 23
民 族: 汉族
户籍: 广东 茂名
最高学历: 本 科
现所在地: 广东 广州
毕业院校: 广东工业大学华立学院
所学专业: 计算机科学与技术
工作经验
▌增城经贸局 9月-月
公司性质:行政机关 行业类别:互联网、电子商务
担任职位:行政/人事类-其它相关职位
工作描述:在增城经济贸易局从事行政方面工作,参与该局内部网站开发和建网所需资料的收集工作,处理有关计算机技术方面工作(包括对word、excel的操作)等。
▌增城经贸局 年9月-2009年11月
公司性质:行政机关 行业类别:其他
担任职位:计算机业(it)类-其它相关职位
工作描述:在增城经济贸易局从事行政方面工作,参与该局内部网站开发和建网所需资料的收集工作,处理有关计算机技术方面工作(包括对word、excel的操作)等。
▌增城经贸局 2009年9月-2009年11月
公司性质:国有企业 行业类别:其他
担任职位:计算机业(it)类-计算机辅助设计与绘图
工作描述:在增城经济贸易局从事行政方面工作,参与该局内部网站开发和建网所需资料的收集工作,处理有关计算机技术方面工作(包括对word、excel的操作)等。
技能/专长
语言能力: 英语(良好);普通话(良好)
计算机能力: 全国计算机等级考试二级
技能专长: 能熟练地应用c语言、vc++和汇编语言进行编程,熟练操作sql server 和 sql server 数据库管理系统。曾用c语言独立开发了学生信息管理系统,用 microsoft visual c++ 6.0和 microsoft sql server 2005独立开发了工资管理系统。能较好地操作dreamweaver 、photoshop等网页制作和平面设计软件;在硬件方面,熟悉计算机的`操作、应用和维护,对计算机硬件有比较好的认识。
求职意向
求职类型: 全职
待遇要求: ¥元/月(不面议)
希望岗位: 计算机业(it)类-数据库开发与管理(dba)
计算机业(it)类-软件工程师
希望地区: 广东广州
自我评价
本人热衷于计算机软件方面技术,掌握了扎实的专业理论知识,能用mfc独立完成一些小软件开发,有丰富的vc++程序设计和数据库方面知识,有数据分析、系统开发等相关开发经验,对计算机硬件也有比较好的认识;本人诚实守信,平易近人,能吃苦耐劳,对工作负责,注重团队合作,善于沟通,自信稳重,有良好的人际关系,拥有积极心态,分析问题能力强,能很好协调人际关系,有良好的政治思想素质。在校期间,本人多次获得学业优秀二等奖和优秀学生二等奖,曾担任计算机工程系心理部的干事并获得“学生工作积极分子”称号。
联系方式
联系电话:020-22000000
电子邮件:
数据库开发与管理(DBA)简历 第2篇
姓 名:应届毕业生求职网
性 别: 男
年 龄: 23
婚姻状况: 未婚
籍 贯: 广州市
现居住地: 广州市
学 历: 本科
电脑水平: 良好
英语水平: CET4
求职意向
希望工作地点: 广州市
月薪要求: 1500-
求职类型: 全职
希望工作岗位: 数据库开发与管理(DBA) 娱乐/餐饮管理
目前求职状态: 应届毕业生。
补充说明:
在大学的专业为数据库方向,希望能从事相关的工作,或者是餐饮服务方面的工作。
现在的.求职岗位类别为实习。
教育培训
.9--6 华南师范大学 数据库专业 本科
技能专长
大学期间,我积极学习了本专业的基础知识,熟练使用Word、Powerpoint和Excel等办公软件,对Macromedia Flash 8的使用有所了解。在获得英语国家四级证书,可以进行普通的交流和书写。
自我评价
每次对待工作和任务都像是面对着挑战,努力做好,争取最短时间完成,让自己在工作和任务结束后都有所获;有比较好的沟通能力,一切以团队工作为先,拥有较好的团队精神;性格开朗,责任心强。
数据库开发与管理(DBA)简历 第3篇
1 需求分析
详细了解单位车辆管理使用办法, 结合派车单、公务车使用记录表等, 实际了解用车情况, 与相关人员讨论的基础上, 分析出车辆管理系统需求报告, 确定好基础数据, 分析表间关系, 完成建立关联等, 为下一步利用数据库编程软件实现各功能做好重要的前期调研、准备工作。
2 数据库表的设计
先建一名为“设计院车辆管理.mdb” 的 Access2000 数据库, 建立 “车辆管理单”的表, 整个建立的过程包括结构与字段属性的定义工作, 主要结构及参数见表1。
表建立完后, 就可以录入基础数据, 存储到数据库中。
3 查询功能创建
查询就是要取得某特定条件下的数据集合, 并针对这些数据集合作更进一步地汇整、统计与分析, 一个强大、灵活的查询系统体现着数据库管理数据的优越性。本人就乘车人费用查询的实现做一说明, 其他如出车成本、驾驶员费用等查询同样实现。
首先, 根据市区和长途用车核算办法进行visual basic函数编程, 源代码如下:
计算市区费用的visual basic源代码:
其次, 将以上两个函数分别应用在对市区和长途的费用计算中, 其计算结果返回到费用查询表中。
最后, 通过键入指定查询的条件, 输出预查询的各种表。这一过程的visual basic代码为:
SELECT 乘车人费用查询.序号, 乘车人费用查询.乘车人, 乘车人费用查询.用车部门, 乘车人费用查询.年, 乘车人费用查询.月份, 乘车人费用查询.起迄日期, 乘车人费用查询.事由, 乘车人费用查询.[市区 (km) ], 乘车人费用查询.[时长 (小时) ], 乘车人费用查询.[计费 (市) ], 乘车人费用查询.[长途 (km) ], 乘车人费用查询.[时长 (天) ], 乘车人费用查询.[计费 (长) ], 乘车人费用查询.总计, 乘车人费用查询.备注
FROM 乘车人费用查询
WHERE ( ( (乘车人费用查询.乘车人) =[请输入欲查询的乘车人:]) AND ( (乘车人费用查询.月份) =[请输入欲查询的月份:]) ) ;
如输入预查询乘车人姓名“张莉”和预查月份“六月”, 得出以下查询结果, 如图1所示。
4 数据库窗体设计
窗体是数据输入与维护的用户界面, 是用户与Access后台数据沟通的主要媒介。
在这个车辆管理数据库的开发中, 笔者设计了一个主窗体, 两个数据录入窗体, 五个查询窗体, 三个报表窗体共十一个窗体及窗体间、窗体与查询间及窗体与报表间相互切换的19个宏。
比如建立一个数据录入窗体。首先要设计好各个数据如何排列在画面上, 并且要设计通过哪些控件来实现各项功能, 设计的界面要符合浏览及录入习惯, 图2、3是设计的数据录入窗口。
录入数据后, 系统会自动保存, 也可以进行修改、删除等操作, 完成后, 点击“返回”, 系统就自动返回到车辆管理系统的主界面, 此时执行的返回功能是由宏这个自动化的最佳助手来完成的, 宏不仅实现窗体间的切换, 还能实现数据查找接口, 退出确认等等功能。以下是返回宏的代码:
5 报表制作设计
精美、专业的报表能使数据清晰地呈现在纸上, 其汇总数据、统计信息让人看了一目了然, 使之成为数据系统设计的又一重要环节。
报表的制作首先从设置报表的版面设计作业开始, 它反映出数据的打印效果, 更为重要的是报表要能够实现数据的自动合计、分类统计等功能和设置条件生成各种所需报表的功能, 这与Excel表的单一行、固定性不同, 大大提高了数据的利用率, 提高了报表统计工作的效率。图4是经设计的“公务车使用记录表”。
其中, 乘车人本月的用车费用累计和用车次数累计等内容可一目了然, 此外, 通过设置查询条件, 可以得到满足条件的报表, 灵活、快捷, 大大提高了出报表的效率, 如查询某员工的用车记录报表, 某辆车的出车成本费用统计表或某个时间段的派车记录表等, 都可以很快生成统计报表。
不仅如此, 数据库报表还具有导出为Excel报表的功能, 方便Excel操作者使用。
6 结束语
通过在Access2000中创建表、查询、窗体、报表、模块等对象, 并进行一系列编程工作, 完成了企业车辆管理数据库系统的设计开发。该数据库系统的投入应用, 对加强单位的车辆管理, 提高车辆管理信息化起到了重要作用。当今, 我国信息产业发展迅猛, 未来企业信息化的普及程度越来越高, 企业借助信息化手段, 提高工作效率, 降低人工成本, 加强精细化管理, 为未来发展开创新篇章。
参考文献
[1]章立民.Access2003高手攻略[M].中国铁道出版社, 2004.
[2]位元文化.ASP3.0动态网页实务经典[M].中国青年出版社, 2000.
[3]毛一心.V isual FoxPro6.0应用及实例集锦[M].人民邮电出版社, 1999.
数据库开发与管理(DBA)简历 第4篇
关键词:医院信息化系统;Web开发;PHP+Mysql数据库;模块
中图分类号:TP311.52文献标识码:A文章编号:1007-9599 (2011) 06-0000-01
Web Development and Database Management on Hospital Informatization System
Cui Yuanyuan
(Dongying Technician College,Dongying257097,China)
Abstract:Web development and database management on hospital
informatization system, is the wide area network information for the main form of hospital information system release,this article describes the prospects of hospital web site (some pages) and the site background (PHP + Mysql Database part) design principles and methods,while the background member registration module,press the module,the hospital-line voting system program development principles,the design was introduced.
Keywords:Hospital informatization systems;Web development;
PHP+Mysql databases;Module
一、开发环境
当你要着手开始建立一个企业网站的时候,可选择不同的产品。
你需要选择Web服务器软件、数据库管理系统、还有编程语言或脚本语言等等,有些选择需要根据系统的情况而定,就像不是所有的操作系统都可以在所有硬件上运行,不是所有的脚本语言都可以连结所有的数据库,基于这个初衷,我们选择了PHP+MySQL,因为它们两个有一个共同点,那就是它们可以在微软的Windows、各种版本的UNIX以及任何功能齐全的Web服务器上运行。
二、前台页面设计
医院是社会上一个比较特殊的行业,对医院网站的定位我们应该更多的去考虑患者的需求,在页面的信息发布平台上,更多的为患者着想。针对医院的发展方向及战略部署对网站进行合理规划,以实现良好的运行,实现网站架设目标,总体设计分以下两大部分。(1)网站信息布局。(2)网站页面制作先进技术应用。
三、网站总体布局
网站的内容生动活泼、美观大方,网站的整体风格创意设计,采用现今网络上最流行的CSS,FLASH,Javascript等技术进行网站的静态和动态页面设计,动态的按钮,活动的小图标给浏览者带来大量信息的同时,在视觉上以享受。网站的某些适当的位置摆放一些动态的小图案,在保证浏览速度的情况下,在网站各栏目之间加入适量的动态的连接,网站的互动性会大加强。FLASH是现时网络上最欢迎的网络技术,作为一种可以用在互联网上动态的、可互动的SHOCKWAVE,它的优点是体积小,可边下载边播放,这样就避免了用户长时间的等待。
四、后台数据库管理软件的选取
考虑到与PHP的兼容性和对数据库高效、快速、方便的操作,我们选择使用mysql来存放数据,用phpmyadmin来对数据库进行操作。
设计网络数据库的步骤分为:
1.分析建模的实际对象。2.避免冗余数据。3.使用原子列值:使用原子列值的意思是对每一行的每个属性只存储一个数据。4.选择合适的键。5.避免设计空属性。6.提前考虑询问数据库的问题。
五、后台模块结构设计
(一)会员注册模块
1.设计思路。会员注册是企业门户站的基本内容,通过会员注册的情况,了解访问者所属的群体,并通过会员的一些具体操作,如:留言反馈、投票等,让企业更好的知道自己还需要做什么,让管理员更方便的管理页面,及时的把浏览者最需要的信息发布到网站上去。在书写对数据库操作的程序时我们遵循五个基本步骤:
(1)检查与过滤来自用户的输入。(2)建立一个连接,连接到适当的数据库。(3)询问数据库。(4)取回结果。(5)将结果展示给用户。
2.注册步骤图
如果询问不成功则返回
(二)新闻发布模块
1.设计思路。新闻发布模块是医院信息化网站的重要部分,此板块通过程序控制,读出数据库中新闻表里的内容,显示到前台静态页面上,考虑到新闻摸块做为网站更新频率最快的模块之一,我们在程序中,控制它读出最新的六条记录。
2.新闻发布结构流程图:
(三)医院在线投票系统
1.设计理念。医院属于特殊行业,能够及时的了解病人的反馈是相当重要的,及时调查浏览者对医院的反馈对医院的发展和管理其推动作用,基于上述目的,设计并完成医院在线调查系统。
2.投票系统结构流程图:
数据库开发与管理(DBA)简历 第5篇
Software Engineer Resume
Name:
Experience:
Location:4 year(s)Gender: Hukou: Male Xiamen, Fujian Date of Birth: 1981/01 Contact No:
Email Address:
Job Target:
Current
Industry
Target Industry Telecommunication(Equipment· Operation· Value-Added Service),Internet· e-Commerce, Computer Software, Computer Hardware· Network
Equipment, IT service· system integration
Internet Software Engineer, Senior Software Engineer, R&D Engineer, System
Analyst, Software Engineer Computer SoftwareSenior Software Engineer
Working Experience:
2006/04-Present LongtopDevelopment DBA
Company Profile: Longtop Group, established in 1996, is one of the leading
China-based integrated IT service providers in the world.Longtop provides
globally sourced strategic IT consulting, software development, enterprise
application implementation and maintenance, and system integration services
to Fortune 2000 companies across China and North America.According to recent data from CCID Consulting, one of the leading market
research firms in China, Longtop is one of the leading banking IT service
providers in China and one of the top service providers in ATM and foreign
exchange software.Type of Company: Joint Venture
Size of Company: 1000+
Location: Xiamen
Number of People under My Supervision: 3 People
Responsibilities & Achievements:
Project: Dubai Stock trading system
Client: Dubai Exchange Company
Role: Development DBA
Environment: Java, Jboss, Oracle 10g, Times ten 6.03
Responsibilities:
本简历由0755RC深圳人才网提供:http://
2005/04-2006/04
2004/03-2005/04
1.System analysis and Data modeling 2.PL/SQL programming 3.Research on Times ten 4.SQL review 5.Production environment maintenance.Project: ASD HR Plum tree portal system Client: American Standard Role: Development DBA Environment:.Net, Plum tree, PeopleSoft data source, Oracle 9i Responsibilities: 1.Performance tuning 2.SQL review Project: Erickson RLTV website Client: Erickson Company Role: Development DBA Environment:.Net, windows 2003, SQL Server 2005 Responsibilities: 1.Database design 2.T-SQL programming Fujian KIND Technology LTDSenior Software Engineer Company Profile: It was built at 1988;the domain includes system integration, information security, electronic government affair, e-commerce, machine manufacturing, tenancy and import and export commerce.It was identified by ISO9001:2000 quality control system and considered as high-tech enterprise in Fujian Province.Type of Company: State-owned Company Size of Company: 100-499 Location: FuZhou Responsibilities & Achievements: Project: Fujian organization information management system Client: Government office of Fujian province Role: main developer Environment:.Net, Windows 2003, Oracle 9i Responsibilities: 1.Database design, implement 2.PL/SQL programming 3.Performance tuning 4.Organization tree coding(c#)Hunan NET Electronic Technology CorporationSoftware Engineer Company Profile: It develops Education Software and is one of the TOP-10
Education software company in China.Location: ChangSha
Responsibilities & Achievements:
Project: Fangsheng Education technology managing system
本简历由0755RC深圳人才网提供:http://
Client: Production
Role: developer
Environment:.Net, Windows 2003, SQL Server 2000
Responsibilities:
1.Implement 2 sub-modules of this product: equipments stock and borrow.2.Response for application deployment.Education/Training:
2000/09-2004/06 Central South Forest University
Computer science technology Electronic Science and Technology Bachelor
2006/08/01
2005/09/01 Oracle database advanced technology training(Guangzhou,)Duration: 1 Week RUP software development training(FuZhou,)
Duration: 2 Weeks
Language
English: Fluent
Grade of English: Not Passed
Oral English: Fluent
Self-appraisal:
DBA开发工程师岗位职责范本 第6篇
2、业务系统数据库的规划、设计、实施,并优化数据库建设方案;
3、数据库性能分析与调优、排错、保障业务正常运行;
DBA开发工程师岗位职责范本 第7篇
2、配合开发提供数据库支持,负责SQL上线审核;
3、能够向开发人员和产品业务人员提供数据库技术支持,并对程序开发中调用的sql语句进行优化;
4、负责设计数据库的数据备份与恢复,高可用方案的设计、制定与落地;
5、负责构建数据库相关的监控体系,将性能指标可视化,并推进性能问题的整改;
6、负责制定数据库使用过程中的规范和流程;
7、负责保障数据库集群、缓存存储系统稳定、高效和安全地运行;
8、负责系统软、硬件的部署、监控以及调优;
9、负责数据库的配置、开发、管理、维护等。
★ android开发工程师岗位职责精简版
★ 中级Java开发工程师的岗位职责
★ 开发工程师求职简历
★ 景观工程师岗位职责
★ 水电工程师岗位职责
数据库开发与管理(DBA)简历 第8篇
工作过程是在企业里为完成一件工作任务并获得工作成果而进行的一个完整的工作程序, 它是一个综合的、时刻处于运动状态但结构相对固定的系统。而基于工作过程的课程体系的构建是在借鉴德国、澳大利亚等国先进的职教理念基础上, 把教学过程与工作过程相融合, 确定针对特定职业岗位的行动领域和学习领域, 它是打破传统课程体系的束缚, 解放教师教学理念的禁锢, 从而挖掘学生学习潜能, 激发学生的学习兴趣。其核心是开发教师教学思路, 提高教师教学设计和实践教学能力, 让学生在完成工作任务中不断获取知识与及技能。在这个课程体系下, 学生是教学的主体, 是执行者和参与者;教师在教学不是教学的主导者, 而是教学的组织者、咨询者和伴随者;使学生有能力在实际工作中从容应对, 顺利完成工作任务。在此, 以《SQL Server数据库管理与开发》课程为例, 结合工作过程导向理论对程序设计类课程开发进行初步探索。
2 课程的性质与定位
数据库是信息技术类专业基础课程, 是为后续课程C#程序设计、动态网站开发、信息系统开发等课程的服务。
其课程的定位:培养掌握数据库系统分析与设计方法, 能在各类企事业单位和政府部门从事信息管理和信息系统分析、设计、实施与评价等方面工作的人才。数据库技术是计算机科学的重要分支, 数据库技术已经成为计算机信息系统的核心技术和重要基础。
3 基于工作过程设计模块
基于工作过程教学先构建学习情境, 把教学内容和教学目标巧妙地隐含在一个个工作任务之中, 即教学进程以项目为导向, 以任务来驱动。在教学实施过程中, 教师要采用相对开放的教学组织方式, 以保证教学有序进行。因此, 以工作过程为导向的关键是工作任务的设计和教学过程的组织控制。
针对数据库技术课设置职业情境如右表:
以“工作过程”为导向的SQL Server数据库管理教学实施的关键在于工作情境的设置。其教学实质上是指在整个教学过程中, 创造一种学与教、学生与教师互动的工作情境, 在教师的精心设计下, 组织引导学生自行完成学习任务。同时为学生的后续参加工学交替打下基础。“工作过程”的教学能否成功, 主要取决于学生学习过程的是否完整。因此教学中要对学习项目完成的过程从计划、组织、实施、评估进行整体思考。
4 教学考核改变
教学中对学生的严格管理是必需的, 但高职类学生的综合评价体系与本科类院校不同, 主要由平时评价、平时过程评价和期末考核组成。其中平时成绩 (30分) +完成情景过程成绩 (40分) +期末考核 (30分) 。其中数据库技术设计了6个情景, 分别对每个情景设定相对分数, 综合后形成情景过程成绩。
5 结论
基于工作过程为导向的《SQL Server数据库管理与开发》课程教学改革实践, 紧密围绕课程建设与改革这个提高教学质量、提高人才培养质量的核心, 使学生有较强的自信心, 师生关系融洽, 学生敢于向老师提出问题, 学生的学习积极性显著提高, 教学效果达到了事半功倍。
参考文献
[1]姜大源.职业教育学研究新论[M].北京:教育科学出版社, 2007
[2]郭广杰、苑雪.《数据库技术》基于工作过程的教学模式设计与分析.科技信息, 2010.
[3]梁小晓.高职基于工作过程导向的《SQL server数据库》教学研究.中国西部科技, 2009。10.
[4]王晴.基于“工作过程"的数据库技术教学研究[J].教育与职业, 2009, 5.
[5]许婧祺.高职基于工作过程导向的《SQL server数据库》教学研究.科技信息, 2010.
数据库开发与管理(DBA)简历 第9篇
摘要:目前,大多数高校均有选课系统用来支持学生选课。但当学生存在个性化选课需求无法通过选课系统直接完成时,一般采用与教务管理人员面对面沟通予以解决。本文以上海交通大学建立基于教学管理数据库的个性化需求系统为例,介绍一种新的解决思路和应用实践。
关键词:个性化选课需求 教学管理
中图分类号:TP311.52 文献标识码:B 文章编号:1673-8454(2009)21-0033-04
一、教学管理信息系统及数据库描述
大多数高校均拥有教学管理信息系统,并建立了对应数据库系统对整个教学管理信息系统的数据记录与运行支持。教学管理系统一般包含课程管理子系统、培养计划管理子系统、排课子系统、选课子系统、学籍管理子系统、毕业子系统等。本文探讨的个性化选课需求主要针对选课子系统,以及选课实施过程中又涉及的排课子系统与学籍管理子系统。教学管理信息系统后台由教学管理数据库支撑,教学管理数据库记录各子系统产生的数据并提供给其他子系统使用。[1]
以上海交通大学本科生教学管理信息系统为例。培养计划管理子系统汇总各专业和年级学期课程安排生成学期教学任务书,各院系落实教学任务后通过排课子系统落实排课,所有课程安排通过选课子系统提供给学生选课,学生根据自身专业培养计划要求以及本人修业情况进行选课。
上海交通大学选课子系统分为三个轮次,依次为海选、抢选和第三轮选课。海选一般安排在后半学期,选择下一学期课程,所有课程对所有学生开放,不设名额限制。海选结束后根据课程主要面向对象优先、课程容纳人数为限、实际选课人数随机调整确定选课名单。名单确定后开放抢选阶段,公布学生海选结果及各课程剩余容纳人数,学生选课原则为先来先得,当选课总人数达到课程容纳人数限制时该课程即选满,不再允许学生选入。抢选结束后学生选课结果基本确定。新学期开学后第一周、第二周开放第三轮选课,第三轮选课原则与抢选一致,学生根据上学期学习成绩以及本学期试听情况对已选课程进行调整。
二、个性化选课需求描述
第三轮选课学生存在调整选课的需求,特别是因上学期学习成绩公布后部分学生需安排一些重修课程,这一不确定因素在上一学期的教学任务中无法预计,因此存在原先设定的课程容纳人数不一定能够满足这部分学生的需求,即对部分课程原设定的容纳人数可能需做扩容。扩容过程受教学资源限制、选课秩序稳定限制以及学生需求相对个性的限制。最简单的做法是根据经验,对可能需要重修的课程直接扩容,提供给学生自主选择。实际操作过程中这种做法带来很大问题,即无法保证扩容后的资源分配给真正有需要的学生,往往被并不一定需要或并不一定当前学期需要的学生占用。
为避免这种情况,以往采用的做法是与学生面对面沟通与反馈选课需求,再根据资源限制当场决定是否可以调整选课,学生往往排队等候。这种做法的优点是能实际了解学生需求并直接给予反馈,学生排队也体现先来先得,一定程度上保证有限资源公平分配。缺点是效率较低,往往导致学生长时间排队等待浪费学生时间资源且未必能够得到正面反馈,同时导致相关人员的工作量大幅增加。另一点不足之处在于,学生的需求虽然相对个性但不同学生的需求仍有相同之处,这种相同的需求不能通过排队面对面的方式共同解决。[2]
以“以人为本”的理念为指导,如能更有效地采集学生相对个性化选课需求,同时保证类似排队的公平性,将大大节约学生时间和精力,并能提取个性需求中的共性点,做到事半功倍,实现学生与学校的双赢。[3]通过网络技术与高校已有教学管理信息系统及数据库的结合,这种设想有了实现的可能。上海交通大学通过对学生个性化选课需求的分析,结合本校教学管理信息数据库,设计了基于教学管理数据库的个性化选课需求系统,并投入实际应用。
三、系统设计与开发
1.设计思路
设计个性化需求系统需保留实际排队反映需求的优点,即反映学生个体个性化需求和保证排队公平性,还要达到节约学生及教务处工作人员时间精力的目的,同时要力求系统简洁明了。基于这种思路,记录学生的个性化需求数据表设计包含以下信息:需求提交日期、需求提交时间、学年、学期、学号、教学班、需求类型、需求描述、受理与否、满足与否、反馈描述。
需求提交日期、需求提交时间用于数据处理时排队,保证类似现实排队的公平性;学年、学期用于系统的后续连贯性与扩展性;学号、教学班用于标准化记录学生个体的个性化需求;需求类型、需求描述用于记录学生本人对需求的判断及补充说明,便于后期统计及教务处工作人员更好地理解学生需求;受理与否、满足与否、反馈描述用于对学生反馈其需求是否已受理,是否已满足,以及教务处工作人员对受理情况补充说明。
2.涉及相关数据表
个性化需求数据表中各项数据不是孤立存在的,而是依托已有教学管理数据库中相关数据表,以确保数据即时准确。主要的相关数据表为学生信息表、课程安排表、学生选课表。个性化需求数据表中学号字段将与学生信息表关联定位具体学生;教学班字段将于课程安排表、学生选课表关联定位具体课程安排情况、课程容纳人数限制以及课程已选情况等;若学生需求得到满足,选课情况还将追加写入学生选课表。
3.关联数据开发
系统通过Web方式供学生提交需求,并与教学管理数据库相结合,因此系统开发采用ASP+SQL Server工具进行,分别开发学生平台和管理平台。[4]
如上文所述,该系统开发主要是将现有教学管理数据库中相关数据进行关联整合展现出来,同时将学生查询后的结果予以记录。主要存在以下几类数据关联整合,数据关联整合后通过Web予以展现。
(1)用户信息表(userinfo)和学生信息表(xsjbk)关联。通过用户信息表中用户名字段(username)、密码字段(password)和学生信息表中学号字段(xh)判断是否合法登录以及获取学生姓名(xm)、班级(bh)、专业(zymc)等基本信息。参考SQL查询代码如下:
Select xsjbk.xh,xsjbk.bh,xsjbk.xm,xsjbk.zymc,userinfo.username,userinfo.password
From userinfo inner join xsjbk on userinfo.username=xsjbk.xh
Where userinfo. username=′"&username;&"and userinfo.password=”&password;&”
(2)教师担任表(jsdrk)、教师基本库(jsjbk)、课程代码库(kcmcdmk)的关联。根据这一关联结果再与课程安排表(js_syk)关联,获取课程的具体时间地点安排。教师担任表中涉及的字段包括课程代码(kcdm)、学年(xn)、学期(xq)、教学班号(bsid)、学期学分(xqxf)、教师工号(gh);教师基本库中涉及的字段包括教师姓名(xm)、教师工号(gh);课程代码库中涉及的字段包括课程代码(kcdm)、课程名称(kcmc)等。参考SQL查询代码如下:
select jsdrk.kcbm,jsdrk.xn,jsdrk.xq,jsdrk.bsid,jsjbk.xm,yxdmk.yxmc,kcmcdmk.kcdm,kcmcdmk.kcmc,jsdrk.xqxf from jsdrk left join jsjbk on jsdrk.gh=jsjbk.gh
left join yxdmk on jsdrk.yxdm=yxdmk.yxdm left join kcmcdmk on jsdrk.kcdm=kcmcdmk.kcdm
where jsjbk.xm like ′%"&cxnr;&"%′ and jsdrk.xn=′"&session;("xn")&"′
and jsdrk.xq=′"&session;("xq")&"′ order by jsdrk.kcdm,jsdrk.kcbm
课程安排表(js_syk)再根据上述查询到的教学班号(bsid)、单双周(dsz)、开课周次(xingq)、开课节次(jc)、上课地点(jsdm)等信息,参考SQL查询如下。
select dsz,xingq,jc,jsdm from js_syk where bsid="&rs;("bsid")&" order by dsz,xingq
(3)学生选课需求写入到学生选课需求表(xsxktzb)中。写入内容包括提交日期(riqi)、提交时间(sj)、学号(xh)、教学班号(bsid)、学年(xn)、学期(xq)、需求类型(tzlx)、需求说明(tzsm)等。参考SQL代码如下:
insert into xsxktzb (riqi,sj,xh,bsid,xn,xq,tzlx,tzsm) values(′"&riqi;&"′,′"&sj;&"′,′"&xh;&"′,"&bsid;&",′"&xn;&"′,′"&xq;&"′,′"&tzlx;&"′,′"&tzsm;&"′)
(4)学生选课需求表(xsxktzb)与学生信息表(xsjbk)、教师担任表(jsdrk)、教师基本库(jsjbk)、院系代码库(yxdmk)、课程代码库(kcmcdmk)关联,用于列示学生选课需求。学生选课需求表涉及字段包含学号(xh)、提交日期(riqi)、提交时间(sj)、教学班号(bsid)、受理与否(sfsl)、成功与否(sfcg)、需求类型(tzlx)、调整反馈(tzfk)等;学生信息表涉及字段包括学号(xh)、姓名(xm)等;教师担任表涉及字段包括教学班号(bsid)、教师工号(gh)、开课院系(yxdm)、课程代码(kcdm)等;教师基本库涉及字段包括教师工号(gh)、教师姓名(xm)等;院系代码库涉及字段包括院系代码(yxdm)、院系名称(yxmc)等;课程代码库涉及字段包括课程代码(kcdm)、课程名称(kcmc)等。参考SQL代码如下:
select xsjbk.xh,xsjbk.xm,xsxktzb.riqi,xsxktzb.sj,jsdrk.kcbm,jsdrk.xn,jsdrk.xq,jsdrk.bsid,jsjbk.xm,yxdmk.yxmc,kcmcdmk.kcdm,kcmcdmk.kcmc,jsdrk.xqxf,xsxktzb.tzlx,xsxktzb.sfsl,xsxktzb.sfcg,xsxktzb.tzfk
from xsxktzb left join xsjbk on xsjbk.xh=xsxktzb.xh left join jsdrk on xsxktzb.bsid=jsdrk.bsid
left join jsjbk on jsdrk.gh=jsjbk.gh left join yxdmk on jsdrk.yxdm=yxdmk.yxdm
left join kcmcdmk on jsdrk.kcdm=kcmcdmk.kcdm
where jsdrk.xn=′"&session;("xn")&"′ and jsdrk.xq=′"&session;("xq")&"′
order by sfsl,xsxktzb.id
当选取特定教学班后,上述查询结果再与特定教学班号匹配,得到特定教学班的所有选课需求。列示出来的特定需求在上述查询的结果中增加学生选课需求表(xsxktzb)中的需求说明(tzsm)字段。
4.功能模块
根据关联数据开发结果设计具体的操作平台,根据应用对象不同分为学生平台和管理平台功能模块。
(1)学生平台
学生用与登录教学管理信息系统同样的用户信息登录个性化选课需求系统。
学生登录后,系统根据用户信息自动读取学生学号、姓名以及当前学期设置等基本信息。学生界面以“==以下查询本学期课程安排==”为分隔线,分割线以上为学生根据自身个性化需求已提交的选课申请,学生可随时登录系统查看申请受理状态。学生申请信息包含提交日期时间、课程安排信息、调整原因、受理状态、受理反馈等。当教务处工作人员对学生申请受理后,学生界面中受理状态即会相应予以调整,便于学生及时了解进展状况。
分割线以下提供查询界面,可根据教师姓名或课程名称查询所需要的课程安排。以课程名称查询为例,如查询“运筹学(D类)”课程,结果如图1所示。
根据查询条件,系统查询出所有“运筹学(D类)”课程安排,包含开课院系、任课教师、具体课程安排等信息。学生需填写申请调整原因,以便教务处工作人员更好地理解其调整需求。学生根据自身需求填写申请原因后提交,该申请将即时出现在分割线上方。
学生界面设置简洁明了,通过对教学管理数据库的查询,学生能提交标准格式数据,以供教务处工作人员采集并处理,同时学生还能填写具体申请原因。通过这种简便的方式,准确无误地采集学生个性化的选课需求。
(2)管理平台
教务处工作人员通过管理平台汇总学生提交的需求,如图2所示。选定学年、学期后系统会自动汇总已提交的申请,并根据提交时间先后顺利排序。
汇总的需求包含提交时间、学生信息、课程信息等。其中最为重要的是课程教学班信息,包含任课教师和教学班代号。教务处工作人员根据时间先后顺序选择教学班代号,当选定某个教学班后,所有对该教学班的申请全部列示供批处理,如图3所示。
选定教学班后,系统即将该教学班的具体课程及选课情况做综合描述,包括开课时间、地点、计划容纳人数、已确定选课人数、教室实际容量以及相关备注信息等。根据这些信息以及学生对需求的具体说明,教务处工作人员依次受理,对于能够选入的,直接选入,并做好受理和选课成功标记,供学生查询。对于不能选入的,做好受理相关反馈供学生查询。
四、系统应用与扩展
以上海交通大学应用个性化选课需求系统为例。应用系统之前的新学期第三轮选课持续两周,约有一周半的时间学生每天持续排长队,初步统计每天最多能接待100位学生,经座谈了解,有部分学生因排队浪费时间放弃。学生和教务处工作人员均承担较大压力。
应用个性化选课需求系统后,学生网上提交选课调整申请,不再需要实际排队。教务处工作人员后台批处理学生申请,工作环境大大改善,工作效率提高。第三轮选课的两周内,共接受1731名学生的3477条需求,实际受理过程中分为923个教学班批处理。根据提交日期统计的需求如表1所示。
根据统计可以看出,第一周申请数约为第二周的两倍,每周一和周二为申请高峰期,这段时间教务处工作人员需加强配备,以确保学生及时得到反馈。
系统实际运行收到了较好效果,但还存在可扩展的空间。目前的系统实现了新选课需求数据与教学管理数据库的融合,但学生平台尚未集成入学生选课系统,下一步将考虑学生选课系统与学生平台的无缝集成。
参考文献:
[1]杨延红.信息子系统在管理信息系统中的作用[J].科技信息(学术研究) , 2007(13).
[2]朱健等.新形势下高校教务与教学管理信息反馈科学化模式探讨[J].科教文汇(上半月), 2007(3).
[3]王冰.对信息技术推动下教学管理工作的几点思考[J].黑龙江科技信息,2008(4).
[4]夏瑜等.略论基于B/S模式网络课件练习系统[J].江苏广播电视大学学报,2002(3).
[5]魏平.基于C/S和B/S混合结构的工具管理系统的研究与开发[D].西北工业大学,2004.
DBA开发工程师岗位职责范本 第10篇
2、负责软件产品发布过程的数据库备份/恢复,包括相关脚本的编写、数据库脚本版本控制;
3、负责数据库方案规划,及新数据库技术或工具的研究/引入;
4、通过运用一系列工具和编写脚本,完成对开发/测试/生产/容灾环境的数据库的搭建、配置等工作,实现数据库持续快速交付;
5、完善数据库监控自动化,包括基础设施部分和性能部分;
6、参与项目上线版本评审;
7、引进sql审核工具,制定数据库用户密码策略,完善安全管控;
数据库开发与管理(DBA)简历 第11篇
1 计算机软件开发
1.1 C语言技术和JAVA技术
计算机软件开发技术包括许多方面, 其中C语言技术是非常重要的一种。随着计算机应用的广泛性扩展, 它甚至成为了电脑操作能力考核的一种形式。C语言的开发时间较早。对于许多技术人员来讲, 它都是必备的基础知识部分。C语言主要是一种编程系统的操作方式, 它以较为简单的口令与控制程序来进行多样化的运算规则。C语言计算机技术的优势在于它可以在不改变编程程序的基础上适用各种应用环境, 提高移植效果。JAVA技术主要应用在WEB的软件开发之中, 它可以根据实际的操作程序对计算机界面进行掌控, 将计算机的内存予以扩充, 进行信息搜索与自我检测分析。当系统遇到垃圾时, 该软件技术可以定期处理, 提高计算机的运行速度。另一方面, JAVA可以对不同的格式进行自动识别, 不需要操作者进行格式之间的转换, 而是利用单纯的文本编辑方式进行操作。
1.2 计算机软件开发流程
计算机软件开发的内容主要包括系统软件与应用软件两个部分。这两个部分对计算机有着不同的作用与影响。就系统软件来讲, 它主要是根据用户不同的请求进行任务分配, 在工作的同时做到系统硬件的管理与维护。它还能够将计算机运行与处理的基本步骤都在用户提交中心处进行显示。显示内容主要包括操作运行过程、软件系统处理、语言格式转化、数据收集与分析、编译器等等。而应用软件是在系统配备完成后进行分段检验。我们可以建立系统运作与开发的基本平台, 在模型完整的情况下进行质量检查。检查的目的主要是用单元处理的方式进行分阶段维护, 以提高计算机的运转速度。软件开发主要是以“设计”为主, 对程序进行编写, 来测试系统的健全性。
(1) 软件设计。它主要是根据软件的总体布局进行功能区分, 将不同功能的设计方法都以单元的形式进行归类。同时, 对编程语言进行开发, 在系统调试的基础上提交程序内容。
(2) 系统编程的主要任务在于编码的有序性, 设计人员必须调节好每个编码模块的顺序, 在单个处理的基础上进行整合。
(3) 系统测试。系统测试主要是以用户的要求为基准, 设计内容会在系统中予以体现, 用户只需要根据系统的指令进行操作即可。如果操作过程中的配合程度较高, 则说明软件运行的步骤相对完整。设计者还需要在系统运行过程中进行时时检测, 避免突发问题的出现。当问题来临时, 一定要完善软件的修复功能, 促进软件更新升级。
2 数据库管理研究
2.1 数据库管理的概念与内容
数据库管理是计算机系统中一个关键的部分, 它主要是为了将相关的信息提供给用户。由于数据库的运行过程是非常繁琐与复杂的, 它的内容涵盖了计算机软件的不同方面。
(1) 数据库可以根据总系统服务中心所形成的各部分数据进行归类与整合, 将同一属性的数据归为一类, 不同属性的数据分为另一类, 将它们重新打乱, 进行数据重组。
(2) 在管理方面, 数据库可以形成优化的管理平台, 对数据的正确性进行识别, 将错误的数据予以分析, 探究出错的原因, 力求最快速的改进。数据库也是相对安全的, 它在各数据之间形成一层保护网, 可以对问题进行及时的处理, 将信息进行汇总, 将容易出现问题的部分进行备份。
(3) 数据库还有着良好的综合性能力, 它能够根据数据本身的特点进行结构优化, 构建数据的科学性的联系。这样不仅能够使操作人员一眼看出其中的规则, 还能够避免数据重复利用的弊端, 提高数据之间的和谐性与独立性。总而言之, 数据库的优点在于能够在较高处理速度的前提下保证数据的相对完整, 有利于管理与控制。
2.2 数据库管理方式
数据库的管理方式包括几个不同的方面。
2.2.1 数据的安全性管理
设计者要采用加密的方式, 在数据进行严加监管。数据丢失的情况是计算机运行中经常出现的问题。所以设计者一定要添加数据库的执行密码, 保证数据的精准性传输。
2.2.2 重视数据库的信息建设工作
用户要根据验证信息才能够进入数据平台, 系统会将用户分为不同的等级。对于高等级的用户, 则需要在管理者同意和验证码的双重保护下才能够查看相关信息。
2.2.3 数据库的维护工作
数据库的维护工作主要在于“备份”二字上。现有的计算机系统可以实现数据的自动化保存, 每隔几分钟就是进行自动化感应。对于重要的数据, 系统会进行存底, 也就是我们所说的备份。如果遇到有人蓄意破坏系统或者是数据的突发问题, 系统也会进行问题的分析与修复, 最大程度上确保数据的完整性。
3 结论
综上所述, 本文针对计算机软件开发技术与流程, 分析了数据库的管理内容与维护方式。从而得出:若想要使计算机的适用性提升, 就要充分利用好软件开发的基本方式, 在数据化安全管理的基础上提高运行质量, 为我国科学技术的发展奠定基础。
参考文献
[1]张乾.基于Borland Delphi开发平台的数据库应用系统开发的原理与应用研究[D].重庆大学, 2009.
[2]张学青.中等职业学校专业课程整合对提高学生职业能力的研究[D].首都师范大学, 2005.
[3]苏延平.计算机软件开发与数据库管理中的问题及策略[J].信息与电脑 (理论版) , 2015 (17) :48-49.
[4]张凌云.探讨计算机软件开发与数据库管理[J].电子技术与软件工程, 2014 (11) :74.
数据库开发与管理(DBA)简历 第12篇
关键词:数据库;监测数据管理;设计以及开发
中图分类号:TP311.52
随着网络不断普及,我国环境监测部门累积了各级部门数据,已经储备了大量的监测数据。虽然这些数据量比较充足,但是监测数据的管理工作依旧停留在表面,只是进行简单的手工交互处理以及单机处理,这些数据无法被整合在一起,数据总是属于分散状态。另外,数据审核主要是靠手工进行核实。这些原因导致数据在运行中,数据无法得到高效运行、数据有序化程度比较低,最终导致信息在进行开发时,滞后性非常明显。从发展现状上看,各级信息收集部门要自备一套完整的信息处理方案,该方案可以实现整合网络化、可以实现业务信息处理。该方案适应环境监测数据管理需求,可以保障网络技术在高度发展环境下实现管理需求,从而不断提高环境监测质量,综合分析能力也得到提升。
1 系统设计实施
1.1 开发平台
该系统使用的是微软公司NET作为技术开发平台,系统使用的开发语言是VB语言、NET语言以及ASP语言,这是系统最常使用语言。有的WebGIS部分不采用语言进行编程,它使用的是MAPX技术以及MAPINFO家族技术,这两项技术同语言编程一样重要。该系统主体使用的是B/S构建,该构建能够保障系统正常运行。其中录入使用的构建是C/S结构,该结构保障系统正常运行,提升运行效率。
1.2 服务器端与客户端进行互换
系统使用了B/S架构之后,主要利用WebService就可以实现简化作用,该简化主要体现在服务器端以及客户端之间的交换。众所周知,WebService在网络运行中,它可以发挥出调用的作用,满足客户端调用需求。只要进行客户端调式,WebService就会在服务器中运行,运行中处理各种问题,收集各个服务端的数据,将最终的结果返回到调试区域内,用户只要进行互换便可以实现服务器端以及客户端高效互动。系统在进行数据访问时,使用的是ADO.NET技术,该技术能够保障系统运行速率,能够实现数据缓存。在系统中,该技术被称为ADO.NET数据缓存技术,这主要参照了该系统功能来定义。技术保障数据在数据库中实现交互,交互成功的数据在放置内存中。在后期系统会根据这些数据的归类,会使用到这些数据。数据被使用,在系统运行时,交互速度明显提升,保障系统运行效率。
2 主要功能模块
2.1 进行监测数据录入
C/S结构类型的数据,该结构能够为数据提供清空数据库,也是人们熟悉的数据初始化处理。可以在该结构中进行校验设置、数据导出、数据录入等等工作。另外,还可以进行数据查询修改以及时间设置等等功能。这些功能实现,主要为了各级数据查询修改每个月能够获取检测数据,能够高效的使用这些数据。数据通过该方式处理之后,例行监测数据得到规范化运行。这些数据利用效率明显提升,可以其余的数据还可以直接导入网络版本系统中,提供给环境监测平台使用。该系统的功能模块主要有数据分析、数据管理、数据录入、数据输出以及自动监测数据管理等等模块,这些模块在运行中相互促进,相互推动系统高效发展。随着网络技术不断发展,该功能模块还延伸到系统设置、定点数据分析以及WebGIS数据查询等等功能,功能不断增强,系统运行水平不断提升。
2.2 例行监测数据导入
该系统可以提供两种数据导入格式,第一种是ACCESS格式,第二种是DBF格式,这两种形式借助数据导入工具进行传输。那些不符合要求的数据,重复的数据以及校对不能通过的数据在该系统中全被拒绝在外,无法导入系统内部,如果强制性被导入,会有错误提示。用户在该系统中,可以自行制定校对规则,该校对规则主要包含监测项目是否完整校对、监测点位是否完整校对、监测值是否在规定范围内等等,这些设置值用户可以完全自行进行设置。根据工作需求,根据系统运行规律进行设置,该设置内容完全符合系统运行需求。操作人员如果有需要对数据进行查询,或者是将对数据结果进行分析,可以在EXCEL中进行编辑,便可以实现。另外,系统还向用户提供特殊的导入工具,该工具能够过滤不符合需求的数据,保障导出功能能高效率运行。
2.3 例行监测数据管理
监测数据管理主要有两种形式,第一种是监测数据管理,另一种是基础数据管理。基础数据管理包含诸多内容,最主要的有时间转换基础代码、数据增加、数据修改以及按点位属性数据等等,它包含的数据类型比较复杂,这些数据在运行时,需要细分出数据间的关联点,才能保障这些数据存储安全性。另外,监测数据管理,它主要包含高级查询、简单查询以及按照点位属性数据,这些数据查询方式都比较简单,而且数据类型也比较简单。
2.4 例行监测数据分析
这些被收录的数据要进行分析,分析的最终结果要绘制成报告以及图表,这样人们在查看数据的时候才更直观和清晰。环境监测部门重视数据分析工作,该工作成为环境监测部门工作的核心。该分析模块主要是对入海河口、地下淡水、江河水源、近岸海域、空气质量以及噪声进行监控分析。数据分析模式主要包含宏观以及微观两大模式,微观的分析模式是人们熟悉的污染物分析,在进行污染物分分析时,主要得出超标率、水质类型、数值以及平均值等等,这是微观分析主要内容。因对应的宏观分析,它要对个站点进行分析,从监控点中收集数据,然后进行综合分析。分析的结果能准确的反映出环境情况,环境情况主要由空气污染级别、综合污染指数、大气污染指数以及水质污染指数等等。宏观和微观数据分析方式,可以将这些收集到的数据进行详细分析,将最终的结果用图表的形式展现,方便人们查看。数据分析时,用户可以根据污染物类型,选择合适的评价标准。对污染物地点、点位集以及地区等等,在进行设置时,应该基于标准体系要求下,这样才能保障数据分析得准确、科学。webGIS数据查询分析,该数据可以通过视图类型,将图景进行缩放,也可以进行移动。人们还可以根据需要将属性数据以及地图数据进行互换查询,在地图中便可以实现各种数控分析,分析效率高,保障分析精准度。随着社会不断发展,网络技术快速发展,它方面了人们生活,提高人们工作质量。数据管理平台在该技术下,得到完善和发展。各个部门拥有了监测数据管理平台之后,工作效率和质量快速提升。科技推动社会进步,科技发展社会,该平台方面各级部门开张工作。
3 结束语
该数据平台借助NET平台开发,使用人们熟悉的B/S架构,再借助NETRemoting技术以及MAPX技术,对网络运行中常出现的问题进行分析,WebGIS技术推广使用。环保部门利用该技术便可轻松的获取管理监测数据,而且该数据在新平台上,得到高效运行。为日后软件系统开发应用提供了发展平台,该平台符合信息技术发展需求,保障系统快速运行。
参考文献:
[1]柯跃前,黄江福.基于ZigBee模块的海洋网箱养殖环境监测数据传输系统设计[J].渔业现代化,2012,5.
[2]李晶,刘颖.浅谈实验室CMA计量认证技术在环境监测数据处理中的应用[J].中国科技博览,2012,33.
[3]徐健,郑业鲁.农田环境监测数据可视化系统的设计与实现[J].农业网络信息,2013,2.
[4]范洪艳.环境监测数据的质量保证措施浅析[J].黑龙江科技信息,2013,7.







