




已阅读5页,还剩12页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
学 号 1404125215 课课 程程 设设 计计 题目 电子政务模拟系统的设计与实现 办公自动化系统设计 作 者 夏天健 届 别 2015届 专 业 计算机科学与技术 班 级 计10 2班 指导教师 石炎生 完成时间 2014年6月30日 中文 华文中宋小四号 西文 Arial 小四号 华文中宋小初号 加 粗 华文中宋小二号宋体小二号 华文中宋三号楷体三号 行间距 1 5 倍行 毕业设计 I 摘 要 电子政务是政府把信息通信技术手段应用于公共管理的一种方式 目的是提高行 政效率 办公自动化是其中一个非常重要的方向 本系统对电子政务的办公自动化实 现了简单模拟 有系统管理 人事管理 公文管理 消息传递四个模块 其中系统管 理能进行用户管理 角色添加和修改登陆密码 人事管理能查看和编辑机构 部门和 工作人员的信息 公文管理能上传 删除文档 还设计了回收站防止误删 消息传递 能发送信息 接受信息 设有发件箱和收件箱 整体来看 系统基本上反映出办公自 动化的核心思想和实现了主要功能 系统用 c 语言开发 开发平台为微软 NET 框架 调试工具选用 Visual Studio 开发时在逻辑上设计为三层 分别为表示层 业务逻辑层和数据访问层 用户表示层 为客户端提供对应用程序的访问 业务逻辑层实现应用程序的业务功能 数据访问层 为业务逻辑层或表示层提供数据服务 系统采用 B S 结构 比采用 C S 模式的传统办 公自动化系统效率更高 而且只要办公所在地能接入 Internet 就能进入本系统 给工 作人员提供最大的方便 还有本系统的信息共享度较上一代办公自动化系统大幅提高 在政府信息化上迈出一大步 关键字 办公自动化 NET c 类继承 数据库设计 存储过程 中文摘要在 350 字左右 毕业设计 II Abstract E Government is a way to apply communicative technology to public government which aims to raise government efficiency The automation of office is one of the very important directions This system has realized the simple simulation to the office automation of e administration It has four module they are systematic administration personal administration Official document administration information transfer System administration can manage consumer add roles and revise the landing password personal administration can check and edit the information of organization branch and the staff member the official document administration can upload delete and search for a document it has designed that the reclaim stand guards against a wrong deletion information transfer can dispatch information and accept information it sets up the box that can send out piece and collect piece Overall the system basically shows the core thought of office automation and implements main functions The system develops with the c language the development platform is the Microsoft NET frame the debugging tool selects Visual Studio The system applies three design models of logic layout and they are denotation layout operation logic layout and data visited layout Denotation layout provides visitation to application program for applicant Operation logic layout implements operation function of application program Data visited layout offers data service for denotation layout or operation logic layout System adopts B S structure that is more efficient than traditional office automation system which adopts C S pattern and you can enter the system as long as location can switch in Internet that provides the staff member maximal convenience to the lavatory The system is also more available in the sharing of information than the previous generation of office automation and makes a major step forward in government informationization Keywords office automation NET c class derivation database designing process of saving 毕业设计 III 目 录 摘摘 要要 I ABSTRACT II 目目 录录 III 1 绪绪 论论 1 1 1 研究背景 1 1 1 1 国外研究现状 1 1 1 2 国内研究现状 1 1 2 本课题研究的内容和意义 1 1 3 研究方法与步骤 2 1 3 1 系统的开发方法 2 1 4 开发环境与开发工具 2 1 4 1 系统开发环境 2 1 4 2 系统开发工具 2 2 需求分析需求分析 3 2 1 登陆和主界面 3 2 2 系统管理 3 3 系统总体设计系统总体设计 4 3 1 设计原则 4 3 2 系统架构 4 3 3 系统功能结构 4 3 4 系统数据库设计 5 3 4 1 数据库的选用 5 4 系统详细设计系统详细设计 6 4 1 主界面设计与实现 6 4 2 用户登录与注册模块设计与实现 6 4 2 1 用户注册系统 6 4 3 系统管理数据表设计 7 5 系统操作方法说明系统操作方法说明 8 5 1 系统运行环境 8 5 2 系统安装方法步骤 8 5 2 1 服务器端安装方法步骤 8 5 3 系统操作使用方法 8 5 3 1 系统启动 8 6 总总 结结 9 目录为自动生成 由 3 级标题组成 宋 体五号 单倍行距 一级标题 目录 1 加粗 段前段后各 3 磅 二级标题 目录 2 左侧缩进 0 37 厘米 三级标 级 目录 3 左侧缩进 0 74 厘米 毕业设计 IV 参考文献参考文献 10 致致 谢谢 11 附附 录录 12 毕业设计 第 1 页 共 12 页 1 绪 论 电子政务产生于上个世纪 90 年代 在 信息高速公路 的应用领域中 电子政府 被列为第一位 由此可见电子政务的重要性 现在世界发达国家都在积极进行电子政府 的建设 这成为国际公共行政管理改革的新动向 1 1 研究背景 根据联合国与美国行政学会 UN ASPA 的定义 电子政务是基于网络的政府创新 以便于公民获取政府的信息 服务和建议 从而确保公民参与并满意政府的活动 简要 地说 电子政务就是政府一直以来就承诺的 通过提供低成本 高收益 高效率的公共 服务 信息和知识 来改善公民与政府的关系 1 1 1 国外研究现状 根据联合国经济和社会事务部近日发布的 2008 年度全球电子政务调查报告 在全球 电子政务发展水平排名中 北欧国家包揽三甲 报告从电子政务状况和公民参与程度两 方面对联合国 192 个会员国进行了综合评估和对比 从地区看 全球 大洲电子政务发展水平不一 就电子政务的整体发展水平而言 欧洲居世界首位 其电子政务发达程度明显优于世界其他地区 以下依次为美洲 亚洲 大洋洲和非洲 其中亚洲和大洋洲略低于世界平均水平 1 1 2 国内研究现状 尽管电子政务一词在我国悄然出现才几年 但实际上 中国电子政务已经经历了从 萌芽期 孕育期到启动期近 10 年的发展 萌芽期主要表现在 1993 年底国家正式启动的 三金工程 即金桥工程 金关工 程和金卡工程 这是以中央国家机关主导的 以政府信息化为特征的系统工程 重点是 建设信息化的基础设施 为重点行业和部门传输数据和信息 但是 这些都还只是电子 政务发展的雏形 是电子政务发展的初级阶段 1 2 本课题研究的内容和意义 本文研究方向是电子政务的办公自动化 我国电子政务中办公自动化现在还停留在 初级阶段 即 C S 模式 单机电脑和一些办公软件就组成了简单的办公自动化 这样的办 公自动化提升的效率着实有限 而本文的研究的办公自动化是基于 B S 模式 能实现信 一级标题 中文小三号黑体 西 文 Arial 段前段后各 1 行 居中 固定行距 20 磅 空 1 行 小四 号 空 2 格 正文 中文小四号宋体 西文 Times New Roman 固定行距 20 磅 二级标题 中文四号黑体 西 文 Arial 段前段后各 12 磅 固定行距 20 磅 空 1 格 三级标题 中文小四号黑体 西 文 Arial 段前段后各 3 磅 固定 行距 20 磅 缩进 2 个字符 空 1 格 毕业设计 第 2 页 共 12 页 息上的高度共享和即时传递 而且能在任何能接入 Internet 的地方实行办公 极大的方 便了各级政府和普通公务员 让办公效率实现大幅提升 也使办公自动化进入另一个阶 段 1 3 研究方法与步骤 电子政务 办公自动化系统的目的是提高行政效率 降低行政成本 朝着这个主题 我广泛翻阅资料 了解国内外类似系统设计经验 同时考虑到系统开发的经验 成熟度 等问题 决定对系统采取模块化设计 提高系统的伸缩度 让系统以后可以方便的升级 1 3 1 系统的开发方法 电子政务 办公自动化系统的开发 首先完成资料的收集 系统需求分析 然后搭建 开发环境 再对比类似系统 采用边调试边开发的步骤 调试发现问题后通过查找相关 资料 求助同学和教师等方法实现功能的逐个突破 最终完成整个系统的开发 1 4 开发环境与开发工具 1 4 1 系统开发环境 1 硬件平台 1 服务器端 2 客户端 2 软件环境 服务器操作系统 开发过程采用 Window 2003 Server sp2 操作系统 系统实施后可 采用的 Window 2000 Server 或 Window 2003 Server 服务器操作系统 客户端操作系统 Window XP Sp2 开发工具 C 语言 Visual Studio NET 2003 版本 数据库 SQL Server 2000 1 4 2 系统开发工具 ASP net 是一种建立在通用语言上的程序构架 能被用于 Web 服务器来建立强大的 Web 应用程序 可以用 Microsoft R 公司最新的产品 Visual S 开发环境进 行开发 所见即为所得的编辑 C 是微软公司发布的一种面向对象的 运行于 NET Framework 之上的高级程序设计 语言 每章最后一行插入分页符 五级标题 用圆括号 四级标题 数字 毕业设计 第 3 页 共 12 页 2 需求分析 电子政务 办公自动化系统中所涉及的范围是很大的 因为政府是一个非常复杂的机 构 它的部门和职能很多 典型的办公自动化应用包括系统管理 公文管理 档案管理 消息传递 督查管理 政务信息采集与发布 内部请示报告管理 会议管理 领导活动 管理 政策法规库 内部论坛等 系统的用户分为管理员 领导和普通公务员 其中管 理员拥有最高权限 平时管理系统和添加信息 对系统中所有用户进行管理 对用户权 限进行分配管理 对越权行为进行监控 领导可以查看政府公务员人事信息 对人力资 源能清晰掌握 2 1 登陆和主界面 登陆页面实现用户身份验证功能 判断用户权限 并将权限信息提供给所有模块 完成系统主页面的设计 提供各模块标准统一的显示界面 并提供系统各个模块的 Web 层接口 这些接口信息应该从数据库中提取动态生成的 页面基类的设计 提供了每个 页面所必需的公用信息 继承了此基类的页面可以直接调用这些信息和服务 而不用关 心实现方法 这样可以大大提高开发效率 另外可以从整体上控制系统的稳定性 提高 系统的灵活性 在公用信息需要修改时 只要直接修改基类即可 而无需修改每个 Web 页面 2 2 系统管理 系统管理中系统管理员能对系统中所有用户进行管理 可以添加新的用户 删除禁 止登陆的用户 修改用户的角色和权限 在用户进入系统后的每一个操作都进行权限判 断 禁止任何越权操作 有效地保护系统数据的安全性 还能让用户修改自己的登陆密 码 每章另起页 毕业设计 第 4 页 共 12 页 3 系统总体设计 3 1 设计原则 电子政务 办公自动化系统的设计原则如下 1 开发初期进行总体规划设计 然后在总体规划的指导下分步开发 2 讲究系统的实用性 降低不必要的成本支出 3 人性化设计 确保用户能快速上手 同时基于 Internet Intranet 方便用户进 行办公事务处理 4 模块化设计 系统功能结构具有很好的伸缩性 5 权限分明原则 不同的职位能获得的权限不同 3 2 系统架构 电子政务 办公自动化系统采用 B S 架构 如图 3 1 所示 图 3 1 系统运行架构图 服务器端采用 Window 2000 2003 Server 操作系统 数据库采用 SQL Server 2000 信息服务器为 Internet Information Service 6 0 版本 3 3 系统功能结构 根据系统需求分析 电子政务 办公自动化系统的功能包括 系统功能结构如图 3 2 所示 插图 嵌入式 插入行 单倍行间距 段前段后各 6 磅 图题 中文五号黑体 西文 Arial 居中 固定行距 20 磅 段前 3 磅 段后 6 磅 毕业设计 第 5 页 共 12 页 电子政务 办公自动化系统 机 构 信 息 文档 管理 消息 传递 系统 管理 人事 管理 部 门 信 息 人 员 管 理 文 档 管 理 回 收 站 发 送 信 息 发 件 箱 收 件 箱 角 色 管 理 用 户 管 理 登 陆 密 码 图 3 2 系统功能结构图 其中图中各模块的功能如下 1 人事管理 机构信息 查看和设置各机构信息 部门信息 查看和设置各部门信息 人员管理 查看和设置普通公务员的信息 3 4 系统数据库设计 3 4 1 数据库的选用 一个好的网络系统 一定要有个很好的后台数据库 在这里分析以下本课题的数据 库设计问题 面对多种多样的数据库设计环境 我们首先考虑的是数据库的信息是否庞 大 数据信息更新是否频繁 以及是否要求信息需要特别的加密制度等信息 在进行本 次系统设计时 我们分析到该系统的数据库较为庞大 用户数量相对较多且更改时间较 确定且数据库更改较频繁 所以采用了 SQL SERVER2000 作为系统的后台数据库 其 主要优点如下 六级标题 毕业设计 第 6 页 共 12 页 4 系统详细设计 本章主要介绍系统各功能模块的设计与实现 4 1 主界面设计与实现 4 2 用户登录与注册模块设计与实现 4 2 1 用户注册系统 用户注册系统的设计主要便于公众注册成为政府门户网站的会员 从而享有特定的 权限 其设计流程如图 4 2 Regbad asp Register asp Regok asp 重名提醒 表单输入页 是否重名 接受数据 数据库 记录插入反馈输出 图 4 2 注册系统的流程结构图 创建如图 4 3 用户注册页面 regist asp 插入记录 使页面具有插入记录的动态文档功能 其具体操作为 form name form1 method POST action 信息注册页面 毕业设计 第 7 页 共 12 页 图 4 3 用户注册界面 4 3 系统管理数据表设计 根据开始的系统需求 数据库设计了以下数据表 机构基本信息表 存放机构的基本信息 如表 4 1 所示 表 4 1 机构基本信息表 mrBranch 字段名描述类型长度是否允许为空是否主键 BranchID机构 ID 号 唯一 自动增加 int4否是 BranchName机构名称varchar50否否 SimpleCode机构简称varchar50否否 DelFlag删除标志bit1否否 表题 中文五号黑体 西 文 Arial 居中 固定行距 20 磅 段前段后各 6 磅 表格 单倍行间距 中文五号宋体 西文 Times New Roman 横向竖 向都居中 行高 0 6 厘米 毕业设计 第 8 页 共 12 页 5 系统操作方法说明 5 1 系统运行环境 服务器端 WINDOWS 2003 操作系统 IIS6 0 Microsoft Internet Information Service6 0 Internet 信息服务 Microsoft SQL Server 2000 客户端 WINDOWS 2000 或 WINDOWS XP IE 浏览器 硬件要求 奔腾 3 及以上处理器 128M 及以上内存 5 2 系统安装方法步骤 5 2 1 服务器端安装方法步骤 1 安装 IIS IIS 6 0 是针对 Windows 服务器 在 Internet Intranet 上发布信息 可以在 Windows 上通过 按制面板 中使用 添加 删除程序 添加 IIS 2 对 IIS 作相应的配置 打开控制面板 双击打开 管理工具 然后选择 Internet 信息服务 双击图标 进入信息服务界面 如图 5 1 所示 右击 默认 Web 站点的属性 并在菜单中选择新建 虚拟目录 然后按照系统提示 设置该虚拟目录的属性 Web 站点和主目录的属性 并指定系统的启动文件 5 3 系统操作使用方法 5 3 1 系统启动 如图 5 1 所示 单击桌面上的图标 毕业设计 第 9 页 共 12 页 6 总 结 经过这次毕业设计之后 我真正有了从事一次正规的软件开发工作的经历 认识到 了在系统设计开发中系统的需求分析的重要性 系统需求分析的好坏直接影响到你的系 统的功能 要尽可能完善系统功能 使系统界面友好 使用户易于操作 容易上手 这 也是一个成功的系统所必备的 通过对系统进行需求分析 设计等一系列工作 将本系统分为 4 个模块 人事管理 文档管理 消息传递 系统管理 系统管理能进行用户管理 角色添加和修改登陆密码 人事管理能查看和编辑机构 部门和工作人员的信息 公文管理能上传 删除文档 还 设计了回收站防止误删 消息传递能发送信息 接受信息 设有发件箱和收件箱 整体 来看 系统基本上反映出办公自动化的核心思想和实现了主要功能 当然 一方面由于初次尝试信息系统的开发 对系统开发所使用的技术 工具等还 有一个从熟练到精通的过程 另一面由于毕业设计时间有限 系统难免还存在很多的不 足 需要进一步的改进 主要在以下几个方面的不足 1 系统功能还需要进一步的完善 还有许多功能模块可以加进来 2 系统的安全性设计方面没考虑很多 总之 这次毕业设计 我学到了很多的东西 开阔了自己的思维 也给我启发 每一件事情我们都必须认真的对待 相信自己 那么成功离你就不远了 毕业设计 第 10 页 共 12 页 参考文献 1 赵元哲 宋力 蔺文 办公自动化技术及应用教程 M 西安 西安电子科技大学出版社 2004 2 苏武荣 电子政务与办公自动化实务手册 M 北京 机械工业出版社 2002 3 潘郁 电子政务数据库基础 M 北京 北京大学出版社 2005 4 Karli Watson Christian Nagel Beginning
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年志愿者服务试题及答案
- 2025年飞机维修人员考试题库及答案
- 水力学考试真题及答案
- 2025年轻微型无人机考试题库及答案详解(历年真题)
- 高铁招标中标合同模板(3篇)
- zhejiang教师招聘考试试题及答案
- 合伙人共同经营平台信息保密及竞业禁止合同
- 国际贸易担保欠款合同范本示例
- 2025广西公务员面试题及答案
- 智能家居泥工班组分包施工与环保节能合同-@-1
- 暴聋(突发性耳聋)中医临床路径及入院标准2020版
- 部编高教版2023·职业模块 中职语文 2.《宁夏闽宁镇:昔日干沙滩今日金沙滩》 课件
- 风电安全培训
- 2024-2030年全球及中国电子笔行业竞争现状及投资盈利预测报告
- Unit 1 Lesson1 Hello!教学设计 2024-2025学年冀教版英语七年级上册
- 2024年省食品生产监管能力大比武理论备赛试题库(含答案)
- 接收预备党员表决票(样式)
- 品牌合作协议书合同范本
- 50000t天污水厂课程设计
- DL∕T 5767-2018 电网技术改造工程工程量清单计价规范
- 人音版 (五线谱)一年级上册音乐-1 《玩具兵进行曲》教案
评论
0/150
提交评论