考勤系统.NET版开发文档-无忧无虑毕设网_第1页
考勤系统.NET版开发文档-无忧无虑毕设网_第2页
考勤系统.NET版开发文档-无忧无虑毕设网_第3页
考勤系统.NET版开发文档-无忧无虑毕设网_第4页
考勤系统.NET版开发文档-无忧无虑毕设网_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

无忧无虑毕设网 ():毕业设计源码下载 毕业设计源码下载: 本文配套程序下载地址 : 无忧无虑毕设网 ()-大学生毕业设计站 ,免费毕业设计论文 ,无忧无虑毕设网 大学生毕业设计 ,出售各类毕业设计源码 ,论文 ,程序源码 ,网站源码 ,免费视频教程 ,我们将竭诚为您服务! 软件工程导论软件项目开发文档 考勤管理系统 ASP.NET 版 嘉应学院考勤管理系统 ASP.NET 版 可行性分析、需求分析报告 1引言 1. 1 编写目的 本文档用于分析研究系统的技术可行性,市场的实用性,概要的说无忧无虑毕设网 ():毕业设计源码下载 毕业设计源码下载: 明了系统的设计,开发,调试,测试所需的人 员及系统环境,所需软件,以及系统所分的各个模块及实现的流程 本需求规格说明书适用于参加本项目的所有管理人员、开发人员和维护人员。 1. 2 项目背景 项目题目:嘉应学院考勤管理系统 ASP.NET 版 开发软件及调试运行平台简介: 开发语言: ASP.NET , VB.NET 开发软件用的是 Visual Studio .Net 2003 数据库开发用的是 Microsoft SQL Server 2000 开发运行环境是 IIS5.0 和 Windows.Net Framework 项目提出者:张兆、林旭彬、陈梓敏 项目开发 者:张兆、林旭彬、陈梓敏 项目用户:嘉应学院教务处 提出经过 二十一世纪是科学技术突飞猛进的世纪,互联网技术正深刻的改变着我们的世界,越来越多的工作领域已经进入互联网时代。在教务管理领域中,传统的C/S 模式虽然已经有比较强大的功能,但是基于 B/S 的管理模式在不断崛起,并逐步深入到具体的应用上,它以方便、快捷,界面美观等优点越来越受到用户的青睐。 C/S 系统很不时候于浏览器用户,只能通过教务员在 C/S 模式下查看修改学生的考勤情况,学生要查询自己的考勤情况很不方便,不能通过比较直接的方式查询。 B/S 系统解决 了这个问题,用户完全可以通过一个简单的浏览器而查看到自己的资料,非常方便。 无忧无虑毕设网 ():毕业设计源码下载 毕业设计源码下载: 随着各种网络编程语言的出现,各种新平台的出现,我们也有必要选择一种比较新的开发技术来开发这个考勤管理系统,同时也是为了系统的安全性,我们考虑在 .NET 平台上开发本系统,所用的语言是 ASP.NET 和 VB.NET。 我们寄望此系统能给学校的考勤管理带来方便 1.3定义 C/S 模式: 这种模式将应用一分为二,服务器负责数据管理,客户机完成与用户的交互任务。 C/S 具有强壮的数据操纵和事务处理能力,以及数据的安全性和完整性约束。但 随着企业规模的日益扩大 ,应用程序的复杂程度不断提高,逐渐也暴露了以下几点: 1.开发成本较高。 C/S 结构对客户端软硬件要求较高,尤其是软件的不断升级,对硬件要求不断提高,增加了整个系统的成本,客户端越来越臃肿。 2.移植困难。不同开发工具开发的应用程序,一般来说互不兼容,不能搬到其它平台上运行。 3.用户界面风格不一 ,使用繁杂 ,不利于推广使用。 4.维护复杂,升级麻烦。如果应用程序要升级,必须到现场为客户机一一升级,每个客户机上的应用程序都需维护。 5.信息内容和形式单一,因为传统 MIS 一般为事务处理, 界面基本遵循数据库的字段解释,开发之初就已确定,而且不能随时截取办公信息和档案等外部信息,用户获得的只是单纯的字符和数字,既枯燥又死板。 6.新技术不能轻易应用。因为一个软件平台及开发工具一旦选定,不可能轻易更改。 B/S 模式: 基于 B/S 的 Intranet 技术,其三项优势是实质性的: 1.它是有计算技术以来最稳定的技术平台。在 C/S 时代,用户最苦恼的问题莫过于如何选择一个稳定的平台。由于以前的技术基础不是网络,因此自然地发展出众多的互不兼容的技术平台。每种技术平台,从用户应用稳定性要求来看,都可以说是昙 花一现,给用户留下了无奈与苦恼。只有进入网络计算机时代,由于无忧无虑毕设网 ():毕业设计源码下载 毕业设计源码下载: 上亿用户 在互联网上 ,其技术才获得了高度稳定性。它只能发展 ,不能被推翻,所有人只能支持和遵循它 ,不能控制它。 2.它本质上是一种客户机技术,这对于大中型企业特别合适。在 C/S 模式下, 每种应用的主要部分是在客户机。别的不说,光是在众多的客户机安装和维护多种应用的多个版本,就叫人受不了。而 Internet 技术却不同,上亿个用户只是通过浏览器这个统一界面,就可享受到无限丰富的,永远在不断变化和发展着的信息服务。 Intranet 原则上取消了所有在客户机的维 护工作。 3.它提供了异种机、异种网、异种应用服务的联机、联网、统一服务的最现实的开放性基础。通过 Intranet 技术统一访问异种数据库,早已成为现实。从 ISDN 到 ATM,再到现在大行其道的 TCP/IP,正是由于 Internet 的大行其道,宽带 IP将会成为真正的、统一服务的(数据、语音、多媒体 )网络基础。 ASP.NET 应用程序: ASP.NET 是共享对象类别库中的一员, ASP.NET 提供了一个 Web 应用程序模型。这模型提供了一些窗体、控件及基础架构,让程序设计师简单的建立 Web 应用程序。 ASP.NET 提供了一些对应 HTML 元素(例如按钮、清单盒等)的 HTML 控件( HTML Controls)以及功能更强的 Web 控件( Web Controls);这些控件在服务器端执行,然后在客户端的浏览器以 HTML 元素的方式显示。这种 HTML 控件在服务器端以对象导向的方式被程控,让程序设计师享受到对象导向程序写作的优点,简化程序的复杂性。 ASP.NET 另外一个重要的功能,是这些控件被设计成可以适应客户端,同样的一页可以被广大 的客户端平台浏览。 考勤管理系统: 记录学生教师出勤情况的系统,对出 勤情况进行统计。 1. 4参考资料 ASP.NET 交互式 Web 数据库程序设计 廖信彦 中国铁道出版社 ASP.NET 宝典 Mridula Parihar 电子工业出版社 软件工程导论(第四版) 张海藩 清华大学出版社 2可行性研究的前提 2.1要求 功能:对学生考勤情况进行查询、编辑、删除,统计学生考勤信息 性能:本系统是基于 WEB 的考勤管理系统,因而要求具备一定的网络速度。数据库方面设计 要符合第三范式要求,尽量用存储过程。 无忧无虑毕设网 ():毕业设计源码下载 毕业设计源码下载: 输出:学生的考勤信息统计表。 输入:查询条件,学生信息,考勤信息等。 基本的数据流程和处理流程:通过把数据输入系统数据库 ,系统对数据进行处理,在浏览器显示给用户。 安全与保密要求 连接 SQL Server 2000 时,必须有用户名和密码,还有相关的权限,否则无法连接到数据库,本系统也没有办法正常使用。 由于在因特网上使用可以进行引进数字加密技术 注意 IIS 的设置,避免遭受攻击。 完成期限 2004 年 10 月 -2004 年 12 月 2.2目标 作为考勤管理系统而言,数据是非 常重要的,因特网的发展使得基于 WEB的网络服务慢慢成为软件开发的主流。本系统采用 B/S 开发模式,基于 WEB 的网络运用时得系统实现了跨平台,用户只要打开浏览器即可登陆系统获得服务,查询自己的考勤情况,管理员可以在浏览器上对考勤数据进行编辑处理。 3.1处理流程和数据流程 ASP.NET 应用层 用户服务层 数据 数据 无忧无虑毕设网 ():毕业设计源码下载 毕业设计源码下载: 数据简单流动图 3.2工作负荷 列出现有系统所承担的工作及工作量;运行与维护此系统所需的人数和专业类别;运行它所需的费用总额及种类;所使用的设备。 调度人为了正确调度车辆要先查 阅资料,分析好平面数据,手续教繁杂,工作量大准确度教难确定。 3.3费用支出 系统设计出来马上就可以投入使用,费用也不会很高。 3.4人员 系统都最少需要有一个教务处的管理员维护数据库考勤管理系统。 3.5设备 个人 PC 一台,必要的网络设备 4所建议技术可行性分析 本系统采用 SQL Server 2000 做为数据库后台,所有的连接都要通过系统认证,安全性好,并支持多用户访问,方便在浏览器 /服务器模式下使用;采用ADO.NET 做为数据库与 Visual Basic.NET 和 ASP.NET 的连接桥 梁,接口良好,系统响应快。而后台采用 VisualBasci.NET 设计,前台用 ASP。 NET 设计,用户界面友好,使用方便。本系统是一个小型的考勤管理系统,符合国际的标准,这SQL Server2000 VB.NET 逻辑层 数据 无忧无虑毕设网 ():毕业设计源码下载 毕业设计源码下载: 就使我们开发这个项目时间少,效率高,投资少。 N 层模式:数据层,逻辑层,应用表示层,用户服务层 4.1对系统的简要描述 4.5技术可行性评价 Visual Basic .net 是 Microsoft Visual Studio 开发工具套件中的一个成员,为 Visual Studio 开发人员提供了用来创建应用程序和构件的生产效率最高的环境。支持分布式、高性能的客户 /服务器应用程序 ,增强的生存周期生产力,包括用来设计基于通用模型语言( Universal Modeling Language: UML)的多层应用的 Microsoft Visual Modeler 2.0(可视化建模器) ;及给多层应用做性能描绘和分析的 Visual Studio Analyzer(分析器)。 并且能跟 SQL Server 2000 实现无缝连接。对于我们所开发的产生,我们对 .NET 和 SQL Server 2000都有一定的研究,我们所编写的程序都是面向对象的,在限定的时间内,我们一定能把软件的核心,基本功能实现。 嘉应学院考勤管理系统 ASP.NET 版 系统概要设计 用户登录 普通用户 管理员 查询 查询 添加 编辑 删除 无忧无虑毕设网 ():毕业设计源码下载 毕业设计源码下载: 1引言 1.1 编写目的 本文档用于嘉应学院考勤管理系统的系统概要设计,概要的说明了系统的总体设计,开发,调试,测试所需的人员及系统环境,所需软件,以及系统所分的各个模块及实现的流程。也包括系统数据库的概要设计。 本概要设计说明书适用于参加本项目的所有管理人员、开发人员和维护人员。 1.2 背景 项目题目:嘉应学院考勤管理系统 ASP.NET 版 开发软件及调试运行平台简介: 开发语言: ASP.NET , VB.NET 开发软件用的是 Visual Studio .Net 2003 数据库开发用的是 Microsoft SQL Server 2000 开发运行环境是 IIS5.0 和 Windows.Net Framework 项目提出者:张兆、林旭彬、陈梓敏 项目开发者:张兆、林旭彬、陈梓敏 项目用户:嘉应学院教务处 2总体设计 2.1 需求规定 2.1.1 系统功能 本系统在 VS.NET 平台上开发,具体实现一下功能: 学生可以在系统 注册登录 无忧无虑毕设网 ():毕业设计源码下载 毕业设计源码下载: 学生做为查询用户可以查看自己的考勤信息 管理员可以添加、删除、修改各类用户的信息 管理员可以管理考勤系统的所以信息 无权限的用户不能浏览系统的信息 2.1.2 系统性能 精度 系统是一个考勤系统,当然没办法像电子商务网站这样系统需要很严密的精度,但是系统的安全还是必要的。 时间特性要求 由于系统是要运行在 Web 上的所以要求处理时间越快越好。 可靠性 系统的是基于 .NET 平台的,安全性相对是比较高的,再加上再系统登录模块加上了验证码,在密码的保存方面也用 了 .NET 的安全机制,采用 MD5 算法对密码进行加密再存储进数据库,使系统达到了比较高的安全级别。 2.1.3 输入输出要求 添加用户需要用户的基本资料 管理考勤信息需要每天的考勤情况 输出给用户的是用户的考勤情况 输出给管理员的是所以用户的考勤信息 2.1.4 数据管理能力要求 数据管理方面,系统采用的是 SQL Server 2000 来存储和管理数据,这样保证了底层数据的安全性和可靠性,借着 SQL Server 2000 强大的管理功能,系统再数据管理方面也是比较强大的和安全的。 2.1.5 故障处理要求 故障处理主要还是用了 VB.NET 的出错机制,用 Catch 语句来解决出错问题。 2.2 运行环境 IIS 5.0 .NET Framework 1.1 无忧无虑毕设网 ():毕业设计源码下载 毕业设计源码下载: VS.NET Windows 2000 server IE 6.0 2.3 基本设计概念和处理流程 N Y N Y 2.4 结构 2. 5 功能需求与系统模块的关系 开始 登录页面 系统用户 管理员 全部考勤 注册页面 部分考勤 添加修改用户 退出登录 考勤管理系统 ASP.NET 版 登录页面 注册页面 用

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论