资源描述
单击此处编辑母版标题样式,*,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,北大青鸟信息管理系统,Jimmy,工作室,*,项目介绍,1,2,总体设计,3,系统数据结构设计,4,引言与设计理念,执行情况介绍,编写目的及背景,在第二学期即将结束之际,做此软件以实际操作的方式顽固和加强对本学期所学知识的认识和理解。,除了进一步学习和理解,SQL Server,数据库的相关知识之外,本学期的重点,无疑是初步学习了两种基于面向对象思想的编程软件,,JAVA,和,.Net,。本软件以,MVC,三层架构为思想,使用微软,Sql Server,关系型数据库为底层数据服务器,使用微软,.Net,软件为开发平台,为方便北大青鸟分中心对于学生和教师信息的储存和管理而设计。,针对以上的问题,我们设计出教务管理系统以望机构摆脱这些繁杂而又耗费巨大精力、人力的事情。把更多的精力能够放到他们认为更重要的事情上。,系统功能简介,1.,学员学籍管理,2.,学员出勤管理,3.,学员考试管理,4.,学员基本信息,系统功能,1.,教师基本信息,2.,教师出勤管理,3.,教师授课信息,1.,班级基本信息,2.,班级考试信息,3.,教室使用,项目开发流程,Step1,软件需求分析,Step2,后台数据库制作,Step3,各功能模块,项目总体设计理念,依赖于抽象,不依赖于实现,三层架构,结构清晰,可插入性,弱耦合,对扩展开放,对修改关闭,良好的接口隔离,系统特点,总体设计理念:摒弃僵化,臃肿,项目用例图,项目类图,为演示方便本图存在部分业务逻辑层内容,系统各类原则:本系统所有实体类采用,POJO,形式,各实体类有相应的给组件类(非,J2EE,中组件的概念),从而能够在系统中采用延迟查询,以减少系统占用率。利用,IOC,技术自动识别登录权限。,模式运行,与数据库的交互,权限用户方法的封装,权限用户方法的调用,对窗体功能的封装,数据交互,实体,业务逻辑,视图,Thank You!,
展开阅读全文