- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于BS模式小型办公事务管理系统设计
基于BS模式小型办公事务管理系统设计
摘要:介绍了一款小型办公事务管理系统设计的整个过程。该系统利用软件工程原理,采用面向对象的编程方法,其开发主要包括用户界面的设计开发以及后台数据库的建立、维护,能使日常办公事务管理变得节约、方便、高效。
关键词:软件工程 面向对象 数据库
随着计算机和网络技术的不断进步,人们信息传播方式和生活方式都得到了很大的改变,各个产业都在自己的领域中不同深度的融入了计算机及网络技术,对本行业的发展起了很大的推动作用。小型办公事务管理系统是为了实现某单位日常办公事务管理的系统化、规范化和自动化。它完全取代了过去一直采用的人工办公管理方式,实现无纸化办公,节约资源,克服了传统交流方式时所带来的人力、物力以及时间上的浪费和交流影响深度的限制,同时也保证了交流过程的科学化、高效化,使交流过程方便、准确、快捷。该系统是一个基于B/S模式的小型办公管理系统,界面美观、操作简单、安全性高,基本满足了小规模单位日常办公管理的要求。
1系统设计思想
通过对某单位日常办公事务管理工作的分析,本系统采用了B/S(浏览器/服务器)模式的体系结构。前台用户界面采用JSP设计;后台数据库采用Microsoft SQL Server 2008数据库设计。用户界面和后台数据库使用JDBC(JAVA数据库连接)工具实现连接。用户通过前台功能界面向后台服务器可发出访问请求,后台服务器对前台的请求进行处理,将用户所需信息返回到界面显示。
2系统功能设计
经过市场调研、可行性和系统分析,总结出该办公管理系统的功能模块主要由用户管理、资料管理、会议管理、培训管理等组成。对于普通员工来说,主要能通过系统进行浏览并查看资料、培训等信息,而具有管理员权限的员工,主要是对资料、会议、培训、用户等方面信息进行增加、修改、删除等的功能。具体功能设计如下:
(1)用户管理。包括单位员工基本信息的添加、修改、删除、查询等操作。单位员工包括管理员和普通员工,管理员可以对所有单位员工信息进行管理,而普通职员则只能查看相关信息。
(2)资料管理:包括对借阅资料信息的操作(增删改查),检查资料入库信息以及确认资料归还信息等。
(3)会议管理:包括对会议信息的操作(增删改查),查看会议日程安排,发布会议通知等。
(4)培训管理:包括对其进行操作(增删改查),查询相关培训信息,确认报名信息,查看、打印培训课程信息等。
3系统主界面构建
本系统界面主要使用Dreamweaver CS6构建框架结构,采用JSP语言完成代码编写。系统登录后,首先进行用户名和密码的验证,验证正确后方可登录系统。
本系统主界面主要包括三部分:左上角为登录用户信息(用户名和权限)、左侧为系统功能导航条(培训管理、会议管理、资料管理和用户管理四项功能选择)、右侧为左侧选中功能的具体操作内容。系统其他功能界面的具体介绍省略。
4关键功能设计及其实现
本系统设计的关键在于数据库的设计和数据库与用户界面的链接。
通过对系统需求和系统功能模块分析,采用Microsoft SQL Server 2008设计名为data.mdb的数据库文件,其中包括人员信息表、报名信息表、资料信息表、归还信息表、借阅信息表、课程信息表、会议信息表、培训信息表这8个数据表,各数据表中设置主键,不同的数据表通过主键产生关系。
本系统主要通过以下方法来实现与数据库的连接:将程序中建立数据连接和关闭数据连接用到的变量定义在系统公共模块modulel中,便于维护和修改。JSP使用JDBC工具链接ODBC数据源,数据链接属性包括driverName、dbURL、DatabaseName,userName ,userPwd,测试连接成功即可。连接数据库的关键程序代码如下:
%!
String driverName=com.microsoft.sqlserver.jdbc.SQLServerDriver;
//加载JDBC驱动
StringdbURL=jdbc:sqlserver://localhost:1433;
DatabaseName=data;//连接服务器和数据库
StringuserName=sa;
StringuserPwd=zmy;//用户名,密码
ConnectiondbConn;
Statementstmt;
ResultSetrs;%
%try{Class.forName(driverName);
dbConn=DriverManager.getConnection(dbURL,userName,userPwd);
stmt=dbCo
文档评论(0)