毕业设计论文-基于jsp的彩铃门户网站的设计与实现内容摘要:
企业 OLTP(联机 事务处理)以及数据仓库系统等 产品数据库服务器。 标准版( Standard Edition):用于小型 工作组或部门 使用。 个人版( Personal Edition):用于单机系统或客户机 使用。 开发者版( Developer Edition):用于程序员开发应用程序 使用 ,这些程序需要 SQL Server 2020 作为数据存储设备。 此外, SQL Server 2020 还有桌面引擎( Desktop Engine)和 Windows CE 版,用户可以根据实际情况 来 选择所要安装的 SQL Server 2020 版 本。 本系统中 选用的是开发版 的 ,打 SP4 补丁,有助于数据库连接。 TOMCAT 服务 器 简介 Tomcat 是一个免费 开源的 Serlvet 容器,它是 Apache 基金会 Jakarta 项目中 一个核心项目,由 Apache, Sun 和其它 的 一些公司及个人共同开发而成。 由于有了 Sun 的参与和支持,最新 Servlet 和 Jsp 规范总能在 Tomcat 中得到 了 体现。 Tomcat 被 JavaWorld 杂志的编辑选为 2020 年度最具 有 创新的 java 产品,可见其在业界的地位。 与传统 桌面应用程序不同, Tomcat 中 应用程序是一个 WAR( Web Archive)文件。 WAR 是 Sun 提出 一种 Web 应用程序 的 格式,与 JAR 类似,也是许多文件的一个压缩包。 这个包中的文件 是 按一定目录结构来组织:通常其根目录下包含有 Html 和 Jsp 文件或者包含这两种文件 目录,另外还会有一个 WEBINF 目录,这个目录很重要。 通常在WEBINF 目录下 , 有一个 文件和一个 classes 目录, 是这个应用的配置文件,而 classes 目录下 , 则包含编译好的 Servlet 类和 Jsp 或 Servlet 所依赖 其它类(如JavaBean)。 通常这些所依 赖的类也可以打包成 JAR 放到 WEBINF 下 lib 目录下,当然也可以放到系统 CLASSPATH 中,但那样移植和管理起来不方便。 在 Tomcat 中,应用程序部署很简单,你只需将你的 WAR 放到 Tomcat 的 webapp目录下, Tomcat 会自动检测到这个文件,并将其解压。 在浏览器中访问这个应用的 Jsp时,通常第一次会很慢,因为 Tomcat 要将 Jsp 转化 成为 Servlet 文件,然后编译。 编译以后,访问将会很快。 另外 Tomcat 也提供了一个应用: manager,访问这个应用需 用户名和密码,用户名和密码存储在一个 xml 文件中。 通过这个应用,辅助于 FTP,你 也 可东北大学东软信息学院毕业设计(论文) 第 2章 关键技术介绍 4 以在远程通过 Web 部署和撤销应用。 当然本地也可以。 开发平台 MyEclipse Eclipse 是一个开放 的 源代码 , 基于 Java 可扩张的开发平台,多数人都是将 Eclipse作为 Java 集成开发环境使用,虽然 Eclipse 使用 Java 开发 , 但 Eclipse 不仅仅局限于 Java开发,还可用于其它语言开发,如 C/C++; Eclipse 是一个框架和一组服务,它通过各种插件来构建开发 的 环境,因此只要提供支持 C/C++ 插件便能进行相应 的 语言 开发。 Eclipse 是 一个 IDE( Integrated Developing Environment),而这个 IDE 可以 允许安装第三方开发的插件来使自身的功能得到扩展和增强,而 Myeclipse 就是其中一种有名的插件集之一, MyEclipse 将开发者常用到的一些有用的插件都集合起来,但它是收费的。 Eclipse 最早是由 IBM 开发的,后来 IBM 将 Eclipse 作为一个开发 的 源代码项目,献给了开源组织 , 但仍由 IBM 的子公司 OTI(主要从事 Eclipse 开发的人员)继续 Eclipse 的开发。 MyEclipse 为 Eclipse 提供 一个大量私有和开源 Java 工具的集合,这解决了各种开源工具 不一致 的 缺点。 NitroX 是一个繁杂而强大 , 加速 Java Web 应用开发的工具,还包含了一个强大且能够编译所有 的 JSP 和 Struts Web 应用的工具 AppXRay。 这些工具解析 Java 和 XML 配置文件 .。 MyEclipse 实际价值来自包含的发布包中的大量 工具。 如 CCS/JS/HTML/XML 的编辑器,帮助创建 EJB 和 Struts 项目的向导并产生 了 项目的所有主要的组件如action/session bean/form 等。 还包含 编辑 Hibernate 配置 的 文件和执行 SQL 语句的工具。 东北大学东软信息学院毕业设计(论文) 第 3章 系统分析 5 第 3 章 系统 分析 (图片需要完全改动) 系统概述 本系统是为了方便在线 下载 而开发的系统,可方便对 下载 相关信息 的管理操作 , 同时 用户 也可以方便快捷的在线 下载 , , 可以极大的提高 下载 效率。 经过分析,系统 的用户将分为管理员、 会员和游客 三 种用户, 管理员可以 会员 管理信息、 游客 信息, 会员 可以对 自己上传的彩铃进行编辑或者下载其他会员上传的所有彩铃 , 游客 登录以后可以选择 部分彩铃进行下载 ,并可以查看自己的 下载情况。 作为一个有大量数据交互的系统,后台数据 库是必不可少的,数据库用来存放系统所涉及到的相关数据。 常用的数据库有很多种,为了便于 本 系统的工作效率和主机的性能充分发挥, 本系统选择 SQL Server2020 数据库。 本系统是将现代化的计算机技术和办公应用相结合,以提供操作简单方便、快捷,易懂易用为开发目标,使用户在使用 的 过程中更加得心应手,真正实现下载 过程的计算机化,提高 了 效率 ,现提出如下的系统开发目标: 1. 系统应具有实用性、可靠性和适用性。 2. 人机界面友好、美观。 3. 方便用户的操作,尽量减少用户的操作。 功能 需求描述 本系统分为两个用 户登录,分别为 会员 和 有苦。 首先登录验证:输入用户名、密码,选择身份登录,系统自动验证用户名、密码、身份是否正确。 整个系统主要包括以下功能: 登录用户身份验证: 游客 及 会员 登录系统时对身份进行验证。 登记管理:对 所有 参加 下载 的 用户 信息进行管理。 铃声 库管理:可以对当前 铃声 库的试题进行添加、修改、删除操作。 系统 用例 分析 建立用例模型,首先 需要 确定参与者,然后要确定用例,描述每个用例,最后 则 建立用例和参与者之间的关系。 用例图是贯穿 着 整个系统开发的一条主线,它的使用贯穿系统分析、设计、开发、测试 以及 维护的全 过程。 参与者表示提供 或者 接收系统信息的人或系统,他们是与系统有交互作用的人或事务,代表一个系统的使用者 或者 外部通信的目标。 用例 则 是系统中的一个功能单元,可以被描述为参与系统之间的一次交互作用。 根据上文中的功能需求分析, 确定本系统的两个参与者为 会员 和 游客 , 系统的用例东北大学东软信息学院毕业设计(论文) 第 3章 系统分析 6 图 如图 所示。 网 上 考 试 系 统试 题 管 理在 线 考 试成 绩 查 询考 生考 生 管 理登 录 验 证教 师修 改 密 码数 据 清 理 图 系统用例图 开发环境 ( 1) 硬件环境 处理器: Intel 内存: 2GB 硬盘空间: 500GB ( 2) 软件环境 操作系统: Windowx XP 开发平台: MyEclipse Enterprise Workbench 数据库: Microsoft SQL Server 2020 SP4 服务器 : Tomcat 浏览器: IE7 以上 可行性分析 技术可行性 本 系统采用 B/S 架构 ,即 Browser/ Server(浏览器/服务器 )结构,就是只安装维护一个服务器 (Server),而客户端采用浏览器 (Browse)运行软件。 采用 JSP 作为开发语言 ,使用 MyEclipse 开发平台 ,数据库采用 SQL Server2020, 容 易维护。 东北大学东软信息学院毕业设计(论文) 第 3章 系统分析 7 本系统是一个数据库管理和查询的系统,现有的技术以较为成熟,硬件、软件的性能要求、环境条件等各项条件良好,估计利用现有技术条件应完全可以达到该系统的功能目标。 同时,考虑给予的开发期限也较为充裕,预计系统是可以在规定期限内完成开发。 经济可行性 预计 本 系统的成本效益分析,其中包括估计项目开发的成本,开发费用 以及 今后的运行、维护费用,估计新系统将获得的效益,估算开发成本是否 会 高于项目预期的全部经费。 而 本系统所需的软硬件成本比较低,投资小,具有一定的通过性,因此,在经济上是可行的。 并且系统投入 运行后可以使 考试 实现科学化、规范化。 提高了 下载 效率 ,节约了 相关人力物力的 成本。 操作可行性 本系统在界面设计时充分考虑到使用者的习惯,简明易懂,一目了然,使得操作简单;数据录入迅速、规范、可靠;信息 准确 ;适应力强;容易扩充。 所以说操作方面是可行的。 东北大学东软信息学院毕业设计(论文) 第 4章 系统设计 8 第 4 章 系统 设计 设计指导思想和原则 指导思想 ( 1) 整个系统设计分成多个小模块,每个小模块实现一个功能,设计好每个功能会涉及到的视图页面。 ( 2) 对各功能制作相应的 JSP 文件,用于视图显示。 对于涉及到的变量在 Java Bean中进行定义并编写相应的访问器。 然后编写控制器 Servlet,负责处理数据库的连接及数据的处理,将数据处理结果存储在模型 Java Bean 后转向视图页面,视图页面可读取模型中的数据进行动态显示。 ( 3) 各模块功能都制作完成后将所有模块连接在一起实现整个系统功能,这样可以减少错误程序的影响范围,便于程序的开发与测试,提高效率。 软件设计原则 系统模块的设计应该遵循整个系统总体设计思路。 即基于 B/S 模型构建本 网上 考试系统。 系统的总体设计应该是提供一个高效率的试题管理及考试的平台。 因为 考试系统对时间要求的比较紧,因此为了避免繁琐的操作从而提高工作效率,所有的操作页面均简单快捷,功能分类明确,任何一个功能页面都会有相应的功能信息提示,对于用户下一步可能会做的操作都有相应的提示。 整个系统的设计都围绕着最终能实现一个友好完善的操作界面。 系统构架 明确了整个系统的 需求 功能之后,根据各功能模块创建相应的系统文件 结构。 在 JSP工程文件中, src 目录下 将创建 有 和 两个包,分别存放JavaBean 和 Servlet 文件,而 Jsp 的 视图文件则存储 在 WebRoot 目录下, 在 WebRoot 目录下建立一个名为 images 的文件夹 ,它 负责存储系统中会用到的图片 素材 文件。 在WebRoot/WEBINF 文件夹 中有一个名为 的配置文件,该配置文件中配置了系统的 wele 页面 和 servlet 文件的路径等信息 以及其他的一些系统相关配置信息。 系统功能结构 设计 系统分为 会员 以及 游客 两个角色,。毕业设计论文-基于jsp的彩铃门户网站的设计与实现
相关推荐
DICOM 医学图像 BMP、 JPEG、 TIFF 等通用图像格式的 Header 只描述图像的基本参数:如几行、几列、每点用了几位、有没有压缩、颜色表等等。 Header 往往是固河南科技大学毕业设计(论文) 10 定长度的 , 而医疗影像还需要许多其它参数,如病人基本资料、 检查的日期和时间、检查设备、图像的摄取角度和标注信息等等。 而且每种模式的图像所需要的参数内容都不一样 , 因此
2、其次是通过人、昆虫、喷水、气流及工具等携带进入菇房。 在温度较高(17以上)、湿度较大、通气不良的条件下,易发生此病。 三、防治方法(一)菇房在使用前要严格消毒。 旧菇房内用的床架及各种用具可用 基托布津或 5甲醛喷洒消毒。 也可用浓石灰水涂刷。 门、窗及通气孔应安装纱窗,以防昆虫带菌传播。 (二)疣孢霉孢子在 52以上环境中,12 小时便可被杀死。 因此,培养料堆制发酵时堆温必须控制在
2、相对湿度,喷重水,促菌丝及时出菇。 二、菌丝结块症状表现为培养料面或土层上出现一块块短而浓密的菌丝块。 发病原因:主要由于菇棚温度高、培养料腐熟过度、覆土偏晚、通风不良造成空气相对湿度较大等几种情况综合引起。 若气生菌丝长得过旺也可引起菌丝结块。 防治方法:合理喷水,掌握好空气相对湿度,并摘去菌块,不久即会形成籽实体。 三、死菇发病原因:主要是冬季菇棚气温偏低,每天有 12个小时菇棚内气温在
2、渍蘑菇加工所用的酸属于可食有机弱酸。 酸类可以阻止腐败性微生物和病原性微生物的生长发育和繁殖。 大多数微生物在 下时就不能很好地生长发育。 酸渍蘑菇加工是运用多种有机可食弱酸来提高氢离子浓度,从而抑制各种微生物生长发育,使菇体达到贮藏目的。 二、加工辅料。 冰醋酸、柠檬酸、乳酸、抗坏血酸钠、焦亚硫酸钠。 三、主要设备。 漂洗池、清洗池、杀青装置、冷却装置、分级设备、挑选整理设施、定色装置
2、的麦秸铺成厚 30 m、长约 10m,上面撒一层粪肥混合料,喷淋清水,以此类推,堆高至 般经预堆一建堆一 4次翻堆一进棚,培养料 2528 天可发酵好,其标准是:培养料的颜色呈棕褐色;麦秸柔软,有弹性,麦秸和牛马粪混合均匀;料的含水量约为 64%; 7左右;无病虫、杂菌、粪臭、酸味、氨臭等不正常气味;有蘑菇香味;上床后,料温不会再回升,含氮量 2%。 菇棚进料前 3天进行 1次消毒,方法是用