版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、从第25章基于Web的综合文件管理系统C#入门到精通第25章基于Web的综合文件管理系统,本章综合了第19章、20章、21章和22章的模块,在真正的Web项目工程综合文件管理系统的开发实战中, 详细介绍了使用实体级三层架构的应用软件开发过程,从需求和第25章基于Web的综合文件管理系统C#入门到精通,第25章基于Web的综合文件管理系统, 开发背景需求和功能分析数据库设定、修改实体类设定、修改数据网站数据库层设定、修改业务逻辑层设定、修改演示层设定、修改运用系统,第25章基于Web的综合文件管理系统C#从入门到精通第25章基于Web的综合文件管理系统, 开发背景需求和功能分析数据库设置、修改实
2、体类设置、修改数据网站数据库层设置、修改业务逻辑层设置、修改演示层设置、修改运行系统,第25章基于Web的综合文件管理系统C#由入门至精通,25.1开发背景、财富管理、文件、图书和资料管理由各公司、 随着作为事业单位或部门不可或缺的重要工作之一的计算机技术的迅速发展和广泛应用,电子文件和电子文件在国内外公司和企业中已经普遍存在,这些个文件资料的数字化、光盘记忆、计算机管理是财富管理、文件资料管理发展的必然本项目工程的“综合文件管理系统”从这个需求出发,可以深入到资产、文件、图书资料管理业务的实际,理解资产、文件、图书资料管理的业务流程,将各部门、各行业与企业的档案管理方法相结合,适用于不同的部
3、门,管理资产多而复杂的系统。 本软件采用的三层架构、应用软件采用物件导向思想进行了设置修订和开发,项目工程来自真正的需求,在实际应用中发挥了良好的管理作用。第25章基于Web的综合文件管理系统C#从入门到精通,第25章基于Web的综合文件管理系统开发背景需求和功能分析数据库设定、修改实体类设定、修改数据网站数据库层设定、修改业务逻辑层设定、修改演示层设定、修改运行系统,第25章基于Web的综合文件管理系统C# 从入门到精通,经过25.2需求和功能分析,调查了1 .实现用户(操作员和系统管理员)、角色权限分配、资产属性设定和修改等功能的系统设定。 资产属性(如资产、文档和图书资料)由字典类型和字
4、典查询密码统一管理。 2、实现财富管理、固定资产和非固定资产信息录入、资产借用、资产停工管理等功能。 3 .实现文件信息输入、文件借用、文件停止等管理功能的文件管理。第25章从基于Web的综合档案化管理系统C#入门到精通,4 .实现图书管理、图书资料信息录入、图书借用等管理功能。 Excel格式的资产,资料通讯端口,可让您依时间区间通讯端口文件资讯。 6、提供资产、文件、图书多条件查询和模糊查询的综合查询功能。第二十五章基于Web的综合文件管理系统C#从入门到精通,本系统整体架构采用三层架构模式,分为演示层、业务逻辑层、数据网站数据库层,三层使用实体对象进行通讯。 在系统中,表示层、业务逻辑层
5、、数据网站数据库层分别以WebSite、Business、SqlServer这3个项目工程实现,Model项目工程用于组织系统内的实体类,DBUtility是数据库通用类、第25章从基于Web的综合文件管理系统C#入门到精通,第25章基于Web的综合文件管理系统,背景需求和功能分析数据库设定、修改实体类设定、修改数据网站数据库层设定、修改业务逻辑层设定、修改演示层设定、修改运用系统,第25章基于Web的综合文件管理系统C# 从入门到精通,25.3数据库设置修订为了有效地存储和管理各种资产、档案化的信息,系统设置了TDictCodeType、辞典类型表18个数据库表TDictCode、辞典查询密
6、码表TPerAssetInfo, 固定资产信息表TNonPerAssetInfo、非固定资产信息表TNonPerAssetUseInfo、非固定资产(易耗品)先导登记表格、第25章从基于Web的综合文件管理系统C#入门到精通、TPerAssetUseInfo、固定资产(物品) 接收登记表TDocInfo、文档信息表TOthDocInfo、其他文档信息表TDocUseInfo、文档借用表TBookInfo、图书信息表TBorrowBooks、图书借用表TOperator、操作员验证表tactor 从菜单表TUserRole、角色表、第25章基于Web的综合文件管理系统C#入门到精通、TPurvi
7、ewInfo、角色权限表TUserUserRole、用户角色权限表TDocProject、项目工程文档类别表大多数表在第1922章中进行了说明,对于上一章中没有使用的表的设定修订,下面进行说明。 有关所有表的详细信息,请参见原代码数据库文件SIAS_ASMS。 从第25章基于Web的统一档案化管理系统C#入门至熟练,菜单表TActionInfo存储系统内进行导航仪表和操作的所有菜单项目的信息。 其中,FLink值“连接url”表示喀呖声菜单所指示的页面,FType类型值“action”表示最下位菜单。第25章从基于Web的综合档案化管理系统C#入门到熟练,固定资产信息表TperAssetInf
8、o是存储固定资产信息的表,其中资产状态分为空闲、出租、损失和废弃4种,分别以1、2、3、4作为辞典查询密码。 表的构造如下所示。 第25章从基于Web的综合档案化管理系统C#入门到熟练,非固定资产信息表TNonPerAssetInfo是用于存储非固定资产信息的表,其中的非固定资产名、固定通过以下列表实现。 具体的名称添加到词典查询密码表中,表示总数为每箱多少个。 非固定资产的状态分为正常和无效,分别以1、2作为词典查询密码表示,差动奥尔特为1。 表的构造如下所示。第25章从基于Web的综合文件管理系统C#入门到精通,非固定资产(易耗品)先导登记表用于存储非固定资产的先导信息。 其中非固定资产名
9、为范畴,由辞典查询密码表实现。 收件人的联络人与使用者的表里联络人不同。 非固定资产接收状态:为1正常,2无效。 表的构造如下所示。第25章从基于Web的综合文件管理系统C#入门到精通,固定资产(物品)先导登记表TPerAssetUseInfo用于存储固定资产的先导信息。 其中借用类型通常以1表示借用,贵重物品借用以2表示的状态: 1表示有效,2表示无效,3表示丢失或破损,4表示无效,差动奥尔特为1。 表的构造如下所示。第25章从基于Web的综合档案化管理系统C#入门到精通,文档信息表TDocInfo用于存储项目开发文档资料及其相关信息。 其中,文档的机密等级1表示公开,2表示机密,3表示机密
10、,文档的储存期间在差动奥尔特下为20年,文档状态: 1表示文件内,2表示出租,3表示丢失,4表示其查询密码无效,5表示档案化。 表的构造如下所示。 第25章基于Web的综合文件管理系统C#从入门到精通,第25章基于Web的综合文件管理系统C#从入门到精通,文件借出表TDocUseInfo存储文件的借出记录。 其中借用状态: 1表示有效,2表示无效,3表示丢失,4表示无效,返回文档。 标记为不可用的借出次数在通货紧缩奥尔特下为0,每次借出时加1。、第25章从基于Web的综合文件管理系统C#入门到精通,第25章基于Web的综合文件管理系统,背景需求和功能分析数据库设定、修改实体类设定、修改数据网站
11、数据库层设定、修改业务逻辑层设定、修改演示层设定、修改运用系统,第25章基于Web的综合文件管理系统C# 从入门到精通,完成25.4实体类设置修订、三层结构后,通常,实体类对应于数据库中的表,表中的字段定义为实体类属性,而这些个属性封装为实体类即“类”。 为了便于创建实体类,可以使用查询密码生成工具(如CodeSmith和Codematic )根据数据库设置修订自动生成实体类。 在本章中,使用动态软件. Net查询密码生成器Codematic生成实体类,在第19章中进行了论述。 新的实体类别程式库项目工程。 项目工程名称为Model。 分别创建和修改系统所需的实体类,其修改后的实体类如下图所示
12、出现在【溶解热提取器小滚珠】中。 下一个查询密码是与TActionInfo功能表对应的实体类别TActionInfo (查询密码25-1-1.txt )。第25章从基于Web的综合文件管理系统C#入门到精通,第25章基于Web的综合文件管理系统,背景需求和功能分析数据库设定、修改实体类设定、修改数据网站数据库层设定、修改业务逻辑层设定、修改演示层设定、修改运用系统,第25章基于Web的综合文件管理系统C# 从入门到精通,添加25.5数据网站数据库层设置修订、新数据网站数据库层类项目类名称TOperator,实现对表的操作,添加对数据库通用类DBUtility和实体层Model的参照。 TAct
13、ionInfo功能表操作的资料网站数据库层查询密码如下: 其他查询密码请参照源计程仪程序。 1 .获取目标实体的GetModel方法(查询密码25-2-1.txt )。 2 .添加表菜单查询密码的addTAction方法(查询密码25-2-2.txt )。 3 .有关其他方法的原代码,请查看源计程仪程序。第25章从基于Web的综合文件管理系统C#入门到精通,第25章基于Web的综合文件管理系统,背景需求和功能分析数据库设定、修改实体类设定、修改数据网站数据库层设定、修改业务逻辑层设定、修改演示层设定、修改运用系统,第25章基于Web的综合文件管理系统C# 从入门到精通,要完成25.6业务逻辑层
14、设置修订、新类库项目、项目名对数据网站数据库层方法的调用,请分别添加对数据网站数据库层的类。 必须添加对数据网站数据库层SqlServer和实体层Model的引用。 在TActionInfo菜单中操作业务逻辑层的查询密码如下(查询密码25-3-1.txt )。第25章从基于Web的综合文件管理系统C#入门开始精通,第25章从基于Web的综合文件管理系统、背景需求和功能分析数据库设定修改实体类设定修改数据网站数据库层设定修改业务逻辑层设定演示层设定修改运用系统,第25章从基于Web的综合文件管理系统C#入门开始精通, 25.7创建多个文件夹以实现不同的功能,并使用AJAX技术进行部分更新和异步操
15、作,从而简化演示层设置的修订和演示层站点项目的管理。 在AssetMngWeb文件夹中, 有财富管理模块的肥鹅肝窗口操作接口BookMngWeb文件夹中有图书资料管理模块的肥鹅肝窗口操作接口DocMngWeb文件夹中有文档管理模块的肥鹅肝窗口操作接口Login文件夹中, 包含用于计程仪系统的页面的“主页”文件夹包含系统中的所有星空卫视页“资源”文件夹包含系统主体的信息帧页和使用的所有资源文件“图像”文件夹包含系统使用的图像缓冲区项目工程构成如下图所示。第25章基于Web的综合文件管理系统C#从入门到精通,第25章基于Web的综合文件管理系统C#从入门到精通,分别介绍其中主要网页的设定、修订。、
16、第25章从基于Web的综合文件管理系统C#入门到熟练,1 .主页设计是在演示层MasterPages文件夹中创建2个星空卫视主页, 分别是GridMenuMaster.master和LOneROneMenuMaster.master的名字,其中LOneROneMenuMaster.master的主页主要是系统设定模块的辞典管理、用户管理, 角色用于权限管理和菜单维护管理等功能模块,实现操作菜单显示和左右窗口联动,在第20章结束,这里不重复。第25章从基于Web的综合文件管理系统C#入门到精通,GridMenuMaster.master主页主要是统一设计资产、图书、文档管理等多个操作页面, 将“
17、工具箱”中的“脚本管理器”关特罗尔字拖动到grIDmenumaster.maaster中,以将自动生成的内容放置器的id更改为内容放置器。 将ContentPlaceHolder命令特罗尔添加到星空卫视页中,显示每个管理功能的操作菜单,将其命名为ContentPlaceHolderGrid,准备以表格形式显示资产、帐簿和文档信息,并连接Style.css文件和jave 页面设计如下,HTML参照源程序。第25章从基于Web的综合文件管理系统C#入门到熟练,2 .网站主页设计,网站以登陆页面Login.aspx为首页,应用第19章介绍的计程仪入系统, 成功计程仪的网页网站主页(Resources
18、下MainFrame文件夹的Resources /如果操作者ID和密码查询密码正确,则主页response.redirect (./resources/mainframe/d 系统主页的运行结果如下25.7节。 第25章基于Web的统一文件管理系统C#从入门到精通,在Default.aspx中使用信息帧工作将主页分为标题和大型机两部分,分别通过top.aspx和WorkBody.aspx实现。 主页的HTML查询密码如下(查询密码25-4-1.txt ) : top.aspx用于查看系统的logo和计程仪入用户的信息,以及实现计程仪入和退出程序操作,从而简化了查询密码的设置和实施。 修订如下,查询密码请参照源计程仪程序。 第25章基于Web的综合文件管理系统C#从入门到学习,WorkBody.aspx用于表示进入主页后,主页的中间主体部分所显示的内容,由上部的导航仪表菜单和中间的主要功能导航仪表部分构成。 导
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 汉江实验室2026届校园招聘备考题库往年题考附答案详解
- 特区建工集团2026届春季校园招聘备考题库带答案详解(基础题)
- 西南证券股份有限公司2026届春季校园招聘备考题库带答案详解(预热题)
- 政府机关工作制度
- 救护工作制度
- 教师听证工作制度
- 文娱室工作制度
- 族务工作制度
- 普查办工作制度
- 木器厂工作制度
- 陕2023TJ077 住宅厨房、卫生间装配式L型构件排气道系统图集
- DBJ50-255-2022 建筑节能(绿色建筑)工程施工质量验收标准
- 司炉工安全教育培训
- 软件项目开发工作说明书样本
- 外墙吊篮专项方案
- 《人员定位系统》课件
- 增列硕士专业学位授权点专家评议意见表
- 土建生态环保和绿色施工环境管理培训ppt
- 施工组织设计(老旧小区改造及配套设施)
- 建设工程第三方质量安全巡查标准
- JJF 2020-2022加油站油气回收系统检测技术规范
评论
0/150
提交评论