freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

請假管理系統(tǒng)設計與應用學士學位論文(編輯修改稿)

2025-07-25 17:43 本頁面
 

【文章內容簡介】 課程名一courseName2varchar(255)yes課程名二courseName3varchar(255)yes課程名三courseName4varchar(255)yes課程名四courseName5varchar(255)yes課程名五courseName6varchar(255)yes課程名六courseName7varchar(255)yes課程名七表54 請假單表application名稱類型空備注aidInt(11)no主鍵classvarchar(255)yes班級classNovarchar(255)yes班級號,外鍵createTimeDatetimeyes添加時間startTimevarchar(255)yes開始請假時間endTimevarchar(255)yes結束請假時間reviewvarchar(255)yes審核情況contentvarchar(255)yes審核意見userNamevarchar(255)yes用戶名表55 學科表subject名稱類型空備注sidInt(11)no主鍵createTimeDatetimeyes添加時間subjectNamevarchar(255)yes學科名unamevarchar(20)yes任課教師姓名,外鍵表56 學科表users名稱類型空備注uidInt(11)no主鍵addressvarchar(255)yes地址classNovarchar(255)yes班級號,外鍵codeNovarchar(255)yes學號,外鍵createTimeDatetimeyes添加時間passwordvarchar(255)yes密碼phonevarchar(255)yes聯(lián)系方式roleInt(11)yes用戶權限roomvarchar(255)yes所在宿舍userStatusInt(11)Yes,是否刪除標志,0表示未刪除,1表示刪除userNamevarchar(255)yes用戶名根據平臺的需求分析和功能模塊的劃分,所涉及的實體有班級,班級,課程,請假單,學科, 用戶。因此系統(tǒng)的定義數(shù)據庫主要包含6張表:班級表class,考勤表attendance,課程表course,請假單表application,學科表subject,用戶表users。班級表class建表的sql語句為:CREATE TABLE `class` ( `classId` int(11) NOT NULL auto_increment, `className` varchar(255) default null, `classNo` varchar(255) default null, `createTime` datetime default null, `department` varchar(255) default null, `major` varchar(255) default null, PRIMARY KEY (`classId`)) ENGINE=InnoDB DEFAULT CHARSET=utf8??记诒韆ttendance建表的sql語句為:CREATE TABLE `attendance` ( `aid` int(11) NOT NULL auto_increment, `classNo` varchar(255) default null, `codeNo` varchar(255) default null, `createTime` datetime default null, `isAbsent` int(11) not null, `courseName` varchar(255) default null, `absentNo` int(11) not null, `adate` varchar(255) default null, `teacher` varchar(255) default null, PRIMARY KEY (`aid`)) ENGINE=InnoDB DEFAULT CHARSET=utf8。課程表course建表的sql語句為:CREATE TABLE `course` ( `cid` int(11) not null auto_increment, `className` varchar(255) default null, `classNo` varchar(255) default null, `createTime` datetime default null, `courseStatus` int(11) not null, `coursename1` varchar(255) default null, `coursename2` varchar(255) default null, `coursename3` varchar(255) default null, `coursename4` varchar(255) default null,`coursename5` varchar(255) default null, `coursename6` varchar(255) default null, `coursename7` varchar(255) default null,PRIMARY KEY (`cid`)) ENGINE=InnoDB DEFAULT CHARSET=utf8。 請假單表application建表的sql語句為:CREATE TABLE `application` ( `aid` int(11) NOT NULL auto_increment, `classNo` varchar(255) default null, `codeNo` varchar(255) default null, `createTime` datetime default null, `startTime` varchar(255) default null, `endTime` varchar(255) default null, `review` varchar(255) default null, `content` varchar(255) default null, `username` varchar(255) default null, PRIMARY KEY (`aid`)) ENGINE=InnoDB DEFAULT CHARSET=utf8。學科表subject建表的sql語句為:CREATE TABLE `subject` ( `sid` int(11) NOT NULL auto_increment, `createTime` datetime default null, `subjectName` varchar(255) default null, `uname` varchar(255) default null, PRIMARY KEY (`sid`)) ENGINE=InnoDB DEFAULT CHARSET=utf8。用戶表users建表的sql語句為:CREATE TABLE `users` ( `uid` int(11) not null auto_increment, `address` varchar(255) default null, `classNo` varchar(255) default null, `codeNo` varchar(255) default null, `createTime` datetime default null, `password` varchar(255) default null, `phone` varchar(255) default null, `role` int(11) not null, `room` varchar(255) default null, `userStatus` int(11) not null, `username` varchar(255) default null, PRIMARY KEY (`uid`)) ENGINE=InnoDB DEFAULT CHARSET=utf8。6 系統(tǒng)功能實現(xiàn)圖61班級類圖主要接口有banjiDao,主要方法有getBanjiDAO(),banjilist(),banjiadd()等方法。 圖61 班級類圖 考勤類圖主要接口有banjiDao,userDao,subjectDao等,主要方法有getSubjectDao(),getUserDao()等。 圖62請假單類圖 科目類圖主要接口有subjectDao,userDao等,主要方法有subjectlist(),subjectadd()等如圖63所示:圖63 學科類圖 課程Course類圖 課程類圖如下64所示,主要接口有banjiDao,subjectDao,主要方法有kechengadd(),kechenglist()等方法。圖64 課程類圖 請假單類圖主要接口有qingjiadanDAO,banjiDao等,主要有qingjiadanadd(),qingjiadanlist()等方法 ,如下圖65所示: 圖65 請假單類圖 用戶類圖主要由userDao,banjiDao等接口,有l(wèi)ogin(),useradd(),userlist()等方法,如下圖66所示。圖66 用戶類圖管理員在后臺對班級進行操作,如添加一個新的班級流程:在Jsp頁面添加班級信息,通過strust2控制器,調用ClassAction,處理方法ClassService,通過ClassSerice調用ClassDao,然后使用Hibernate對數(shù)據庫操作,把從數(shù)據庫得到的數(shù)據通result返回給頁面。圖67 班級流程圖 任課老師對學生的考勤管理流程:學生提交完請假單,通過審核后,任課老師后臺就會顯示所帶課程的學生請假情況,根據數(shù)據庫記錄,任課老師對學生考勤管理。流程如下圖68所示。圖 68 考勤流程圖 管理員在后臺對學校開設科目管理流程: 如添加科目,在Jsp頁面添加班級信息,通過strust2控制器,調用SubjectAction,處理方法SubjectService,通過SubjectSerice調用SubjectDao,然后使用Hibernate對數(shù)據庫操作,把從數(shù)據庫得到的數(shù)據通result返回給頁面。 圖69 科目流程圖課程信息由管理員管理,其他用戶對課程信息有查詢權限,不同的班級課表不同,不同的老師查詢的課表不同,流程如下圖610所示。 圖 610 課程流程圖用戶信息由管理員統(tǒng)一添加,其他用戶可以修改自己的信息,老師可以查詢所管理的學生信息,流程如下圖611所示。 圖 611 用戶流程圖 SSH框架SSH框架就是Struts2,Spring,Hibernate的簡稱,運用3個框架的集成協(xié)作使用,可以有效的提高代碼編寫的效率,從而有效的降低程序開發(fā)的周期。 Hibernate配置文件hibernateconfigurationsessionfactory ! oracel處理大文本clob需要添加的屬性 property name=true/property ! Database connection settings property
點擊復制文檔內容
黨政相關相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1