- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于Web基建信息管理系统设计与实现
基于Web基建信息管理系统设计与实现
摘要:阐述了基建信息管理系统的构建意义、主要功能和设计实现过程。
关键词:ASP SQL Server ADO 数据库 基建 管理系统
中图分类号:TP393
文献标识码:A
文章编号:1002-2422(2010)03-0031-02
1系统概述
1,1系统开发工具
ASP(Active Server Pages)作为一个极为优秀的网络应用开发工具,其本身高效、简便,随着Windows 2000及以上操作系统的推出而成为当今主流的网络开发工具。Mi-crosoft的大型数据库SQL Server的不断成熟,WindowsXP+ASP+SQL Server已经成为网络的流行模式。本系统就是采用ASP技术、SQL Server设计的。
1,2系统的工作原理
系统的工作原理如图1所示。
(1)用户在浏览器的网址栏中添入Active Server Pag-e8文件名称,并回车下达这个ASP的申请。
(2)浏览器将这个ASP的请求发送给IIS。
(3)Web Server接受这个请求并由于其.asp的后缀意识到这是个Active Server Pages要求。
(4)Web Server从硬盘或者内存中接受正确的ASP文件。
(5)Web Server将这个文件发送到一个叫做ASP.DLL特定文件中。
(6)Active Server Pages文件将会从头到尾被执行并根据命令要求生成响应的静态主页。
(7)HTML主页将会被送回浏览器。
(8)HTML主页将会被用户浏览器解释执行并显示在用户浏览器。
2系统的设计与实现
2,1系统主要功能
(1)登录:为了数据库的安全性,对于不同用户有不同的要求,特别是在修改功能中,若所有人都可以修改库,那么数据库记录就会混乱,所以在登录功能中给不同的用户赋予不同的权限,只有管理员才有权修改数据库,而一般用户只能浏览和查询数据库记录。
(2)查询:查询数据记录,可以单项查询,也可复合查询。查询条件有工程性质、年度、季度等。在查询功能中要考虑到若想查询子工程时,其隶属的工程也要显示出来。在使用“季度”查询时必须填写“年度”项。
(3)添加:在添加数据功能中,要把工程和子工程区分开来。在添加工程时,须添加的信息有工程名称、工程性质、年度,其“计划投资”项是自动生成的。在添加子工程要先选择工程,再进行记录添加。添加完子工程后,要及时修改工程的“计划投资”项。
(4)修改:在修改数据记录时,工程及子工程的工程性质不能修改,且工程的“计划投资”项不能修改,因为它是自动生成的。在修改子工程时,修改完记录后要判断是否修改了“计划投资”项,若修改了“计划投资”项,那么其隶属的工程的“计划投资”项也要随之更改。
(5)打印:查阅结果是以报表形式打印的。
2,2数据库的设计和实现
根据需求分析,系统只用一个数据库即可。在这个数据库中建立两个数据表,一个是进度实时反馈表,用于存放正在施工的基础建设工程的进度信息,另一个是用户信息表,用来存放用户的姓名、密码和权限值;用户信息表用于登录设计。
数据库的具体实现过程如下:
(1)建库:创建数据库SGJD。
(2)建表:根据数据库的需求分析,可在SGJD中建立两个表,一个表是进度实时反馈表,用于存放基建信息;另一个表是用户表,用于存放登录用户的名字、密码及类型。表中字段设置如下:
进度实时反馈表:其中包括工程序号、工程项目号、工程性质、年度、季度、工程名称、计划投资、工程进展情况、施工单位、甲方项目经理、乙方项目经理、编码1(用来区分大工程)、编码2(用来区分小工程)、备注等字段。
用户表:其中包括用户名、用户密码、用户权限等字段。
在设计进度实时反馈表时,要考虑用什么办法区分工程和子工程。这里设置了两个字段“bm1”和“bm2”,“bm1”用来区分工程,“bin2”用来区分工程和子工程,“bm1”和“bm2”联合起来区分各个工程和子工程。
(3)设置安全性:建完表后要在数据库服务器的属性中选择安全性,身份验证选择“SOL Semer和Windows”。
(4)新建登录:在数据库服务器目录下的“安全性”中选择“登录”,右键选择“新建登录”,这时会弹出一个对话框,依照对话框提示的内容建立登录。
2,3利用ADO访问数据库
2,3,1打开数据库
利用ADO的Connoction对象连接数据库:该对象是数据源的一个开放连接,代表打开的文件与数据源的连接,代表与数据源
您可能关注的文档
- 基于VS平台D―TIN生长算法优化.doc
- 基于VTC学徒制会计专业核心课程标准整体开发探索.doc
- 基于VTK三维医学图像虚拟切片提取.doc
- 基于VTK三维重建实现平面剪切.doc
- 基于vtk自定义交互器研究.doc
- 基于VTOLW软件任务驱动法在外贸函电教学中运用.doc
- 基于Vue.js构建单页面GIS应用方法研究.doc
- 基于VT系统座椅控制模块测试.doc
- 基于VVA多分辨率交通仿真建模过程评价框架研究.doc
- 基于VXML技术多渠道通讯平台研究实践.doc
- 2026浙江温州平阳县疾病预防控制中心提前赴高校招聘优秀毕业生2人参考题库附答案解析.docx
- 2026年农业银行湖北分行校园招聘1181备考题库附答案解析.docx
- 眉山市中级人民法院2025年考试招聘聘用制法官助理笔试题库(39人)附答案解析.docx
- 2026广发银行韶关分行校园招聘备考题库附答案解析.docx
- 2026吉林省面向西北工业大学定向招录选调生参考题库附答案解析.docx
- 2025湖南永州江华瑶族自治县公安局警务辅助人员招聘10人参考题库附答案解析.docx
- 浙江国企招聘-2025台州温岭市海城投资集团有限公司招聘1人笔试题库附答案解析.docx
- 云南省2026年面向哈尔滨工业大学选调优秀毕业生参考题库附答案解析.docx
- 浙江国企招聘-2025台州三门县国有企业公开招聘工作人员33人笔试题库附答案解析.docx
- 江西省2026年度面向南京大学选调应届优秀大学毕业生备考题库附答案解析.docx
最近下载
- 《员工敬业度》课件.ppt VIP
- 2025年智能数据中心智慧数据中心规划建设方案.docx
- 川教版《生命生态安全》九年级上册第四课 正确使用金融支付工具 教学设计.pdf VIP
- 健身强体体魄锻炼主题班会PPT课件.pptx VIP
- 高标准农田项目施工部冬季施工已有设施和管线的加固保护等特殊情况下的施工措施.docx VIP
- 九年级语文上册教学探究积累课件《智取生辰纲》.pptx VIP
- 2025年党政领导干部拟任县处级资格考试试题全套.doc VIP
- 民航市场营销 项目6 互利共赢——民航市场营销的分销策略.pptx
- -互联网协议IP.ppt VIP
- T_CCUA 016-2021 超级计算数据中心设计要求.docx VIP
原创力文档


文档评论(0)