C#企业办公自动化系统asp.net+sqlserver

办公自动化网站是多层次的技术、设备和系统的综合。一个完整的办公自动化网站应包括信息的生成与输入、信息的加工与处理、信息的存储与检索、信息的复制、信息的传输与交流以及信息安全管理等功能。本软件用于构建、整合、扩展和管理企事业机构的整体信息系统,实现团队协作、流程控制、业务集成、系统智能、决策支持和持续完善。具有:新通告管理、公文管理、人力资源管理、用户管理、日程管理、会议管理、资源预约、系统管理等。对具有通信功能的多机事务处理型办公系统,应能担负起电视会议、联机检索和图形,图像,声音等处理任务。C#企业办公自动化系统asp.net+sqlserver_第1张图片C#企业办公自动化系统asp.net+sqlserver_第2张图片C#企业办公自动化系统asp.net+sqlserver_第3张图片
职员
1企业职员登录:用户注册,用户登录。
2系统主页
3桌面:查看公告,规章制度,修改登录密码。
4文件管理:传送文件,接收文件,删除文件。
5交流管理:发送短消息,活动投票。
6考勤管理:上班签到,下班签退。
7行政管理:部门及职责,员工联系方式。
管理员
1系统管理员登录
2系统管理主页
3公告管理:查看公告,发布公告。
4文件管理:传送文件,接收文件,删除文件。
5交流管理:发送短消息,设置投票活动,查看投票结果。
6考勤管理:考勤时间设置,上班签到,下班签退。
7部门管理:新建部门,编辑部门信息。
8员工管理:添加员工信息,编辑员工信息。
9规章制度管理:更新规章制度,预览规章制度。
10系统管理:个人密码设置,用户设置。

  OA自动化办公管理系统的主要目的是有效提高办公效率和质量、辅助办公决策、实现无纸化办公。为了解决问题,满足用户的需求,该系统项目将从实际、方便的角度出发,该系统给予分配不同的权限,系统会根据用户的不同权限进行判断是否可以访问的某页面,并且提供不同的系统菜单。它们都是基于在同一个数据库上所进行的操作,所以它们之间也相互联系,相互影响。
技术可行性分析:本网站是在internet环境下实现的,是典型的浏览器/服务器模式。在这个网站中,采用asp.net技术进行开发,以IIS作为服务器,数据库采用sqlserver,,借助于vs2008开发工具。另外,现在的软硬件都能满足开发要求,所以,办公自动化系统在技术上是可行的。

目录

1    绪论    1
1.1  办公自动化网站背景    1
1.2  办公自动化网站特点    1
1.3  国内环境    2
2    B/S结构平台理论基础    4
2.1  B/S构架平台    4
2.2  B/S 相对于C/S架构模式的优点    4
3    系统分析    7
3.1  系统的设计目标    7
3.2  系统的设计原则    9
3.2.1  易用的原则    9
3.2.2  整体性保障原则    9
3.2.3  实用性与适应性原则    9
3.2.4  先进性与发展性原则    10
3.3  系统设计的定义    10
3.4  系统的网络环境    10
3.5  系统实现的功能    11
4    数据库设计    12
4.1  数据库主体简介    12
4.2  数据库表单设计    13
4.3  数据库E-R图    17
5    系统主体设计    20
5.1  系统登录窗体设计    20
5.2  系统主界面    23
5.3  部门职位管理中心    24
5.4  员工管理功能    29
5.5  通知公告添加模块    32
5.6    添加公文资料模块    33
5.7资源预约管理模块    34
6    系统安全的解决方案    38
6.2  数据的备份与恢复    38
结束语    40
致谢    41
参考文献    43

你可能感兴趣的:(数据库,网络)