- 1、本文档共41页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
1科研信息管理系统开发概述.doc
目 录
1科研信息管理系统开发概述 1
1.1 开发科研信息管理系统的目的和意义 1
1.2 开发策略分析 1
1.3 程序设计的方式 3
1.3.1 浏览器/服务器方式及原理 3
1.3.2 关于Web Computing 3
1.3.3 浏览器/服务器方式的好处 4
1.3.4 ASP、PHP、JSP的比较 4
1.4 IIS上的WWW服务器实现 4
1.4.1 IIS的概述 4
1.4.2 IIS的可编程性 5
1.5本章小结 5
2 系统的设计基础和开发环境 6
2.1 A S P技术 6
2.1.1ASP的语言特点 6
2.1.2ASP的功能 6
2.1.3ASP使用范围 6
2.2数据库技术 7
2.2.1结构化查询语SQL 7
2.2.2SQL语言的功能特点 7
2.3Macromedia Dreamweaver 7
2.4关于xml 8
2.5硬件配置 8
2.6软件配置 8
2.6.1WINDOWS SERVER 2000操作系统 8
2.6.2MICROSOFT SQL SERVER 2000 8
2.6.3浏览器 9
2.6.4系统设计工具 9
2.7本章小结 9
3系统数据库的设计 10
3.1设计思路 10
3.1.1系统解决方案 10
3.1.2 数据库层 10
3.1.3应用程序逻辑层 10
3.1.4客户端层 11
3.2数据库设计原则 11
3.3需求分析 11
3.4概念结构设计阶段 11
3.5逻辑结构设计阶段 16
3.6本章小结 16
4系统制作 17
4.1模块分析与设计 17
4.2工作流程 17
4.3系统文件组织结构 19
4.3.1前端用户界面的文件组织结构 19
4.3.2后台管理段的文件组织结构 21
4.4主要运行界面 22
4.4.1前端的用户界面 22
4.4.2后台管理端 27
4.5本章小结 28
5系统测试 29
5.1数据库连接测试 29
5.2脚本验证/数据完整性测试 29
5.3浏览器兼容性测试 29
5.4网页链接测试 29
5.5整体测试 29
6总结 30
谢辞 31
参考文献 32
附录A外文翻译(原稿) 33
附录B外文翻译(译文) 38
附录C部分源程序 42
附录D软件说明书 50
1科研信息管理系统开发概述
开发科研信息管理系统的目的和意义
电子政务的建设一直是当前政务工作不可缺少的一个重要的部分,人们对电子政务的认识已经从简单的处理向基于INTERNET的深层次,专业化发展,如今的电子政务的内容也不再仅仅是一个网站或者一个独立的文档管理系统。它已演变成了结合管理和服务,既有内部办公,部门协作,也有公众服务和宣传,既有通用的OA办公系统,也有针对各部门的实际情况而设置的专业流程系统。
科研项目的申报和管理的工作一直是高校学术建设工作中的重要环节,基于继续加强完善信息工作,营造良好学术研究环境的思考,我们开发了基于Web的高校科研信息管理系统,它有以下几个特点:
实现动态管理
基于Web的系统的建立,在多点、异地同时进行的情况下,可对执行情况进行实时监控。信息的准确性得到加强基于Web的系统的建立,不仅使全局范围内的信息统计成为可能,而且统一了的数据格式,避免了数据形式不统一带来的数据转换问题,提高了信息的准确性、可靠性。管理工作效率得到提高基于Web的系统的建立,使管理部门动态地掌握了情况,改变了过去信息采集、数据统计滞后的状况,同时,直观、及时的数据统计信息也为管理部门调整决策提供了可靠的依据,管理部门可以通过系统实时地了解每个情况,全方位、多角度的分析各类信息,管理水平和工作效率极大地提高。管理成本降低基于Web的系统的设计,减少了管理的投入成本。客户端的用户只需在Web服务器和数据库服务器的支撑下利用浏览器就可使用。从技术实现角度来说,技术相对比较成熟,系统开发工作量小。
在结构设计时,从对浏览者的访问分析和用户需求分析中获得更多的信息,并把这些信息用于新的结构设计中,从而构成新的循环。
程序设计的方式
通常的网络程序设计所采取的是一种叫客户/服务器(Client/Server,缩写C/S)方式,这种方式的应用大都是基于小型局域网的。客户机软件由应用程序及相应 的数据库连接程序组成,用来处理与用户的交互,而服务器软件是某种数据库,能根据客户机软件的请是进行数据库操作,然后将结果传送给客户机软件。服务器软件与客户机软件的通信是通过SQL语句来实现的。这种方式的软件开发工作主要集中于客户机软件上,当系统软件完成开发后,整个系统的安装也非常繁杂,即要在每一台客户机上都安装相关的应用程序,还必须安装相应的数据库连接驱动程序,而且还需要大量的系统配置工作。如果系统稍加改动后,所有的客户机上的应用软件
文档评论(0)