已阅读5页,还剩4页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
互联网信息发布系统 技术实现的总体性设计。11.1 文档的目的在于:1. 为各功能模块的设计人员提供依据;2. 为编码人员提供依据;3. 为测试人员提供依据;4. 为修改、维护提供条件;5. 项目负责人将按计划书的要求布置和控制开发工作全过程;6. 项目质量保证组将按此计划书做阶段性和总结性的质量验证和确认。1.2 本说明书的适用人员包括:1. 设计人员;2. 开发人员,特别是编码人员;3. 测试人员;4. 软件维护人员;5. 技术管理人员;6. 执行软件质量保证计划的专门人员;7. 参与本项目开发进程各阶段验证、确认以及负责为最后项目验收、鉴定提供相应报告的有关人员。1.3 定义和缩写名称描述1.4 参考资料名称版本文件名1.5 相关文档重点是要表明本文档与其它哪些文档是相一致的,可以构成一条基线。2 系统结构2.1 物理结构2.1.1 物理结构图网络采用星形结构,网络连接图如下:2.1.2 软硬件环境2.1.2.1 推荐使用的环境名称硬件环境软件环境业务PCCPU P3 800MRAM 256MWinXPIE6维护PCCPU P3 800MRAM 256MWinXPIE6应用服务器CPU P3 800MRAM 512MWin2000serverIIS 6数据库服务器CPU P4 1.2GRAM 1GWin2000serverMS SQL SERVER2.1.2.2 系统支持的环境名称软件环境业务PCWin98、WinNT、win2000 Professional、win2000 server、WinXPIE5、IE62.2 模块结构2.2.1 模块列表模块模块功能简述用户管理完成用户的申请、添加、删除、修改操作权限管理设置用户对“用户管理、权限管理、文件管理、审批管理、界面管理”5个模块是否有操作权限文件管理完成文件的上传、修改、删除等操作,包括上传的附件管理等操作审批管理完成上传文件的审批,包括设置文件在网页中的显示位置界面管理按文件的位置属性显示网页主界面、文章分类显示、文章显示、附件显示等2.2.3 模块结构图程序分前台、后台两部分。前台程序由界面管理模块组成。后台程序包含(用户管理、权限管理、文件管理、审批管理)四个模块,程序间的联系由框架组成,如下图:设置一个 session , session(userid)= 用户id ,表示登录的用户id 。默认管理员用户 admin 具有所有权限。后台管理中的模块要注意检查用户是否有权限进行相应操作。设置一个连接文件 conn.inc ,包含数据库的连接语句:3 模块3.1 各模块功能1、 用户管理完成用户及用户资料的申请、添加、删除、修改操作。用户管理(UsrManage)部分包含文件:UsrReg.asp 用户注册UsrAdd.asp 添加用户UsrDel.asp 删除用户UsrModi.asp 修改用户资料UsrList.asp 显示用户Login.asp 用户登录Logout.asp 退出登录2、 权限管理设置用户对“用户管理、权限管理、文件管理、审批管理、界面管理5个模块及其相应子模块”的操作权限、及权限检查。在这里应该有一个模块编号表,形式如下:模块的编号与名称对照表如下:编号模块名1模块2用户管理3权限管理4文件管理5审批管理分配权限的模式如下表,如:用户id=1的用户,具有操作文件管理权限,则添加如下一条记录。id用户id模块编号114权限检查:如果查表得到类似以上的一条记录,则表明用户对相应模块有操作权限,否则,没有权限。权限管理(PweManage)部分包含文件:PwrAdd.asp 添加权限PwrDel.asp 删除权限PwrList.asp 权限列表Left.asp 树形目录 ,应根据不同的权限用户,显示不同内容 PwrChk.inc 提供一个过程,求某个用户id是否有权限。入口参数: session(“userid”)出口参数: 变量 NoPwr = true ,表示有权限 。NoPwr = false ,表示无权限 。3、 文件管理完成文件的上传、修改、删除等操作,包括上传的附件管理等操作(添加、删除、修改)。文件管理(FileManage)部分包含文件:FileAdd.asp 添加文章-添加附件FileDel.asp 删除文章-同时删除文章所带附件FileModi.asp 修改文章-添加、删除文章附件FileList.asp 文章列表FileContAdd.asp 添加附件FileContDel.asp 删除附件在这里,没有指保存附件的表,由编写教师自行定义。4、 审批管理完成上传文件的审批,包括设置文件在网页中的显示位置。位置信息可以包括以下信息或者更多,应由数据表的记录决定类型多少。编号位置类型1顶置文件2顶置图片3顶置通知4通知5滚动新闻审批管理(CheckManage)部分包含文件:CheckList.asp 显示上传文章 CheckModi.asp 设置审批上传文章可以按多种方式显示文章列表,如是否审批、不同用户、查找等方式进行显示。5、 界面管理包括按照文件的位置属性显示网页主界面、文章分类显示、文章显示、附件显示等。按照被审核文件的位置类型,分别将文件的标题显示在网页主界面的相应位置。界面管理部分包含文件:Default.asp 主界面Index.asp 分类文章显示List.asp 显示文章Show.asp 显示附件在这里只是对每个模块的功能和数据库,作最基本的要求。根据模块要完成的功能,由每个老师完成模块的界面、算法的设计和实现,并可以对数据库进行表的扩充,但是如果扩充涉及到其它老师有关联模块,须与的相关老师进行协调及将修改结果上交课题组。关于数据库的说明,以下6个为基本数据库表,尽可能不作修改,如果要修改,请大家相互协调。其它数据表可以根据实际需要进行扩充或添加。编写的要求:我们写的是实训教材,要有可操作性。用尽可能简单,容易操作的方式去实现模块的功能。将你的代码实现、课堂操作、甚至是课堂指导等,尽可能细分细化,务必做到课堂上可操作及实施。实训的内容、方式、顺序应符合软件工程的流程。总之,要把难的任务、难点、重点、技能细化和简单化、可操作化。当然,这对编写的老师也提出了更高的要求和难度。例如:我现在的编写工作,就是要把这一篇程序分析、结构的文章,如何分节,细化,让学生可操作化,教师可检查化。3.1.2 性能需求具有可靠性、稳定性。5 数据库5.1 数据库表表名描述密码表记录用户名、昵称、密码、权限表记录用户可以操作的权限大类表栏目分类大类别小类表栏目分类小类别文件表记录上传文件的内容及属性位置类型表上传文件在网页中显示的位置5.2 数据结构设计 CREATE TABLE dbo.密码表 (id int IDENTITY (1, 1) NOT NULL Primary Key,用户名 nvarchar (50) COLLATE Chinese_PRC_CI_AS NULL ,密码 nvarchar (50) COLLATE Chinese_PRC_CI_AS NULL ,创建时间 nvarchar (50) COLLATE Chinese_PRC_CI_AS NULL ,编号 int NULL ,昵称 nvarchar (50) COLLATE Chinese_PRC_CI_AS NULL ) ON PRIMARYgoCREATE TABLE dbo.权限表 (id int IDENTITY (1, 1) NOT NULL Primary Key,用户id int NULL ,模块编号 int NULL ) ON PRIMARYGoCREATE TABLE dbo.文件表 (id int IDENTITY (1, 1) NOT NULL Primary Key, -(主键)用户id int NULL ,标题 nvarchar (150) COLLATE Chinese_PRC_CI_AS NULL ,内容 text COLLATE Chinese_PRC_CI_AS NULL ,创建时间 datetime NULL ,点击量 int NULL ,文件字数 int NULL ,作者 nvarchar (150) COLLATE Chinese_PRC_CI_AS NULL ,关键字 nvarchar (150) COLLATE Chinese_PRC_CI_AS NULL ,小类id int NULL ,审核状态 int NULL ,位置类型id int NULL ) ON PRIMARYgoCREATE TABLE dbo.大类表 (id int IDENTITY (1, 1) NOT NULL Primary Key,名称 nvarchar (50) COLLATE Chinese_PRC_CI_AS NULL ,允许编辑 nvarchar (50) COLLATE Chinese_PRC_CI_AS NULL ,行排序 int NULL ,列排序 int NULL ,宽度 int NULL ,双倍显示 nvarchar (50) COLLATE Chinese_PRC_CI_AS NULL ) ON PRIMARYGoCREATE TABLE dbo.小类表 (id int IDENTITY (1, 1) NOT NULL Primary Key,名称 nvarchar (50) COLLATE Chinese_PRC_CI_AS NULL ,大类id int NULL ) ON PRIMARYgoCREATE TABLE dbo.位置类型表 (id int IDENTITY (1, 1) NOT NULL Primary Key,位置类型 nvarchar (50) COLLATE Chinese_PRC_CI_AS NULL ) ON PRIMARYgoinsert into 位置类型表 (位置类型) values (顶置文件)insert into 位置类型
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 运动安全中班课件
- 物业消防安全培训课件
- 2025年中级会计考试《会计实务》真题及答案
- 2009年河南特岗教师教育学试题
- 2025年电工考试题库电工证考试试题及答案
- 医院10大安全目标试题
- 《企业培训师(企业文化建设)理论知识试卷》
- 基孔肯雅热培训考核试题
- MTSC2025 第十四届中国互联网测试开发大会(上海站):端到端智能Agent在淘天的落地实践
- 用工安全课件
- 民兵潜力数据调查培训
- 辽海版综合实践活动七年级上册同步课件教案81用好电子小帮手之活动一电子产品走近你我他
- 离职员工不损害公司声誉保证书
- 3.8 第1课时弧长的计算 浙教版数学九年级上册课件
- 初中语+文+第9课《从百草园到三味书屋》课件+统编版语文七年级上册
- 2024年共青团入团积极分子团校结业考试试题库及答案
- 高标准农田改造提升建设项目投标方案(技术标)
- 市政设施养护维修服务规范(TZSZX002-2022)
- MOOC 创业团队建设与管理-首都经济贸易大学 中国大学慕课答案
- 居民死亡医学证明模板
- 大学英语口语演讲课件
评论
0/150
提交评论