天津理工大学 BS软件项目规范与开发报告模板

时间:2024.3.31

 


天津理工大学

计算机与通信工程学院

实验报告

2013    2014  学年    学期

实验二   B/S结构软件开发规范

(1)安装并了解B/S软件开发工具

 安装截图:

(2) 文件新建

(3)编写代码:

①web.config

<?xml version="1.0"?>

<configuration>

    <connectionStrings>

        <add name="ApplicationServices" connectionString="data source=.\SQLEXPRESS;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|\aspnetdb.mdf;User Instance=true" providerName="System.Data.SqlClient"/>

    </connectionStrings>

    <system.web>

        <compilation debug="true" targetFramework="4.0"/>

        <authentication mode="Forms">

            <forms loginUrl="~/Account/Login.aspx" timeout="2880"/>

        </authentication>

        <membership>

            <providers>

                <clear/>

                <add name="AspNetSqlMembershipProvider" type="System.Web.Security.SqlMembershipProvider" connectionStringName="ApplicationServices" enablePasswordRetrieval="false" enablePasswordReset="true" requiresQuestionAndAnswer="false" requiresUniqueEmail="false" maxInvalidPasswordAttempts="5" minRequiredPasswordLength="6" minRequiredNonalphanumericCharacters="0" passwordAttemptWindow="10" applicationName="/"/>

            </providers>

        </membership>

        <profile>

            <providers>

                <clear/>

                <add name="AspNetSqlProfileProvider" type="System.Web.Profile.SqlProfileProvider" connectionStringName="ApplicationServices" applicationName="/"/>

            </providers>

        </profile>

        <roleManager enabled="false">

            <providers>

                <clear/>

                <add name="AspNetSqlRoleProvider" type="System.Web.Security.SqlRoleProvider" connectionStringName="ApplicationServices" applicationName="/"/>

                <add name="AspNetWindowsTokenRoleProvider" type="System.Web.Security.WindowsTokenRoleProvider" applicationName="/"/>

            </providers>

        </roleManager>

    </system.web>

    <system.webServer>

        <modules runAllManagedModulesForAllRequests="true"/>

    </system.webServer>

</configuration>

②主页

<%@ Page Title="这里是石艳煜的主页" Language="C#" MasterPageFile="~/Site.master" AutoEventWireup="true"

    CodeFile="Default.aspx.cs" Inherits="_Default" %>

<asp:Content ID="HeaderContent" runat="server" ContentPlaceHolderID="HeadContent">

</asp:Content>

<asp:Content ID="BodyContent" runat="server" ContentPlaceHolderID="MainContent">

    <h2>

        <font size="7">Hello,everyone!</font>

    </h2>   <p>   <font color="red" size="5">欢迎使用我的ASP.NET!</font>   </p>

    <p>        <span style:display>123</span><br>

        <font color="blue" size="3">请点击右上角登录!</font>    </p>

</asp:Content>

③登录

<%@ Page Title="登录" Language="C#" MasterPageFile="~/Site.master" AutoEventWireup="true"

    CodeFile="Login.aspx.cs" Inherits="Account_Login" %>

<asp:Content ID="HeaderContent" runat="server" ContentPlaceHolderID="HeadContent">

</asp:Content>

<asp:Content ID="BodyContent" runat="server" ContentPlaceHolderID="MainContent">

    <h2>        登录    </h2>

    <p>

        请输入用户名和密码

        <asp:HyperLink ID="RegisterHyperLink" runat="server" EnableViewState="false">注册</asp:HyperLink> 如果您没有帐户    </p>

    <asp:Login ID="LoginUser" runat="server" EnableViewState="false" RenderOuterTable="false">

        <LayoutTemplate>

            <span class="failureNotification">

                <asp:Literal ID="FailureText" runat="server"></asp:Literal>

            </span>

            <asp:ValidationSummary ID="LoginUserValidationSummary" runat="server" CssClass="failureNotification"

                 ValidationGroup="LoginUserValidationGroup"/>

            <div class="accountInfo">

                <fieldset class="login">

                    <legend>帐户信息</legend>

                    <p>            <asp:Label ID="UserNameLabel" runat="server" AssociatedControlID="UserName">用户名</asp:Label>

                        <asp:TextBox ID="UserName" runat="server" CssClass="textEntry"></asp:TextBox>

                        <asp:RequiredFieldValidator ID="UserNameRequired" runat="server" ControlToValidate="UserName"

                             CssClass="failureNotification" ErrorMessage="必须填写用户名?"ToolTip="必须填写用户名"                              ValidationGroup="LoginUserValidationGroup">*</asp:RequiredFieldValidator>       </p>

                    <p>            <asp:Label ID="PasswordLabel" runat="server" AssociatedControlID="Password">密码:</asp:Label>

                        <asp:TextBox ID="Password" runat="server" CssClass="passwordEntry" TextMode="Password"></asp:TextBox>

                        <asp:RequiredFieldValidator ID="PasswordRequired" runat="server" ControlToValidate="Password"

                             CssClass="failureNotification" ErrorMessage="必填写密码" ToolTip="必须填写密码"                             ValidationGroup="LoginUserValidationGroup">*</asp:RequiredFieldValidator>    </p>

                    <p>       <asp:CheckBox ID="RememberMe" runat="server"/>

                        <asp:Label ID="RememberMeLabel" runat="server" AssociatedControlID="RememberMe" CssClass="inline">保持登录状态</asp:Label>    </p>

                </fieldset>

                <p class="submitButton">

                    <asp:Button ID="LoginButton" runat="server" CommandName="Login" Text="登录" ValidationGroup="LoginUserValidationGroup"/>            </p>

            </div>        </LayoutTemplate>

    </asp:Login>

</asp:Content>

④关于我们

<%@ Page Title="关于我们" Language="C#" MasterPageFile="~/Site.master" AutoEventWireup="true"

    CodeFile="About.aspx.cs" Inherits="About" %>

<asp:Content ID="HeaderContent" runat="server" ContentPlaceHolderID="HeadContent">

</asp:Content>

<asp:Content ID="BodyContent" runat="server" ContentPlaceHolderID="MainContent">

    <h2>        <b><font size="6">关于我们</font></b>    </h2>

        <center><font size="6">本产品的最终解释权归个人所有,如有雷同,纯属巧合</font></center>  </asp:Content>

(4)运行显示:

点击运行,或浏览器中输入http://localhost:8811/WebSite1/Default.aspx

登录:

关于:

更多相关推荐:
软件开发报告模板

软件开发报告实验名项目名班姓学日成称编写软件开发报告称级名号期20xx510绩1引言11编写目的注意所有正文都用宋体小四行间距固定值20磅段首行缩进2个字符12背景2需求规定21组织架构康尼公司电气事业部的组织...

项目开发总结报告模板-软件工程

十项目开发总结报告十项目开发总结报告1引言111编写目的112项目背景113定义114参考资料22开发结果221产品222主要功能及性能223所用工时224所用机时225进度226费用33评价331生产率评价3...

软件开发项目开发计划书模板

目录1.引言...21.1编写目的...21.2项目简介...21.2.1项目名称...21.2.2产品标识...21.2.3项目背景...21.3定义...21.4参考资料...22.项目概述...22.1工…

软件详细设计报告模板

软件详细设计报告1引言111编写目的112项目风险113文档约定114预期读者和阅读建议115参考资料22支撑环境221数据库管理系统222开发工具中间件以及数据库接口223硬件环境224网络环境325多种支撑...

软件开发测试分析报告模板

测试分析报告变更履历1目录1引言311编写目的312背景313系统简介314定义315参考资料32测试概要321测试用例设计322测试环境与配置423测试方法和工具4231静态测试4232动态测试4233人工测...

软件项目开发可行性分析报告模板

系统开发与设计可行性研究报告1、引言1.1编写目的【阐明编写可行性研究报告的目的,指出读者对象。】1.2项目背景【应包括:a.所建议开发软件的名称;b.项目的任务提出者、开发者、用户及实现软件的单位;c.项目与…

软件开发文档模板

软件开发文档模板附录A软件需求分析报告文档模板附录B软件概要设计报告文档模板附录C软件详细设计报告文档模板附录D软件数据库设计报告文档模板附录E软件测试验收大纲目录1范围42总体要求421总体功能要求422软件...

软件系统开发合同(标准模板)

XXXXXXXXXXXXX有限责任公司XXXXXXXXX管理系统开发合同甲方XXXXXXXXXX有限责任公司乙方XXXXXXX科技有限公司合同编号签订地点1根据中华人民共和国合同法及有关法律法规XXXXXXXX...

软件概要设计报告文档模板

软件概要设计报告文档模板1引言211编写目的212项目风险213预期读者和阅读建议214参考资料22设计概述321限制和约束322设计原则和设计要求33系统逻辑设计431系统组织设计432系统结构设计4321系...

软件开发项目解决方案模板

解决方案XXXX科技有限公司XXXX年XX月第1页共11页目录第1章第2章212223第3章31关于本方案4概述4项目背景4建设目标4建设原则4需求描述及分析4概述4311需求分析目标和任务可选4312需求分析...

《软件开发文档写作》课程设计报告模板

武汉软件工程职业学院课程设计报告20xx20xx学年度第二学期题目购物网站开发文档写作姓名班级系部计算机学院指导教师杨威日期20xx年月日摘要摘要应简要说明论文所研究的内容目的实验方法主要成果和特色一般为150...

创新实践 安卓软件开发报告

沈阳理工大学课程设计专用纸摘要从没有比现在更好的时机能通过为Android编写程序将我们的创意带人生活中安卓AppStore给了我们巨大的机会程序的开发也从未像如今这样简单和广泛你不仅能够拥有数百万的潜在客户还...

软件开发报告模板(33篇)