好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

用户管理模块的概要设计.pdf

5页
  • 卖家[上传人]:飞***
  • 文档编号:11797748
  • 上传时间:2017-09-03
  • 文档格式:PDF
  • 文档大小:219.16KB
  • / 5 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 用户管理模块的概要设计系统待开发的模块名称:用户管理模块模块设计人员:软件 0603 班 28 号 王亚芬本系统的用户:大型网上商城仓储管理员、广大公民参考资料:软件案例开发与设计总体设计1.对功能的规定:1>用户:注册功能:注册一个新的用户查询功能:查询用户、查询用户权限2>管理员:查询功能:查询用户、查询用户权限、查询部门删除功能:删除用户、删除用户权限、删除部门维护功能:维护用户(冻结帐户和激活帐户) ,暂停部门增加功能:增加用户、增加用户权限、增加部门2.对性能的规定:1> 查询时应保证查全率,所有在相应域包含查询关键字的记录都应能查到,同时保证查准率2> 时间特性要求:一般操作的响应时间应在 1~2 秒内3> 适应性:满足运行环境在允许操作系统之间的安全转换和与其它应用软件的独立运行要求4> 灵活性: 要求在发生变化时, 本系统的对这些变化的适应能力相对而言是比较强的,包括操作方式上的变化,运行环境的变化,同其它软件的接口的变化,精度和时限的变化3.项目功能需求1> 登录功能验证登录用户是否为数据库中的合法用户,判断登陆的是用户还是管理员用户则只能实现查询功能管理员(即管理员表中存在的人)则可实现所有功能。

      2> 主界面功能菜单栏各菜单用来选择所要使用的功能菜单栏上有功能按钮选择3> 管理员管理功能○ 1 增加用户资料用户资料入库选项卡登记包括用户姓名、身份证号、职业、性别、民族、联系、地址等信息录入数据库,还包括用户的权限○ 2 查询用户功能可以根据姓名、身份证号等信息为条件查询该用户的其他信息以及权限信息○ 3 删除用户功能通过用户的身份证号删除该用户的所有记录,包括该用户所有的权限○ 4 维护用户功能用户密码三次不正确者冻结用户帐户,经用户配合查证并登记后激活用户帐户4> 用户管理功能○ 1 用户注册功能:用户资料入库选项卡登记包括用户姓名、身份证号、职业、性别、民族、联系、地址等信息录入数据库○ 2 用户查询功能可以根据姓名、身份证号等信息为条件查询该用户的其他信息5> 部门管理功能○ 1 增加部门资料部门资料入库选项卡登记包括部门名称、 代号、 部门的属性、 部门的事务类型、 部门业务总管、部门的人员资料、地址等信息录入数据库○ 2 查询部门功能可以根据名称、代号等信息为条件查询该用户的其他信息以及权限信息○ 3 删除部门功能通过部门名称或代号删除该部门的所有记录○ 4 维护部门部门如果出现问题,可以暂停部门,等待解决问题。

      4.性能需求1> 数据管理能力要求: 本系统需要管理的文卷和记录的个数有几万——几十万册左右, 对可预见的增长对数据进行动态分类存储2> 故障处理要求: 由于某种未知的软件及硬件故障所引起的本系统无法使用, 可能会对使用该软件的师生产生一定的影响,但由于其具有较好的可维护性,使得维护人员发现情况时,立即更正,可在短时间内恢复其使用3>其他专门要求:本系统具有较强的使用权限,使得本系统具有易于维护, 管理; 其用户界面要求为包括简洁、 易用、 易懂, 美观、 标准, 具备一定的兼容性; 软件质量要求为: 易用、健壮、兼容性好、运行稳定、有一定安全保障5.运行需求1> 用户界面:采用图形用户界面直观反映2> 软件接口 : 运行于 Windows98/2000 及更高版本并装有 VB虚拟机 , SQL Server2000 服务器的操作系统之上 , 并且装有 SQL Server 服务器还可提供数据服务3> 故障处理: 在用户的输入有错误的情况下, 对于用户的输入错误应给出适当的改正提示 若运行时遇到不可恢复的系统错误,也必须保证数据库完好无损6.基本设计概念和处理流程是 否是否 否是是否是输出错误信息启动系统输入用户名和密码是否为管理员是否为用户查询用户或部门的信息存在显示所查询的信息增 加 用 户 / 权限 / 部 门 或 删除 用 户 / 权 限添加或删除继续 退出系统注册用户注册用户信息 查 询 用 户信 息 / 权限 ? 输出查询结果维护用户冻结帐户或激活帐户7.各功能模块关系结构图8. 内部接口设计关闭系统模块:由系统功能模块调用,执行完毕返回操作系统;浏览模块: 由相应事件驱动, 完成对浏览区的直接事件响应功能, 可能会调用刷新浏览模块;刷新浏览模块:依据当前数据刷新浏览区;基本资料模块: 由相应事件驱动, 完成对基本资料区的直接事件响应功能, 可能会调用刷新基本资料模块;刷新基本资料模块:依据当前数据刷新基本资料区;系统功能模块:接收系统功能区相应事件,启动查询、修改、增加、删除、打印及关闭系统等模块;查询模块:完成查询功能;修改模块:完成修改功能;增加模块:完成增加功能;删除模块:完成删除功能;详细资料模块:由相应事件驱动,显示记录的详细资料;9.维护设计《用户管理系统》 软件必须按照规范的步骤进行开发, 并充分考虑软件可维护性, 同时必须按时认真完成相应文档资料,以利于未来版本升级即移植等二次开发。

      10. 系统出错处理设计出错信息用一览表的方式说朗每种可能的出错或故障情况出现时, 系统输出信息的形式、 含意及处理方法补救措施1.当原始系统数据万一丢失时启用的副本的建立和启动的技术, 例如周期性地把磁盘信息记录到磁带上去就是对于磁盘媒体的一种后备技术;2.使用另一个效率稍低的系统或方法来求得所需结果的某些部分, 例如一个自动系统的降效技术可以是手工操作和数据的人工记录;3.使用的恢复再启动技术,使软件从故障点恢复执行或使软件从头开始重新运行的方法。

      点击阅读更多内容
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.