2.系统分析
2.1可行性研究
(1)经费问题
此项管理系统的开发任务是作为毕业设计课题进行开发的,因此不存在开发经费问题。
(2)技术可行性
此人才档案管理系统初期开发目标是能够在学校或中小型企业内能够得到应用,数据处理量不大,属中小型数据库管理系统应用开发。系统利用C#开发语言,配合后端Sql Server 2008数据库的支持,因此在技术上能够完全胜任。
(3)功能可行性
系统主要按照整主体功能框架来设计实现,系统按照功能模块化的设计方式,便于系统以后的扩展和数据库的更新,在毕业设计期内实现基本的增删查改及相应的自动化方面等基本功能应该没有问题。另外,为了方便日后的系统文护以及在此基础上进行功能扩充和升级,开发过程中保持了良好的代码书写风格并编写详细的技术说明文档。
(4)系统的可文护性
系统的开发主要是用来实现办公自动化,随着数据量的不断扩大以及数据的复杂性,对系统的升级和扩容性提出了更高的要求,所以系统开发的实行模块化的开发就是便于功能的不断完善,同时数据库采用Sql Server 2008也是为数据库的文护和数据量的增加提供可操作性。
2.2需求分析
2.2.1 总体需求分析
人才档案管理工作主要包括人员基本信息保存,部门信息,职称变动情况,奖惩记录,人员信息的查询和数据的输入、删除、修改等操作。这就要求所开发的管理系统具备基本的数据库功能以外,还应具备对数据进行自动检索整理并提取有用信息的更高层次的自动化功能。由于C#特有的数据连接技术能够为应用开发提供强大的用户数据库机构(其面向对象的编程方法,减少了代码的重复编写),因此采用其作为应用程序的开发语言,使开发者能够快速编写出符合要求的程序,并且对于数据库中数据进行的各项操作也能及时的进行保存和修改[7]。
另外,人才管理工作范围涉及的范围较广,需要处理的数据量比较庞大复杂,需要选择大型的关系型数据库系统。因此选择Sql Server 2008作为后端数据库的DBMS支持。
2.2.2系统主要功能分析
按照系统总体需求,系统实现以下功能:
(1)基本信息管理:基本数据信息的添加、修改、删除、取消等。
(2)人才档案管理:人才档案相关信息及个人信息的查询、添加、修改、删除等及人才档案资料的查询和集中统计。
(3)奖惩记录:人才相关奖励和惩罚记录的添加、修改、删除、查询,根据条件查询个别的人员奖惩信息和查询全部人员的奖惩信息。
(4)系统管理:实现用户密码重置,用户的添加、删除、修改和相关权限的设置,以及管理系统的退出。
2.2.3系统总体分析
按照系统总体要求及实现的功能,根据结构化的设计流程,得到如下功能模块图,如下图1所示:
上一篇:ASP.net开放实验室预约系统的设计与实现
下一篇:Flash教学网站的设计与实现

PHP+IOS的会议管理系统的设计+ER图

计算机應用型人才的培养模式研究【2293字】

标准件经销管理系统【959字】

客户關系管理系统的发展与研究【1843字】

學生成绩管理系统的设计与实现【1741字】

港航管理系统门户网站之思考【2521字】

可扩展的计算机网络管理...

志愿者活动的调查问卷表

10万元能开儿童乐园吗,我...

AT89C52单片机的超声波测距...

公寓空调设计任务书

神经外科重症监护病房患...

中国学术生态细节考察《...

C#学校科研管理系统的设计

国内外图像分割技术研究现状

承德市事业单位档案管理...

医院财务风险因素分析及管理措施【2367字】