科技项目申报管理系统.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
中北大学 企业资源计划课程设计 说 明 书 ?? 学院: 软件学院 专业: 信息管理与信息系统? 题目: 科技项目申报管理系统 姓名: 学号: 指导教师 ? ?2013年01月31日 1引言 2 1.1编写目的 2 1.2项目背景 2 2总体设计 3 2.1运行环境 3 2.1.1硬件条件 3 2.1.2软件环境 3 2.1.3系统性能 4 2.2开发工具 5 2.3人工处理过程 5 3设计任务概述 5 3.1系统总体描述 5 3.2各功能模块 5 3.2.1系统管理模块 6 3.2.2专家管理模块 6 3.2.3单位管理模块 6 3.3系统总体设计 7 3.3.1软件总体结构 7 3.3.2程序系统结构 7 3.3.3Web应用程序设计 8 3.3.4组织结构介绍 9 4登录用户管理 12 4.1功能 12 4.2输入项 12 4.3输出项 13 4.4算法 13 4.5核心代码 13 4.5.1删除功能 13 4.5.2添加功能 14 4.6用户界面设计 16 4.7数据库设计 17 1引言 1.1编写目的 此设计说明书对项目的背景、范围、验收标准和需求等信息进行说明,包括功能性需求和非功能性需求,确保对用户需求的理解一致。 预期的读者有 (甲方)的需求提供者、项目负责人、相关技术人员等,文思海辉(乙方)的项目组成员,包括项目经理、客户经理、分析设计开发测试等人员。 1.2项目背景 科技申报系统是基于互联网的应用软件,通过它能了解到已公开发布的项目,对项目的申报和评审进行控制和管理。 2总体设计 2.1运行环境 2.1.1硬件条件 1.服务器端 服务器是本系统是否能够正常运行和使用的关键。一般情况下,服务器的最低配置是由建立站点所需的软件来决定的,在最低的配置情况下,服务器的性能常常是不够的,现在的硬件性能已经相当出色,因此通常应该给服务器端配置较高性能的硬件。 本系统的网络服务器端的配置如下: ·中央处理器:Inter Pentium 4 2.0GHz或者更高。 ·内存512MB以上。 ·硬盘空间80GB或更高。 ·光驱:CD-ROM 52X。 ·显卡:SVGA显示适配器。 2.客户端 因为客户端主要是通过电脑终端进行浏览和数据操作,所以对于用户端的硬件要求不需要很高,下面给出的是用户端的最低配置,但是目前人们所使用的计算机的性能都很高,因此实际上的用户端的配置都比这个高很多。 ·中央处理器:Intel Pentium 4 1.6G或更高。 ·内存:128MB以上。 ·硬盘空间:40 GB。 ·光驱:CD-ROM 52X。 ·显卡:SVGA显示适配器。 2.1.2软件环境 1.服务器端 ·操作系统:WINDOWS 2000 Server或其他操作系统。 ·网络协议:TCP/IP。 ·Web服务器:Tomcat 5.0或者更高版本。 ·数据库:MySQL 5.0或者更高版本。 ·浏览器:Internet Explore 5.0或者更高版本。 2.客户端 操作系统:Windows 98/ME/2000/XP或其他操作系统。 浏览器:Internet Explore 5.0以上。 2.1.3系统性能 1、系统的可操作性 系统的操作界面应该尽量简洁明了,尤其是本系统的操作界面是网页形式的,所以网页的内容不应该太多,网页的格式应该简单,能够使用户在第一时间就明白本系统的主要功能。本系统应该做到操作简单、快速、系统的反应时间要尽量的短。 2、系统的安全性 本系统是在Internet上进行管理的,主要的系统数据都要通过Internet在客户机和服务器之间进行传输,这样就很难保证系统信息不会遭到恶意的破坏,这就需要我们要尽量的对数据进行加密保护。另一方面,本系统是一个管理系统,这就有管理员和普通用户的区分,这也需要我们在系统中对不同人员的使用权限进行区分,不同的使用人员所能访问的页面是不同的。这两方面就保证了系统的安全性。 3、系统的可移植性 本系统因为是基于B/S标准开发的,所以本系统的可移植性一定要很好。因为很多服务器的操作系统是不一样的,有时人们根据访问量的提高会更换性能更高的服务器,这就需要系统能够在不同的操作系统下运行。所以本系统采用java技术编写以确保可移植性。 4、系统的可维护性 系统的维护主要有客户机端应用系统的日常维护和数据库的日常维护、数据的备份及数据库的灾难后恢复工作。因为本系统是基于网络上应用的,所以本系统的日常维护就没有了客户端的维护,而只需要对服务器的数据库进行维护,这样维护人员就可以很方便的对系统进行日常维护。 5、系统的可扩展性 一个系统在被使用了一段时间后,使用者都会对系统提出很多的改进意见,这就要求我们编写的系统要有很好的可扩展性。本系统由于是采用B/S标

文档评论(0)

briuo + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档