contactPhone Varchar(20) 联系电话 yes
officePhone Varchar(20) 办公电话 yes
contactAddress Varchar(50) 联系地址
12. 公告表 (Annoucement)
字段名 类型 说明 是否可以为空
annoucementId Int 公告ID(主键)
title varchar(20) 公告主题
contents varchar(500) 公告内容
issueTime datetime 发布时间
13. 审批表 (Examine)
字段名 类型 说明 是否可以为空
examineId Int 审批ID(主键)
examineReson Varchar(20) 审批事由
contents varchar(300) 审批内容
author varchar(20) 提交人
createTime datetime 提交时间
departmentId int 部门(外)
examiner int 审批者 (外)
examineOpinion varchar(100) 审批意见 yes
state Varchar(20) 审批状态 yes
examineTime Datetime 审批时间 yes
14. 上班类型表 (WorkType)
字段名 类型 说明 是否可以为空
workTypeId Int 上班类型ID(主键)
workTypeName Varchar(20) 类型名
15. 工作时间表 (WorkTime)
字段名 类型 说明 是否可以为空
workTimeId Int 工作时间ID(主键)
workTypeId int 工作类型(外)
workingTime datetime 上班时间
closingTime datetime 下班时间
16. 上班登记表 (WorkRegister)
字段名 类型 说明 是否可以为空
workRegisterId Int 上班登记ID(主键)
workTypeId int 工作类型(外)
registerName varchar(20) 登记者
registerTime Datetime 登记时间
state Varchar(10) 状态 yes
17. 下班登记表 (ClosingRegister)
字段名 类型 说明 是否可以为空
closingRegisterId Int 下班登记ID(主键)
workTypeId int 工作类型(外)
registerName varchar(20) 登记者
registerTime Datetime 登记时间
state Varchar(10) 状态 yes
18. 公文表 (PublicDocument)
字段名 类型 说明 是否可以为空
publicDocumentId Int 公文ID(主键)
departmentId Int 部门(外)
acceptId int 接收人(外)
title Varchar(20) 公文主题
filesWay varchar(50) 文件路径
issueTime Datetime 发布时间
19. 投票主题表 (VoteTitle)
字段名 类型 说明 是否可以为空
voteTitleId Int 投票主题ID(主键)
title Varchar(20) 投票主题
20. 投票内容表 (VoteDetails)
字段名 类型 说明 是否可以为空
voteDetailsId Int 投票ID(主键)
voteTitleId int 投票主题(外)
details varchar(50) 投票项
voteNum Int 总票数
21. 投票记录表 (VoteDetails)
字段名 类型 说明 是否可以为空
voteHistoryId Int 投票记录ID(主键)
voteTitleId int 投票主题(外)
voter Int 投票者(外)
22. 总结类型表 (SummaryType)
字段名 类型 说明 是否可以为空
summaryTypeId Int 总结类型ID(主键)
typeName Varchar(20) 总结类型名
23. 总结表 (Summary)
字段名 类型 说明 是否可以为空
summaryId Int 总结ID(主键)
summaryTypeId int 总结类型(外)
summaryTime Int 总结时间
routineWork Varchar(500) 常规工作
nextPlan Varchar(500) 下一步计划
summaryer int 总结人(外)
createTime datetime 创建时间
5.3 程序流程图
程序流程图又称为程序框图,表示方法简单直观,是最早使用的一种模念模式,是用来描述处理执行的逻辑过程的,它把程序的基本步骤归纳为:处理、判断、输入输出、起始和终结等几个基本功能,并用不同的记号加以表示,从而描述程序的执行过程。
在绘制程序流程图时使用的符号说明如下:
处理 输入输出 判断 起始终止 控制方向
主模块
考勤管理子模块
5.4 计算机系统配置方案
本系统采用ASP.NET来进行开发。基于软件开发工具的选择,并考虑到本系统的性能要求,对计算机系统具体配置如下。
5.4.1 计算机系统硬件配置
客户机:微机PⅢ866或以上档次,内存256MB以上,硬盘40G以上,集成Intel Pro 10/100网卡,8速AGP显卡,USB接口,3.5英寸软驱,48倍速CD-ROM,VGA 或更高分辨率的显示器,EPSON彩喷打印机;
服务器:微机PⅣ2.0G或以上档次,内存256MB DDR以上,硬盘120G以上,24倍速最大CD-RW,7个热插拔 PCI-X插槽(64位/100MHZ),1个热插拔 传统插槽(32位/33MHZ),Intel Pro/1000XT服务器适配器,Smart-UPS;
5.4.2 计算机系统软件配置
Windows XP操作系统,Windows NT4.0操作系统,Norton AntiVirus防病毒软件,Office 2000, Microsoft Internet Explorer 版本 6.0 或更高版本,前台开发软件Visual Studio 2005, 后台数据库管理系统采用 Microsoft SQL Server 2005;
5.5 历史信息的管理
由于信息每天都在更新,而历史信息并不能随意丢弃,它作为公司运行情况记录必须保存。另外为了防止因意外情况(如突然断电、死机等)或用户的误操作而造成数据丢失或错误,系统需要定期备份数据库中的数据。采用两种方法:完全备份、增量备份。
开始时一周执行一次增量备份,一个月执行一次完全备份以后根据用户对本系统的熟练程度,备份的时间间隔适当延长。
为确保有效备份,采用了双重备份的方法,即在备份数据库中数据时,不但将数据备份到其他目录下,而且还将数据备份到移动硬盘上,这样就确保了数据的完整性,有效地管理了历史数据。
5.6 人机界面的设计
用户界面是指软件系统和用户交互的接口,良好的用户界面往往可以提高用户使用系统的热情,并刺激他们的积极性。
5.6.1 登录界面设计
为了保证系统的安全性,进入系统之前必须经过必要的安全性,简洁、清晰、友好是此设计的风格,如图5.1所示:
图5.1 用户登录界面
如果输入的用户名或者密码错误,就会弹出提示的窗口。
5.6.2 系统主界面设计
输入正确的用户名和密码后,即进入系统。系统的基本操作界面如图5.3所示:
图5.3 系统基本操作界面
系统的基本操作界面主要包括员工信息管理、文件传输、资源共享、网上审批、网上考勤、活动管理、公文管理、公告管理、规章制度和总结管理。
5.6.3信息中心模块:
个人信息中心:用户可以查看和修改个人的基本信息;图示如下:
修改密码:该子模块可以实现用户修改个人的登录密码,修改之前会验证用户的原始密码和邮箱信息;图示如下:
5.6.4文件管理模块:
接受文件:用户可以下载别人传过来的文件数据及回复文件信息;图示如下:
发送文件:可以向其他用户发送文件数据;图示如下:
历史记录:用户可以查看个人所有的文件记录;图示如下:
5.6.5工作计划模块:
编写工作计划:用户可以添加个人的工作计划,给工作一个全新的规划;
查看工作计划:用户可以查看自己所有的工作计划;图示如下:
5.6.6共享下载模块:
查看共享:可以查看和下载系统中所有的共享文件;图示如下:
上传共享:可以上传文件到共享区,提供所有用户分享下载;
5.6.7通讯录模块:
公司通讯录:可以查看系统中所有的通讯录;
我的通讯录:可以提交个人通讯录;
修改通讯录:允许用户修改自己的通讯录;
5.6.8审批管理模块:
提交审批:可以向上级人员提出审批请求;
申请记录:可以查看个人的所有申请记录;
我的审批:查看和审批属于我的权限内的审批;
5.6.9考勤中心模块:
设置考勤时间:只有管理员才能设置每个时段的考勤时间;
网上考勤:所有的用户只能针对该时段进行考勤,同一时段内用户只能进行登记一次;
上班记录:查看所有用户的上班登记记录;
下班记录:查看所有用户的下班登记记录;
5.6.10部门管理模块:
管理部门:只有管理员才能进行部门信息的正删改查;
5.6.11公文管理模块:
我的公文:查看个人的公文信息;
发送公文:可以向所有的用户发送公文信息;
公文记录:查看所有的公文记录;
5.6.12员工管理模块:
增加员工信息:只有管理员用户才能添加用户信息;
员工信息:查看公司所有员工的信息;
5.6.13公告管理模块:
查看公告:可以查看公司最新的公告;
发布公告:管理员向所有员工发布公告;
5.6.14活动交流模块:
我要投票:进行活动投票;
设置主题:只有管理员才能设置活动的主题;
设置内容:只有管理员才能设置活动的内容;
5.6.4总结管理模块:
编写总结:
我的总结:
总结类型:
协成办公自动化系统(四)由毕业论文网(www.huoyuandh.com)会员上传。