此计算机毕业设计采用asp.net架构,c#语言开发。设计的开发工具为VS2005,数据库才有sql2000数据库管理系统。程序实现的主要功能如下:
1. 考勤管理。员工登录,记录时间信息,退出分为“退出”和“打卡退出”两种操作,可作为考勤记录。员工可查看自己的考勤记录,管理人员可查看自己管理权限以内的考勤记录。
2. 消息功能。任何员工之间可互相发送消息,重要信息可要求强制性阅读回执,一旦阅读则收集信息保存为“aaa发送给bbb信息编号为xxx内容为yyy的信息已经阅读。”的格式,以便查阅核对。
3. 公告功能同上,但公告功能默认为必须强制性回执,接收每个成员的反馈信息,发送公告者对于所发送信息的状态默认为已阅读。(一般为强制性要求,或已达成共识形成决议的问题的确认记录。)
4. 测试人员的测试报告填写分为错误报告和正确报告,正确报告直接标志存档。错误报告通过流程转至开发人员处处理,开发人员处理后形成反馈报告移转测试人员处再次测试,如有错误则继续流转,以此循环,直至无错则标志修改为无错,存档。整个流转过程中,管理人员可查阅处于任何状态的文档。
5. 任何文档中出现的任何用户名都可以通过点击发送消息,并自动将所点击的文档作为参照文档(即:该文档在发送消息是不能被隐藏。),不过貌似记得ajax不能做超链接。。。。
6. 用户角色及功能考虑做成可自主设定的,即在所有任务流程中,我们可根据具体实际情况创建拥有新的工作权限的角色,同时,可修改现有角色的工作权限,之后将角色分配给具体用户。