391.基于java的企业日程管理系统 【毕业设计+源代码】【源代码联系本人】

391.基于java的企业日程管理系统 【毕业设计+源代码】【源代码联系本人】

ID:6683248

大小:994.00 KB

页数:34页

时间:2018-01-22

391.基于java的企业日程管理系统  【毕业设计+源代码】【源代码联系本人】_第1页
391.基于java的企业日程管理系统  【毕业设计+源代码】【源代码联系本人】_第2页
391.基于java的企业日程管理系统  【毕业设计+源代码】【源代码联系本人】_第3页
391.基于java的企业日程管理系统  【毕业设计+源代码】【源代码联系本人】_第4页
391.基于java的企业日程管理系统  【毕业设计+源代码】【源代码联系本人】_第5页
资源描述:

《391.基于java的企业日程管理系统 【毕业设计+源代码】【源代码联系本人】》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、经济学院专业实习报告基于JAVA的企业日程管理系统(学院)系:信息工程学院专业:软件工程姓名:班级:学号:指导教师:2009年6月26日一、设计题目及要求(需求分析)本系统将实现用户注册、企业注册、用户信息修改、用户登陆功能,记事本功能,可以对自己以及他人进程预约,利用tomcat服务器和java语言可以实现B/S模式的人事管理系统。需求分析:1)企业注册功能:完成企业信息注册;2)用户这册功能:完成用户信息注册;3)用户登录功能:已注册用户可以登录系统;4)记事本功能:添加备忘,心得。5)预约功能:对他人进行预约。二、概要(总体)设计1、软件结构设计1)运行环境:Ap

2、acheTomcat5.0服务器MySQL5.0数据库2)结构图:日程管理系统企业注册用户注册用户登录预约查看记事本新建记事本信息查询预约信息图1结构图2)类图:图2类图3)数据结构E-R图及物理模块表:企业名称E_MailID创建时间类型员工ID登录ID登录密码姓名性别MAIL生日公司ID1M图3企业员工E_R图记事本标签From_IDIDID文本员工ID登录ID登录密码姓名性别MAIL生日公司ID1M预约信息TO_ID日期因由PQ图4员工,记事本,预约信息E_R图表1:企业:列名数据类型宽度可否为空是否主键描述IDint10否是编号Namevarchar45可否名称

3、Typevarchar45可否类型Datevarchar45可否创建时间Mailvarchar45可否E_MAIL表2:员工:列名数据类型宽度可否为空是否主键描述IDInt10否是编号NameVarchar45可否名字Login_IDint10可否登录IDPasswordvarchar45可否密码Cmp_IDint10可否公司IDBirthdayvarchar45可否生日Mailvarchar45可否邮箱Sexvarchar10可否性别表3:记事本:列名数据类型宽度可否为空是否主键描述IDint10否是编号User_IDint10可否用户IDTagvarchar45可否

4、标签Txtvharchar1000可否文本表4:预约信息:列名数据类型宽度可否为空是否主键描述IDInt10否是编号From_IDInt10可否预约发起人To_IDInt10可否应邀人DateVarchar45可否日期ReasonVarchar45可否因由三、详细设计1.1程序描述对于本系统各个功能,有的采用JSP和servlet页面通过信息传递来完成,个别就JSP页面链接数据库完成功能;1.2功能1)企业注册;2)员工注册;3)员工登录;4)记事本功能;5)预约功能;1.3属性企业:privateintID;privateStringName;privateStrin

5、gType;privateStringDate;privateStringMail;员工:publicintID;publicintLogin_ID;publicStringPassword;publicintCmp_ID;publicStringBirthday;publicStringSex;publicStringName;publicStringMail;记事本:privateintt_ID;privateStringTag;privateintUser_ID;privateStringTxt;预约信息:privateinta_ID;privateintFrom

6、_ID;privateintTo_ID;privateStringDate;privateStringReason;2、数据库访问类(DBConn)设计说明2.1程序描述封装数据库连接、查询、插入、修改、删除等操作。该类具有可重用性。2.2功能减少程序中访问数据库的代码冗余,提高代码复用度。2.3属性Connectionconn//数据库连接对象Statementstmt//ResultSetrs//结果集对象2.4方法publicConnectionDBConnect()//连接MySQL数据库,返回连接对象publicResultSetDBSelect(String

7、sql)//执行查询操作publicintDBInsert(Stringsql)//执行插入操作publicintDBDelete(Stringsql)//执行删除操作publicintDBUpdate(Stringsql)//执行更新操作publicvoidDBclose()//关闭连接操作2.5.1数据库连接方法DBConnect()算法1、加载MySQL驱动程序2、获取数据库连接2.5.1数据库连接方法DBConnect()流程逻辑开始加载MySQL驱动程序conn=dbconn.DBConnect()结束图5DBConnect()

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。