1、1.2.3 工作流程 61.3 人员分配角色 61.3.1 信息描述 61.3.2 功能描述 61.3.3 工作流程 61.4 模块维护 61.5 功能维护 61.6 模块绑定功能 71.7 角色分配权限 72. 新闻管理模块 72.1 新闻分类管理 82.2 新闻信息管理 82.3 新闻回复管理 83. 知识库管理模块 84. 答疑解惑管理模块 85. 上传下载管理模块 86. 金币管理模块 87. 电商管理模块 88. 项目规划 88.1 立项 88.2 项目监控 89. 性能规定 89.1 精度 89.2 时间特性要求 99.3 灵活性 910. 输入输出要求 910.1 数据管理能力要
2、求 910.2 故障处理要求 910.3 其它要求 910.3.1 用户对易用性要求 910.3.2 用户对软件质量要求 910.3.3 用户对性能要求 1010.3.4 用户对安全性要求 1010.3.5 用户对兼容性要求 1011. 运行环境规定 1011.1 设备 1011.2 支持软件 1111.3 接口 11引言编写目的为了方便公司与客户进行需求的确认,项目背景开发需求项目风险参考资料Java服务器程序设计宋辉,江峰等整体设计本网站由七个子模块组成,如下所示:1. 权限管理模块定义描述:此模块主要负责网站后台用户的权限管理,权限管理模块是基于用户分配角色、角色分配权限原理实现的。后台
3、使用人员可以分配一个或者多个角色,一个角色可以被多个使用人员进行分配,一个角色可以多个权限,一个权限可以分配给多个角色。使用范围:网站后台用户。组成部分:1.1 人员维护此处的“人员”具体指后台管理人员,和前台用户无关。1.1.1 信息描述需要在系统中保存后台人员的如下信息: 姓名:必填项,后台人员的真实姓名。 联系方式:必填项,后台人员的联系方式,必须是手机号码,如果有特殊情况需要联系工作人员,可以通过“联系方式”快速联系到此工作人员。如果工作人员联系方式有变动,请及时更新后台操作系统的相应信息。 备用联系方式:必填项,后台人员亲密人员的联系方式,如果通过“联系方式”无法联系后台人员,可以选
4、择“备用联系方式”进行联系。 年龄:选填项,后台人员的年龄。 身份证号码:可选填,不作强制要求。 人员描述:1.1.2 功能描述 列表:后台人员的信息列表,人数超过10人时进行分页显示内容。 新增:可以通过操作界面增加后台使用人员的信息。 修改:可以通过操作界面修改后台使用人员的信息。 删除:可以对现有的后台人员进行删除,删除包括“真删除”和“假删除”,“真删除”就是真实地将某一个后台人员从系统中删除掉,以后在此系统再也查找不到此后台人员的相关信息。“假删除”与此相反,被删除的人员不再具有后台功能使用的权限,也无法再进行后台登录,但系统管理员可以通过类似“垃圾站”的功能查找到此用户的全部信息。
5、 查询:提供模糊查询和精确查询功能。通过“姓名”进行模糊查询,通过“联系电话”进行精确查询。 分配角色:给后台人员分配角色,只有分配了角色的后台人员才可以正常使用后台系统,如果新建了一条后台人员信息而没有给其分配角色,后台人员无法登录后台系统。后台人员因为身份的不同可以分配多个角色,因为角色之间有重复的权限,分配多个角色的人员要求在使用后台系统时不能出现重复功能项。1.1.3 工作流程 无。1.2 角色维护1.2.1 信息描述1.2.2 功能描述1.2.3 工作流程1.2.4 基础数据1.3 人员分配角色1.3.1 信息描述1.3.2 功能描述1.3.3 工作流程1.4 模块维护1.5 功能维
6、护1.6 模块绑定功能1.7 角色分配权限2. 新闻管理模块此模块在描述时需要分前后台进行分别描述。2.1 新闻分类管理2.2 新闻信息管理2.3 新闻回复管理3. 知识库管理模块4. 答疑解惑管理模块5. 上传下载管理模块6. 金币管理模块7. 电商管理模块8. 项目规划8.1 立项8.2 项目监控9. 性能规定9.1 精度数据采集率:90% 动态信息及时率:静态信息全面率:信息准确率:90%9.2 时间特性要求在硬件和网络条件满足的前提下,实时页面的响应时间不超过 3 秒,有控件加载的页面的响应时间不超过 7 秒。9.3 灵活性本项目采用 J2EE 架构,因此可以在不同的异构平台上正常运行
7、,由于 J2EE架构的高度可扩展性,因此在需求变化和系统集成商具有很大的灵活性。10. 输入输出要求10.1 数据管理能力要求数据采集的要求输入源:手工键盘输入;输入介质和设备:键盘,磁盘;输出介质和设备:磁盘,打印纸。数据采集的处理JAVA 组件处理;浏览器编译。10.2 故障处理要求如果发现运行异常现象,应当具有报警信息提示。10.3 其它要求10.3.1 用户对易用性要求1) 操作要简单,不要太复杂;2) 对于后台操作人员,把经常使用的功能模块显示在最方便操作的地方。10.3.2 用户对软件质量要求1) 软件的功能实现必须遵循国家规定的办文、办事、办会的规范和原则;2) 应用系统的重点是
8、简单的操作。让使用者没有障碍地使用信息系统;3) 系统不仅需要涵盖所有相关的事务,也需要清晰地规划使用职能和共享信息。使用者所面对的应当只是自己需要处理的事务;4) 要求可配置性强,便于管理人员对进行扩充、维护和管理;5) 具有协同办公功能;6) 能够有效地控制文档并能有效地控制整个办公处理过程;7) 采用可行、合理、高效的方式进行开放性的设计和实现;8) 系统具有很强的适应能力,并且便于维护和升级,不仅能够很好地满足现阶段网站需求,在开发设计时要考虑到后期的开发扩展。10.3.3 用户对性能要求数据系统的开发要求采用高性能的数据库开发接口与运行性能,要求网络前端应用在数据库访问上有足够快的响
9、应时间。10.3.4 用户对安全性要求1) 提供严格的控制能力和高效的审核手段,实现更加安全的工作与管理机制;2) 使用用户角色来配置权限,任何人访问信息都需要用户 ID和口令;3) 必要时可以采用数据加密技术,对比较重要的用户数据实行加密,从而保证这些数据的保密性、完整性和有效性;4) 必须提供完整的事务处理能力,保证数据的完整性。10.3.5 用户对兼容性要求因为选择Java进行系统开发,系统具有跨平台的特性。网页程序要求在IE6及以上版本正常显示,需要在火狐和360浏览器上正常显示,其它浏览器暂时不作要求。11. 运行环境规定11.1 设备服务器硬件环境CPU 双路至强 3.0GHZ内存 2G硬盘 80G工作站硬件环境CPU 赛扬 2.4GHZ内存 256M11.2 支持软件服务器软件环境操作系统:红帽子Linux系统应用服务器:Tomcat6.0 数据库服务器:MySQL5.0 JAVA环境:JRE1.6_23或以上版本工作站软件环境操作系统 Windows 系列网页浏览器 IE6.0 或以上版本11.3 接口网络传输协议为 TCP/IP 等协议。
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1