以查看但不得审批,指导老师的同级管理者不得查看)b 日志每周必需填一次。
c 一旦日志审批通过,实习学生不得修改删除该篇日志。
1.6.3 突发事件管理用例 图 1-4 通告管理用例图a 发布紧急通告b 通告发布c 修改通告状态d 删除通告1.6.4 系统管理用例 图 1-5 系统管理用例图a 系统管理者包含(用户管理者,日常操作管理者,系统维护管理着),b 用户管理者管理用户角色功能部门c 日常管理者维护日常操作日志和数据字典。
第2章 系统开发环境和技术 本系统选用了 MyEclipse 作为开发工具,tomcat 作为网站服务器,用 MySql 作为 数 据 库 管 理 系 统 。
在 系 统 模 块 上 , 采 用 了 JS 、 Jquery 、 AJAX 异 步 请 求 、My97Datepicker 控件等技术来完成本系统中的角色管理、实习生规划总结模块。
2.1 开发环境的选择 高校专业实习
管理系统的开发与运行环境的选择会影响到数据库设计,所以本系统开发与运行环境如下: 1.开发环境:Windows XP professional 2.开发工具:MyEclipse8.6 3.网站服务器:tomcat 4.数据库管理系统:MySQL5.0 本系统在 Windows 系统的开发环境下,利用 MyEclipse8.6 开发工具,并使用MySQL5.0 作为数据库管理系统,来实现高校专业实习管理系统的各个模块和它们的功能,形成一个令多数学校满意的实习管理系统。
2.2 MyEclipse 简介 (MyEclipse Enterprise Workbench简称 MyEclipse) MyEclipse 企业级工作平台是对 Eclipse IDE 的扩展,利用它我们可以在数据库和 JavaEE 的开发、发布,以及应用
程序服务器的整合方面极大的提高工作效率。
它是功能丰富的 JavaEE 集成开发环 境 , 包 括 了 完 备 的 编 码 、 调 试 、 测 试 和 发 布 功 能 , 完 整 支 持
HTML ,StrutsJSFCSS
JavascriptSQLHibernate. 在结构上,MyEclipse 的特征可以被分为 7 类: 1.JavaEE 模型 2.WEB 开发工具 3.EJB 开发工具 4.应用程序服务器的连接器 5.JavaEE 项目部署服务 6.数据库服务 7.MyEclipse 整合帮助 对于以上每一种功能上的类别,在 Eclipse 中都有相应的功能部件,并通过一系列的插件来实现它们。
MyEclipse 结构上的这种模块化,可以让我们在不影响其他模块的情况下,对任一模块进行单独的扩展和升级。
简单而言,MyEclipse 是 Eclipse 的插件,也是一款功能强大的 JavaEE 集成开发环境,支持代码编写、配置、测试以及除错,MyEclipse6.0 以前版本需先安装Eclipse。
MyEclipse6.0 以后版本安装时不需安装 Eclipse。
2.3 MySQL5.0 数据库 MySQL5.0 是一个小型关系型数据库管理系统,开发者为瑞典 MySQL AB 公司。
在 2008 年 1 月 16 号被 Sun 公司收购。
目前 MySQL 被广泛地应用在 Internet 上的中小型网站中。
由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了 MySQL 作为网站数据库。
MySQL5.0 的特性: 1.使用 C 和 C编写,并使用了多种编译器进行测试,保证源代码的可移植性 2.支持 AIX、Free BSD、HP-UX、Linux、Mac OS、Novell Netware、OpenBSD、OS/2 Wrap、Solaris、Windows 等多种操作系统 3.为多种编程语言提供了 API。
这些编程语言包括 C、C、Eiffel、Java、Perl、
PHP、Python、Ruby 和 Tel 等。
4.支持多线程,充分利用 CPU 资源 5.优化的 SQL 查询算法,有效地提高查询速度 6.既能够作为一个单独的应用程序应用在客户端服务器网络环境中,也能够作为一个库而嵌入到其他的软件中提供多语言支持,常见的编码如中文的 GB2312、BIG5,日文的 Shift JIS 等都可以用作数据表名和数据列名。
7.提供 TCP/IP、ODBC 和 JDBC 等多种数据库连接途径 8.提供用于管理、检查、优化数据库操作的管理工具 9.可以处理拥有上千万记录的大型数据库 2.4 应用服务器 Tomcat 大多数(大概 29)都喜欢将 Apache Tomcat 当作 JSP 应用服务器使用。
Tomcat结构非常合理,更由于 Tomcat 是 Apache 组织的产品,这个组织有着雄厚的技术更新力量,并且 Tomcat6.0 很好的支持了
JSP2.0 规范,因此有着很好的发展前景。
Tomcat .