资源描述:
《基于mvc的oa协同办公系统的设计与实现_毕业论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、四川理工学院毕业设计(论文)基于MVC的OA协同办公系统的设计与实现学生:学号:专业:班级:指导教师:四川理工学院计算机学院基于MVC的OA协同办公系统的设计与实现摘要本设计以某公司办公需求为设计对象,采用JSP和TomcatServer6.0软件为开发工具,实现了基于MVC的OA协同办公系统。该系统也是典型的办公系统(OA),其系统主要包括了数据库的规划设计与维护和客户端应用程序的开发两个方面。在JSP中可以使用Java的JDBC技术实现数据库中表记录的查询、修改和删除等操作,利用JDBC技术实现了Java数据库连接API,使数据库的内容可以在
2、Web页面中显示。该系统主要实现的功能模块包括了部门管理、角色管理、职员管理、管理员日志、个人信息、工作安排、名片夹、待办事项、在线信息、个人文件夹、公司通讯录和会议管理。该系统不仅提高了公司的办公效率,而且还具有友好的人机界面,简便的操作,良好的实用性。关键词:MVC;模块化;JDBC技术;数据库;信息管理65DesignandImplementationofOACooperativeOfficeSystemintheMVC-basedABSTRACTOAsystembasedontheMVChasbeenrealizedwiththeobje
3、ctofacompany,andthedevelopmenttoolusingsoftwareofJavaServerPagesandTomcatServer6.0inthisdesign,whichisalsoatypicalOAsystem.Thesystemicdevelopmenthasincludedmainlytwoaspectsofthelayoutdesignandthemaintenanceofdatabase,andthedevelopmentofcustomerendapplicationprocedure.IntheJav
4、aServerPages,thesystemhasimposedtheJavaoftheJDBCtechnologytorealizetheseoperationsoftheinquiring,revising,anddeletingthedatabaseofthetableofrecord,andalsoimposedtheJDBCtechnologytorealizetheconnectionofthedatabaseandtheapplicationprogramminginterface,thedatabasecontenthasbeen
5、displayedintheWebpages.Themainrealizingfunctionmodulesofthesystemhaveincludedthedepartmentmanagement,rolemanagement,employmanagement,administratorlogmanagement,Personalinformation,organizationofwork,businesscardholder,to-do,onlineinformation,personalfolders,companycontacts,Co
6、nferenceManagement.Thesystemnotonlyhasimprovedtheefficiencyoftheofficeofthecompany,butalsohasbeenpossessedofthefriendlyman-machineinterface,simpleoperationandpreferablepracticality.Keywords:Model-View-Controller;Modularization;JDBCtechnology;Database;Informationmanagement;65目
7、录第1章绪论11.1引言11.2系统设计的背景21.3系统的功能简介2第2章系统分析32.1需求分析32.2数据存储分析5第3章系统总体设计83.1软件模块结构设计83.2数据库设计103.2.1数据库的逻辑设计103.2.2数据库的物理设计11第4章系统数据库设计154.1与数据库相关的概念154.2Oracle数据库基本特点164.3Oracle数据库及其基本操作164.3.1新建数据库164.3.2创建数据表174.4JSP与Oracle的连接17第5章系统详细设计185.1系统功能设计185.1.1登录模块185.1.2系统管理的总模块1
8、95.1.3个人信息模块205.1.4工作安排模块205.1.5名片夹模块205.1.6待办事项模块215.1.7在线信息模块215.1