毕 业 设 计 任 务 书
学院 专业 班
题 目 基于三层架构的教师业务档案管理平台的设计
与实现
学 生 姓 名 学 号
指 导 教 师
专业负责人 年 月 日审查
系 主 任 年 月 日批准
课题主要内容及要求: 本系统为高校设计并实现一个“教师业务水平综合信息管理系统”,实现对高等学校教师业务水平信息的科学、规范及综合管理,为快速实现对教师业务水平进行考评提供一个方便、快捷的信息化集成管理平台。 本系统的使用对象是:教务管理员、部门管理员、教师。对教务管理员而言,应实现用户管理、部门管理等基础数据管理功能;对部门管理员而言,应实现对教师基本情况及教学工作情况管理;对教师而言,应实现科研管理、论文管理、专著及教材管理、专利管理、获奖情况管理等基本功能。 本论文主要完成的工作有:对教师业务水平综合管理系统进行了需求分析;对教师业务水平综合管理工作的业务流程进行了分析与设计;以业务活动为基础对教师业务水平管理活动的问题领域进行了分析,在问题领域分析的基础上对教师业务水平管理管理活动中的持久类进行了数据库设计;从三层结构视点角度确定了系统中的界面类及控制类;实现了教师业务水平综合管理核心功能。 分析方法要求:面向对象分析。 软件架构要求:基于三层架构。 需注明:工作任务、工作参数、工作环境(实验室、工程实践、社会调查等) |
课题任务要求: 第一周: 完成调研工作,编写调研报告。 第二周:完成相关文献检索并编写检索记录。 第三周:完成系统需求分析并形成分析报告。 第四周:完成业务流程分析并形成分析报告。 第五周:完成问题领域分析,找出业务实体。 第六周:完成数据库设计。 第七周:完成基于三层架构的类设计。 第八周:软件系统开发。 第九周:软件系统开发。 第十周:软件测试。 第十一周:文档整合及论文撰写。 第十二周:论文撰写及修订。 第十三周:论文撰写及修订。 第十四周:论文定稿。 进度要求具体到每周 |
课题完成后应提交的技术文件或实物(调查报告、图表、设计图纸、软件): 1、 论文 2、 软件 3、 系统源代码 |
主要参考文献与外文翻译文件(由指导教师选定): [三层结构,2006] http://zhidao.baidu.com/question/12157439,ASP.NET三层结构是什么?,2006. [赵玉伟等,2008] 赵玉伟,赵小雨,乔木. 缓存技术在B/S架构信息系统中的应用[J]. 计算机工程.2008, 34(1):233-135. [徐宝林等,2010] 徐宝林等.信息系统软件设计[M].上海:上海交通大学出版社,2010:12. [三层架构,2010] http://www.hudong.com/wiki,三层架构,2010. [ASP.NET,2006] http://tech.ddvip.com/2006-08/11567400228492_2.html ASP.NET简介[EB/OL],2006. [SQL Server,2007] http://www.javaeye.com/wiki/topic/183561 SQL Server 2005版本特性介绍 [EB/OL],2007. [弗里格,2007] 弗里格.软件工程[M].北京:人民邮电出版社,2007:98-100. [王先国,2009] 王先国.UML统一建模实用教程[M].北京:清华大学出版社,2009:64-65. [Soren Lauesen,2002] (丹)S.Lauesen.软件需求[M].刘晓晖 译.北京:电子工业出版社,2002:3. [Grady Booch等,2006] Grad Booch,Jams Rumbaug Ivar Jacobson.邵维忠等 译.UML用户指南[M].北京:人民邮电出版社,2006:267. [边界类,2006] http://www.javaeye.com/wiki/topic/571066, 边界类 控制类 实体类,2006. [吴建等,2009] 吴建,郑潮,汪杰.UML基础与Rose建模案例[M]. 北京:人民邮电出版社,2009:83,186. [冀振燕,2003] 冀振燕.UML系统设计与应用案例[M]. 北京:人民邮电出版社,2003:95. [Alan等,2009] Alan Dennis,Barbara Haley Wixom,Roberta M.Roth.于红华等 译.系统分析与设计[M]. 北京:人民邮电出版社,2009:215. |
注: 此任务书由指导教师填写(宋体、小四号、1.5行距)