javaee请假管理系统文档.docx

上传人:小飞机 文档编号:4885608 上传时间:2023-05-21 格式:DOCX 页数:19 大小:204.45KB
返回 下载 相关 举报
javaee请假管理系统文档.docx_第1页
第1页 / 共19页
javaee请假管理系统文档.docx_第2页
第2页 / 共19页
javaee请假管理系统文档.docx_第3页
第3页 / 共19页
javaee请假管理系统文档.docx_第4页
第4页 / 共19页
javaee请假管理系统文档.docx_第5页
第5页 / 共19页
亲,该文档总共19页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《javaee请假管理系统文档.docx》由会员分享,可在线阅读,更多相关《javaee请假管理系统文档.docx(19页珍藏版)》请在三一办公上搜索。

1、2015 - 2016学年 第1学期JAVAEE课程设计报告题目:请假管理系统专业:JAVAEE班级:软件二班姓 名:刘子贤麦城进指导教师:教肖榆信息与电子工程学院2015年5月18日课题名称分工情况说明图书管理系统的设计与实现翼肖榆执行时间2015- 2016学年第1学期 第12周学生姓名学号专业方向承担任务麦城进201200208 221软件工程文档编写、软件测试、登录功能 实现、数据库设计刘子贤201200208 218软件工程请假功能实现,分角色登录功能 实现指导教师(职称)课程设计答辩情况记录及评分学生姓名答辩过程记录评分学生姓名答辩过程记录评分学生姓名答辩过程记录评分1. 总体目标

2、1.1引言11.1.1编写目的 11.1.2项目背景11.1.3参考资料11.2任务概述11.2.1 目标 11.2.2条件与限制22. 需求分析2.1学生请假: 22.2院系领导批假22.3系统管理员23. 数据库设计23.1用户信息表23.2学生信息表24. 功能模块设计34.1系统模块图34.2模块流程图44.2.1管理员登录模块44.2.2辅导员审核模块54.2.3院系领导审核系统64.2.4学生请假模块75. 主要功能的具体实现95.1登录模块95.2管理员功能模块95.3院系领导管理模块105.4辅导员管理系统106. 系统的运行环境需求116.1软件环境116.2硬件环境117.

3、 测试结果与分析117.1测试项目117.2测试人员117.3测试结果117.3.1.系统操作登陆测试117.3.2 .院系领导功能测试127.3.3辅导员功能测试137.3.4学生功能测试148. 课程设计总结151 .总体目标1.1引言1.1.1编写目的 本文档主要是对获取的用户需求 综合考虑组织目标、现状、 技术条件、投资能力等因素 从系统目标、结构、功能、性能、风险等方面对请 假管理系统进行深入细致的分析剔除相互矛盾、不一致、有歧义或者不必要的需 求 最终确定出合理、正确、可行的系统需求 尽可能地满足用户要求 避免开 发人员和用户之间的误解 也为下一步工作提供基准。为明确软件需求、安排

4、项 目规划与进度、组织软件开发与测试 撰写本文档。1.1.2项目背景A待开发的软件系统的名称 请假管理后台系统。B项目的任务提出者 院系领导C项目开发者刘子贤麦城进D 本文档的读者范围包括需求提供方具体责任人、开发方项目负责人、系统分析设计人员。E 原因方便学生请假;领导辅导员批假;实现办公电子化1.1.3参考资料待定1.2任务概述1.2.1目标:请假管理系统给领导和辅导员以及学生提供了很多方便的功能包A 实现请假电子化。B 提高院系领导和辅导员的办公效率C提高对于学生请假信息整理的准确性。1.2.2条件与限制建议软件寿命5年硬件条件PC机运行环境 Windows xp professiona

5、l、请假系统系统客户端 开发软件 Navicat for MySQL、MyEclipse10基于平台 基于B/S与C/S的结合开发平台 开发限制 开发时间短 对于突发事件的应急 处理能力不足2. 需求分析2.1学生请假:学生登录后可查看自己的请假信息和申请新的请假信息。2-2辅导员批假:辅导员登录后可以查看审核请假列表,若请假时间超过 7天则辅导员审核通过后提交院系领导审核;若不通过则显示审核不通过2.3院系领导批假:辅导员审核通过之后,超过7天的请假则由院系领导 审核;若未审核通过则显示审核未通过2.4系统管理员:系统管理员可以添加删除查询学生信息,辅导员信息, 院系领导信息以及权限3. 数

6、据库设计3.1用户信息表列名数据类型是否可以为空是否为主键User_idintNo是User_nameVarchar(255)No否Login_namevarchar(255)No否Login_passwordVarchar(255)No否RoleInt(11)No否3.2学生信息表列名数据类型是否可以为空是否为主键IdInt(11)No是Student_idVarchar(255)No否Student_nameVarchar(255)No否Student_classVachar(255)No否Student_dormVarchar(255)Yes否Student_telVachar(11)Y

7、es否3.3请假信息表列名数据类型是否可以为空是否为主键Leave_idintNo是Student_nameVarchar(255)No否Student_classVarchar(255)No否Student_idVachar(255)No否Leave_typeVarchar(255)No否Leave_reasonVarchar(255)No否Leave_timeVachar(255)No否Leave_dayVarchar(255)No否Leave_statusintNo否AssessorVarchar(255)Yes否Assessor_timeVachar(255)Yes否Assessor_

8、opinionVarchar(255)Yes否4.功能模块设计4.1系统模块图如图1请假管理系统系导核统 院领审系图14.2模块流程图4.2.1管理员登录模块管理员登录系统,如账号,密码错误则返回登录界面;如正确则进入系统,可选 择添加删除学生,辅导员,院系领导信息等功能如图24.2.2辅导员审核模块辅导员登录后审核学生的请假信息,确认后系统修改审核状态如图3生一请假中核3国过戒审棱不i四过学生请值信息辅导员注销4.2.3院系领导审核系统审核院系领导登录后审核辅导员已经通过审核的超过7天假期的学生请假信息, 完成,系统修改请假信息状态如图4图44.2.4学生请假模块学生登录后可以查看自己的请假

9、申请信息,添加申请。提交后辅导员可审核 如图55.主要功能的具体实现5.1登录模块Proce-saOn用户登录用.宅:root密码:是录这个登录的模块为,先根据输入用户名和密码,点登录按钮后读取数据库中 相应字段,然后对从数据库中返回的信息进行判断:如果没有此用户名,则提示 没有这用户存在并刷新页面;如果密码不对,则提示密码错误并刷新页面;如果 用户名存在且密码正确,则根据角色所属权限本页面跳入相应的主界面中。5.2管理员功能模块L.欢迎登沛谴国言坦葬兼Process Qn。欢迎工“口 L系统管理员登录请假管理系统用户管理列表学生管理列表点击退闿请假管理系统用户列表用户ID用户冬春录11)鸯录

10、希码角芦.操作19rootroot123-系统管理员编辑册|除20系领导系领导a-zdrriin系领导编辑MB21,辅导员123辅导员编辑册ii除22学生学生321学生编辑册|除点击返回主页面请假管理首页,三个按钮:用户管理列表,学生管理列表,退出请假管理系统。分别可以跳转到用户管理页面,学生管理页面,登录页面5.3院系领导管理模块l-JT LJ 双辿县:口号筋耳坦;宓3 成欢.迎系领导系翎导登录请假管理系统审核申请列表点击退出请假管理系疑学生名宇斯在翌垠酷擎夥aatTFBE哗81|靖蚩原因奇供时间清愤天愤*梭M申棒意见|心d叵1,3占由5命网跆网。米帽丽.&渺:床gz系领辱中棣中阀律理商顶上

11、1阿萨役厂讽疏再*113_95465645?回帽玄言为学女呆叮感狂“.长窒咯|访与领导中恰中阿炉国 网T71.1咕亦诉院系领导登陆后可以使用审核申请列表,此列表为辅导员审核通过的请假天数超 过7天的学生请假信息,只有通过后院系领导才能看到。5.4辅导员管理系统C -:-LU部老殳:却霆素讦H快宣理系野ti L f bi - !i i!j_ J.芷BEL 七 dll阡生学呵|理*巡珂煦责*35 内 I iH fWii-1 nj M 4M a. iw | uliMtyga W A. W*-?: H ffll TH 茫 W. hjgHgggq&TlI*他Il函细方* II*峭故左世版辅导员登录后可以

12、查阅学生的请假信息并审核,当请假天数超过7天,辅导员审 核后提交院系领导审核,其他审核情况直接发予学生6 .系统的运行环境需求6.1软件环境操作系统:Windows 7数据库:MYSQL。集成开发环境:MyEclipse10。Web 服务器:Tomcat。运行环境:JDK1.86.2硬件环境CPU: I5 2.0GHz内存:2GB硬盘:250G7测试结果与分析7.1测试项目请假管理系统7.2测试人员麦城进7.3测试结果7.3.1.系统操作登陆测试测试1:名称:系统操作登录测试目的:测试操作系统界面内容:账号口令输入,检查合理性,系统操作界面显示控制用例1:输入输出用户名密码root123跳转至

13、主界面admin123456用户不存在结果:Admin 123456的输出结果:e-rror账号不存在或密码错误重新窖柬7.3.2.院系领导功能测试测试2:名称:院系领导功能测试目的:院系领导功能是否能实现用例2:输入输出结果用户名密码系领导Admin跳转至院系领导功能界面陆裁欢迎系领导系领导登录请假管理系统 甲木专中i吝歹U点击退出请假骨埋系客充睹朕86司.笑生玄字耳在吐撤7生/二访技冬理曲穆JS囚访艰11打训常就紫否 甲械人 后喧H翊 市瞄.M.拓*|EJ|fisdad.如:=.5牝54而224囹辰慵愤&率小个1阪薜一日换蜀有德m挣土艮西上明诗建亶:|5!讽甩诵功由QD16EM57南供1,

14、可大游呆汗网妄,枷哈12;.飙荷和 -呼几个咆:国华:f不琵w再返回主页互苗榛田-青2015-5-20审核时间: 审核意而: 审核结果: 估韭据号学王名宇所在球学生学号哗倒诱假反因I制刷时徂申语状虑甲槎A国枝日国审歧弟虬嫁什广功1矿归鸣崩d如睛族 Iff商大责岌呆1损空间的.:感典导审哽中向萨上1勺JH促如邕华*十吏悬去击就回王员面结果:院系领导功能已实现7.3.3辅导员功能测试测试3:名称:辅导员功能测试目的:辅导员功能是否能实现用例3:输入输出结果用户名密码辅导员123跳转至辅导员功能界面玄迎登防有碍咎建至绵欢迎辅导员辅导员登录请假管理系统 亩客宙青研点击退出请假管理系胃充请胃辑号学生名第

15、所在附饭学生学号诵假丧翌诂胃原困清瑕府向诸隅天敌申洁花赤甲核人照技巳期零核童昆版作飙酬就的倾如瀛45T豆他的沌方官_方瞰珠6jainfcRt舞作语伯莉厚生再用席在班机厚生奔隋候类型崎假瓯因膺再丽I请慌天数I而耘而用丽 日期庸椽苞见结果:辅导员功能已实现7.3.4学生功能测试测试2 名称:学生功能测试目的:学生功能是否实现用例3:输入输出结果用户名密码学生321跳转至学生功能界面O .双遍尊陆活瘩管坦至统荻.迎学生学生 登录请 假管理系统直着申请列表添in吏适点击退 出 诘傕 管王里系 貌妾打匚学生有得.由藕请假类型. 请假原因: 请假时间, 请假天教,诰假编号!请假黄型诘假原因请假时间枷天教伸

16、谙状粼审核人障核日期i审核意见操作m七谚币而思fEJSn操作成J如点击阪回律生由请列表结果:学生功能已实现8 .课程设计总结通过本次课程设计,加深了对软件开发流程的深入理解。这是第一次严格的 按照软件工程开发的标准开发项目。在课程设计过程中,认真编写软件开发文档 和程序代码。代码编写完后再认真测试检查系统的不足之处。由于之前开发系统 都没有编写软件开发文档的习惯。因此,在编写软件开发文档的过程中遇到了一 些问题,但是通过查阅资料等途径解决了。通过本次课程设计,深刻体会到软件 工程文档编写的重要性,软件工程文档是指导我们进行项目开发的指挥棒。编写 好一份高效可行的软件工程文档对软件开发非常重要。还有对系统的需求分析非 常重要,需求的变成直接影响项目的开发进度。这次课程设计首先对系统的需求 理解不透彻,走了一点弯路,浪费了一些时间。在以后的软件开发过程中尽量吸 取本次课程设计的经验教训,提高项目开发效率。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号