




已阅读5页,还剩13页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1基建项目管理系统班级:造价一班学号:2011311073姓名:张荣斌成绩:一、需求分析随着现代技术的发展,基建档案数字资源的建设和利用受到广泛重视,而在为实现信息交流、价值增值目标的数字化过程中存在不容忽视的问题:(1)数字基建档案归档未与传统基建档案数字化同步推进,基建档案数字化对象既包括合同、图纸等纸质文件,还包括数字基建档案,而后者往往被忽视。数字资源建设不足,导致有用信息匮乏,内容不全。(2)基建档案数字化是一项系统工程,这不仅是因其本身具有多样性、复杂性,也因这一过程需各种技术支持。目前,尤其电子文件标准、电子目录数据库结构与交换格式等不统一,导致信息交流困难。(3)对基建档案的利用,仍局限于传统模式,如开设阅览室、提供复制件复制、低层次咨询等。随着科技的日新月异,基建建设的繁荣发展,不断探索快速、高效、优质的新模式已成为共识。为此,我们决定进行基建档案系统设计开发。二、可行性分析本系统依据城建档案管理规范和“管理信息系统开发流程”的要求,使用MicrosoftOffice组件Access平台进行设计开发。Access数据库不但具有dBASE、FoxBASE、FoxPro等数据库的优点,而且还具有其自身特点,它是相对于传统数据库提供了真正的关系数据库管理。Access是一个功能强大、方便灵活、适用于个人单机环境下使用的关系型数据库管理系统,它同时提供了一个完整的数据库应用开发工具,可用于开发适合于特定的数据库管理的Windows应用程序。开发平台和环境:开发平台:Access2003运行环境:Windows2000以上+IE6.0以上适用范围:企事业基本建设管理单位内部文档管理Accesss特点Access数据库不但具有dBASE、FoxBASE、FoxPro等数据库的优点,而且还具有其自身特点,它是对传统数据库的发展,提供了真正的关系数据库管理。Access是一个功能强大、方便灵活、适用于个人单机环境下使用的关系型数据库管理系统,它同时提供了一个完整的数据库应用开发工具,可用于开发适合于特定的数据库管理的Windows应用程序。Access的对象Access2000支持的对象包括表、查询、报表、窗体、宏、模块及网页。Access所提供的这些对象都存放在同一个数据库文件(.mdb文件)中,而不像其他数据库那样分别存放于不同的文件中。这样就方便了数据库文件的管理。在Access2000的各个对象中,表是数据库的核心基础,它存放着数据库中的全部数据信息。报表、查询和窗体都是从数据表中获得数据信息,以实现用户的某一特定需要,例如查找、计算统计、打印、编辑修改等。窗体可以为用户提供良好的操作界面,通过窗体,用户可以直接或间接地调用宏或模块,并执行查询、打印、预览、计算多呢个功能,甚至对数据表进行编辑修改。Access的主要功能(1)定义数据创建表,利用表储存相应的信息。(2)根据需要定义各表之间的关系,从而将各个表中的相关的数据有机的结合在一起(3)方式多样的数据处理能力。可以创建查询来检索数据;可以创建联机窗体来直接查看、输入及更改表中的数据;可以创建报表来分析数据或将数据以特定的方式打印出来(4)创建Web页,建立对Internet和Intranet的支持(5)开发应用程序。可以利用宏或VisualBasic将各种数据库对象连接在一起,形成一个数据库应用系统,而且用户也不需要编写复杂的代码。与其他数据库不同的是,Access在实现上述功能的同时提供了各种向导,用户在操作时只需按照向导提供的步骤执行就可以了,使用起来非常方便。三、功能模块(1)功能模块图:基建档案管理系统项目概况模块档案督查模块档案查询模块用户管理模块报表管理模块工程单位管理档案管理模块系统维护模块模块图11功能模块图每一种信息的管理,都包含信息的登录、信息的浏览、信息删除等功能。1)档案管理模块:对档案的基本信息进行管理;对档案数据进行管理;对档案的打印进行管理;对档案的移交进行管理;对档案借阅进行管理;对档案督察进行管理。2)档案查询模块:对档案类型、文件类别、文件时间、文件题名、档案统计进行管理。3)系统维护模块:对用户数据备份、数据恢复、数据压缩进行管理。4)帮助&退出模块:对系统进行管理,用户与设计者可进行联系,退出系统。(2)功能模块的物理实现:对基建档案系统设计开发的一般过程,其核心的内容是设计数据库应用系统的逻辑模型或规划模型,这是第一步,而这种规划性的核心是要设计好系统的主控模块和若干主要功能模块的规划方案,这是设计开发的关键。在数据库应用系统规划设计中,首先要确定好系统的主控模块和若干主要功能模块的设计思想和方案。一般的数据库应用系统的主控模块包括:系统主窗体,系统登陆窗体,系统子窗体;主要功能模块包括数据库的设计,数据输入窗体,数据维护窗体,数据浏览窗体,数据查询窗体的设计,统计报表的设计等。系统菜单的规划设计:基建档案系统主窗体包括5个部分,分别是数据录入,数据查询,报表打印,系统维护和退出系统,如图12所示。如图12所示基建档案管理系统菜单数据录入:包含基建项目、设计单位、施工单位、监理单位、使用单位、档案、用户、档案借阅、档案移交、文件类别,用户类别录入11个菜单项。数据查询:包含档案类型、文件类别、文件时间、文件题名、档案统计五个部分。报表打印:包含档案借阅名单,档案移交名单,档案名单,基建项目名单,基建项目概况5个菜单项。系统维护:包含数据备份菜单项。退出系统:包含系统菜单项。四、数据库的物理实现(表及关系)(1)建立表:根据第三范式的建表原则,将系统所需的数据划分到11个表中,分列名数据类型宽度小数主键项目ID文本8项目名称文本20建设性质文本50计划总投资文本20资金来源文本50建设项目规模文本50计划用地(亩)文本20年计划投资文本20项目启动时间日期时间8项目结束时间日期时间8项目地点文本50项目负责人文本50设计单位ID文本8施工单位ID文本8监理单位ID文本8使用单位ID文本8预计档案总数数字8无档案总数整型8无列名数据类型宽度小数主键序号自动编号8图文图号文本202)“档案”表,见表14。别是基建项目表、档案表、设计单位表、施工单位表、监理单位表、使用单位表、用户类别表、档案类型表、用户表、档案借阅表、项目移交表。1)“基建项目”表,见表13。项目ID文本8项目名称文本50文件ID文本8文件题名文本50文件类别ID文本8用户类别ID文本8责任者文本50日期日期时间8止页数字8无起页数字8无备注备注型50扫描件OLE对象列名数据类型宽度小数主键设计单位ID文本8单位名称文本50资质文本50法人文本50企业代表文本50单位地址文本50联系电话文本20列名数据类型宽度小数主键施工单位ID文本8单位名称文本50资质文本50法人文本50企业代表文本503)“设计单位”表,见表15。4)“施工单位”表,见表16。列名数据类型宽度小数主键使用单位ID文本8单位名称文本50资质文本50法人文本50企业代表文本50单位地址文本50联系电话文本20列名数据类型宽度小数主键监理单位ID文本8单位名称文本50资质文本50法人文本50企业代表文本50单位地址文本50联系电话文本20列名数据类型宽度小数主键用户ID文本8用户类别ID文本8用户名称文本50单位地址文本50联系电话文本205)“监理单位”表,见表17。6)“使用单位”表,见表18。7)“用户”表,见表19。8)“档案借阅”表,见表110。列名数据类型宽度小数主键列名数据类型宽度小数主键移交ID文本8项目ID文本8移交人文本50接交人文本50监交人文本50交接日期日期时间8案卷数量整型8无移交接收原因文本50借阅ID文本50文件ID文本50借阅人文本50借阅时间日期时间8归还时间日期时间8档案状态文本50经办人文本50备注备注型50列名数据类型宽度小数主键文件类别ID文本8类型名称文本50说明文本509)“档案移交”表,见表111。10)“文件类别”表,见表112。11)“用户类别”表,见表113。列名数据类型宽度小数主键用户类别ID文本8类别名称文本50说明文本50(2)建立表间关系建立如图114所示的表间关系。图114“关系”窗体五、系统设计与实施(1)档案类型查询:如图1-15所示。图115“查询设计”窗体一1)在备注字段的条件行中输Like*+输入档案类型+*”,如图115。图116“查询设计”窗体二2)查询并命名为“按档案类型查询”。运行该查询,如图116所示。输入档案类型后单击“确定”运行,如图1-30所示,其他查询的设计方法相似,不在累赘。图117“输入查询”图118“运行查询”(2)窗体的设计与实现1)窗体的设计与实现数据库应用系统的主窗体是整个系统中最高一级体的工作窗体,在系统运行期间该窗体始终处于打开状态,系统主窗体用来显示和调用各个功能窗体。图1-19教学管理系统主窗体。图119基建档案管理系统主界面2)选择“使用设计器创建窗体”。3)创建新窗体并设置窗体的背景图片。4)在窗体上放置一个标签,并将标题设置为“基建档案管理系统”。5)创建命令按钮。在工具箱中选择“命令按钮”,如图120所示。图120“工具箱”窗体6)在弹出的“命令按钮向导”窗体中,在类别中选择“窗体操作”,在操作中选择“打开窗体”。7)在打开的“命令按钮向导”窗体中选择“工程单位”窗体,如图121所示。图121“命令按钮向导”窗体8)选择按钮上显示的图片,然后单击“下一布”直到完成,如图122所示。图122“主窗体”设计视图9)依次添加“档案管理”,“基建项目管理”,“用户管理”,“档案查询”和“报表打印”窗体。将窗体保存为“主窗体。(3)登录窗体的设计与实现系统登录窗体主要提供口令输入功能,可以防止非法的用户使用系统。图123是系统的登录窗体。图123基建档案管理系统的登录窗体步骤如下:1)择“在设计视图中创建窗体”。2)单击窗体选择器,在属性窗口中,将记录选择器,导航按钮,分隔线属性全部设置为否,边框样式设置为对话框边框”。3)在窗体中放置一个组合框,组合框的名称为Text0,附属标签的文本为“用户名:”。4)在属性框口中“格式”选项卡中,将列数设置为“3”,列标题设置为“是”,列宽设置为“2cm;2cm;0cm”。5)在属性框口中“数据”选项卡中,将Text0的数据来源类型设置为“表/查询”,行来源设置为“操作员”,绑定列设置为“2”。6)在窗体中放置一个文本框,文本框的名称为Text2,附属标签的文本为“密码:”。7)在窗体上放置两个命令按钮,第一个名称为cmdcancel标题为“登录”,窗体如图124所示。图124窗体设计器8)在“登录”按钮上单击鼠标右键,选择“事件生成器”在弹出窗口中选择“代码生成器”,进入代码编辑器。OptionCompareDatabasePrivateSubbtnCancel_Click()DoCmd.CloseEndSubPrivateSubbtnOK_Click()如果用户名为空txtName.SetFocusIf(Trim(txtName.Text)=)Then出警告提示MsgBox没有输入用户名称,请重新输入!,vbOKOnly+vbExclamation,警告ElsetxtPassword.SetFocusIf(Trim(txtPassword.Text)=)Then出警告提示MsgBox没有输入密码,请重新输入!,vbOKOnly+vbExclamation,警告ElseIfMe.txtPassword.Value=DLookup(密码,用户,姓名=&Me.txtName.Value&)ThenDoCmd.CloseDoCmd.OpenForm主界面ElseMsgBox您输入的密码有误,请核对后重新输入!,vbExclamation+vbOKOnly,提醒您!Me.txtPassword=NullMe.txtPassword.SetFocusEndIfEndIfEndIfEndSub9)关闭代码编辑器,将窗体保存为“选择登录”。10)在Access的“工具”菜单中选择“起动(U)”命令,如图125,将启动窗体设置为“选择登录”,去掉“显示数据库窗口”前面的勾号。图125“启动”窗体11)关闭Access数据库,然后重新打开。(4)项目管理系统的设计与实现1)选择“使用向导创建窗体”。2)在“表/查询”中选择“表:基建项目表”。3)单击“全选”按钮选择全部字段,然后单击“下一步”按钮。4)选择默认的窗体布局“纵栏表”,单击“下一步”。5)选择窗体的默认样式“标准”,单击“下一步”。6)单击“完成”按钮,完成整个窗体的创建过程。7)打开新建的“基建项目管理”窗体,如图126所示。图126“基建项目管理”窗体(5)工程单位窗体的设计与实现1)选择“使用向导创建窗体”。2)在“表/查询”中选择“表:设计(施工/监理/使用)单位表”。3)单击“全选”按钮选择全部字段,然后单击“下一步”按钮。4)选择默认的窗体布局“纵栏表”,单击“下一步”。5)选择窗体的默
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 衡水市人民医院晋升高级会计师正高级会计师专业技术评聘试题
- 大学课件台风
- 张家口市中医院内镜测漏原理与操作流程实操考核
- 唐山市人民医院前庭功能检查技术考核
- 唐山市人民医院风湿免疫专科护士资格认证
- 2025广西西林县委员会社会工作部招聘专职化社区工作者(专职网格管理员)编外聘用人员8人考前自测高频考点模拟试题及答案详解一套
- 2025安徽淮南联合大学招聘硕士研究生及以上人才14人模拟试卷及答案详解(考点梳理)
- 2025湖南株洲冶炼集团股份有限公司招聘技术管理考前自测高频考点模拟试题及1套参考答案详解
- 2025阿勒泰市消防救援大队招聘编制外政府专职消防员(21人)考前自测高频考点模拟试题及答案详解(新)
- 2025广东中共中山市委政法委员会所属事业单位招聘事业单位人员4人模拟试卷带答案详解
- 企业设备研发计划方案(3篇)
- 应急救援法律法规25课件
- 日本0到3岁早期教育
- 学校食堂各种检查记录表格表册
- DB2101∕T 0118-2024 装配式模块化箱型轻钢结构房屋图集
- 2025至2030消费类电子产品制造服务行业产业运行态势及投资规划深度研究报告
- 生物药生产讲课件
- 2025至2030中国材料索道系统行业发展趋势分析与未来投资战略咨询研究报告
- 2025年成人高考专升本(政治)新版真题卷(附每题解析)
- 后殖民视觉政治-洞察及研究
- T/CAZG 001-2019川金丝猴饲养管理技术规范
评论
0/150
提交评论