1。3 系统相关技术

1。3。1 SQL Server 2008简介

SQL Server 2008是一款性能卓越,可靠性、安全性较高的网络型关系数据库管理系统。它支持多种网络操作系统,提供完整的数据管理和分析解决方案,具有面向数据库的通用语言规范,集成的商业智能、数据库引擎和分析服务,既可以在小型应用系统中使用其数据存储和查询功能,又又在中型应用系统中应用其复杂和强大的分析服务。它广泛应用于信息管理、电子商务等诸多领域。

1。3。2 Visual Studio 2010简介

Visual Studio是Microsoft推出的用于软件开发的重要平台,Visual Studio开发平台将程序设计中需要的各个环节(界面设计、程序设计、运行和调试程序)集成在同一个窗口中,极大地方便了开发人员的设计工作。通常将这种及多项功能于一身的开发平台称为集成开发环境。

2。 需求分析与设计

2。1 业务需求

本系统的用户类型主要分为两种:学生和管理员。

(1)学生:本系统主要是服务在校学生的,对于在校的学生都可以在本系统内进行注册、登陆、对自己的账户密码进行更改,完善自己的个人资料、查看自己的个人资料以及查看自己的档案信息。

    (2)管理员:对于本系统中所有的学生档案信息按学号进行查询、更改、删除,并对刚注册的学生进行添加其档案信息。

2。2 功能需求

    (1)注册:包括学生用户的注册,并且要求用户名必须用自己的学号进行

注册。

    (2)登陆:包括学生用户和管理员的登陆。

(3)用户管理:包括账户管理和查看档案信息两部分。账户管理主要是用户的密码修改、新用户添加个人资料、个人资料的查看和修改的功能。最后是查看自己的学籍档案信息。

    (4)后台管理:主要由管理员操作,根据管理员对所查学号的学生档案信息进行查看,并对其进行修改、删除,并且管理员可以对新注册的用户添加档案信息。

(5)注销:当管理员或学生用户想要离开系统时,为了本人信息的安全,则可以在当前页面注销自己的账号。论文网

本系统的整体结构图,如图1。

图1 系统结构图

3。 数据库设计

3。1 数据库概念设计

概念结构设计通常使用E-R图来对档案管理系统来进行描述设计,根据档案管理系统的需求分析进行确定各个数据对象、联系和属性彼此间相互连接的关系。是表示概念模型的一种方式,用矩形表示实体型,矩形框内写明实体名;用椭圆表示实体的属性,并用无向边将其与相应的实体型连接起来;用菱形表示实体型之间的联系,在菱形框内写明联系名,并用无向边分别与有关实体型连接起来,同时在无向边旁标上联系的类型。

系统E-R图如图2所示。

图2  系统E-R图

3。2 数据库物理结构设计

档案管理系统的数据库名为:data,总共设计了三张表,包括用户表(login)、用户基本资料表(basic)、用户档案信息表(inform)。

网站各个数据表如下表1、表2、表3所示。

表1 login

列名 数据类型 长度

用户名 nvarchar 50

姓名 nchar 10

国籍 nchar

上一篇:java茶坊商品购物管理系统的设计
下一篇:基于Quick-Cocos2dx的金猴闯关游戏设计与实现

PHP+IOS的会议管理系统的设计+ER图

标准件经销管理系统【959字】

客户關系管理系统的发展与研究【1843字】

學生成绩管理系统的设计与实现【1741字】

港航管理系统门户网站之思考【2521字】

可扩展的计算机网络管理...

asp.net+sqlserver数据挖掘的在...

LiMn1-xFexPO4正极材料合成及充放电性能研究

网络语言“XX体”研究

麦秸秆还田和沼液灌溉对...

安康汉江网讯

我国风险投资的发展现状问题及对策分析

新課改下小學语文洧效阅...

ASP.net+sqlserver企业设备管理系统设计与开发

互联网教育”变革路径研究进展【7972字】

张洁小说《无字》中的女性意识

老年2型糖尿病患者运动疗...