基于SSH的员工公寓管理系统任务书
2020-06-24 19:46:44
1. 毕业设计(论文)的内容和要求
设计开发公寓管理系统,参照工作中的体验感悟需求分析,希望公司员工更加便捷地查询到自己所需要的信息,同时便于后勤人员的管理。
为此设计了七大功能模块作为主要研究方向: (1)入宿员工管理模块:该模块主要功能是记录入住员工的工号,带教人,姓名以及对应的部门、qq、联系电话、性别、出生年月; (2)公寓管理模块:该模块主要功能是记录各栋各楼层的宿舍号,床位号,入住信息,宿舍管理员信息,总床位数,各宿舍剩余床位数; (3)评分管理模块:该模块主要功能是维护宿舍环境对宿舍进行评分,分数等级,打分日期,打分宿舍,分数值; (4)损坏管理模块:该模块主要功能是提交物品损坏品类-保修,修复时间,是否修复; (5)访客管理模块:该模块主要功能是登记进出访客的信息,受访员工姓名,进入时间,离开时间,资料备注; (6)部门管理模块:该模块主要功能是记录所有的一二级中心名称、部门、经理、技术总监; (7)系统管理模块:该模块下面又分为三个模块,分别是用户管理模块、角色管理模块以及菜单管理模块。
用户管理模块的主要功能是记录用户名、真实姓名、电子邮件、电话、职务、职务说明以及当前的使用状态;角色管理模块的功能主要是对注册用户的身份登记确实是否拥有最高的权限;菜单管理模块的主要功能是对系统整体的模块的地址规划以及描述排序等; 具体内容及要求如下: (1)查阅文献资料,一般在20篇以上,外文资料不少于两篇; (2)通过需求分析,建立系统模型; (3)完成系统设计方案; (4)独立完成基于ssh的员工公寓管理系统的软件设计和测试工作; (5)撰写毕业设计论文(不少于1.5万字); (6)完成指定内容的外文资料翻译。
2. 参考文献
[1] 李平. 基于JSP的动态网页开发技术[J]. 微计算机信息,2015年第7期 . [2](美)梁著,万波等译. Java语言程序设计基础篇[M].机械工业出版社,2016. [3] 谷洪彬. 基于EasyUIdatagrid的Web前后端数据交换的实现[J]. 电子技术及信息科学,2017年第5期. [4] 李俊杰. Maven在企业Java软件产品中的应用[J].电脑知识与技术,2016年第7期. [5] 张宇. 基于Spring的MVC框架与实现[J].计算机工程,2015年第4期. [6] 杨志茹,温沿书编著,Java入门与实战教程.人民邮电出版社[M],2016. [7] 张永常. 电子工业出版社.Java程序设计使用教程[M], 2016. [8](美)高斯林(Gosling,J.)等编著|陈宗斌,沈金河译. Java编程规范.中国电力出版社,2015. [9] James Elliott.Java Swing(Second Edition)[M].Reilly Associates[M].人民邮电出版社,2017. [10] 刘新. Java开发技术大全[M]. 清华大学出版社,2015. [11](美)高斯林(Gosling,J.)等编著|陈宗斌,沈金河译. Java编程规范[M].中国电力出版社,2016. [12] David M Geary.Graphic Java 2 Mastering the JFC Volume 2:Swing[M].Prentice Hall,2017. [13] 林薇.基于SPRING MVC架构的数据同步系统[M].清华大学出版社,2015. [14] 徐立新.应用Maven管理项目[J].电脑知识与技术,2016年第4期. [15] 胡敏.Web系统下提高MySQL数据库安全性的研究与实现[M].北京邮电大学出版社,2015. [16] 葛萌.基于Struts2与Hibernate框架的Java Web应用研究[J].自动化技术与应用,2016年第2期. [17] 张少应,程传旭.基于Hibernate持久化层的设计与实现[J].计算机技术与发展,2016年第5期. [18] 刘钊.统一登录在JavaWeb中的应用与设计[J].计算机光盘软件与应用,2016年第4期. [19] 李晓明.基于JavaWeb技术的表单重复提交问题解决方案分析与应用[J].电脑知识与技术,2016年第35期. [20] 洪贵华.MVC设计模式在JSP开发Web应用程序中的应用探究[J].信息与电脑,2017年第24期. 注意:参考文献不少于20篇,其中至少有2篇外文参考文献,参考期刊以近三年为主,或至少五年以内,参考期刊至少5篇
3. 毕业设计(论文)进程安排
起讫日期 设计(论文)各阶段工作内容 备 注 2017-12-25~2018-1-5 搜集参考资料,分析题目要求,完成开题报告 2018-1-6~2018-2-16 确定课题相关知识,完成外文翻译 2018-2-17~2018-3-20 进行需求分析 2018-3-21~2018-3-27 提出系统总体设计方案 2018-3-28~2018-4-2 提出系统详细设计方案 2018-4-3~2018-4-28 软件编程 2018-4-29~2018-5-10 软件调试 2018-5-11~2018-5-12 撰写软件使用说明书 2018-5-13~2018-5-28 撰写论文 2018-5-29~2018-6-2 修改论文 2018-6-3~2018-6-15 准备答辩资料