系统模块图:
添加用户 修改用户 删除用户 退出系统
添加学生信息 修改学生信息 删除学生信息 查询学生信息
添加授课信息 修改授课信息
添加成绩信息 修改成绩信息 删除成绩信息 查询成绩信息 (图9)
4.2 程序逻辑
模块功能实现的算法流程图:
4.2.1系统E-R图:
4.2.2查询模块流程图
4.2.3 文护模块流程图
4.2.4系统文护模块流程图
4.3 用户/管理员登入系统设计
(1) 功能概述
本系统采用Forms登录认证,具体设置可由配置文件win.config来进行,配置代码段见下:
此外,由于系统使用环境属于具有高安全要求的空警管理应用领域,因为对于无论是管理员还是普通队员用户的个人认证信息都将采用加密算法。在本系统里应用的是流行的MD5加密算法来存储密码文件。
加密采用系统中自带的算法,此方法存在于.net中的名字空间System.Web.Security下。系统在添加用户/管理员或者用户/管理员登录时都需要用到此方法,可如此使用:
System.Web.Security.FormsAuthentication.HashPasswordForStoringInConfigFile(string password,string passwordformat)。
(2) 程序流程图
4.4 创建数据库
在创建数据库的逻辑表之前,首先需要创建数据库。创建数据库有两种方法,可以在企业管理器的数据库服务器组中直接添加,也可以在查询分析器中编写创建数据库的脚本。下面将分别介绍本系统数据库的创建。
方法一:选择“企业管理器”-“Microsoft SQL Server”-“SQL Server组”-“NETSDK(Windows NT)”-数据库节点,右键弹出数据库节点,在弹出的快捷菜单中选择“新建数据库”命令,则弹出数据库属性对话框,在该对话框中设置数据库的名字为“GradeSys”,并指定保存数据库的路径和其他属性。
第一步:
打开sql Server 2000企业管理器,展开根结点如图所示,点击“数据库”,“新建数据库”。
注:在进行此操作前请确定Sql Server 2000 数据库服务器已启动.
上一页 [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] ... 下一页 >>