所以,本系统是具有操作可行性的。
综上可得,本系统无论是从技术上、经济上还是操作上都具有很高的开发可行性。
2。2 需求分析
(1)管理员管理模块
(2)个人资料管理模块
(3)部门职位管理模块
(4)考勤管理模块
(5)请假管理模块
(6)休假管理模块
3系统主要功能的设计与实现
3。1开发运行环境
(1)操作系统:Win7
(2)数据库:SQL Server 2008 R2
(3)开发工具:Microsoft Visaul Studio 2013
(4)编程语言:C#
3。2关键工具介绍
3。2。1 ASP。NET技术
ASP。NET是基于通用语言的编译运行的程序,所以它的强大性和适应性,可以使它运行在开发者的几乎全部平台上,可以选择一种适合的语言来编写程序,也可以在程序中用很多种语言来写,现在已经支持的有C#(C++和Java的结合体)、VB、Jscript、C++、F++。
借助ASP。NET技术的优势,系统性能有很大的改善,主要表现在如下几个方面:
(1) 增强系统性能
(2) 世界级的工具支持
(3) 简易性
(4) 可缩放性和可用性
(5) 自定义性和扩展性
(6) 安全性
经反复验证,ASP。NET技术具有跨语言 、跨系统平台、安全、对开放性和协议的支持等优点。[2]
3。2。2 C# 简介文献综述
C#语言是Visual Studio。NET中引入的一种最新的、面向对象的编程语言。C#从C和C++演变而来,它不仅承袭了C和C++的强大功能,与此同时也除去了它们的一些复杂特征,因此C#更容易操作上手,它一种简单、现代、类型安全和面向对象的语言。C#是为了建立运行于。NET平台上的、范围广泛的企业级应用程序。用Visual C#编写的代码被编译为托管代码,这意味着它将受益于公共语言运行库的服务。 [3]
3。2。3 SQL Server 2008 R2简介
Microsoft SQL Server 2008 R2现在常用的数据库软件之一,可以提供完整的企业级技术与工具,提升企业的办事效率,节约成本,速度快可靠性强。[4]
3。3功能模块图
根据需求分析得到的信息,采用软件工程中软件设计的概念和原理,与用户经过协商后,在保证系统基本功能要求的前提下,结合系统的特征确定系统必须具备的所有功能。
ASP.NET+sqlserver医院考勤管理系统的设计与实现(3):http://www.youerw.com/jisuanji/lunwen_199568.html