毕业设计(论文)文档写作模板(软件开发类)

上传人:jiups****uk12 文档编号:90971326 上传时间:2019-06-20 格式:DOC 页数:22 大小:1.15MB
返回 下载 相关 举报
毕业设计(论文)文档写作模板(软件开发类)_第1页
第1页 / 共22页
毕业设计(论文)文档写作模板(软件开发类)_第2页
第2页 / 共22页
毕业设计(论文)文档写作模板(软件开发类)_第3页
第3页 / 共22页
毕业设计(论文)文档写作模板(软件开发类)_第4页
第4页 / 共22页
毕业设计(论文)文档写作模板(软件开发类)_第5页
第5页 / 共22页
点击查看更多>>
资源描述

《毕业设计(论文)文档写作模板(软件开发类)》由会员分享,可在线阅读,更多相关《毕业设计(论文)文档写作模板(软件开发类)(22页珍藏版)》请在金锄头文库上搜索。

1、西安邮电学院西安邮电学院管理工程学院毕业设计(论文)题 目 基于B/S结构的绩效考核系统 姓 名 李 学 宝 学 号 02072021 专业班级 信息管理与信息系统0701班 指导教师 张 明 杰 2011 年 05 月 13 日摘 要随着时代的发展,信息化已成为了一个非常热门的话题。信息化程度也成为社会考核公司、学校以及政府机构的新参考。西安邮电学院管理工程学院作为高校中的一员,信息化已成为势在必行的发展趋势。而我的毕设则是选择了基于B/S结构的绩效考核系统,针对目前的手工操作,做出了新的改动和升级,便于学院进行考核和管理。同时,通过数据的方式,使得绩效考核变得更具有说服力和号召力。希望通过

2、这次开发,能够尽自己的微薄之力,实现管理工程学院绩效考核信息化。关键词:绩效考核 、 oracle、JSP 、J2EE目 录1. 引言11.1 开发背景11.2 需求分析12. 系统总体设计12.1 系统架构设计12.2 功能模块划分22.3 开发与运行环境23. 数据库设计33.1 数据库概念设计33.2表设计33.3关系设计44. 业务实体类设计44.1 Management类(XXX)设计44.2Statistics类(XXX)设计44.3 user类(XXX)设计55. 数据访问层设计55.1 XXX服务类XxxService55.2 XXX服务类XxxService55.3 XXX服

3、务类XxxService56. 业务逻辑层设计56.1 XXX管理类XxxManager56.2 XXX管理类XxxManager56.3 XXX管理类XxxManager67. 表示层设计67.1 前台Web窗体设计67.1.1 前台母版页67.1.2 XXX67.1.3 XXX67.2 后台窗体设计67.2.1 后台母版页67.2.2 XXX67.2.3 XXX78. 系统测试与发布7结束语9致谢10参考文献11附录121. 引言1.1 开发背景近年来,随着管理工程学院信息化程度的加强,绩效考核也应该随之实现信息化,以取代原来的手工操作。因此,着手进行该系统的开发。该系统主要目的是管理工程

4、学院为了对学院内部的教职工的工作业绩和科研成果进行统计、审批和评比。以便于作为年终进行各方面的评优以及晋级等方面的参考。1.2 需求分析详情参考系统详细说明书2. 系统总体设计2.1 系统架构设计整个系统分为业务实体类、数据访问层、业务逻辑层和表示层。2.2 功能模块划分管理工程学院绩效考核系统前台页面审核管理页面管理员管理页面添加绩效考核成果查阅关于绩效考核的最新动态以及信息。审核教师的绩效考核模块添加学院建设的信息查阅目前的绩效考核详细信息管理所有的用户信息。添加最新动态信息。 2.3 开发与运行环境l 系统开发环境n 开发工具:MyEclipse 8.5n 开发语言:JavaWebn 数

5、据库管理系统软件:Oracle10g 企业版n 操作系统:Windows XPl 系统运行环境:n 操作系统:Windows XP / Windows 2000 / Windows Server 2003n 运行环境:IE6.0以上版本。n 数据库管理系统软件:Oracle10g 企业版n 显示器分辨率:最佳效果12808003. 数据库设计3.1 数据库概念设计基于绩效考核的要求,根据绩效考核需求分析,建立了“JXKH”数据库。该数据库针对目前的绩效考核的要求和各个因素,满足要求的前提下,加入了最新动态模块,从而完成了绩效考核数据库。3.2 表设计分18张数据表,科研项目模块,8张表t_ky

6、_lxdk 科研项目立项(到款)t_ky_lxzc科研项目立项t_ky_sb科研项目申报t_ky_jd科研项目鉴定t_ky_lw科研论文t_ky_zz科研著作t_ky_zl授权专利、技术标准t_ky_cg获奖成果教学业绩模块,5张表t_jx_cg教学成果奖t_jx_hj学科竞赛获奖t_jx_jp精品课程、双语教学示范课程、优秀课程t_jx_jxlx教学项目立项t_jx_zl质量工程重大和重要申请人员信息管理t_kh_info员工信息表t_kh_work员工职称信息表最新动态表t_kh_news最新动态表学院建设表t_xyjs学院建设表t_kh_jxgzl工作量表 3.3 关系设计 4. 业务实

7、体类设计(取其中的一张表说明)4.1 News类(最新动态表)设计对应数据表中t_kh_news表单。package com.xupt.vo;/* * 类名:News; * 功能:对应数据库中表:t_kh_news * 作者:李学宝; * 创建时间:2011-04-28; */public class News /*最新动态编号,对应数据库中字段:t_news_id*/private int newsId;/*最新动态标题,对应数据库中字段:t_news_title*/private String newsTitle;/*最新动态创建时间,对应数据库中字段:t_news_time*/priva

8、te String newsTime;/*最新动态创建内容,对应数据库中字段:t_news_content*/private String newsContent;/*最新动态申请人,对应数据库中字段:t_news_applier*/private String newsApplier;/*最新动态类型,对应数据库中字段:t_news_type*/public String newsType;public int getNewsId() return newsId;public void setNewsId(int newsId) this.newsId = newsId;public Str

9、ing getNewsTitle() return newsTitle;public void setNewsTitle(String newsTitle) this.newsTitle = newsTitle;public String getNewsTime() return newsTime;public void setNewsTime(String newsTime) this.newsTime = newsTime;public String getNewsContent() return newsContent;public void setNewsContent(String

10、newsContent) this.newsContent = newsContent;public String getNewsApplier() return newsApplier;public void setNewsApplier(String newsApplier) this.newsApplier = newsApplier;public String getNewsType() return newsType;public void setNewsType(String newsType) this.newsType = newsType; 5. 数据访问层设计5.1 New

11、s服务类NewsServicepackage com.xupt.service;import java.util.List;import com.xupt.vo.News;/* * 模块名称:最新动态管理(NewsService) * 作 者:李学宝 * 开发时间:2011-05-04 * 结束时间:2011-04-06 * 业务借口层(Bo):定义业务中的方法 */public interface NewsService /*增加操作*/public void insert(News news);/*更新操作*/public void update(String content,int ne

12、wsId);/*删除操作*/public void delete(int newsId);/*查询操作*/public News search(int newsId);/*查询结果集合*/public List getList();6. 业务逻辑层设计6.1 News管理类NewsManagerActionpackage com.xupt.action;import java.util.ArrayList;import java.util.List;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.Ht

13、tpServletResponse;import org.apache.struts.action.ActionForm;import org.apache.struts.action.ActionForward;import org.apache.struts.action.ActionMapping;import org.apache.struts.actions.DispatchAction;import com.xupt.service.NewsService;import com.xupt.serviceImp.NewsServiceImp;import com.xupt.vo.News;public class NewsManagerAction extends DispatchAction private NewsService newsService=new NewsServiceImp();/*添加操作*/public ActionForward addNews(ActionMapping mapping, ActionForm

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 中学教育 > 其它中学文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号