本企业项目评估系统必须在增加基本信息之后才能增加企业项目信息。基本信息包括项目类型信息、项目状态信息、模块状态信息和模块缺陷信息等,系统采用开发环境Myeclipse,数据库可选sqlserver,mysql.有配套文档,答辩ppt等.适用于毕业设计参考.
项目管理系统首页包含基础信息维护、项目信息维护、项目服务、信息查询、数据管理、辅助工具以及系统管理的超链接。
1)对项目信息(项目基本信息、项目经办人、项目方案等信息)进行全面管理。
(2)对项目合同的管理。
(3)实现各种信息查询功能。
(4)对用户输入的数据,系统进行严格的数据检验,尽可能排除人为的错误。
(5)操作员可以随时修改自己的口令。
(6)数据保密性强,为每个用户设置相应的权限级别。
(7)提供辅助工具,方便用户操作及使用。
(8)系统运行稳定、安全可靠。
目 录
摘 要 3
Abstract 4
第一章 绪论 5
1.1 课题背景 5
1.2 技术要求 6
第二章 相关技术介绍 8
2.1 B/S体系结构 8
2.2 SQL Server 9
2.3 JSP技术 9
2.4 ODBC数据访问接口 10
2.5 JDBC数据访问接口 11
2.6 JavaScript 11
第三章 概要设计 13
3.1 总体设计的目的 13
3.2 系统总体流程图 13
3.3 功能模块图 14
3.4 用户功能模块图 15
第四章 系统设计 17
4.1 设计目标 17
4.2 开发及运行环境 17
4.3 数据库设计 18
第五章 网站总体架构 25
5.1 系统架构设计 25
5.2 网站首页的运行结果 25
5.3 类的分布 26
第六章 基础信息维护模块设计 27
6.1 工具层的实现 27
6.1.1 Chinese.java类(字符级转换的类) 27
6.1.2 sqlCode.properties文件(sql语句的存放位置) 27
6.1.3 SQLCode.java类(通过这个类解析properties文件中的sql语句) 28
6.1.4 JDBConnction.java(这是个JDBC的类,用于加载数据库) 28
6.2 样式层的实现 31
6.3 持久层的实现 31
6.3.1 接口类(以Dao为结尾的类名) 31
6.3.2 实现接口类(以DaoImpl为结尾的类名) 32
6.4 服务层的实现 34
6.4.1 接口类(以Facade为结尾的类名) 34
6.4.2 实现接口类(以FacadeImpl为结尾的类名) 34
6.5 企业类型设置控制层的实现 35
6.5.1 添加操作 35
6.5.2 修改操作 36
6.5.3 删除操作 37
6.5.4 查询操作 38
总 结 41
参考文献 42
致 谢 43