计算机专业毕业论文)学生公寓管理系统内容摘要:
从前的功能进行了一些改进。 专门的管理员连接 : SQL Server 2020 将引进一个专门的管理员连接,即使在一个服务器被锁住,或者因为其他原因不能使用的时候,管理员可以通过这个连接,接通这 个正在运行的服务器。 这一功能将能让管理员,通过操作诊断功能、或 Transact— SQL 指令,找到并解决发现的问题。 快照隔离 : 我们将在数据库层面上提供一个新的快照隔离( SI)标准。 通过快照隔离,使用者将能够使用与传统一致的视野观看数据库,存取最后执行的一行数据。 这一功能将为服务器提供更大的可升级性。 数据分割 : 数据分割 将加强本地表检索分割,这使得大型表和索引可以得到高效的管理。 增强复制功能 : 对于分布式数据库而言, SQL Server 2020 提供了全面的方案修改( DDL)复制、下一代监控性能、从甲 骨文( Oracle)到 SQL Server 的内置复制功能、对多个超文本传输协议( )进行合并复制,以及就合并复制的可升级性和运行,进行了重大的改良。 另外,新的对等交易式复制性能,通过使用复制,改进了其对数据向外扩展的支持。 SQL Server 2020 中的新安全模式将用户和对象分开,提供 finegrain access 存取、并允许对数据存取进行更大的控制。 另外,所有系统表格将作为视图得到实施,对数据库系统对象进行了更大程度的控制。 同时 为开发可升级的数据库应用软件,提供了新的语言功能。 这些增强的性能 包括处理错误、递归查询功能、关系运算符 PIVOT, APPLY, ROW_NUMBER 和其他数据列排行功能等。 在使用本地网络和互联网的情况下,在不同应用软件之间散步数据的时候,可扩展标记语言( XML)是一个重要的标准。 SQL Server 2020 将会自身支持存储和查询可扩展标记语言文件。 使用 SQL Server 2020,开发人员将能够在数据库层开发 Web 服务,将 SQL Server 当作一个超文本传输协议( HTTP)侦听器,并且为网络服务中心应用软件提供一个新型的数据存取功能。 7 由于大大减少了应用程序宕机 时间,提高了系统的可伸缩性和性能,并加以更严格的安全控制, SQL Server 2020 在支持现实中最苛刻的企业级系统要求的道路上,迈出了极大的一步。 SQL Server 是微软服务器家族中重要的一部分,通过微软服务器系列产品共有的 Engineering strategy 所实现的增强的管理性和集成性,客户可以有效降低总体拥有成本并从更快的开发部署时间中受益。 安全、可靠、高效的企业级数据管理平台。 SQL Server 2020 通过在可伸缩性、数据集成、开发工具和强大的分析等方面的革新更好的确立了微软在 BI 领域的领导地位。 SQL Server 2020 能够把关键的信息及时的传递到组织内员工的手中,从而实现了可伸缩的商业智能。 从 CEO 到信息工作者,员工可以快速的、容易的处理数据,以更快更好的做出决策。 SQL Server 2020 全面的集成、分析和报表功能使企业能够提高他们已有应用的价值,即便这些应用是在不同的平台上。 数据访问技术 使用 C 2020 开发的应用程序必须通过使用 数据访问模型才能访问sqlserver 2020 数据库。 中有三个重要的类: “ 数据连接 ” (Connection)、 “ 数据适配器 ” (DataAdapter)和 “ 数据集 ” (DataSet)[7]。 另外, 中还有一个 Command对象,它可以对数据库执行 SQL 语句,而返回的结果可以通过 DataReader 对象以只读、单向的方式获取 [8]。 在 C 2020 应用程序中使用 “ 数据连接 ” 对象建立到 Sql server 2020 数据库的连接,这样才能够对 Sql server 2020 数据库进行操作 [9], “ 数据适配器 ” 对象负责通过 “ 数据连接”对象存取 Sql server 2020 数据库中的内容,而取出 的数据将临时存储在内存中的“数据集”对象中。 C 2020 应用程序可以通过数据集使用数据。 3 系统需求分析与概要设计 系统功能模块设计 功能模块图(如图 所示) 8 图 学生公寓管理系统功能模块示意图 各模块具体功能描述 1. 管理员后台操作模块:核对管理员登陆用户名密码后,进入的可对各子模块进行操作的主模块。 2. 学生宿舍信息管理模块:实现对学生宿舍楼号、宿舍号、床号和相应学生的学号姓名录入、查询、修改和删除功能。 3. 学生信息管理模块:实现对学生基本信息的录入、查询、修改 及删除功能,其中可进行分类查询。 4. 外来人员信息管理模块:实现对学外来人员信息的录入、查询、修改及删除功能。 系统数据流程图(如图 所示) 当用户以管理员身份登录系统后 ,有 3 个子模块 :学生寝室信息管理模块 ,学生基本信息管理模块 ,外来人员管理模块。 (1)进入学生牵涉信息管理模块 ,可以输入数据更改寝室的基本信息。 (2)进入学生基本信息管理模块 ,可以输入数据对学生的档案进行更改。 (3)进入外来人员管理模块 ,可以输入信息来更新外来人员访问的信息。 9 图 学生公寓管理系统数据流程示意图 数据库设 计 数据库设计是指对于一个给定的应用环境,提供一个确定最优数据模型与处理模式的逻辑设计 [10],以及一个确定数据库存储结构与存取方法的物理设计,建立起既能反映现实世界信息和信息联系,满足用户数据要求和加工要求,有能被某个数据库管理系统所接受,同时能实现系统目标,并有效存取数据的数据库 [11]。 而数据库设计的一项重要内容就是对数据库表的创建,这也是进行数据库设计的一个基本环节。 数据库表结构设计 1. 表 admin 用来保存管理员的登陆的用户名和密码信息 (如表 所示) 表 管理员信息表 字段名称 数据类型 说明 id int adminname varchar(50) 允许空 adminpwd varchar(30) 允许空 NUM varchar (50) 允许空 2. 表 homedetail 用来保存学生宿舍基本信息(如表 所示) 表 数据类型 说明 id int home varchar(8) 允许空 10 homesex varchar(4) 允许空 3. 表 users 用来保存 学生基本信息(如表 所示) 表 学生基本信息表 字段名称 数据类型 说明 userid int username varchar(20) 允许空 userpwd varchar(20) 允许空 usersex varchar(8) 允许空 userage varchar(10) 允许空 userminzu varchar(30) 允许空 userbirthday varchar(20) 允许空 useraddress varchar(100) 允许空 homephone varchar(20) 允许空 userdepartment varchar(50) 允许空 userzhuanye varchar(50) 允许空 classname varchar(50) 允许空 usertime datetime 允许空 4. 表 outemp 用来保存外来人员信息(如表 所示) 表 学生宿舍外来人员信息表 字段名称 数据类型 说明 userid int username varchar(20) 允许空 homeflood varchar(10) 允许空 homesex varchar(20) 允许空 homecount varchar(10) 允许空 homehao varchar(10) 允许空 homephone varchar(20) 允许空 content varchar(100) 允许空 datatime datatime 允许空 (1) 针对一般学校公寓信息管理的需求,通过对学校公寓管理工作内容和数据流程的分析,设计数据项和数据结构,并对各 个实体进行具体描述 登录 (id,用户名 ,密码 ) 学生基本信息( id,学号,姓名,学院 ,班级 ,宿舍号 ,入学年份) 学生宿舍外来人等级信息( id,公寓号,时间,外来人员信息,登记人员信息,) 公寓基本信息 (id,楼号 ,公寓号 ,床号 ,姓名 ,学号 ) (2) 系统各个模块 ER 实体图 学生基本信息实体 ER 图 :以学生基本信息为实体 ,有姓名 ,学号 ,学院 ,班级 ,寝室号 ,入学年份 6 个属性。 11 图 学生基本信息实体 ER图 宿舍外来人员情况实体 ER 图 :以外来人员信息为实体 ,有时间 ,寝室号 ,登记人 ,外来访问人 员 4 个属性。 图 宿舍外来人员 情况实体 ER图 学生宿舍信息实体 ER图 :以学生寝室信息为实体 ,有楼号 ,姓名 ,学号 ,床号 ,寝室号 5 个属性 12 图 学生宿舍 信息实体 ER图 (3) 学生公寓管理系统 ER 关系图 图 学生公寓管理系统 ER关系 图 当 公寓管理员登录系统后 ,1个管理员可以管理 N各外来人员信息 ,N个宿舍和 N名学生。 1 个宿舍可以住 N 个学生。 13 4 系统详细设计 按照本系统的功能 的 需求分析,下面将详细介绍部分系统子模块功能及实现过程。 欢迎界面 模块设计 本系统在与用户交互性的考虑上以及界面的美观上都下了很大的功夫,欢迎界面的简单设计充分体现了系统功能模块的划分。 并且运用 图形化设计界面的特点和自定义控件的灵活性,使得整个系统更加友好。 (如图 所示) 图 学生公寓管理系统欢迎界面 在 C窗体设计环境下,通过添加工具箱自定义 .NET Framework 组件,加载SkinEngine 自定义皮肤控件工具 [12]。 在系统运行的第一个窗体内添加自定义皮肤控件SkinEngine1,并在此窗体内添加代 : = ,就可以将自定义的皮肤风格应用到本系统各个窗体中。 管理员模块设计 管理员要使用本系统,必须先通过系统的身份验证,登录模块的作用就在于实现了身份验证的功能,保证了只有拥有一定权限的用户(管理员用户)才能进入本系统,并实现各种管理工作。 在一定程度上提高了系统的安全性。 登录过程要完成的任务就是根 14 据用户名和密码来判断是否有权限进入到本系统。 管理员登录界面(如图 所示) 图 管理员登录界面 在图 所示的登录界面中输入用户名和密码,点击“登录”按钮后就由系统判断该用户是不是具有合法权限的用户,从而判断是否能够使用本系统。 具体流程图如下图13 图 用户登录流程图 在登录界面中添加的代码及说明 : 连接打开数据库 [ add key=Conn value=Data Source=.\SQLEXPRESS。 Initial。计算机专业毕业论文)学生公寓管理系统
相关推荐
真实故事,但基于编辑工作的需要,略擞穴砖给诧窑磺笛葱艳足耳啸畜慎吮廷惋霹廖午尼删进森侍楷续爵葫焕划滇蓟始装猜臃雇夹条剐憾腺缝螺诵干侣迄爪郝迪溃棺唆畦古措吁鱼丑辛谜 访客蛮横无理乱停车怎么办。 中海物业管理服务案例精选编辑说明为了避免各单位在培训工作 中简单枯燥的说教现象,增加实际培训工作中的有效性、直观性和借鉴性,提高一线员工学习的兴趣,教育培训部特编制此案例选评
行政事业性收费项目的通知》(财综〔 2020〕 78 号)中“ 有关部门和单位依法履行行政管理职能或核发证照所需要的经费,由同级财政预算予以保障 ” 的规定,主动协调同级财政部门、机构编制部门并取得他们的支持,认真做好取消收费后工程造价(定额)相应工作的经费保障,确 保管理工作正常运转。 江苏省建设工程造价管理办法释义《江苏省建设工程造价管理办法》释义(初稿)第一章 总则本章共 5条
为民所谋。 在城乡规划管理工作中,要转变思路,改进作风,充分尊重群众的主体地位,发挥服务主动性。 一是按照中央 “四化同步 ”、省委 “三大战略 ”和 XX市新型城镇化要求,对 “农民进城、生态移民 ”等民生问题深入调查研究,坚持抗灾避险、富民安民的原则,促进农民向城镇有序、梯度安全转移;二是强化科学规划引领,促进百姓安居乐业,编制《 XX全域村庄布局规划》。 三、真抓实干、创新务实
由甲方一次性支付给乙方 第二条 规划项目成果完成时间:于双方签订本补充协议甲方交付设计费后的 10 日内完成。 第三条 规划成果包括:规划总平面图 14 张 CAD 电子报批文件 1 份 第四条 本补充协议未提及的其他事项均按原《规划设计委托合同》的
究其相关责任。 8. 施工人员应严格按设计施工,不得擅自改动。 发现设计问题应尽快与现场管理人员或设计人员联系,服从现场工程部负责人的指令。 9.施工期间,施 工人员应保持通讯畅通,严禁无故停工,严禁留有手尾工程,未经公司同意严禁带走施工现场任何材料。 10.施工人员应注意安全用电和动火,要严格遵守国家有关电动工具、烧焊等操作规范,节约用水、用电,严禁使用无插头、插座连接施工机械的电源。