资源描述:
《系统分析与设计课程设计-企业人员管理系统分析设计说明书》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、计算机科学与工程学院课程设计报告北方民族大学课程设计报告 系(部、中心)计算机科学与工程学院姓名何立学号 专业计算机科学与技术 班级08(2)同组人员 课程名称系统分析与设计设计题目名称企业人员管理系统分析设计说明书起止时间2010年9月—2010年12月成绩 指导教师签名 17第17页共20页计算机科学与工程学院课程设计报告北方民族大学教务处制目录1.项目概述02.项目可行性分析及实施计划02.1项目可行性分析02.1.1经济可行性分析02.1.2技术可行性分析12.1.3进度可行性:12.
2、1.4政策可行性:12.2项目的软件开发生命周期模型22.3项目实施计划22.4项目任务分解结构(WBS)33.企业人员管理系统需求分析33.1业务需求描述33.2系统功能模块划分33.3系统用例图43.4员工信息用例的用例解说54.数据模型分析74.1E-R模型74.2UML数据建模84.3逻辑数据模型分析85.考勤、部门子系统分析类建模95.1顺序图95.2活动图135.2协作图135.3分析类图146.系统物理模型设计156.1系统体系结构设计156.2数据库字段约束及索引设计156.3将
3、分析类图映射为设计类图177.结束语18参考文献181.17第17页共20页计算机科学与工程学院课程设计报告1.项目概述1.1系统开发背景随着信息产业的飞速发张,科技已经成为带动经济增长的“火车头”,一个企业如何才能在竞争激烈的社会中生存下来,取决于其企业的科技水平和团队精神。高效的发挥一个企业员工的工作效率是每个企业的领导阶层所希望的。该企业人员管理系统可以高效率的对人员管理,提高员工的工作热情跟工作效率。对人员进行适当的调配跟管理。使人员的管理更加的合理。1.2系统开发的目标企业人员管理系统
4、可以实现很多作用,具体如下:A.支持企业人员规范化管理。B.完善企业用人制度,奖惩制度,考勤制度以及建立企业用人人事档案.C.领导对下属员工的分配调剂,以及其他方面的科学决策。例如,休假制度,倒休等等。明确各级领导以及下属员工的工人待遇,基本工资,福利,保险等一切相关待遇。2.项目可行性分析及实施计划2.1项目可行性分析2.1.1经济可行性分析PVF-WebStoreProjectEconomicFeasibilityAnalysisYearProjectYear0Year1Year2Year3
5、Year4Year5TOTALSNetEconomicBenefit050,00050,00050,00050,00050,000DiscountRate(20%)PVofBenefits041,66634,72228,93524,11220,093 NPVofAllBenefits041,66676,388105,323129,435149,528149,528OneTimeCosts30,000RecurringCosts025,000250,00025,00025,00025,000Di
6、scountRate(20%)PVofRecurringCosts020,83117,36114,46812,05610,046 NPVofAllCosts30,00050,83168,19282,66094,716104,762104,762OverallNPV44,766OverallROI(OverallNPV/NPVofAllCosts)0.4217第17页共20页计算机科学与工程学院课程设计报告Break-EvenAnalysisYearlyNPVCashFlow=YearlyPVo
7、fBenefits-YearlyPVofRecurringCostsOverallNPVCashFlow=YearlyNPVCashFlow+OverallNPVCashFlowBeforeOneYearYearlyNPVCashFlow-30,00020,83117,36114,46812,02610,046OverallNPVCashFlow-30,000-9,16910,46524,93336,95944,766Projectbreak-evenoccursbetweenyears2and
8、3Usefirstofpositivecashflowtocalculatebreak-evenfraction:(15303-9139)/15303=0.403Actualbreak-evenoccurredat2.4years1.1.1技术可行性分析本系统是一个基于windowsxp操作系统,前端开发语言使用SQL.server数据库管理系统,vb技术开发的,界面设计的简单明了。根据需求分析和功能设计,系统应用程序分为五大模块:登录模块、信息管理、检索打印、系统管理、系统帮助五个模块。现有的