asp.net+sqlserver班级网站设计(5)
时间:2024-03-03 14:25 来源:毕业论文 作者:毕业论文 点击:次
三、稳定性 稳定性是指网站运行过程中能够实现7*24不间断运行,能够保证网站资源的合理分配。 四、安全性 安全是当今信息网站面临的重要课题。保证客户资料的安全是网站能够正常运行和公司声誉的重要因素。本网站提供了完善的加密机制,重要的信息要求进行传输内容、数据库内容加密和校验保护。 五、扩展性 为了保证班级网站未来业务发展的需要,网站应支持动态指标扩展,使业务人员可以根据实际工作的需要动态创建指标,以满足未来业务变动的需求。 2。2。3 安全性需求 在进行设计这个网站时,第一个需要考虑的因素就是网站的安全性,要是安全性能没有一个较好的保证的话,那么对于这家企业和公司的内部管理,对企业的发展会带来很大的影响,这样在对网站进行设计时,我们就主要需要对用户权限的合理设置进行考虑,并能够建立合理的容灾备份机制,能够对历史数据的明细进行定期的清理和备份,从而来对基础数据的安全和网站的性能进行保证。 2。3 网站结构 本节论述班级网站的结构。班级网站是一个学校在管理部门时经常需要使用的系统,它能实现对班级信息进行管理和修改。对于班级的管理涉及到一个学校的每一个部门的分工合作,从管理人员到教师学生,他们对班级信息的管理都离不开这一个系统的功能。因为使用班级网站的用户不一定会在一起,所以这就会要求班级网站必须要基于B/S结构,因为只有采用这样的结构,才会不受地域和人员的限制。 下面分别介绍一下系统在结构方面需要具备的要求与特性。 之前在有关于技术可行性的方面已经分析和确定了系统的一个开发模式,所以通过我的讨论我们决定采用ASP。NET技术框架来进行设计班级网站,而且我们决定采用B/S架构来实现框架设计。 把班级网站的数据库和程序放到远程服务器上是我们使用B/S架构的首要条件。这样子,我们就只用在一个服务器上对程序和数据库进行配置,然后就能够在任何联通这台服务器的电脑上使用架设好的系统。这样一来,不仅打破了时间和地域的限制,还能够让用户在使用班级网站的时候变得非常方便。下图就非常清晰的展现了这一个班级网站的结构。 图2-1 班级网站架构设计图 文献综述 当B/S程序结构被使用的非常广泛时,我们就需要确定应该怎样实现这样的程序架构。程序开发语言是实现这样的程序架构的基础,当前在程序设计的过程中,不管采用的是Java程序来设计语言,还是采用PHP程序来设计语言,或是直接采用ASP。NET技术来进行开发的时都应该考虑程序的架构。当前比较流行的程序架构是基于三层架构的B/S架构,因为三层架构的设计能够实现对程序代码进行分层的设计,三层架构可以设计出高效运行的程序系统,占用系统资源也非常少,程序运行的效率也非常高,这样的架构设计可以保证程序的完整性和高效的性能。 系统设计和实现的技术路线 (责任编辑:qin) |