- 1、本文档共9页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
互联网信息发布系统
互联网信息发布系统 技术实现的总体性设计。
1
1.1 文档的目的在于:
为各功能模块的设计人员提供依据;
为编码人员提供依据;
为测试人员提供依据;
为修改、维护提供条件;
项目负责人将按计划书的要求布置和控制开发工作全过程;
项目质量保证组将按此计划书做阶段性和总结性的质量验证和确认。
1.2 本说明书的适用人员包括:
设计人员;
开发人员,特别是编码人员;
测试人员;
软件维护人员;
技术管理人员;
执行软件质量保证计划的专门人员;
参与本项目开发进程各阶段验证、确认以及负责为最后项目验收、鉴定提供相应报告的有关人员。
1.3 定义和缩写
名称
描述
1.4 参考资料
名称
版本
文件名
1.5 相关文档
重点是要表明本文档与其它哪些文档是相一致的,可以构成一条基线。
2 系统结构
2.1 物理结构
2.1.1 物理结构图
网络采用星形结构,网络连接图如下:
2.1.2 软硬件环境
推荐使用的环境
名称
硬件环境
软件环境
业务PC
CPU P3 800MRAM 256M
WinXPIE6
维护PC
CPU P3 800MRAM 256M
WinXP
IE6
应用服务器
CPU P3 800M
RAM 512M
Win2000server
IIS 6
数据库服务器
CPU P4 1.2G
RAM 1G
Win2000server
MS SQL SERVER
系统支持的环境
名称
软件环境
业务PC
Win98、WinNT、win2000 Professional、win2000 server、WinXP
IE5、IE6
2.2 模块结构
2.2.1
模块
模块功能简述
用户管理
完成用户的申请、添加、删除、修改操作
权限管理
设置用户对“用户管理、权限管理、文件管理、审批管理、界面管理”5个模块是否有操作权限
文件管理
完成文件的上传、修改、删除等操作,包括上传的附件管理等操作
审批管理
完成上传文件的审批,包括设置文件在网页中的显示位置
界面管理
按文件的位置属性显示网页主界面、文章分类显示、文章显示、附件显示等
2.2
程序分前台、后台两部分。前台程序由界面管理模块组成。后台程序包含(用户管理、权限管理、文件管理、审批管理)四个模块,程序间的联系由框架组成,如下图:
设置一个 session , session(userid)= 用户id ,表示登录的用户id 。默认管理员用户 admin 具有所有权限。后台管理中的模块要注意检查用户是否有权限进行相应操作。
设置一个连接文件 conn.inc ,包含数据库的连接语句:
%
set con=server.createobject(adodb.connection)
constr=Driver={SQL Server};Server=jw1;UID=sa;PWD=1;DATABASE=news
con.open constr
%
3 模块
3.1 各模块功能
用户管理
完成用户及用户资料的申请、添加、删除、修改操作。
用户管理(UsrManage)部分包含文件:
UsrReg.asp 用户注册
UsrAdd.asp 添加用户
UsrDel.asp 删除用户
UsrModi.asp 修改用户资料
UsrList.asp 显示用户
Login.asp 用户登录
Logout.asp 退出登录
权限管理
设置用户对“用户管理、权限管理、文件管理、审批管理、界面管理5个模块及其相应子模块”的操作权限、及权限检查。
在这里应该有一个模块编号表,形式如下:模块的编号与名称对照表如下:
编号
模块名
1
模块
2
用户管理
3
权限管理
4
文件管理
5
审批管理
分配权限的模式如下表,如:用户id=1的用户,具有操作文件管理权限,则添加如下一条记录。
id
用户id
模块编号
1
1
4
权限检查:如果查表得到类似以上的一条记录,则表明用户对相应模块有操作权限,否则,没有权限。
权限管理(PweManage)部分包含文件:
PwrAdd.asp 添加权限
PwrDel.asp 删除权限
PwrList.asp 权限列表
Left.asp 树形目录 ,应根据不同的权限用户,显示不同内容
PwrChk.inc 提供一个过程,求某个用户id是否有权限。
入口参数: session(“userid”)
出口参数: 变量 NoPwr = true ,表示有权限 。
NoPwr = false ,表示无权限 。
文件管理
完成文件的上传、修改、删除等操作,包括上传的附件管理等操
文档评论(0)