プロジェクトの背景と意義
目的: このプロジェクトの主な目標は、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 ミニ プログラムのオンライン無料小説プラットフォーム システムにログインします。
メイン機能モジュール
【管理者機能】
会員管理: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 |
パスワードを変更する |
機能ブロック図
小規模プログラム機能エンティティ図
データベースER図
作業効果のスクリーンショット