文档介绍:. .
. v 0
运行环境概述
为了系统能更好的运行,系统需要的配置环境如下:软件环境,效劳器,要求windows98及以上操作系统,数据库要求SqlServer2005及以上版本。客户端,。处理器:AMD/Intel〔〕。存:128M以上。外存:10G及以上。
系统研究
系统采用B\S架构,代码整合采用微软推崇的三层架构,分别包括数据访问层,业务逻辑层,表现层。在数据访问层中由于要和不同种的数据库进展连接,所以要设置标准接口,来继承统一的业务逻辑方法。[1]实现异步访问的功能,同时减少效劳器的负载。在上述关键技术的根底上,系统实现了提供给用户的各种功能。
NET开发平台的概述
.NET开发平台是一组建立于web效劳应用程序和windows左面应用程序之上的组件,通过该平台创立的应用程序将在ConmmonLanguageRuntime〔CLR〕〔通用语言进展时〕的控制下运行。CLR是一个软件引擎,用来加载应用程序,确认它们在无错误状态下执行,并进展相应的平安许可认证,执行应用程序,然后将它们去除。.NET提供的庞大的类库集,实现了应用程序可以读写XML数据,在Internet上通信,访问数据库等代码多项功能。
. .
. v .
C*语言的特点
C*是一种面向对象的编程语言,它不但有着C++的强大功能,语法也和C++根本类似,C*语言是保持在c/c++的灵活性的特点上,为程序员带来高效的开发方式,不仅能用于web效劳程序,*,不需要操作存,从而增强了程序的平安性。另外它还具有面向对象语言的一切特性,诸如封装,继承,多态等。在C*的类型系统中,每种类型都可以看作是一个对象,但C*中只允许单继承,进而防止继承的混乱。
第三章 系统分析
实训题目
人事管理系统
功能需求分析
本系统实现的是人事信息管理系统,在设计系统时,结合人事信息管理的实际流程需要,系统在实现上应该具有如下功能:
。
、删除、修改用户XX的功能。
。
。
. .
. v .
、辞职、离退员工信息的删除。
,查询、统计符合条件的员工信息。
、部门、岗位等各种条件的查询。
。
性能需求分析
为了保证系统能够长期、平安、稳定、可靠、高效的运行,人事信息管理系统应该满足以下的性能需求:
。在系统设计和开发过程中,要充分考虑系统当前和将来可能承受的工作量,使系统的处理能力和响应时间能够满足学校对信息处理的需求。
,应该充分考虑以后的可扩大性。而要实现 这一点,应通过系统的开放性来完成,既系统应是一个开放系统,只要符合一定的规,可以简单的参加和减少系统的模块,配置系统的硬件。通过软件的修补、替换完成系统的升级和更新换代。
。这就要求系统能够提供良好的用户接口,易用的人机交互界面。要实现这一点,就要求系统应该尽量使用用户熟悉的术语和中文信息的界面;针对用户可能出现的使用问题,要提供足够的帮助,缩短用户对系统熟悉的过程。
业务流程分析
通过对系统的分析,对本系统的业务流程图设计如下
图3-1 系统业务流程图
. .
.