基于bs结构的工资管理系统的设计与实现毕业论文(编辑修改稿)内容摘要:

; SQL 可更新数据库中的数据; SQL 可从数据库删除记录; SQL 可创建新数据库; SQL 可在数据库中创建新表; SQL 可在数据库中创建存储过程; SQL 可在数据库中创建视图; SQL 可以设置表、存储过程和视图的权限。 网页编写语言 — asp asp 所有的应运都是都是基于服务器的,所以它可以保证所有角色 权限 管理员 所有权限 特种设备使用人员 网上缴费、报表下载,新闻查看,密码修改 第二章 系统概述 3 的数据都是数据库里最新的,而且它的客户端的接口都比较简单,易于对 各种应运进行部署、维护和修改。 脚本语言 — JavaScript JavaScript 非常简单,而且具有动态性,可以直接对用户的输入做出响应,从而大大减轻了服务器的压力。 它是一种基于浏览器的语言,所以于操作环境无关,只要能运行浏览器的环境就能运行 JavaScript 语言。 系统架构 系统采用基于 .NET 框架的三层架构,将表现层、业务逻辑层、和数据库访问层很好的分离开来,降低了各个层次之间的耦合度,有利于提高系统的开发速度和后期的可维护性[9]。 三层之间相互独立,可以分别部署在不同的服务器上。 表现层是信息 的载体,提供 Web窗体和用户之间交互的接口,已完成某项具体的业务。 包括所有的 .aspx文件。 业务逻辑层是连接表现层和数据访问层之间的桥梁。 它负责响应用户的请求,完成系统业务逻辑的处理。 并且,所有的业务逻辑都被封装成 .Net 程序集 .cs,提供相应的接口供上层调用,因而业务逻辑层是三层架构的核心。 V i e w页 面 客 户 端 公 共 类C o n t r o l l e r数 据 流 控 制 类M o d e l业 务 逻 辑 类数 据 持 久 化 实 体 类L I N Q d b m l表 现 层业 务 逻 辑 层数 据 访 问 层 图 NET框架的三层架构 第三章 系统需求分析 4 第三章 系统需求分析 用例分析 在用例建模的过程中,我们通过绘制用例图来解析系统的功能性需求,即系统的关键行为和系统的核心价值等内容, 以进行下一步基于用例驱动的系统设计 [4]。 用例图包括参与者和用例(参与者之间为实现某一功能而进行的信息交互)。 顶级用例分析 图 顶级用例图 第三章 系统需求分析 5 表 31 用例列表 参与者( Actor) 用例 子用例 备注 管理员 用户管理 添加用户 增删改查基本操作 新闻发布 查询用户信息 删除用户 业务管理 设备信息录入(注册) 录入设备信息 缴费管理 检验收费 报表管理 设备信息管理,打印报表,添加,删除,修改,查询设备信息 数据更新 新闻发布 发布最新管理规定安排等信息 ALL OF Other Actor 其他用户所有权限 N/A 特种设备用户 信息查看 网上缴费 只能查看本单位设备信息、对本单位设备进行查看。 和密码修改 信息查看 报表下载 新闻查看 修改密码 第三章 系统需求分析 6 设备检验子用例 图 设备检验子用例图 表 32 设备检验用例说明 用例名称 设备检验 用例编号 3 用例等级 Bottom 创建时间 2020/5/1 最后修改时间 作者 危平平 测试者 版本号 1 用例描述 用户登陆后,可以分配检验任务给检验部工作人员,检验人员前往设备使用地点进行设备检验,并生成检验报告,如若特种设备存在安全隐患或者发生事故,则对设备进行整改通知。 主要参与者 检验部员工、系统管理员 被包含的用例 检验任务分配、检验报告管理设备录入、设备整改 用例事件流 用户 系统 ,并提交 ,提交 ,将操作存入数据库,返回成功,用例结束 6.系统查询数据库,返 回操作界面 ,将结果反映在数据库操作上,用例结束。 第三章 系统需求分析 7 用户管理子用例 图 用户管理子用例图 表 33 用户管理用例说明 用例名称 用户管理 用例编号 5 用例等级 Sea 创建时间 2020/5/3 最后修改时间 作者 危平平 测试者 版本号 1 用例描述 添加删除用户 后置条件 添加某些系统用户,修改和删除某些用户信息 被包含的用例 添加用户、更改用户信息、查看用户信息、删除用户信息 用例事件流 系统管理员 系统 户详细信息 (修改、删除用户) (用户或角色)请求 ,提交新增申请 ,返回用户信息列表 ,返回详细信息(可编辑状态) ,并返回结果 ,返回成功信息,用例结束 第四章 系统设计 8 第四章 系统设计 数据库概念结构设计 在系统设计的开始,我首先考虑的是如何用数据模型来数据库的结构与语义,以对现实世界进行抽象。 目前广泛使用的数据 模型可分为两种类型,一种是独立于计算机系统的“概念数据模型”,如“实体联系模型”;另一种是直接面向数据库逻辑结构的“结构数据模型”。 在本系统中我采用“实体联系模型”( ER 模型)来描述数据库的结构与语义,以对现实世界进行第一次抽象。 ER模型直接从现实世界抽象出实体类型及实体间联系。 各实体属性图如下所示: 图 系统全局 ER 图 第四章 系统设计 9 数据库设计 表 41 用户信息表 代码 描述 数据类型 单位 字段长度 Id 登记表编号 10 name 用户真实姓名 50 username 用户登录 名称 50 password 用户登录密码 50 type 用户权限 50 表 42 使用单位信息表 代码 描述 数据类型 单位 字段长度 baojiandanwei 报检单位名称 50 danweibianhao 单位编号 50 jianyanleibie 单位设备类别 50 lianxiren 单位联系人 50 lianxidianhua 单位联系电话 50 yujianriqi 设备预见日期 50 tijiaoriqi 设备提交日期 50 jiaofeiqingkuan 设备缴费情况 50 表 43 报检设备详细信息表 代码 描述 数据类型 单位 字 段长度 id 设备注册 id 30 shoujiandanwei 受检单位 50 fadingdaibiaoren 法定代表人 50 danweibianhao 单位编号 50 danweilianxiren 单位联系人 50 danweidianhua 单位电话 50 danweiyoubian 单位邮编 50 jianyanrenyan 检验人员 50 anpaizubie 安排组别 50 lianxishouji 联系手机 50 lianxidianhua 联系电话 50 dianziyouxiang 电子邮箱 80 jianyanrenbeizu 检验类型 20 tijiaofuzheren 提交负责人 20 第四章 系统设计 10 表 44 新闻发布信息表 代码 描述 数据类型 单位 字段长度 Id 新闻编号 10 biaoti 新闻标题 50 neirong 新闻内容 max date 新闻发表时间 30 系统总。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。