freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

定__明鏡小區(qū)住戶信息管理系統(tǒng)設計和實現(xiàn)(編輯修改稿)

2025-06-19 07:21 本頁面
 

【文章內容簡介】 圖 所示。 NY登錄管理住戶信息 查看反饋意見 發(fā)布通知 修改密碼注銷判斷用戶名和密碼是否正確 圖 . . 詳細設計 詳細 設計 是指要對系統(tǒng)中的每個模塊的 數(shù)據(jù)結構 給出詳細的說明,對系統(tǒng)的輸入輸出數(shù)據(jù)也要進行合理的設計, 描述要簡明易懂。本論文的詳細設計部分主要包括數(shù)據(jù)庫設計和輸入輸出設計。 數(shù)據(jù)庫設計 數(shù)據(jù)庫管理軟件是為了建立數(shù)據(jù)庫的而存在的軟件。數(shù)據(jù)庫管理軟件能夠對數(shù)據(jù)庫進行統(tǒng)一的管理和操作。是最有效數(shù)據(jù)總結信息、管理和服務是數(shù)據(jù)庫技術。數(shù)據(jù)庫的應用已經變得越來越廣泛,從小型事務處理系統(tǒng)到大型的信息系統(tǒng)都在使用先進的數(shù)據(jù)庫技術來保持系統(tǒng)數(shù)據(jù)的整體性、完整性和共享性。目前,比較流行的數(shù)據(jù)庫軟件有 Oracle、 SQLServer、 Sybase、 MySQL 等。本系統(tǒng)的數(shù)據(jù)庫管理選用 。當信息服務系統(tǒng)需要進行訪問數(shù)據(jù)庫時、用戶查詢服務信息時,都需要通過數(shù)據(jù)庫管理系統(tǒng)才能夠進行訪問數(shù)據(jù)庫。 由于小區(qū)信息量比較多,在錄入新的住戶信息時其輸入量比較大,因此將一些相對固定的數(shù)據(jù)抽取出來,不讓用戶頻繁的輸入,讓用通過下拉列表進行選擇。例如:在系統(tǒng)中住戶的性別是相對固定的數(shù)據(jù)。其選項一般為男、女。在居民進行輸入此項進只需在相應的位置進行點擊就會被選中;在添加住戶信息進行數(shù)據(jù)輸入時提示用戶輸入有效范圍,例如:在用戶輸入居民身份證時, 系統(tǒng)將會提示用戶輸入的身份證號需要 18 位。 構設計 分析系統(tǒng)中所有實體屬性,通過 ER 圖將各部分關系顯現(xiàn)出來。下面給出本系統(tǒng)的實 體及聯(lián)系圖。 管理員實體圖如圖 所示。 管 理 員用 戶 名編 號密 碼 圖 . . 住戶實體圖如圖 所示。 住 戶登 錄 密 碼信 息 編 號房 主 姓 名門 室 號身 份 證 號單 元 號年 齡住 戶 類 型性 別登 記 日 期住 戶 姓 名職 業(yè)聯(lián) 系 電 話民 族 圖 通知實體圖如圖 所示。 通 知內 容編 號標 題發(fā) 布 時 間 圖 意見實體圖如圖 所示。 意 見內 容編 號信 息 編 號反 饋 時 間標 題 圖 單元實體圖如圖 所示。 單 元單 元 名 稱單 元 號 圖 . . 系統(tǒng)總 ER 圖如圖 所示。 管 理 員意 見住 戶通 知發(fā) 布查 看查 看添 加反 饋nnnnn1111n 圖 ER圖 4..數(shù)據(jù)表的創(chuàng)建 (1)住戶信息表,包括 信息編號 ,年齡,身份證號,登記日期,房主姓名,住戶姓名,民族,職業(yè),門室號,單元號,住戶類型,性別,聯(lián)系電話,登錄密碼, 具體字段信息 如表 所示。 表 字段名稱 字段類型 是否可以為空 描述 id INTEGER No 信息編號 age INTEGER Yes 年齡 cardId VARCHAR(20) Yes 身份證號 date DATETIME Yes 登記日期 hostname VARCHAR(20) Yes 房主姓名 name VARCHAR(20) Yes 住戶姓名 nationality VARCHAR(10) Yes 民族 profession VARCHAR(50) Yes 職業(yè) reId INTEGER Yes 門室號 reType VARCHAR(20) No 住 戶類型 . . 表 (續(xù)) 字段名稱 字段類型 是否可以為空 描述 sex VARCHAR(2) Yes 性別 tel VARCHAR(20) Yes 聯(lián)系電話 unit_unitId INTEGER No 單元號 password VARCHAR(20) Yes 登錄密碼 (2)管理員表,包括編號,用戶名,密碼三個字段,具體字段信息如表 所示。 表 字段名稱 字段類型 是否可以為空 描述 id INTEGER No 編號 mname VARCHAR(20) Yes 用戶名 mpassword VARCHAR(20) Yes 密碼 (3)單元表,包括單元號,和單元名稱 ,具體字段信息如表 所示。 表 字段名稱 字段類型 是否可以為空 描述 unitId INTEGER No 單元號 unitName VARCHAR(10) Yes 單元名稱 (4)通知表,包含 編號 ,標題,內容, 發(fā)布 時間四個字段 ,具體字段信息如表 所示。 表 字段名稱 字段類型 是否可以為空 描述 id INTEGER No 編號 title VARCHAR(100) Yes 標題 content TEXT Yes 內容 date DATETIME Yes 發(fā)布時間 (5)意見表,包括 編號 , 反饋 時間,標題,內容, 信息編號 ,字段信息如表 所示。 表 字段名稱 字段類型 是否可以為空 描述 id INTEGER No 編號 ititle VARCHAR(100) Yes 標題 . . 表 (續(xù)) 字段名稱 字段類型 是否可以為空 描述 icontent TEXT Yes 內容 date DATETIME Yes 反饋時間 message_id INTEGER No 信息編號 輸入輸出設計 (1) 輸入方式 鍵盤輸入:由于明鏡小區(qū)住戶信息管理系統(tǒng)要求輸入數(shù)據(jù)較為復雜,而且數(shù)目不少,采取最基本最普遍的輸入方式,可以應用鍵盤輸入。具體參見表 所示的小區(qū)住戶信息輸入界面表。 表 界面標題區(qū) 小區(qū)住戶信息管理 功能區(qū) 數(shù)據(jù)顯示區(qū) 信息編號 ,年齡,身份證號,登記日期,房主姓名,住戶姓名,民族,職業(yè),門室號,單元號,住戶類型,性別,聯(lián)系電話,登錄密碼 信息錄入 信息修改 信息查詢 門室 號 信息刪除 說明區(qū)(文字說明) 界面標題區(qū):小區(qū)住戶信息管理 功能區(qū):信息錄入,信息修改,信息查詢,信息顯示,信息刪除。 數(shù)據(jù)顯示區(qū): 信息編號 ,年齡,身份證號,登記日期,房主姓名,住戶姓名,民族,職業(yè),門室號,單元號,住戶類型,性別,聯(lián)系電話,登錄密碼 。 (2)校對方式 本系統(tǒng)在修改個人密碼時,運用了二次鍵入校對的方法,對密碼修改進行確認。系統(tǒng)用戶進入密碼修改模塊時,需要對用戶輸入的密碼進行二次確認。 明鏡小區(qū)住戶管理系統(tǒng)中,運用屏幕輸出兩種方式。參見表 所示住戶信息輸出界面 表。 . . 表 界面標題區(qū) 功能區(qū) 操作區(qū) 表格顯示區(qū) 界面標題區(qū):住戶信息。 功能區(qū):修改,刪除。 操作區(qū):執(zhí)行功能。 表格顯示器:顯示住戶所在單元,門室號,姓名等,具體格式如表 所示。 表 門室號 姓名 住戶類型 房主姓名 單元號 登記時間 202 張三 租賃他人房屋 李四 1 202134 203 郭鵬 本戶居住 郭鵬 1 202143 . . 第 4 章 系統(tǒng)實 現(xiàn) 系統(tǒng)實現(xiàn)是本系統(tǒng)開發(fā)工作的最后一個階段,它將前期的概念模型通過一系列的方法技術產生出了一個可以實際運行和操作的系統(tǒng)。系統(tǒng)實現(xiàn)的內容主要包括系統(tǒng)實現(xiàn)過程中所用到的工具和技術,系統(tǒng)平臺的搭建等等。 技術介紹 框架結構 Spring 是一個解決了許多在 J2EE 開發(fā)中常見的問題的強大框架。 Spring 提供了管理業(yè)務對象的一致方法并且鼓勵了注入對接口編程而不是對類編程的良好習慣。 Spring 的架構基礎是基于使用 JavaBean 屬性的 Inversion of Control 容器。 Spring 提供了唯一 的數(shù)據(jù)訪問抽象,包括簡單和有效率的 JDBC 框架,極大的改進了效率并且減少了可能的錯誤。 Spring的數(shù)據(jù)訪問架構還集成了 Hibernate 和其他 O/R mapping 解決方案。 Spring 還提供了唯一的事務管理抽象,它能夠在各種底層事務管理技術,例如 JTA 或者 JDBC 事務提供一個一致的編程模型。 Spring 提供了一個用標準 Java 語言編寫的 AOP 框架,這個框架足夠強大,使得應用程序能夠拋開 EJB 的復雜性,同時享受著和傳統(tǒng) EJB 相關的關鍵服務。 Spring 還提供了可以和 IOC 容器集成的強大而靈活的 MVC Web 框架。 Struts 是一個基于 J2EE 平臺的 MVC 框架,主要是采用 Servlet 和 JSP 技術來實現(xiàn)的。由于 Struts 能充分滿足應用開發(fā)的需求,簡單易用,敏捷迅速,頗受關注。 Struts 把 Servlet、JSP、自定義標簽和信息資源 (message resources)整合到一個統(tǒng)一的框架中。 Hibernate 是一個開放源代碼的對象關系映射框架,它對 JDBC 進行了非常輕量級的對象封裝,使得 Java 程序員可以隨心所欲的使用對象編程思維來操縱數(shù)據(jù)庫。 Hibernate 可以應用在任何使用 JDBC 的場合,既可以 在 Java 的客戶端程序實用,也可以在 Servlet/JSP 的Web 應用中使用,最具革命意義的是, Hibernate 可以在應用 EJB 的 J2EE 架構中取代 CMP,完成數(shù)據(jù)持久化的重任。 Hibernate 可以在應用 EJB 的 J2EE 架構中取代 CMP,完成數(shù)據(jù)持久化的重任。 設計模式 MVC 是模型 (Model), 視圖 (View)和控制 (Controller)的縮寫,其目的實現(xiàn) Web 系統(tǒng)的職能分工。其中 Model 層實現(xiàn)系統(tǒng)中的業(yè)務邏輯,通??梢杂?JavaBean 或 EJB 來實現(xiàn);. . View 層用于與用戶的交互,通常 用 JSP 來實現(xiàn); Controller 層是 Model 與 View 之間,用戶的輸入并將它們映射為模型層可執(zhí)行的操作。它是一種軟件設計典范,用于組織代碼用一種業(yè)務邏輯和數(shù)據(jù)顯示分離的方法。它有著耦合性低,重用性高,生命周期費用低,部署快,可維護性高的優(yōu)點,有利于軟件工程化的管理。 頁面設計 JSP(Java Server Page)是一種動態(tài)頁面技術,它的主要目的是將表示邏輯從 Servlet 中分離出來。 JSP 技術使用 Java 編程語言編寫類 XML 的 tags 和 scriptlets,來封裝產生動態(tài)網頁的處理邏輯 。網頁還能通過 tags 和 scriptlets 訪問存在于服務端的資源的應用邏輯。 JSP的優(yōu)點是: (1)只要經過一次編寫,就可以移植到別的系統(tǒng)中引用。這樣使得代碼無需帶動,系統(tǒng)開發(fā)簡便。 (2)可以適應多種平臺和環(huán)境。在各種不同的環(huán)境和平臺中都發(fā)揮自如,有很強的適應能力。 (3)具有強大的可伸縮的優(yōu)點。不管是一個簡單的運行操作還是一個復雜的事物的處理, JSP 都可以很好的完成工作,自身可伸縮性完美體現(xiàn) 。 (4)擁有許多功能強大的開發(fā)工具的支持。這一點與 ASP 很像, Java 已經有了許多非常優(yōu)秀的開發(fā)工具,而且許多 可以免費得到,并且其中許多已經可以順利的運行于多種平臺之下。 (5)支持服務器端組件。 實現(xiàn)工具 MyEclipse,全稱為 MyEclipse Enterprise Workbench,企業(yè)級工作平臺,我們可以利用它在 數(shù)據(jù)庫 和 Java EE 的開發(fā)、發(fā)布以及 應用程序 服務 器的整合方面極大的提高工作效率。它是功能豐富的 Java EE 集成開發(fā)環(huán)境 ,包括了完備的編碼、調試、測試和發(fā)布功能,完整支持 HTML, Struts, JSP, Css, Spring, Hibernate, SQL 等 。 MyEclipse 目前支持 Java Servlet,AJAX, JSP, JSF, Struts, Spring, Hibernate, EJB3, JDBC 數(shù)據(jù)庫鏈接工具等多項功能。經過了 M1 和 M2 兩個版本, MyEclipse Enterprise Workbench for Eclipse 終于 在 2021 年 3 月 28 號 正式發(fā)布,在該版本集成了 Eclipse ,提升了團隊協(xié)作開發(fā)、開發(fā)周期管理以及 Spring 和 Hibernate 的更好支持。 . . 服務器 Tomcat 服務器是一個免費的開放源代碼的 Web 應用服務器, 由 Apache、 Sun 和其他一些公司及個人共同開發(fā)而成。因為有了 Sun 的參與和支持,最新的 Servlet 和 JSP 規(guī)范總是能在 Tomcat 中得到體現(xiàn)。因為 Tomcat 服務器采用先進的技術,擁有良好的性能,因而備受人們的好評,贏得了許多認可,成為非常流行的 Web 應用服務器,應用在了許多軟件開發(fā)中。 Tomcat 在汲取 Tomcat ,實現(xiàn)了 Servlet 和 JSP
點擊復制文檔內容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1