WeChatアプレット電子書籍小説システムの設計と実装

      プロジェクトの背景と意義

目的: このプロジェクトの主な目標は、WeChat アプレットに基づいたオンライン無料小説プラットフォームを設計および実装することです。フロントエンド ユーザーはアプレットを使用し、バックグラウンド管理は PHP+MySql ベースの B/S アーキテクチャを使用します。管理者は、バックグラウンドと公開 情報、メンバー管理など; 著者はバックグラウンドで公開されたアカウントでログインし、小説を公開し、小説の章の内容を入力します; ユーザーはアプレット経由でログインし、情報を確認し、小説の情報を調べたり、小説を読んだりします。

意義:オンライン無料小説プラットフォームの小さなプログラムシステムは、コンピュータ技術と小説の読書の組み合わせの産物であり、社会の発展の速度はますます速くなり、社会の圧力はますます速く変化しており、多くの人々が解凍にはさまざまな方法を採用します。ほとんどの人がストレスを解消する方法は、本を手に取り、幸せな気分でストーリーに没頭し、短期的な快楽で自分を解消することです。WeChat アプレットに基づくオンライン無料小説プラットフォームの開発には、主にバックグラウンド データベースの確立と保守、およびフロントエンド アプリケーション アプレットの開発が含まれます。前者の場合、強力なデータの一貫性と完全性、および優れたデータ セキュリティを備えたデータベースを確立する必要があります。後者の場合、アプリケーション プログラムは完全に機能し、使いやすいことが必要です。

実行可能性分析

システム開発の実現可能性は、WeChat アプレットに基づくオンライン読書システムの次の 3 つの側面に要約できます。

1. 技術的な実現可能性

オペレーティング システムとして Windows 7 または 10 を使用し、開発バックグラウンド管理として phpstorm ソフトウェアを使用し、データベース ストレージに mysql を使用し、WeChat アプレットの開発に WeChat 開発者ツールを使用します。バックグラウンド管理システムのハードウェア環境は PC であり、フロント- エンド ユーザーは携帯電話で WeChat アプレットを使用します。

2. 経済的実現可能性

一方で、phpstorm と WeChat 開発者ツールの開発には、優れたマンマシン インターフェイスと強力な機能サポートがあり、小説に入る著者の作業効率がさらに向上し、人的資源と物的資源が節約されます。システムの生産コストが低く、一部の PC では開発に phpstorm や WeChat 開発者ツールを使用できます。

3. 運用可能性

操作に関しては、phpstorm ソフトウェアは Windows オペレーティング システムのバックグラウンド管理システムを使用しており、主に Windows オペレーティング テクノロジの使用に依存してデータの入力、変更、削除の機能を完了するため、シンプルで便利です。ユーザーは携帯電話を使用して、WeChat ミニ プログラムのオンライン無料小説プラットフォーム システムにログインします。

メイン機能モジュール

7cf96882f6404e3b8c834316eea35afd.png

【管理者機能】
会員管理:Webサイトに登録されている全会員情報の閲覧、削除サポート
情報入力:情報タイトル、時刻、情報内容などの入力
管理情報:既存情報一覧の閲覧、変更・削除機能のサポート
広告設定:写真アップロード、カルーセル画像と広告リンクを設定します
メッセージ管理: アプレットのメッセージリストを表示、削除をサポートします

書籍分類: 分類を設定、入力、変更、削除をサポートします。設定してタッチしないでください。
書籍管理: 入力されたすべての書籍情報を表示します
。 著者入力: 著者のアカウント番号とパスワードを入力します。
著者管理: すべての著者の完全な情報を表示し、変更と削除をサポートします。

パスワード変更: 自分のアカウントのパスワードを変更します。
ログアウト: ログイン状態をクリアします。

【作成者機能】
ユーザーログイン:Webサイト管理者がアカウントを入力し、アカウント取得後、作成者は直接ログインして変更することができます パスワード変更:
自分のアカウントのパスワードを変更し、初期アカウントは管理者が発行しますログアウト
:ログイン状態をクリアします
著者情報設定:自分で設定します アカウント名、連絡先、アバター、簡単な紹介文、著者紹介
書籍登録:カテゴリの選択、書籍タイトル、表紙、紹介文を入力
書籍管理:入力された書籍情報を管理しますご自身で変更と削除をサポートしてください。
書籍カタログと内容: 本の章名と内容を入力します。

【ユーザー機能】
ユーザー登録:ユーザー自身が登録した一般ユーザーのアカウント
ユーザーログイン:自分が登録したアカウントでログイン
インフォメーション機能:アプレットの情報、ユーザーが任意に情報一覧や詳細情報を閲覧できる

小説リスト:背景に小説の関連情報を入力し、メインメニューの「すべての小説」をクリックすると、すべての小説が表示されます。
小説の分類: 小説を管理するために、関連する小説の分類がバックグラウンドで設定されます。バックグラウンドで小説情報を入力すると、どのカテゴリに属する​​かが選択されます。フロントエンド アプレットで、「カテゴリ」をクリックできます。必要な小説をフィルタリングします。
小説クエリ: ホーム ページまたはすべての小説リストの上部で、クエリしたい小説のキーワードを入力し、[クエリ] ボタンをクリックして、探している小説の名前をクエリできます。 。
小説情報: クリックすると小説詳細ページに移動し、小説の紹介、小説の詳細章目録、小説の作者情報などがご覧になれます。
収集操作:小説情報の詳細で、下部の「お気に入り」をクリックして保存します
小説読み:読みたい章の右側にある「読む」をクリックして詳細読みを入力します。上部の「前のセクションを読む」をクリックし、上部の「次のセクションを読む」をクリックして
メニューを読むことができます。小説ページの右上隅にあるカタログをクリックして戻り、「ホーム」をクリックしてメニューを読むことができます。ミニプログラムのホームページに移動します

お気に入り: お気に入りの書籍の
リスト コレクション管理: すべての書籍コレクションの表示、削除のサポート、および小説ページへのクリックのサポート
ユーザー情報の変更: ユーザー情報の変更
パスワードの変更: ログイン パスワードの変更 ログアウト
: ログイン ステータスのクリア

開発概要

フロントエンド アプレット開発の MINA フレームワーク、バックグラウンド開発の PHP 開発、MySQL データベース、従来の Web テクノロジー HTML/CSS/JAVASCRIPT の紹介など、システムの開発プロセスで使用されるいくつかの主要なテクノロジーを主に紹介します。

開発オペレーティングシステム: Windows10 + 4G メモリ + 500G

ミニ プログラム開発: WeChat 開発者ツール (MINA フレームワーク)

バックグラウンド環境: IIS +PHP

バックグラウンド開発言語:PHP

バックグラウンド開発ツール: Dreamweaver +PhpStorm

データベース: mysql8

データベース管理ツール:navicat

その他の開発言語: html + css + javascript

開発ファイルの説明

   バックグラウンド管理ファイル

パス: バックグラウンド ソース コード ht ディレクトリはバックグラウンドです

緑色はシステムフレームワークを示します。移動しないでください。

位置

番組名

説明する

ソースコードのルートディレクトリ

ログイン.php

バックグラウンドログインページ

ソースコードのルートディレクトリ

check_u_login.php

バックグラウンドログインハンドラ

ht

バックグラウンドのルートディレクトリ

インデックス.php

背景ホーム

左.php

背景左メニュー

u_logout.php

サインアウト

ht/泉賢

パスワード管理

mima.php

パスワード変更ページ

mima_act.php

パスワードチェンジャー

ht/ジクン

情報

zixun_add.php

情報入力ページ

zixun_add_act.php

情報入力データベースプログラム

zixun_list.php

情報一覧

zixun_xiugai.php

情報変更ページ

zixun_xiugai_act.php

情報変更手続き

zixun_del.php

情報削除手順

ht/広高

広告とメッセージ

ad_index_wx.php

カルーセル設定ページ

ad_index_wx_baocun

カルーセル画像設定プログラム処理

liuyan_list.php

メッセージ一覧

liuyan_delt.php

メッセージの削除

ht/恵源

メンバー

hy_list.php

メンバーリスト

hy_del.php

メンバーの削除

ht/シェジ

作成者のアカウント設定管理

sys_user_add.php

著者アカウント入力ページ

sys_user_list.php

作者アカウント一覧

sys_user_modi.php

作成者アカウントの変更

sys_user_del.php

作者アカウントの削除

て/シュウ

フィクションブックセンター

caidan_1ji.php

カテゴリ設定

tushu_list.php

小説リスト

tushu_xiugai.php

小説改訂ページ

tushu_xiugai_act.php

新規改訂プロセス

tushu_del.php

小説削除

jiaocheng_mulu.php

フィクションカタログホーム

mulu_xiugai.php

小説の章変更ページ

mulu_xiugai_act.php

新規章修正プログラムの取り扱い

   アプレットインターフェースファイル

アプレットインターフェース

番組名

含む

表紙

wx_lunbo.php

トップカルーセルを取得する

wx_news_list.php

最新情報を入手する 3 件

wx_shu_top6.php

最新のフィクション本 6 冊を入手

情報

wx_news_list_byid.php

情報一覧を取得する

wx_news_info.php 

情報を取得する 詳細

小説の分類

wx_shu_fenlei_list.php

フィクションのカテゴリを取得する

wx_shu_all2.php

分類された小説のリストを取得する

すべての小説

wx_shu_all.php

すべての小説のリストを取得する

小説詳細

wx_shu_mulu_index.php

章リストを読む

wx_shu_xinxi_byid.php

小説本の紹介情報を読む

x_shu_zuozhe_xinxi_byid.php'

著者の一般情報を読む

wx_shu_zuozhe_jieshao_byid.php

著者の紹介情報を読む

wx_shu_shoucang_add.php

コレクションインターフェース

小説の読書

wx_shu_zhangjie_xiangqing1.php

章の概要情報を読む

wx_shu_zhangjie_xiangqing2.php

章の詳細を読む    

メッセージ

wx_api_liuyan.php

メッセージを送信

メンバー

wx_check_reg_yonghu.php

一般ユーザー登録

wx_check_login_yonghu.php

一般ユーザーのログイン

wx_check_reg_yonghu-weixin.php

WeChatログイン

wx_shu_shoucang_list.php

お気に入りをすべて読む

wx_shu_shoucang_del.php

お気に入りの削除

wx_huiyuan_xinxi_byid.php

会員情報を読む

wx_huiyuan_xinxi_update_byid.php

会員情報を更新

wx_huiyuan_mima_act.php

パスワードを変更する

機能ブロック図

   小規模プログラム機能エンティティ図

04317851a03743fbad589011466076e2.png

   データベースER図

085fc09f35b046b0a50e825d448577c2.png

作業効果のスクリーンショット

  アプレット機能のスクリーンショット

3968b3057ba64ec3a81f544b3cfae3b3.jpegcc29066e5bc94e789125382d601a4e57.jpeg96cfc4cf5df646088a1fd2300c6a063b.jpeg9aed5529ce7b4ec4ba9543b885db7313.jpega8a354f44fb547ab868b73690a0a1837.jpegfc835baec7864173aae5d4b6c13008d6.jpega88d3c09a27d4a7b852991488a6ee984.jpeg6f067d20f2584f2c9ac86cfbb0a65b82.jpege8d70ebe6e7f49c8abdb8d88cfd4f1e8.jpegb629d733ce574a4491a88fc526edf02d.jpeg580d6bbba49048aea54fd474da679199.jpeg6c6c899a1a804f9cbd3011dab4ce2898.jpeg

  バックグラウンド管理のスクリーンショット

d6ad9acbdcc14fbbab2c5601de0dd788.jpeg9c9bb1c2f37f4c16b959dc6b8d047085.jpeg13de60813c85498ab0eb3ad3b4f88ec4.jpeg06aec1f0ac154d54b0173d53ce1066f2.jpegd8ca18eba6874249a4c4613a3d9c306e.jpeg87b2dba8e63a401fb1576785de732343.jpeg3f158b6af4d54abe84f592347d957c56.jpeg4bbbebd17fb343e3b9532f53b8b0daf2.jpeg

おすすめ

転載: blog.csdn.net/u013818205/article/details/128879707