jsp家政服务系统课程设计报告.doc
《jsp家政服务系统课程设计报告.doc》由会员分享,可在线阅读,更多相关《jsp家政服务系统课程设计报告.doc(19页珍藏版)》请在咨信网上搜索。
1、数据库应用系统课程设计报告题 目: 家政服务业务管理系统 院系名称: 信息科学与工程学院 专业班级:计科1201学生姓名: XXX 学号: 201216010506 指导教师: 孙宜贵 教师职称: 副教授 2015年1 月 计算机科学与技术 专业课程设计任务书学生姓名 专业班级计科1201 学号201216010506 题 目 家政服务业务管理系统 课题性质其它课题来源自拟课题指导教师孙宜贵同组姓名无主要内容本设计以网页的方式,登陆权限进去首页 ,对于员工,工资,业务 的增删改,不同方式的查询,根据日期,或则具体的信息搜索功能 ,或则模糊查询 ,显示结果分页处理,退出功能,对于表单做了控制处理
2、 所用的开发工具 MyEclipse,tomcat ,开发语言为jsp ,模式为jsp+javabean涉及网站前端语言js,css ,DBMS,采用的是sqlsever2008任务要求 综合运用所学的数据库基本知识,并能通过查阅相关文献材料,独立完成该课题的设计开发工作。要求根据本课题设计出合理的数据结构,实现用户类型模块,信息查看和浏览模块,查找模块,管理模块。参考文献1詹英.数据库技术与应用M.北京:清华大学出版社.2008.9-142黄德才.数据库原理及其应用教程.M.北京:科学出版社.2007.12-33龚沛曾,杨志强. 数据库技术与应用M.北京 高等教育出版社.20084任满杰.数
3、据库实用教程M.电子工业出版社.20065王珊,萨师煊.数据库系统概论M.高等教育出版社出版.2005审查意见指导教师签字:教研室主任签字: 年 月 日 说明:本表由指导教师填写,由教研室主任审核后下达给选题学生,装订在设计(论文)首页目录一 引言1二 需求分析12.1 功能需求12.2 功能模块图说明1三 概要设计23.1设计思想23.2系统架构设计23.3数据库的概念结构设计33.4基本数据结构53.5数据库逻辑结构设计5四 详细设计于实现64.1登陆界面64.2 主界面功能8五 结束语15六 参考文献15一 引言本文系统地阐述了整个在线家政服务信息管理系统的功能及实现。实现了从用户权限登
4、录,员工信息修改,增加,查询,删除 家政信息分类、修改以及添加,信息审核以及用户添加修改等功能。本系统界面简单直观,易于操作和使用,交互性强,完全基于Internet网络。本系统开发工具是MyEclipse和SqlServer2008数据库,开发语言是Java,主要使用了J2EE的技术,jsp+javabean模式 二 需求分析2.1 功能需求本系统最大的特点是使用、友好的提示信息,实现了面向对象的封装,继承。实现以下基本功能:(1)系统具有简洁大方的登陆页面,使用简便,友好的错误操作提示(2)首页具有工资信息管理、员工信息管理、家政信息分类管理、家政信息查询等功能(3)具有较强的安全性,采用
5、预编译 ,避免用户的恶意SQL注入安全操作2.2 功能模块图说明(1) 工资信息管理模块:在该模块中定义了信息的管理,其功能包括工资信息的录入、修改、删除,浏览信息,条件查询,模糊搜索查询。(2) 员工信息管理模块:在该模块中定义了员工信息的管理,其功能包括员工信息的录入、修改、删除,浏览信息,条件查询,模糊搜索查询(3) 家政服务分类信息管理模块:在该模块中定义了家政服务分类信息的管理,录入、修改、删除,浏览信息,条件查询,模糊搜索查询(4) 安全退出登录功 主页功能模块退出登陆业务信息管理工资信息管理员工信息管理管理首页三 概要设计3.1设计思想1. 采用B/S模式进行开发,其优点是后台与
6、前台处理层次分明,而且符合众多已经习惯网页方式的用户。2. 采用面向对象的开发与设计理念。3. 采用模块化设计。模块化设计要求将整个系统划分成基于小的模块,有利于代码的重载,简化设计和实现过程。4. 简单方便的系统界面。设计简单友好的系统界面,方便用户较快的适应系统的操作。3.2系统架构设计3.2.1安全性设计家政服务信息管理系统在管理权限上要严格进行控制,具体要求如下:想登录家政服务管理系统进行操作,必须有操作权限,没有权限的用户不能通过 何方式登录系统查看系统的任何信息和数据,以确保系统的严密性和安全性。3.2.2数据完整性设计 1.各种记录信息的完整性,信息记录内容不能为空2.各种数据间
7、相互联系的正确性3.相同数据在不同记录中的一致性3.2.3输出设计 对接收的数据汉字乱码问题进行了解决,输出显示正确结果3.3数据库的概念结构设计根据以上对数据库的需求分析,并结合系统概念模型的特点及建立方法,建立E-R模型图。(1) 管理员信息实体E-R图如图3.3.1所示:密码登录名管理员图3.3.1 部门信息实体E-R图(2) 家政业务信息实体E-R图如图3.3.2所示:拓展原因工作时间工薪分类编号业务信息动作编辑时间间业务描述批准人图3.3.2 家政服务信息实体E-R图(3) 员工员信息E-R图如图3.3.3所示民族性别身份证部门身份证学历员工号 员工信息生日毕业学校职称电话备注邮箱图
8、3.3.3 管理员信息实体E-R图 (3)工资E-R图如图3.3.4所示实际工资员工姓名员工号年份月份 工资编号 工资信息 扣税考勤扣除基本工资加工工资保险扣除交通补助3.4基本数据结构管理员( 登陆账号,密码)员工信息( 员工编号 姓名 身份证 民族 性别 生日 毕业学校 学位部门 职位 电话 邮箱)工资信息(工资编号 员工编号 员工姓名 年份,月份 基本工资加工工资 加工工资交通补助 考勤扣除 保险扣除 实际工资)家政服务信息(编号 类型 业务时间 工薪 拓展原因 批准人 业务描述)3.5数据库逻辑结构设计 (1)部门信息表主要是记录了部门的基本信息,表结构如图3.5.1所示。表3.5.1
9、管理员表(admin)列名数据类型长度允许空是否主键说明adminNamevarchar50否是 登录名passwordvarchar50否否登陆账号 (2)员工信息表主要是记录了员工基本信息。表结构如表3.5.2所示。表3.5.2员工信息表(employee)列名数据类型长度允许空是否主键说明 employeeIdvarchar50否是 员工编号nameVarchar50否否 姓名 CardNumbernvarchar50否否 身份证nationvarchar8否否民族sexvarchar8否否 性别birthdaynvarchar50是否 生日graduatenvarchar50是否 毕业
10、学校schoolRecornvarchar50是否 学位Departmentnvarchar50否否 部门positionnvarchar50否否 职位telephoneBigInt8是否 电话emailnvarchar50是否 邮箱editTimedatetime是否 编辑时间memoVarchar MAX是否 动作(删除或修改)(3)主要是记录了家政服务的基本信息,表结构如表3.5.3所示。表3.5.3家政服务信息表(leave)列名数据类型长度允许空是否主键说明leaveIdnvarchar50否是编号 employeednvarchar50否否 类型 timeint4否否业务时间mon
11、eybigint8否否工薪reasonnvarchar50是否拓展原因Pepplenvarchar50否否批准人edittimenvarchar50是否业务描述memoVarcharMAX是否动作(删除或修改) (4)主要记录了员工薪资管理系统,表如结构如图3.5.4所示表3.2.4员工薪资信息表(salary)列名数据类型长度允许空是否主键说明salaryIdvarchar20否是工资编号employeeIdvarchar50否否员工编号employeeNamevarchar50否否员工姓名yearint4是否年份monthint4是否月份basicWagereal是否基本工资overtim
12、eWagereal是否 加工工资trafficWagereal是否交通补助kaoqinaReducreal是否考勤扣除secureReducreal是否保险扣除TaxReducereal是否扣税totalReducereal是否总扣除realWagereal是否实际工资Edittimenvarchar50是否 编辑时间记录memonvarcahr50是否动作(删除或修改)四 详细设计于实现4.1登陆界面 在程序中,用Class.forName()方法来加载驱动程序,在用DriverManager的getConnection()方法就可以创建一个数据库连接。采用的配置数据源链接 private
13、String driverName=sun.jdbc.odbc.JdbcOdbcDriver; private String url = jdbc:odbc:WageManage;private String user = sa; private String password = 123;登陆格式控制 Function checkform() if (document.loginForm.adminName.value= | document.loginForm.Password.value=) alert(用户名或密码为空!); return false; return true; 登陆核
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- jsp 家政 服务 系统 课程设计 报告 完整版
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【Fis****915】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【Fis****915】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。