公务员期刊网 精选范文 数据库设计论文范文

数据库设计论文精选(九篇)

数据库设计论文

第1篇:数据库设计论文范文

本文分析了项目实施的可行性,并提出了系统实施的框架性方案。从目前研究的现状来看,系统实施具备了充分的可行性。技术方案的初步设定,充分考虑了开发的实际需要和MIS系统开发的实际流程。

本文的技术特色是把RFID技术推广和应用在高校固定资产管理领域。RFID技术可以让高校固定资产管理实现真正的智能化管理,通过RFID技术提高固定资产清产核资的效率,强化设备的实时动态管理,全面提高固定资产管理效益。RFID技术所具备的独特优势是其它识别技术无法比拟的,RFID系统是高校固定资产管理系统的发展趋势,它将在一定时期内取代目前广泛使用的条形码识别技术。我国一些高校已经认识到RFID技术的先进性和优越性,正在积极推进这一进程。我们坚信,随着RFID技术的不断改进、RFID技术标准的统一、相关设备成本的降低,不久的将来,RFID技术在高校固定资产管理领域会日益推广和普及。

通篇全文主要是通过系统的构建,实现固定资产的验收、增加、处置、变动、调剂、借用、分布、清查、统计、分析、帐表、上报数据等全过程的计算机自动化或半自动化的处理,从而提高国有资产管理部门的业务效率和管理水平,规范高校固定资产管理的程序,同时解决有关人员在进行固定资产登记和报帐时多次往返于多校区、多部门之间的烦琐过程,及其财务部门和国有资产管理部门之间的帐帐不符等问题。

高校资产信息化管理思路不只是对各资产业务系统的简单集中和利用,而是一项复杂、细致的系统工程,需要通过自顶向下规划和自底向上设计的方法来完成。只有这样,才能在最初就尽可能避免系统的重复建设与资源的浪费,保证资源配置最优化、经济效益最大化、信息管理最佳化。高校国有资产信息化管理建议按以下思路进行:

1.了解现状,分析需求。在对高校国有资产管理实施信息化建设前,必须先深入了解现状,分析需求,熟悉各资产业务办理流程,再认真挖掘并整理各类资产和各项业务之间内在关系。

2.统筹规划,分步实施。由于高校国有资产管理内容、范围都比较广,应当根据高校实际情况,做到统筹规划,分步实施。即在统一的规划下,分步建设各类资产管理系统,而后才能集中到一个统一平台上。

3.制定标准,信息整合。在充分掌握需求的基础上,有针对性地制定相应信息标准,确保搭建高校国有资产信息化管理平台时能有统一的数据标准、完全共享的数据、协调一致的界面风格。

4.完善数据,规范管理。实现信息化管理后,很多基础数据需要进一步完善,以达到通过信息化管理平台能搜索到各类固定资产的准确信息。例如每栋楼宇都绘制带有准确数据的平面图、一件仪器设备所放置的地点需要与房屋信息中的房间号对应、每件仪器设备或家具要求都有领用人信息、共享的大型仪器设备信息等。

高校只有充分认识到当前国有资产管理的现状及其在信息化建设中出现的问题,采用合理的解决方案及思路,才能实现国有资产信息化管理改革的成功,使国有资产信息化管理水平得到大幅度提高,进一步促进国有资产的合理购置、有效配置、科学管理、规范处置。

2高校固定资产管理系统

2.1高校固定资产管理系统的特点

高等学校固定资产管理系统是根据管理的要求,综合利用现代信息技术对高校固定资产管理业务进行重塑和再造,在整个业务流程的各个环节中都有独特的设计和创新。

一、全面性。本系统通过创新性设计,将物质属性不同的十六大类资产纳入到同一系统来管理,既可以在同一窗口处理不同类别资产的增加业务,又能记录和反映不同类别资产的不同属性。将十六大类固定资产均纳入本系统中进行管理,不仅方便了用户的操作,而且还能生成反映十六大类固定资产全貌的帐表体系,可以全面、正确地反映学校固定资产的总量、结构及变化趋势等。

通过校园网,让全校所有的资产管理部门和资产使用部门、所有的资产使用人员与管理人员利用同一套软件系统参与到固定资产管理中来,系统对全部管理环节进行有效管理和控制,彻底解决了原来不同部门之间管理脱节和对帐困难的难题。

二、高效性。对高校固定资产管理模式全面革新,通过校园网实施业务管理活动,提高了工作效率。用同一套软件,管理物质属性各不相同的十六大类资产,系统支持教育部十六大类与财政部十大类、六大类资产代码的自动转换。系统以教育部的十六大类为基础实现与财政部的十大类、六大类资产分类的自动转换,使得固定资产管理的使用部门、归口管理部门以及财务部门的固定资产帐表之间实时保持一致,从而彻底解决了高校资产管理部门与财务部门之间对帐难的问题。

三、严密性。根据“人人都管物,物物有人管”的要求,建立严密的帐、表、卡体系,将职责、权限落实到每一个单位和人员;从业务流程到管理范围,从权限分配到数据库管理,都建立了严格的内控制度。

系统设有全面、规范的数据库安全管理措施,使数据库更为安全可靠,杜绝了任意修改数据库的不规范操作。为保护数据的物理安全(指机器或硬盘损坏、病毒破坏、误操作删除数据等),系统已经采取的和建议用户采用的措施主要有:数据定期备份、备份数据的妥善异地保存、服务器的开机密码、数据库的操作密码、严格的病毒防范措施和上网计算机管理制度等等。为了保护数据的使用安全(指数据的意外修改、超范围使用等),系统采取的主要措施有:系统登录密码验证、菜单权限管理、归口审核权限管理、财务审核权限管理、数据备份与恢复、不相容权限控制、操作日志、业务流程控制等等。

学校可以根据管理的需要设置用户操作权限、数据管理权限以及管理部门权限等多种类型的权限管理,对操作人员、系统管理人员以及各管理部门的操作权限和管理范围都可以作具体细致的控制,以满足单位内部的管理岗位分工、实施内部控制的需要。

系统设置的权限相斥功能,即一个用户如果具有增加资产的权限就不能再有审核的权限等等,系统中不会有包揽一切业务的超级用户。同时通过系统的流程控制在资产管理部门之间形成了权力制约关系。系统一旦得到规范的应用,学校中就不再有绝对的权力部门,即使是实行统一管理的国有资产管理处也无法在其他管理部门不知情的情况下完成一项从采购、验收、登记到入账业务的全过程。可以有效地控制、营私舞弊的行为,防止国有资产流失。

2.2高校固定资产管理系统主要问题

高校固定资产是教学、科研、管理等必不可少的物质基础,在高校变迁频繁、科技发展飞速的情况下,高校固定资产的管理变得十分困难,如何实现快速有效的管理当务之急。作者在文中分析了当前高校固定资产管理中存在的主要问题,提出了一些解决方法,并指出高校固定资产信息化管理是解决高校固定资产管理问题的关键,论文最后以电脑设备等为例就高校固定资产信息化管理做了详细说明。是保证学校正常教学、科研、管理等工作顺利进行的物质基础,是衡量高校办学综合实力及其规模的重要标准。近年来,高校办学规模日益扩大,“一校多区型”高校发展迅速,高校固定资产管理工作面临着固定资产规模扩大、办学层次提升、校区数量增加、学科布局调整等新情况、新问题,传统的管理理念和手工、半手工操作的管理方式已经无法适应高校教育现代化的要求,借助网络平台,实现固定资产信息网络化管理已是当务之急。

固定资产管理意识淡薄,缺乏统一协调的管理机制目前,大多数高校在资产管理方面实行的是账务分管的原则以及资产分类归口管理的多头管理模式。设备管理部门管理教学、科研设备;后勤部门管理土地、房屋、建筑物、一般设备;图书馆管理图书、杂志;财务部门负责固定资产价值账的核算。各资产管理部门、职能部门各有自己的资产管理系统。各职能部门分别由不同校领导分管,学校的固定资产管理缺乏统一领导,没有一个综合协调的部门对固定资产统筹负责。由于缺乏科学、有效的管理体制,固定资产管理松懈与无序,导致数据出现遗漏或重复申报时不易发现、数据分散、难以统一,有些资产被交叉管理或无人管理,甚至资产发生问题时有职能部门相互推诿的现象。

固定资产利用率低下,缺乏统一、协调的调配使用机制我国高校购置固定资产的经费主要来源于财政拨款,而政府拨款的无偿性容易产生固定资产投入的盲目性,人们对固定资产缺乏成本效益观念。在高校内部,各院系从方便使用等自己的利益出发,追求小而全的模式,不愿共享,造成固定资产的重复购置。管理部门缺少从内部调剂或挖潜考虑的思路,加上高校的资产信息无法共享,没有有效的资源共享机制和效益评估机制,往往使一校之内相同或相近功能和用途的仪器设备大量重复购置,特别是教学、科研用的大型精密仪器设备。在高新技术发展速度较快的情况下,仪器设备淘汰更新快,如果不提高早期使用率,就会造成隐形浪费,导致固定资产的利用率低下。

固定资产信息反映滞后,缺乏规范的资产管理理念高校固定资产种类繁多,分布广泛,而且数量巨大。固定资产入账、销账、调账都是靠兼职的资产管理员申报给资产归口管理部门人员中完成的。由于各使用部门的资产管理员都是兼职,再加上“一校多区型”的办学特点,经常是集中一批到管理部门申报一次,导致学校的固定资产管理数据库不能及时、准确地反映学校资产的总体状况。兼职资产管理员素质参差不齐,提供的固定资产信息的准确性与完整性得不到保证。一次集中大量的数据录入,容易发生信息录入出错,造成账面信息与实物信息相差甚远。很多资产的使用人和放置地点经常变动,资产归口管理部门无法及时掌握资产变动的信息,随着时间的推移,造成家底不清。

2.3高校固定资产管理应对措施

认真贯彻落实科学发展观,牢固树立责任意识和效益意识是做好资产管理工作的前提。“十一五”以来,我国教育发展模式已经由规模扩张转向内涵发展,我国教育系统面临着改进管理方式,提高管理效率,降低行政成本,形成行为规范、运行协调高效的新型管理体制的任务。这要求我们,搞好资产管理工作必须认真贯彻落实科学发展观,牢固树立责任意识和效益意识,通过我们扎实有效的工作,不断提高资产管理工作质量和精细化水平,努力做好资产构建前期论证的科学性、准确性,减少教育资源的损失浪费和跑冒滴漏,努力办好人民满意的教育事业。完善资产管理体制,构建协调流畅的管理运行机制是做好资产管理工作的根本保证。我们按照“统一领导、归口管理、分级负责、责任到人”原则,逐步理顺了高等学校的资产管理体制,保障了学校各项资产管理工作的统一、协调和正常实施。学校成立资产管理工作领导小组,统一领导学校固定资产管理工作。绝大多数学校成立了资产处,具体负责全校资产管理工作的组织和协调;根据业务特点和部门优势,进行合理分工,保证了各项管理活动的有效开展。制度创新是实现资产管理工作规范化的基础。各高校遵循科学合理、权威有效、规范严谨、易于操作的原则,从学校固定资产管理办法,到具体的资产购建立项、可行性论证、招标投标、验收与技术测试、使用、保管、维修、养护、借用、出租、出借、清查、处置、建档;从资产管理岗位责任制,到工作考核、监督、检查、责任追究、赔偿、奖励等各个环节,建立了一整套的规章体系,覆盖了固定资产管理工作的方方面面和业务流程的各个细节,较好地保障了固定资产管理活动的规范、有序施行。树立资源共享理念是实现资产优化配置的关健。把资产管住不流失仅仅是资产管理工作的一个方面,把资产管好管活,实现资源的优化配置,不断提高现有资产利用率,提高资金使用效益,才是资产管理工作的主要目的。我们要求各高校充分利用固定资产管理系统,积极推进资源共享和资源优化配置工作,把资产管理与预算管理、学科建设、实验室建设紧密结合,避免重复建设、重复购置,不仅促进了现有资源的有效利用,有效节约了学校建设经费,而且使勤俭办学理念进一步深入人心。充分运用现代信息技术是实现资产管理工作新突破的重要手段。在高校固定资产管理方面,综合运用计算机、校园网、条码识读、数字照相等现代信息技术,将管理思想、管理制度、管理规范固化为数字化的管理程序,改变传统管理模式,创新资产管理体系,有效地提升了管理水平,实现了固定资产管理工作的规范化、科学化、现代化的目标。我国高校一直将加强教育资产管理,提高教育资源使用效益,作为解决经费供需矛盾,保障正常教育教学秩序,提高教育总体管理水平,促进教育事业持续、健康发展的一项战略性措施,摆在我国教育财经工作的全局性、基础性位置上,常抓不懈。由于高校组织规模巨大,结构层次繁多,业务活动复杂,占有使用的资产量大面广、专业性强,因此,加强高校资产管理成为我们整个资产管理工作的重中之重。近年来,通过充分运用现代信息技术手段,对高校固定资产实施精细化和动态化管理,取得了较为明显的成效。

2.3.1建立科学的资产管理机制。

建立高校资产管理的目标、任务和原则,对资产管理机构及职责、产权登记、资产使用、处置、非转经、报告制度等做出了明确规定。根据目前高校资产管理状况抓住固定资产管理这个重点,解决非转经管理这个难点,突破无形资产管理这个盲点。提出高校固定资产管理具体目标:即综合运用现代信息技术,在校园网上实现固定资产全部管理活动,整合固定资产管理力量,再造固定资产管理业务流程,对固定资产实行全息、多维、实时监控;提高工作效率,改善服务质量,创建科学的固定资产管理新体系,实现高校固定资产管理工作的规范化、信息化和科学化;促进固定资产管理制度建设,严格落实固定资产管理责任,推进固定资产的合理配置和有效利用。各高校认真贯彻落实两厅的统一部署,采取切实有效的措施,理顺管理体制,整合管理力量,建立健全资产管理制度,规范管理活动,建立起了顺畅、高效的资产管理运行机制。

一是明确职责分工,落实管理责任。按照“统一领导,归口管理,分级负责,责任到人”的原则,确定学校国有资产管理工作领导小组、资产处、归口部门、使用部门、使用人五个管理层次,不同部门和有关人员,按照权责对等的原则,承担不同的管理责任,并拥有不同的管理权限,按照规定的流程,互相沟通、协调、制约、监督。按照“人人都管物,物物有人管”的要求落实资产管理责任,要求每一个固定资产使用人对所使用固定资产的安全完整承担经济责任。从固定资产的形成到处置,其间所有管理活动都有具体的业务操作规程,对于任何一项资产都做到来源清,去向明。

二是密切配合协作,实行多维控制。在不同的部门设计不同的账簿体系,账簿体系之间形成严格的钩稽关系,相互牵制并以清查表、增加凭单和处置单等原始凭证为依据协同于资产管理活动全过程。对每一种固定资产的几乎全部物质属性和社会属性信息记录在案,形成丰富的信息资源,对固定资产实行多维控制,全方位提供实时动态信息,保证在任意时点提供的资产信息都是真实、准确的。根据需要与使用状态科学配置,提高使用效益,避免投资浪费。

三是建立激励机制,规范日常管理。在建立部门台账基础上,将固定资产占用情况纳入学校经费预算,准确评价各部门绩效,建立更加科学、合理的激励机制,使开源节流、增收节支成为各部门的自觉行动。建立科学的维修养护制度,努力延长资产的使用寿命。建立正常的清查盘点制度,对固定资产的安全完整情况、管理使用情况定期、不定期进行清点、核实、检查。建立严肃的奖惩制度,对丢失、损毁行为要求经济赔偿和予以行政处分。

2.3.2建立强大的资产管理信息系统

我们深深地认识到,上述资产管理制度措施的落实和目标的实现,必须以强大的现代网络信息技术支持为前提。将管理制度、管理措施和管理责任固化为数字化的程序,不仅可以提高工作效率,而且能够有效控制人为因素,促进各项制度和措施的贯彻落实,达到管理的规范化。为此,从2000年开始,我国高校就组织有关专家,成立了专门的研发团队,用近3年时间完成了《高校固定资产管理系统(网络版)》的开发。该软件具有以下主要特点:

(一)全面性。本系统通过创新性设计,将物质属性不同的十六大类资产纳入到同一系统来管理,既可以在同一窗口处理不同类别资产的增加业务,又能记录和反映不同类别资产的不同属性,不仅方便了用户的操作,而且还能生成反映十六大类固定资产全貌的账表体系,可以全面、正确地反映学校固定资产的总量、结构及变化趋势等。

(二)高效性。对高校固定资产管理模式全面革新,通过校园网实施业务管理活动,提高了工作效率。用同一套软件,管理物质属性各不相同的十六大类资产,系统同时支持教育部十六大类与财政部十大类、六大类资产代码,使得固定资产管理的使用部门、归口管理部门以及财务部门的固定资产账表之间实时保持一致,从而彻底解决了高校资产管理部门与财务部门之间对账难的问题。

(三)严密性。根据“人人都管物、物物有人管’,的要求,建立严密的账、表、卡体系,将职责、权限落实到每一个单位和人员;从业务流程到管理范围,从权限分配到数据库管理,都建立了严格的内控制度。系统设有全面、规范的数据库安全管理措施,使数据库更为安全可靠,杜绝了任意修改数据库的不规范操作。学校可以根据管理的需要设置用户操作权限、数据管理权限以及管理部门权限等多种类型的权限管理,对操作人员、系统管理人员以及各管理部门的操作权限和管理范围都可以作具体细致的控制,以满足单位内部的管理岗位分工、实施内部控制的需要,可以有效控制、营私舞弊行为,防止国有资产流失。

(四)实时性。对每一件固定资产从采购、验收直到处置的整个生命周期进行全程跟踪管理,实时记录管理活动,反映每一件固定资产状态。

(五)规范性。严格遵照国家有关财务管理与仪器设备管理制度要求,制定了规范的体系结构、业务流程、管理信息项。系统设计出规范的网上管理流程,一项资产增(减)业务须由多个管理部门参与完成,如使用(购置)单位在任意一个终端提交验收单后,归口管理部门即可进行审核,然后财务审核或资产处审核,这些操作都在网上实时进行,实现了事中的实时控制和事前的前馈控制功能,这是传统管理无法做到的。系统还提供了一整套规范的管理账、表、卡,无论在哪一个管理环节上都可以随时弹出规范的业务处理表格,如:验收单、变动单、处置单、资产卡片等,填制完毕或提交审核或随时打印,所见即所得,非常方便。

(六)先进性。系统设计的技术定位是充分利用校园网进行固定资产管理,辅助以条形码识读技术、图像采集技术等其他先进技术,通过网上管理使过去集中在归口管理部门的资产增加、变动、处置等大部分基础性录入操作,分散到各院(系、室)乃至具体使(领)用人去做,使得管理重心下移,原来繁重的归口管理工作变得轻松、简单。系统将条码技术应用于固定资产管理与清查,使资产清查工作节省大量的人力、物力和财力,有效地提高工作效率,降低劳动强度和管理成本,促进管理水平的提高。系统还对常用操作作了智能化处理,有效地提高了输入速度。另外,还有批量处理以及连续追加等功能,使繁琐复杂的基础数据录入工作在瞬间点击几下鼠标即可完成。

目前,大部分高校全部安装使用了该系统,而且全国其他普通高校也基本全部安装了该系统。在去年进行的全国行政事业单位国有资产清查过程中,该系统发挥了重要作用。

2.3.3取得的主要成效

我国高校固定资产管理工作取得的成绩主要表现在以下方面:

以现代网络信息技术为支持,实现了固定资产的异地网上同步管理和纵横多维沟通。一台服务器通过校园网、城域网连接着上百台计算机,在不同城市的多个校区,不同身份的管理人员和决策者借助管理系统同时实施不同的管理活动,实现了管理信息的实时沟通和交换,通过管理系统可以得到任一资产的任一时间、任一地点、任一部门、任一使用人的几乎所有信息。彻底告别了过去那种工作繁重、手段落后、信息迟滞、缺乏沟通的传统手工操作方式,也彻底解决了传统管理模式带来的差错率高、对账困难、各自为政、信息闭塞、监控不力、管理效能低下等老大难问题。

实现了对固定资产的安全有效监控。通过制定严格的程序和履行严密的管理手续,将每一件资产的具体管理责任都逐层逐级落实到了具体部门和人员。彻底改变了原来那种责任不清、情况不明、账实不符、管理混乱的状况,有效地杜绝了资产流失现象。

各项基础业务环节都得到了全面规范。从固定资产购建立项到可行性论证、招标、验收、技术测试、使用、保管、维修、养护、借用、出租、出借、清查、处置、建档等各个管理环节都有具体明确的要求和管理规范。

自觉有效利用的机制开始形成。由过去的以管住、不流失为目的,转变为既要管住,更要管好、管活,把充分发挥固定资产在学校教学、科研和行政运行中的使用效益作为固定资产管理工作的出发点和落脚点,通过科学管理,进一步优化了资源配置,有效地提高了存量资产使用效益。

充分利用系统中的大量信息为学校管理决策提供客观、准确、实时的依据,有力地支持了预算编制、资产购置、学科建设、重点实验室建设等管理活动的顺利实施。

有力地保障了校区搬迁、院系调整、学科建设、本科教学评估等一系列重大活动的事实,适应了学校快速发展、改革深化和资产规模急剧膨胀的管理需求,实现了高校固定资产管理模式的根本性突破。

一项改革的推进通常会遇到各种阻力,规范和加强资产管理因触及各方面的利益更是如此。但我们运用现代信息技术加强高校固定资产管理,却收到了“三满意”的效果:一是校长满意。因为不仅摸清了家底、保障了资产的安全完整,更为重要的是在校长的管理决策中随时可以得到管理信息系统的决策信息支持。二是教职工满意。不仅学校内的每一个员工都平等对待,无论是校长还是一般教员都要对所使用的资产承担责任,增强了全体员工的公平感,而且根据公布在校园网上的资产信息,教授们可以充分利用学校各种开放的资源开展教学、科研活动和创业。三是管理人员满意。管理系统的运用不仅提高了工作效率和工作水平,而且还可以利用系统积极进行管理创新,这又进一步激发了广大资产管理人员内在的工作热情和激情。

2.3.4几点体会

认真贯彻落实科学发展观,牢固树立责任意识和效益意识是做好资产管理工作的前提。“十一五”以来,我国教育发展模式已经由规模扩张转向内涵发展,我国教育系统面临着改进管理方式,提高管理效率,降低行政成本,形成行为规范、运行协调高效的新型管理体制的任务。这要求我们,搞好资产管理工作必须认真贯彻落实科学发展观,牢固树立责任意识和效益意识,通过我们扎实有效的工作,不断提高资产管理工作质量和精细化水平,努力做好资产构建前期论证的科学性、准确性,减少教育资源的损失浪费和跑冒滴漏,努力办好人民满意的教育事业。

完善资产管理体制,构建协调流畅的管理运行机制是做好资产管理工作的根本保证。我们按照“统一领导、归口管理、分级负责、责任到人”原则,逐步理顺了高等学校的资产管理体制,保障了学校各项资产管理工作的统一、协调和正常实施。学校成立资产管理工作领导小组,统一领导学校固定资产管理工作。绝大多数学校成立了资产处,具体负责全校资产管理工作的组织和协调;根据业务特点和部门优势,进行合理分工,科学划分归口管理范围和职责分工;按照“谁使用、谁负责”的原则,将具体资产的具体管理和维护任务进一步分解到基层使用单位;根据管理需要,合理设置工作岗位,明确岗位职责,选配精干人员。我国高校已经形成了上下联动、左右协调、用管结合、运转流畅的资产管理新机制,保证了各项管理活动的有效开展。

制度创新是实现资产管理工作规范化的基础。各高校遵循科学合理、权威有效、规范严谨、易于操作的原则,从学校固定资产管理办法,到具体的资产购建立项、可行性论证、招标投标、验收与技术测试、使用、保管、维修、养护、借用、出租、出借、清查、处置、建档;从资产管理岗位责任制,到工作考核、监督、检查、责任追究、赔偿、奖励等各个环节,建立了一整套的规章体系,覆盖了固定资产管理工作的方方面面和业务流程的各个细节,较好地保障了固定资产管理活动的规范、有序施行。

树立资源共享理念是实现资产优化配置的关健。把资产管住不流失仅仅是资产管理工作的一个方面,把资产管好管活,实现资源的优化配置,不断提高现有资产利用率,提高资金使用效益,才是资产管理工作的主要目的。我们要求各高校充分利用固定资产管理系统,积极推进资源共享和资源优化配置工作,把资产管理与预算管理、学科建设、实验室建设紧密结合,避免重复建设、重复购置,不仅促进了现有资源的有效利用,有效节约了学校建设经费,而且使勤俭办学理念进一步深入人心。

充分运用现代信息技术是实现资产管理工作新突破的重要手段。在高校固定资产管理方面,我们综合运用了计算机、校园网、条码识读、数字照相等现代信息技术,将管理思想、管理制度、管理规范固化为数字化的管理程序,改变传统管理模式,创新资产管理体系,有效地提升了管理水平,实现了固定资产管理工作的规范化、科学化、现代化的目标。

3系统分析

知识经济时代的到来,各国逐渐意识到教育在发展本国经济中所具有的重要作用。近些年来“科教兴国”战略提出,国家及各级政府对教育事业投入力度大幅度的提升。尤其是对高等学校教育教学投入的资金飞速增长。高校之间通过扩建、合并等措施,不断的扩大自身的办学规模及创新发展的空间,搞笑的教学设备也呈现出了飞速增长的趋势,这一趋势在促进学校科研水平的提高、改善高校教育教学质量等方面产生了很好的推动作用。

正是由于高校办学规模的扩大、资产总量的增多,使得高校固定资产管理的数据出现了难以及时汇总或汇总不及时等问题,造成资产管理数据在统计、查询等方面难以实现动态化、全过程管理。为促进固定资产管理时效性特点的有效实施,高效利用校园网及互联网等系统,及时的构建起了全校固定资产管理的开放化信息管理体系,这一管理体系的构建,有效地解决了原本人工操作中的繁琐化、不及时等问题,同时有效的保障了固定资产在网络化管理下全程化动态性的管理,有效地提升了资产管理的效率。

3.1模块概要设计

当前,高校中校园网应经实现了一定程度的普及化管理,但是利用网络实现高校固定资产日常管理的还很少,这样花费上百万元建成的校园网本身的功能就没有得到很好的体现,造成了网络资源的极大浪费。依据固定资产管理的实际需求,整个管理系统从功能的分类上划分为用户管理、资产管理以及统计分析三大模块。本文通过对整个网络系统设计体系的深入剖析,结合网络资源在固定资产管理中的实际应用,就网络设计的设计方案以及用户权限等对该数据库的基本构成展开探究。

3.1.1用户管理模块

系统中采用了分级权限、两级审批的固定资产管理模式。用户与用户之间不存在相互隶属的关系,而只是属于某一角色;而角色是一组拥有相同权限的用户变集。部分单位采取了更为严格的管理、审批机制,该模块主要完成用户信息管理的基本功能。这一系统的角色主要分为:

(1)系统超级管理员:

(2)一般经办人;

(3)国资处各科室管理员:

(4)国资处各科室工作人员。

针对以上系统的角色以及用户的权限,用户管理模块就会提供与之相对应的、适用于这一用户的功能,比如用户密码修改、数据的增删改以及用户资料的修改等。在实际应用的过程中,对应于各角色的管理功能也应当更加细化,系统的权限管理功能更加灵活。这些基本的用户管理能够实现用户信息的实时性、动态化管理,有助于固定资产管理做到权、责明晰化管理。

3.1.2资产管理模块

固定资产主要负责的设备的购置、审核、验收以及建账等工作。因此,固定资产管理模块的最主要功能就是实现资产管理的一些最基本化的管理工作。

3.1.2.1仪器设备管理

高效的仪器设备主要是指科研、教学中所使用的单价在800员以上的设备以及行政、后勤所使用的单价在500元以上的仪器设备。仪器设备的管理主要包含了以下四个方面:一是仪器设备的验收。对于购买的仪器设备在建账之前都需要经过审核、验收这一环节,才能够在财务处进行账目的报销。验收是高校固定资产管理最基础的环节,因而,这一环节在有效实施固定资产管理中十分的重要;二是仪器设备的调拨。是指校属行政、教学、科研设备等校内使用单位发生变更或调至校外使用;三是仪器设备的报废。对于无法满足教学、科研管理与生活的仪器设备的资产管理手段,也即对已达到报废条件的仪器设备实施的处理方式;四是仪器设备的丢失。固定资产管理中不可避免的会因为某些原因而造成固定资产的丢失,因而,有关仪器设备的管理就存在设备丢失管理这一方面。

3.1.2.2耐用低值品的管理

耐用低值品指教学、科研使用的单价在200~800元(含200元)的仪器设备和行政、后勤使用的单价在200~500元(含200元)的仪器设备。由于耐用低值品的价值比较低,在实际的资产管理中,实施上述四方面仪器设备的管理时均不需要校领导的签字与审核,因而,有关其管理流程在此不再庸述。

3.1.3统计分析模块

随着工作流产品需求的扩大,一些高校在实施固定资产管理时研发出了不同的管理产品。产品各具其管理优势与特点,在接口管理、协议等方面也各有其特征,能够促使管理战略的有效贯彻与实施。系统现有的统计分析对于固定资产信息的统计与分析等功能给予了更多的关注,同时,基于本系统与相关财务管理系统的对接和信息共享,在实际的固定资产管理中还应加强对于财务信息数据的分析。此外,在高校信息化建设的大背景下,系统的无缝衔接、资源共享等也是该系统实现进一步完善所应关注的关键点。产品之间存在的差异也使得固定资产管理流程的操作性工作出现交叉的问题。统计分析模块主要促进高校固定资产的资产额统计以及资产年限统计功能的实现,与此同时达到与上述三方面相对应的图表显示功能的有效落实。

3.2设计思想

高校固定资产管理系统固定资产管理部门通过实施固定资产管理计算机化管理,将计算机管理扩大到固定资产管理业务的各个领域,用计算机最大化的实现取代手工管理固定资产的软件处理系统。一个服务器端平台必须能全天候运转以满足用户的需要,本系统采用B/S结构模式,将应用程序放在介于客户端和数据库服务器之间的Web服务器上,客户端只要能连入校园网或互联网,在不安装任何软件的情况下就能通过浏览器访问该系统。本系统支持异构环境,兼容性好,具有很高的可扩展性,通过在共享数据库中设置相应的标志,最大限度地保护原有的软硬件设施,利用原有的数据信息操作体系实现信息的传递。与电子邮件方式相比,这一系统不仅可以对最新资产数据进行实时的统计和查询,而且降低了客户端的硬件和技术要求,避免了大量的数据传递,提高了效率,节省了数据的存贮空间和带宽。这一管理模式,对于计算机专业、非计算机专业人士而言,均具有较高的合理使用性。同时,这一管理系统降低了操作的困难,有效促使各院系以及各部门管理人员的掌握。

3.3系统功能

固定资产管理系统是为实现高校固定资产管理功能以及一些最基本的统计分析功能而构建的,因而,该系统的主要页面与固定资产的管理密切相关。该系统主要有基础设置、资产报增、变动管理、查询统计、精密仪器、报表打印、财务核对、系统管理等功能。本系统的功能模块图如图3.3所示。

资产信息的网络化管理,使得数据处理的周期缩短、固定资产管理总的工作量及工作的分工更趋合理,因而能够明显提升固定资产管理效率的提高。与此同时,就上述有关系统各部门管理体系的设置可以看出,这一管理体系有利于全校教职工参与到资产管理中来,不仅能够促进各级管理人员管理意识的提升,还能够增强管理工作者的使命感与责任感,从而促使资产管理科学化、严格化目标的实现,进而实现高校固定资产管理水平的进一步提升。

3.3.1基础设置

基础设置主要包含了对固定资产管理中所涉及到的相关信息的设置。首先,单位管理。设备管理部门可以通过实施添加、删除、修改单位信息以及对单位内部设备信息进行查询等途径实现对所有固定资产的使用单位的管理。其次,数据维护。对于固定资产管理中的数据,设备管理部门应对包括单位、处室在内的固定资产管理数据进行管理。最后,数据统计。设备管理部门对所有数据,包括处室、单位的数据进行管理。对所有固定资产的使用单位的设备信息进行统计、汇总,制作报表,进行报盘。

3.3.2资产报增

接到单位提交的新增设备申请后,设备管理部门对该申请进行审核。各资产使用部门通过该功能进行资产数据的录入、修改,资产主管部门审核使用部门输入的报增单,若批准新增设备,则在设备基本信息表中将设备的状态由‘临时状态’改为‘正常状态’;若不批准新增设备,设备基本信息表中该设备的状态仍为‘临时状态’。当有关仪器设备等通过审核后,有关固定资产管理的工作就应及时的转入后台数据库,并在实际的管理中打印报增单。

3.3.3变动管理

该功能是固定资产管理的重要环节,资产使用部门通过系统提交资产变动申请,接到单位提交的设备现状修改申请后,设备管理部门对申请进行审核。审核的内容包含了调拨、报废及报损等有关固定资产管理项目的申请。主管部门根据实际情况进行审批,若批准设备现状修改,则将被申请设备的现状改为新现状,并将修改的详细内容记录到现状修改日志中;若不批准,则对申请设备的现状不修改。

3.3.4查询统计

设备管理部门可以对所有固定资产的使用单位的设备信息进行统计、汇总。制作报表。系统提供了详尽的查询功能,用户可以依据自身的需求,通过系统设定的选择条件进行自由的选择与查询,可以通过统计分析功能对查询的数据进行统计分析,对于相关的固定资产管理数据实施随机、随时的随时查询和打印;与此同时,系统提供了详尽的查询功能,用户可以通过自由选择条件,还可以通过统计分析功能对查询的数据实施必须的分析,以对今后有关固定资产管理提出完善的意见与有效实施的建议。

3.3.5精密仪器

精密仪器主要指的是价值在10万元以上的仪器,其验收、调拨、报废等业务与上述有关仪器设备管理应关注的四方面基本相同。但是,由于精密仪器价值较高,精密仪器效益评价和年使用情况,在发生各项业务都需要主管校领导的签字审核。为了提高大型贵重精密仪器的利用率,在实施系统化网络管理中,应由使用部门进行网络提交,通过主管部门核实备案。使用效益考核,评选出大型仪器设备使用管理先进集体和大型仪器设备使用管理先进个人。各部门也可以在网上申请使用精密仪器,由主管部门审批,实现共享。

3.3.6报表打印

该功能是固定资产管理的重要环节,为实现系统的数据安全及可靠性管理,资产使用部门通过系统提交资产变动申请,包括调拨、报废及报损等申请,报表的打印分为固定报表打印和自定义报表打印。用户可以根据需要自定义报表的格式,生成各种对外上报或内部管理需要的统计、汇总、分析报表。

3.3.7财务核对

对于审核人、审核时间以及审核结果等信息,网络化数据库管理系统能够使新实时的与财务部门对帐。首先,对于未经批准的仪器设备的申请,可将审核信息、不予批准的原因计入申请单的信息表内,还应注意将未经批准的审核结果及时的告知申请人;其次,对于予以批准的仪器设备申请,应将申请的批复记录及时的录入审核记录单中,审核人可以对申请表的内容及其对应的设备信息表进行查阅,以便于固定资产管理历史情况的管理。

3.3.8系统管理

利用日渐成熟的网络硬件条件对角色权限的分配机制进行一定的划分与管理,同时在固定资产管理过程中对于资产的调配、申请以及报废等流程实施信息化的管理,实现固定资产的购入、入库、调配、闲置、报废等申请及相对应的审批功能,为高校管理人员全面把握固定资产的管理现状提供客观、合理的参考依据。

该模块主要用于完成对用户的权限管理、数据备份、数据恢复等功能。固定资产管理数据库的建立是通过构建完善的权限管理制度,将数据自动的备份为手动与自动两方面备份。如果具体的业务流程发生变化,系统的工作流程难以依据客户需求及时的做出调整,一旦出现数据管理的意外状况,能够将已经备份的、安全的数据以最快的速度恢复到固定资产管理系统中,实现系统安全运行、达到对数据的权力控制及安全访问的目的,使其能够实现更复杂、灵活性更高、动态适应性强的业务过程。

4系统设计

4.1网络结构设计

高校固定资产管理数据库系统在开发中,为了促使系统的结构更为清晰,同时也便于系统的维护以及相关软件的管理与升级,常会使用多层体系的结构以达到上述需求。本系统采用的是典型的三层B/S模式网络结构,这一网络结构主要以三层体系的进化型多层体系结构为基础,在保持数据管理信息层以及数据显示层的基础上,对设计数据以及页面显示之间的逻辑关系进行着重的分析。实际的获取所需管理数据时,首先,使用者通过浏览器向Web服务器中的应用程序发出查询或数据操作请求,用户的请求通过特定的数据库接口ODBC驱动程序传送到数据库服务器上进行一系列的处理。其次,有关数据的处理完成后,数据库服务器将查询或处理结果再次通过数据库接口ODBC返回给Web服务器,Web服务器再以网页的形式返回给用户。这样用户只需要在以浏览器为界面的简单操作下,获得大量关于固定资产管理的信息。

4.2数据库设计

系统数据库主要包含了用户数据以及资产数据两个主要方面,以及与之相关的基本数据和相关的页面控制程序。数据库设计的好坏,对于整个系统的运行效果起着最主要的、直接的影响。良好的数据库设计,不仅能够可以提高固定资产管理数据信息的存储效益,而且对于保证数据信息的完整性和一致性也具有十分重要的现实性意义。针对高校固定资产管理系统的特殊需求以及实际管理过程中固定资产管理业务流程的分析,数据库设计主要包含了固定资产信息表、使用单位信息表、固定资产类别表及用户信息表几个大的方面。

固定资产信息表属性指的是在用资产信息、报废资产信息、申报资产信息等,这一信息表涵盖了固定资产管理的各个方面:固定资产编号、设备照片、设备名称、制造厂家、规格型号、资产类别、价值、计量单位、数量、购置日期、入帐日期、使用单位、使用状况、仪器负责人、使用日期、使用年限、存放地点、变动记录、备注。

用户信息表属性应当将用户基本信息、角色权限信息等涵盖在内。包含了用户编号、用户名称、用户密码、所属单位、拥有权限、备注,是为了实现用户登录、修改资料等基本功能而设置的。

固定资产类别表属性应当包括实现资产管理流程的全部基本功能,实现根据权限控制页面显示的基本功能。主要包括类别编号、类别名称、备注。

在概要设计过程中,基于管理系统应用的实际需求,有关固定资产系统数据库应包含固定资产数据、用户管理数据以及与之相关的其他辅数据。通过将上述数据分析概要设计相关内容法人管理,该系统将固定资产管理过程中所使用的数据进一步的细分为固定资产清理信息实体、资产类别实体、资产管理人员实体、使用部门实体、使用情况实体以及固定资产信息实体等一系列的与固定资产管理相关的数据管理实体。

4.2.1表的设计

表的设计主要意义是通过构建数据库中的信息分类,实现固定资产管理中的自动化或者是半自动化的数据处理功能,进而实现高校固定资产管理水平的提升以及固定资产管理中账实不符的问题。

在实际的管理中,以上是实施管理的指导性表,有关每一子表还应依据各高校固定资产管理的实际进行深入的细化。完善部门表存储单位内部具体部门信息,实现高校各级管理者对固定资产管理数据的需求。资产申请表存储了资产申请的基本信息,对于固定资产管理的信息予以公示有利于固定资产管理的全过程、透明化管理目标的贯彻与落实。菜单树表存储了构建分类菜单树的基本数据。由上述4.2.1~4.2.11表中所表述的可知,数据库中各表主要是依靠固定资产管理关系以及彼此之间的属性关系进行联系。管理关系的主体是User表,而系统角色的扮演依托Role表中的分类,促进固定资产管理系统中的执行主体在实际固定资产管理时初审人、表中申请人以及终审人等一系列角色的实现。

4.2.2数据库端口设计

数据库系统将数据信息以某种数据模型组织起来进行存储,并通过数据库管理系统实现固定资产管理数据信息的插入、删除、修改、查询等操作,最终保持数据信息的完整性、一致性和安全性。由此可见数据库是信息系统的核心组成部分。而数据库端口是连接数据库各子库的重要管理媒介,因而端口的选取与设计之间影响到整个管理系统的效率。

高校资产管理系统主要编程接口设计是本系统的工作流引擎提供了一些编程接口,在实际应用中,使用这些接口,可以完成对工作流的监控与管理的基本操作。随着对工作流产品需求的不断扩大,许多公司推出了不同的工作流产品。为了更好的实现高校固定资产管理过程建模、分析和实施,应以实现工作流技术的标准化和开放性为主要目的,定义了工作流系统的结构及其与应用、管理工具和其他工作流管理系统之间的应用编程接口。下面按照接口的功能来分,列出了主要接口的名称:

1.工作流管理和监控接口

(1)newProcess():为有效实施管理,在系统内新建一个流程实例。

(2)hcnagesattus():为实现工作流的动态化管理,设置流程实例的状态。

(3)uqerPynedingList():在固定资产的管理与控制中,该接口的作用是列出目前待处理的所有流程实例。在用户任务处理中,这一接口也需要使用到。

(4)notifyEngnie():当管理时,通过这个接口向工作流机发出请求,主要只针对流程实例实施管理请求,由工作流机完成相应的操作。

(5)pendingDetail():用户在使用系统的过程中,为获取与某一固定资产管理相关的信息,就必须通过这一接口来查询指定流程实例,将其扩展为所需的详实固定资产管理信息。

2.用户任务处理接口

(1)querPyeodinglist():得到某个用户的工作项列表,并依据这一列表实施数据的查询与征集。

(2)pendingDetail():为获取特定的固定资产管理信息而设置的用户任务处理接口。主要得到的是某一指定工作项的详细信息。

(3)traceworkFlow():已查询或者是已经在掌握之内的信息,想要再次获取,就可以通过这一端口得到与该实例相关的历史处理信息。

(4)notifyEngnie():当用户处理某个任务时,可以通过调用该接口,来检验当前的流程是否处于正确的运行中,主要环节是通知工作流机用户的处理操作,进而实现工组流机对流程的正确导航。

(5)Seatassign():有时用户在处理某一任务时,常常会出现多个符合条件的处理者状况。这一接口就是按照任务分配策略,选择最适合于用户实际需求的处理者。

3.其它相关接口

(1)snitworkFIWEngine():初始化引擎,为实现业务处理的自动化或半自动化,提高固定资产管理的效率,当网络服务器启动的时候调用;

(2)getlnsatnce():得到工作流引擎实例,当用户需要对工作流实例进行实时的监控,进行操作和管理时调用这一接口。

4.3编码设计

固定资产管理实施网络化的系统管理之后,原本的资产管理人员就可以将主要的管理精力放置在有关固定资产管理信息数据的维护上;同时网络化的管理还能够促进使用单位间更为方便的查询与固定资产相关的信息数据,极大地促进了校内设备使用单位之间、主管部门之间的信息交流。

上述网络化管理作用的实现,最关键的就依赖于系统的编码设计。我国许多高校已经建立起来的MIS之所以未能在实际的固定资产管理中发挥其应有的功能,最主要的问题就出在编码设计上。计算机编码是运用字母代表汉字的表示方法,将与固定资产管理相关的信息数据输入管理系统中。因此,编码设计的好坏,直接决定了高校固定资产数据库维护的水平。

基于以上考虑,在本系统中通过确保一个资产编号将唯一确定一条记录,在系统中不会出现两个资产编号相同的记录这一条件,采用按规则自动产生的方法生成资产编码的途径,实现数据库中关键字的唯一性。

4.3小结

在实际的固定资产管理数据库运行中,一个成功的数据库不仅能够极大地提升整个系统的整体化性能,还能够促进系统的升级与扩展,为进一步提升软件开发效率与质量奠定坚实的基础。

因此,确保安全机制数据的有效性,数据库结构对最终用户应保持透明;还应在使用的过程中依据数据检索中遇到的问题及时的对数据库进行合理的维护与修改;为便于数据库结构改进以及数据备份的恢复,数据库结构应注重固定资产管理业务数据的准确化,进一步是新数据库功能的强大。

(1)系统具备较好的可伸缩性。客户端利用B/S访问服务器,便于数据检索和修改,可以使多项应用跨平台使用。通过对数据库进行优化使其具有更强的延展性,这样为用户对硬件及软件使用需求作出更为充分的扩展。

(2)实现用户对远距离通信要求的达成。通过使用Internet/Intranet实现固定资产数据库管理数据的传递,数据库容易使用和维护,进而使固定资产管理的信息库建设实现远距离通信应用的需求。

(3)提升系统维护、移植和升级方面的质量。B/S模式是以服务器为中心的管理的模式,在实际的数据库管理中,不仅能够减少客户端对维护工作的负担,而且还利于管理人员、开发人员将精力集中在合理组织信息库管理体系结构的完善方面,进而为固定资产管理的各项业务提供技术支持。

(4)易操作。提高开发效率和开发质量,使系统具有便于操作的用户界面,这样在客户端只运行浏览器的情况下,由Web服务器执行用户对所需固定资产管理数据的查询、处理,对最终用户的响应时间合理,以最少的冗余数据保障用户需求的达成。

(5)集成的综合信息系统。提高系统的整体性能,基于Web的管理信息系统把企业中分散的子系统集中到一个相对集中化的管理系统中,以很少的数据库维护工作,较高的管理效率解决企业的各种经营、管理问题。

5系统实施与测试

5.1系统特点

系统开发使用的操作系统为Windows2000Professional,开发工具采用先进的可视化开发语言MicrosoftVisualBasic,MicrosoftVBScript,数据库开发采用目前流行且安全性高的MicrosoftSQLServer2000。

轻松便捷的网上报帐和设备查询本系统能够通过网络,轻松实现学校各部门网上报帐和设备查询,使学校各部门能及时方便地了解本部门的设备情况,并能大大减轻资产处老师的负担。先进的开发技术系统采用JAVA技术,支持多平台运行,并在IBM实验室经过软件优化,通过了IBMWEBSPHERE应用服务器上的全方位压力测试。可靠的安全策略采用B/S三层架构的资产管理信息系统,实现了用户表示层、逻辑应用层和数据资源层的有效分离,大大降低数据库服务器被攻击的可能性,保证了数据库的安全。系统轻松维护、升级用户无需在本地机器安装软件,就可通过浏览器登陆系统进行操作;系统维护、升级只需更新服务器。系统易学易操作系统操作方便,界面设计友好,提供许多人性化的细节功能,如可以进行卡片的批量增加、批量修改、批量变动等。用户之间可以通过消息管理来交流,便于报帐审核过程。信息化标准规范本系统参照国家教委2003年制定的教高司函[2003]161号文件《关于报送高校实验室和仪器设备统计数据盘及报表的通知》进行开发,能生成完全符合国家教委标准的上报数据文件。并且还提供了上报配置接口,通过简单的配置就能适应新的上报要求。利用条形码进行资产盘点能对多种不同的资产(设备主机、附件、家具、精贵仪器等)进行管理。能够打印资产卡片条码,能够用条码扫描仪进行资产盘点。

5.2系统功能与程序代码

完善的管理网络按照“统一领导,归口管理,分级负责,责任到人”的原则,理顺管理体制。国有资产管理工作领导小组、采购部门、财务处、归口部门、使用部门、使用人等层次,每个管理层次都有比较合理的管理幅度(管理层次根据单位实际情况灵活改变)。不同的部门和有关的人员,按照权责对等的原则,承担不同的管理责任,并拥有不同的管理权限,按照规定的流程,互相沟通、协调、制约、监督。资产管理落实到个人、严格的经济责任要做到“人人有资产,物物有人管”,管理固定资产的不仅仅是有关职能管理人员,而且更重要的是固定资产的使用者,每个人对自己使用的资产负责,这就要求不但有关的管理人员需要严格履行管理职责,而且要求每一个固定资产使用人都必须对所用固定资产的安全完整承担经济责任。经济责任,如果有关人员因为过失需要承担责任的话,其责任的大小是可以用钞票的多少来衡量的。经济责任的落实,是按照体系设计的固定结构和程序,严格的手续,逐层逐步落实的。规范的工作流程从具体的某一项固定资产的采购形成到消失,以及中间的使用活动,都有具体的业务工作规程,并可以通过资产跟踪功能将每个资产所有的活动情况都在一个表格里面显示出来。系统中采购有采购的程序、增加有增加的规程,设备维修有设备维修的规程、调拨有调拨的规程、处置有处置的规程,借用有借用的规程。学校形成的任何一项资产,都应做到来源清,去向明。一旦出现了资产流失,原因和责任都可以顺藤摸瓜查清楚。严密的帐表卡体系帐卡的最基本职能是核算全学校以及学校的某一具体部门、单位、人员所管固定资产的数量与价值。新的帐卡体系不同于传统的帐卡体系,其最大区别在于财产保管人所管财产监控上的严密性。财务处设帐控制分类价值。归口部门设帐控制各使用部门所管财产的数量和价值,并与财务帐核对分类价值。使用单位设帐核算所用资产的数量与价值,并通过按使用人建立卡片,落实使用人的保管责任。帐套种类繁多,相互牵制。帐套协调的依据是清查表、增加凭单和处置单,因此要求一式四联,多套分存。全息、多维、实时的状态控制每一种固定资产的几乎全部的自然属性和社会属性信息记录在案,形成丰富的信息资源。帐(卡)、物、使用单位、使用人、存放地点、性能、完好程度、使用情况实行多维控制,全方位提供状态信息。在任意时点,提供的资产管理信息都应当是资产的真实状态。灵活调配机制与合理开发利用的自觉性使用部门需要购买资产时,可以填写采购申请单,采购部门根据需要与用闲状态进行审核,科学的进行配置,提高使用效益,避免投资浪费。在建立部门台帐的基础上,将来可以将固定资产的占用情况纳入学校经费预算,正确的评价内部各办学和科研单位的绩效,建立更加科学、合理的激励机制,使开源节流、增收节支成为各内设机构的一种自觉的、主动的意识。科学的维修养护根据其技术特点定期养护,出现故障要及时提交申请以便及时修缮,并记录固定资产的修缮养护情况,建立技术档案。保障使用的同时,努力延长资产的寿命。正常的清查盘点对固定资产的安全完整情况、管理使用情况定期,或根据临时需要不定期进行清点、核实、检查,确保帐卡、物、人、地相符,根据出现的问题研究提出具体的整改和管理措施,总结管理经验。系统提供强大的查询功能为了提高工作效率,系统提供了强大的查询功能:验收单信息查询、资产信息查询、资产变动信息查询、资产处置信息查询、闲置资产信息查询、已处置资产信息查询、使用单位信息查询、使用人信息查询、存放地点信息查询、按资产类别信息查询等。工作人员可以结合汇总分析、筛选等功能更有效的提高工作效率。领导可以坐在办公室内,很方便的根据相关查询得知每个人、每个单位、每个房间具有什么资产,并可以进一步汇总出相关信息。系统提供了强大的财务帐表、统计分析表、分析图系统设计了专门的财务审核与管理环节,通过资产管理系统与财务核算系统的衔接,巧妙地将资产管理与财务管理结合了起来,能够生成真正意义上的财务台帐。系统针对教育部十六大类、财政部十大类、六大类和各个行业,三种资产分类方式共提供了三套财务帐、三类资产分类代码在系统中都能准确进行转换,并能自动地生成十大类、六大类完整的财务帐、统计表、分析表和分析图。有效解决了部门之间的帐帐不符、帐实、帐表不符等问题,也解决了系统和财务核算软件中的固定资产科目帐的对帐难的问题。用户可以自由、灵活地设置条件,生成各种各样的日常管理当中常用的统计报表,包括总表、明细表、增减变动情况表、分户表、分类表、结存表等等。系统内置了丰富的图形图表供查询分析。现代化的管理手段无论多么复杂、困难的管理活动,一些在传统的管理模式根本无法完成的工作,无法达到的要求,都能够通过计算机、网络等现代信息技术轻而易举地实现,各项管理活动更加方便、快捷、灵活、高效。系统对理顺固定资产管理体制、落实固定资产管理制度、实现对固定资产的全面监控和有效利用、提高管理工作效率,发挥了十分积极的作用,并表现出强大的效能。将高校固定资产管理工作搭建在一个高水平的管理平台之上,推入了科学化、规范化的轨道。不仅彻底改变了被动局面,而且有力地促进了学校整体管理水平的提高。

高校固定资产管理数据库系统主页面代码如下:

importjavax.swing.*;

importjavax.swing.tree.*;

importjava.awt.*;

publicclassMainFrmextendsJFrame{

privateJMenum1=newJMenu("系统管理");

privateJMenum2=newJMenu("基础数据维护");

privateJMenum3=newJMenu("资产管理");

privateJMenum4=newJMenu("查询盘点");

privateJTreetree=null;

privatevoidinitTree(){

DefaultMutableTreeNoderoot=newDefaultMutableTreeNode("资产管理系统");

DefaultMutableTreeNodem1=newDefaultMutableTreeNode("系统管理");

DefaultMutableTreeNodem2=newDefaultMutableTreeNode("基础数据维护");

DefaultMutableTreeNodem3=newDefaultMutableTreeNode("资产管理");

DefaultMutableTreeNodem4=newDefaultMutableTreeNode("查询盘点");

m1.add(newDefaultMutableTreeNode("新增用户"));

m1.add(newDefaultMutableTreeNode("用户管理"));

m1.add(newDefaultMutableTreeNode("修改密码"));

m1.add(newDefaultMutableTreeNode("退出系统"));

m2.add(newDefaultMutableTreeNode("部门管理"));

m2.add(newDefaultMutableTreeNode("类别管理"));

m2.add(newDefaultMutableTreeNode("日志管理"));

m3.add(newDefaultMutableTreeNode("资产入库"));

m3.add(newDefaultMutableTreeNode("资产出库"));

m3.add(newDefaultMutableTreeNode("资产报废"));

m3.add(newDefaultMutableTreeNode("资产借出"));

m3.add(newDefaultMutableTreeNode("资产归还"));

m3.add(newDefaultMutableTreeNode("资产转移"));

m4.add(newDefaultMutableTreeNode("资产查询"));

m4.add(newDefaultMutableTreeNode("资产盘点"));

root.add(m1);root.add(m2);root.add(m3);root.add(m4);

tree=newJTree(root);}

privatevoidinitMenu(){

m1.add(newJMenuItem("新增用户"));

m1.add(newJMenuItem("用户管理"));

m1.add(newJMenuItem("修改密码"));

m1.add(newJMenuItem("退出系统"));

m2.add(newJMenuItem("部门管理"));

m2.add(newJMenuItem("类别管理"));

m2.add(newJMenuItem("日志管理"));

m3.add(newJMenuItem("资产入库"));

m3.add(newJMenuItem("资产出库"));

m3.add(newJMenuItem("资产报废"));

m3.add(newJMenuItem("资产借出"));

m3.add(newJMenuItem("资产归还"));

m3.add(newJMenuItem("资产转移"));

m4.add(newJMenuItem("资产查询"));

m4.add(newJMenuItem("资产盘点"));

JMenuBarbar=newJMenuBar();

bar.add(m1);bar.add(m2);bar.add(m3);bar.add(m4);

this.setJMenuBar(bar);

}

publicMainFrm(){

this.setTitle("高校资产管理系统");

initMenu();

initTree();

JSplitPanejsplit=newJSplitPane(JSplitPane.HORIZONTAL_SPLIT,

newJScrollPane(tree),newJPanel());

jsplit.setDividerLocation(300);

jsplit.setDividerSize(2);

this.getContentPane().add(jsplit);

this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

}

publicstaticvoidmain(String[]args){

JFrame.setDefaultLookAndFeelDecorated(true);

MainFrmfrm=newMainFrm();

frm.setSize(1200,600);

frm.setVisible(true);}}

5.3改进后的特色

改进后的高校固定资产管理系统,充分考虑到每一级管理员的职责不同,为相应的每一个操作员制定了各自地操作权限,通过用户的身份和密码识别,保证各级操作人员只能在其权限范围内进行应用。这样既保证了管理的可靠性、严紧性、信息的安全性,又能具有一定的灵活性以加强各种实际管理过程中的适应能力。通过固定资产分类、单位、部门、功能模块等信息的交叉,可以很灵活地给出各种用户的权限来满足实际的管理需求。到期自动提醒维修、检测,保证设备、器械的正常寿命。高校日常教学中经常会使用到计算机、复印机、投影仪、机械车床等设备。以往,师生只知道使用,对于设备的维修、保养没有实际概念,或是不按时保养。长期下来,往往使用三年的设备一年多就日渐破损。奥斯固定资产管理系统通过对设备、器械的维修、检测管理,维修、保养时间快到时,提前提醒管理人员,并将维修、保养的内容及效果记录在系统中。做到有效、定期、准时的管理,延长了设备、器械的运行寿命。节省了固定资产盘点时间,提高了固定资产盘点效率。要进行固定资产清点、账务核对、编制报表等工作,最少需要5个人花费2个月的时间才能完成该项工作。使用该系统以后2个人10天既能轻松完成此项工作。整体工作效率提高了15倍。简化固定资产折旧工作,确保折旧计算准确。一般固定资产的价值是按月计提,作为当期费用支出,因此每月未对固定资产要进行折旧计算,从工作难度上来看并不是很难,问题存在于固定资产数量庞大,每一件资产都有相应的卡片,这样,哈尔滨大学太平洋金融学院有几万张资产卡片,并且不同固定资产使用年限不同,折旧的方式也各不相同。在折旧工作的处理中,往往要登记厚厚几叠帐本和卡片,工作量可想而知。特别是这种重复而繁琐的工作更会产生不可避免的差错,导致相关报表反映的信息失真。固定资产条码管理系统,在购入每一笔固定资产都可选定使用年限和折旧方式,只须轻松地点击鼠标就可以在几分钟内完成。并且完全保证折旧计算的准确性同时自动生成折旧报表。特殊材质标签的使用。在高校日常教学中,不可避免的要做实验。对于经常需要用试剂、清水洗涤的化学仪器与课桌椅不同,往往无法用一般的条码识别。高校固定资产管理系统采用了多种材质的标签进行这类资产进行管理。常用的标签规格:60mmX24mm;60mmX18mm;50mmX35mm;常用的标签材质:美国艾利系列原版标签纸,室内、户外、防伪、高温等。对于需要清洗的资产,如化学实验设备都可以采用陶瓷、铝牌或金属的标签进行标识,既能保证资产的正常使用,又能科学地、快速地进行资产盘点。完善的数据接口,实现与其他系统的完美对接。目前,随着高校信息化建设步伐的逐步加大,越来越多的教务管理系统、图书管理系统、设备管理系统进入到学校的日常管理中。各式各样的信息系统,因为考虑到自身的稳定性,相互之间信息互不共享,这样以来,给实际操作者带来的是越来越多的重复录入,一定程度上增大了工作量。高校固定资产管理系统通过灵活的设计,完善了数据接口,实现了与其他系统的完美对接。利用数据导入、导出功能、FTP服务器、公共数据表等多种方案,达到了与教务管理系统、图书管理系统、设备管理系统等的平稳对接,数据实现了共享,大大提高了工作效率。做到了系统中发现的问题或错误能够得到及时、顺利的解决,用户提出的新的需求能够得到及时、容易的满足。

5.4系统测试

系统测试分成四个层次按顺序进行,即单元测试、组装测试、确认测试和系统测试。首先是单元测试,对源程序中的每一个程序单元进行测试,验证每个模块是否满足系统设计的要求。组装测试是将已测试过的模块组合成子系统,重点测试各模块之间的接口和联系。确认测试是对整个软件进行验收,考察软件是否满足要求。系统测试是将计算机软件、硬件、网络等系统的各个部分连接起来,对整个系统进行总的功能、性能等方面的测试。

6总结

高校固定资产管理数据库系统基本实现了符合高校固定资产管理流程和规律的资产管理操作。对于高校信息化建设和规范固定资产管理流程提供了一定的参考依据。

系统提供了固定资产管理过程中申请、调配、报废等流程的网络化管理功能。通过角色权限分配机制实现了不同级别用户的权限划分。利用逐步成熟的网络硬件条件,各级资产管理人员可以通过系统实现购入申请、入库申请、调配申请、闲置申请、报废申请及相对应的审批功能。同时,资产财务报表等的实现还为高校管理人员全面了解学校资产情况提供了一定的参考依据。成为固定资产管理领域科学决策的好帮手。

尽管系统为固定资产管理提供了有效的帮助,但结合固定资产管理的实际发展,系统还应在以下几个方面做进一步的改进:

1、引入条形码机制在当前的固定资产管理过程中,条形码已经成为了一项很重要的资产信息。

系统可以考虑在相关硬件设施完备的前提下实现条形码的生成和制作功能。为资产管理人员进行相关的清点提供更加直接的帮助。

2、管理功能进一步完善系统中采用了分级权限、两级审批的固定资产管理模式。但在实际应用过程中,还有部分单位采取了更为严格的管理、审批机制。系统的权限管理功能应当更加灵活。对应于各角色的管理功能也应当更加细化。

第2篇:数据库设计论文范文

关键词:数据库原理;教学改革;案例教学

中图分类号:G642文献标识码:A文章编号:1009-3044(2011)22-5511-02

Discussion on the Database Principles of Teaching Reform

LU Qiu

(School of information Science and Engineering, Guilin University of Technology, Guilin 541004, China)

Abstract: This paper is on the problems about "Database Principles" aroused in daily teaching. It gives a detailed design to teaching reform, and proposes to adopt some new teaching methods such as case teaching, task driving, which can make the pupils want to learn more initially. What's more, in this article, the examination methods are reformed, and it combines the theories and practices together.

Key words: database principles; teaching reform; case teaching

数据库是信息类学科中重要的分支,几乎所有的软硬件系统都需要数据库的支持,它是计算机信息系统与应用系统的核心技术和重要基础。因此,各高校都将数据库原理课程作为专业基础课开设。数据库课程研究如何存储、使用和管理数据库,有较强的理论性和实用性,具有应用性突出、学科间综合性明显、学科内多层面内容交融、前沿新技术发展迅速等特征。数据库原理的特征决定了其既具有很强的理论性,又需要加强实践,对知识的综合应用和相关专业前沿技术应用的要求很高,对于刚接触数据库的学生来说是一门比较难学的课程。他们要在短时间内做到既掌握数据库原理的基本理论知识,又能对数据库信息进行数据操作及控制,还要根据实际的应用需求设计开发数据库应用系统,是很困难的,这就要求找到适合学生的学习方法和合适的教学方法。只有采用有特色的教学方法,才能取得好的教学效果。

1 现状及问题

我院网络专业、计算机应用专业及自动化专业都开设了数据库原理课程,传统教学模式下存在以下问题:

1) 教学目标不明确,理论和实践脱节

由于数据库原理课程涉及的理论概念比较抽象,现阶段教学主要采用传统的“教师讲授―教师演示― 学生练习―学生综合应用”模式教学,教师处于主导地位,使学生被动的接受和掌握该课程的基本知识,学生所学的知识和应用不能同步进行,因此在应用系统设计开发中不能很好地应用软件工程思想解决实际问题。主要表现在在毕业设计中,大部分学生不了解开发一个实用数据库系统的基本步骤,往往只侧重系统的编程实现而忽略用软件工程方法进行系统的设计,对数据库知识体系结构缺乏完整的理解,使得所设计系统实用性差,影响了毕业设计的质量,使得部分学生毕业后不能较快的适应所在单位的工作要求。

2) 重理论轻实验

根据教学大纲,课程设置以理论知识为主,占课程总课时量的80%以上,而实验课时一般只设置10个课时左右。教学内容涉及到关系代数,SQL语言、关系数据库规范化理论等,这些内容理论性强且模型抽象。由于实验课时比较少,故实验教学主要针对SQL语言设置实验。最终导致学生学完该课程后,对抽象的理论只有模糊印象,但没有建立整体应用体系的概念,在应用系统开发的时候无法将理论转换为实际应用。

3) 学习效果不理想

在学习过程中,学生在课堂上首先接触到的是一大堆枯燥的概念或理论,部分知识点课本又缺少代表性例子进行进一步介绍,例如范式理论、数据库保护、并发控制等。学生只能体会基本概念和局部功能,缺少综合应用实践,无法体会理论在整个数据库系统应用中的位置和作用,学习效果不理想。

2 教学改革方案

2.1 案例教学模式

案例教学模式是指以案例作为教学材料,结合教学内容,通过讨论、回答问题等师生互动的教学过程,使学生掌握理论和理解相关的概念和理论知识,培养学生创新能力的一种教学模式[1]。根据本课程的特点及教学目标,在数据库原理教学中引入此教学方法,使学生在理解强化数据库系统基础理论知识的同时,培养其解决实际问题,开发设计数据库应用系统的能力。案例教学模式采用“案例―理论―概念”模式,通过对典型案例的分析与讨论,使学生了解理论知识在实际应用系统设计中的作用,将抽象的数据库原理知识运用到实际生活中从而解决实际问题,达到融会贯通的效果,使得数据库原理课程更具有实践性和实用性。

在数据库原理的教学内容组织上,我们以可视化开发工具Delphi及数据库管理系统SQLServer2000组织和设计针对各知识点的案例,在授课过程中设定每一堂课的学习目标,以启发式提问、讨论等进行教学互动,将知识点搭配案例和使用演示的方式进行讲解,使各知识点通俗易懂,容易消化并应用。表1给出了针对“数据库原理”课程[2]的知识点所设计的相应案例[3-4]。

2.2 任务驱动的教学模式

在讲授数据库应用系统设计时,除了采用案例教学模式外,还采用任务驱动的教学模式。为了使学生更好的掌握这部分内容,教师精心设计一些贴近生活且具有现实应用价值的题目,例如图书管理系统,人事管理系统,合同管理系统等,让学生以小组为单位接受任务,设计数据库应用系统。在这一过程中,学生要深入体会和应用软件工程的思想和方法,进行合理的设计,最后提交项目设计报告。在课堂上安排一定的时间让学生阐述设计思路和方案,然后教师进行适当的点评和提出问题让学生参与讨论,引导学生循序渐进的完成任务,从而得到从应用的角度建构数据库应用系统设计的思路、方法和技术体系,深化对相关内容的理解。在这一过程中学生不断获得“成就感”,求知欲望增强,同时培养了其创新能力和独立分析问题、解决问题的能力。

2.3 改革考核方式,重视能力培养

数据库原理是一门理论性和实践性都很强的课程,传统的单独理论考试会造成学生为应付考试而对相关理论知识死记硬背,而具体动手操作一窍不通的局面,这与该课程培养目标相悖,因此有必要对考核方式进行改革。数据库原理课程的考核分为理论知识考核与应用能力考核两部分。理论知识考核重点考察学生对主要概念和原理的熟悉和理解和综合运用知识解决实际问题的能力。应用能力考核方式比较灵活一些,主要通过平时的实验和数据库设计的任务完成情况决定,例如,采用对学生分组进行“项目设计”和“项目开发”的方式进行考核,给学生足够的时间和有效的提示,使得这种考核方式成为学生对协同工作机制的一个体验。

3 结束语

该文针对信息类专业的数据库原理课程教学中存在的问题进行探讨,提出了教学改革的思想,主要提倡采用案例教学模式和任务驱动模式进行数据库原理的教学,期望能够在教学中促进学生的主动学习、提高学生数据库应用开发能力和实践动手能力,加强团队合作精神,提高课程教学质量。同时通过调整考核方式,加大实践环节的考核比例,使得学生能将理论和实践联系起来,动手能力普遍提高。

参考文献:

[1] 金蓉,庄红.面向能力培养的高校非计算机专业计算机基础教学改革与实践[J].计算机教育,2010(1):1-147.

[2] 王珊,萨师煊.数据库系统概论[M].4版.北京:高等教育出版社,2006.

[3] 刘畅.案例法和项目驱动法在“数据库原理”教学实践中的应用探索[J].计算机教育,2009(19):75-76.

第3篇:数据库设计论文范文

关键词关键词:数据库课程设计;项目驱动;教学方法;考核方法;能力培养

中图分类号:G434 文献标识码:A 文章编号文章编号:16727800(2013)008017402

作者简介作者简介:邱月(1979-),女,硕士,湖北经济学院信息管理学院讲师,研究方向为数据库技术。

0 引言

数据库技术已经成为先进信息技术的重要组成部分,是现代计算机信息系统和计算机应用系统的基础和核心。数据库技术是将数据库与软件开发相结合,数据库设计和基于数据库的应用程序开发。为此,课程要求学生选用主流DBMS,自选某种高级程序设计语言,实现一个完整的以数据库为核心的B/S或C/S架构的应用系统。掌握设计实现一个完整的产品化导向的数据库应用系统的流程和方法,包括需求分析、数据库设计、应用程序设计。本文分析了湖北经济学院开设数据库课程设计以来,实践教学环节中存在的问题,结合项目模拟实训教学方法的基本原理,提出了基于团队项目模拟实训的数据库课程设计教学方法的具体方案及实施效果。

1 数据库课程设计教学现状

(1)题目过少不够开放。湖北经济学院是一所财经类教学型学校,开设的主要专业为经济管理类。但目前的题目多数都是老师提供给学生的,题材类似,不可避免地会出现学生相互抄袭的现象。另外,题目呆板,没有和本校的专业特色相结合,选择余地太少。长此以往,会使学生养成不劳而获的坏习惯,不利于学生毕业之后适应竞争激烈的社会。

(2)学生轻分析设计,重编程实现。 学生把编程工作放在数据库设计中的首要位置,轻数据库及其对象的设计,重开发工具的使用。很多学生只重视系统功能模块的设计与实现,缺乏全局观念。

(3)学生缺乏整体意识,团队协作能力不强。在数据库系统开发的过程中,学生对系统没有整体规划,经常把时间都花在需求分析和系统实现上,造成在学生项目后期没有时间做系统测试,这样开发出来的系统必然出现很多问题。

软件开发是一个系统工程,特别强调团队协作能力。如果一个课程设计题目只让学生一个人完成,缺少与他人相互的交流,不利于交流与沟通能力的培养和项目的正常开展。原有教学模式下,学生做课程设计往往单打独斗,没有形成一个团队。

(4)课程考核方式不够科学。老师通常采用平时成绩和实验报告相加权作为总成绩。在这种考核方式下学生是被动地完成任务,不知道所做项目的评定标准,因而积极性不高,也不能通过项目设计有效地提升自己的能力。

2 数据库课程设计基础准备及教学目标制定

2.1 基础准备

综合性的实验课程往往需要很多课程作支撑。在该课程开设之前,前期学生应该已经学习了C、C++等一些经典的程序设计课程,学习了数据库原理及软件工程课程,对于数据库原理课程中的相关概念例如数据库文件的创建、表的建立以操作、视图与SQL查询、存储过程与触发器等进行了相关实验,对于关系型数据库基本概念和特性有一个比较完整的认识。由于课程设计中需要将数据库原理与工程项目相结合设计出具体的应用程序和界面,所以学生还需掌握至少一门前台开发工具,如 、或PHP等,让不同层次的学生选择不同的培养方案,有针对性地进行学习。

2.2 教学目标

结合教材上关于数据库设计的思想和方法,对一些简单的信息管理问题进行必要的分析和设计。在掌握了数据库系统的基本原理和基本方法的基础上,熟悉数据库管理系统的工具及语言。能查阅资料解决数据库技术方面的问题,具备在微软开发平台下进行数据库设计和管理操作能力,培养数据库应用系统开发的基本能力,项目合作、团队精神及小组交流的能力,培养学生运用数据库管理系统解决实际问题的能力。

3 数据库课程设计教学构思

课程组根据学生的实际情况,制定了相应的教学计划。本课程安排在一个学期内,32学时,每周具体安排如表1所示。

3.1 人员安排及开题

把整个班级按照开发小组的形式进行分组,每组4~5人,选一名组长,每个同学承担不同的角色,共同完成任务。在整个过程中,为了达到锻炼的目的,每个同学的角色可以互换。

在选题方面,应充分考虑到学生的专业特色,体现经管类专业的特点,选择具有专业特色的案例,以激发学生的学习兴趣。比如,针对“旅游管理”专业和“国际金融”专业,可以根据专业要求来分别制定教学案例,使学生在数据库课程设计中加深对本专业课程的理解,从而达到数据库课程设计和专业特色融合的目的。在制定选题的过程中,教师应进行充分的调研,与该专业的教师进行讨论,帮助学生选择他们熟悉的题目,如旅游酒店管理系统、学生成绩管理系统、人力资源管理系统等,或者选择学生生活中经常接触、能很快上手的内容。同时,应注意控制题目的规模和难度,使学生经过努力后能在规定的时间内完成。这个阶段可以充分调动学生的积极性,鼓励学生自己选题组建项目小组。这种方式经检验取得了较好的效果。

3.2 需求分析

在此阶段,要尽可能收集课题的全面需求,利用不同小组互相模拟实际用户的形式,开小组讨论会来确定需求,增强学生的沟通能力和开发兴趣,并引导学生自己画出数据流图。

例如,某家工厂的采购部每天需要一张订货报表,表中列出所有需要再次订货的零件。对于每个需要再次订货的零件列出下述数据:零件编号、零件名称、订货数量,目前价格、主要供应者。零件入库应有入库单,零件出库应有出库单,通过放在仓库中的CRT终端把入库单或出库单报告给订货系统。当某种零件的库存数量少于库存量临界值时就应该再次订货。

当系统比较复杂时,应当采用分层描述的方法。一般第一层描述系统的全貌,第二层分别描述各子系统的结构。如还未表达清楚,可以继续细化。

3.3 系统设计与实施

确定用户需求后,进入系统设计阶段。物理设计阶段应该充分利用表、视图、存储过程、触发器等各个数据库对象的特点,建立一个完整的数据库。要引导学生利用课程设计来熟悉数据库开发的一些常用技术和工具。例如,在数据库课程设计中可以教学生怎样使用Power Designer来做数据库设计。在软件公司实际的数据库系统开发中,有很多工具可以直接完成从数据库概念模型到物理模型的设计和转化。

系统实施阶段,各小组可以选择自己熟悉的程序设计语言动手编写代码,完成系统各个模块的功能。开发语言可选择机房环境,有Java、VB、VC、PB等;数据库可使用提供的SQL Serever2000、DB2、MySQL5等主流DBMS;软件架构两层、三层都可以。教师对各小组学生在设计中遇到的具体问题,有针对性地给与启发式的引导。

3.4 系统测试

系统测试阶段可以选取小组之间交换测试,主要从功能测试、数据库测试两个方面找出系统的缺陷,对软件质量进行评价打分。列出测试计划,往各数据库表中插入正确的测试数据,测试数据插入情况和各种约束作用,并记录结果;往各数据库表中插入错误的测试数据,记录出错结果;在各数据表中修改测试数据,记录测试结果;各数据表中删除测试数据,记录测试结果;创建各权限等级的用户,授予相应的权限,然后按权限等级执行相应操作,查看操作结果是否正确,最后再编写实验报告。

数据库功能测试主要是对界面进行测试,按用户类型进行分部测试,查看每一种类型的用户功能是否有欠缺;用户操作是否符合实际,是否具有意义;尤其是在功能实现上,不同情况,会有怎样不同的处理;查看在出错的情况下,系统如何处理。3.5 完成设计报告

设计报告主要内容要求有系统需求分析(功能模块图)、基本ER图(要求标明主码、外码、联系类型)、用户子模式设计、按模块分析所编写的应用程序等。撰写设计报告前小组中各成员必须对自己的工作进行归纳、分析和总结。小结一般包括工作内容、工作量大小、自己完成情况、遇到的问题以及解决方法、收获与体会、今后努力与改进方向等。教师给出设计报告书写规范,学生根据系统分析设计结果完成该部分内容。报告编写是考查一个学生总结工作、撰写科技论文的能力。该环节考查的重点:报告是否内容完整、充实,条理是否清楚,格式是否符合科技文章规范。

3.6 检查与考核

考核是检验教学成果的有效方式和重要手段,对学生学习和教师教学具有重要导向作用,不同的考核方式能激发学生的学习动机。除了加强平时考勤外,教师还需在每个阶段对各个项目小组进行跟踪检查,对各个阶段的完成情况进行记录。从数据库原理、数据库应用和数据库设计三方面对学生进行综合评测,达到对数据库系统主要内容和框架的评测。具体考核指标权重为:平时表现 (25%) + 任务完成情况 (30%) + 答辩 (20%) + 设计论文 (25%)。同时还要鼓励学生在课程设计后,尽量撰写相应科研论文,积极申报校级学生科研项目。对于能力非常突出的学生,可以建立课外研究小组,让他们参与到教师在研的省部级科研项目中,进一步提升他们的专业技能和综合素质。

4 结语

数据库技术是一门理论和实践并重的学科。课程设计是否成功的标准在于学生是否通过项目开发,将自己所学到的数据库知识运用于实际需求中,是否提高了学生的动手能力。通过两年的教学实践证明,以这种方式开展课程设计更贴近企业实际的项目开发方式,能倡导学生主动参与的探究式学习和研究,改变学生被动接受、大量反复操练的学习和实验方式, 真正培养学生严谨周密的思维和临时处理问题的能力,满足企事业单位信息化建设的用人需求,有效地解决了理论教学与实践教学脱节和经管专业学生数据库工程实践能力薄弱的问题。另外,做好数据库课程设计作业有利于学生毕业设计报告和毕业论文撰写。今后学生面临的毕业设计其实就是一个完整的系统设计,是课程设计的扩大化、完整化,为设计报告的撰写、文献资料的查阅也为今后撰写毕业论文打下坚实的基础。

参考文献参考文献:

[1] 赵慧敏,杨鑫华,牛一捷. 数据库课程设计实践教学改革探索[J].当代教育论坛,2011(8).

[2] 张志锋,王文冰.以就业为导向的学生综合能力培养教改研究[J].计算机教育,2010(11).

[3] 林巧,丁革建.数据库课程设计的项目化实验教学方法[J]. 实验室研究与探索,2009(5).

第4篇:数据库设计论文范文

关键词:管理信息系统; 2.0;SQL Server 2000;数据库

中图分类号:TP311文献标识码:A文章编号:1009-3044(2009)22-0000-00

0 引言

毕业设计的管理是高校实践教学管理工作中的一项重要内容。目前,很多高校的毕业设计管理还存在一些问题。例如:根据教学要求通常学生在大学最后一年需要在外地进行实习,而此时又面临着毕业设计选题问题,另外,毕业设计完成时,论文的上交也存在困难。同时,在做毕业设计的过程中,由于学生在外地,指导老师对学生的指导和交流也会遇到一些麻烦。要解决以上这些问题,基于Web技术开发了一套采用 2.0平台的毕业设计管理信息系统,该系统采用Microsoft Visual Studio 2005编程环境和SQL SERVER 2000数据库技术进行开发,可实现教师上报课题,学生在线选题和与指导教师交流讨论以及指导教师进行论文电子稿指导修改等功能。

1 系统总功能概述

1.1 业务概述

该系统需求分析的工作量大,所涉及的业务以及人员、数据和信息都非常多,需要精心的组织和计划,因此在开发的过程中对该阶段做了较详细的调研工作,并细化了毕业设计管理环节的业务功能点:

1) 教学秘书设置出题、选题、下任务书以及提交论文的开始和结束时间;

2) 教师在规定的出题时间内登记毕业设计指导项目(必须指定适用专业和上报的教研室);

3) 教研室主任审核属于本教研室的指导项目,并审核通过的指导项目;

4) 学生在规定的时间内进行选题和退选,学生只能选择一个指导项目(选题人数达到规定人数后不能继续选题);

5) 教研室主任对选择属于本教研室项目的学生进行选题确认(可以在所有属于本教研室项目的范围内调整学生选题;可以查看本教研室所有学生的选题情况;对于没有完成选题的本系学生,可以直接为其分配本教研室的指导项目);

6) 教师为指导项目登记并修改项目指导计划;

7) 教师在规定的下达任务书的时间内下达或修改任务书,同时拟定学生的毕业设计题目。

8) 学生在规定的提交论文的时间内提交电子稿论文。

9) 教师可以查看指导学生,并在规定的提交论文时间内提交学生的电子稿论文,对关键字、摘要和毕业设计(论文)题目等进行修改。

针对以上业务需求,总结成了以下的工作流程:

1.2 数据库建模工具

构建一个高效稳定、安全可靠的管理信息系统离不开一个健壮性好、稳定性高的数据库的支持,所以在构建该系统的后台数据库时采用允许迭代开发过程中把模型与数据库同步,加速以数据为中心进行应用开发的数据库设计与建模工具――ERWin。

1.3 数据库设计

在进行该系统后台数据库设计时,采用新奥尔良(New Orleans)方法,经过数据库设计的需求分析、概念设计、逻辑设计和物理设计四个阶段,形成了数据库的各级模式:概念数据模型、逻辑数据模型和物理数据模型。其中,物理数据模型如图2所示:

数据库设计的最终目的是实现数据在数据库中的存储,也只有完成了数据库表结构与关系的设计,才算完成了整个数据库的设计。以下是毕业设计管理信息系统的部分后台数据库表的相关说明:

2 系统实现

图3是系统运行的一个界面。

对于单一记录的数据展现、新增、修改功能采用FormView控件完成,以下是毕业设计(论文)指导项目详情、新增、修改界面:

3 结束语

毕业设计管理信息系统着重于提供协同的工作环境,采用 2.0技术,缩短了系统的开发周期,提高了开发者的效率。该系统功能强大,方便灵活,不仅解决了我校在该环节管理工作上的一些问题,同时具有良好的开放性和可扩展性,为该环节的教务管理和参与毕业设计的师生提供了一个良好的信息平台,为开放式实践教学提供了有效的组织和管理手段的平台,进一步为实现校园真正的信息化做好准备工作。

参考文献

[1] 段海新,杨家海,吴建平.基于Web和数据库的网络管理系统的设计与实现[J].软件学报,2006,27(14):468-472.

[2] 鄢爱兰,鹿江春,王杰文.基于.NET的高校信息管理系统研发[J].计算机工程与设计,2007,33(7):158-159.

[3] 王映雪,沈培华,陈怀楚.清华大学信息系统体结构发展策略[J].中山大学学报,2001,40(14):1-3.

[4] 汪毅,彭江平.Visual 下自定义控件的开发与使用[J].计算机应用系统,2007,28(1):37-39.

[5] Gamma E,Helm R,Johnson R,et al.设计模式――可复用面向对象软件的基础[M].李英军,译.北京:机械工业出版社,2000:104-128.

第5篇:数据库设计论文范文

参考文献的格式是有国际标准和国家标准的,参考文献应该参照GB/T7714--2005著录,我们在精选相关的著名的文献资料,按顺序编码标注,依次列在论文的末尾。关注学术参考网查看更多优秀的参考文献,下面是小编整理的关于数据库论文国外参考文献,给大家阅读欣赏。

数据库论文国外参考文献:

[1]艾孜海尔江·艾合买提.基于Web数据库的数据库挖掘技术分析[J].科技致富向导,2012,24(27):217——219.

[2]刘霞,赵鑫,吕翠丽.数据库挖掘技术在网络安全防范中的应用[J].动画世界,2012,20(06).

[3]尚世菊,董祥军.多数据库中的副关联规则挖掘技术及发展趋势[J].计算机工程,2009(05).

[4]吕安民,林宗坚,李成明.数据库挖掘和知识发现的技术方法[J].测绘科学,2010(04):123——130.

[5]曾霖.基于Web数据库的数据库挖掘技术探究[J].软件,2013,27(02):174——176.

数据库论文国外参考文献:

[1]宋安,习勇,魏急波.基于μCLinux的NAT设备的设计与开发[J].电子工程师,2005-05-15.

[2]徐叶,袁敏,李国军.嵌入式Web服务器远程监控系统的设计与实现[J].计算机与现代化,2013-02-27.

[3]王俊,郭书军.嵌入式Web服务器的实现及其CGI应用[J].电子设计工程,2011-11-05.

[4]高建国,崔业勤.ARTs-EDB的内存数据存储管理[J].微计算机信息,2010-01-25.

[5]陈嘉.嵌入式主存数据库索引机制的研究与改进[D].湖南师范大学,2006:278-282.

[6]刘志东.基于嵌入式Web技术的远程射频识别系统的设计与实现[D].西北民族大学硕士论文,2012-04-01.

[7]贺永恒.基于IAIDL的信息家电体系结构研究[J].中国科技信息,2009(04):154-156.

[8]陈一明.嵌入式数据库的智能家居网关设计[J].微计算机信息,2009-04-15.

数据库论文国外参考文献:

[1]余明辉,胡耀民.基于SQLServer2008决策支持系统模型的研究和应用[J].微计算机信息,2010,26(2-3):178-180+192.

[2]张克友.基于SQLServer财务数据库安全技术的探讨[J].信阳师范学院学报(自然科学版),2008,21(4):587-590.

[3]胡家汉,李景峰.对SQLServer数据库的安全和管理策略探讨[J].计算机光盘软件与应用,2012,(2):101-102.

[4]胡登卫.高校实验室信息化管理系统SQLServer数据库安全策略研究与实施[J].商丘师范学院学报,2009,25(3):96-99+106.

[5]吴可嘉,姜莉莉,刘昌祺.Delphi下利用ADO技术实现对MSSQLServer数据库存取[J].西北轻工业学院学报,2002,20(1):75-78.

第6篇:数据库设计论文范文

关键词关键词:教学改革;数据库技术;人力资源管理

中图分类号:G434 文献标识码:A 文章编号文章编号:16727800(2013)007018803

0 引言

数据库技术是人力资源管理专业学生胜任未来该领域工作岗位必备的信息管理处理技术,能否学好、用好数据库技术与理论关系到学生毕业后能否胜任该领域工作。由于数据库课程理论抽象性和实践性较强的特点,对于非计算机专业学生,常规的教学方法和实践模式使学生无法真正理解与掌握数据库技术与理论,更难以做到学以致用。为此,笔者在该专业多次教学实践经验的基础上就该课程培养目标、授课内容、讲解法、教学方法和考核方式等方面的改革进行了探索。

1 课程培养目标

根据人力资源管理专业特性和学生兴趣制订多层次培养目标:基本目标是要求学生初步掌握数据库应用系统的设计能力,要求学生必须掌握数据库的基本慨念、基本原理和主体内容,并建立起数据库系统的整体架构;较高目标是要求学生初步掌握数据库应用系统的软件开发能力,这是针对信息管理系统开发感兴趣的学生而提出的要求。基本目标的实现能够让学生毕业后胜任该领域工作,较高目标的实现能够让学生毕业后在该领域从事软件开发工作。

2 授课内容

依据培养目标制订授课内容,内容包括:Access、数据库技术与理论、信息管理系统开发方法、Web数据库技术、数据库的发展与展望。

Access是微软公司推出的基于Windows的关系数据库管理系统,也是当前一种流行的数据库管理系统。该系统是人力资源管理等领域常用的信息处理工具,易于学习。其内容主要由Access的表、查询、窗体、报表、数据访问页、宏和模块等7个对象构成[1]。

数据库技术与理论的内容包括:数据库导论、关系数据库基本理论、ER模型、数据库设计、关系数据库标准语言(SQL)、数据库保护技术。

信息管理系统开发方法的内容包括:信息管理系统开发可行性分析、需求分析、设计、实现和演化。

Web数据库技术的内容包括:Web数据库技术的产生与发展、Web数据库系统的体系结构、Web数据库访问技术、数据库访问接口、动态页面开发技术[2]。

数据库的发展与展望的内容包括:分布式数据库系统、面向对象数据库系统、多媒体数据库、主动数据库、面向应用领域的数据库新技术、数据仓库技术。

3 讲解法

根据该专业学生的特点对授课内容采用“三段式”讲解法:首先介绍“应用”,再介绍“理论”,最后进行“提高”。介绍“应用”是指介绍功能齐全但操作直观、简单的小型关系数据库管理系统Access,创建数据库实例“人力资源管理系统”,使学生对数据库有一个感性认识;再介绍“理论”是指介绍数据库导论、关系数据库基本理论、ER模型、数据库设计;“提高”是指介绍关系数据库标准语言(SQL)、数据库保护技术、信息管理系统开发方法、Web数据库技术、数据库的发展与展望。

“三段式”讲解法能够避免传统讲解法所导致的问题,如:一开始学量理论,易使学生感到枯燥和难懂,对本课程失去兴趣和信心。

4 教学方法

教学方法采用项目驱动法和问题导入法。项目实施驱动法的教学前提是选择一个具体的、可实现的、学生较易理解的熟悉项目,如:微型人力资源管理系统。

项目实施驱动法和问题导入法的理论教学过程如下:

(1)介绍“应用”时,将设计好的微型人力资源管理系统(指该系统的逻辑设计)用小型关系数据库管理系统Access提供的工具实施(即逻辑设计物化)。在实施过程中,学生掌握了Access提供的工具如何将系统的逻辑设计进行实施。介绍完“应用”后,向学生提出一系列问题,如:微型人力资源管理系统数据库的表是如何来的?为什么表是M个而不是N个?等等。引导学生向深处思考,同时为介绍“理论”作引子。问题可以有效地激发学生的好奇心和求知欲,是激发学生主动学习的促进因素。

(2)介绍“理论”时,由于创建数据库实例“微型人力资源管理系统”,使学生对数据库有一个感性认识,讲解有关数据库的基本慨念与理论时,学生易于接受与理解。讲授ER模型、数据库设计回答了“微型人力资源管理系统”表是如何来的,为什么表是M个而不是N个等问题。在讲授过程中不断地提出问题引导学生思考,为即将讲授“理论”作引子。如:讲授完ER模型转换为关系模型的方法后,用一个不好的关系模式实例引出关系模式存在如下问题:数据冗余大、数据不一致性、操作异常,也即ER模型转换为关系模型需要优化,如何识别关系模式的好与坏?如何优化?优化方法是什么?引出将要讲授的关系数据库规范化理论(即范式理论)。通过本阶段学习,学生可掌握数据库的基本理论知识以及关系数据库的设计方法。

(3)介绍关系数据库标准语言(SQL)、数据库保护技术、信息管理系统开发方法、Web数据库技术、数据库的发展与展望。介绍关系数据库标准语言(SQL),是向学生介绍一种对数据库具有数据定义、查询、操纵、控制等功能的结构化查询语言。数据库保护技术的内容有事务机制、数据库的安全性、数据库的完整性、数据库恢复和并发控制。信息管理系统开发方法介绍软件工程理论与原理,使学生对大型信息管理系统是如何开发出来的有清晰认识。Web数据库技术的内容有Web技术、Web数据库的基本概念、Web数据库体系结构、Web数据库的一般开发过程、Web数据库访问接口基本原理和Web数据库中几种主流动态页面的开发技术。这部分内容难度较大,对大部分学生而言只要求了解,对信息管理系统开发感兴趣的学生则要求其初步掌握数据库应用系统的软件开发能力,为今后能从事该领域软件开发工作做准备。

项目实施驱动和问题导入教学法的特点:

(1)问题导入。问题可以有效激发学生的好奇心和求知欲,是激发学生主动学习的促进因素。

(2)不知觉性。例如:软件开发方法相关知识没有专门集中讲授,而是在项目实施过程中,将软件开发方法相关知识融入其中,使学生在不知不觉中掌握。

(3)系统性。避免了在过去的数据库教学中,学生通常孤立地学习一些数据库技术与理论和软件开发方法,而缺乏对信息管理系统软件开发整个过程的系统性认识。

在实践教学中,项目实施驱动法实施步骤如下:

(1)将一个班分为若干个项目组,每组6~8人。组中每个成员都有自己的任务,任务分配由项目经理实施。

(2)为每一个组分配项目,也可由各组自选项目。各组项目必须不同,以防互相抄袭,项目选取原则为:具有真实性、可实现性、规模适当性,同时还具有典型性和启发性。

(3)项目实施应在理论教学相关内容授完后进行,各组项目的实施应由学生相对独立地完成,教师采用点拨方式或共同探究的方式进行指导,鼓励学生大胆应用所学知识,展示各自的个性化思维。项目实施分为系统可行性分析、需求分析、设计、实现与测试等阶段,每个阶段应递交相应的文档,并进行检查和交流,对检查中发现的问题和不足,要求进行改进和完善才可进入下一个阶段的工作。每一个阶段都要求项目组协同教师、其它项目组一起进行评审,严格把关。项目结束后,要组织答辩,先由小组长对项目的功能及基本情况做一个简要陈述,然后让每个小组成员说明其各自在整个项目开发过程中所完成的任务,并一一进行演示、操作、运行。教师针对每个学生实际负责的部分进行提问。最后,项目组提交系统和所有文档。

项目实施驱动法在实践教学中的特点:

(1)有助于培养学生的团队协作意识。由于软件规模和复杂度的不断增长,软件开发越来越体现出多角色参与、多环节配合的工程项目特点,涉及到大量的协同工作。因此团队协作意识是大学生的必备基本素质。然而,当代学生身上存在的普遍问题是以自我为中心,缺少团队集体观念,项目实施驱动法则在实施过程中培养了学生的团队协作意识。

(2)有助于培养学生独立思考与实际动手能力。数据库是一门实践性很强的课程,因此,让学生能够参与软件项目开发,并在实践中应用数据库技术与理论和软件开发方法显得尤为重要。

(3)有助于激发学生的学习成就感。学生独立完成一个完整的项目,不仅有助于加深对数据库技术与理论和软件开发方法的理解与掌握,而且有助于激发学生的学习成就感,这种成就感是学生今后主动深入学习数据库技术与理论和软件开发方法相关知识的源动力。

(4)有助于学生综合素质的提高。学生编写软件开发各阶段的文档材料必须具备完整性、可读性及可理解性,这样有助于提高学生的文学修养及文字处理能力;通过陈述与答辩,有助于提高学生的表达能力;通过独立完成一个完整的项目,有助于培养学生在工程化软件方面的素养。

5 考核方式

由于数据库课程理论抽象性和实践性强的特点,使得传统的笔试考核方式不能反映学生的学习效果且易误导学生的学习方向。学习数据库的最终目的是为了解决工作中的问题,即运用数据库的能力。因此,数据库课程考核采用笔试和课程设计相结合的方式,笔试考核学生对数据库技术与理论等知识的掌握情况,课程设计考核学生对数据库技术与理论和信息管理系统开发方法等知识的应用能力以及学生的实践能力、创新性思维和创新能力。

6 结语

数据库教学改革的特点体现在:培养目标的多层次性、授课内容的完整性与系统性、讲解法的创新性、教学方法的先进性与合适性、考核方式的科学性。从数据库教学改革的实践效果来看,通过本文中的改革能够达到教学目标。由于数据库技术与计算机其它技术知识的发展和学生兴趣与要求的变化,因而教学必须不断加以改革,才能不断提高教学质量,达到教学目标,培养社会所需的人才。

参考文献:

[1] 张俊玪,王秀英.数据库原理与应用[M].北京:清华大学出版社,2010.

第7篇:数据库设计论文范文

关键词:软件开发;数据库设计;重要性;理论;实践

中图分类号:TP文献标识码:A文章编号:1673-9671-(2012)042-0136-02

随着计算机科学技术迅速发展,互联网的日益普及。人们对软件产品的要求日益提高,尤其软件开发企业对软件产品的要求越来越高。作为一门应用性很强的学科,数据库技术是目前在软件开发中应用越来广泛,软件开发中数据库设计理论实践研究也越来越受到业界人士的注重。

1软件开发中数据库设计的重要性

在软件开发过程中,一般会分为五个阶段,即需求分析、软件设计、软件编码、软件测试和对软件的维护。在具体的设计阶段,首要的任务就是设计出模块的程序流程、设计出算法和数据结构,次要的任务是对数据库进行设计。数据库技术作为信息处理的重要方式,在各种各样的软件开发中,大多数的软件开发都要运用数据库技术,进行数据库设计,管理信息系统的开发就是典型表现。通常,数据库的设计主要是指根据不同用户的不同需求,在一定的数据库管理系统的基础上来实现通过设计出的数据库的结构并建立起数据库的过程。它是建立数据库及其应用系统的一种很强的技术,所以,数据库设计是信息系统的开发和建议中的一项核心技术。因为Visual C++具有强大的处理图像能力与强大的计算数值能力,同时其具有良好的面向对象特性,因此其成为全球内各种各样的机械工程软件系统的主要开发工具。同时,在开发这些软件时,常常要进行许多数据线图与数据表格的处理查找的工作,若在每次运行程序过程中,都是人工查找这些数据,不仅使用户有了许多麻烦,也使开发出来的软件表现的相当不专业。此时运用数据库编程技术,能够把许多的数据及数据表格事先存储起来,当需要使用某个数据时,可以通过数据库进行查找,还能够把用户设计过程中需要的某些设计数据存储起来,使后续设计过程更加方便,进而使软件产品生产的速度以及质量得以提高。由此可见,在软件开发过程中,数据库设计是相当重要的。

2软件开发中的数据库设计的理论分析

1)Visual C++系统能够支持许多种DBMS(数据库管理系统),很多数据库管理系统都有SQL语言接口,同时SQL语言能够在Visual C++系统中直接运行。Visual C++系统对数据库有了全方位的支持,能够和Vsual Basic以及Fox Pro等许多系统软件相媲美,同时在对一些特性的支持上,Visual C++甚至比这些技术更完美。在用Visual C++开发的应用程序时,一方面应该访问数据库;另一方面能够把Visual C++作为数据库应用程序的前端开发工具运用。Visual C++中应用最广泛的就是ADO技术和ODBC技术,ADO是Microsoft公司推出的产品,以保证在Internet网络上数据库的,能够使远程数据访问复杂性降低,可以使数据库得到高效访问。在ADO编程上,其更方便,更简单,数据源和前端之间的网络通信最小。同时ADO能够进行高性能以及一致的数据访问,可以满足各种各样的软件开发要求。

2)在进行数据库与数据库管理系统的设计时,必须重点考虑数据模型。当进行数据模型的选择时,以下几个因素至关重要:数据模型因素,根据不同的应用需要,应该选择相关的数据模型,在一般情况下,应用者往往希望采用关系模型,由于该模型是非过程的,当用户给出需要查询的条件时,无须考虑实际的物理存储路径等因素,就能够得出正确结果,使用起来极其方便,但是在大型数据库管理系统中,应该优化查询,使关系模型中查询的效率得到提高,比如在公路设计中,分析管理内容,发现其实体间的关系不复杂,能够采用扩展关系模型(关系表加指针);数据库结构因素,根据实际情况的分析设计,能够确定具体的数据库系统结构;管理对象因素,根据实践情况,要把数据库中的实体进行分类,同时保证每个实体都有非几何数据及几何数据;数据操作因素,当进行数据库操作时,按照实践情况的要求,操作并存取某个图形,把图形作为整体进行处理,简单的接口程序使应用程序更具有灵活性,运用整体图形,能够减小指针占有的存储空间。

3数据库设计的几个原则

3.1命名的规范化

我们知道,不一样的数据库产品对于对象的命名是有不同要求的。在数据库设计中,对于各对象的命名以及在编写后台程序的代码上都应采用大小写的字母形式,命名长度不超过30个

字符。

3.2慎用游标

对大表或者多表定义的游标,即大的数据集合而言,程序中使用游标逐行遍历数据线,容易导致进入了漫长的等待或挂起状态,使用游标,我们可以创建一个临时表,那些符合条件的满足的数据 转换成临时表中的行,临时表定义游标操作,这样做可以大大提高游标的性能。

3.3索引的使用

显然,索引一般是用于快速访问表中的数据。通常,大型的数据库会有两种索引,一种是簇索引,一种是非簇索引。无论是添加哪一种索引,都可以使按索引列查询的速度大大提高,虽然在速度上有所提高。但是在插入、更新、删除等操作上性能会有所降低,特别是在填充因子比较大时,降低效果更明显。因此,对索引较多的表进行频繁的插入、更新、删除操作时,在对于表和索引的建立上,应该设置较小的填充因子。这样才能方便在各项数据页中留下足够的自由空间,以减少页分割或重新组织的工作量,才能够有效提高性能。

3.4数据的完整性和一致性

为了有效保证数据库的完整性和一致性,通常设计人员会设计比较多的表间关联,以最大程度地降低数据的冗余。由于表间的关联是一种强制性的措施,所以建立表后,对于父表和子表的插入、更新、删除等操作都会占用系统整体的开销。还有,尽量不要选用Identify属性的字段作为主键与子表关联。另外,为了能够很好地提高系统的响应时间,选择合理的数据冗余也是很有必要的。

3.5事务的使用

事务一般是要一次性完成的操作。这些操作都是单个的操作,但数据库系统可以保证事务这一组操作全部完成或者一点都不做。大型数据库的这一优越特性,使数据的完整性在很大程度上得到了保证。

3.6数据库性能的调整

在网络设计和计算机硬件配置确定的情况下,影响应用系统性能的因素主要是客户端程序设计和数据库性能。大部分的数据库设计员都会采用两步法开展数据库设计。具体的设计步骤是:首先是逻辑结构设计,其次进行物理结构设计。逻辑结构设计,有效地遏制冗余数据,可以大大提高数据吞吐率,从而确保数据的完整性,清楚地表达数据元素之间的关系。对于一个关系查询表,其性能可能会降低,但也提高了客户端编程的难度。因此,需要在物理结构设计中妥协,按业务规则,以确定关联表的数据大小,数据访问频率,这个数据表上频繁关联查询应适当提高数据冗余的设计。

3.7数据类型的设计

数据类型的合理选设计会在很大程度上影响到数据库的性能和操作。因此,要根据数据库具体的要求与规则设计合适并合理的数据类型。

4软件开发中的数据库设计的实践分析

以下以图书管理软件开发中的数据库设计为例进行了分析。

1)应该重视系统的总体设计,在进行软件编制时,系统的总体设计相当重要,不仅与软件项目顺利开展的进度有关,还与是否可以达到预期的项目开发的要求有关,下面我以图书管理软件开发为例简单进行说明。

2)首先我们对图书管理软件所涉及的数据类型和结构进行详细的分析,按照上述的设计思想,共设计了如下的多种表,例如:读者表,书目表,馆藏表,流通表等。然后创建视图和存储过程。

①读者表:JNO(借书证号),NAME(姓名),UNIT(单位),Readership(读者类别)等字段,关键字为JNO(借书证号)。

②书目表:Collection No(馆藏号),ISBN,Title(题名),Author(作者),Press(出版社),Language(语种),Type(文献类型)等字段,关键字为Collection No(馆藏号)。

③馆藏表:Collection No(馆藏号),Type No(分类号),Kinds of times No(种次号),Collection location(馆藏位置),Unit price(单价),等字段,关键字为:Collection No(馆藏号)。

④流通表:JNO(借书证号),Collection No(馆藏号),Bdate(借期),Rdaye(还期),Renew(续借),Yhdate(应还期),Operator(操作员)等字段,关键字为:JNO(借书证号),Collection No(馆藏号)。

⑤借阅规则表:Readership(读者类别),Book Category)图书类别),Limited(限借册数),Days(每期天数),Xdays(续借天数),Fine calculation(罚金计算)等字段。

⑥图书类别表:Book CategoryNo(图书类别编码),Book Category(图书类别)等字段。

建立索引是加快查询速度的有效手段,数据库的每一个表建立了主键,主键由一个或几个字段组成,每一个表都按主键建立了索引,部分表为了满足查询和排序的需要,除建立主索引外,还建立了次索引。例如在查询时要用到“馆藏号”、“作者”、“题名”等条件来查找图书,因此,在书目表上除了对主键“馆藏号”建立了主索引外,也对“作者”、“书名”等建立了次索引。由此可见,这种从属关系的建立不但对空间从属关系进行了考虑,而且考虑到了时间上的顺序。同时在关系数据库中,数据在各个表中保存,按照主键与外键的关系,各个表之间能够建立关系。再对各属性对象的数据库表进行设计,此时可以对属性数据进行储存,并对它们之间的从属关系进行描述,创造了进行下一步查询的条件。

3)合理实现单文档以及多窗口视界面,在该图书管理软件开发中,对单文档以及多窗口视界面结构进行了设计,其不仅具备多文档界面的风格,还能够使多个输入的Form View同时打开,可以进行随时切换,使数据查看与录入更加方便。当用户在输入某图书进行数据查询时,该图书的属性窗口能够被看到。同时图书管理软件必须具备强大的容错功能,当用户误操作以及误输入时,其能够自动提示并取消输入。

5总结

随着科学技术快速发展,人类对各种软件开发的需求日益增加,软件开发中的数据库设计也越来越重要。显然,使整个数据库的设计更加的工程化、规范化和便捷化将是我们今后要不断去争取做好的。未来数据库设计的研究方向是数据库设计理论方面的内容,通过完善的理论研究来建立起准确的模型,在整个数据库的设计中充分体现出其先进的思路和方法,最终达到数据库的设计更加的工程化、规范化和便捷化的目的。

参考文献

[1]石红兵,曾学贵,魏庆朝.勘测设计一体化软件开发过程中数据库的设计[J].公路,2000,10.

第8篇:数据库设计论文范文

    各企、事业单位内部运行着多个应用信息系统,而应用系统的安全保护等级决定系统运维人员的水平。例如统计核心业务系统信息安全保护等级为二级,因此要求运维人员技能不低于二级等级保护的技能水平。要求核心业务系统运维人员责任心强,熟悉常用的操作系统和系统软件,掌握关系数据库常规使用方法和日常数据库管理的基本SQL操作命令,熟悉统计核心业务系统的功能和结构,具有网络及硬件设施日常维护能力。从上述计算中心主要的日常运维工作可以看出,计算中心的工作人员应掌握计算机软、硬件的基本理论知识;熟悉项目建设、技术方案论证、基础设施建设、需求分析、技术架构、系统部署、系统测试、系统运行维护方案制定、系统的定级测评等软件开发和运维过程中各个环节的目标、工作任务、主流开发技术等;具有较强的组织、协作、协调沟通能力。由此可见,在企、事业单位的计算中心、信息中心、网络中心或相关部门,要求任职人员具有扎实的理论基础、较强的实践技能和经验,计算机中心的专业人员在各部门的信息化建设中占主导地位。

    二、教学体系与课程教学模式改革思路

    1.适应社会需求,完善教学体系。根据学校的特点,明确以培养应用型人才为目标。计算机应用型人才的培养,必须以市场需求为导向,确定人才培养方案。同时积极进行教学改革,研究应用能力、创新能力培养模式,建设稳定的实践教学基地,完善教学质量控制过程,以达到课内课外教学实践相结合,提升学生实践动手能力和创新能力。论文根据实际工作中应用技能的需求,将专业课程分群组、能力培养分方向,优化课程体系。①知识体系模块化。应用型计算机专业的知识体系主要分为以下几个模块:公共基础课程模块、专业基础课程模块、程序设计课程群、计算机硬件课程群、操作系统课程群、数据库应用技术课程群、网络技术模块、软件工程与开发技术等模块。其中:公共基础课程应强化学生的数学基础和英语能力;专业基础课程重点建设《离散数学》、《数据结构》;程序设计课程群建设以C/C++程序设计语言为主线,以《Java语言程序开发》和《.Net程序开发》为两个选修方向;计算机硬件技术模块以汇编语言与计算机组成原理为核心,以嵌入式程序设计与开发为方向;操作系统课程群重点讲解《操作系统原理》,并以《Linux/Unix操作系统》为选修方向;数据库应用技术模块以《数据库原理》为主体,以提升主流数据库管理系统的管理与应用能力为具体实践训练目标;网络技术模块以网络原理为中心,实践操作内容以华为网络体系和思科网络体系为方向;软件工程与开发技术模块以软件工程为核心,以开发某一领域的应用系统软件为目的。②实践技能规范化。目前的教育教学体系理论知识讲的多,而实践训练较少,以上课程群除课程包含的实验/上机之外,至少都应单独设置一门相关的实践环节课程。目前,独立设置实践环节课程如下:专业基础模块有2周的《数据结构课程设计》;程序设计课程群有两门课程实习,即2周的《C/C++课程设计》、3周的《软件设计实习》;计算机硬件课程群有1周的《计算机组成原理与接口技术课程设计》;操作系统课程群有1周的《操作系统课程设计》;数据库应用技术课程群有1周的《数据库课程设计》,并有《软件设计实习》与之相结合;网络技术模块和软件工程与开发技术模块均采用3周、校外、校企合作形式的实习。

    2.教育教学与课程教学模式改革。课程教学应以应用能力培养为导向,增加实践性教学环节,广泛开展校企合作,实现专业化的技能培养,严格质量控制过程管理,以提高学生适应社会需求能力。下面以数据库课程教学改革为例,探讨应用型人才培养的课程教学模式。①以应用能力培养为课程教学目标。《数据库原理》课程以当前主流数据库技术和应用为背景,以数据库管理系统为核心、以数据模型为线索,重点讲授关系数据库的理论与应用技能。数据库应用技术是软件开发人员必备的一项技能。设计一个数据库容易,设计一个好的数据库难。本课程要求学生熟悉数据库系统的基本概念与原理,掌握数据库系统的设计步骤和常用方法,能熟练地运用数据库SQL语言进行数据操纵,具有开发实用的数据库应用系统的能力并有效地进行数据库应用系统的维护。②理论实践相结合,注重实际需求。数据库技术既有坚实的理论基础,又是实践性非常强的一门技术。《数据库原理》课程必须注意分析实际应用系统设计、开发、运维管理过程中出现的常见问题。如对数据库管理系统的监控工作,主要包括:定期检查数据库集群运行状态、数据库对象的空间扩展情况、数据增长情况、数据库当日备份完成情况、所有实例的状态、正常登陆到所有数据库的例程,记录数据库的cpu使用、I/O、buffer命中率等。这部分内容在教材中很难见到,但实际工作中却极为常见,因此必须做必要的讲解。③重视设计规范,案例教学,强化实践能力。数据库应用系统的设计既有数据库结构设计,又有应用系统程序设计,一个好的数据库结构是应用系统的基础。为了强化学生设计、开发数据库应用系统的能力,增加了《数据库课程设计》实践课。课程以实际应用系统需求为案例,运用常用的CASE工具(如PowerDe-signer),从系统需求分析的数据流图、业务流图、数据字典的绘制,到概念模型、逻辑模型、物理模型的建立,严格按照给定的数据库设计规范进行数据库设计,并撰写系统需求分析和系统设计文档。同时以某种程序设计语言为工具进行系统功能开发,实现一个实用的应用系统。④注重课程间的衔接,提倡校企合作。数据库类课程由有实践经验的教师或企业中的数据库设计、开发人员讲授。在系统的设计、开发过程中,数据库技术与程序设计相结合,学生深刻地认识到数据库结构设计的重要性,能更深入地理解数据库设计理论、方法和经验,同时学生程序设计能力也进一步提升,这门课程是保证学生在校四年程序设计不断线的重要环节。

第9篇:数据库设计论文范文

关键词:课程教学;数据库课程;产学模式;教学改革

中图分类号:G642 文献标识码:A DOI:10.3969/j.issn.1003-6970.2012.07.053

引言

随着信息技术的不断发展,数据库系统已成为现实生活中不可或缺的一部分。《数据库原理》作为计算机类本科专业的专业基础课,有着重要的作用和地位。其课程内容既需要有较深的数理知识,同时又与工程实际有着密切的联系。因此,如何根据现有教学情况调整课程体系,整合教学内容,采用合适的教学方法,使既能掌握一定的理论基础,同时又具有较强的实际动手能力,达到产学相结合的目的,是目前应用型本科《数据库原理》课程教学应思考和解决的问题。

1.《数据库原理》目前教学中存在的现状

根据目前计算机及相关专业教学现状,结合应用型本科学校特点,《数据库原理》课程教学主要存在以下几个方面问题。

1.1理论与实践教学结合不强

《数据库原理》课程一般包括数据库原理、设计和应用三个部分。原理是其基础,设计和应用是提高,他们相辅相成、互相促进。但是目前一些院校教学的基本情况如下:

第一,有些教师重点偏向数据库原理的理论教学,而向学生介绍具体的数据库使用技术方面内容较少,使学生不能将所学知识融会贯通,不能适应企业对数据库应用人才的需要。

第二,教师重点偏向数据库开发工具的使用,忽视甚至放弃原理的教学,造成学生对具体开发工的操作能力突出,但缺乏数据库设计完整的知识结构。从而导致学生在实际使用数据库过程中不能很好的进行规划,导致大量数据的冗余和结构的不合理。

1.2教学实践有悖工程化原则

现代企业数据库应用基本上是工程化的合作开发,其基本特征是按软件工程学的原则进行组织,软件工程学的基本方法融入数据库原理与应用课程的实践环节,使学生尽早建立起工程化的概念,顺应人才市场需求的一条原则,但考察目前的教学过程可以看到,除了毕业设计(论文)之外,从课后作业、上机实践到课程设计,几乎都是学生的个人行为,大多数学生是抱着应付差事的心理被动地来完成这些任务的,缺乏创新思维。在毕业设计(论文)中反映出许多学生不懂得如何合作开发一个实用的数据库应用系统,严重影响了毕业设计的质量,学生毕业后也不能迅速适应所在单位的工作要求。从而达不到应用型本科产学相结合的教学模式。

1.3教学内容和教学方法较单一

目前,大多数学生还是通过课堂教学获得相关知识,但是,数据库相关知识日新月异,很多知识不可能在课堂教学中完成,很多内容还需学生课后自学,因此,就需要向学生提供更多的学习平台和空间,让学生能进行课后学习、交流。

1.4考核方式的单一性

考核是检验教学成果的有效方式和重要手段,对学生学习和教师教学具有重要的导向作用,不同的考试方式能激发学生不同的学习动机。数据库原理是一门理论性和实践性都很强的课程,传统的考试模式通常以期终理论考试成绩作为对学生最终评分的主要依据,造成学生为考试过关而学,并不注重提高自身能力。

2.《数据库原理》课程改革研究的具体措施

针对目前存在的以上问题,对《数据库原理》课程的改革已是十分必要。而根据我校应用型本科的特点以及计算机类专业产学模式结合的教学模式课题研究的背景,本课程教学改革的指导思想是多方面提高学生的学习,培养学生综合地应用专业知识,以产学结合为教学模式,对实际项目进行模拟化开发,训练工程化的设计思想。

2.1课程内容体系的改革

根据课程改革的指导思想,对《数据库原理》课程体系进行改革,建立理论教学内容、实践教学内容以及能力拓展内容三级结构。其中,理论教学内容主要包括数据库的基本知识;在实践教学内容中把理论课程中的实验部分进行重新设计,分为必做实验和选做实验,同时将实践教学内容中的课程设计部分进行修改,课程设计题目由指导教师明天和学生自主命题共同组成,教师命题要求指导教师根据产学模式,以相应的校企合作企业的项目为原型进行修改命题,鼓励学生从实际生活、工作、学习的需要出发设计题目,同时以团队形式充当不同的项目角色;能力拓展内容鼓励学生参加各种计算机竞赛、参加各种形式的认证考试(如计算机等级考试三级、软件服务外包大赛、MAT认证等)。

2.2教学方法方式改革

在实际的教学过程中,合理的综合使用各教学方法、教学手段,以学生为中心,多采用讲解和项目教学相结合的教学方法,提供丰富的学习资源和学习平台,增加学生的实践机会、自学机会和创新机会,极大地调动学生的学习的主动性和积极性。

2.2.1结合多种教学方法进行教学

《数据库原理》课程的特点是理论性较强,因此在对理论知识进行讲解时,以项目案例贯穿其中进行知识的讲解。为了让学生进行能快速理解,采用学生熟悉的学生选课系统作为案例。同时,在对理论性较强的知识点讲解时,采用多媒体课件辅助教学,如用户访问数据库的工作过程一节时,就制作了Flas来辅助讲解,这样学生就能直观的掌握工作过程,同时也增强了学习兴趣。此外,在课堂教学中,还采用小组讨论、回答问题等形式来丰富课堂教学。

2.2.2提供课程网站进行学习及教学

此外,由于数据库知识日新月异,为了让学生能更多的了解最新知识,在课堂教学之外,还采用其他教学方式让学生进行学习,课程网站就是其中之一。为此,在学校课程中心《数据库原理》课程网站上,除了传统的布置作业、上传下载课件等之外,还提供了丰富的课程资源和讨论区。在课程资源模块中,放置了大量的关于数据库技术方面的文章,如各种数据库管理系统的安装和使用,数据挖掘和数据仓库等方面的知识,极大地丰富了学生的学习资源,同时在课堂教学中也鼓励学生自己去查阅相关文献和企业对数据库方面的最新需求。为了方便学生在学习过程中的及时交流,教师与学生每周固定一次在线交流时间,解决学习及教学讨论等问题,同时师生也可发起相关话题,进行探讨,从而增强师生、生生之间的交流和沟通。

除了让学生能及时了解最新知识、及时沟通之外,为了强化学生对理论知识点的掌握,该课程网站还提供了在线自适应测试系统,学生可以根据自己实际掌握情况选择不同的内容进行测试,同时系统还可以根据学生测试情况判断学生目前的知识水平,自动的提供相关测试内容供学生学习。

2.3实践教学内容改革

根据课程内容体系结构,实践教学内容包括课程内实验和课程设计。课程内实验又分为必做实验和选做实验。必做实验教师在课堂上应给学生指定明确的有利于消化课堂理论知识的实验题目,让学生上机时做到目的明确、有的放矢。选做实验可以让学生根据自己掌握情况进行选做,如数据库的恢复、触发器使用、其它数据库管理系统使用等实验可作为选做实验。

上机实验针对的往往是一定范围的知识点,各个知识点相互联系不够紧密,具有一定的局限性,因此在课程的后期需要集中安排课程设计。根据培养应用型人才及产学结合教学模式的要求,在课程设计环节中,指导教师根据校企合作企业所提供的实际项目进行改进,让学生进行项目的模拟化设计开发,如公司EHR系统、设备管理系统等项目等,同时也鼓励学生自己从实际生活、学习出发自拟题目。根据这些实际项目或有意义的课题,让学生在课程设计环节中得到工程化训练,从而学生能够更快的适应企业项目,达到产学相结合的教学模式。通过前期对数据库基础、SQL语言、数据库设计理论、数据库完整性、安全性、数据库恢复技术和并发技术的学习,使学生具有基本理论知识,再通过学生课程设计项目的需求分析训练了学生的沟通能力和工程思想;通过数据库编程和程序设计结构的学习是学生具有进行开发的专业技术能力,通过作品的展示、评价和答辩,使学生的团队精神、综合应用能力得到锻炼。

此外,还鼓励组织学生参加计算机应用能力大赛、软件服务外包大赛等各种竞赛,通过竞赛,使学生的知识面加宽,阅历增强,认识到本课程技术的更深应用领域和技术,促进了学生继续训练学习的兴趣,同时也提高了学生解决实际问题的能力。

2.4改革考核方式,注重能力考核

学生学习能力的评价应采用不同的方法来衡量学生的专业知识、个人自身能力、团队合作能力、建造产品和系统的能力。这些方法包括笔试、口试、学生表现的考察、评分、学生反映、论文、学生互评和自评等。不同能力的评价需要有不同的方法。

数据库原理课程的考核分为理论知识考核与应用能力考核两部分。理论知识的比重占50%,应用能力的比重也占50%。理论知识考核重点考察学生对关键性概念和原理的熟悉和理解,着重考核学生综合运用知识解决实际问题和创新思维的能力。因此,理论知识应采取笔试和口试相结合的方法。

应用能力考核方式要灵活一些,应将考核变为激发学生学习兴趣的机会,所以我们可以通过平时的实验、具体的数据库设计开发任务等进行。采取对学生的实验、课程设计作品、平时表现、团队合作能力等各种行为进行建档保存考核。为了避免在分组的实验、设计任务中,有的同学不积极参与,可采用随机抽查个人的方法来考核小组成绩,促进小组内部互相监督、互相帮助、互相学习,有利于培养学生学习的积极性,提高教学效果。