文善坤3稿 - 图文 联系客服

发布时间 : 星期三 文章文善坤3稿 - 图文更新完毕开始阅读80d2b1ddf12d2af90342e605

一、引言

Microsoft .NET Framework是用于构建具有视觉上引人注目的用户体验的应用程序,实现跨技术边界的无缝通信,并且能支持各种业务流程。在.NET

平台上,Visual Studio一直是独领风骚。这一次Visual Studio 2010也有

许多令人期盼已久的强化功能,包括提供更高的程序开发效率、更精简的程序代码、更佳的安全性能。目前微软希望将Visual Studio 2010打造成和Visual Studio 6.0一样经典的开发工具。所以,除了在语言层面开始支持最新的C++标准外,在IDE以及MFC库等方面微软也下了很大的力气。.Net开发平台的优点包括了:跨语言、跨平台(linux 插件 Mono)、强大的Web开发能力(与开发窗口程序相同)以及集成开发各种应用程序。

图 1-1 执行 .NET 程序

3.SQL server 2008

SQL Server 2008 允许使用 Microsoft .NET 和Visual Studio开发的自定义应用程序中使用数据,在面向服务的架构(SOA)和通过 Microsoft BizTalk Server 进行的业务流程中使用数据。信息工作人员可以通过日常使用的工具直接访问数据。

3

二、系统分析

二、系统分析

系统分析是系统项目研究的第一个阶段,主要包括需求分析与可行性分析,其目的是确定用户的需求及系统的解决方法。它是系统设计、系统实现的基础。 (一)需求分析 1. 系统重要流程

当用户在系统首页,输入用户名与密码,点击登录,系统会得到用户输入的用户名与密码,然后去数据库的相应表中进行查找,如果在数据库表中找到相匹配的项,则返回正确信息,否则返回错误信息。

用户登录的流程图如图2-1:

用户登录输入账号密码没有输入登录界面判断是否正确输入错误登录系统进入主界面 图2-1 用户登录流程图

2.数据流图

(1)系统主要数据流图,图2-2

4

二、系统分析

图 2-2系统主要数据流图

(2)惩罚管理模块数据流图,图2-3

图 2-3 惩罚管理模块数据流图

(3)日常管理模块数据流图,图2-4

5

二、系统分析

图 2-4日常管理模块数据流图

3.功能需求

成员的需求分析具体体现在各种信息输入、查询、修改、分析,并提供一定的安全保障。因此,系统必须实现的功能如下。 (1)成员识别登录功能(模块)

对三种层次的成员的给予不同的数据管理权限:

最高权限成员(管理员):拥有对数据的增加、删除、查询、保存,以及数据的维护。

一般成员(协管理员):拥有对所有数据的查询权限,例如:对说有成员的个人情况,班级情况的查询。

最低权限用户:只能对自己的个人信息级班级共享的信息进行查询。 (2)信息查询功能(模块)

可以根据成员的需求分别对其个人信息(成绩、获奖情况、任职情况、选课情况、违纪情况、考证情况、参加活动情况)、班级信息(同学任职情况、班级

6