OA系统的需求设计

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

OA系统的需求设计
OA的核心是协调作业和资源共享,无纸化办公电子政务,中小企业。

个人办公室
管理员工个人信息模块
Msg(MsgID,Receive,Send,MsgTitle,MsgContent,IsRead)
Calendar(CalendarID,EmployeeName,CalendarTitle,CalendarContent,CalendarDate)
Smtp(SmtpID,Host,Port,UserName,UserMail,UserPass)
1、密码管理:找回密码,修改密码
2、短信管理:
3、邮箱管理:接收邮件,发送邮件
4、日程安排:
5、个性化设置
PS:
1.找回密码页面,使用SMTP虚拟服务器。

注意密码发送成功后,设置默认返回页面。

2.MsgID的设置,一个系统只按一个排序,不是很好
3.
管理特区
TimeSet(TimeSetID,BeginTime,EndTime,Note)
Time(TimeID,EmployeeName,OnDuty,OffDuty,DutyDate,Note)
Depart(DepartID,DepartName)
Affiche(AfficheID,AfficheContent,AfficheTime)
1、部门设置
2、考勤设置
3、公告发布
4、权限管理:用户管理,角色管理
Ps:
1.角色管理使用Roles类。

注意当添加重复角色报错处理。

2.不同用户登录注册,加入设置注册成功后清除,则防止用户信息泄露,但对于同一用户
来说可减少再一次的输入量,两者要权衡。

3.用户添加和删除界面需要改进,否则仅限管理员进行操作。

4.界面改进
5.在赋予用户角色界面,要增加友好性。

否则不知道如何删除。

删除控制的对象是哪个?
6.公告页面只有管理员权限。

删除公告功能?
人力资源管理
Check(CheckID,EmployeeName,CheckData,CheckDate)
Invite(InviteID,OpeningJob,PeopleAmount,Require,DepartID,Finished,Note)
Train(TrainID,TrainTitle,TrainContent,TrainDate,TrainPeople,Note)
Set(SetID,Formula)
Salary(SalaryID,YearSet,MonthSet,EndSalary,EmployeeName,GangWei,CheBu,FanBu,Tax,Enco urage,Punish,Note)
1、绩效考核
2、招聘管理
3、培训管理
4、工资管理:工资项目设置、工资公式设置
信息共享区
1、资料管理:下载上传
2、信息查询:天气预报、列车时刻表
.NET3.5自动生成数据库(ASPNETDB)
aspnet_Profile
aspnet_Membership
aspnet_Users
aspnet_Roles
aspnet_UserInRoles。

相关文档
最新文档