•查询是一个Sql Server对象,它询问数据库中有关数据的问题。根据设计方法的不同,查询能够在数据库中检索并组合来自不同表的数据。例如,可以设计一个查询来告知在公司中工作超过1年的职员有多少。查询还可以对一组数据执行操作,如更新或删除某组记录。
•窗体是一个窗口,它提供一种很方便的途径来查看数据库中已有记录或向数据库中增添新记录。在Sql Server中,可以创建一个窗体,用来同时查阅单个表或多个表中的数据,还可以打印和显示窗体。
•报表是一个Sql Server对象,设计来显示数据,其作用类似于窗体,但主要是用于数据打印,不能输入数据。
• 页是一种特殊类型的窗体,它使用户能够利用Web浏览器查看和编辑Sql Server的表。
•宏用来保存Sql Server中的一系列操作。可自动执行一些日常的任务,以便简化在Sql Server中的工作。
第三章 系统的总体设计
3.1 预期设计目标
1.总体规划
单位办公用品管理系统的设计与实现,主要是利用现在比较广泛ASP.Net和Sql Server数据库的架构实现并进行系统分析,为将来进一步的实施打下一个坚实的技术基础。从而使得本平台实现信息化,规范化,系统化,网络化的平台,具有较好的适应性和推广性。
此系统分为前台管理和后台管理。前台管理是友好的操作界面,供用户浏览、查询使用。前台包括用户登录、浏览信息、班级论坛、分享下载等。后台管理是提供给管理员的,其中包括:后台管理员可以对教师信息进行管理,也可以管理班级信息,并进行班级的添加修改等。添加专业信息、周报信息、培养方案等信息等,并对这些信息进行修改删除等操作。
2.错误处理
在单位办公用品管理系统中安全问题非常重要,尤其是用户登录方面,由于数据输入时的意外差错或是由于其他原因,可能会出现信息的差异。此外,数据传输过程中信息的丢失、信息重复等。使得信息的完整性、安全性将会受到严重的影响。由于Internet本身的开放性,使单位办公用品管理系统面临着各种各样的安全威胁。目前单位办公用品管理系统主要存在的安全隐患有以下几个方面:
(1)对合法用户的身份冒充。
(2)对信息的窃取。
(3)对信息的篡改。攻击者有可能对网络上的信息进行截获后篡改其内容,如修改消息次序、时间,注入伪造消息等,从而使信息失去真实性和完整性。
(4)对发出的信息予以否认。某些用户可能对自己发出的信息进行恶意的否认,以推卸自己应承担的责任。
把姓名和密码放在客户端是不安全的做法。为了提高安全性必须使用别的信息鉴别用户。
以上问题的解决方法如下
(1) 用户的姓名和密码不能被直接浏览。
(2) 用户退出后洗澡直接清空缓冲。
这样做可以防止用非法手段盗用用户的姓名和密码,使用户信息更安全,文护了用户数据库的安全。
3.人性化设计
用户的界面有很多提示性的语言,并且美观简洁,能够帮助用户进行更好的操作。
3.2 系统功能模块设计
系统的功能模块由用户模块和管理员管理模块两部分组成。
1.用户模块
用户部分的功能模块结构图如图2.2所示。
用户功能结构图
用户模块主要是网站向用户提供的一些服务,方便用户与服务端进行交互,网站起着推销和宣传的作用,用户在该平台上享受他的适宜权限。
(1)用户信息:每个用户在网站执行权限时,都有自己唯一的编号;
(2)登录信息:只有登录的用户才获得更多的权限; ASP.net+sqlserver单位办公用品管理系统设计+源代码(3):http://www.751com.cn/jisuanji/lunwen_40394.html