jsp家政服务系统课程设计报告(完整版)_第1页
jsp家政服务系统课程设计报告(完整版)_第2页
jsp家政服务系统课程设计报告(完整版)_第3页
jsp家政服务系统课程设计报告(完整版)_第4页
jsp家政服务系统课程设计报告(完整版)_第5页
已阅读5页,还剩15页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

数据库应用系统课程设计报告标题:国内服务业务管理系统部门名称:信息科学与工程学院专业课:计算部分1201学生名称:XXX学号:6指导教师:孙一贵教师职务:副教授2015年1月计算机科学技术专业课程设计任命书学生姓名专业课计算1201学号6标题国内服务业务管理系统主题的性质其他任务来源自己做作业指导教师手心相同群组名称无主要内容该设计包括主页、登录权限、员工、工资、业务追加删除、查看方法、日期、特定信息搜索功能、或模糊查看、结果分页处理显示、终止功能、对表单的控制开发工具MyEclipse、tomcat、开发语言JSP和模式JSP JavaBean使用网站前端语言js、CSS、DBMS和sqlsever2008任务要求通过综合所学的数据库基本知识,查阅相关文献资料,可以独立完成本主题的设计开发工作。应根据此主题设计合理的数据结构,包括用户类型模块、信息查看和导航模块、搜索模块、管理模块等。参考文献1詹英。数据库技术和应用程序M。北京:清华大学press.2008.9-142黄德才。数据库原理和应用教程。M。北京:科学出版社。2007.12-33龚培曾,杨志强。数据库技术和应用程序M。北京高等教育出版社。20084 ren manjie。数据库实用教程M。电子产业出版社。20065王山,萨摩斯。数据库系统概述M。高等教育出版社出版。2005审查意见地图教师签名:教授和研究主任签字:年月日说明:此表格由指导教师填写,由教务室主任审核后发给选定的学生,并在设计(论文)主页上装订目录引言12需求分析12.1功能要求12.2功能模块图说明13种摘要设计23.1设计理念23.2系统体系结构设计23.3数据库概念结构设计33.4基本数据结构53.5数据库逻辑结构设计54个详细设计是为了实现6。4.1登录界面64.2主界面功能85结束语156参考文献15一个引言本文系统地介绍了整个在线国内服务信息管理系统的功能和实现。在用户权限中实现登录、修改员工信息、增加、查询、删除、修改和添加国内信息分类、审核信息和进一步修改用户的功能。此系统界面简单、直观、操作简单、易于使用、交互出色,完全基于互联网网络。此系统开发工具是MyEclipse和SqlServer2008数据库,开发语言是Java,主要使用J2EE的技术JSP JavaBean模式次要需求分析2.1功能要求该系统的最大特点是实现和继承面向对象的包的易于使用的提示信息。实施以下基本功能:(1)系统具有简单大方的登录页面,具有易于使用、方便的错误操作提示(2)主页具有管理工资信息、管理员工信息、管理家务信息分类、查看家务信息等功能(3)预编译的强大安全功能,防止用户恶意SQL注入安全操作2.2功能模块图说明(1)薪金信息管理模块:本模块定义了信息管理,包括输入、修改、删除薪金信息、浏览信息、查看条件和查看模糊搜索等功能。(2)员工信息管理模块:本模块定义了员工信息管理,包括输入、修改、删除、浏览信息、查看条件和查看模糊搜索等功能(3)国内服务分类信息管理模块:本模块定义了国内服务分类信息的管理、输入、修改、删除、信息浏览、条件查询和模糊搜索查询(4)登录操作中的安全终止家庭功能模块停止登陆管理业务信息管理薪金信息管理员工信息管理主页三个概要设计3.1设计理念1.使用B/S模式开发的优点是,后台和前台处理级别明显,并且可以满足许多已经熟悉web使用方法的用户。使用面向对象的开发和设计概念。3.模块化设计。模块化设计要求将整个系统分为代码超载和有助于简化设计和实现过程的小型基础模块。4.简单方便的系统界面。设计简单熟悉的系统界面,可以快速适应系统。3.2系统体系结构设计3.2.1安全设计家务管理信息管理系统对管理权限要严格控制如下。为了运营,登录国内服务管理系统必须具有操作权限,未经授权的用户不能以任何方式登录系统,查看系统中的任何信息或数据,从而确保系统的严格性和安全性。3.2.2数据完整性设计1.各种记录信息的完整性,信息记录内容不能为空各种数据之间互连的准确性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中民族城堡身份证部门身份证学历员工编号员工信息生日从学校毕业职称电话注释电子邮件图3.3.3管理员信息实体E-R图(3)工资E-R图见图3.3.4实际工资员工姓名员工编号年份月薪金编号薪金信息退税出席扣减额基本工资加工工资保险扣除额交通津贴3.4基本数据结构管理员(登录帐户,密码)员工信息(员工编号名称id国家性别生日毕业学校学位部门职位电话电子邮件)付款信息(付款编号员工编号员工姓名年度、月份基本付款处理付款交通补贴出席扣减额保险扣减额实际工资)国内服务信息(编号类型工作时间工资单扩展原因审批人业务说明)3.5数据库逻辑结构设计(1)部门信息表主要记录部门的基本信息,如图3.5.1所示。表3.5.1管理员表(admin)列名数据类型长度允许空值是否为主键说明AdminNameVarchar50否是登录名密码Varchar50否否登陆账户(2)员工信息表主要记录员工基本信息。表结构见表3.5.2。表3.5.2员工信息表(employee)列名数据类型长度允许空值是否为主键说明EmployeeIdVarchar50否是员工编号NameVarchar50否否名字卡号Nvarchar50否否身份证NationVarchar8否否民族塞克斯Varchar8否否城堡BirthdayNvarchar50是否生日格雷迪ateNvarchar50是否从学校毕业SchoolRecorNvarchar50是否学位部门Nvarchar50否否部门位置Nvarchar50否否职位电话比金特8是否电话电子邮件Nvarchar50是否电子邮件编辑时间Datetime是否编辑时间迷因Varchar麦斯是否操作(删除或修改)(3)主要记录了国内服务的基本信息,表结构见表3.5.3。表3.5.3国内服务信息表(leave)列名数据类型长度允许空值是否为主键说明LeaveIdNvarchar50否是编号员工dNvarchar50否否类型时间Int4否否工作时间蒙里比金特8否否工资ReasonNvarchar50是否扩展原因佩普尔Nvarchar50否否批准者编辑时间Nvarchar50是否业务说明迷因Varchar麦斯是否操作(删除或修改)(4)主要记录员工薪酬管理系统,如表图3.5.4所示表3.2.4员工薪金信息表(salary)列名数据类型长度允许空值是否为主键说明SalaryIdVarchar20否是薪金编号EmployeeIdVarchar50否否员工编号员工nameVarchar50否否员工姓名年份Int4是否年份月Int4是否月BasicWage真的是否基本工资超时wage真的是否加工工资TrafficWage真的是否交通津贴KaoqinaReduc真的是否出席扣减额SecureReduc真的是否保险扣除额税捐reduce真的是否退税TotalReduce真的是否扣除总额RealWage真的是否实际工资编辑时间Nvarchar50是否编辑时间戳迷因Nvarcahr50是否操作(删除或修改)四个详细的设计在实施中4.1登录界面您可以在程式中使用Class.forName()方法载入驱动程式,并使用驱动程式管理员的getConnection()方法建立资料库连线。使用的配置数据源链接private string drivenname= sun . JDBC . odbc . jdbcodbcdriver ;private string URL= JDBC : odbc : wage manage ;Private String user= saPrivate String password= 123控制登录格式登陆核心代码% page session=“true”%String mesg=string admin name=request . get parameter( admin name );string password=request . get parameter( password );If(null=adminName) adminName= If(null=password) password= If(!AdminName.equals( )!Password.equals(“”)“”admin name=ne

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论