2)    新闻发布管理功能流程图如图2.4所示。
 
图 2.4 新闻发布管理功能流程图
2.4    安全性分析
2.4.1    系统安全性
一个网站系统安全性有两个重要指标去考核,既是“用户信息的安全性”和“数据访问的安全性” 【4】。
(1)    用户信息的安全性。
用户信息的安全性分别体现在用户密码保存与用户登录这两个方面。
A.    在用户密码保存上。例如,某个用户密码为“111111”,填写入框时密码则会被显示为“******”。
B.    在用户登录方面,作者在考虑了cookie与session的优劣后选择的session方式记录用户登录信息。其好处有两点:
a)    Session采用的是服务器端保存的方案,比记录在客户端的cookie更加安全。
b)    Session有良好可控的过期时间,只需要在web.config里面稍做设置,便可控制Session的过期时间,以保证用户在离开电脑后忘记关闭浏览器而被别人盗用账号。
(2)    数据访问的安全性。
在数据访问的安全性上,系统注重防止Access注入攻击,每个用户输入的信息在登录窗口均视为不可信信息,需要经过系统的后台数据库才能访问数据。
2.4.2    系统稳定性分析
系统稳定性建立在良好的代码结构和稳定的部署环境下。
良好的代码结构:本系统采用微软推荐多年的成熟架构,加上asp托管管理的保护,系统拥有比较良好的稳定性。
ASP全名Active Server Pages,是一个WEB服务器端的开发环境,利用它可以产生和执行动态的、互动的、高性能的WEB服务应用程序。ASP采用脚本语言VBScript(Java script)作为自己的开发语言。
PHP是一种跨平台的服务器端的嵌入式脚本语言。它大量地借用C,Java和Perl语言的语法,并融合PHP自己的特性,使WEB开发者能够快速地写出动态产生页面。它支持绝大多数数据库,PHP、MySQL数据库和Apache Web服务器是一个比较好的组合。还有一点,PHP是完全免费的,不用花钱,你可以从PHP官方站点。自由下载。而且你可以不受限制地获得源码,甚至可以从中加进你自己需要的特色。
JSP是Sun公司推出的新一代网站开发语言,Sun公司借助自己在Java上的不凡造诣,将Java从Java应用程序和JavaApplet之外,又有新的硕果,就是JSP,Java ServerPage。JSP可以在Servlet和JavaBean的支持下,完成功能强大的站点程序。
比较
三者都提供在HTML代码中混合某种程序代码、由语言引擎解释执行程序代码的能力。但JSP代码被编译成Servlet并由Java虚拟机解释执行,这种编译操作仅在对JSP页面的第一次请求时发生。在ASP、PHP、JSP环境下,HTML代码主要负责描述信息的显示样式,而程序代码则用来描述处理逻辑。普通的HTML页面只依赖于Web服务器,而ASP、PHP、JSP页面需要附加的语言引擎分析和执行程序代码。程序代码的执行结果被重新嵌入到HTML代码中,然后一起发送给浏览器。ASP、PHP、JSP三者都是面向Web服务器的技术,客户端浏览器不需要任何附加的软件支持。
稳定的部署环境:系统将部署在学校的服务器中。学校的服务器拥有专业的老师管理,具有良好稳定性保障。

3    网站概要设计
这一部分主要介绍班级管理系统是如何展开设计的。其中包括用例设计、逻辑设、界面设计、数据库设计。
3.1    用例设计
图3.1是概要设计用例图。
 
图 3.1概要设计用例图
用例设计说明:
上一篇:VB数字信号处理器及应用课程试题库建设
下一篇:Flash CS4休闲游戏打飞机设计

基于Apriori算法的电影推荐

考证平台静态网页设计与制作

基于PageRank算法的网络数据分析

基于神经网络的验证码识别算法

基于网络的通用试题库系...

基于消费者个性特征的化...

网络常见故障的分类诊斷【2055字】

10万元能开儿童乐园吗,我...

医院财务风险因素分析及管理措施【2367字】

C#学校科研管理系统的设计

承德市事业单位档案管理...

国内外图像分割技术研究现状

神经外科重症监护病房患...

公寓空调设计任务书

志愿者活动的调查问卷表

中国学术生态细节考察《...

AT89C52单片机的超声波测距...